﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em '微软雅黑',arial,"Hiragino Sans GB",sans-serif;}
body{position:relative; margin:0px; padding:0px; margin:0px auto; font-size:12px; width:100%;  zoom:1; min-width: 1200px;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style-type:none;}
/*.ul,.ul li{ list-style:none;}*/
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;font-weight: normal;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#555555;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
address{font-style:normal;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
a:hover{}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }  
.clear{ clear:both; overflow:hidden;}
.warp{width: 1200px; margin: 0 auto;position: relative;}
.warp2{width: 1002px; margin: 0 auto;position: relative;}
.SinglePage{ text-justify:inter-ideograph; /*text-align:justify;*/ word-wrap:break-word; clear:both; overflow:hidden;}
    .SinglePage p { line-height:27px; }
.hide{ display:none;}

/*头部*/
.Top{height: 166px;background: url(../images/bg_top.jpg) no-repeat center;}
.Top .Logo{float: left;padding-top: 45px;}

.Top .MainNav{float: left;padding-top: 38px; position: relative;}
.Top .MainNav .quanguo{  position: absolute ;top:60%;width: 20px; line-height: 20px; font-size: 16px; font-family: "微软雅黑";}
.MainNav li{background: url(../images/line_MainNav.png) no-repeat right bottom;margin-left: 59px;float: left;}
.MainNav li a{display: block;height: 128px;width: 51px;background-repeat: no-repeat;background-position: left top;}
.MainNav li:hover{background: url(../images/line_MainNavOn.png) no-repeat right bottom;}
.MainNav li .a_course{background-image: url(../images/MainNav1.png);}
.MainNav li .a_teacher{background-image: url(../images/MainNav2.png);}
.MainNav li .a_study{background-image: url(../images/MainNav3.png);}
.MainNav li .a_student{background-image: url(../images/MainNav4.png);}
.MainNav li .a_about{background-image: url(../images/MainNav5.png);}
.MainNav li .a_distributed{background-image: url(../images/MainNav6.png);}
.MainNav li .a_contact{background-image: url(../images/MainNav7.png);}
.MainNav li .a_winwin{background-image: url(../images/MainNav8.png);}

.MainNav li .a_citylist{background: url(../images/MainNav0.png);}
.MainNav li .a_citylist:hover{background: url(../images/MainNav0on.png);}


.MainNav li:hover .a_course,.MainNav li.on .a_course{background-image: url(../images/MainNav1on.png);}
.MainNav li:hover .a_teacher,.MainNav li.on .a_teacher{background-image: url(../images/MainNav2on.png);}
.MainNav li:hover .a_study,.MainNav li.on .a_study{background-image: url(../images/MainNav3on.png);}
.MainNav li:hover .a_student,.MainNav li.on .a_student{background-image: url(../images/MainNav4on.png);}
.MainNav li:hover .a_about,.MainNav li.on .a_about{background-image: url(../images/MainNav5on.png);}
.MainNav li:hover .a_distributed,.MainNav li.on .a_distributed{background-image: url(../images/MainNav6on.png);}
.MainNav li:hover .a_contact,.MainNav li.on .a_contact{background-image: url(../images/MainNav7on.png);}
.MainNav li:hover .a_winwin,.MainNav li.on .a_winwin{background-image: url(../images/MainNav8on.png);}

