/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

/*************************** global start***************************/
.wide{width: 1200px;margin:0 auto;}
/*************************** global end*****************************/

/*************************** header start***************************/
#header{height: 116px;border-bottom:1px solid #e8e8e8;}
#header .logo{display: inline-block;width: 572px;height: 117px;text-align: left;}
#header .logo img{max-width: 572px;max-height: 116px;vertical-align: middle;}
#header .logo span{display: inline-block;height: 100%;vertical-align: middle;}
#header .right{float: right;width: 500px;}
#header .right .top{position: relative;text-align: right; padding: 13px 9px;}
#header .right .top .item{display: inline-block;height: 19px;line-height: 19px;color: #828282;font-size: 14px;vertical-align: top;}
#header .right .top .item a{color: #828282;}
#header .right .top .item dt{color: #828282;}
#header .right .top .item:hover{color: #eb5a41;}
#header .right .top .item a:hover{color: #eb5a41;}
#header .right .top em{display: inline-block;height: 19px;width: 4px;background: url(/static/themes/default/images/toppoint.png) no-repeat left 9px;vertical-align: top;margin:0 12px;}
#header .right .top .wechat_pic{display: none;position: absolute;right:80px;top:44px;width: 115px;height: 115px;text-align: center;z-index:1;}
#header .right .top .wechat_pic img{max-width: 115px;max-height: 115px;vertical-align: middle;}
#header .right .top .wechat_pic.current{display: block;}
#header .right .tel{height: 45px;line-height: 45px;text-align:right;padding: 6px 11px;font-size: 34px;color: #eb5940;}
#header .right .tel em{display: inline-block;width: 45px;height: 45px;background: url(/static/themes/default/images/topphone.png) no-repeat left 0;vertical-align: top;margin: 0 10px;}
/*************************** header end*****************************/

