﻿@charset "utf-8";
/*浏览器更新提示*/
.browserupgrade{padding: 5px;margin: 0;background-color: #fc0;text-align: center;font-size: 1.5rem;}
.browserupgrade a{color: #f30;padding: 0 5px;}
.w1200{ width:1200px; margin:0 auto;}
/* header */
header{ height:90px; background:#fff; position:relative; z-index:5;}
nav{ zoom:1;}
nav ul{ width:500px; padding-top:30px; margin:0 auto;}
nav ul li{ width:120px; float:left;}
nav ul.nav_r{ margin-left:200px; text-align:right;}
nav ul.nav_r li{ text-align:right;}
.logo{ width:200px; height:164px;}
.logo img{ display:block; width:149px; height:164px; margin:0 auto;}

.banner img{ width:100%; display:block; margin:0 auto;}

.banner_box{ width:100%; height:520px; overflow:hidden; position:relative; z-index:1;}
.banner_box .hd{ height:18px; overflow:hidden; position:absolute; right:0; left:0; bottom:4%; z-index:1; }
.banner_box .hd ul{ overflow:hidden; width:80px; margin:0 auto; }
.banner_box .hd ul li{ display:inline-block; margin:0 6px; width:12px; height:12px; background:#fff; cursor:pointer; border-radius:100%; }
.banner_box .hd ul li.on{ background:#cb152d; color:#fff; transition:0.5s;}
.banner_box .bd{ position:relative; height:100%; z-index:0;   }
.banner_box .bd li{ zoom:1; vertical-align:middle; }
.banner_box .bd img{ width:100%; height:100%; display:block; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner_box .prev,
.banner_box .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.banner_box .next{ left:auto; right:3%; background-position:8px 5px; }
.banner_box .prev:hover,
.banner_box .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner_box .prevStop{ display:none; }
.banner_box .nextStop{ display:none; }

.app_banner_box{ position:relative; margin:0 auto; width:100%; overflow:hidden;display: none; }
.app_banner_box .hd { position: absolute; bottom:12px; width: 100%; height: 10px; }
.app_banner_box .hd ul { width: 100%; text-align: center; }
.app_banner_box .hd ul li { width:5px; height:5px; border-radius:100%; margin:0 4px; border:2px solid rgba(255,255,255,0.8); display:inline-block; text-indent: 9999px; cursor:pointer;}
.app_banner_box .hd ul li.on { background:rgba(255,255,255,1); opacity:1; border:2px solid rgba(255,255,255,1); }
.app_banner_box .bd{ position:relative; z-index:0; }
.app_banner_box .bd li{ position:relative; text-align:center;  }
.app_banner_box .bd li img{ vertical-align:top; width:100%; }
.app_banner_box .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }

/* about */
.about_bar1{ background:#fff; height:120px; box-shadow: 0 0 8px #ccc; margin-top:-50px; }
.about_bar1 ul{ padding:40px 0 0 80px; zoom:1; overflow:hidden;}
.about_bar1 ul li{ float:left; width:180px;}
.about_bar1 ul li i{ float:left; margin-right:10px;}
.about_bar1 ul li strong{ display:block; line-height:18px;}
.about_bar1 ul li span{ display:block; line-height:18px; font-size:14px;}

.about_txt{ padding-top:80px; zoom:1; overflow:hidden;}
.about_txt .ab_t{ width:540px; float:left;}
.about_txt .ab_t p{ padding:50px 0;}
.about_txt .ab_t .more{ width:160px; height:50px;}
.about_txt .ab_t .more a{ height:50px; line-height:50px; text-align:center; display:block; background:#d8bf85 url(../images/icon_more.png) no-repeat 120px center; color:#FFF;}
.about_txt .ab_t .more a:hover{ background:#25c6da url(../images/icon_more.png) no-repeat 120px center;}
.about_txt .ab_i{ float:right; width:660px; background:url(../images/bg_about.png) no-repeat 40px bottom; text-align:right; padding-bottom:40px;}

.about_bar2{ padding:40px 0;}
.about_bar2 ul{ width:1200px; border-left:solid 1px #eee; border-bottom:solid 1px #eee; zoom:1; overflow:hidden;}
.about_bar2 ul li{ width:239px; height:180px; float:left; border-right:solid 1px #eee; border-top:solid 1px #eee; text-align:center;}
.about_bar2 ul li a{ width:239px; height:100px; padding-top:80px; display:block;}
.about_bar2 ul li a p{ line-height:18px; font-size:14px;}
.about_bar2 ul li a.a1{ background:url(../images/youshi01.png) no-repeat center 20px;}
.about_bar2 ul li a.a1:hover{ background:#25c6da url(../images/youshi01.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a2{ background:url(../images/youshi02.png) no-repeat center 20px;}
.about_bar2 ul li a.a2:hover{ background:#25c6da url(../images/youshi02.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a3{ background:url(../images/youshi03.png) no-repeat center 20px;}
.about_bar2 ul li a.a3:hover{ background:#25c6da url(../images/youshi03.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a4{ background:url(../images/youshi04.png) no-repeat center 20px;}
.about_bar2 ul li a.a4:hover{ background:#25c6da url(../images/youshi04.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a5{ background:url(../images/youshi05.png) no-repeat center 20px;}
.about_bar2 ul li a.a5:hover{ background:#25c6da url(../images/youshi05.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a6{ background:url(../images/youshi06.png) no-repeat center 20px;}
.about_bar2 ul li a.a6:hover{ background:#25c6da url(../images/youshi06.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a7{ background:url(../images/youshi07.png) no-repeat center 20px;}
.about_bar2 ul li a.a7:hover{ background:#25c6da url(../images/youshi07.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a8{ background:url(../images/youshi08.png) no-repeat center 20px;}
.about_bar2 ul li a.a8:hover{ background:#25c6da url(../images/youshi08.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a9{ background:url(../images/youshi09.png) no-repeat center 20px;}
.about_bar2 ul li a.a9:hover{ background:#25c6da url(../images/youshi09.png) no-repeat center -40px; color:#fff;}
.about_bar2 ul li a.a10{ background:url(../images/youshi10.png) no-repeat center 20px;}
.about_bar2 ul li a.a10:hover{ background:#25c6da url(../images/youshi10.png) no-repeat center -40px; color:#fff;}

/* 学院介绍 */
.ab_video{ background:#000; position:relative;}
.ab_video .ab_v{ width:664px; opacity:0.8; cursor:pointer;}
.ab_video .ab_v img{ width:664px; height:528px;}
.ab_video .ab_p{     opacity: 1;
    position: absolute;
    /* top: 230px; */
    /* left: 300px; */
    cursor: pointer;
    width: 680px;
    height: 370px;}
.ab_txt{ width:500px;}
.ab_txt p{ margin-top:20px;}

.shiyuanjia{ padding-top:50px;}
.licheng{ padding:50px 0;}

.zhiliang{ padding:50px 0;}
.zhiliangInfo{ padding-top:50px; zoom:1; overflow:hidden;}
.zhiliang_i{ width:500px; height:500px;}
.zhiliang_i img{ width:500px; height:500px;}
.zhiliang_txt{ width:650px;}
.zhiliang_txt p{ margin-bottom:8px;}

/* 优秀毕业生 */
.title{ text-align:center; background:url(../images/icon_ine01.png) no-repeat center bottom; padding-bottom:10px;}
.title h3{ font-size:26px; font-weight:bold;}
.title h3 span{ color:#cbaa5f;}
.students{ background:#f2f7f7; padding:50px 0;}
.students .students_info{ padding-top:50px;}
.students .students_info ul{ zoom:1; overflow:hidden; margin-right:-20px;}
.students .students_info ul li{ float:left; width:285px; margin-right:20px; background:#fff; text-align:center; padding-bottom:30px; border-radius:22px;}
.students .students_info ul li img{ border-radius:22px 22px 0 0;}
.students .students_info ul li h3{ font-weight:600; padding-top:10px;}
.students .students_info ul li p{ line-height:18px; margin-bottom:15px;}
.students .students_info ul li a{ display:block; width:120px; height:36px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; background:#25c6da url(../images/icon_more.png) no-repeat 90px center; border-radius:4px;}
.students .students_info ul li a:hover{ background:#d8bf85 url(../images/icon_more.png) no-repeat 90px center;}
.students .more{ padding-top:30px;}
.students .more a{ width:160px; height:50px; line-height:50px; text-align:center; color:#25c6da; margin:0 auto; display:block; border:solid 2px #25c6da; border-radius:8px;}
.students .more a:hover{ color:#d8bf85; border:solid 2px #d8bf85;}

/* 精品课程 */
.courseGood{ padding:50px 0;}

/* 师资团队 */
.teacherTeam{ padding:50px 0;}

.zx_slider{position:relative;margin:40px auto 0 auto;width:1200px;height:980px;}
.teacherImg{width:460px;height:600px;position:absolute; right:0; overflow:hidden;}
.zx_slider .imgbox{width:1840px;height:600px;position:absolute;}
.zx_slider .imgbox img{ float:left; width:460px; height:600px;}

.zx_slider .png{width:1200px; height:600px; position:absolute;/* background:url(../images/slider_bg.png) no-repeat;*/}

.zx_slider .lbtn{cursor:pointer;width:32px;height:32px;position:absolute;left:-50px;bottom:150px;background:url(../images/slider_l_btn.png) no-repeat;}
.zx_slider .rbtn{cursor:pointer;width:32px;height:32px;position:absolute;right:-50px;bottom:150px;background:url(../images/slider_r_btn.png) no-repeat;}

.zx_slider .btnbox{width:1300px;height:336px;position:absolute;left:0;bottom:0px; zoom:1;}
.zx_slider .btnbox a{cursor:pointer;display:inline-block;float:left;width:280px;height:330px; margin-right:25px;}
.zx_slider .btnbox a img{position:relative;display:inline;width:280px;height:330px;float:left;border:3px solid #fff;border-radius:2px;}
.zx_slider .btnbox a .img_hover{border:3px solid #25c6da;border-radius:2px;}

.zx_slider .slider_p{overflow:hidden;width:720px;height:600px;position:absolute; top:15px;}

.zx_slider .slider_p .name_teacher h3{ display:inline; font-size:28px; line-height:38px; background:url(../images/icon_ine02.png) no-repeat center bottom;}
.zx_slider .slider_p .name_teacher p{ font-weight:bold;}
.zx_slider .slider_p .about_teacher{ margin-top:10px;}
.zx_slider .slider_p .about_teacher p{ font-size:16px; padding-right:42px; height:150px;}
.zx_slider .slider_p .ask_teacher{ margin-top:30px;}
.zx_slider .slider_p .ask_teacher a.zixun{ background:#25c6da url(../images/icon_ask01.png) no-repeat 20px center; color:#fff; padding:10px 30px 10px 50px; line-height:24px; margin-right:15px;}
.zx_slider .slider_p .ask_teacher a.zixun:hover{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 20px center;}
.zx_slider .slider_p .ask_teacher a.yuyue{ background:#d8bf85; color:#fff; padding:10px 30px; line-height:24px;}
.zx_slider .slider_p .ask_teacher a.yuyue:hover{ background:#25c6da; color:#fff; padding:10px 30px; line-height:24px;}

.zx_slider .slider_p .ask_teacher a.chakan{ padding:10px 30px 10px 20px; line-height:24px; text-align:center; background:#d8bf85 url(../images/icon_more.png) no-repeat 90px center; color:#FFF;}
.zx_slider .slider_p .ask_teacher a.chakan:hover{ background:#25c6da url(../images/icon_more.png) no-repeat 90px center;}

.teacher_photo{ padding-top:32px;}
.teacher_photo ul{ zoom:1; overflow:hidden;height:260px;}
.teacher_photo ul li{ float:left; margin-right:20px;}
.teacher_photo ul li img{ display:inline-block; width:220px; height:260px;}

/* 精品课程 */
.courseGoodInfo{margin:0 auto;width:1180px;height:400px;position:relative; padding-top:40px;}
#four_flash{position:relative;width:1180px;height:400px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:1180px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute; margin-left:10px; top:15; zoom:1;}

#four_flash .flashBg ul.mobile li{ float:left; width:376px; margin-right:20px; box-shadow: 0 0 1px #aaa; text-align:center; padding-bottom:15px;}
#four_flash .flashBg ul.mobile li img{ width:376px; height:260px;}
#four_flash .flashBg ul.mobile li h3{ padding:10px 0; font-size:16px; font-weight:bold; line-height:24px;}
#four_flash .flashBg ul.mobile li p{ padding:10px 0; font-size:14px; line-height:18px; margin:0; padding:0;}
#four_flash .flashBg ul.mobile li a{ margin-top:15px; width:132px; height:32px; line-height:32px; display:inline-block; font-size:14px; zoom:1; overflow:hidden;}
#four_flash .flashBg ul.mobile li a span{ float:left; display:inline-block; width:85px; height:32px; line-height:32px; padding-left:15px; background:#25c6da url(../images/icon_ask01.png) no-repeat 10px center; color:#fff;}
#four_flash .flashBg ul.mobile li a:hover span{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 10px center;}
#four_flash .flashBg ul.mobile li a i{ display:inline-block; width:32px; height:32px; background:#d8bf85 url(../images/icon_more.png) no-repeat center center;}
#four_flash .flashBg ul.mobile li a:hover i{ background:#25c6da url(../images/icon_more.png) no-repeat center center;}

#four_flash .but_left{width:32px;height:32px;position:absolute; top:160px; left:-50px; cursor:pointer;}
#four_flash .but_right{width:32px;height:32px; position:absolute; top:160px; right:-50px; cursor:pointer;}

/* 权威证书 */
.zhengshu{ background:#f6f5f0; padding:50px 0;}
.zhengshuInfo{ zoom:1; overflow:hidden; padding-top:50px;}
.zhengshu .zhengshuInfo .zhengshuTab{ width:220px;}
.zhengshu .zhengshuInfo .zhengshuTab li{ cursor:pointer; width:200px; height:70px; background:#25c6da url(../images/icon_more2.png) no-repeat 180px center; line-height:24px; font-size:16px; color:#fff; padding:30px 0 0 20px; border-bottom:solid 1px #51d1e1;}
.zhengshu .zhengshuInfo .zhengshuTab li.on { background: #d8bf85 url(../images/icon_more2.png) no-repeat 180px center;}
.zhengshuTabInfo{ width:980px; height:606px; background:#fff;}
.zhengshuConInfo{ padding:40px; zoom:1; overflow:hidden;}
.zhengshuImg{ float:left;}
.zhengshuImg img{ width:360px; height:540px;}
.zhengshuTxt{ width:500px; float:left; padding:0 20px;}
.zhengshuTxt h3{ padding:30px 0; font-weight:bold;}
.zhengshuAsk{ padding-top:30px;}
.zhengshuzixun{ border:solid 2px #25c6da; color:#25c6da; background:url(../images/icon_ask02.png) no-repeat 20px center; padding:10px 20px 10px 50px; border-radius:6px; margin-right:15px;}
.zhengshuzixun:hover{ border:solid 2px #d8bf85; color:#d8bf85; background:url(../images/icon_ask03.png) no-repeat 20px center;}
.kaozhengzixun{ border:solid 2px #d8bf85; color:#d8bf85; background:url(../images/icon_ask03.png) no-repeat 20px center; padding:10px 20px 10px 50px; border-radius:6px;}
.kaozhengzixun:hover{ border:solid 2px #25c6da; color:#25c6da; background:url(../images/icon_ask02.png) no-repeat 20px center;}

/* 教学环境 */
.teaching{ background:#f2f7f7; padding:50px 0;}

.zy-Slide{ position:relative; width:1100px; height:440px; padding-top:50px; margin:0 auto;}
.zy-Slide ul{position:relative;width:1110px;height:440px;}
.zy-Slide li{position:absolute;background:#000;width:0;height:0;z-index:0;cursor:pointer;border-radius:3px;}
.zy-Slide li img{width:100%;height:100%;vertical-align:middle;}
/*.zy-Slide li p{width:100%; background:#25c6da; text-align:center; color:#fff; line-height:40px; font-size:14px;}*/
.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2){ position: absolute; top: 53%; width: 32px; height: 32px; margin-top: -20px; cursor: pointer;}
.zy-Slide section:nth-child(1){left:-50px; background:url(../images/slider_l_btn.png) no-repeat;}
.zy-Slide section:nth-child(2){right:-50px; background:url(../images/slider_r_btn.png) no-repeat;}
.teaching .more a{ width:160px; height:50px; line-height:50px; text-align:center; color:#25c6da; margin:0 auto; display:block; border:solid 2px #25c6da; border-radius:8px;}
.teaching .more a:hover{ color:#d8bf85; border:solid 2px #d8bf85; width:226px; height:48px; line-height:48px; text-align:center;}


/* 预约报名 */
.yuyue{ width:100%; height:680px; zoom:1; overflow:hidden;}
.yuyue .yuyue_l{ width:50%; height:100%; float:left;}
.yuyue .yuyue_l img{ width:100%; height:100%;}
.yuyue .yuyue_r{ width:50%; height:100%; float:left; background:#25c6da;}
.yuyue .yuyue_r h3{ color:#fff; font-size:24px; font-weight:bold; padding:30px 0 0 50px;}
.yuyue .yuyue_r p{ color:#b7e7ef; font-size:14px; padding:0 0 0 50px;}
.yuyue .baoming{ padding:0 0 0 50px;}
.yuyue .baoming p{ color:#fff; font-size:16px; text-align:left; padding-left:0; margin-top:15px;}
.yuyue .baoming .txt{ width:350px; height:50px; border:none; border-radius:4px; text-indent:10px;}
.yuyue .baoming .txt2{ width:550px; height:180px; border:none; border-radius:4px; text-indent:10px;}
.yuyue .baoming .btn{ width:180px; height:60px; border:none; border-radius:4px; text-align:center; color:#fff; background:#eecb7a;}

/* 已报名学员 */
.yibaoming{ width:100%; height:660px; padding-top:40px; background:url(../images/bg_baoming.jpg) no-repeat center center;} 
.yibaoming .title h3{ color:#fff;}
.yibaoming table{ width:1200px; margin:0 auto; background:#fff; margin-top:50px;}
.yibaoming table tr th{ background:#d3f4f8; height:50px;}
.yibaoming table tr th:last-child{ background:#f7f2e7; color:#c28e15;}
.yibaoming table tr td{ height:44px; text-align:center;}

/* 校区分布 */
.school{ padding:50px 0;}
.school ul{ padding-top:40px; zoom:1; overflow:hidden; margin-right:-15px;}
.school ul li{ float:left; text-align:center; width:228px; margin-right:15px; margin-bottom:20px;}
.school ul li img{ width:228px; height:173px; border-radius:16px; margin-bottom:10px;}
.school ul li p{ line-height:36px;}
.school .more{ padding-top:30px;}
.school .more a{ width:160px; height:50px; line-height:50px; text-align:center; color:#25c6da; margin:0 auto; display:block; border:solid 2px #25c6da; border-radius:8px;}
.school .more a:hover{ color:#d8bf85; border:solid 2px #d8bf85;}

.school ul li.xiaoqu_more{ border:solid 1px #ddd; width:226px; line-height:171px; height:171px; border-radius:16px;}

/* 师资力量 */
.teacher,.teacherBar{ padding:50px 0;}
.teacher .teacherInfo ul{ zoom:1; overflow:hidden; margin-right:-40px;}
.teacher .teacherInfo ul li{ float:left; width:580px; margin-right:40px; margin-bottom:40px; background:#f8f8f8;}
.teacher .teacherInfo ul li .teacher_img{ width:268px; height:346px;}
.teacher .teacherInfo ul li .teacher_img img{ width:268px; height:346px;}
.teacher .teacherInfo ul li .teacher_txt{ width:260px; padding:20px 20px 20px 0;}
.teacher .teacherInfo ul li .teacher_txt .name_teacher h3{ display:inline; font-size:28px; line-height:38px; background:url(../images/icon_ine02.png) no-repeat center bottom;}
.teacher .teacherInfo ul li .teacher_txt .about_teacher{ margin-top:20px; font-size:14px; line-height:24px; height:150px;}

.teacher .teacherInfo ul li .teacher_txt .ask_teacher{ margin-top:20px;}
.teacher .teacherInfo ul li .teacher_txt .ask_teacher a{ width:132px; height:32px; line-height:32px; display:inline-block; font-size:14px; text-align:center; zoom:1; overflow:hidden;}
.teacher .teacherInfo ul li .teacher_txt .ask_teacher span{ float:left; display:inline-block; width:85px; height:32px; line-height:32px; padding-left:15px; background:#25c6da url(../images/icon_ask01.png) no-repeat 10px center; color:#fff;}
.teacher .teacherInfo ul li .teacher_txt .ask_teacher a:hover span{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 10px center;}
.teacher .teacherInfo ul li .teacher_txt .ask_teacher i{ display:inline-block; width:32px; height:32px; background:#d8bf85 url(../images/icon_more.png) no-repeat center center;}
.teacher .teacherInfo ul li .teacher_txt .ask_teacher a:hover i{ background:#25c6da url(../images/icon_more.png) no-repeat center center;}

.teacherGood{ background:#f2f7f7; padding:50px 0;}
.teacherGoodInfo{margin:0 auto;width:1180px;height:420px;position:relative; padding-top:40px;}
.teacherGoodInfo #four_flash{position:relative;width:1180px;height:420px; margin:0 auto;position:absolute;}
.teacherGoodInfo #four_flash .flashBg{width:1180px;height:420px; margin:0 auto;position:relative;overflow:hidden;}
.teacherGoodInfo #four_flash .flashBg ul.mobile{width:2000%;height:420px; position:absolute; top:15; zoom:1;}

.teacherGoodInfo #four_flash .flashBg ul.mobile li{ float:left; width:278px; margin-right:20px; background:#fff; text-align:center; padding-bottom:15px; box-shadow:none;}
.teacherGoodInfo #four_flash .flashBg ul.mobile li img{ width:278px; height:330px;}
.teacherGoodInfo #four_flash .flashBg ul.mobile li h3{ padding:10px 0; font-size:16px; font-weight:bold; line-height:24px;}
.teacherGoodInfo #four_flash .flashBg ul.mobile li p{ padding:10px 0; font-size:14px; line-height:18px; margin:0; padding:0;}

#four_flash .but_left{width:32px;height:32px;position:absolute; top:160px; left:-50px; cursor:pointer;}
#four_flash .but_right{width:32px;height:32px; position:absolute; top:160px; right:-50px; cursor:pointer;}

.teacherGoodInfo #four_flash2{position:relative;width:1180px;height:420px; margin:0 auto;position:absolute;}
.teacherGoodInfo #four_flash2 .flashBg{width:1180px;height:420px; margin:0 auto;position:relative;overflow:hidden;}
.teacherGoodInfo #four_flash2 .flashBg ul.mobile{width:2000%;height:420px; position:absolute; top:15; zoom:1;}

.teacherGoodInfo #four_flash2 .flashBg ul.mobile li{ float:left; width:278px; margin-right:20px; background:#fff; text-align:center; padding-bottom:15px; box-shadow:none;}
.teacherGoodInfo #four_flash2 .flashBg ul.mobile li img{ width:278px; height:330px;}
.teacherGoodInfo #four_flash2 .flashBg ul.mobile li h3{ padding:10px 0; font-size:16px; font-weight:bold; line-height:24px;}
.teacherGoodInfo #four_flash2 .flashBg ul.mobile li p{ padding:10px 0; font-size:14px; line-height:18px; margin:0; padding:0;}
#four_flash2 .but_left{width:32px;height:32px;position:absolute; top:160px; left:-50px; cursor:pointer;}
#four_flash2 .but_right{width:32px;height:32px; position:absolute; top:160px; right:-50px; cursor:pointer;}

/* 导师详情 */
.view_teacher{ padding:50px 0; zoom:1; overflow:hidden;}
.view_teacher .view_img{ width:460px; height:auto;}
.view_teacher .view_img img{ width:460px; height:auto;}
.yxbysi{max-height: 450px;}
.view_teacher .view_txt{ width:700px;}
.view_teacher .view_txt .name_teacher h3{ display:inline; font-size:28px; line-height:38px; background:url(../images/icon_ine02.png) no-repeat center bottom;}
.view_teacher .view_txt .about_teacher{ margin-top:10px; height:320px; overflow-y:auto;}
.view_teacher .view_txt .about_teacher h3{ font-size:18px; font-weight:bold; margin-top:30px;}
.view_teacher .ask_teacher{ margin-top:50px;}
.view_teacher .ask_teacher a.zixun{ background:#25c6da url(../images/icon_ask01.png) no-repeat 20px center; color:#fff; padding:10px 30px 10px 50px; line-height:24px; margin-right:15px;}
.view_teacher .ask_teacher a.zixun:hover{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 20px center;}
.view_teacher .ask_teacher a.yuyue{ background:#d8bf85; color:#fff; padding:10px 30px; line-height:24px;}
.view_teacher .ask_teacher a.yuyue:hover{ background:#25c6da; color:#fff; padding:10px 30px; line-height:24px;}

.tishi_teacher{ background:#f2f7f7; padding:50px 0;}
.tishi_teacher .tishi_teacherImg{ padding-top:50px;}
.tishi_teacher ul{ zoom:1; overflow:hidden; margin-right:-20px;}
.tishi_teacher ul li{ float:left; margin-bottom:25px; width:285px; margin-right:20px;}
.tishi_teacher ul li img{ width:285px; height:auto;}

/* 学员风采 */
.student{ padding:50px 0;}
.student .studentInfo{ text-align:center;}
.tabs { padding-top:30px;}
.tabs li { display:inline-block; cursor: pointer; background:#fafafa; width:120px; height:36px; line-height: 36px; border: 1px solid #efeff1; border-radius: 2px; margin-left:15px;}
.tabs li:first-child { margin-left: 0}
.tabs li.on { background: #25c6da; color: #fff;}
.tab-content-wrap { padding-top:30px;}
.tab-content { display:none;}
.tab-content.show { display:block;}
.tab-content ul { zoom:1; overflow:hidden; margin-right:-20px;}
.tab-content ul li{ float:left; margin-right:20px; margin-bottom:20px; width:380px;}
.tab-content ul li img{ width:380px; height:280px;}

/* 行业前景 */
.industry_bar1{ padding:50px 0;}
.industry_bar1Info{ text-align:center; padding-top:50px;}
.industry_bar2{ background:#f2f7f7; padding:50px 0;}

.courseGoodInfo1{margin:0 auto;width:1180px;height:460px;position:relative; padding-top:40px;}
.courseGoodInfo1 #four_flash{position:relative;width:1180px;height:460px; margin:0 auto;position:absolute;}
.courseGoodInfo1 #four_flash .flashBg{width:1180px;height:460px; margin:0 auto;position:relative;overflow:hidden;}
.courseGoodInfo1 #four_flash .flashBg ul.mobile{width:2000%; position:absolute; top:15; zoom:1;}
.courseGoodInfo1 #four_flash .flashBg ul.mobile li{ float:left; width:280px; margin-right:16px; box-shadow:none;}
.courseGoodInfo1 #four_flash .flashBg ul.mobile li img{ width:280px; height:460px;}

.courseGoodInfo1 #four_flash .but_left{width:32px;height:32px;position:absolute; top:200px; left:-50px; cursor:pointer;}
.courseGoodInfo1 #four_flash .but_right{width:32px;height:32px; position:absolute; top:200px; right:-50px; cursor:pointer;}


/* 培训课程 */
.course{ padding:50px 0;}
.course .courseInfo{ padding-top:50px;}
.course .courseInfo ul{ zoom:1; margin-right:-20px;}
.course .courseInfo ul li{ float:left; margin-bottom:25px; width:285px; margin-right:20px; box-shadow: 0 0 8px #ccc; text-align:center; padding-bottom:15px;}
.course .courseInfo ul li img{ width:285px; height:auto;}
.course .courseInfo ul li h3{ padding-top:10px;}
.course .courseInfo ul li a{ width:132px; height:32px; line-height:32px; display:inline-block; font-size:14px; zoom:1; overflow:hidden; margin-top:10px;}
.course .courseInfo ul li a span{ float:left; display:inline-block; width:85px; height:32px; line-height:32px; padding-left:15px; background:#25c6da url(../images/icon_ask01.png) no-repeat 10px center; color:#fff;}
.course .courseInfo ul li a:hover span{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 10px center;}
.course .courseInfo ul li a i{ display:inline-block; width:32px; height:32px; background:#d8bf85 url(../images/icon_more.png) no-repeat center center;}
.course .courseInfo ul li a:hover i{ background:#25c6da url(../images/icon_more.png) no-repeat center center;}

/* 联系我们 */
.contact{ padding:50px 0;}

/* 资格证书 */
.certificate{ padding:50px 0;}
.certificate .certificateInfo{ padding-top:30px;}
.certificate .certificateInfo ul{ zoom:1; overflow:hidden; margin-right:-30px;}
.certificate .certificateInfo ul li{ float:left; width:360px; background:#f2f7f7; padding:10px; margin-right:30px; margin-bottom:20px; text-align:center;}
.certificate .certificateInfo ul li img{ width:360px; height:520px; margin-bottom:10px;}
.certificate .certificateInfo ul li h3{ font-size:16px; line-height:32px;}
.certificate .certificateInfo .more{ padding-top:30px;}
.certificate .certificateInfo .more a{ width:180px; padding-left:20px; height:50px; line-height:50px; text-align:center; color:#fff; margin:0 auto; display:block; background:#25c6da url(../images/icon_ask01.png) no-repeat 50px center; border-radius:8px;}
.certificate .certificateInfo .more a:hover{ background:#d8bf85 url(../images/icon_ask01.png) no-repeat 50px center;}

.contentCourses{ background:#f2f7f7; padding:50px 0;}
.contentCourses .contentCoursesInfo{ padding-top:30px;}
.contentCourses .contentCoursesInfo ul{ zoom:1; overflow:hidden; margin-right:-30px;}
.contentCourses .contentCoursesInfo ul li{ float:left; width:360px; background:#fff; padding:10px; margin-right:30px; margin-bottom:20px; text-align:center;}
.contentCourses .contentCoursesInfo ul li img{ width:360px; height:220px; margin-bottom:10px;}
.contentCourses .contentCoursesInfo ul li h3{ font-size:16px; line-height:32px;}

/* 瑜伽视频 */
.video{ padding:50px 0;}
.video .videoInfo{ padding-top:30px; text-align:center;}
.video .videoInfo .tab-content ul{ zoom:1; margin-right:-30px; overflow:visible;}
.video .videoInfo .tab-content ul li{ float:left; width:380px; overflow:hidden; background:#fff; margin-right:30px; margin-bottom:40px; padding-bottom:10px; position:relative; box-shadow:0 0 8px #ccc; cursor:pointer;}
.video .videoInfo .tab-content ul li .picture{ background:#000;}
.video .videoInfo .tab-content ul li .picture img{ width:380px; height:280px; opacity:0.8; object-fit: cover; transition: opacity .3s ease,-webkit-transform .3s ease;  transition: width .5s ease,-webkit-transform .5s ease;}
.video .videoInfo .tab-content ul li:hover .picture img{ opacity:1; width:390px;}
.video .videoInfo .tab-content ul li:hover .videoPlay img{ transform: rotate(360deg);}
.video .videoInfo .tab-content ul li .videoPlay{ position:absolute; top:110px; left:160px;}
.video .videoInfo .tab-content ul li .videoPlay img{ width:66px; height:66px; transition: rotate .6s ease,-webkit-transform .6s ease;}
.video .videoInfo .tab-content ul li .videoTime{ position:absolute; top:250px; left:10px; width:80px; height:24px; line-height:24px; text-align:center; color:#fff; font-size:14px; border-radius:12px; background:#000; opacity:0.9;}
.video .videoInfo .tab-content ul li .videoTitle{ padding:10px; font-size:14px; text-align:left;}
.video .videoInfo .tab-content ul li .videoTitle h3{ font-size:16px; font-weight:bold;}

/* footer */
.footer{ background:#20202f;}
.foot{ zoom:1; overflow:hidden; padding:50px 0;}
.foot .logo_foot{ margin-right:50px; float:left;}
.foot .nav_foot{ width:280px; margin-right:50px; float:left; zoom:1; overflow:hidden;}
.foot .nav_foot li{ width:140px; float:left;}
.foot .nav_foot li a{ color:#d2d2d5;}
.foot .nav_foot li a:hover{ color:#25c6da;}
.foot .erweima{ float:left;}
.foot .erweima ul{ zoom:1; overflow:hidden;}
.foot .erweima ul li{ float:left; text-align:center; color:#d2d2d5; margin-right:20px;}
.foot .tel_foot{ float:right;}
.foot h3{ color:#d2d2d5; font-size:18px; line-height:32px; margin-bottom:15px;}
.copyright{ border-top:solid 1px #323240;}
.copyright p{ height:60px; line-height:60px; font-size:14px; color:#d2d2d5; text-align:center;}

.toUrl{cursor: pointer;}

.page{zoom:1; overflow: hidden;width: 100%; text-align: center;}
.page a{margin:5px;}
.pageul{    zoom: 1;
    overflow: hidden;
    width: 60%;
    margin: 0 auto;
    padding-left: 250px;}
.pageli{float: left; margin-right: 6px; line-height: 22px; font-size: 14px; padding: 3px; list-style: none;
    min-width: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    background: #ffffff;}
.thisclass{color: #1E90FF;}