/*************************** global start***************************/
#main{

}
.wide{width: 1200px;margin:0 auto;}
@media (max-width:767px) {
#main{

}
.why_choice .brief{
    width: 90%;
    line-height: 27px;
    font-size: 16px;
    color: #535353;
    text-align: center;
    margin: 0 auto;
}
.wide{ width:auto; }
}
/*************************** global end*****************************/

/*************************** yuesao start***************************/
.why_choice h1{font-size: 32px;font-weight: bold;color: #646464;text-align: center;padding: 22px 0;margin-top: 28px;}
.why_choice .brief{width: 680px;line-height: 27px;font-size: 16px;color: #535353;text-align: center;margin:0 auto;}
.why_choice .cause{width: 977px;height: 179px;margin:26px auto 0; margin-right:80px; padding-bottom: 45px;}
.why_choice .cause .item{display: inline-block;width: 240px;font-size: 24px;color: #fff;font-weight: bold;text-align: center;padding: 72px 80px 76px 18px;}
.why_choice .cause .e1{background: url(/skin/images/ys/choice_fea01.png) no-repeat left top;}
.why_choice .cause .e2{background: url(/skin/images/ys/choice_fea02.png) no-repeat left top;}
.why_choice .cause .e3{background: url(/skin/images/ys/choice_fea03.png) no-repeat left top;}
.why_choice .cause .e4{background: url(/skin/images/ys/choice_fea04.png) no-repeat left top;}
_.why_choice .cause .item.last {padding-right: 20px;}

@media (max-width:767px) {
.why_choice h1{font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;padding: 10px 0;margin-top: 38px;}
.why_choice .brief{width: 90%;line-height: 27px;font-size: 14px;color: #535353; text-align:left;}
.why_choice .cause{ width:100%;height:100%;margin:10px auto 0; padding: 1em;}
.why_choice .cause .item{display: inline-block;width: 48%;font-size: 1.6em;color: #fff;font-weight: bold;text-align:center;padding: 55px 40px 68px 18px;}
.why_choice .cause .e1{background: url(/skin/images/ys/choice_fea01.png) no-repeat left top;background-size:90% 90%;}
.why_choice .cause .e2{background: url(/skin/images/ys/choice_fea02.png) no-repeat left top;background-size:90% 90%;}
.why_choice .cause .e3{background: url(/skin/images/ys/choice_fea03.png) no-repeat left top;background-size:90% 90%;}
.why_choice .cause .e4{background: url(/skin/images/ys/choice_fea04.png) no-repeat left top;background-size:90% 90%;}
}

.salary_map{position: relative; padding-bottom: 161px;}
.salary_map.e1{background: #f8f0eb;}
.salary_map.e2{background: #f9f0ee;}
.salary_map.e3{background: #f9ebee;}
.salary_map .title{font-size: 32px;font-weight: bold;color: #646464;text-align: center;padding: 31px 0;margin-top: 27px;}
.salary_map .pic{width:auto; height: 362px;text-align: center;margin:0 auto;}
.salary_map .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.salary_map .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.salary_map .online_tips{position: absolute;bottom: -81px;left: 129px;z-index: 0;}
.salary_map .message_consultation{position: absolute;bottom:-33px;width: 1200px;height: 124px;z-index:1;}
.salary_map.e1 .message_consultation{background: #c81624;}
.salary_map.e2 .message_consultation{background: #ff635f;}
.salary_map.e3 .message_consultation{background: #ff4e77;}
.salary_map .message_consultation .left{display: inline-block;width: 450px;font-size: 0;padding-left: 45px;vertical-align: top;}
.salary_map .message_consultation .left .top{height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #fff;margin-top: 26px;}
.salary_map .message_consultation .left .bottom{height: 46px;line-height: 46px;font-size: 24px;font-weight: bold;color: #fff;}
.salary_map .message_consultation .center{display: inline-block;font-size: 0;width: 400px; padding:36px 0 0 123px;vertical-align: top;}
.salary_map .message_consultation .center em{display: inline-block;width: 40px;height: 40px;background: url(/skin/images/ys/online.png) no-repeat left top;margin-top: 6px;vertical-align: top;margin-right: 20px;}
.salary_map .message_consultation .center .content{display: inline-block;}
.salary_map .message_consultation .center .content .top{height: 29px;line-height: 29px;font-size: 20px;color: #fff;}
.salary_map .message_consultation .center .content .bottom{height: 24px;line-height: 24px;font-size: 20px;color: #fff;}
.salary_map .message_consultation .right{display: inline-block;font-size: 0;padding-left: 12px;}
.salary_map .message_consultation .right .messagebtn{display: block;width: 250px;height: 44px;line-height: 44px;text-align: center;background: #fff;font-size: 20px;color: #333;margin-top: 40px;}

@media (max-width:767px) {
.salary_map{position: relative; padding-bottom: 8em;}
.salary_map .title{font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;padding: 20px 0;}
.salary_map .pic{width:auto; height:auto;text-align: center;margin:0 auto;}
.salary_map .message_consultation{width:auto;height:auto;position: absolute;bottom:-180px;z-index:1;}
.salary_map .message_consultation .left{display: inline-block; width:95%; height:auto;padding-left: 10px;text-align:center;vertical-align: top;}
.salary_map .message_consultation .left .top{height: auto;line-height: 30px;font-size: 14px;font-weight: bold;color: #fff;margin-top: 2em;}
.salary_map .message_consultation .left .bottom{height: auto; font-size:23px;font-weight: bold;color: #fff;}
.salary_map .message_consultation .center{ width:100%; display: inline-block;font-size: 0; height:auto; padding:1em;vertical-align: top;}
.salary_map .message_consultation .center em{display: inline-block; height:auto; background: url(/skin/images/ys/online.png) no-repeat left top;margin-top: 6px;vertical-align: top;margin-right: 20px;}
.salary_map .message_consultation .center .content{ width:95%; display: inline-block; text-align:center;}
.salary_map .message_consultation .center .content .top{ height:auto;line-height: 29px;font-size: 20px;color: #fff;}
.salary_map .message_consultation .center .content .bottom{ height:auto;line-height: 24px;font-size: 20px;color: #fff;}
.salary_map .message_consultation .right{ width:100%; height:auto; margin:20px 0; display: inline-block;}
.salary_map .message_consultation .right .messagebtn{display: block; width:80%; line-height: 44px; margin:0 auto; text-align: center;background: #fff;font-size: 20px;color: #333;}
}

.third_chapter{background: url(/skin/images/ys/training_background.png) no-repeat left 347px;}
.third_chapter .class_schedule .sec_title{font-size: 32px;font-weight: bold;color: #646464;text-align: center;padding: 40px 0;margin-top: 56px;}
.third_chapter .class_schedule .sec_content{padding-left: 20px;padding-top: 86px;}
.third_chapter .class_schedule .sec_content .item{position: relative; display: inline-block;font-size: 0;width: 259px;height: 256px;background: #f4f4f4;border:1px solid #dcdcdc;margin: 0 14px;background: rgba(244,244,244,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2f4f4f4,endColorstr=#b2f4f4f4);vertical-align: top;}
.third_chapter .class_schedule .sec_content .item .pic{position: absolute;top:-94px;right:0;left: 0;width: 210px;height: 210px;border-radius:50%;text-align: center;    margin: 0 auto;}
.third_chapter .class_schedule .sec_content .item .pic img{max-width: 210px;max-height: 210px;vertical-align: middle;}
.third_chapter .class_schedule .sec_content .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.third_chapter .class_schedule .sec_content .item .text{margin-top: 124px;padding: 0 24px;}
.third_chapter .class_schedule .sec_content .item .text .title{font-weight: bold;font-size: 18px;color: #c81624;padding: 10px 0;text-align: center;}
.third_chapter .class_schedule .sec_content .item .text .brief{overflow: hidden; width:220px; height: 80px;font-size: 14px;color: #535353;line-height: 20px;}
.third_chapter .class_schedule_more{display: block;width: 311px;height: 50px;line-height: 50px;font-size: 20px;font-weight: bold;color: #fff;text-align: center;margin:53px auto 0;background: #c81624;border-radius: 3px;}
.third_chapter .class_schedule_more em{display: inline-block;width: 31px;height: 50px;background: url(/skin/images/ys/finger.png) no-repeat left center;margin-right: 17px;vertical-align: top;}
.third_chapter .training_advantages{margin-top: 67px;}
.third_chapter .training_advantages .sec_title{height: 62px;line-height: 62px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;}
.third_chapter .training_advantages .sec_intro{font-size: 16px;color: #333;text-align: center;padding: 4px 0;}
.third_chapter .training_advantages .sec_content{margin-top: 46px;padding: 0 40px;}
.third_chapter .training_advantages .sec_content .left{display: inline-block;font-size: 0;vertical-align: top;}
.third_chapter .training_advantages .sec_content .left .item{overflow: hidden;width: 330px;}
.third_chapter .training_advantages .sec_content .left .item .title{height: 29px;line-height: 29px;font-size: 18px;font-weight: bold;color: #fff;width: 157px;text-align: center;}
.third_chapter .training_advantages .sec_content .left .item .brief{font-size: 16px;color: #333;padding: 4px 0;}
.third_chapter .training_advantages .sec_content .left .e1{background:url(/skin/images/ys/line01.png) no-repeat 0px 9px;height: 96px; }
.third_chapter .training_advantages .sec_content .left .e2{background:url(/skin/images/ys/line02.png) no-repeat 0px 34px;height: 110px; }
.third_chapter .training_advantages .sec_content .left .e3{background:url(/skin/images/ys/line03.png) no-repeat 0px 14px;height: 120px; }
.third_chapter .training_advantages .sec_content .left .e1 .title{margin-top: 8px;}
.third_chapter .training_advantages .sec_content .left .e2 .title{margin-top: 33px;}
.third_chapter .training_advantages .sec_content .left .e3 .title{margin-top: 44px;}
.third_chapter .training_advantages .sec_content .center{position: relative; display: inline-block;font-size: 0;width: 415px;height: 288px;text-align: center;background:url(/skin/images/ys/video_background.png) no-repeat 0px 0px;margin: 0 20px;}
.third_chapter .training_advantages .sec_content .center .video{position: absolute;top:0;bottom:0; width: 358px;height: auto;left:0;right: 0;margin:auto;}
.third_chapter .training_advantages .sec_content .center .video img{max-width: 385px;max-height: 260px;}
.third_chapter .training_advantages .sec_content .center .video iframe{max-width: 100%;max-height: 100%;}
.third_chapter .training_advantages .sec_content .right{display: inline-block;font-size: 0;float: right;vertical-align: top;}
.third_chapter .training_advantages .sec_content .right .item{overflow: hidden;width: 330px;}
.third_chapter .training_advantages .sec_content .right .item .title{height: 29px;line-height: 29px;font-size: 18px;font-weight: bold;color: #fff;text-align: right; padding-right:40px;}
.third_chapter .training_advantages .sec_content .right .item .brief{font-size: 16px;color: #333;padding: 4px 0;text-align: right;}
.third_chapter .training_advantages .sec_content .right .e4{background:url(/skin/images/ys/line04.png) no-repeat right 9px;height: 96px; }
.third_chapter .training_advantages .sec_content .right .e5{background:url(/skin/images/ys/line05.png) no-repeat right 34px;height: 110px; }
.third_chapter .training_advantages .sec_content .right .e6{background:url(/skin/images/ys/line06.png) no-repeat right 14px;height: 120px; }
.third_chapter .training_advantages .sec_content .right .e4 .title{margin-top: 8px;}
.third_chapter .training_advantages .sec_content .right .e5 .title{margin-top: 33px;}
.third_chapter .training_advantages .sec_content .right .e6 .title{margin-top: 44px;}
.third_chapter .authority_certificate{margin-top: 35px;padding: 0 8px 61px;}
.third_chapter .authority_certificate .sec_intro{font-size: 16px; color: #333; text-align: center; padding: 4px 0;}
.third_chapter .authority_certificate .sec_title{height: 62px;line-height: 62px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;}
.third_chapter .authority_certificate .sec_list{margin-top: 20px;}
.third_chapter .authority_certificate .sec_list .item{display: inline-block;font-size: 0;width: 372px;height: 247px;background: #f6f6f6;margin:0 9px;border:1px solid #e0e0e0;}
.third_chapter .authority_certificate .sec_list .item .pic{width: 300px;height: 200px;text-align: center;margin:0 auto;}
.third_chapter .authority_certificate .sec_list .item .pic img{max-width: 300px;max-height: 200px;vertical-align: middle;}
.third_chapter .authority_certificate .sec_list .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.third_chapter .authority_certificate .sec_list .item .name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 38px;line-height: 38px;text-align: center;font-size: 16px;font-weight: bold;color: #535353;padding: 0 10px;}

@media (max-width:767px) {
.third_chapter{background: url(/skin/images/ys/training_background.png) no-repeat left 347px;background-size:100%;}
.third_chapter .class_schedule .sec_title{font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;padding: 1px 0;margin-top: 200px;}
.third_chapter .class_schedule .sec_content{width:100%;padding-left: 0px;padding-top: 60px;}
.third_chapter .class_schedule .sec_content .item{position: relative; display: inline-block;font-size: 0;width: 45%; height:auto;background: #f4f4f4;border:1px solid #dcdcdc; margin:0 0; margin-left:10px; margin-bottom:50px;background: rgba(244,244,244,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2f4f4f4,endColorstr=#b2f4f4f4);vertical-align: top;}
.third_chapter .class_schedule .sec_content .item .pic{position: absolute;top:-40px;right:0;left: 0;width: 100%; height:auto;border-radius:50%;text-align: center;    margin: 0 auto;}
.third_chapter .class_schedule .sec_content .item .pic img{max-width: 70%;max-height: 70%;vertical-align: middle;}
.third_chapter .class_schedule .sec_content .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.third_chapter .class_schedule .sec_content .item .text{margin-top: 60%;padding: 0 5px;}
.third_chapter .class_schedule .sec_content .item .text .title{font-weight: bold;font-size: 18px;color: #c81624;padding: 2px 0;text-align: center;}
.third_chapter .class_schedule .sec_content .item .text .brief{overflow: hidden; width:100%; height:auto;font-size: 14px;color: #535353;line-height: 20px;}
.third_chapter .class_schedule_more{display: block;width: 80%;height: 50px;line-height: 50px;font-size: 20px;font-weight: bold;color: #fff;text-align: center;margin:10px auto 0;background: #c81624;border-radius: 35px;}
.third_chapter .class_schedule_more em{display: inline-block;width: 31px;height: 50px;background: url(/skin/images/ys/finger.png) no-repeat left center;margin-right: 17px;vertical-align: top;}

.third_chapter .training_advantages{margin-top: 20px;}
.third_chapter .training_advantages .sec_title{height:auto;font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;}
.third_chapter .training_advantages .sec_intro{font-size: 1em;color: #333;text-align: center;padding: 4px 0;}
.third_chapter .training_advantages .sec_content{width:100%;margin-top: 20px; padding:0 0;}
.third_chapter .training_advantages .sec_content .left{ width:50%; display: inline-block;font-size: 0;vertical-align: top; padding:0 8px;}
.third_chapter .training_advantages .sec_content .left .item{overflow: hidden;width: 100%;}
.third_chapter .training_advantages .sec_content .left .item .title{height: 29px;line-height: 29px;font-size: 18px;font-weight: bold;color: #fff;width: 157px;text-align: center;}
.third_chapter .training_advantages .sec_content .left .item .brief{font-size: 10px;color: #333;padding: 4px 0;}
.third_chapter .training_advantages .sec_content .right{ width:50%;display: inline-block;font-size: 0;float: right;vertical-align: top; padding:0 8px;}
.third_chapter .training_advantages .sec_content .right .item{overflow: hidden;width: 100%;}
.third_chapter .training_advantages .sec_content .right .item .title{height: 29px;line-height: 29px;font-size: 18px;font-weight: bold;color: #fff;text-align: right; padding-right:40px;}
.third_chapter .training_advantages .sec_content .right .item .brief{font-size: 10px;color: #333;padding: 4px 0;text-align: right;}
.third_chapter .training_advantages .sec_content .center{_display:none;position: relative;font-size: 0; width:100%; height: 250px auto;text-align: center;background:url(/skin/images/ys/video_background.png) no-repeat; background-size:90%;margin: 0 20px;}
.third_chapter .training_advantages .sec_content .center .video{_display:none;position: absolute;top:0;bottom:0; width: 100%;height: auto;left:-32px;right: 0;margin:auto;}
.third_chapter .training_advantages .sec_content .center .video img{max-width: 72%;max-height: auto;}
.third_chapter .training_advantages .sec_content .center .video iframe{max-width: 100%;max-height: 100%;}

.third_chapter .authority_certificate{ width:100%; margin-top: 15px; padding: 0 8px 2px;}
.third_chapter .authority_certificate .sec_intro{font-size: 1em; color: #333; text-align: center; padding: 4px 0;}
.third_chapter .authority_certificate .sec_title{height: 62px;line-height: 62px;font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;}
.third_chapter .authority_certificate .sec_list{ width:100%; margin-top: 20px;}
.third_chapter .authority_certificate .sec_list .item{display: inline-block;font-size: 0;width: 95%;height: auto;background: #f6f6f6;margin:0 9px; margin-bottom:5px; border:1px solid #e0e0e0;}
.third_chapter .authority_certificate .sec_list .item .pic{width: 300px;height: 200px;text-align: center;margin:0 auto;}
.third_chapter .authority_certificate .sec_list .item .pic img{max-width: 300px;max-height: 200px;vertical-align: middle;}
.third_chapter .authority_certificate .sec_list .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.third_chapter .authority_certificate .sec_list .item .name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 38px;line-height: 38px;text-align: center;font-size: 16px;font-weight: bold;color: #535353;padding: 0 10px;}

}

.student_evaluation{overflow: hidden;background: #fdf4db;height: 900px;}
.student_evaluation .sec_title{margin-top: 51px;height: 64px;line-height: 64px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;}
.student_evaluation .sec_intro{font-size: 16px;color: #333;text-align: center;padding: 4px 0;}
.student_evaluation .sec_content{position: relative;}
.student_evaluation .sec_content .item{position: absolute;width: 520px;height: 310px;}
.student_evaluation .sec_content .item .brief{overflow: hidden;width: 460px;height: 224px;font-size: 14px;color: #535353;line-height: 25px;padding: 26px 40px 32px;background: url(/skin/images/ys/student_appraise_background.png) no-repeat 0px 0px;}
.student_evaluation .sec_content .item .text{margin-top: 6px;}
.student_evaluation .sec_content .item .text .pic{display: inline-block;width: 80px;height: 80px;text-align: center;vertical-align: top;margin: 0 13px 0 100px;}
.student_evaluation .sec_content .item .text .pic img{max-width: 80px;max-height: 80px;vertical-align: middle;}
.student_evaluation .sec_content .item .text .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.student_evaluation .sec_content .item .text .name{display: inline-block;height: 80px;line-height: 80px;font-size: 18px;color: #333;font-weight: bold;vertical-align: top;}
.student_evaluation .sec_content .e1{top:35px;left: 94px;}
.student_evaluation .sec_content .e2{top:35px;left: 582px;}
.student_evaluation .sec_content .e3{top:383px;left: 94px;}
.student_evaluation .sec_content .e4{top:383px;left: 586px;}

@media (max-width:767px) {
.student_evaluation{ width:100%; height:600px; overflow: hidden;background: #fdf4db;}
.student_evaluation .sec_title{margin-top: 15px;height: 40px;line-height: 40px;font-size: 1.6em;font-weight: bold;color: #646464;text-align: center;}
.student_evaluation .sec_intro{font-size: 1em;color: #333;text-align: center;padding: 4px 0;}
.student_evaluation .sec_content{ width:100%;position: relative;}
.student_evaluation .sec_content .item{position: absolute;width: 100%; height:auto;}
.student_evaluation .sec_content .item .brief{ width:46%;height:auto;overflow: hidden;font-size: 8px;color: #535353;line-height: 20px;padding:1em;background: url( ) no-repeat; background-color:#fbfbfb;}
.student_evaluation .sec_content .item .text{margin-top: 6px;}
.student_evaluation .sec_content .item .text .pic{display: inline-block;width: 80px;height: 80px;text-align: center;vertical-align: top;margin: 0 13px 0 100px;}
.student_evaluation .sec_content .item .text .pic img{max-width: 80px;max-height: 80px;vertical-align: middle;}
.student_evaluation .sec_content .item .text .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.student_evaluation .sec_content .item .text .name{display: inline-block;height: 80px;line-height: 80px;font-size: 18px;color: #333;font-weight: bold;vertical-align: top;}
.student_evaluation .sec_content .e1{top:35px;left: 5px;}
.student_evaluation .sec_content .e2{top:35px;left: 190px;}
.student_evaluation .sec_content .e3{top:300px;left: 5px;}
.student_evaluation .sec_content .e4{top:300px;left: 200px;}

}
.employment_arrangements{height: 495px;background:url(/skin/images/ys/employment_background.png) no-repeat left 147px;}
.employment_arrangements .sec_title{height: 64px;line-height: 64px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;padding: 44px  40px;}
.employment_arrangements .sec_content{ margin-top:50px;}
.employment_arrangements .sec_content .item{display: inline-block;width: 295px;height: 295px;font-size: 0;vertical-align: top;}
.employment_arrangements .sec_content .e1{margin-left: 100px;background:url(/skin/images/ys/employment_arrangements01.png) no-repeat left top;}
.employment_arrangements .sec_content .e2{margin-left: 50px;background:url(/skin/images/ys/employment_arrangements02.png) no-repeat left top;}
.employment_arrangements .sec_content .e3{margin-left: 50px;background:url(/skin/images/ys/employment_arrangements03.png) no-repeat left top;}
.employment_arrangements .sec_content .item .brief{overflow: hidden;height: 106px;font-size: 16px;font-weight: bold;color: #fff;text-align: center;}
.employment_arrangements .sec_content .e1 .brief{width: 190px;margin: 123px auto 0;}
.employment_arrangements .sec_content .e2 .brief{width: 200px;margin: 123px auto;}
.employment_arrangements .sec_content .e3 .brief{width: 190px;margin: 123px auto;}

@media (max-width:767px) {
.employment_arrangements{height:auto;background:url(/skin/images/ys/employment_background.png) no-repeat left 147px;}
.employment_arrangements .sec_title{height: 40px;line-height: 40px;font-size: 1.8em;font-weight: bold;color: #646464;text-align: center;padding: 24px  20px;}
.employment_arrangements .sec_content{ margin-top:30px;}
.employment_arrangements .sec_content .item{display: inline-block;width: 295px;height: 295px;font-size: 0;vertical-align: top;}
.employment_arrangements .sec_content .e1{margin-left: 60px;background:url(/skin/images/ys/employment_arrangements01.png) no-repeat left top;}
.employment_arrangements .sec_content .e2{margin-left: 50px;background:url(/skin/images/ys/employment_arrangements02.png) no-repeat left top;}
.employment_arrangements .sec_content .e3{margin-left: 40px;background:url(/skin/images/ys/employment_arrangements03.png) no-repeat left top;}
.employment_arrangements .sec_content .item .brief{overflow: hidden;height: 106px;font-size: 16px;font-weight: bold;color: #fff;text-align: center;}
.employment_arrangements .sec_content .e1 .brief{width: 190px;margin: 123px auto 0;}
.employment_arrangements .sec_content .e2 .brief{width: 200px;margin: 123px auto;}
.employment_arrangements .sec_content .e3 .brief{width: 190px;margin: 123px auto;}

}
.students_witness{overflow: hidden;height: 605px;background: #fdf4db;}
.students_witness .sec_title{margin-top: 24px;height: 64px;line-height: 64px;font-size: 36px;font-weight: bold;color: #646464;text-align: center;padding: 26px 0;}
.students_witness .sec_content{padding: 0 25px;}
.students_witness .sec_content .item{display: inline-block;font-size: 0;width: 274px;height: 416px;margin: 0 5px;background:url(/static/themes/default/images/student_witness_background.png) no-repeat left 0px;}
.students_witness .sec_content .item .pic{width: 261px;height: 195px;margin: 5px auto;}
.students_witness .sec_content .item .pic img{max-width: 261px;max-height: 195px;vertical-align: middle;}
.students_witness .sec_content .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.students_witness .sec_content .item .brief{overflow: hidden;height: 106px;line-height: 22px;font-size: 14px;color: #535353;text-align: center;padding: 8px 10px;}
.students_witness .sec_content .item .messagebtn{display: block;width: 128px;height: 33px;line-height: 33px;font-size: 16px;color: #4b4b4b;text-align: center;background: #fecb01;font-weight: bold;border-radius: 16px; margin: 5px auto 0;}
.students_witness .sec_content .item .more{display: block;width: 128px;font-size: 14px;color: #646464;font-weight: bold;text-align: center;margin:14px auto 0;}
.students_witness .sec_content .item .more:hover{color: #eb5a41;}
.five_chapter{background: #fbfbfb;}
.five_chapter .online_message .sec_title{margin-top: 34px;height: 84px;line-height: 84px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;}
.five_chapter .online_message .sec_intro{width: 600px;line-height: 30px;text-align: center;font-size: 18px;color: #646464;margin:0 auto;}
.five_chapter .online_message .sec_intro2{text-align: center;font-size: 18px;color: #ff0000; line-height:40px; font-weight:600; margin:0 auto; margin-bottom:5%; border-bottom: 4px solid #FF9900;}
.five_chapter .online_message .sec_content{margin-top: 38px;}

@media (max-width:767px) {
.five_chapter .online_message .sec_title{margin-top: 20px;height: 50px;line-height: 50px;font-size: 1.8em;font-weight: bold;color: #646464;text-align: center;}
.five_chapter .online_message .sec_intro{ width:95%;line-height: 30px;text-align: center;font-size: 1em;color: #646464;margin:0 auto;}
.five_chapter .online_message .sec_intro2{width:95%;text-align: center;font-size: 18px; line-height:40px; color: #ff0000; font-weight:600; margin:0 auto; margin-bottom:6%; border-bottom: 4px solid #FF9900;}
.five_chapter .online_message .sec_content{margin-top: 38px;}

}

.five_chapter .online_message .sec_content .left{position: relative; display: inline-block;font-size: 0;width: 364px;margin-left: 71px;background: url(/static/themes/default/images/yuesao_contact_us_left.png) no-repeat left 0px;vertical-align: top;}
.five_chapter .online_message .sec_content .left .cricle{position: absolute;right:0;top:0; display: inline-block;width: 99px;height: 99px;background: url(/static/themes/default/images/cricle.png) no-repeat left top;}
.five_chapter .online_message .sec_content .left .pic{width: 315px;height: 315px;padding: 19px 0 0 23px;}
.five_chapter .online_message .sec_content .left .pic img{max-width: 315px;max-height: 315px;vertical-align: top;}
.five_chapter .online_message .sec_content .left .pic span{display: inline-block;height: 100%;vertical-align: top;}
.five_chapter .online_message .sec_content .right{display: inline-block;font-size: 0;width: 595px;margin-left: 74px;vertical-align: top;}
.five_chapter .online_message .sec_content .right .rows{position: relative; margin-top: 11px;}
.five_chapter .online_message .sec_content .right .rows input{width: 544px;height: 41px;line-height: 41px;font-size: 16px;color: #7d7d7d;padding-left: 49px;border:1px solid #cacaca;border-radius: 22px;}
.five_chapter .online_message .sec_content .right .rows .name_icon{position:absolute;left:20px;top:0; display: block;width: 18px;height: 41px;background: url(/static/themes/default/images/user_name.png) no-repeat 0px 9px;}
.five_chapter .online_message .sec_content .right .rows .phone_icon{position:absolute;left:20px;top:0; display: block;width: 18px;height: 41px;background: url(/static/themes/default/images/user_phone.png) no-repeat 0px 9px;}
.five_chapter .online_message .sec_content .right .rows textarea{width: 555px;height: 139px;font-size: 16px;color: #7d7d7d;padding: 10px 20px;border:1px solid #cacaca;border-radius: 22px;}
.five_chapter .online_message .sec_content .right .rows .submit{display: inline-block;width: 129px;height: 35px;line-height: 35px;font-size: 16px;color: #fff;text-align: center;background: #ff641d;border:1px solid #ff641d;border-radius: 5px;padding-left: 0;}
.five_chapter .online_message .sec_content .right .rows .reset{display: inline-block;width: 129px;height: 35px;line-height: 35px;color: #ff641d;background: #fff;border:1px solid #ff641d;border-radius: 5px;margin-left: 9px;padding-left: 0;}
.five_chapter .online_message .sec_content .right .rows.btn{margin-top: 21px;}
.five_chapter .training_address{margin-top: 30px;padding-bottom: 61px;}
.five_chapter .training_address .sec_title{height: 68px;line-height: 68px;font-size: 32px;font-weight: bold;color: #646464;text-align: center;}
.five_chapter .training_address .sec_content{width: 1022px;margin:0 auto;}
.five_chapter .training_address .sec_content .map{width: 985px;height: 305px;padding: 18px 17px;}
.five_chapter .training_address .sec_content .address{height: 26px;line-height: 26px;font-size: 16px;color: #535353;text-align: center;margin-top: 18px;}
@media (max-width:767px) {
.five_chapter .training_address .sec_content{width: 98%;margin:0 auto;}
.five_chapter .training_address .sec_content .map{width: 100%;height: auto;padding: 18px 17px;}
.five_chapter .training_address .sec_content .address{height: 26px;line-height: 26px;font-size: 16px;color: #535353;text-align: center;margin-top: 18px;}

}
.five_chapter .training_address .sec_content .address em{display: inline-block;font-size: 0;width: 21px;height: 26px;background: url(/static/themes/default/images/map_address.png) no-repeat left 0;margin-right: 11px;vertical-align: top;}
.layer .sec_content .message{display: inline-block;font-size: 0;width: 595px;margin-left: 74px;vertical-align: top;}
.layer .sec_content .message .rows{position: relative; margin-top: 11px;}
.layer .sec_content .message .rows input{width: 544px;height: 41px;line-height: 41px;font-size: 16px;color: #7d7d7d;padding-left: 49px;border:1px solid #cacaca;border-radius: 22px;}
.layer .sec_content .message .rows .name_icon{position:absolute;left:20px;top:0; display: block;width: 18px;height: 41px;background: url(/static/themes/default/images/user_name.png) no-repeat 0px 9px;}
.layer .sec_content .message .rows .phone_icon{position:absolute;left:20px;top:0; display: block;width: 18px;height: 41px;background: url(/static/themes/default/images/user_phone.png) no-repeat 0px 9px;}
.layer .sec_content .message .rows textarea{width: 555px;height: 139px;font-size: 16px;color: #7d7d7d;padding: 10px 20px;border:1px solid #cacaca;border-radius: 22px;}
.layer .sec_content .message .rows .submit{display: inline-block;width: 129px;height: 35px;line-height: 35px;font-size: 16px;color: #fff;text-align: center;background: #ff641d;border:1px solid #ff641d;border-radius: 5px;padding-left: 0;}
.layer .sec_content .message .rows .reset{display: inline-block;width: 129px;height: 35px;line-height: 35px;color: #ff641d;background: #fff;border:1px solid #ff641d;border-radius: 5px;margin-left: 9px;padding-left: 0;}
.layer .sec_content .message .rows.btn{margin: 21px 0;}
.content_item{display: none;}
.content_item.on{display: block;}
.hot_course .title{height: 69px;line-height: 69px;font-size: 40px;color: #1e1e1e;text-align: center;}
.hot_course .line{display: block;width: 232px;height: 15px;background: url(/static/themes/default/images/title_bottom_line.png) no-repeat left top;margin:0 auto;}
.hot_course .subtitle{height: 45px;line-height: 45px;font-size: 20px;color: #646464;text-align: center;}
.hot_course .course_list{width: 1200px;margin: 19px auto;}
.hot_course .course_list .item{ overflow:hidden;float:left; _display:inline;width: 328px;padding:0 20px;margin-bottom: 20px;}
.hot_course .course_list .item .pic{ text-align:center; }
.hot_course .course_list .item .pic img{display:block;  width:328px; height:201px;}
.hot_course .course_list .item .text{margin-top: 8px;}
.hot_course .course_list .item .text .name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: block;font-size: 22px;color: #f48c26;padding: 14px 0;}
.hot_course .course_list .item:hover .text .name{color: #eb5a41;}
.hot_course .course_list .item .text .course_item{width: 100%;min-height: 26px;line-height: 26px;font-size: 14px;color: #333;padding-left: 18px;}
.hot_course .course_list .item .text .course_item em{display: inline-block;font-size: 0;width: 6px;height: 26px;background:  url(/static/themes/default/images/point04.png) no-repeat left 10px;margin-right: 12px;vertical-align: top;}
.hot_course .course_list .item .text .course_item span{font-weight: bold;}

/*************************** yuesao end*****************************/
/*************************** school start***************************/
.school_intro{ width:85%; margin:0 auto; margin-top: 26px; margin-bottom:50px;}
.school_intro .title{height: 65px;line-height: 65px;font-size: 28px;color: #1e1e1e;text-align: center;}
.school_intro .title2{height: 60px;line-height: 68px;font-size: 22px;color: #1e1e1e;text-align: center;}
.school_intro .title_line{display: block;width: 43px;height: 0px;border-bottom:3px solid #eb6123;margin:0 auto;}
.school_intro .title_line2{display: block;width: 43px;height: 0px;border-bottom:3px solid #eb6123;margin:0 auto 20px;}
.school_intro .sec_content{margin-top: 20px;}
.school_intro .sec_content .pic{display: inline-block;font-size: 0; padding: 2px 60px 0 20px; float:left;}
.school_intro .sec_content .pic img{max-width: 375px;max-height: 235px;vertical-align: middle;}
.school_intro .sec_content .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.school_intro .sec_content .brief{display: inline-block;width: 580px;}
@media (max-width:767px) {
.school_intro .sec_content .pic{display: inline-block; margin:0 auto;}
.school_intro .sec_content .brief{display: inline-block; width:auto;}
}
.school_intro .sec_content .left{display: inline-block;width: 375px;height: 235px;font-size: 0;padding: 2px 59px 0 13px;}
.school_slogan{margin-top: 45px;}
.school_slogan .slideTxtBox{ width:1200px;text-align:center;}
.school_slogan .slideTxtBox .hd{height:156px; }
.school_slogan .slideTxtBox .hd ul{ display:block;height:156px; }
.school_slogan .slideTxtBox .hd ul li{display: inline-block;width: 154px;height: 154px;font-size: 0; text-align: center;cursor:pointer;border:1px solid transparent;margin:0 67px;border-radius: 50%;}
.school_slogan .slideTxtBox .hd ul li .item{display: inline-block;width: 60px;height: 80px;font-size: 26px;font-weight: bold;color: #fff;padding: 30px 40px;border-radius: 50%;vertical-align: middle;}
.school_slogan .slideTxtBox .hd ul li span{display:inline-block;height: 100%;vertical-align: middle;}
.school_slogan .slideTxtBox .hd ul .e1 .item{background: #f39800;}
.school_slogan .slideTxtBox .hd ul .e2 .item{background: #6fcc25;}
.school_slogan .slideTxtBox .hd ul .e3 .item{background: #ed5959;}
.school_slogan .slideTxtBox .hd ul li.on.e1{border-color:#f39800;}
.school_slogan .slideTxtBox .hd ul li.on.e2{border-color:#6fcc25;}
.school_slogan .slideTxtBox .hd ul li.on.e3{border-color:#ed5959;}
.school_slogan .slideTxtBox .bd .brief{position: relative; width: 1046px;zoom:1; padding: 35px 46px 30px;text-align: left; margin: 32px auto 0;border:2px solid #dcdcdc;border-radius: 5px;}
.school_slogan .slideTxtBox .bd .brief .icon{position: absolute;top:-19px;display: block;width: 35px;height: 19px;background: url(/static/themes/default/images/school_slogan_icon.png) no-repeat left top; z-index: 1;}
.school_slogan .slideTxtBox .bd .brief.e1 .icon{left:257px;}
.school_slogan .slideTxtBox .bd .brief.e2 .icon{left:550px;}
.school_slogan .slideTxtBox .bd .brief.e3 .icon{left:850px;}
.honor_certificate{margin-top: 69px;}
.honor_certificate .title{height: 65px;line-height: 65px;font-size: 34px;color: #1e1e1e;text-align: center;}
.honor_certificate .title_line{display: block;width: 43px;height: 0px;border-bottom:3px solid #eb6123;margin:0 auto 38px; }
.honor_certificate .multipleColumn{ overflow:hidden; position:relative;width: 1160px;}
.honor_certificate .multipleColumn .hd .prev,.honor_certificate .multipleColumn .hd .next{ overflow:hidden;position: absolute;top:177px; display:block;width:50px; height:50px; cursor:pointer;background-position: left top;background-repeat: no-repeat;}
.honor_certificate .multipleColumn .hd .prev{left:0;background-image: url(/static/themes/default/images/leftbtn.png);}
.honor_certificate .multipleColumn .hd .next{right:0;background-image: url(/static/themes/default/images/rightbtn.png);}
.honor_certificate .multipleColumn .hd ul{ overflow:hidden;display: none;}
.honor_certificate .multipleColumn .bd{overflow:hidden;width: 996px; margin:0 auto;}
.honor_certificate .multipleColumn .bd ul{ overflow:hidden;display: inline-block;font-size: 0;width:996px;  zoom:1; _display:inline;  }
.honor_certificate .multipleColumn .bd ul li{position: relative;  overflow:hidden; float:left; margin:0 16px 35px; _display:inline;text-align:center; border:5px solid #e1e1e1; }
.honor_certificate .multipleColumn .bd ul li .pic{position: relative; width: 289px;height: 173px; text-align:center; z-index:1;}
.honor_certificate .multipleColumn .bd ul li .pic img{max-width: 289px;max-height: 173px;vertical-align: middle;}
.honor_certificate .multipleColumn .bd ul li .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.honor_certificate .multipleColumn .bd ul li .text{position: absolute;width: 251px;height: 0;bottom:0;left: 0;right:0 ;text-align: center;padding:0 19px; transition:all ease 0.1s;-moz-transition:all ease 0.1s; -webkit-transition:all ease 0.1s; -o-transition:all ease 0.1s; background:rgba(0,0,0,0.65);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000);z-index: 0;}
.honor_certificate .multipleColumn .bd ul li .text .brief{position: absolute;bottom: 32px;width:251px; line-height: 25px;font-size: 16px;color: #fff;text-align: center;vertical-align: bottom;}
.honor_certificate .multipleColumn .bd ul li .text .line{position: absolute;bottom: 21px;display: block;width:251px;height: 0;border-bottom:1px solid #7a7a6e;vertical-align: bottom;}
.honor_certificate .multipleColumn .bd ul li:hover{ border-color:#f67b29;  }
.honor_certificate .multipleColumn .bd ul li:hover .text{ height: 100%;z-index: 2; }
.media_interview{padding-top: 38px;padding-bottom: 60px;}
.media_interview .title{height: 65px;line-height: 65px;font-size: 34px;color: #1e1e1e;text-align: center;}
.media_interview .title_line{display: block;width: 43px;height: 0px;border-bottom:3px solid #eb6123;margin:0 auto 37px; }
.media_interview .multipleColumn2{ overflow:hidden; position:relative;width: 1140px;}
.media_interview .multipleColumn2 .hd{margin-top: 39px;text-align: center;}
.media_interview .multipleColumn2 .hd .prev,.media_interview .multipleColumn2 .hd .next{overflow:hidden;display:inline-block;width:50px; height:50px; cursor:pointer;background-position: left top;background-repeat: no-repeat;margin: 0 6px;}
.media_interview .multipleColumn2 .hd .prev{background-image: url(/static/themes/default/images/leftbtn02.png);}
.media_interview .multipleColumn2 .hd .next{background-image: url(/static/themes/default/images/rightbtn02.png);}
.media_interview .multipleColumn2 .hd ul{ overflow:hidden;display: none;}
.media_interview .multipleColumn2 .bd{overflow:hidden;width: 1140px; margin:0 auto;}
.media_interview .multipleColumn2 .bd ul{ overflow:hidden;display: inline-block;font-size: 0;width:1140px;  zoom:1; _display:inline;  }
.media_interview .multipleColumn2 .bd ul li{position: relative; float:left;width: 337px; margin:0 21px; _display:inline;}
.media_interview .multipleColumn2 .bd ul li .time{position: absolute;left: 0;top: 0px;width: 62px;height: 62px;z-index:1;background: #eb6123;}
.media_interview .multipleColumn2 .bd ul li .time .day{display: block;height: 32px;line-height: 32px;text-align: center;font-size: 26px;font-weight: bold;color: #fff;padding-top: 8px;}
.media_interview .multipleColumn2 .bd ul li .time .y_m{display: block;height: 19px;line-height: 19px;text-align: center;font-size: 12px;color: #fff;}
.media_interview .multipleColumn2 .bd ul li .pic{display: block;width: 337px;height: 197px; text-align:center;margin-top: 4px;}
.media_interview .multipleColumn2 .bd ul li .pic img{max-width: 337px;max-height: 197px;vertical-align: middle;}
.media_interview .multipleColumn2 .bd ul li .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.media_interview .multipleColumn2 .bd ul li .text{margin-top: 9px;}
.media_interview .multipleColumn2 .bd ul li .text .name{display: block;font-size: 18px;color: #333;padding: 5px 0;}
.media_interview .multipleColumn2 .bd ul li .text .brief{line-height: 22px;font-size: 14px;color: #6a6a6a;}
.media_interview .multipleColumn2 .bd ul li:hover .text .name{color: #ee7133; }

/*************************** school end*****************************/

/*************************** teacher start*****************************/
.teacher_title{font-size: 40px;color: #1e1e1e;text-align: center;padding: 28px 0 35px;}
.teacher_main{padding: 42px 89px 63px;border:1px solid #e2e2e2;}
.teacher_main .teacher_content{padding-left: 18px;}
.teacher_main .teacher_content .pic{display: inline-block;font-size: 0;width: 433px;height: 433px;text-align: center;margin-right: 56px;vertical-align: top;}
.teacher_main .teacher_content .pic img{max-width: 433px;max-height: 433px;vertical-align: middle;}
.teacher_main .teacher_content .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.teacher_main .teacher_content .text{display: inline-block;width: 465px;font-size: 0;vertical-align: top;}
.teacher_main .teacher_content .text .title{margin-top: 42px;height: 61px;line-height: 61px;font-size: 28px;color: #ee7133;border-bottom:1px solid #e5e5e5;}
.teacher_main .teacher_content .text .brief{overflow: hidden;margin-top: 22px;height: 248px;line-height: 27px;color: #535353;font-size: 16px;}
.teacher_main .teacher_content .text .more{display: block;float: right;width: 180px;height: 46px;line-height: 46px;font-size: 16px;color: #fff;text-align: center;background: #f48e2a;border-radius: 3px; margin-top: 13px;}
.teacher_main .teacher_content .text .more em{display: inline-block;width: 13px;height: 46px;font-size: 0;background: url(/static/themes/default/images/arrow03.png) no-repeat left 16px;margin-left: 6px;vertical-align: top;}
.teacher_main .teacher_list{margin-top: 70px;}
.teacher_main .teacher_list .multipleColumn{ overflow:hidden; position:relative;width: 1020px;}
.teacher_main .teacher_list .multipleColumn .hd .prev,.teacher_main .teacher_list .multipleColumn .hd .next{ overflow:hidden;position: absolute;top:49px; display:block;width:50px; height:50px; cursor:pointer;background-position: left top;background-repeat: no-repeat;}
.teacher_main .teacher_list .multipleColumn .hd .prev{left:0;background-image: url(/static/themes/default/images/leftbtn.png);}
.teacher_main .teacher_list .multipleColumn .hd .next{right:0;background-image: url(/static/themes/default/images/rightbtn.png);}
.teacher_main .teacher_list .multipleColumn .hd ul{ overflow:hidden;display: none;}
.teacher_main .teacher_list .multipleColumn .bd{overflow:hidden;width: 826px; margin:0 auto;}
.teacher_main .teacher_list .multipleColumn .bd ul{ overflow:hidden;display: inline-block;font-size: 0;width:826px;  zoom:1; _display:inline;  }
.teacher_main .teacher_list .multipleColumn .bd ul li{position: relative; float:left;width: 147px;height: 147px; margin:0 9px; _display:inline;text-align:center;}
.teacher_main .teacher_list .multipleColumn .bd ul li .pic{display: block;width: 147px;height: 147px; text-align:center; }
.teacher_main .teacher_list .multipleColumn .bd ul li .pic img{max-width: 133px;max-height: 133px;vertical-align: middle;border:1px solid #d4d4d4;border-radius: 50%;box-shadow: 0 0 0 5px #f3f3f3; transition:all ease 0.1s;-moz-transition:all ease 0.1s; -webkit-transition:all ease 0.1s; -o-transition:all ease 0.1s;vertical-align: middle;}
.teacher_main .teacher_list .multipleColumn .bd ul li .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.teacher_main .teacher_list .multipleColumn .bd ul li:hover .pic img{ border-color:#f67b29;box-shadow: 0 0 0 5px #f4e9df;}
.teacher_main .teacher_list .multipleColumn .bd ul li.on .pic img{ border-color:#f67b29;box-shadow: 0 0 0 5px #f4e9df;}
/*************************** teacher end*******************************/

/*************************** teacher start*****************************/
.info_title{font-size: 40px;color: #1e1e1e;text-align: center;padding: 21px 0 31px;}
.info_category{text-align: center;}
.info_category .category_list{display: inline-block;height: 47px;background: #f2f2f2;margin:0 auto;border-radius: 47px;}
.info_category .category_list .item{display: inline-block;height: 47px;line-height: 47px;font-size: 18px;color: #535353;text-align: center;border-radius: 47px;padding:0 30px;}
.info_category .category_list .item.on{background: #ee7133;color: #fff;}
.info_category .category_list .item:hover{background: #ee7133;color: #fff;}
.info_list{margin-top: 45px;padding-bottom: 31px;}
.info_list .item{float: left;width: 343px;height: 381px;border:1px solid #e2e2e2;margin:0 21px 20px 0;padding: 20px;}
.info_list .item .pic{display: block;width: 343px;height: 201px;text-align: center;margin:0 auto;}
.info_list .item .pic img{max-width: 343px;max-height: 201px;vertical-align: middle;}
.info_list .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.info_list .item .text{margin-top: 10px;}
.info_list .item .text .name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block; font-size: 18px;color: #333;padding: 7px 0;}
.info_list .item .text .brief{overflow: hidden;height: 84px;line-height: 21px;font-size: 14px;color: #6a6a6a;}
.info_list .item .text .time{height: 19px;line-height: 19px;font-size: 14px;color: #b0b0b0;}
.info_list .item .text .more{display: block;width: 68px;height: 21px;line-height: 21px;font-size: 12px;color: #fff;text-align: center;background: #bfbfbf;margin:5px 0 2px;}
.info_list .item.last{margin-right: 0px;}
.info_list .item:hover{border-color:#ee7133;}
.info_list .item:hover .text .name{color:#ee7133;}
.info_list .item:hover .text .more{background:#ee7133;color: #fff;}
/*************************** teacher end*******************************/

/*************************** layer start*******************************/
.free_trial_background{display: none;position: fixed;width: 100%;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);z-index:1001;}
.free_trial_background .layer{width:820px;margin:20px auto 0;}
.free_trial_background .close{display: block;float: right;margin-right: 0;margin-bottom: 10px;}
.free_trial_background .close img{max-width: 32px;max-height: 32px;}
.free_trial_background .box{width: 820px;background: #fff;}
.free_trial_background .box .title{background: #f17f26;padding: 28px 0 37px;}
.free_trial_background .box .title .sec_title{height: 56px;line-height: 56px;font-size: 30px;color: #fff;font-weight: bold;text-align: center;}
.free_trial_background .box .title .sec_intro{font-size: 16px;color: #fff;padding: 6px 100px;}
.free_trial_background .box .sec_content{overflow: hidden;}
.free_trial_background .box .sec_content .course_category{margin: 22px 0 38px;text-align: left;padding:0 20px;}
.free_trial_background .box .sec_content .course_category .item{display: inline-block;height: 33px;line-height: 33px;font-size: 16px;color: #535353;text-align: center;padding:0 28px;margin:0 4px 10px;background: #fff;border:1px solid #c7c7c7;border-radius: 33px;}
.free_trial_background .box .sec_content .course_category .item:hover{color: #fff;background: #f17f26;}
.free_trial_background .box .sec_content .course_category .item.on{color: #fff;background: #f17f26;}
.free_trial_background .box .course_content{margin-bottom: 37px;}
.free_trial_background .box .course_content .pic{display: inline-block;font-size: 0;width: 207px;height: 128px;text-align: center;padding-left: 52px;vertical-align: top;}
.free_trial_background .box .course_content .pic img{max-width: 207px;max-height: 128px;vertical-align: middle;}
.free_trial_background .box .course_content .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.free_trial_background .box .course_content .brief{display: inline-block;width: 500px;line-height: 26px;padding-left: 26px;vertical-align: top;}
.free_trial_background .box .course_content .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.free_trial_background .box .tips{font-size: 16px;color: #f76c4b;font-weight: bold;text-align: center;padding: 25px 20px;}
.free_trial_background .box .contact{margin-bottom: 39px;padding: 0 100px;text-align: center;}
.free_trial_background .box .contact .tex_input{width: 181px;height: 38px;line-height: 38px;text-align:left;padding-left: 14px;border:1px solid #d6d6d6;border-radius: 5px;font-size: 16px;font-weight: bold;margin-right:5px;}
.free_trial_background .box .contact .submit{height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;color: #fff;background: #6fcc25;text-align: center;border-radius: 5px;padding:0 50px;}
/*************************** layer end*********************************/

/*************************** footer start***************************/
#footer{background: #f7f7f7;padding: 50px 0;border-bottom:1px solid #e3e2e1;}
#footer .left{display: inline-block;width: 260px;padding-left: 10px;vertical-align: top;}
#footer .left .phone em{display: inline-block;font-size: 0;width: 30px;height: 31px;background: url(/static/themes/default/images/footer_phone.png) no-repeat left 0;margin-right: 15px;vertical-align: top;}
#footer .left .phone .content{display: inline-block;font-size: 0;width: 210px;}
#footer .left .phone .content .top{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 22px;line-height: 22px;font-size: 14px;color: #919191;}
#footer .left .phone .content .bottom{line-height: 28px;font-size: 26px;color: #eb5940;}
#footer .left .address{margin-top: 26px;}
#footer .left .address em{display: inline-block;font-size: 0;width: 30px;height: 31px;background: url(/static/themes/default/images/footer_address.png) no-repeat left 0;margin-right: 15px;vertical-align: top;}
#footer .left .address .content{display: inline-block;font-size: 0;width: 210px;}
#footer .left .address .content .top{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 22px;line-height: 22px;font-size: 14px;color: #919191;}
#footer .left .address .content .bottom{line-height: 20px;font-size: 14px;color: #333;margin-top: 4px;}
#footer .left .address .content .bottom{line-height: 20px;font-size: 14px;color: #333;}
#footer .middle{display: inline-block;width: 695px;padding-left: 87px;vertical-align: top;}
#footer .middle .bottom_nav_item{display: inline-block;width: 90px;font-size: 0;vertical-align: top;padding-right: 45px;}
#footer .middle .bottom_nav_item h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 26px;line-height: 26px;font-size: 16px;font-weight: bold;color: #333;}
#footer .middle .bottom_nav_item ul{margin-top: 16px;}
#footer .middle .bottom_nav_item ul li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 26px;line-height: 26px;font-size: 14px;}
#footer .middle .bottom_nav_item ul li a{color: #646464;}
#footer .middle .bottom_nav_item ul li:hover a{color: #eb5a41;}
#footer .right{display: inline-block;width: 140px;vertical-align: top;}
#footer .right .pic{width: 115px;height: 115px;margin:0 auto;text-align: center;}
#footer .right .pic img{max-width: 115px;max-height: 115px;vertical-align: middle;}
#footer .right .pic span{display: inline-block;height: 100%;vertical-align: middle;}
#footer .right .pic .title{height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #ef8115;}
#footer .right .title{height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #ef8115;}
.foot_copy{background: #f7f7f7;font-size: 14px;color: #646464;text-align: center;padding: 23px 0;}
.foot_copy em{display: inline-block;width: 0;height: 15px;border-right:2px solid #898989;margin:0 9px;vertical-align: middle;}
/*************************** footer end*****************************/
.environment_list{margin-top: 45px;padding-bottom: 31px;}
.environment_list .item{float: left;width: 270px;border:1px solid #e2e2e2;margin:0 20px 20px 0;padding: 4px;vertical-align: top;}
.environment_list .item .pic{display: block;width: 270px;height: 270px;text-align: center;margin:0 auto;}
.environment_list .item .pic img{max-width: 270px;max-height: 270px;vertical-align: middle;}
.environment_list .item .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.environment_list .item .text{margin-top: 10px;}
.environment_list .item .text .name{display: block; font-size: 18px;color: #333;padding: 7px 0;text-align: center;}
.environment_list .item.last{margin-right: 0px;}
.environment_list .item a{cursor: default;}

.video .video_title{height: 69px;line-height: 69px;font-size: 40px;color: #1e1e1e;text-align: center;}
.video .video_list{padding: 20px 0;}
.video .video_list .item{float: left;display:block;width: 32%;padding: 20px 1%;}
.video .video_list .item video{width: 100%;}
.video .video_list .item .name{display: block; height: 63px;line-height: 63px;text-indent: 22px;background: #fff4e7;color: #020202;}
.video .vide_layer{display: none;position: fixed;top: 0;left: 0; width: 100%;height: 100%;background: rgba(0,0,0,0.4);}
.video .vide_layer .vide_layer_con{position: relative;width: 680px;margin: 150px auto 0;}
.video .vide_layer .vide_layer_con .close{display: block;float: right;margin-right: 0;margin-bottom: 10px;z-index:1;}
.video .vide_layer .vide_layer_con .close img{max-width: 32px;max-height: 32px;}
.video .vide_layer .video_box{width: 640px;height:  498px;background: #fff;padding:20px;}
.video .vide_layer .video_box iframe{width: 640px;height: 498px;}

.to_top{position: fixed; bottom: 200px;right: 20px;display: block; width: 75px;height: 75px;background:  url(/static/themes/default/images/to_top.png) no-repeat center center / 75px auto;border-radius: 75px;}