/*************************** nav start***************************/
.nav{position: relative;text-align: center; height: 51px;}
.nav .item{position: relative;top:-1px; display: inline-block;height: 51px;line-height: 51px;font-size: 18px;color: #333;padding: 0 28px;border-top:1px solid transparent;}
.nav .item.current{color: #eb5a41;border-color:#eb5a41;}
.nav .item:hover{color: #eb5a41;border-color:#eb5a41;}
.fixed_wrap{display: none;position: fixed;top:0;left: 0;right: 0;background: #fff; height: 51px;z-index:4;}
/*************************** nav end*****************************/

/*************************** banner start***************************/
#banner{overflow: hidden;position: relative; width: 100%;text-align: center; height:420px; overflow:hidden;}
#banner .pic{display: block;width: 100%;/*height: 420px;*/text-align: center;background-repeat: no-repeat; background-position: center center;}
#banner .list{position:relative;left:0; /*height: 600px;*/font-size: 0;transition: all 0.5s ease;-moz-transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -o-transition:all ease 0.5s; height: 100%;}
#banner img{ max-width:none;}
#banner .list .item{/*float: left;height: 600px;*/text-align: center;height: 100%;display: inline-block;float: left;}
#banner .list .item img{vertical-align: middle;display: inline-block;max-width: 100%;}
#banner .list .item span{vertical-align: middle;display: inline-block;height: 100%;}
#banner .point{position:absolute; height:20px; bottom:23px;left:0;right:0; z-index:1;font-size: 0;text-align: center;z-index:1;} 
#banner .point .item{display: inline-block; margin:0 6px; width:21px; height:18px;background: url(/static/themes/default/images/banner_point_default.png) no-repeat left top; cursor:pointer;}
#banner .point .item.on{background: url(/static/themes/default/images/banner_point_active.png) no-repeat left top;}

/*************************** banner end*****************************/

/*************************** yuesao start***************************/
.why_choice h1{font-size: 36px;font-weight: bold;color: #646464;text-align: center;padding: 22px 0;margin-top: 38px;}
.why_choice .brief{width: 662px;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;padding-bottom: 45px;}
.why_choice .cause .item{display: inline-block;width: 150px;font-size: 24px;color: #fff;font-weight: bold;text-align: center;padding: 76px 96px 76px 12px;}
.why_choice .cause .e1{background: url(/static/themes/default/images/choice_fea01.png) no-repeat left top;}
.why_choice .cause .e2{background: url(/static/themes/default/images/choice_fea02.png) no-repeat left top;}
.why_choice .cause .e3{background: url(/static/themes/default/images/choice_fea03.png) no-repeat left top;}
.why_choice .cause .e4{background: url(/static/themes/default/images/choice_fea04.png) no-repeat left top;}
.why_choice .cause .item.last{padding-right: 20px;}
.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: 36px;font-weight: bold;color: #646464;text-align: center;padding: 31px 0;margin-top: 27px;}
.salary_map .pic{/*width: 736px;height: 338px;border:11px solid #c6b8ab;*/width: 764px;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: #fa763c;}
.salary_map.e2 .message_consultation{background: #ff635f;}
.salary_map.e3 .message_consultation{background: #f6677f;}
.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: 270px; padding:36px 0 0 123px;vertical-align: top;}
.salary_map .message_consultation .center em{display: inline-block;width: 40px;height: 40px;background: url(/static/themes/default/images/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;}
.third_chapter{background: url(/static/themes/default/images/training_background.png) no-repeat left 347px;}
.third_chapter .class_schedule .sec_title{font-size: 36px;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: #ff8102;padding: 12px 0;text-align: center;}
.third_chapter .class_schedule .sec_content .item .text .brief{overflow: hidden;height: 80px;font-size: 14px;color: #535353;text-align: center;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: #6fcc24;border-radius: 3px;}
.third_chapter .class_schedule_more em{display: inline-block;width: 31px;height: 50px;background: url(/static/themes/default/images/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: 36px;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(/static/themes/default/images/line01.png) no-repeat 0px 8px;height: 96px; }
.third_chapter .training_advantages .sec_content .left .e2{background:url(/static/themes/default/images/line02.png) no-repeat 0px 33px;height: 110px; }
.third_chapter .training_advantages .sec_content .left .e3{background:url(/static/themes/default/images/line03.png) no-repeat 0px 13px;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(/static/themes/default/images/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 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{width: 157px;height: 29px;line-height: 29px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;float: right;}
.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(/static/themes/default/images/line04.png) no-repeat right 8px;height: 96px; }
.third_chapter .training_advantages .sec_content .right .e5{background:url(/static/themes/default/images/line05.png) no-repeat right 33px;height: 110px; }
.third_chapter .training_advantages .sec_content .right .e6{background:url(/static/themes/default/images/line06.png) no-repeat right 13px;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_title{height: 100px;line-height: 100px;font-size: 36px;font-weight: bold;color: #646464;text-align: center;}
.third_chapter .authority_certificate .sec_list{margin-top: 6px;}
.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;}
.student_evaluation{overflow: hidden;background: #fdf4db;height: 910px;}
.student_evaluation .sec_title{margin-top: 51px;height: 64px;line-height: 64px;font-size: 36px;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: 432px;height: 166px;font-size: 14px;color: #535353;line-height: 25px;padding: 26px 44px 32px;background: url(/static/themes/default/images/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:68px;left: 582px;}
.student_evaluation .sec_content .e3{top:383px;left: 94px;}
.student_evaluation .sec_content .e4{top:401px;left: 586px;}
.employment_arrangements{height: 495px;background:url(/static/themes/default/images/employment_background.png) no-repeat left 147px;}
.employment_arrangements .sec_title{height: 64px;line-height: 64px;font-size: 36px;font-weight: bold;color: #646464;text-align: center;padding: 44px 0 40px;}
.employment_arrangements .sec_content{}
.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(/static/themes/default/images/employment_arrangements01.png) no-repeat left top;}
.employment_arrangements .sec_content .e2{margin-left: 50px;background:url(/static/themes/default/images/employment_arrangements02.png) no-repeat left top;}
.employment_arrangements .sec_content .e3{margin-left: 50px;background:url(/static/themes/default/images/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: url(/static/themes/default/images/yuesao_contact_us_background.png) no-repeat right 282px;}
.five_chapter .online_message .sec_title{margin-top: 34px;height: 84px;line-height: 84px;font-size: 36px;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_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: 98px;line-height: 98px;font-size: 36px;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;background: url(/static/themes/default/images/yuesao_map_background.png) no-repeat left 0;}
.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***************************/
#location .heart{display: inline-block;width: 16px;height: 21px;font-size: 0;background: url(/static/themes/default/images/location.png) no-repeat left 4px;margin-right: 10px;vertical-align: top;}
#location .icon{display: inline-block;width: 8px;height: 21px;font-size: 0;background: url(/static/themes/default/images/tonext.png) no-repeat left 9px;margin: 0 8px;vertical-align: top;}
#location span{font-size: 14px;color: #707070;}
#location a{font-size: 14px;color: #707070;}
#location a:hover{color: #eb5a41;}
.school_intro{margin-top: 37px;padding: 0 83px;}
.school_intro .title{height: 65px;line-height: 65px;font-size: 34px;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 .sec_content{margin-top: 37px;}
.school_intro .sec_content .pic{display: inline-block;width: 375px;height: 235px;font-size: 0;padding: 2px 59px 0 13px;text-align: center;}
.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;}
.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;}