/*尾部*/
.Foot{height: 390px;background: url(../images/bg_foot.jpg) repeat; width:100%; overflow:hidden;}
.Foot .FootTop{min-height: 287px;padding-top: 42px;}
.FootTop .FootNav{float: left;}
.FootNav dl{padding: 0 0 0 16px;float: left;border-left: 1px solid #525151;width: 113px;}
.FootNav dl.first{padding-left: 0px;border-left: 0px;}
.FootNav dt{font-size: 14px;color: #e0e0e0;font-weight: bold;padding-bottom: 10px;}
.FootNav dd a{font-size: 12px;color: #c3c3c3; line-height:27px;}
.FootTop .FootTopRight{float: right;}
.FootTopRight .h3{font-size: 16px;color: #fff;line-height: 1em;padding-bottom: 40px;}
.FootTopRight .Search input{width: 143px;height: 26px;float: left; line-height: 26px;text-indent: 8px;border:1px solid #5e5e5e;font-size: 13px;color: #898989; }
.FootTopRight .Search .btn{display: block;float: left; width: 66px;height:30px;line-height: 20px;text-align: center;font-size: 13px;color: #f7c7ad;background-color: #d64517;margin-left: 11px;}
.FootTopRight .Tel{color: #9d9d9d;font-size: 14px;padding-top: 30px;}
.FootTopRight .Tel em{font-size: 18px;font-weight: bold;padding-top: 27px;}
.Foot .FootBot{height: 60px;border-top: 1px solid #505050;}
.Foot .OtherNav{padding-top: 25px;float: left;}
.OtherNav li{float:left;padding: 0 16px;line-height: 1em;border-left: 1px solid #868686;}
.OtherNav li.first{padding-left: 0px;border-left: 0px;}
.OtherNav li a{color: #989898;line-height: 1em;}
.Foot .Copyright{color: #989898; float: right; line-height: 60px;}
.Foot .Copyright a{color: #989898;}
.Foot .FootShare{float: left;padding-top: 15px;}
.Foot .FootShare a{display: block;width: 29px;height: 29px;padding: 0;margin:0 8px;float: left;}
.Foot .FootShare a.bds_weixin{background: url(../images/ico_share1.png) no-repeat;}
.Foot .FootShare a.bds_sqq{background: url(../images/ico_share2.png) no-repeat;}
.Foot .FootShare a.bds_tsina{background: url(../images/ico_share3.png) no-repeat;}
.Foot .FootLink{width: 143px;height: 26px;position: relative; border:1px solid #5d5d5d;background: url(../images/arrow_link.png) no-repeat 125px 11px;float: right; margin: 16px 0 0 20px; cursor:pointer;}
.Foot .FootLink span{font-size: 12px;line-height: 26px;color: #898989;text-indent: 9px;width: 112px;display: block;border-right:1px solid #5d5d5d;}
.Foot .FootLink ul{display: none;position: absolute;bottom: 28px;left: 0;}
.Foot .FootLink ul a{display: block;width: 143px;height: 26px;border:1px solid #5d5d5d;font-size: 12px;line-height: 26px;color: #898989;text-indent: 9px;}

/*首页*/
.HomBan{position: relative;}



.SubNav{background: url(../images/bg_subnav.png) no-repeat bottom center; height: 15px;padding-top: 125px;}
.SubNav ul{margin-left: 136px;padding:0;}
.SubNav ul li{margin-left: 137px;position: relative;float: left;padding:0;}
.SubNav ul .li1{margin-left: 0px;}
.SubNav ul li i{display: block;width: 15px;height: 15px;background: url(../images/dot_homnav.png) no-repeat center;}
.SubNav ul li:hover i,.SubNav ul li.on i{background: url(../images/dot_homnavon.png) no-repeat;}
.SubNav ul li .TitleImg{display: block;width: 65px;height: 58px;position: absolute;bottom:40px;left: 50%;margin-left: -32.5px;background-repeat: no-repeat; background-position: center bottom;}
.SubNav_Course .li1 .TitleImg{background-image: url(../images/nav_course1.png);}
.SubNav_Course .li1:hover .TitleImg,.SubNav_Course .li1.on .TitleImg{background-image: url(../images/nav_course1on.png);}
.SubNav_Course .li2 .TitleImg{background-image: url(../images/nav_course2.png);}
.SubNav_Course .li2:hover .TitleImg,.SubNav_Course .li2.on .TitleImg{background-image: url(../images/nav_course2on.png);}
.SubNav_Course .li3 .TitleImg{background-image: url(../images/nav_course3.png);}
.SubNav_Course .li3:hover .TitleImg,.SubNav_Course .li3.on .TitleImg{background-image: url(../images/nav_course3on.png);}
.SubNav_Course .li4 .TitleImg{background-image: url(../images/nav_course4.png);}
.SubNav_Course .li4:hover .TitleImg,.SubNav_Course .li4.on .TitleImg{background-image: url(../images/nav_course4on.png);}
.SubNav_Course .li5 .TitleImg{background-image: url(../images/nav_course5.png);}
.SubNav_Course .li5:hover .TitleImg,.SubNav_Course .li5.on .TitleImg{background-image: url(../images/nav_course5on.png);}
.SubNav_Course .li6 .TitleImg{background-image: url(../images/nav_course6.png);}
.SubNav_Course .li6:hover .TitleImg,.SubNav_Course .li6.on .TitleImg{background-image: url(../images/nav_course6on.png);}
.SubNav_Course .li7 .TitleImg{background-image: url(../images/nav_course7.png);}
.SubNav_Course .li7:hover .TitleImg,.SubNav_Course .li7.on .TitleImg{background-image: url(../images/nav_course7on.png);}

.SubNav_About,.SubNav_Student{background: url(../images/bg_subnav2.png) no-repeat bottom center;}
.SubNav_About ul,.SubNav_Student ul{margin-left: 344px;}
.SubNav_About ul li .TitleImg,.SubNav_Student ul li .TitleImg{width: 87px;height: 56px;margin-left: -43.5px;}

.SubNav_About .li1 .TitleImg{background-image: url(../images/nav_About1.png);}
.SubNav_About .li1:hover .TitleImg,.SubNav_About .li1.on .TitleImg{background-image: url(../images/nav_About1on.png);}
.SubNav_About .li2 .TitleImg{background-image: url(../images/nav_About2.png);}
.SubNav_About .li2:hover .TitleImg,.SubNav_About .li2.on .TitleImg{background-image: url(../images/nav_About2on.png);}
.SubNav_About .li3 .TitleImg{background-image: url(../images/nav_About3.png);}
.SubNav_About .li3:hover .TitleImg,.SubNav_About .li3.on .TitleImg{background-image: url(../images/nav_About3on.png);}
.SubNav_About .li4 .TitleImg{background-image: url(../images/nav_About4.png);}
.SubNav_About .li4:hover .TitleImg,.SubNav_About .li4.on .TitleImg{background-image: url(../images/nav_About4on.png);}

.SubNav_Student .li1 .TitleImg{background-image: url(../images/nav_Student1.png);}
.SubNav_Student .li1:hover .TitleImg,.SubNav_Student .li1.on .TitleImg{background-image: url(../images/nav_Student1on.png);}
.SubNav_Student .li2 .TitleImg{background-image: url(../images/nav_Student2.png);}
.SubNav_Student .li2:hover .TitleImg,.SubNav_Student .li2.on .TitleImg{background-image: url(../images/nav_Student2on.png);}
.SubNav_Student .li3 .TitleImg{background-image: url(../images/nav_Student3.png);}
.SubNav_Student .li3:hover .TitleImg,.SubNav_Student .li3.on .TitleImg{background-image: url(../images/nav_Student3on.png);}
.SubNav_Student .li4 .TitleImg{background-image: url(../images/nav_Student4.png);}
.SubNav_Student .li4:hover .TitleImg,.SubNav_Student .li4.on .TitleImg{background-image: url(../images/nav_Student4on.png);}


.HomAbout{height: 792px;background: url(../images/bg_Hom1.jpg) no-repeat top center;}
.HomAbout .HomTitle{position: absolute;left: 0;top: 108px;}
.HomAbout .HATextImg1{position: absolute;left: 168px;top: 108px;}
.HomAbout .HATextImg2{position: absolute;right: 22px;top: 108px;}
.HomAbout .HomAboutSlide{width: 100%;position: relative;padding-top: 74px;text-align: center;}
.HomAboutSlide .hd{position: absolute;right: 417px;top: 108px;}
.HomAboutSlide .hd li{margin-bottom: 10px;}
.HomAboutSlide .hd li a{display: block;width: 12px;height: 12px;background: url(../images/dot_homtab.png) no-repeat;}
.HomAboutSlide .hd li.on a,.HomAboutSlide .hd li a:hover{background: url(../images/dot_homtabon.png) no-repeat;}
.HomActive{height: 675px;background: url(../images/bg_Hom2.jpg) no-repeat center;}
.HomActive .HomTitle{position: absolute;left: 0;top: 124px;}
.HomActive .HomMore{position: absolute;left: 0;top: 459px;}
.HomActive .bd{ padding:128px 0 0 195px;}
.HomActive .bd img{width: 168px;height: 423px;}
.HomActive .hd{position: absolute;left: 416px;top: 1px;}
.HomActive .hd li{float: left;margin-right: 1px;}
.HomActive .hd li img{width: 195px;height: 675px;}

.HomStudents{height: 717px;background: url(../images/bg_Hom3.jpg) no-repeat center;  width:100%}
.HomStudents .HomTitle{position: absolute;left: 0;top: 126px;}
.HomStudents .HomMore{position: absolute;left: 0;top:503px;}
.HomStudents .HomStudentsBox{width: 1010px;height: 480px; position:absolute;left:15.5%;top:119px;}
.HomStudentsBox ul{float: left;width: 480px;}
.HomStudentsBox li{float: left;background-color: #d54215;position: relative;}
.HomStudentsBox li img{width: 240px;height: 240px;}
.HomStudentsBox li:hover img{opacity: 0.2;}
.HomStudentsBox li .overlay{display: none; position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(../images/bg_HomStudents.png) no-repeat;}
.HomStudentsBox li .overlay span{line-height: 25px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;font-size: 14px;color: #fff; opacity: 0.8;display: block;margin: 107px auto 0 auto; width: 58px;text-align: center;}
.HomStudentsBox li:hover .overlay{display: block;}

.HomStudentsBox .long{width: 530px; float:left;}
.HomStudentsBox .long li img{width: 530px;}
.HomStudentsBox .long li .overlay{background: url(../images/bg_HomStudents2.png) no-repeat;}

.Contain{background: url(../images/bg_body.jpg) repeat;}
.ColumnTitle{text-align: center;}
.CourseTop{height: 484px;position: relative;margin-bottom: 40px;margin-top: 80px;}
.CourseTop .CourseTopText{width: 980px; height: 324px;padding-top: 27px;text-align: right;font-size: 14px;color: #666666;line-height: 29px;}
.CourseGuoxue .BgContainFoot{background: url(../images/bg_course_f1.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseGuoxue .CourseTop{background: url(../images/bg_coursetop1.jpg) no-repeat bottom center;}
.CourseGuzheng .BgContainFoot{background: url(../images/bg_course_f2.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseGuzheng .CourseTop{background: url(../images/bg_coursetop2.jpg) no-repeat bottom center;}
.CourseWeiqi .BgContainFoot{background: url(../images/bg_course_f3.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseWeiqi .CourseTop{background: url(../images/bg_coursetop3.jpg) no-repeat bottom center;}
.CourseShufa .BgContainFoot{background: url(../images/bg_course_f4.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseShufa .CourseTop{background: url(../images/bg_coursetop4.jpg) no-repeat bottom center;}
.CourseGuohua .BgContainFoot{background: url(../images/bg_course_f5.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseGuohua .CourseTop{background: url(../images/bg_coursetop5.jpg) no-repeat bottom center;}
.CourseChayi .BgContainFoot{background: url(../images/bg_course_f6.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseChayi .CourseTop{background: url(../images/bg_coursetop6.jpg) no-repeat bottom center;}
.CourseGongyi .BgContainFoot{background: url(../images/bg_course_f7.png) no-repeat bottom center;padding-bottom: 100px;}
.CourseGongyi .CourseTop{background: url(../images/bg_coursetop7.jpg) no-repeat bottom center;}
.CourseSinglePage{width: 1002px;margin: 0 auto;}

.Teacher{padding:80px 0 100px 0;}
.Teacher .ColumnTitle{padding-bottom: 40px;}
.TeacherVideo{height: 591px; background: url(../images/bg_TeacherVideo.png) no-repeat center; margin-bottom: 30px;}
.TeacherVideo video{margin: 0 auto;display: block;}

.school_BG{ background:url(../images/school_bg.png) no-repeat center 121px;}
.Distribution{padding:80px 0 0px 0;}
.Distribution .BgContainFoot{background: url(../images/bg_Distribution.png) no-repeat bottom center;
                             padding-bottom: 352px;}
.Distribution .ColumnTitle{padding-bottom: 82px;}
.Distribution .ColumnTitle img{width: 194px;height: 79px;}
 .DistributionInfo{ /*border: 1px solid #686868;*/ 
position:relative; padding:2px; height: 541px;       
                 width:100%;
 }
.DistributionInfo .DistributionSideBar{position: absolute;top: -17px;left: 1032px;}
.DistributionSideBar li a{ text-decoration:none;display: block;width: 150px;height:
41px;background: url(../images/bg_DistributionNav.png) no-repeat bottom;font-size: 14px;color: #000; line-height: 41px;text-indent: 35px;}
.DistributionSideBar li a:hover,.DistributionSideBar li.on a,.DistributionSideBar li dt.on a{height: 45px;width: 150px;background: url(../images/bg_DistributionNavOn.png) no-repeat; color: #fff; background-position:10px}
.DistributionInfo dt{float: left;}
.DistributionInfo .DistributionSideBar dl{display: none;}
.DistributionInfo .DistributionSideBar dl.block{display: block !important;}
.DistributionInfo .DistributionSideBar dt{float: none;}
.DistributionInfo dt img{width: 654px;height: 541px;}
.DistributionInfo dd{ float: right; width: 300px; height:424px; 
                      padding:70px 20px 30px 10px; font-size: 14px; line-height:30px; color: #666460; }
.DistributionInfo dd .h3{font-weight: bold;}
.DistributionInfo dd .h4{line-height: 30px;padding-top: 10px;}
.DistributionInfo dd span{ display:block; padding-left:5px;}
.DistributionInfo dd .p{color: #666;line-height: 30px;}
.DistributionInfo dd li{     
	float: right;
    width: 20px;
    padding: 0 5px;
    line-height: 14px;
    font-size: 14px;
    text-align: center;
    word-break: break-all;
    padding-top: 5px;
    display: inline;
    min-height: 400px;
    letter-spacing: 5px;
    word-wrap: break-word;
    word-break: normal;
}
.DistributionInfo dd li.ti,
.DistributionInfo dd li.name{ padding-top:0;}
.DistributionInfo dd li.name{ padding:0; width:40px;}
.DistributionMap .h3{font-size: 24px;color: #666;text-align: center;padding: 83px 0 46px 0;}
.DistributionMapBox{width: 1000px;height: 515px;border: 1px solid #686868;}

.About .ColumnTitle{padding:80px 0 70px;}
.About .BgContainFoot{background: url(../images/bg_about_f1.png) no-repeat bottom center;padding-bottom: 325px;}
.About .conbg2{padding-bottom: 100px;}

.Active .ColumnTitle{padding:80px 0 89px;}
.Active .BgContainFoot{background: url(../images/bg_active.png) no-repeat bottom center;padding-bottom: 80px;}
.ActiveList{width: 100%;overflow: hidden;}
.ActiveList ul{width: 1006px;}
.ActiveList li{float: left;margin-right: 4px;}
.ActiveList li img{width: 197px;height: 675px;}
.ActiveList .Pages{padding-top: 87px;}

.Message .ColumnTitle{padding:80px 0 60px;}
.Message .BgContainFoot{background: url(../images/bg_course_f3.png) no-repeat bottom center;padding-bottom: 91px;}
.MessageList{position: relative;}
.MessageList .btn_GoMessage{display: block;width: 120px;height: 45px;background: url(../images/bg_gomessage.png) no-repeat; font-size: 18px;color: #fff;text-align: center;line-height: 45px;position: absolute;top: -101px;right: 0;}
.MessageList dl{margin-bottom: 30px;border: 1px solid #1e1e1e;padding: 40px 0 35px 0;}
.MessageList dt{float: left; padding: 0px 0 0 25px;margin-top: -12px;}
.MessageList dt span{display: block;width: 120px;height: 44px;font-size: 18px;color: #fff;text-align: center;line-height: 44px;background: url(../images/bg_messagedt.png) no-repeat;}
.MessageList dd{margin-left: 153px;padding-right: 24px;}
.MessageList dd .h3{font-size: 16px;color: #000;padding-bottom: 13px;}
.MessageList dd .p{font-size: 14px;color: #000;line-height: 24px;}
.MessageList .Pages{padding-top: 32px;}

.PagesWarp{text-align: center;}
.Pages{display: inline-block;}
.Pages em{font-style: normal;}

.Pages a{background-color: #fff;font-size: 14px;color: #ff6263;height: 38px; line-height: 38px;display: block;float: left;
          margin: 0 3px;border-radius: 4px; padding-left:20px; padding-right:20px;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{width: 103px;}

.Pages a:hover,.Pages a.nowpage{background-color: #d64416;color: #fff;}
.Pages .p_jump{font-size: 14px;color: #d64416;line-height: 38px;padding-left: 15px;}
.Pages .i_text{width: 36px;height: 36px; line-height: 36px;border:1px solid #fff;text-align: center;font-size: 14px;color: #ff6263;border-radius: 4px; }
.Pages .i_button{background-color: #d64416;color: #fff; width: 82px;height: 38px;font-size: 14px;border-radius: 4px;margin-left: 5px;}

.NewsShow{padding:30px 40px 60px 40px;border: 2px solid #222;}
.NewsShow .NsHeader{border-bottom: dashed 1px #8d8d8d;text-align: center;margin-bottom: 20px;}
.NewsShow .NsHeader .h2{font-size: 24px;color: #565554;}
.NewsShow .NsHeader span{font-size: 14px;color: #dcd9d5; padding: 20px 0 30px 0px;display: block;}
.PrevNext .prev,.PrevNext .next{font-size: 14px;}
.PrevNext .prev{float: left;}
.PrevNext .next{float: right;}
.PrevNext span{display: inline-block;background: url(../images/nextpage.png) no-repeat;width: 118px;height: 47px;font-size: 14px;color: #fff;text-align: center;line-height: 47px;}
.PrevNext{margin-top: 20px;}
.PrevNext a{margin-left: 20px;font-size: 14px;color: #333333;}
.PrevNext a:hover{color: #d64416;text-decoration: underline;}
/*新闻中心*/
.n_list{width: 1200px;margin:0 auto;}
.n_list .n_list{margin-bottom: 90px;}
.n_list li{list-style: none;height: 160px;width: 1116px;border: 2px solid #1a1a1a;padding:10px 40px  ;margin-bottom: 30px;}
.n_list .pic{float: left;width: 137px;background: url(../images/m_bg.png) no-repeat;height: 138px;z-index: 22; padding-bottom:20px;}
n_list .pic a{display:block;}
.n_list .con{float: right;width: 860px;}
.n_list .con .con_title{margin-top: 30px;}
.n_list .con .con_title a{float: left;font-size: 24px;color: #565553;}
.n_list .con .con_title a:hover{color: #d64416;text-decoration: underline;}
.n_list .con .con_title span{float: right;font-size: 18px;color: #d8d5d0;}
.n_list .con p{color: #666666;font-size: 14px;}

.n_list .n_list_ulV{ margin:0 -23px; position:relative;}
.n_list .n_list_ulV li{list-style: none; float:left; border:0; width:369px; height: auto; padding: 0; margin:0 23px 20px;}
.n_list .n_list_ulV li .pic{ display:block; width:369px; height:207px; position:relative;}
.n_list .n_list_ulV li .pic .icon{ position:absolute; top:50%; display:block; width:38px; height:38px; margin-top:-17px; margin-left:-17px; left:50%; background:url(../images/video_icon.png) no-repeat;transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
.n_list .n_list_ulV li .tit{ float: left; width: 100%; text-align:center; font-size:14px; margin:15px 0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.n_list .n_list_ulV li .pic:hover .icon{background:url(../images/video_icon_hover.png) no-repeat;}
.n_list .n_list_ulV li .tit a:hover{ color:#d64416;}

/*授业教师*/
.TeacherList{ width:1200px; margin:0 auto; padding:0 100px 55px;}
.TeacherList li{ list-style:none; float: left; background-color: #d54215;position: relative;}
.TeacherList li a{ display:block; height:250px; width:250px;}
.TeacherList li img{height:250px; width:250px;}
.TeacherList li .overlay{display: none;position: absolute;width: 100%;height: 100%; top: 0; left: 0; background: url(../images/tListBg.png) no-repeat;}
.TeacherList li .overlay span {line-height: 25px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;font-size: 14px;color: #fff;opacity: 0.8;display: block;margin: 107px auto 0 auto;width: 58px;text-align: center;}
.TeacherList li:hover .overlay{ display:block;}
.TeacherList li:hover img{ opacity:0.2}

/*风采展示*/
.msgList{ width:1200px; margin:0 auto; padding:0 100px;}
.msgList li{ list-style:none; float: left; position: relative;}
.msgList li a{ display:block;background: url(../images/msgList.png) no-repeat; width:246px; height:389px; padding:3px 0 0 2px;}
.msgList li img{height:387px; width:247px; }
.msgList li.last a{background:url(../images/msgListLast.png) no-repeat; width:249px;}
.msgList li .overlay{display: none;position: absolute;width: 100%;height: 392px; top: 0; left: 0; background: #d54215;}
.msgList li .overlay span {line-height: 25px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;font-size: 14px;color: #fff;opacity: 1;display: block;margin: 180px auto 0 auto;width: 58px;text-align: center;}
.msgList li .name{ display:block; width:120px; margin:22px auto 0; text-align:center; line-height:45px; color:#fff; font-size:16px; height:45px;background:url(../images/msgBtn.png) no-repeat top right;}
.msgList li:hover .overlay{ display:block;opacity:0.8}
.msgList li:hover .name{ background:url(../images/msgBtn.png) no-repeat top left;}


    /**container-bottom-order**/
.container-bottom-order,.container-contact-bottom {padding-bottom:15px;background: #2f383d;color: #fff; margin:0 auto;}
.container-step .panel-heading {height:120px;background: url(../images/step_bg.jpg) 0 0 no-repeat;}
.container-step .panel-heading h2{padding: 15px;font-size: 24px;line-height:1.6;border:0 none;color: #fff;}
.container-step .panel-body {padding:40px 0 60px;background: #fff;text-align: center;color: #555;}
.container-step .panel-body .num {display: none;}
.container-step .panel-body dd p {margin-top:10px;font-size: 18px;line-height: 1.2;}

.container-bottom-order .form-apply {margin:15px auto; display:block;}
.container-bottom-order .form-apply .form-group {float:left;margin-right:10px;}
.container-bottom-order .form-apply .form-control,.container-bottom-order .form-apply .form-control .btn {padding:0;width: 180px !important;height:40px !important;line-height:36px;border:1px solid #fff;border-radius: 4px;color: #fff;font-size: 18px;background: transparent;text-align: center;}
.container-bottom-order .form-apply .form-control .btn {margin:0 auto;border:0 none;width: 150px !important;height: 36px !important;}
.container-bottom-order .form-apply .bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align: center;}
.container-bottom-order .form-apply .btn-submit {margin:0;width: 100px;height: 40px;font-size: 18px;}
.container-bottom-order .form-apply .caret,.container-bottom-order .form-apply .dropup .caret{border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 8px solid;border-bottom: 0 none;}
.student_yuyue { background:#d64416;color:#FFF; text-align:center; border:none;}
    .student_yuyue:hover {background:#d64416;color:#FFF; text-align:center; border:none;}