﻿/**
 * ━━━━━━神兽出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　　┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　　　　　┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃  神兽保佑
 * 　　　　┃　　　┃  代码无bug　　
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━感觉萌萌哒━━━━━━
 */
 
body{background: #f5f5f5;}
.block,.temp{margin:0}
.frame, .frame-tab {margin-bottom: 0px;border: none;background: none!important;}
/*主内容区*/
.main_sp{ float:left; width:835px; overflow:hidden;}
/*右侧栏*/
.sidebar_sp{ float:right; width:385px; overflow:hidden;}

.letter-spacing{letter-spacing:3px;}
.italic{font-style:italic;}

.bg_f0f1f1{background: #f0f1f1;}
.bg_f8fafd{background: #f8fafd!important;}
.bg_edeefe{background:#edeefe!important;}
.bg_e5f4ff{background: #e5f4ff!important;}
.bg_ebfbf2{background: #ebfbf2!important;}
.bg_fff5ee{background: #fff5ee!important;}
.bg_363636{background:#363636!important;}
.bg_f8f8f8{background:#F8F8F8!important;}
.bg_f0f0f0{background:#F0F0F0!important;}
.bg_f9f9f9{background:#F9F9F9!important;}
.bg_f3f3f3{background:#F3F3F3!important;}
.bg_f5f5f5{background:#F5F5F5!important;}

.color_4f59f9{color:#4f59f9!important;}
.color_0093fd{color:#0093fd!important;}
.color_3ed57c{color:#3ed57c!important;}
.color_ff9e5a{color:#ff9e5a!important;}
.color_161616{color:#161616;}
.color_3c3c3c{color:#3c3c3c;}
.color_fe8d01{color:#fe8d01;}
.color_fd000{color: #fd0000;}
.red{ color:red;}
.common_sp:hover{color: #fdd000;}

.lh30{line-height: 30px;}
.lh50{line-height: 50px;}

.lh24{line-height: 24px;}
.pt130{padding-top: 130px;}
.pt80{padding-top:80px!important;}
.pb80{padding-bottom:80px!important;}


/*头像*/
.my-avatar-small {width:40px;height:40px;}
.my-avatar-big {width:66px;height:66px;}
.circle {border-radius:50%;overflow: hidden;}
.my-avatar > img {width:100%;height:100%;}

.imgWrap,.thumb{ position:relative; overflow:hidden;}
.imgWrap img,.thumb img{ width:100%; min-height:100%;}
.img_sp{width: 100%;}

/*面包屑*/
.catpos{ line-height:30px; padding:25px 18px; background:url(../images/ico_dot2.png) no-repeat left center; font-size:14px;}

.img_big{transition: all 0.6s;}
.img_big:hover{transform: scale(1.4);}

/* 按钮 */
.tea_btn a{display: inline-block;width: 300px;height: 60px;line-height: 60px;color:#333;}
.tea_les_btn a{border:1px solid #fdd000;display: block;width: 70px;height: 30px;line-height: 27px;float: right;}
.tea_ser_btn a{height: 30px;line-height: 30px;padding:0 20px;display: inline-block;color:#333;}

.button a{color:#333;display: block;padding:15px 30px;border-radius: 30px;-webkit-border-radius: 30px;-ms-border-radius: 30px;-moz-border-radius: 30px;overflow: hidden;}
.news_btn a{color:#333;padding:20px 60px;display: inline-block;}
.news_btn a:hover{color:#fff;} 
.zheng_test_btn a{color:#333;display: inline-block;height: 50px;line-height: 50px;padding:0 30px;border-radius: 30px;-webkit-border-radius: 30px;-ms-border-radius: 30px;-moz-border-radius: 30px;overflow: hidden;}
/*栏目分类标题*/
.cat{line-height:30px; padding:25px 0;}
.cat h1{ float:left;}
.cat h1 strong{ position:relative; float:left; height:30px; padding-left:15px; font-size:22px;}
.cat h1 strong:before{ content:" "; position:absolute; left:0px; top:10%; width:4px; height:80%; background-color:#FBD523;}
.cat h1 span{ float:left; color:#666; font-size:14px;}
.cat h1 span em{ float:left; line-height:28px; font-size:18px; font-weight:bold;}
.cat h2{ float:left;}
.cat h2 strong{ position:relative; float:left; height:30px; padding-left:15px; font-size:22px;}
.cat h2 strong:before{ content:" "; position:absolute; left:0px; top:10%; width:4px; height:80%; background-color:#FBD523;}
.cat h2 span{ float:left; color:#666; font-size:14px;}
.cat h2 span em{ float:left; line-height:28px; font-size:18px; font-weight:bold;}
.cat .more{ float:right; height:30px; padding-right:15px; background:url(../images/arrow_db.png) no-repeat right center; color:#999;font-size: 14px;}

/* 分页样式 */
.news_fen ul{width: 16%;margin:0 auto;padding-bottom: 120px;padding-top:40px;}
.news_fen li{float: left;width: 12.5%;}
.news_fen li a{color: #999;display: inline-block}
.news_fen li.cur a{color:#333;}

/*阴影浮起*/
.shadow-trans4,.shadow-3d-trans4{
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.shadow-trans4:hover{
	box-shadow: #ebebeb 0px 10px 30px;
    -webkit-box-shadow: #ebebeb 0px 10px 30px;
    -moz-box-shadow: #ebebeb 0px 10px 30px;
}

.shadow-3d-trans4:hover{
	box-shadow: #919191 0px 10px 30px;
	-webkit-box-shadow: #919191 0px 10px 30px;
	-moz-box-shadow: #919191 0px 10px 30px;
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}

.shadow_l_r{
    box-shadow: #999 0px 3px 50px;
    -webkit-box-shadow: #999 0px 3px 50px;
    -moz-box-shadow: #999 0px 3px 50px;  
    -ms-box-shadow: #999 0px 3px 50px;  
}

/* 分页样式添加 */
.pgs{padding-bottom: 20px;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 新闻动态 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/

/*轮播图*/
.banner_sp{width:100%; height:350px;}
.slideBox_b{ width:100%; height:100%; margin:0 auto; overflow:hidden; position:relative; }
.slideBox_b .hd{overflow:hidden; position:absolute; right:23px; bottom:4px; z-index:1; text-align:center; }
.slideBox_b .hd ul{ overflow:hidden; zoom:1; display:inline-block;}
.slideBox_b .hd ul li{ display:inline-block; margin:0 3px; width:25px; height:6px; background:#333;opacity: .8; cursor:pointer; }
.slideBox_b .hd ul li.on{ background:#fdd000;}
.slideBox_b .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_b .bd li{ height:100%; background-position:center top;}
.slideBox_b .bd li a,.slideBox_b .bd img{ display:block; width:100%; height:100%;}

/* 热门排行 */
.column h2{height:20px; padding-left:15px; font-size:22px;border-left: 5px solid #fdd000;}
.hot_rank{padding:40px 20px 40px 30px;height:300px;}
.hot_rank li{background: url('../images/news/icon_img1.png')no-repeat left center;height: 24px;line-height: 24px;margin-bottom: 10px;}
.hot_rank li:nth-child(2){background: url('../images/news/icon_img2.png')no-repeat left center;}
.hot_rank li:nth-child(3){background: url('../images/news/icon_img3.png')no-repeat left center;}
.hot_rank li:nth-child(4){background: url('../images/news/icon_img4.png')no-repeat left center;}
.hot_rank li:nth-child(5){background: url('../images/news/icon_img5.png')no-repeat left center;}
.hot_rank li:nth-child(6){background: url('../images/news/icon_img6.png')no-repeat left center;}
.hot_rank li:nth-child(7){background: url('../images/news/icon_img7.png')no-repeat left center;}
.hot_rank li a{display: block;height: 24px;line-height: 24px;padding-left: 26px;}
.hot_rank li:hover a{color:#fdd000;}

/* 要闻 */
.news_important .news_important_list li{border-bottom: 1px solid #e0e0e0;}
.news_important .news_important_list li:last-child{border-bottom: 0;}
.news_important .news_important_list li dl dt{width: 253px;overflow: hidden;}
.news_important .news_important_list li dl dt img{width: 253px;}
.news_important .news_important_list li dl dd{width: 490px;}
.news_important .news_important_list li dl dd .titl2 span{border:1px solid #c90b0b;height: 20px;line-height: 20px;padding:0 6px;margin-right: 15px;}
.news_important .news_important_list li dl dd .titl2 p{width: 80%;height: 20px;line-height: 20px;}
.news_important .news_important_list li dl dd p.txt{width:490px;height: 48px;line-height: 24px;}

.news_important .news_important_list li dl dd .titl3,.news_important .news_important_list li dl dd .titl3 p{width: 100%;}

/* table切换 */
.news_list_sp .tab2_tit{ height:40px; margin-bottom:10px;}
.news_list_sp .tab2_tit li{ float:left; width: 11.11%; text-align:center; cursor:pointer;}
.news_list_sp .tab2_tit li a{ display:inline-block; height:40px; line-height:37px; border-bottom:3px solid transparent; color:#666;}
.news_list_sp .tab2_tit li.cur a{border-bottom:2px solid #FDD000;font-weight: bold;color:#333;}

/* 快速咨询入口 */
.news_ask{padding:30px;}
.news_ask ul li a{width: 73px;display: block;margin-right: 10px;}
.news_ask ul li:last-child a{margin-right: 0;}
.news_ask ul li p{line-height: 19px;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 师资    |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/

/*师资*/
.teacher_banner{ height:520px; background:url(../images/teacher/banner.jpg) no-repeat center top;}

.teacher_wrap .tab1_tit{ margin-bottom:25px; border-left:1px solid #000;}
.teacher_wrap .tab1_tit li{ float:left; width:14.28%; height:44px; line-height:42px; border:1px solid #000; border-left:none;transition:all .3s ease; font-size:14px; text-align:center; color:#000; cursor:pointer;}
.teacher_wrap .tab1_tit li.cur{ background:#000; color:#FDD000;background: #000; font-size:16px; z-index:10;font-weight: bold;}
.teacher_wrap .tab1_box > div{ display:none;}
.teacher_wrap .tab1_box > div:first-child{ display:block;}
.teacher_wrap .tab1_box .daoshiList > li{position:relative; float:left; width:240px; height:420px; border:1px solid #E3E3E6; border-radius: 5px; margin-right:10px;margin-bottom: 15px; overflow:hidden;}
.teacher_wrap .tab1_box .daoshiList > li:nth-child(5n){ margin-right:0px;}
.teacher_wrap .tab1_box .daoshiList > li .thumb{ width:100%; height:100%; border-radius:5px 5px 0 0;}
.teacher_wrap .tab1_box .daoshiList > li .thumb img{width: 100%;}
.teacher_wrap .tab1_box .daoshiList > li .botName{ position:absolute; left:0px; bottom:0px; width:100%; height:50px; padding:0 15px; background:#F5F5F5;}
.teacher_wrap .tab1_box .daoshiList > li .botName strong{ float:left; line-height:50px; font-size:18px;}
.teacher_wrap .tab1_box .daoshiList > li .botName span{ float:right; height:20px; line-height:18px; border:1px solid #C90B0B; border-radius:3px; padding:0 5px; margin-top:15px; color:#C90B0B;}
.teacher_wrap .tab1_box .daoshiList > li .wrap{ position:absolute; left:0; bottom:-300px; width:100%; height:300px; padding-top:40px; background:rgba(0,0,0,.6); transition:all .6s ease;}
.teacher_wrap .tab1_box .daoshiList > li .wrap .name{ color:#fff; text-align:center; font-weight:bold;}
.teacher_wrap .tab1_box .daoshiList > li .wrap .name strong{ display:inline-block; font-size:30px;}
.teacher_wrap .tab1_box .daoshiList > li .wrap .name span{ display:inline-block; margin-left:10px; font-size:18px;}
.teacher_wrap .tab1_box .daoshiList > li .wrap dl{ line-height:2; padding:30px 0 0 30px; font-size:14px; color:#FDD000;}
.teacher_wrap .tab1_box .daoshiList > li .wrap ul{ height:34px; line-height:34px; border-radius:5px; margin:10px 25px 0; background:#FDD000; text-align:center; }
.teacher_wrap .tab1_box .daoshiList > li .wrap ul li{ display:inline-block; margin:0 5px;}
.teacher_wrap .tab1_box .daoshiList > li:hover .wrap{ bottom:0px;}
.teacher_wrap .tab1_box .daoshiList > li:hover .botName{ display:none;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 师资详情|
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
.w805_sp{ float:left; width:805px; overflow:hidden;}
.w405_sp{ float:right; width:405px; overflow:hidden;}

.tea_list_img{margin-right: 128px;width: 235px;overflow:hidden;height: 420px;}
.teacher_list{width:805px; overflow:hidden;}
.tea_list_jian{height: 420px;padding-top:90px;}
.tea_list_jian .tea_list_jian_dao{width: 805px;}
.tea_list_jian_title .teacher_ji{background: url('../images/teacher/tea_ling.png')no-repeat center center;background-size: 100% 100%;padding:7px 20px;margin-top:-10px;}
.tea_list_jian .tea_list_jian_dao .tea_btns a{color:#fff;background:#ffb523;width: 186px;height: 60px;line-height: 60px;display: inline-block;margin-right: 30px;}
.tea_list_jian .tea_list_jian_dao .tea_btns a img{width: 25px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.tea_list_jian .tea_list_jian_dao .tea_btns a:nth-child(2){background:#ff8e40;}



/* 教学风格 */
.tea_cat_sp{border-bottom: 1px solid #e0e0e0;}

.tea_tags_list a{width: 94px;height: 30px;line-height: 30px;display:inline-block;margin-right: 15px;border-radius:15px; background:#fdd000}

.tea_mentors dt{border:1px solid #E3E3E6;width: 72px;height: 130px;}
.tea_mentors dt img{width: 100%;}
.tea_mentors dd{width: 296px;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 师资特色|
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/* banner */
.tea_banner{ height:520px; background:url(../images/tea_tese/shizitese_ban.jpg) no-repeat center top;}

/* 好老师  我们筛选严格 */
.teacher_strict ul li{float: left;background: url('../images/tea_tese/tea_img1.jpg')no-repeat center center;width: 236px;height: 280px;margin-right: 15px;
    box-shadow: #f1f1f1 0px 10px 30px;-webkit-box-shadow: #f1f1f1 0px 10px 30px;-moz-box-shadow: #f1f1f1 0px 10px 30px;
}
.teacher_strict ul li:nth-child(2){background: url('../images/tea_tese/tea_img2.jpg')no-repeat center center;}
.teacher_strict ul li:nth-child(3){background: url('../images/tea_tese/tea_img3.jpg')no-repeat center center;}
.teacher_strict ul li:nth-child(4){background: url('../images/tea_tese/tea_img4.jpg')no-repeat center center;}
.teacher_strict ul li:last-child{background: url('../images/tea_tese/tea_img5.jpg')no-repeat center center;margin-right: 0;}
.teacher_strict ul li .strict_list img{width: 44px;height: 44px;margin:0 auto;}
.teacher_strict ul li .strict_list p{line-height: 28px;}
.teacher_strict ul li:hover,.tea_service_ul li:hover{-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}

/* 好老师  我们用心研发 */
.tea_les li{float: left;border:1px solid #dedede;padding:39px 14px 14px 39px;width: 386px;}
.tea_les li:hover{box-shadow: #c6c5c5 0px 10px 30px;-webkit-box-shadow: #c6c5c5 0px 10px 30px;-moz-box-shadow: #c6c5c5 0px 10px 30px;-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.tea_les li .tea_les_t img{width: 23px;float: left;margin-right: 7px;}
.tea_les li p{line-height: 24px;padding-left: 26px;}
.tea_les li:nth-child(1) .tea_les_t img{width: 19px;}

/* 好老师  我们精准服务 */
.tea_service_ul li{width: 386px;float: left;padding:15px;box-shadow: #ebebeb 0px 10px 30px;-webkit-box-shadow: #ebebeb 0px 10px 30px;-moz-box-shadow: #ebebeb 0px 10px 30px;}
.tea_service_ul li img{width: 357px;}
.tea_service_ul li .tea_ser{width: 230px;margin:0 auto;}
.tea_service_ul li .tea_ser .tea_ser_list{float: left;width: 48%;margin-right: 4%;cursor: pointer;}
.tea_service_ul li .tea_ser .tea_ser_list:nth-child(2n){margin-right: 0;}

/* 好老师  成绩证明 */
.tea_good ul li{float: left;width: 298px;height: 168px;overflow: hidden;}
.tea_good ul li a{display: block;}



/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 资讯终极页2（带评论） |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/

.main_sp .titleH1{ line-height:1.5; padding-top:24px; margin:0 0 24px; font-size:22px;}

.main_sp .info_wrap{ line-height:32px;}
.main_sp .info_wrap .info span{ display:inline-block; margin-right:25px; color:#999;}

/*分享*/
.share{ font-size:0px;}
.share span{ display:inline-block; font-size:12px; color:#999;vertical-align:middle; }
.share a{ display:inline-block; width:32px; height:32px; margin-left:15px; vertical-align:middle; text-indent:-9999px;}
.share .share_wx{ background:url(../images/share_wx.png) no-repeat left top;}
.share .share_wb{ background:url(../images/share_wb.png) no-repeat left top;}
.share .share_kj{ background:url(../images/share_kj.png) no-repeat left top;}
/*内容部分*/
.main_sp .main_body{ line-height:1.6; padding:25px 0; margin-top:25px; border-top:1px solid #E0E0E0; color:#666; font-size:14px;}
.main_sp .main_body img{margin:0 auto;max-width: 100%;}
.main_sp .info_wrap2{ line-height:32px; padding-bottom:30px; border-bottom:1px solid #E0E0E0; margin-bottom:12px;}
.main_sp .info_wrap2 .tags{ float:left;}
.main_sp .info_wrap2 .tags a{ float:left; height:32px; line-height:30px; padding:0 25px; border:1px solid #999999; border-radius:5px; margin-right:15px; color:#999;}
.main_sp .info_wrap2 .praise,.video_bshare .praise{ height:32px; line-height:12px; padding-top:20px; margin-right:10px; background:url(../images/ico_praise.png) no-repeat center top; text-align:center;}
.main_sp .info_wrap2 .tags a:hover{color:#333;border:1px solid #333;}

/*预约表单*/
.form_yuyue{ height:80px; padding:28px 0 0 50px; background: url('../images/bg_form.jpg')no-repeat center center;}
.form_yuyue .l{ float:left;}
.form_yuyue .l h3{font-size:28px;color:#fdd000;text-shadow: 0px 3px 3px #000;margin:2px 28px 0 0;}
.form_yuyue .l .ipt{ float:left; width:170px; height:30px; line-height:30px; padding-left:15px; border:none; margin-right:15px; background-color:#fff;}
.form_yuyue .r{ float:left;}
.form_yuyue .r .submitBtn{margin-left: 10px; display:block;color:#fdd000; width:120px; height:30px; line-height: 30px;padding-left:15px;border:1px solid #fdd000;border-radius: 2rem;background:url(../images/btn_mfst1.png) no-repeat 86px center;}
.ipt_wrap input::-webkit-input-placeholder {/*Chrome/Opera/Safari*/color: #868E96;}
.ipt_wrap input:-ms-input-placeholder{/*IE*/color:#868E96;}
.ipt_wrap input::-moz-placeholder{/*Firfox*/color: #868E96}

#cform #message::-webkit-input-placeholder {/*Chrome/Opera/Safari*/color: #868E96;}
#cform #message:-ms-input-placeholder{/*IE*/color:#868E96;}
#cform #message::-moz-placeholder{/*Firfox*/color: #868E96}
/*评论*/
.comment_sp .comment_num{ margin:20px 0 10px; font-size:16px;}
.comment_sp .comment_form .ipt{ float:left; width:655px; height:40px; line-height:30px; padding:4px 10px; border:1px solid #E9E9E9; border-right:none; background-color:#fff;}
.comment_sp .comment_form .submitBtn{ float:left; width:120px; height:40px; line-height:43px; border:none; background-color:#FDD000; font-size:14px;}
.comment_sp .comment_list{margin-right: 60px;}
.comment_sp .comment_list li{ padding:20px 0; border-bottom:1px solid #E9E9E9;}
.comment_sp .comment_list li:last-child{ border-bottom:none;}
.comment_sp .comment_list li .comment_info .user_info{ float:left;}
.comment_sp .comment_list li .comment_info .user_info .my-avatar{ float:left;}
.comment_sp .comment_list li .comment_info .user_info .username{ float:left; line-height:40px; margin-left:15px; font-size:18px;}
.comment_sp .comment_list li .comment_info .comment_date{float:right; line-height:40px; font-size:14px; color:#999;}
.comment_sp .comment_list li .comment_con{ padding:10px 0 0 55px; font-size:14px; color:#666;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 视频列表页 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/

.videos .video_wrap{ position:relative;width:615px; margin:0px auto;}
.videos .video_wrap .video{ position:relative; width:615px; height:350px; margin:0px auto; z-index:8;}
.videos .mask,.relevant_ul .relevant_shi .thumb .mask,.courseList li .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.videos .btn_play{ position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}
.layer_video{ display:none;}
.layui-layer-page .layui-layer-content{ overflow:hidden !important;}

/*bhanner*/
.banner_goodteacher{ height:520px; background:url(../images/test/banner_goodteacher.jpg) no-repeat center top;}

/*过滤条件*/
.filter{ padding:0 10px;}
.filter .conditional-1{ padding:10px 0;}
.filter .conditional-1 .type{ position:relative; float:left; width:90px; font-size:14px; cursor:pointer;}
.filter .conditional-1 .type .selectbox{ width:100%; height:30px; line-height:30px; padding:0 10px; border:none; background:url(../images/arrow_d.png) no-repeat 75px center; cursor:pointer;}
.filter .conditional-1 .type .selectbox-wrapper{ position:absolute; left:0px; top:30px; width:100%; padding:0 10px; box-shadow: 2px 2px 2px #eee; border:1px solid #eee; background-color:#fff;}
.filter .conditional-1 .type .selectbox-wrapper li{ line-height:30px;}
.filter .conditional-1 .function{ float:right; height:30px; line-height:30px;}
.filter .conditional-1 .function label{ display:inline-block; margin-left:15px; vertical-align:middle; color:#999;}
.filter .conditional-1 .function label .icheckbox{ display:inline-block; width:15px; height:15px;margin-right:5px; vertical-align:middle; background:url(../images/checkbox.gif) no-repeat left -2px;}
.filter .conditional-1 .function label .icheckbox.checked{ background:url(../images/checkbox.gif) no-repeat left -21px;}
/*排序*/
.filter .conditional-2{ padding:10px 0 15px 0; border-top:1px solid #E6E6E6;}
.filter .conditional-2 .sort li{ float:left; width:80px; height:24px; line-height:22px; border:1px solid #999999; border-radius:12px; margin-right:15px; text-align:center; color:#999; cursor:pointer;}
.filter .conditional-2 .sort li.cur{  border:1px solid #C90A0A; color:#C90A0A;}
/*课程列表*/
.courseList li{ float:left; width:234px; margin:0 10px 15px 0; background-color:#fff;}
.courseList li:nth-child(5n){ margin-right:0px;}
.courseList li .thumb{ width:100%; height:135px;}
.courseList li h3{ height:48px; line-height:24px; margin:10px; font-size:16px; font-weight:bold;}
.courseList li .state{ padding:0 10px 15px; font-size:14px;}
.courseList li .state b{ float:left; height:20px; line-height:18px; border:1px solid #C90B0B; border-radius:3px; padding:0 8px; color:#C90B0B;}
.courseList li .state span{ float:right; color:#969293;}

.courseList li .thumb .wrap{background:url(../images/icon_play.png) no-repeat center center;background-size: 30px 30px;display: block; position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; margin: -15px 0 0 -15px; cursor: pointer; z-index: 15;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 视频详情页 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/

/*视频课程详情*/
.detail_video_wrap{ padding:30px 0;}
.detail_video_wrap .detail{ float:right; width:590px; height:350px; padding-left:45px; padding-right:20px; font-size:14px; color:#666;}
.detail_video_wrap .detail h1{ margin-bottom:20px; font-size:22px;}
.detail_video_wrap .detail .opening_time{ padding-left:20px; margin-bottom:20px; background:url(../images/ico_time.png) no-repeat left center;}
.detail_video_wrap .detail .summary{ margin-bottom:30px;}
.detail_video_wrap .detail .summary dt{ padding-left:20px; background:url(../images/ico_intro.png) no-repeat left center;}
.detail_video_wrap .detail .summary dd{ padding-left:20px;}
.detail_video_wrap .detail .course_tags{ margin-bottom:65px;}
.detail_video_wrap .detail .course_tags dt{ padding-left:20px; background:url(../images/ico_tag.png) no-repeat left center;}
.detail_video_wrap .detail .course_tags dd{ padding-left:20px; padding-top:10px;}
.detail_video_wrap .detail .course_tags dd a{ float:left; width:95px; height:28px; line-height:26px; border:1px solid #4E4E4E; border-radius:14px; margin-right:15px; text-align:center; font-size:12px;}
.detail_video_wrap .detail .btn_wrap .btns{ float:left; padding-top:10px;}
.detail_video_wrap .detail .btn_wrap .btns a{ float:left; height:40px; line-height:40px; padding-left:25px; margin-right:25px; font-size:16px;}
.detail_video_wrap .detail .btn_wrap .btns a.favBtn{ background:url(../images/ico_fav.png) no-repeat left center;}
.detail_video_wrap .detail .btn_wrap .btns a.shareBtn{ background:url(../images/ico_share.png) no-repeat left center;}
.detail_video_wrap .detail .btn_wrap .studyBtn{ float:right; width:300px; height:60px; padding:20px 0px; border-radius:5px; background-color:#FDD000; text-align:center;}
.detail_video_wrap .detail .btn_wrap .studyBtn span{ display:inline-block; line-height:20px; padding:0 15px;}
.detail_video_wrap .detail .btn_wrap .studyBtn span.sp1{ border-right:1px solid #A58800; font-size:16px;}
.detail_video_wrap .detail .btn_wrap .studyBtn span.sp2{ font-size:22px;}

.home_zai{float:left;}

/*课程介绍+荣誉资质*/
.course_intro,.honor{margin-right: 60px;}
.course_intro .con,.honor .con{ padding:25px 0; border-top:1px solid #EAEAEA; font-size:14px; color:#666;}

/*相关视频*/
.relevant_video .videos .video_wrap{ position:relative;width:385px; margin:0px auto;}
.relevant_video .video_wrap .video{ position:absolute; left:0px; top:0; right:0px; width:385px; height:220px; margin:0px auto; z-index:8;}
.relevant_video .video_wrap .video .thumb{width:385px; height:220px;border-radius:5px; margin-bottom:20px;}
.relevant_ul li,.shipin_link li{ padding:15px 0; overflow:hidden;}
.relevant_ul li .thumb,.shipin_link li .thumb{ float:left; width:135px; height:80px;}
.relevant_ul li .con,.shipin_link li .con{ margin-left:150px; height:80px;overflow: hidden;}
.relevant_ul li h3,.shipin_link li h3{ display:block; height:48px; line-height:24px; font-size:16px;}
.relevant_ul li .state{ font-size:14px;}
.relevant_ul li .state span{ float:left; color:#969293;}
.relevant_ul li .state b{ float:right; height:20px; line-height:18px; border:1px solid #C90B0B; border-radius:3px; padding:0 8px; color:#C90B0B;}

.relevant_video .videos{height: 220px;}
.relevant_ul .relevant_shi{position: relative;}
.relevant_ul .relevant_shi .thumb .wrap{background:url(../images/icon_play.png) no-repeat center center;background-size: 30px 30px;display: block; position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; margin: -15px 0 0 -15px; cursor: pointer; z-index: 15;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            |视频列表详情页|
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
.shipin_video .videos .video_wrap{ position:relative;width:835px;height:390px;}
.shipin_video .videos .video_wrap video{ /* position:relative; */ width:835px; height:390px; z-index:8;}

/* .shipin_video .videos .video_wrap .video .thumb{width:835px;height:390px;}
.shipin_video .videos .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.shipin_video .videos .btn_play{ position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}
 */
.shipin_video .videos .video_bshare{width:100%;/* position: absolute;bottom: 0;left:0; */height: 80px;background: #000;  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.video_bshare .shi_share_tit{width: 580px;}
.video_bshare .shi_share_txt{color: rgba(255, 255, 255, .6);}
.video_bshare .shi_share_icon{padding-top:20px;}
.video_bshare .share .share_wx{ background:url(../images/share_wx1.png) no-repeat left top;}
.video_bshare .share .share_wb{ background:url(../images/share_wb1.png) no-repeat left top;}
.video_bshare .share .share_kj{ background:url(../images/share_kj1.png) no-repeat left top;}

.shipin_link li{padding:0 0 15px 0;}
.shipin_link li .con h3{margin-top:15px;}
.shipin_link li .con h3 a{height: 48px;display: block;}
.shipin_link li .shipin_link_v .thumb .wrap{display: none;background:url(../images/icon_play.png) no-repeat center center;background-size: 30px 30px; position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; margin: -15px 0 0 -15px; cursor: pointer; z-index: 15;}
.shipin_link li .shipin_link_v .thumb .mask{display: none;position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 5;}
.shipin_link li:hover .shipin_link_v .thumb .wrap,.shipin_link li:hover .shipin_link_v .thumb .mask{display: block;}

/* 视频排行 */
.shipin_order .shipin_order_list h3{font-size: 14px;color:#333;background: url('../images/icon_order.png')no-repeat left center;padding-left: 30px;margin-bottom: 15px;}
.shipin_order .shipin_order_list h3.on{color: #fcc800;}
.shipin_order .shipin_order_list li{background: #f5f5f5;margin-bottom: 15px;padding:12px 68px 12px 12px;}
.shipin_order .shipin_order_list li dt{float: left; width: 135px; height: 76px;overflow:hidden;}
.shipin_order .shipin_order_list li dt img{ width: 135px;}
.shipin_order .shipin_order_list li dd{ float: right; height: 76px;}
.shipin_order .shipin_order_list li dd .btn_mfxx{ display: block; border: 1px solid #333;color: #333;height:30px;line-height: 30px;}
.shipin_order .shipin_order_list li dd .btn_mfxx:hover{ border: 1px solid #FCC800; background-color: #FCC800; color: #333; cursor: pointer;}
.shipin_order .shipin_order_list li.cur dl{ display: block;}
.sideMenu{margin:0 auto;}
.sideMenu .shipin_order_list li{ display:none; /* 默认都隐藏 */ }
.shipin_order .shipin_order_list li .thumb .wrap{background:url(../images/icon_play.png) no-repeat center center;background-size: 30px 30px; position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; margin: -15px 0 0 -15px; cursor: pointer; z-index: 15;}
.shipin_order .shipin_order_list li .thumb .mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 5;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 证书专题 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/
.zheng_future li{width: 295px;height: 280px;padding:40px 60px 0 60px;float: left;margin-right: 20px;}
.zheng_future li:last-child{margin-right: 0;}
.zheng_future li:hover,.zheng_approve li:hover,.zheng_raiders li:hover{box-shadow: #c6c5c5 0px 10px 30px;-webkit-box-shadow: #c6c5c5 0px 10px 30px;-moz-box-shadow: #c6c5c5 0px 10px 30px;-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.zheng_future li img{width: 80px;height: 80px;margin:0 auto;}

/* 广告位 */
.zheng_ad{background: url('../images/zhengshu/ad_img1.jpg')no-repeat center center;height: 152px;}
.zheng_ad .zheng_test_l{padding-left: 200px;}
.zheng_ad .zheng_test_btn{margin-right: 70px;}
/*按钮闪动*/
.shan{-webkit-animation: breathingLight .4s infinite; animation: breathingLight .4s infinite;-ms-animation: breathingLight .4s infinite;-moz-animation: breathingLight .4s infinite;}
@keyframes 'breathingLight' {
    0% {-webkit-transform:scale(1);transform:scale(1);}
    30% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    70% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    100% {-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes 'breathingLight' {
    0% {-webkit-transform:scale(1);transform:scale(1);}
    30% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    70% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    100% {-webkit-transform:scale(1);transform:scale(1);}
}
@-ms-keyframes 'breathingLight' {
    0% {-webkit-transform:scale(1);transform:scale(1);}
    30% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    70% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    100% {-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes 'breathingLight' {
    0% {-webkit-transform:scale(1);transform:scale(1);}
    30% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    70% {-webkit-transform:scale(1.2);transform:scale(1.2);}
    100% {-webkit-transform:scale(1);transform:scale(1);}
}

/* 赛普私教证书的含金量 */
.zheng_content .zheng_content_txt{margin:0 62px 84px 76px;}
.zheng_content .zheng_content_con{position: relative;}
.zheng_content .zheng_content_con p{width: 250px;}
.zheng_content .zheng_content_con .zheng_txt1{position: absolute;top:90px;left: 50px;}
.zheng_content .zheng_content_con .zheng_txt2{position: absolute;top:90px;right: 40px;}
.zheng_content .zheng_content_con .zheng_txt3{position: absolute;bottom:90px;left: 50px;}
.zheng_content .zheng_content_con .zheng_txt4{position: absolute;bottom:90px;right: 40px;}

/* 赛普私教证书的认可度 */
.zheng_approve li{float: left;width: 295px;margin-right: 20px;}
.zheng_approve li:nth-child(4n),.zheng_raiders li:nth-child(4n),.zheng_process li:last-child,.zheng_about_ask li:nth-child(3n){margin-right: 0;}
.zheng_approve .videos .video_wrap{width: 295px;height: 182px;}
.zheng_approve  .videos .video_wrap .video{width: 295px;height: 182px;}
.zheng_approve .video_wrap .video .thumb{width: 295px;height: 182px;}
.zheng_approve .video_wrap .video .mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.52);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=82); z-index: 5;}
.videos .btn_play{position: absolute; left: 50%; top: 50%; width: 44px; height: 44px; margin: -22px 0 0 -22px; cursor: pointer; z-index: 15;}
.zheng_app_txt{height: 66px;padding:0 20px;}
.zheng_app_txt p:nth-child(1){color: #231815;}
.zheng_app_txt p:nth-child(2){color: #fdc900;}

/* 考证要有科学的备考攻略 */
.zheng_raiders li{float: left;width: 295px;height: 330px;margin-right: 20px;padding:40px 20px 0 24px;overflow: hidden;}
.zheng_raiders li img{width: 66px;height: 66px;margin:0 auto;}

/* 赛普进阶式考证流程 */
.zheng_process li{width: 240px;height: 294px;margin-right: 10px;padding:0 46px;float: left;background: #fff;}
.zheng_process li p:nth-child(1){width: 76px;height: 58px;line-height: 58px;margin:0 auto 36px;background: #4197ff;color:#fff;font-weight: bold;}
.zheng_process li p:nth-child(2){border-bottom:1px dotted #333;padding-bottom: 15px;}
.zheng_process li p:nth-child(3){line-height: 33px;}
.zheng_process li:nth-child(2) p:nth-child(1){background:#9900ff;}
.zheng_process li:nth-child(3) p:nth-child(1){background:#ff6666;}
.zheng_process li:nth-child(4) p:nth-child(1){background:#ff8e40;}
.zheng_process li:nth-child(5) p:nth-child(1){background:#33cc99;}

/* 你的条件能考取私教证书吗？ */
.zheng_test{background:#ffdc00;width: 100%;height: 150px;}
.zheng_test .zheng_test_r img{width: 220px;height: 136px;}
.zheng_test_l{margin-left: 115px;}

/* 五大贴心服务 学习无烦恼 */
.zheng_five{padding-bottom: 76px;}
.zheng_five li{float: left;border-left: 2px solid #dcdcdc;padding:0 24px;width: 248px;}
.zheng_five li img{width: 80px;margin:0 auto 25px;}
.zheng_five li:last-child{border-right: 2px solid #dcdcdc;}

/* 关于证书 你还有哪些问题 */
.zheng_about{background: #eeeeee;padding-top:60px;}
.zheng_about_ask li{width: 402px;height: 80px;background: #00cccc;margin-right: 15px;margin-bottom: 15px;float: left;padding-top:23px;}
.zheng_about_ask li:nth-child(2){background: #6699ff;}
.zheng_about_ask li:nth-child(3){background: #ff6666;}
.zheng_about_ask li:nth-child(4){background: #9999ff;}
.zheng_about_ask li:nth-child(5){background: #9900ff;}
.zheng_about_ask li:nth-child(6){background: #66ccff;}
.zheng_about_ask li:nth-child(7){background: #ff9966;}
.zheng_about_ask li:nth-child(8){background: #6699ff;}
.zheng_about_ask li:nth-child(9){background: #33cc99;}
.zheng_about_ask li img{width: 34px;height: 36px;float: left;margin:0 26px 0 66px;}
.zheng_about_ask li p{line-height: 35px;float: left;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 八大保障 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/
/* 视频 */
.eight_video{width: 668px;height: 376px;margin:0 auto;}
.eight_video .videos .video_wrap,.eight_video .videos .video_wrap .video{width: 668px;height: 376px;}
/* 具备资质和实力 */
.eight_num span{display: inline-block;width: 30px;height: 30px;line-height: 30px;border-radius: 50%;background: #000;margin-right: 10px;}
/* 标准化 */
.eight_standard span{display: block;float: left;}
.eight_standard span:nth-child(1){width: 3%;}
.eight_standard span:nth-child(2){width: 97%;}
/* 保障 */
.eight_stan span{display: block;float: left;width: 3%;}
.eight_stan .eight_stan_num{width: 97%;float: left;}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 关于我们 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/
.about_wrap .slideBox-sp{overflow: hidden;}/*height: 2100px;*/
.about_wrap .slideBox-sp .hd ul{ overflow:hidden; zoom:1;width:170px;}
.about_wrap .slideBox-sp .hd ul li{ text-align:center; background:#fff; line-height: 70px;height: 70px;margin-bottom: 3px;color:#9c9898;font-size: 23px;}
.about_wrap .slideBox-sp .hd ul li.on{ background:#ffdc00; color:#000;}
.about_wrap .slideBox-sp .bd{z-index:0; width: 1050px;margin-left:20px;/* height: 2100px; position: absolute;left: 188px;top:0;*/}
.about_wrap .slideBox-sp .bd li{ zoom:1; vertical-align:middle;float: left;}
/* 赛普简介 */
.about_img{width: 1050px;height: 325px;overflow: hidden;}
.about_jian{padding:40px 40px 50px 34px;}
.about_jian .cat{padding:0 0 20px 0;}

.mission_wrap{box-shadow: rgba(0, 0, 0, .17) 0px 3px 15px;
    -webkit-box-shadow: rgba(0, 0, 0, .17)0px 3px 15px;
    -moz-box-shadow: rgba(0, 0, 0, .17) 0px 3px 15px;
    -ms-box-shadow: rgba(0, 0, 0, .17) 0px 3px 15px;
    background: #eee;height: 334px;
}
.mission_wrap .mission_left{width: 338px;padding: 70px 0 0 40px;}
.mission_wrap .mission_right{width: 595px;}
.mission_right .videos .video_wrap{ position:relative;width:595px; margin:0px auto;}
.mission_right .videos .video_wrap .video{ position:relative; width:595px; height:334px; margin:0px auto; z-index:8;}
.mission_right .videos .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.mission_right .videos .btn_play{ position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}


.about_scope .about_scope_left{width: 510px;}
.about_scope .about_scope_right{width: 432px;}
.about_scope .about_scope_right .com_sp{box-shadow: rgba(0, 0, 0, .44) 0px 1px 7px;
    -webkit-box-shadow: rgba(0, 0, 0, .44)0px 1px 7px;
    -moz-box-shadow: rgba(0, 0, 0, .44) 0px 1px 7px;
    -ms-box-shadow: rgba(0, 0, 0, .44) 0px 1px 7px;}
.about_scope .about_scope_right ul li:nth-child(1)>div,.about_scope .about_scope_right ul li:nth-child(3)>div{width: 211px;height: 157px;}
.about_scope .about_scope_right ul li:nth-child(2)>div{width: 139px;height: 157px;}


/* 赛普荣誉 */
.about_honour li{float: left;width: 340px;margin-right: 15px;padding-bottom: 30px;}
.about_honour li:nth-child(3n){margin-right: 0;}
.about_honour li .about_honour_img{width: 340px;height: 216px;overflow: hidden;}
/* 赛普历程 */
.about_course{padding:40px 40px 90px 60px;}
.about_course .about_time{background: url('../images/about/about_dot.png')no-repeat center center;}
.about_course .about_course_l{float: left;width: 430px;}
.about_time_img{width: 406px;height: 188px;overflow: hidden;margin-left: 10px;}
.about_time_txt .about_time_wen span{float: left;}
.about_time_txt .about_time_wen span:nth-child(1){width: 5%;}
.about_time_txt .about_time_wen span:nth-child(2){width: 95%;}
.about_course .about_course_r{float: left;width: 460px;margin-left: 60px;}
/* 教育认证 */
.about_jiao{padding:66px 66px 90px 68px;}
.about_jiao_txt .about_time_wen span{float: left;}
.about_jiao_txt .about_time_wen span:nth-child(1){width: 2%;}
.about_jiao_txt .about_time_wen span:nth-child(2){width: 98%;}
/* 赛普校区 */
#tab1{padding:65px 65px 0 65px;}
.school_box{position: relative;height: 40px;line-height: 40px;border-bottom: 1px solid #666;}
.school_box .cat{position: absolute;left: 0;top:0;padding:0;line-height: 34px;}
.school_box ul{ float:right;position:absolute; right: 0; top:0px;}
.school_box ul li{ float:left; padding-right: 25px; cursor:pointer; font-size: 18px; position: relative;color:#666;}
.school_box ul li:last-child,.school_tab2 li:last-child{padding-right: 0;}
.school_box ul li.cur,.school_tab2 .school_tab2_txt li.cur{color: #fdd900;}
.about_wrap .slideBox-sp .hd ul li.cur{background: #fdd000;color:#333;}

.school_jiri_top{height: 284px;overflow: hidden;}
.school_jiri .school_img{width: 458px;height: 284px;overflow: hidden;float: left;}
.school_jiri .videos .video_wrap{ position:relative;width:458px; margin:0px auto;}
.school_jiri .videos .video_wrap .video{ position:relative; width:458px; height:284px; margin:0px auto; z-index:8;}
.school_jiri .videos .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.school_jiri .videos .btn_play{ position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}


.school_jiri_top{height: 284px;overflow: hidden;}
.school_img{width: 458px;height: 284px;overflow: hidden;float: left;}
#AU_Middle_bLine1,#AU_Middle_bLine2,#AU_Middle_bLine3,#AU_Middle_bLine4,#AU_Middle_bLine5,#AU_Middle_zhengzhou,#AU_Middle_hangzhou,#AU_Middle_chongqing,#AU_Middle_guangzhou,#AU_Middle_changsha,#AU_Middle_qingdao,#AU_Middle_chengdu,#AU_Middle_wuhan,#AU_Middle_kunming,#AU_Middle_nanjing{width: 460px;height: 284px;overflow: hidden;float: right;}
.school_jiri_title{border-bottom: 1px solid #666;padding-bottom: 15px;margin-top:78px;}
.school_jiri_title h3{border-left: 4px solid #fdd000;padding-left: 15px;height: 20px;}
.school_jiri_title p img{width: 21px;height: 27px;vertical-align: bottom;display: inline-block;}

#tab2{padding:0 65px 115px 65px;}
.school_tab2{border-left: 4px solid #fdd000;padding-left: 15px;height: 20px;line-height: 20px;}
.school_tab2 .school_tab2_txt{border-bottom: 1px solid #666;}
.school_tab2 .school_tab2_txt li{ float:left; padding-right: 54px; padding-bottom: 15px;cursor:pointer; font-size: 20px;color:#666;}
.school_tab2_box .school_box_img ul li{float: left;width: 296px;margin-right: 15px;margin-bottom: 10px;}
.school_tab2_box .school_box_img ul li:nth-child(3n){margin-right: 0;}
.school_tab2_box .school_box_img ul li .school_pic{width: 296px;overflow: hidden;}
.school_tab2_box .school_box_img ul li p{padding-bottom: 15px;}




/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 高级私教课程 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*视频课程详情*/
.detail_course_wrap{ padding:30px 0;}
.detail_course_wrap .swiper-container-gjkc{ float:left; width:615px; height:340px;}
.detail_course_wrap .swiper-pagination-gjkc .swiper-pagination-bullet{ background-color:#fff;}
.detail_course_wrap .swiper-pagination-gjkc .swiper-pagination-bullet-active{ background-color:#FDD100;}
.detail_course_wrap .thumb{ float:left; width:615px; height:340px;}
.detail_course_wrap .detail{ float:right; width:570px; height:340px;}
.detail_course_wrap .detail h1{ margin-bottom:20px; font-size:22px;}
.detail_course_wrap .detail dl{ margin-bottom:35px; font-size:14px; color:#666;}
.detail_course_wrap .detail dl .price{ font-size:22px; color:red;}
.detail_course_wrap .detail dl .ico_liwu{ display:inline-block; margin-left:5px;}
.detail_course_wrap .detail dl dd{ padding-left:25px; background-repeat:no-repeat; background-position:left center; margin-top:20px;}
.detail_course_wrap .detail dl dd:nth-of-type(1){ background-image:url(../images/course_high/ico_xingshi.png);}
.detail_course_wrap .detail dl dd:nth-of-type(2){ background-image:url(../images/course_high/ico_time.png);}
.detail_course_wrap .detail dl dd:nth-of-type(3){ background-image:url(../images/course_high/ico_youhui.png);}
.detail_course_wrap .detail dl dd:nth-of-type(4){ background-image:url(../images/course_high/ico_fuwu.png);}
.detail_course_wrap .detail .btn_wrap .btn{color: #333; float:left; width:200px; height:60px; line-height:60px; border-radius:5px; margin-right:30px; font-size:22px; text-align:center;}
.detail_course_wrap .detail .btn_wrap .auditionBtn{ background-color:#FDD000;}
.detail_course_wrap .detail .btn_wrap .consultBtn{ background-color:#EEEEEE; color:#999;}

/*锚点导航*/
#anchor.fixed_sp{ position:fixed; left:0; top:0; width:100%; z-index:9999;}
.anchor-navigation ul li{ float:left; width:10%; height:44px; border:1px solid #494949; border-right:none;background: rgba(255,255,255,.8);}
.anchor-navigation ul li.yuyue{ border:1px solid #FDD000; background-color:#FDD000; font-weight:bold;}
.anchor-navigation ul li a{color: #333;  display:block; width:100%; height:100%; line-height:42px; font-size:16px; text-align:center;}
.anchor-navigation ul li.item a:hover,.anchor-navigation ul li.item.cur a{ background-color:#000000; color:#FDD000; font-weight:bold;}

/*公共菱形线条装饰标题*/
.cat2_wrap{ text-align:center;}
.cat2_wrap .cat2_l{ display:inline-block; padding-left:90px; background:url(../images/course_high/cat2_l.png) no-repeat left center;}
.cat2_wrap .cat2_l .cat2_r{ padding-right:90px; background:url(../images/course_high/cat2_r.png) no-repeat right center;}
.cat2_wrap .cat2_l .cat2_r .bt{ padding:0 30px;}
.cat2_wrap .cat2_l .cat2_r h2{ line-height:1; font-size:30px;}
.cat2_wrap .cat2_l .cat2_r h3{ line-height:1; margin-top:15px; font-size:14px; color:#999;}
/*白色*/
.cat2_wrap_w .cat2_l{ background:url(../images/course_high/cat2_l_w.png) no-repeat left center;}
.cat2_wrap_w .cat2_l .cat2_r{ background:url(../images/course_high/cat2_r_w.png) no-repeat right center;}
.cat2_wrap_w .cat2_l .cat2_r h2{ color:#fff;}


/*学习内容*/
.xuexineirong ul{ float:left; width:740px; height:305px; overflow:hidden;}
.xuexineirong ul li,.guoji_gaoji .gjkc_class ul li{ float:left; width:220px; height:145px; border-radius:10px; margin:0 0 15px 15px; text-align:center; color:#fff;}
.xuexineirong ul li:nth-child(1),.guoji_gaoji .gjkc_class ul li:nth-child(1){ background-color:#5388f7;}
.xuexineirong ul li:nth-child(2),.guoji_gaoji .gjkc_class ul li:nth-child(2){ background-color:#6b5ed7;}
.xuexineirong ul li:nth-child(3),.guoji_gaoji .gjkc_class ul li:nth-child(3){ background-color:#6cd4aa;}
.xuexineirong ul li:nth-child(4),.guoji_gaoji .gjkc_class ul li:nth-child(4){ background-color:#ee9236;}
.xuexineirong ul li:nth-child(5),.guoji_gaoji .gjkc_class ul li:nth-child(5){ background-color:#b13ff2;}
.xuexineirong ul li:nth-child(6),.guoji_gaoji .gjkc_class ul li:nth-child(6){ background-color:#eb6364;}
.xuexineirong ul li:nth-child(7),.guoji_gaoji .gjkc_class ul li:nth-child(7){ background-color:#f3bf42;}
.xuexineirong ul li:nth-child(8),.guoji_gaoji .gjkc_class ul li:nth-child(8){ background-color:#77bde1;}
.xuexineirong ul li:nth-child(9),.guoji_gaoji .gjkc_class ul li:nth-child(9){ background-color:#6c83d0;}
.xuexineirong ul li:nth-child(10),.guoji_gaoji .gjkc_class ul li:nth-child(10){ background-color:#e543aa;}

.xuexineirong ul li h3,.guoji_gaoji .gjkc_class ul li h3{ line-height:1; padding-top:30px; margin-bottom:10px; font-size:20px;}
.xuexineirong ul li p,.guoji_gaoji .gjkc_class ul li p{ line-height:1; margin-bottom:15px; font-size:14px;}
.xuexineirong ul li .btn_wrap,.guoji_gaoji .gjkc_class ul li .btn_wrap{ font-size:0px; text-align:center;}
.xuexineirong ul li .btn_wrap .btn,.guoji_gaoji .gjkc_class ul li .btn_wrap .btn{ display:inline-block; width:80px; height:30px; line-height:28px; border:1px solid #fff; border-radius:15px; margin:0 8px; color:#fff; font-size:12px;}
.xuexineirong ul li .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li .btn_wrap .btn:hover{ background-color:#fff;}
.xuexineirong ul li:nth-child(1) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(1) .btn_wrap .btn:hover{ color:#5388f7;}
.xuexineirong ul li:nth-child(2) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(2) .btn_wrap .btn:hover{ color:#6b5ed7;}
.xuexineirong ul li:nth-child(3) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(3) .btn_wrap .btn:hover{ color:#6cd4aa;}
.xuexineirong ul li:nth-child(4) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(4) .btn_wrap .btn:hover{ color:#ee9236;}
.xuexineirong ul li:nth-child(5) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(5) .btn_wrap .btn:hover{ color:#b13ff2;}
.xuexineirong ul li:nth-child(6) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(6) .btn_wrap .btn:hover{ color:#eb6364;}
.xuexineirong ul li:nth-child(7) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(7) .btn_wrap .btn:hover{ color:#f3bf42;}
.xuexineirong ul li:nth-child(8) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(8) .btn_wrap .btn:hover{ color:#77bde1;}
.xuexineirong ul li:nth-child(9) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(9) .btn_wrap .btn:hover{ color:#6c83d0;}
.xuexineirong ul li:nth-child(10) .btn_wrap .btn:hover,.guoji_gaoji .gjkc_class ul li:nth-child(10) .btn_wrap .btn:hover{ color:#e543aa;}


.xuexineirong .gjkc_class,.gjkc_class_middle{width:740px;height: 305px;overflow-x: hidden;overflow-y: auto;}
.xuexineirong .gjkc_class ul{width: 740px;height: 710px;}
.xuexineirong .gjkc_class_middle ul{width: 740px;height: 480px;}
.gjkc_class_chu{width:638px;height: 305px;float: left;}
.gjkc_class_chu ul{width: 470px;margin-left: 66px;}

.xuexineirong .xuexi_chu{margin-left: 100px;}
.xuexineirong .xuexi .videos{float: left;width:500px; height:305px;}
.xuexineirong .xuexi .videos .video_wrap{ width:500px; height:305px;}
.xuexineirong .xuexi .videos .video_wrap .video .thumb1{width: 100%;height: 100%;}
.xuexineirong .xuexi .videos .video{ position:absolute; left:0px; top:0; right:0px; width:500px; height:305px; margin:0px auto; z-index:8;}
.xuexineirong .xuexi .videos .mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.xuexineirong .xuexi .videos .btn_play{position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}


/*适合人群*/
.shiherenqun .con .item_wrap{ height:240px;}
.shiherenqun .con .item{ position:relative; float:left; width:380px; height:120px; margin-right:50px;}
.shiherenqun .con .item h3{ position:relative; height:120px; line-height:118px; border:1px solid #363636; /* background-color:#fff; */ font-size:22px; text-align:center; z-index:10;
    background: url('../images/course_high/three_img1.png')no-repeat center center;background-size: 100% 100%;}
.shiherenqun .con .item:nth-child(2) h3{background: url('../images/course_high/three_img2.png')no-repeat center center;background-size: 100% 100%;}
.shiherenqun .con .item:nth-child(3) h3{background: url('../images/course_high/three_img3.png')no-repeat center center;background-size: 100% 100%;}


.shiherenqun .con .item:last-child{ margin-right:0px;}
.shiherenqun .con .item ul{ position:absolute; left:0px; top:100%; width:100%; height:120px; padding:25px 0 0 35px; background-color:#fff; z-index:5; transition:all .6s;}
.shiherenqun .con .item ul li{ float:left; width:50%; height:30px;margin-bottom:10px;}
/* .shiherenqun .con .item ul li span{ display:block; width:130px; height:30px; line-height:30px; padding-left:30px; border-radius:15px; background:#F8F8F8 url(../images/course_high/ico_tongxinyuan.png) no-repeat 10px center;}
 */
.shiherenqun .con .item ul li span{ display:inline-block; /* width:130px; height:30px; line-height:30px; padding-left:30px; border-radius:15px; */ /* background:#F8F8F8 url(../images/course_high/ico_tongxinyuan.png) no-repeat 10px center; */}
.shiherenqun .con .item ul li img{display: inline-block;vertical-align: middle;margin-left: 10px;}


/* .shiherenqun .con .item:hover h3{ border:1px solid #FDD000; background-color:#FDD000;} */
/* .shiherenqun .con .item:hover ul{ top:100%;} */

.btn_yellow{ display:inline-block; height:60px; line-height:60px; padding:0 60px; border-radius:5px; background-color:#FDD000; font-size:22px;}

/*学习目标*/
.xueximubiao .con .liubianxing{ float:left; width:700px;}
.xueximubiao .con .liubianxing .thumb{ width:100%; height:450px; margin-top:-50px;}
.xueximubiao .con dl{ float:right; width:460px;}
.xueximubiao .con dl dt .thumb{ width:460px; height:260px;}
.xueximubiao .con dl dd{ line-height:2; margin-top:25px; color:#fff; font-size:14px; text-align:justify; text-justify:inter-ideograph;}


/*学习模式*/
.xueximoshi ul li{ float:left; width:240px; height:280px;overflow: hidden; padding-top:40px; margin-right:10px; box-shadow: #f1f1f1 0px 10px 30px;-webkit-box-shadow: #f1f1f1 0px 10px 30px;-moz-box-shadow: #f1f1f1 0px 10px 30px; text-align:center;}
.xueximoshi ul li.tb{     margin-top: 0px; padding-left: 5px;line-height: 30px;border-bottom: none; }
.xueximoshi ul li:last-child{ margin-right:0px;}
.xueximoshi ul li h3{ line-height:60px; margin-bottom:10px; font-size:22px;}
.xueximoshi ul li:nth-child(1) h3{ color:#FF5A63;}
.xueximoshi ul li:nth-child(2) h3{ color:#7056DD;}
.xueximoshi ul li:nth-child(3) h3{ color:#2ED9A7;}
.xueximoshi ul li:nth-child(4) h3{ color:#FE8C01;}
.xueximoshi ul li:nth-child(5) h3{ color:#E20BCA;}
.xueximoshi ul li.tb h3{ line-height:30px;}
.xueximoshi ul li p{ line-height:2; margin-bottom:25px; font-size:16px;}
.xueximoshi ul li .experienceBtn{ display:inline-block; width:130px; height:40px; line-height:40px; border-radius:20px; color:#fff; font-size:16px;}
.xueximoshi ul li:nth-child(1) .experienceBtn{ background-color:#FF5A63;}
.xueximoshi ul li:nth-child(2) .experienceBtn{ background-color:#7056DD;}
.xueximoshi ul li:nth-child(3) .experienceBtn{ background-color:#2ED9A7;}
.xueximoshi ul li:nth-child(4) .experienceBtn{ background-color:#FE8C01;}
.xueximoshi ul li:nth-child(5) .experienceBtn{ background-color:#E20BCA;}
.xueximoshi ul li:hover{ -webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}

/*课程优势*/
.kechengyoushi .thumb{ float:left; width:640px; height:360px;}
/* .kechengyoushi .thumb .wrap{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:40px; padding:0 25px; background-color:#FF5A63; color:#fff; font-size:14px;} */
.kechengyoushi .thumb .wrap{ position:absolute; left:0px; top:0px; width:131px; height:124px; /* line-height:40px; padding:0 25px; background-color:#FF5A63; color:#fff; font-size:14px; */}
.kechengyoushi .thumb .wrap a{ display:inline-block; width:96px; height:28px; line-height:26px; border:1px solid #fff; border-radius:15px; margin-left:10px; color:#fff; text-align:center; vertical-align:3px;}
.kechengyoushi ol{ float:left; width:600px; height:360px; padding-left:15px;}
.kechengyoushi ol > li{ height:110px; padding-left:125px; margin-bottom:15px;}
.kechengyoushi ol > li:hover{ color:#FDD000;}
.kechengyoushi ol > li:nth-child(1){ background:url(../images/course_high/kcys1.png) no-repeat left center;}
.kechengyoushi ol > li:nth-child(2){ background:url(../images/course_high/kcys2.png) no-repeat left center;}
.kechengyoushi ol > li:nth-child(3){ background:url(../images/course_high/kcys3.png) no-repeat left center;}
.kechengyoushi ol > li:last-child{ margin-bottom:0px;}
.kechengyoushi ol > li ul li{ line-height:22px; padding-left:10px; background:url(../images/course_high/ico_dot.png) no-repeat left 7px;}

/*训练模型*/
.xunlianmoximg .thumb{ float:left; width:690px; height:380px;}
.xunlianmoximg .text{ float:right; width:505px; height:380px; padding-top:75px;}
.xunlianmoximg .text .inner{ padding:20px 40px; border-radius:5px; background-color:#F6F6F6;}
.xunlianmoximg .text .inner p{ line-height:2;  text-align:justify; text-justify:inter-ideograph; font-size:14px;}

/*结业证书*/
.swiper-container-zs{ height:508px;}
.swiper-container-zs .swiper-slide .home_issued_zheng img{border-left:10px solid #fff;border-right:10px solid #fff;width: 403px;}
.swiper-container-zs .swiper-slide .home_issued_txt{background: url('../images/zheng_img.png')no-repeat center center;height: 54px;line-height: 54px;}
/* .swiper-container-zs .swiper-slide:hover .home_issued_txt{color:#fdd000;} */
.swiper-container-zs .swiper-slide .home_issued_jian{height: 120px; padding:34px 30px 15px 20px;}
.swiper-container-zs .swiper-slide .home_issued_jian dt{margin-right: 36px;}
.swiper-container-zs .swiper-slide .home_issued_jian dt a{background: #ff6900;height: 40px;line-height: 40px;width: 102px;display: block;}
.swiper-container-zs .swiper-slide .home_issued_jian dd{width: 212px;}
.swiper-container-zs .swiper-slide .home_issued_jian dd .home_star{ text-align:left;}
.swiper-container-zs .swiper-slide .home_issued_jian dd .home_star img{ display: inline-block;width: 12px;height: 11px;}
.swiper-container-zs .swiper-pagination-bullets{ bottom:22px;}
.swiper-container-zs .swiper-pagination-bullet{ background-color:#555555; opacity:1;}
.swiper-container-zs .swiper-pagination-bullet-active{ background-color:#fff;}

.swiper-container-zs .swiper-button-prev,.swiper-container-zs .swiper-button-next{width: 37px;height: 77px;margin-top:-90px;opacity: 1;}
.swiper-container-zs .swiper-button-next{background: url('../images/course_guoji/btn_next.png')no-repeat center center;right: 0;}
.swiper-container-zs .swiper-button-prev{background: url('../images/course_guoji/btn_prev.png')no-repeat center center;left: 0;}



.jieyezhengshu .con{ position:relative; padding:10px 50px 30px; background-color:#F5F5F5;}
.swiper-container-zs2 .swiper-slide{ width:28%;}
.swiper-container-zs2 .swiper-slide img{ width:100%; height:280px;}

.jieyezhengshu .swiper-button-next,.jieyezhengshu .swiper-button-prev{ width:26px; height:60px;}
.jieyezhengshu .swiper-button-next{background: url('../images/zhengshu2/btn-next.png') no-repeat center center;right: 0;}
.jieyezhengshu .swiper-button-prev{background: url('../images/zhengshu2/btn-prev.png') no-repeat center center;left: 0;}







/*企业反馈*/
.qiyefankui ul li{ float:left; width:386px; height:180px; border:1px solid #DCDCDC; padding:25px 35px; margin:0 41px 40px 0; background-repeat:no-repeat; background-position:278px top;}
.qiyefankui ul li:nth-child(1){ background-image:url(../images/course_high/num1.png);}
.qiyefankui ul li:nth-child(2){ background-image:url(../images/course_high/num2.png);}
.qiyefankui ul li:nth-child(3){ background-image:url(../images/course_high/num3.png);}
.qiyefankui ul li:nth-child(4){ margin-bottom:0px; background-image:url(../images/course_high/num4.png);}
.qiyefankui ul li:nth-child(5){ margin-bottom:0px; background-image:url(../images/course_high/num5.png);}
.qiyefankui ul li:nth-child(6){ margin-bottom:0px; background-image:url(../images/course_high/num6.png);}
.qiyefankui ul li:nth-child(3n){ margin-right:0px;}
.qiyefankui ul li h3{ margin-bottom:10px; font-size:20px;}
.qiyefankui ul li p{ color:#999; font-size:14px;}

/*服务保障*/
.cat3{ width:500px; height:40px; line-height:40px; border-radius:20px; margin:0 auto; background-color:#363636; color:#fff; font-size:18px; text-align:center;}

.fuwubaozhang .badabaozhang{ padding:40px 0;}
.fuwubaozhang .badabaozhang li .ico{ width:40px; height:40px; margin:0 auto;}
.fuwubaozhang .badabaozhang li:nth-child(1) .ico{ background:url(../images/course_high/8dbz1.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(2) .ico{ background:url(../images/course_high/8dbz2.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(3) .ico{ background:url(../images/course_high/8dbz3.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(4) .ico{ background:url(../images/course_high/8dbz4.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(5) .ico{ background:url(../images/course_high/8dbz5.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(6) .ico{ background:url(../images/course_high/8dbz6.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(7) .ico{ background:url(../images/course_high/8dbz7.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li:nth-child(8) .ico{ background:url(../images/course_high/8dbz8.png) no-repeat left top;}
.fuwubaozhang .badabaozhang li{ float:left; width:12.5%; text-align:center;}
.fuwubaozhang .badabaozhang li h3{ margin-top:10px; font-size:18px; transition:all .6s ease;}
.fuwubaozhang .badabaozhang li p{ font-size:14px;}
.fuwubaozhang .badabaozhang li:nth-child(1):hover .ico{ background-image:url(../images/course_high/8dbz1_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(2):hover .ico{ background-image:url(../images/course_high/8dbz2_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(3):hover .ico{ background-image:url(../images/course_high/8dbz3_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(4):hover .ico{ background-image:url(../images/course_high/8dbz4_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(5):hover .ico{ background-image:url(../images/course_high/8dbz5_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(6):hover .ico{ background-image:url(../images/course_high/8dbz6_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(7):hover .ico{ background-image:url(../images/course_high/8dbz7_h.png);}
.fuwubaozhang .badabaozhang li:nth-child(8):hover .ico{ background-image:url(../images/course_high/8dbz8_h.png);}
.fuwubaozhang .badabaozhang li:hover h3{ font-size:20px;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 高级私教课程 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/


/*公共渐隐装饰标题*/
.cat4_wrap{ text-align:center;}
.cat4_wrap .cat4_l{ display:inline-block; padding-left:24px; background:url(../images/course_characteristic/cat4_l.png) no-repeat left center;}
.cat4_wrap .cat4_l .cat4_r{ padding-right:24px; background:url(../images/course_characteristic/cat4_r.png) no-repeat right center;}
.cat4_wrap .cat4_l .cat4_r .bt{ line-height:1; padding:0 30px; font-size:30px;}
/*白色*/
.cat4_wrap_b .cat4_l{ background:url(../images/course_characteristic/cat4_l_b.png) no-repeat left center;}
.cat4_wrap_b .cat4_l .cat4_r{ background:url(../images/course_characteristic/cat4_r_b.png) no-repeat right center;}


/*赛普私教CPT9.0课程 紧跟职业需求*/
.zhiyexuqiu ul li{ float:left; width:600px; height:240px; padding:50px 50px 0; border:1px solid #DCDCDC; margin:0 20px 20px 0;}
.zhiyexuqiu ul li:nth-child(2n){ margin-right:0px;}
.zhiyexuqiu ul li:nth-child(1){ border-left:5px solid #FF585F;}
.zhiyexuqiu ul li:nth-child(2){ border-left:5px solid #6F5ADF;}
.zhiyexuqiu ul li:nth-child(3){ border-left:5px solid #2ED8A7;}
.zhiyexuqiu ul li:nth-child(4){ border-left:5px solid #FE8D01;}
.zhiyexuqiu ul li dl{ padding-left:80px; background-repeat:no-repeat; background-position:left top;}
.zhiyexuqiu ul li:nth-child(1) dl{ background-image:url(../images/course_characteristic/ico_floor1_1.png);}
.zhiyexuqiu ul li:nth-child(2) dl{ background-image:url(../images/course_characteristic/ico_floor1_2.png);}
.zhiyexuqiu ul li:nth-child(3) dl{ background-image:url(../images/course_characteristic/ico_floor1_3.png);}
.zhiyexuqiu ul li:nth-child(4) dl{ background-image:url(../images/course_characteristic/ico_floor1_4.png);}
.zhiyexuqiu ul li dt{ margin-bottom:10px; font-size:22px;}
.zhiyexuqiu ul li dd{ font-size:14px; color:#999;}


/*10年研发 课程升级9.0*/
.kechengshengji .wrap{ color:#fff; width:1240px; height:225px; background:url(../images/course_characteristic/floor2_1.jpg) no-repeat left top; overflow:hidden;}
/* .kechengshengji .wrap .box{float:left; width:11.11%; text-align:center;} */
.kechengshengji .wrap .box{float:left; width:7.14%; text-align:center;}
.kechengshengji .wrap .btn1{ margin-top:150px;}
.kechengshengji .wrap .btn2{ margin-top:145px;}
.kechengshengji .wrap .btn3{ margin-top:140px;}
.kechengshengji .wrap .btn4{ margin-top:135px;}
.kechengshengji .wrap .btn5{ margin-top:120px;}
.kechengshengji .wrap .btn6{ margin-top:110px;}
.kechengshengji .wrap .btn7{ margin-top:100px;}
.kechengshengji .wrap .btn8{ margin-top:90px;}
.kechengshengji .wrap .btn9{ margin-top:80px;}
.kechengshengji .wrap .btn10{ margin-top:70px;}
.kechengshengji .wrap .btn11{ margin-top:60px;}
.kechengshengji .wrap .btn12{ margin-top:50px;}
.kechengshengji .wrap .btn13{ margin-top:40px;}
.kechengshengji .wrap .btn14{ margin-top:30px;}
/* .kechengshengji .wrap .box span{display:inline-block; width:100px;height: 30px; line-height:28px; border:1px solid #FDD000; border-radius:15px; text-align:center; font-size:14px; color:#FDD000;} */
.kechengshengji .wrap .box span{display:inline-block; width:80px;height: 30px; line-height:28px; border:1px solid #FDD000; border-radius:15px; text-align:center; font-size:14px; color:#FDD000;}
.kechengshengji .wrap .btn14 span{ background-color:#FDD000; color:#000;}

/*赛普私教CPT9.0国际团队研发*/
.guojituandui ul li{ float:left; width:300px;height: 240px;  margin:0 13px 15px 0;}
.guojituandui ul li:nth-child(4n){ margin-right:0px;}
.guojituandui ul li p{ padding:10px 0; font-size:14px; text-align:center;}
.guojituandui ul li:hover p{ color:#FDD000;}

.guoji_video li .videos .video_wrap{ width:300px; height:170px;}
.guoji_video li .videos .video_wrap .video .thumb1,.qiye_renke li .videos .video_wrap .video .thumb1,.jiuye_video li .videos .video_wrap .video .thumb1{width: 100%;height: 100%;}
.guoji_video li .videos .video{ position:absolute; left:0px; top:0; right:0px; width:300px; height:170px; margin:0px auto; z-index:8;}
.guoji_video li .videos .mask,.qiye_renke li .videos .video_wrap .mask,.jiuye_video li .videos .video_wrap .video .mask{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index: 5;}
.guoji_video li .videos .btn_play,.qiye_renke li .videos .btn_play,.jiuye_video li .videos .video_wrap .video .btn_play{ display: none; position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; cursor: pointer; z-index: 15;}
.guoji_video li .videos:hover .mask,.guoji_video li .videos:hover .btn_play,.qiye_renke li .videos:hover .mask,.qiye_renke li .videos:hover .btn_play,.jiuye_video li .videos .video_wrap .video .mask,.jiuye_video li .videos .video_wrap .video .btn_play{ display: block; }
.layer_video{ display:none;}
.layui-layer-page .layui-layer-content{ overflow:hidden !important;}

/*赛普私教课程体系标准化*/
.biaozhunhua p{ position:relative; padding:10px 100px; margin-bottom:30px; background-color:#363636; color:#fff;}
.biaozhunhua p:before{ content:''; position:absolute; left:50%; bottom:-30px; width:0px; height:10px; border:14px solid transparent; border-top:18px solid #363636; margin-left:-14px;}
.biaozhunhua .thumb{ float:left; width:205px; height:380px;}
.biaozhunhua .thumb h3{ position:absolute; left:0px; bottom:0px; width:100%; padding:10px; background-color:rgba(0,0,0,.5); font-size:14px; color:#fff; text-align:center;}
.biaozhunhua ul{ float:left; width:1035px;}
.biaozhunhua ul li{ float:left; width:335px; height:120px; padding:10px 30px; margin:0 0 10px 10px; background-color:#fff; font-size:14px; color:#999; text-align:justify; text-justify:inter-ideograph;}
.biaozhunhua ul li:nth-child(7),.biaozhunhua ul li:nth-child(8),.biaozhunhua ul li:nth-child(9){ margin-bottom:0px;}
.biaozhunhua ul li:hover{ color:#333;}


/*赛普私教课程训练模型*/
.xunlianmoxing .thumb{ float:left; width:540px; height:300px;}
.xunlianmoxing .wrap{ float:right; width:685px; height:300px;}
.xunlianmoxing .wrap .text{ height:110px; padding:22px 35px; margin-bottom:15px; background-color:#363636; font-size:14px; color:#fff; text-align:justify; text-justify:inter-ideograph;}
.xunlianmoxing .wrap ul li{ float:left; width:335px; height:175px; padding:30px 45px 0; border-radius:8px; margin-right:15px; background-color:#FDD000; text-align:center;}
.xunlianmoxing .wrap ul li:last-child{ margin-right:0;}
.xunlianmoxing .wrap ul li .year{ padding-bottom:10px; border-bottom:1px solid #000;}
.xunlianmoxing .wrap ul li .year b{ display:inline-block; line-height:1.2; margin-right:5px; font-size:34px;}
.xunlianmoxing .wrap ul li .year span{ font-size:16px;}
.xunlianmoxing .wrap ul li p{ margin-top:10px; font-size:16px;}
.xunlianmoxing .wrap ul li:hover{ border-bottom:1px solid #fff; color:#fff;
	background-color:#FDD000;
	background: -webkit-linear-gradient(left,  #FE8D01 , #FDD000); 
	background:-moz-linear-gradient(left,#FE8D01,#FDD000);
	background:-o-linear-gradient(left,#FFA600,#FE9200);
	background:-ms-linear-gradient(left,#FE8D01,#FDD000);
	background:linear-gradient(left,#FE8D01,#FDD000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE8D01', endColorstr='#FDD000');
}
.xunlianmoxing .wrap ul li:hover .year{ border-bottom:1px solid #fff;}

/*赛普聘请健身行业大咖亲临指导*/
.dakaqinlin ul li{ position:relative; float:left; width:400px; height:204px; margin:0 20px 20px 0;}
.dakaqinlin ul li:nth-child(3n){ margin-right:0px;}
.dakaqinlin ul li .thumb{ width:100%; height:100%;}
.dakaqinlin ul li h3{ position:absolute; left:0px; bottom:0px; width:100%; height:42px; line-height:42px; background-color:rgba(0,0,0,.5); font-size:16px; text-align:center; color:#fff;}

/*企 业 、机构的肯定是对我们最大的认可*/
.zuidarenke .video_list{ float:left; width:490px;}
.zuidarenke .video_list li{ float:left; width:238px; height:244px; margin:0 14px 14px 0; background-color:#fff;}
.qiye_renke li .videos .video_wrap{ width:238px; height:136px;}
.qiye_renke li .videos .video{position:absolute; left:0px; top:0; right:0px; width:238px; height:136px; margin:0px auto; z-index:8;}

.zuidarenke .video_list li:nth-child(2n){ margin-right:0px;}
.zuidarenke .video_list li:nth-child(3),.zuidarenke .video_list li:nth-child(4){ margin-bottom:0px;}
.zuidarenke .video_list li h3{ height:48px; line-height:24px; padding:0 15px; margin-top:10px; font-size:16px;}
.zuidarenke .video_list li h3 a:hover{ color:#fdd000;}
.zuidarenke .video_list li h4{ height:40px; line-height:20px; padding:0 15px; color:#969293; overflow:hidden;}
.zuidarenke .comment_list{ float:right; width:735px; height:502px; padding-top:20px; background-color:#fff;}
.zuidarenke .comment_list li{ width:550px; padding:40px 0 25px; border-bottom:1px solid #ECECEC; margin:0 auto; overflow:hidden;}
.zuidarenke .comment_list li:last-child{ border-bottom:none;}
.zuidarenke .comment_list li .avatar_wrap{ float:left;}
.zuidarenke .comment_list li .text_wrap{ margin-left: 96px; font-size:16px;}
.zuidarenke .comment_list li .text_wrap p{ height:48px; line-height:24px; color:#666;}
.zuidarenke .comment_list li .text_wrap .name_sp{ margin-top:10px; text-align:right;}


/*加入我们*/
.jiaruwomen .thumb{ float:left; width:715px; height:400px;}
.jiaruwomen .con{ float:left; width:525px; height:400px;padding-top:50px;text-align:center;}
.jiaruwomen .con h2{ line-height:1; font-size:40px;}
.jiaruwomen .con p.join_tel{line-height: 40px;}
.jiaruwomen .con .joinusBtn{color: #333; display:block; width:210px; height:60px; line-height:60px; border-radius:5px; margin:0 auto; background-color:#FDD000; font-size:24px; font-weight:bold;}





/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 就业 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/


.cat5{ height:54px; line-height:54px; padding-left:15px; background-repeat:no-repeat; background-position:left top; color:#fff; font-size:28px;}
.cat5_1{ background-image:url(../images/employment/h2_1.jpg);}
.cat5_2{ background-image:url(../images/employment/h2_2.jpg);}
.cat5_3{ background-image:url(../images/employment/h2_3.jpg);}
.cat5_4{ background-image:url(../images/employment/h2_4.jpg);}
.cat5_5{ background-image:url(../images/employment/h2_5.jpg);}
.cat5_6{ background-image:url(../images/employment/h2_6.jpg);}


/*NO.1  入学签订就业协议*/
.jiuyebaozhang1 .con{ height:280px; padding:55px 155px 0; background-color:#F6F6F6;}
.jiuyebaozhang1 .con h3{ font-size:20px; text-align:center;}
.jiuyebaozhang1 .con p{ line-height:2; margin-top:20px; font-size:16px;}
.jiuyebaozhang1 .con .consultBtn{color: #333; display:block; width:150px; height:40px; line-height:40px; border-radius:5px; margin:0 auto; background-color:#FDD000; font-size:16px; text-align:center; font-weight:bold;}

/*NO.2  开设就业指导服务*/
.jiuyebaozhang2 .tab3{ position:relative;}
.jiuyebaozhang2 .tab3_tit{ position:absolute; left:0px; top:5px; width:680px; height:120px; text-align:center;}
.jiuyebaozhang2 .tab3_tit li{ display:inline-block; width:96px; margin:0 15px; cursor:pointer;}
/*同心圆*/
.jiuyebaozhang2 .tab3_tit li .circle_out{ position:relative; width:96px; height:96px; border-radius:50%;-webkit-border-radius:50%;}
.jiuyebaozhang2 .tab3_tit li .circle_out:before{ display:none; content:''; position:absolute; left:50%; bottom:-28px; width:0px; height:10px; border:10px solid transparent;  margin-left:-10px;}
.jiuyebaozhang2 .tab3_tit li.cur .circle_out:before{ display:block;}
.jiuyebaozhang2 .tab3_tit li .circle_inner{ position:absolute; left:0px; top:0px; right:0px; bottom:0px; width:80px; height:80px; border-radius:50%;-webkit-border-radius:50%; margin:auto; text-align:center;}
.jiuyebaozhang2 .tab3_tit li .circle_inner span{ display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; font-size:15px; color:#fff;}
.jiuyebaozhang2 .tab3_tit li:nth-child(1) .circle_out{ border:1px solid #4487FF;}
.jiuyebaozhang2 .tab3_tit li:nth-child(2) .circle_out{ border:1px solid #B466FF;}
.jiuyebaozhang2 .tab3_tit li:nth-child(3) .circle_out{ border:1px solid #FF8E43;}
.jiuyebaozhang2 .tab3_tit li:nth-child(4) .circle_out{ border:1px solid #34C771;}
.jiuyebaozhang2 .tab3_tit li:nth-child(5) .circle_out{ border:1px solid #FF4B43;}
.jiuyebaozhang2 .tab3_tit li:nth-child(1) .circle_out:before{ border-top:10px solid #4487FF }
.jiuyebaozhang2 .tab3_tit li:nth-child(2) .circle_out:before{ border-top:10px solid #B466FF }
.jiuyebaozhang2 .tab3_tit li:nth-child(3) .circle_out:before{ border-top:10px solid #FF8E43 }
.jiuyebaozhang2 .tab3_tit li:nth-child(4) .circle_out:before{ border-top:10px solid #34C771 }
.jiuyebaozhang2 .tab3_tit li:nth-child(5) .circle_out:before{ border-top:10px solid #FF4B43 }
.jiuyebaozhang2 .tab3_tit li:nth-child(1) .circle_inner{ background-color:#4487FF;}
.jiuyebaozhang2 .tab3_tit li:nth-child(2) .circle_inner{ background-color:#B466FF;}
.jiuyebaozhang2 .tab3_tit li:nth-child(3) .circle_inner{ background-color:#FF8E43;}
.jiuyebaozhang2 .tab3_tit li:nth-child(4) .circle_inner{ background-color:#34C771;}
.jiuyebaozhang2 .tab3_tit li:nth-child(5) .circle_inner{ background-color:#FF4B43;}

.jiuyebaozhang2 .tab3_box > div{ display:none;}
.jiuyebaozhang2 .tab3_box > div:first-child{ display:block;}
.jiuyebaozhang2 .tab3_box .text_sp{ float:left; width:680px; padding-top:135px;}
.jiuyebaozhang2 .tab3_box .text_sp ol{ height:170px; padding:30px 50px 0 25px; background:#F6F6F6 url(../images/employment/jiao_grey.jpg) no-repeat right center;}
.jiuyebaozhang2 .tab3_box .text_sp ol li{ margin-bottom:5px; font-size:16px;}
.jiuyebaozhang2 .tab3_box .thumb{ float:right; width:540px; height:305px;}

/*NO.3  定期召开现场招聘会*/
.jiuyebaozhang3 .swiper-container-zph{ float:left; width:740px; height:410px;}
.jiuyebaozhang3 .swiper-pagination-zph .swiper-pagination-bullet{ background-color:#fff;}
.jiuyebaozhang3 .swiper-pagination-zph .swiper-pagination-bullet-active{ background-color:#FDD100;}
.jiuyebaozhang3 .swiper-pagination-zph .swiper-slide img{width: 100%;}
.slide_txt{position: absolute;bottom: 0;left: 0;height: 60px;line-height: 60px;padding-left: 10px;z-index: 999;width: 100%;background: rgba(0, 0, 0, .5);}
.jiuyebaozhang3 ul{ float:right; width:470px;}
.jiuyebaozhang3 ul li{ margin-bottom:15px; overflow:hidden;}
.jiuyebaozhang3 ul li:last-child{ margin-bottom:0;}
.jiuyebaozhang3 ul li .jie{ float:left; width:80px; height:70px; line-height:70px; border-radius:5px; background-color:#efefef; text-align:center; font-size:16px;}
.jiuyebaozhang3 ul li .jie:hover{background: #fdd000;}
.jiuyebaozhang3 ul li dl{  height:70px; margin-left:105px;}
.jiuyebaozhang3 ul li dt{ padding-top:10px; overflow:hidden;}
.jiuyebaozhang3 ul li dt h3{ float:left; margin-bottom:5px; font-size:16px;}
.jiuyebaozhang3 ul li dt span{ float:right; font-size:14px; color:#666;}
.jiuyebaozhang3 ul li dd{ height:24px; font-size:14px;}

/*NO.4  毕业针对推荐工作*/
.jiuyebaozhang4 .leftbox_sp{ float:left; width:570px;}
.jiuyebaozhang4 .leftbox_sp .wrap{ position:relative; height:120px; padding-top:15px; background-color:#363636;}
.jiuyebaozhang4 .leftbox_sp .wrap:before{ content:''; position:absolute; right:-26px; top:50%; width:0px; height:10px; border:12px solid transparent; border-left:16px solid #363636; margin-top:-12px;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_l{ float:left; padding-left:15px;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_l .btn1{ display:block; width:94px; height:36px; line-height:36px; border-radius:5px; margin-top:4px; background-color:#FDD000; font-size:18px; text-align:center;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_r{ margin-left:125px;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_r ol{ color:#fff;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_r ol li{ line-height:20px;}
.jiuyebaozhang4 .leftbox_sp .wrap .wrap_r .btn2{ display:inline-block; height:28px; line-height:28px; padding:0 20px; border-radius:14px; margin-top:16px; background-color:#fff; font-size:14px;}
.jiuyebaozhang4 .leftbox_sp .thumb{ width:100%; height:280px;}
.jiuyebaozhang4 .logoimg{ float:right; width:660px; height:400px; overflow:hidden;}
.jiuyebaozhang4 .logoimg li{ float:left; width:210px; height:80px; margin:0 0 20px 10px; border:1px solid #ccc;}
.jiuyebaozhang4 .logoimg li:hover{border:1px solid #FDD000;}
.jiuyebaozhang4 .logoimg li img{ display:block; width:100%; height:100%;}

/*NO.5 毕业跟踪指导*/
.jybz5{background: url('../images/employment/bg_img5.jpg')no-repeat center center;height: 230px;}
.jybz5 .jybz5_con{padding:70px 20px 0 290px;}
.jiuyebaozhang5 dt{padding-left:15px;float: left;width: 130px;margin-top:20px;}
.jiuyebaozhang5 dt img{display: block;width:56px;margin: 0 auto;}
.jiuyebaozhang5 dt span{ display:block; color:#fdd000;}
.jiuyebaozhang5 dd{ float:left; width:168px; padding-left:40px; background:url(../images/employment/arrow2.png) no-repeat 5px 36px;}
.jiuyebaozhang5 dd:nth-of-type(1){ width:110px; padding-left:0px; margin-left:15px; background:none;}
.jiuyebaozhang5 dd .ico{ width:68px; height:68px; margin:0 auto; border-radius:50%; -webkit-border-radius:50%; background:#fdd000; overflow:hidden;}
.jiuyebaozhang5 dd .ico img{ width:100%; height:100%; transition: all 0.4s;}
.jiuyebaozhang5 dd h4{ margin-top:10px; text-align:center; font-size:16px; color:#fff;}
.jiuyebaozhang5 dd .ico:hover img{ transform: scale(1.2);}

/*企业、机构的肯定是对我们最大的认可*/
.jiuyebaozhang6 .video_list{ float:left; width:790px;}
.jiuyebaozhang6 .video_list li{ float:left; width:380px; height:290px; margin:0 30px 10px 0; background-color:#fff;}
.jiuye_video li .videos .video_wrap{ width:380px; height:210px;position: relative;}
.jiuye_video li .videos .video{position:absolute; left:0px; top:0; right:0px; width:380px; height:210px; margin:0px auto; z-index:8;}
.jiuyebaozhang6 .video_list li:nth-child(2n){ margin-right:0px;}
.jiuyebaozhang6 .video_list li:nth-child(3),.jiuyebaozhang6 .video_list li:nth-child(4){ margin-bottom:0px;}
.jiuyebaozhang6 .video_list li h3{ height:24px; line-height:24px; padding:0 15px; margin-top:15px; font-size:16px;}
.jiuyebaozhang6 .video_list li h3 a:hover{ color:#fdd000;}
.jiuyebaozhang6 .video_list li h4{ height:20px; line-height:20px; padding:0 15px; margin-top:5px; color:#969293; overflow:hidden;}
.jiuyebaozhang6 .comment_list{ float:right; width:405px; height:590px; background-color:#fff;}
.jiuyebaozhang6 .comment_list li{ width:375px; padding:30px 0; border-bottom:1px solid #ECECEC; margin:0 auto; overflow:hidden;}
.jiuyebaozhang6 .comment_list li:last-child{ border-bottom:none;}
.jiuyebaozhang6 .comment_list li .avatar_wrap{ float:left;}
.jiuyebaozhang6 .comment_list li .text_wrap{ margin-left: 96px; font-size:16px;margin-top:30px;}
.jiuyebaozhang6 .comment_list li .text_wrap p{ height:48px; line-height:24px; color:#666;}
.jiuyebaozhang6 .comment_list li .text_wrap .name_sp{ margin-top:10px; text-align:right;}

/*加入我们*/
.jiuyebaozhang7 .jiaruwomen .con{ background-color:#343434;}
.jiuyebaozhang7 .jiaruwomen .con h2{ color:#fff;}
.jiuyebaozhang7 .jiaruwomen .con p{ color:rgba(255,255,255,.6);}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            |  赛  事  |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/
.JsBmCon ul li{width: 603px;float: left;}
.JsBmCon ul li:last-child{float: right;}
.ssGz .ssBtn{padding-top: 84px;padding-bottom: 70px;position: absolute;top: 0;left: 0;width: 100%;}
.ssGz .ssBtn h4 i{border-top: 1px solid #fdd000;display: inline-block;vertical-align: middle;width: 128px;}
.ssGz .ssBtn h4.Icolor i{border-top: 1px solid #fff;}
.ssGz .ssBtn h4 i:first-child{margin-right: 26px;}
.ssGz .ssBtn h4 i:last-child{margin-left: 26px;}
.ssBtn .diqu{padding-top: 67px;}
.ssBtn .diqu a{display: inline-block;border: 1px solid #fff;padding: 8px 0px;color: #fff;width: 140px;}
.ssBtn .diqu a:nth-child(2){margin-left: 40px;margin-right: 40px;}
.ssBtn .diqu a:hover{border:1px solid #fdd000;color: #fdd000;}


/*赛事资讯/赛事资讯/赛事图片*/
/*标题样式*/
.ssH2Bg{background: url("../images/saishi/iconcaiBG1.png")no-repeat center 4px;background-size: 17% auto;height: 40px;line-height: 33px;}
.ssH2Bg2{background: url("../images/saishi/iconcaiBG2.png")no-repeat center 4px;background-size: 17% auto;height: 40px;line-height: 33px;}
.ssH2Bg3{background: url("../images/saishi/iconcaiBG3.png")no-repeat center 4px;background-size: 17% auto;height: 40px;line-height: 33px;}

/*列表样式*/
.ssZiXun ul li{float: left;width: 393px;margin-bottom: 30px;overflow:hidden;}
.ssZiXun .ss_zixun_list{width: 393px;height:221px;overflow:hidden;}
.ssZiXun ul li:nth-child(3n-1){margin-left: 30px;margin-right: 30px;}
.ssZiXun ul li img{width: 100%;height: 100%;}
.ssBox{width: 393px;height: 221px;overflow: hidden;}
.ssBox img{width: 100%;}
.ssBox .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: .5;}
.ssBox .btn_play{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;background: url("../images/icon_play.png") 0 0 no-repeat;background-size: 60px 60px;}
.ss_zixun li p{height: 48px;line-height: 24px;}

/*给标题与描述加高*/
h3.h36{height: 36px;overflow: hidden;line-height: 36px;}
p.maxh44{max-height: 44px;overflow: hidden;line-height: 22px;}


/*弹出样式*/
.Tcon img{width: 200px;height: 200px;margin: 0 auto;}
.ss_layer_wrap .layui-layer-setwin .layui-layer-close2 {right: 0rem;top: 0rem;width: 20px;height: 20px;background: url(../images/icon_x.png) 0 0 no-repeat;background-size:100% 100%;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 优惠活动 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/*=========================================================*/

.h40{height: 40px;line-height: 40px;}
.mt80{margin-top: 80px!important;}
.ptb25{padding-top: 25px!important;padding-bottom: 25px!important;}
.bg_red{background-color: #ff4940;}
.bg_blue{background-color: #4187ff;}
.opacity06{opacity: .6;}
.sidebar_spOverflowInitial{overflow: initial!important;}
.border-radiusTBR{border-bottom-right-radius: 100px;border-top-right-radius: 100px;}
.border-radius100{border-radius: 100px;}

.HuodongCon{}
.HuodongCon .Huodongbox{height: 300px;overflow: hidden;}
.HuodongCon .Huodongbox img{width: 100%;height: auto;}
.HuodongCon .Huodongbox p.posHDimg{position: absolute;top: 30px;left: 0;}

.HuodongCon .boxTit{height: 82px;}
.HuodongCon .titLe{float: left;width: 80%;}
.HuodongCon .txtBtn{float: right;width: 20%;line-height: 42px;}
.HuodongCon .txtBtn button{border: none;height: 40px;line-height: 40px;}


/*右侧在线咨询样式*/
.yhZXbox{border: 1px solid #e5e5e5;height: 180px;}
.yhZXbox .yhL{float: left;width: 50%;}
.yhZXbox .yhR{float: right;width: 50%;height: 180px;}
.yhZXbox .yhR img{position: absolute;bottom: 0;right: 0;}

.yhZXbox .yhTwBtn{border: 1px solid #333;height: 35px;}
.yhZXbox .yhTwBtn img{vertical-align: middle;display: inline-block;width: 14px;height: 14px;}

/*右侧服务保障*/
.hdFBbox ul li{height: 100px;}
.hdFBbox ul li h2{padding-bottom: 6px;}
.hdFBbox ul li h2 i{font-size: 33px;vertical-align: middle;font-weight: 100;margin-right: 7px;}
.hdFBbox ul li:nth-child(1){background-color: #ecf3ff;color: #4187ff;}
.hdFBbox ul li:nth-child(2){background-color: #f7efff;color: #b466ff;}
.hdFBbox ul li:nth-child(3){background-color: #fff3ec;color: #ff8e40;}
.hdFBbox ul li:nth-child(4){background-color: #eaf9f1;color: #31c771;}
.hdFBbox ul li:nth-child(5){background-color: #ffecec;color: #ff4940;}

/*右侧预约试听课*/
.yhYYbox .yhBiaoDan ul li{padding-top: 36px;}
.yhYYbox .yhBiaoDan .layui-form .yhSelect,
.yhYYbox .yhBiaoDan .layui-form .yhSelect label,
.yhYYbox .yhBiaoDan .layui-form .yhSelect .yhSelectOn{height: 45px;line-height: 40px;border-bottom: 1px solid rgba(60,56,57,.1)/*#3c3839*/;}
.yhYYbox .yhBiaoDan .layui-form .yhSelect label{float: left;width: 30%;}
.yhYYbox .yhBiaoDan .layui-form .yhSelect .yhSelectOn{float: right;width: 70%;}
.yhYYbox .yhBiaoDan .layui-form-select .layui-input{line-height: 43px;padding-right: 0!important;text-align: right;}
.yhYYbox .yhBiaoDan .layui-form .layui-input, .layui-textarea, .layui-select{border: none!important;}
.yhYYbox .yhBiaoDan .layui-form .layui-select-title i{display: none;}
.yhYYbox .yhBiaoDan .layui-form .layui-form-select dl dd.layui-this{background-color: #393D49 !important;}
.yhYYbox .yhBiaoDan .layui-form .layui-form-select dl{padding:0!important;}
.yhYYbox .yhBiaoDan .layui-form .layui-form-select dl dt, .layui-form-select dl dd{text-align: center;line-height: 44px!important;padding: 0!important;}

.yhBtnYY button{border: none;width: 210px;height: 60px;line-height: 60px;}

.yhYYbox input::-webkit-input-placeholder {/*Chrome/Opera/Safari*/color: #868E96;}
.yhYYbox input:-ms-input-placeholder{/*IE*/color:#868E96;}
.yhYYbox input::-moz-placeholder{/*Firfox*/color: #868E96}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 国际私教课程 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
/* 课程价值 */
.guoji_title{background: url('../images/course_guoji/guoji_title.png')no-repeat center center;background-size: 568px 43px;}
.guoji_title_txt h4{color:#161616;}
.guoji_value li{float: left;border:1px solid #dcdcdc;width: 605px;height: 240px;padding: 30px 20px 25px 0;margin-right: 30px;box-shadow: #f3f3f3 0px 0px 20px;-webkit-box-shadow: #f3f3f3 0px 0px 20px;-moz-box-shadow: #f3f3f3 0px 0px 20px;}
.guoji_value li:nth-child(2n),.guoji_baoming li:last-child{margin-right: 0;}
.guoji_value li p:nth-child(1){background: #ff575f;height: 60px;line-height: 60px;border-radius: 0  30px 30px 0;width: 380px;}
.guoji_value li p:nth-child(2){padding-left: 36px;line-height: 24px;}
.guoji_value li a{display: block;color:#ff575f;background: url('../images/course_guoji/arrow_img1.png')no-repeat right center;padding-right: 20px;cursor: pointer;}
.guoji_value li:nth-child(2) p:nth-child(1){background: #6f5adf;}
.guoji_value li:nth-child(2) a{color:#6f5adf;background: url('../images/course_guoji/arrow_img2.png')no-repeat right center;}
.guoji_value li:nth-child(3) p:nth-child(1){background: #2cd8a7;}
.guoji_value li:nth-child(3) a{color:#2cd8a7;background: url('../images/course_guoji/arrow_img3.png')no-repeat right center;}
.guoji_value li:nth-child(4) p:nth-child(1){background: #fe8d01;}
.guoji_value li:nth-child(4) a{color:#fe8d01;background: url('../images/course_guoji/arrow_img4.png')no-repeat right center;}

/* 报名详情 */
.guoji_title1{background-size: 700px 43px;}
.guoji_baoming li{float: left;border:1px solid #DCDCDC;width: 298px;height: 170px;padding:20px;margin-right: 15px;background-repeat: no-repeat;background-position:right top;box-shadow: #f3f3f3 0px 0px 20px;-webkit-box-shadow: #f3f3f3 0px 0px 20px;-moz-box-shadow: #f3f3f3 0px 0px 20px;}
.guoji_baoming li:nth-child(1){background-image: url('../images/course_guoji/num1.png');}
.guoji_baoming li:nth-child(2){background-image: url('../images/course_guoji/num2.png');}
.guoji_baoming li:nth-child(3){background-image: url('../images/course_guoji/num3.png');}
.guoji_baoming li:nth-child(4){background-image: url('../images/course_guoji/num4.png');}

/* 课程内容 */
.guoji_con_wrap{background:#f2f2f2;padding:80px 0 54px 0;}
.guoji_title2{background-size: 600px 43px;}
.guoji_txt{background: url('../images/course_guoji/guoji_txt.png')no-repeat center center;height: 44px;line-height: 44px;}
.guoji_con li{float: left;height: 415px;}
.guoji_con li:nth-child(1){background: url('../images/course_guoji/guoji_img1.jpg')no-repeat center center;width: 404px;padding:80px 0 50px 0;}
.guoji_con li:nth-child(1) .guoji_con_txt{padding:0 80px;}
.guoji_con li:nth-child(1) .guoji_con_txt span{float: left;width: 10%;display: block;}
.guoji_con li:nth-child(1) .guoji_con_txt span:nth-child(2){width: 90%;}
.guoji_con li:nth-child(2){margin:0 10px;}
.guoji_con li .guoji_con_two{background: url('../images/course_guoji/guoji_img2.jpg')no-repeat center center;width: 404px;height: 200px;padding-top:70px;margin-bottom: 14px;}
.guoji_con li .guoji_con_three{background: url('../images/course_guoji/guoji_img3.jpg')no-repeat center center;width: 404px;height: 200px;padding-top:70px;}
.guoji_con li .guoji_con_four{background: url('../images/course_guoji/guoji_img4.jpg')no-repeat center center;width: 404px;height: 128px;padding:25px 40px 0 66px;margin-bottom: 14px;}
.guoji_con li .guoji_con_five{background: url('../images/course_guoji/guoji_img5.jpg')no-repeat center center;}
.guoji_con li .guoji_con_six{background: url('../images/course_guoji/guoji_img6.jpg')no-repeat center center;margin-bottom: 0;}

/* 赛普高级私教课程 */
.guoji_gaoji .gjkc_class ul{width: 1240px;padding-bottom: 65px;}
.guoji_gaoji .gjkc_class ul li:nth-child(1) .btn_wrap .btn{ color:#5388f7;}
.guoji_gaoji .gjkc_class ul li:nth-child(2) .btn_wrap .btn{ color:#6b5ed7;}
.guoji_gaoji .gjkc_class ul li:nth-child(3) .btn_wrap .btn{ color:#6cd4aa;}
.guoji_gaoji .gjkc_class ul li:nth-child(4) .btn_wrap .btn{ color:#ee9236;}
.guoji_gaoji .gjkc_class ul li:nth-child(5) .btn_wrap .btn{ color:#b13ff2;}
.guoji_gaoji .gjkc_class ul li:nth-child(6) .btn_wrap .btn{ color:#eb6364;}
.guoji_gaoji .gjkc_class ul li:nth-child(7) .btn_wrap .btn{ color:#f3bf42;}
.guoji_gaoji .gjkc_class ul li:nth-child(8) .btn_wrap .btn{ color:#77bde1;}
.guoji_gaoji .gjkc_class ul li:nth-child(9) .btn_wrap .btn{ color:#6c83d0;}
.guoji_gaoji .gjkc_class ul li:nth-child(10) .btn_wrap .btn{ color:#e543aa;}
.guoji_gaoji .gjkc_class ul li:nth-child(1) .btn_wrap .btn:hover{ background:#5388f7!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(2) .btn_wrap .btn:hover{ background:#6b5ed7!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(3) .btn_wrap .btn:hover{ background:#6cd4aa!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(4) .btn_wrap .btn:hover{ background:#ee9236!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(5) .btn_wrap .btn:hover{ background:#b13ff2!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(6) .btn_wrap .btn:hover{ background:#eb6364!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(7) .btn_wrap .btn:hover{ background:#f3bf42!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(8) .btn_wrap .btn:hover{ background:#77bde1!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(9) .btn_wrap .btn:hover{ background:#6c83d0!important;color:#fff;}
.guoji_gaoji .gjkc_class ul li:nth-child(10) .btn_wrap .btn:hover{ background:#e543aa!important;color:#fff;}

/* 课程收获 */
.guoji_harvest{padding:80px 0 50px 0;}
.guoji_harvest ul li{float: left;border:1px solid #fff;width: 604px;height: 200px;padding:28px 40px 24px 24px;}
.guoji_harvest ul li h4{color:#fe8d01;}
.guoji_harvest ul li h4 img{width: 17px;height:17px;margin-right: 14px;float: left;}
.guoji_harvest ul li p{color:#d4d4d4;}

/* 结业证书 */
.guoji_zheng{background: #f6f6f6;}

/* 证书优势 */
.guoji_youshi li{float: left;width: 286px;height: 280px;padding: 44px 40px 0 40px;margin-right: 30px;
	box-shadow: #f1f1f1 0px 0px 20px;-webkit-box-shadow: #f1f1f1 0px 0px 20px;-moz-box-shadow: #f1f1f1 0px 0px 20px;}
.guoji_youshi li:last-child{margin-right: 0;}
.guoji_youshi li h4{margin-bottom:36px;}
.guoji_youshi li h4 img{width: 39px;height: 39px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.guoji_youshi li:nth-child(1) h4{color: #ff585e;}
.guoji_youshi li:nth-child(2) h4{color: #ff8e40;}
.guoji_youshi li:nth-child(3) h4{color: #b466ff;}
.guoji_youshi li:nth-child(4) h4{color: #4187ff;}

.biye_photo {position: relative;overflow: hidden;}
.biye_photo .swiper-slide{width: 712px;height: 400px;}
.biye_photo .swiper-wrapper img {width: 712px;height: 400px;}
.biye_photo .mask{position: absolute;left: 0;top: 0;width: 712px;height: 400px;background: rgba(0, 0, 0, .5);z-index: 1000;}
.biye_photo .swiper-slide-active .mask{display: none;}
.biye_photo .swiper-button-prev,.biye_photo .swiper-button-next{width: 37px;height: 77px;margin-top:-38px;opacity: 1;}
.biye_photo .swiper-button-next{background: url('../images/course_guoji/btn_next.png')no-repeat center center;right: 0;}
.biye_photo .swiper-button-prev{background: url('../images/course_guoji/btn_prev.png')no-repeat center center;left: 0;}
.photo_txt{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0, 0, 0, .5);height: 60px;line-height: 60px;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 行业 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/

/*公共菱形装饰标题*/
.cat5_wrap{ text-align:center;}
.cat5_wrap .cat5_l{ display:inline-block; padding-left:30px; background-repeat:no-repeat; background-position:left center; }
.cat5_wrap .cat5_l .cat5_r{ padding-right:30px; background-repeat:no-repeat; background-position:right center;}
.cat5_wrap .cat5_l .cat5_r .bt{ line-height:1; padding:0 15px; font-size:30px;}
/*红色*/
.cat5_wrap_red .cat5_l{ background-image:url(../images/industry/cat5_l_red.png);}
.cat5_wrap_red .cat5_l .cat5_r{ background-image:url(../images/industry/cat5_r_red.png);}
/*紫色*/
.cat5_wrap_purple .cat5_l{ background-image:url(../images/industry/cat5_l_purple.png);}
.cat5_wrap_purple .cat5_l .cat5_r{ background-image:url(../images/industry/cat5_r_purple.png);}
/*蓝色*/
.cat5_wrap_blue .cat5_l{ background-image:url(../images/industry/cat5_l_blue.png);}
.cat5_wrap_blue .cat5_l .cat5_r{ background-image:url(../images/industry/cat5_r_blue.png);}
/*绿色*/
.cat5_wrap_green .cat5_l{ background-image:url(../images/industry/cat5_l_green.png);}
.cat5_wrap_green .cat5_l .cat5_r{ background-image:url(../images/industry/cat5_r_green.png);}

/*为什么越来越多的人当私教？*/
.dangsijiao .tab3_tit{ border-bottom:1px solid #E5E5E5; margin:0 20px 30px;}
.dangsijiao .tab3_tit li{ float:left; width:25%; line-height:1; padding:20px 0; font-size:18px; color:#999; text-align:center; cursor:pointer;}
.dangsijiao .tab3_tit li.cur{ color:#333; font-weight:bold;}
.dangsijiao .tab3_box > div{ display:none; height:345px;}
.dangsijiao .tab3_box > div:first-child{ display:block;}
/*----高薪资*/
.dangsijiao .tab3_box_1 .thumb{ float:left; width:734px; height:345px;}
.dangsijiao .tab3_box_1 .thumb img{ height:100%;}
.dangsijiao .tab3_box_1 .wrap{ float:right; width:410px; height:345px;}
.dangsijiao .tab3_box_1 .wrap .price{ line-height:1; padding-top:25px; text-align:right; color:red; font-size:30px;}
.dangsijiao .tab3_box_1 .wrap .select_wrap{ position:relative; margin-top:28px;}
.dangsijiao .tab3_box_1 .wrap .select_wrap .select{ position:relative; height:42px; line-height:40px; padding-left:25px; border:1px solid #666666; border-radius:5px; background:url(../images/industry/arrow_down.png) no-repeat 378px center; font-size:14px; color:#666; cursor:pointer; z-index:10;}
.dangsijiao .tab3_box_1 .wrap .select_wrap .city_list_drop{ display:none; position:absolute; left:0px; top:37px; width:100%; height:auto; padding:10px 5px 5px; border:1px solid #666; border-top:none; background-color:#fff; z-index:5;}
.dangsijiao .tab3_box_1 .wrap .select_wrap .city_list_drop li{ float:left; padding:0 7px; margin:2px 0; color:#666; cursor:pointer;}
.dangsijiao .tab3_box_1 .wrap .select_wrap .city_list_drop li.cur{ color:#FDD000;}
.dangsijiao .tab3_box_1 .wrap .city_list{ margin-top:25px;}
.dangsijiao .tab3_box_1 .wrap .city_list li{ float:left; width:95px; height:40px; line-height:40px; border-radius:5px; margin:0 10px 10px 0px; background-color:#F3F3F3; font-size:14px; color:#666; text-align:center; cursor:pointer;}
.dangsijiao .tab3_box_1 .wrap .city_list li.cur{ background-color:#FDD000; color:#333;}
.dangsijiao .tab3_box_1 .wrap .city_list li:nth-child(4n){ margin-right:0px;}
.dangsijiao .tab3_box_1 .wrap .source_sp{ margin-top:15px; text-align:right; font-size:14px; color:#999;}
/*----国家支持*/
.dangsijiao .tab3_box_2{ padding:0 50px;}
.dangsijiao .tab3_box_2 .left_box_sp{ float:left; width:550px; padding-left:30px; background:url(../images/industry/shijianzhou1.png) no-repeat 0 top;}
.dangsijiao .tab3_box_2 .right_box_sp{ float:right; width:550px; padding-left:30px; background:url(../images/industry/shijianzhou2.png) no-repeat 0 top;}
.dangsijiao .tab3_box_2 dl{ height:110px; font-size:14px;}
.dangsijiao .tab3_box_2 dl dt{ margin-bottom:10px; font-style:italic; font-weight:bold;}
.dangsijiao .tab3_box_2 dl dt b{ display:inline-block; margin-right:5px; font-size:22px;}
.dangsijiao .tab3_box_2 dl dd{ line-height:1.4; color:#666;}
.dangsijiao .tab3_box_2 .left_box_sp dl:nth-child(1) dt{ color:#FF4940;}
.dangsijiao .tab3_box_2 .left_box_sp dl:nth-child(2) dt{ color:#FF8E40;}
.dangsijiao .tab3_box_2 .left_box_sp dl:nth-child(3) dt{ color:#B466FF;}
.dangsijiao .tab3_box_2 .right_box_sp dl:nth-child(1) dt{ color:#4187FF;}
.dangsijiao .tab3_box_2 .right_box_sp dl:nth-child(2) dt{ color:#31C771;}
.dangsijiao .tab3_box_2 .right_box_sp dl:nth-child(3) dt{ color:#5DBFE5;}
/*----就业广*/
.dangsijiao .tab3_box_3{ font-size:14px;}
.dangsijiao .tab3_box_3 h3{ font-family:"黑体"; color:#999; text-align:center;}
.dangsijiao .tab3_box_3 .wrap{ width:805px; height:300px; padding-left:405px; margin:30px auto 0; background:url(../images/industry/map.png) no-repeat 0 top;}
.dangsijiao .tab3_box_3 dl dd{ margin-top:8px;}
.dangsijiao .tab3_box_3 dl dd span{ float:left; width:100px; line-height:22px; color:#666;}
/*----不易替代*/
.dangsijiao .tab3_box_4 table{ width:100%; border:1px solid #000; text-align:center;}
.dangsijiao .tab3_box_4 table th,.dangsijiao .tab3_box_4 table td{ width:33.33%; height:32px; line-height:32px; font-size:18px; text-align:center;}
.dangsijiao .tab3_box_4 table td{ font-size:16px;}
.dangsijiao .tab3_box_4 table tr:nth-child(odd){ background-color:#EEEEEE;}
.dangsijiao .tab3_box_4 table tr:nth-child(1){ background-color:#FDD000;}

/*公共按钮*/
.btn_1_sp{ display:inline-block; height:40px; line-height:38px; padding:0 20px; border-radius:20px; -webkit-border-radius:20px; font-size:18px;}
.btn_1_sp img{ display:inline-block; width:14px; height:15px; vertical-align:-1px;} 
.btn_1_sp.red_bor{ border:1px solid #FF4940; color:#FF4940;}
.btn_1_sp.purple_bor{ border:1px solid #B466FF; color:#B466FF;}
.btn_1_sp.blue_bor{ border:1px solid #4187FF; color:#4187FF;}
.btn_1_sp.green_bor{ border:1px solid #34C771; color:#34C771;}

/*私人健身教练职业发展现状*/
.fazhanxianzhuang ul li{ float:left; width:25%;}
.fazhanxianzhuang ul li .pie_sp{ width:100%; height:300px;}

/*通过资格认证的教练薪资更高*/
.xinzigenggao ul li{ float:left; width:404px; height:216px; border:1px solid #999999; border-radius:5px; margin-right:14px; text-align:center;}
.xinzigenggao ul li:last-child{ margin-right:0px;}
.xinzigenggao ul li .ico{ padding-top:26px;}
.xinzigenggao ul li .ico img{ width:69px; height:69px; margin:0px auto;}
.xinzigenggao ul li h3{ margin-top:5px; font-size:20px; font-weight:bold;}
.xinzigenggao ul li p{ line-height:22px; margin-top:20px; font-size:16px;}

/*私人健身教练未来职业发展方向*/
.fazhanfangxiang{ height:640px; background:url(../images/industry/bg_fzfx1.jpg) no-repeat center top;}
.fazhanfangxiang .con{ height:400px; padding-top:360px; background:url(../images/industry/bg_fzfx2.png) no-repeat center top;}

/*什么人适合当私人健身教练？*/
.shihedang .tab4_box > div{ display:none;}
.shihedang .tab4_box > div:nth-child(3){ display:block;}
.shihedang .tab4_box dl{ position:relative; padding:10px 0; background-color:#363636;}
.shihedang .tab4_box dl:before{ content:''; position:absolute; bottom:-30px; width:0px; height:10px; border:14px solid transparent; border-top:18px solid #363636; margin-left:-14px;}
.shihedang .tab4_box > div:nth-child(1) dl:before{ left:10%;}
.shihedang .tab4_box > div:nth-child(2) dl:before{ left:30%;}
.shihedang .tab4_box > div:nth-child(3) dl:before{ left:50%;}
.shihedang .tab4_box > div:nth-child(4) dl:before{ left:70%;}
.shihedang .tab4_box > div:nth-child(5) dl:before{ left:90%;}
.shihedang .tab4_box dt{ float:left; padding:5px 150px 5px 100px;}
.shihedang .tab4_box dt span{ display:inline-block; height:40px; line-height:40px; border-radius:5px; padding:0 10px; background-color:#FDD000; font-size:18px; text-align:center; font-weight:bold;}
.shihedang .tab4_box dd{ float:left; width:380px; color:#fff; font-size:14px;}
.shihedang .tab4_tit li{ position:relative; float:left; width:226px; height:226px; border-radius:50%; -webkit-border-radius:50%; margin-right:27px; overflow:hidden;}
.shihedang .tab4_tit li:last-child{ margin-right:0px;}
.shihedang .tab4_tit li img{ width:100%; height:100%;}
.shihedang .tab4_tit li .mask{ position:absolute; left:0px; top:0px; width:100%; height:100%; line-height:226px; background-color: rgba(0,0,0,.5); text-align:center; font-size:18px; color:#fff; font-weight:bold; transition:all .6s;}
.shihedang .tab4_tit li:hover .mask,.shihedang .tab4_tit li.cur .mask{ top:-100%;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 测一测 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
.ce_con{margin:0 auto;width: 100%;z-index:1;height: 900px; background: url('../images/ceyice/bg_img1.jpg')no-repeat center center;
}
.ce_con .card_wrap{width:1240px;position:relative;height:900px;margin:0 auto;}
.ce_con .card_cont{width:100%; box-sizing:border-box; margin:0 auto;position:absolute;top:0%;left:0%;padding:8px 20px 18px; 
    transition:all ease .3s; -webkit-transition:all ease .3s;-moz-transition:all ease .3s; -ms-transition:all ease .3s; 
    transform:scale(0,0); -moz-transform:scale(0,0);-ms-transform:scale(0,0); -o-transform:scale(0,0); -webkit-transform:scale(0,0); 
}
.ce_con .card_cont.card1{ display:block;
    transform:scale(1,1) translate(0,0) !important ;  
    -ms-transform:scale(1,1) translate(0,0) !important ; 
    -moz-transform:scale(1,1) translate(0,0) !important ; 
    -webkit-transform:scale(1,1) translate(0,0) !important ; 
}
.ce_con .card_cont.card2{ display:block;}
.ce_con .card_cont.card3{ display:block;}
.ce_con .card_cont.cardn{display:block;}
.ce_con .question{display:table-cell; height:80px; font-size:16px; font-weight:100; color:#333; line-height:1.4; vertical-align:middle; padding-left:1em}
.ce_con .question span{margin-left:-1em}

/*Radio Specific styles*/
.ce_con input[type='radio']{ display: none;cursor: pointer;}
.ce_con input[type='radio']:focus, input[type='radio']:active{outline: none;}
.ce_con input[type='radio'] + label {cursor: pointer;display: inline-block;position: relative;padding-left: 28px;color: #666;}
.ce_con input[type='radio']:checked + label {color: #060606 !important;}
.ce_con input[type='radio'] + label:before, input[type='radio'] + label:after{content: '';font-family: helvetica;display: inline-block;width: 16px;height:16px;left: 0;top: 4px;text-align: center;position: absolute;}
.ce_con input[type='radio'] + label:before {background-color:transparent;}
.ce_con input[type='radio'] + label:after {color: #060606;}
.ce_con input[type='radio']:checked + label:before {-moz-box-shadow: inset 0 0 0 5px #fff;-webkit-box-shadow: inset 0 0 5px #fff;box-shadow: inset 0 0 0 5px #fff; border:1px solid #060606;background-color:#060606;}
.ce_con input[type='radio'] + label:before {-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border:1px solid #060606;}

.ce_con input[type='radio'] + label:hover:after {color: #060606;}
.ce_con input[type='radio']:checked + label:after, input[type='radio']:checked + label:hover:after {color: #060606;}


.sp_page{background: url('../images/ceyice/bg_img1.jpg')no-repeat center center;}
.sp_page .SP_page1{padding-top: 204px;z-index: 9; position: relative;background: url('../images/ceyice/bg_img1.jpg')no-repeat center center;}
.sp_page .SP_page1 .btn_ce a{display: block;width: 240px;height: 70px;line-height: 70px;margin:0 auto;color:#333;}
.sp_page .SP_page1 .btn_ce a img{width: 19px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.sp_page .SP_page1 .ce-sp-lun{margin-top:88px;width:2560px;background: url('../images/ceyice/bg_lun.png')no-repeat left center;height: 234px;position:relative;overflow:hidden;}
.sp_page .SP_page1 .ce_chuan{width:25600px;height: 150px;position:absolute;left:0;padding:40px 0 44px 0;}
.sp_page .SP_page1 .ce_chuan li{width:200px;height: 150px;float:left;margin-right:20px;overflow: hidden;}
.sp_page .SP_page1 .ce_chuan li img{width: 100%;}
/* 第一题 */
.card_sp .sp_close{display: block;width: 29px;position: absolute;right: 60px;top:60px;}
.ce_con .ceyice_card{padding:180px 106px 0 98px;}
.ce_con .ce_ask{border-bottom: 1px solid rgba(153, 153, 153, .5);padding-bottom: 30px;}
.ce_con .ce_ask h3 img{width: 19px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.ce_con ul.select_ask1 li{float: left;width: 105px;margin-right: 120px;}
.ce_con ul.select_ask1 li:last-child{margin-right: 0;}
/* 第二题 */
.ce_con ul.select_ask2{width: 440px;}
.ce_con ul.select_ask2 li{float: left;margin-top:96px;margin-right: 100px;}
/* 第三题 */
.ce_con ul.select_ask3 li{float: left;width: 200px;margin-right: 64px;}
/* 第四题 */
.ce_con ul.select_ask4 li{float: left;margin-top:100px;margin-right: 220px;}
/* 第五题 */
.ce_con ul.select_ask5{width: 100%;}
/* 第六题 */
.ce_con ul.select_ask6{width: 630px;}
.ce_con ul.select_ask6 li{float: left;margin-top:100px;margin-right: 200px;}
/* 第八题 */
.ce_con ul.select_ask8 li{float: left;margin-top:100px;margin-right: 64px;}

/* 弹出样式 */
.tc_layer_wrap .layui-layer-setwin .layui-layer-close2,.tf_layer_wrap .layui-layer-setwin .layui-layer-close2{right: 0;top: 0;width: 20px;height: 20px;background: url(../images/icon_x.png) 0 0 no-repeat;background-size:100% 100%;}
.Tcontinue_con{padding-top:90px;}
.Tcontinue p,.Tform .Tform_con{line-height: 36px;}
.Tcontinue_con a{display: block;width: 286px;height: 60px;line-height: 60px;margin:0 auto;}

.Tform .Tform_con{padding:86px 100px;} 
.Tform .Tform_con .ipt_sp input{width: 400px;height: 60px;line-height: 60px;border:1px solid #999;text-align: center;}
.Tform input::-webkit-input-placeholder {/*Chrome/Opera/Safari*/color: #999;}
.Tform input:-ms-input-placeholder{/*IE*/color:#999;}
.Tform input::-moz-placeholder{/*Firfox*/color: #999}
.Tform .Tform_con .Tform_btn a{display: block;width: 400px;height: 60px;line-height: 62px;margin:0 auto;}


/*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
             _______
            |      |\
            |      |_\
            | 课程内容表格 |
            | ~~~~~~~ |
            | ~~~~~~~ |
            |_________|
*/
.class_detail{box-shadow: 0px 0px 28px 4px #d7d7d7;padding:0 30px 60px;}
.class_detail .class_detail_title{font-size: 24px;line-height: 40px;color: #231815;}
/* 表格 */
.class_detail .class_detail_con .table{border:1px solid #c9c9c9;font-size: 16px;line-height: 26px;}
.class_detail .class_detail_con .table > tbody > tr > td{border:1px solid #c9c9c9;padding:15px 5px;text-align: center;}
.class_detail .class_detail_con .table > tbody > tr > td.first{background-color: #d7d7d7;padding:30px 0;width: 14%;}
.class_detail .class_detail_con .table > tbody > tr > td.second{text-align: left;}

.xwxq_zixun .gedou_tui{padding: 24px 0;}
.category{ line-height:50px; border-bottom:2px solid #B7B7BC; margin-bottom:20px;}
.category strong{ position:relative; top:2px; float:left; line-height:50px; border-bottom:2px solid #FDC900; font-size:24px;}
.gedou_tui li{float: left;width: 148px;margin-right: 20px;position: relative;text-align: center;}
.gedou_tui li:last-child{margin-right: 0;}
.gedou_tui li a img{width: 148px;height: 116px;display: block;}
.gedou_tui li .gedou_tui_h3{position: absolute;bottom: 30px;left: 0%;width: 100%;font-size: 14px;}
.gedou_tui li .gedou_tui_h3 .btn_ljck{display: inline-block;width: 80px;height: 24px;line-height: 20px;color:#fcc800;border: 2px solid #FDC900;border-radius: 17px;text-align: center;font-size: 12px;
    -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.gedou_tui li .gedou_tui_h3 .btn_ljck:hover{ background-color: #FDC900; color: #3C3738;}







/* 图片放大效果 */
.he_border1{background:#fe7253;/* width:253px; */height:142px;padding:0;margin:0;border:1px solid red;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}


/*详情页面增加 2020-3-1*/
.problem{width: 82%;margin-top:36px;margin-bottom: 50px;}
.problem h3{font-size: 20px;text-align: center;font-weight: bold;margin-bottom: 36px;}
.problem ul li{float: left;width: 48.8%;}
.problem ul li a{display: block;width: 100%;height: 44px;padding-left: 20px;padding-right: 20px;color: #fff;margin-bottom: 15px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
    transition: .3s;
    position: relative;
}
.problem ul li:hover a{transform: translateY(-2px);}
.problem ul li:first-child a{background: #00cccc;}
.problem ul li:nth-child(2) a{background: #6699ff;}
.problem ul li:nth-child(3) a{background: #9999ff;}
.problem ul li:nth-child(4) a{background: #66ccff;}
.problem ul li:nth-child(5) a{background: #f9ab72;}
.problem ul li:last-child a{background: #f97272;}
.problem ul li:nth-child(2n){float: right;}
.problem ul li a >*{display: inline-block;vertical-align: middle;}
.problem ul li a .icon{width:18px;height: 17px;margin-right: 2px;background-image: url('../images/icon_hand.png');background-repeat: no-repeat;background-size: contain;background-position: center center;}
.problem ul li a .info{display: inline-block;line-height:44px;}
.problem ul li a .ic-thumb{width: 26px;height: 44px;background-image: url('../images/ic_thumb.png');background-repeat: no-repeat;background-size: contain;background-position: center center;position: absolute;top: 0;right: 20px;}




