


*{margin:0;padding:0;font-size:14px;font-family:Arial,"微软雅黑";}
a{text-decoration:none;}
li{list-style:none;}
img{border:none;}
input,button,textarea{outline:none;}
.clear{clear:both;}



/*页头header*/
.header{width:1200px;margin:0 auto;}

.logo{width:482px;height:91px;float:left;margin-top:15px;}
.logo img{width:482px;height:91px;display:block;}

.phoneBox{float:right;margin-top:11px;}
.phone{width:242px;height:83px;float:left;padding-right:35px;border-right:#a0a0a0 1px solid;}
.phone img{width:242px;height:83px;display:block;}
.languag{width:217px;height:84px;float:right;margin-left:17px;}
.languag h1{color:#333;margin-left:7px;}
.languagImg{margin-top:3px;}
.languag a{width:36px;height:29px;display:block;margin:3px 0 0 7px;float:left;}
.languag a img{width:36px;height:29px;display:block;}



/*导航nav*/
.nav{width:100%;height:50px;background:url(../images/nav_bg.jpg) no-repeat center bottom;margin-top:15px;}
.nav ul{width:1200px; margin:0 auto;}
.nav ul .nLi{ float:left;  position:relative; display:inline; z-index:100;}
.nav ul .nLi h3{ float:left;font-weight:normal;height:21px;line-height:21px;}
.nav .nLi h3 a{ display:block;width:108px;text-align:center;color:#333;line-height:50px;font-size:16px;}
.nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:rgba(0,64,152,0.8);  line-height:35px; z-index:9999;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; width:100%; color:#fff; text-align:center;}
.nav .sub a:hover{ background:#ffffff; color:#000;  }
.nav .on h3 a{ height:50px; background:url(../images/nav_line.png) no-repeat center bottom;}


/*焦点图banner*/
.main_image {width:100%;height:450px;overflow:hidden;margin:0 auto;position:relative}
.main_image ul {width:9999px;height:450px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li {float:left;width:100%;height:450px;}
.main_image li span {display:block;width:100%;height:450px}
.main_image li a {display:block;width:100%;height:450px}
.main_image li .img_1 {background:url(../images/banner1.jpg) center top no-repeat}
.main_image li .img_2 {background:url(../images/banner2.jpg) center top no-repeat}
.main_image li .img_3 {background:url(../images/banner3.jpg) center top no-repeat}
div.flicking_con {width:990px;margin:0 auto;position:relative}
div.flicking_con .flicking_inner{position:absolute;top:420px;left:50%;z-index:999;width:300px;height:10px;margin-left:-70px;} /* 121126 */
div.flicking_con a {float:left;width:10px;height:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;margin-left:10px;padding:0;display:block;text-indent:-1000px;transition:all 0.3s;}
div.flicking_con a.on {background:#fff;width:40px;transition:all 0.3s;}
#btn_prev, #btn_next {z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev {background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next {background:url(../images/hover_right.png) no-repeat right top;right:100px;}



/*焦点图banner*/
.banner{ width:100%; height:450px; overflow:hidden; position:relative;}
.banner .hd{ height:12px; overflow:hidden; position:absolute; right:50%; bottom:20px; z-index:1; margin-right:-73px;}
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:12px; height:12px; background:url(../images/banner_btn.png) no-repeat 0 0; cursor:pointer; transition:all 0.3s; }
.banner .hd ul li.on{ width:42px;background:url(../images/banner_btn.png) no-repeat -31px 0; transition:all 0.3s;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; height:450px; display:block;}



/*课目subject*/
.subject{width:1200px;margin:65px auto 0 auto;}
.subject ul{margin-left:-93px;}
.subject ul li{width:214px;float:left;margin-left:106px;}
.subject ul li .subject_img p{text-align:center;font-size:18px;font-weight:bold;color:#333;padding-top:200px;}

.subject ul li .subject_img{width:214px;height:214px;background:url(../images/icon1.png) no-repeat 0 16px;}
.subject ul li:hover .subject_img{background:url(../images/icon1.png) no-repeat 0 -201px;}

.subject ul li .subject_tu{width:214px;height:214px;background:url(../images/icon1.png) no-repeat 0 -418px;}
.subject ul li:hover .subject_tu{background:url(../images/icon1.png) no-repeat 0 -635px;}

.subject ul li .subject_pian{width:214px;height:214px;background:url(../images/icon1.png) no-repeat 0 -853px;}
.subject ul li:hover .subject_pian{background:url(../images/icon1.png) no-repeat 0 -1070px;}



/*学校简介briefBox*/
.briefBox{width:100%;background:url(../images/brief_bg.jpg) center center no-repeat;margin-top:75px;}
.brief{width:1200px;margin:0 auto;}

.brief_l{width:675px;float:left;}
.brief_l dt{font-size:28px;font-weight:bold;padding:70px 60px 0 60px;background:url(../images/icon2.png) no-repeat 0 72px;color:#fff;}
.brief_l dd{margin-top:80px;}
.brief_l dd p{line-height:36px;font-size:16px;color:#fff;margin-top:20px;}

.brief_r{float:left;margin:135px 0 0 180px;}
.brief_r dt{font-size:24px;font-weight:bold;color:#e60012;}
.brief_r dd{margin-top:10px;}
.brief_r dd p{height:36px;line-height:36px;padding-left:17px;background:url(../images/icon2.png) no-repeat 0 -38px;font-size:16px;font-weight:bold;color:#333;}

.oral{font-size:24px;font-weight:bold;color:#e60012;padding:64px 0 130px 720px;display:block;}



/*师资力量teachers*/
.teacher{width:1200px;height:340px;position:relative;margin:55px auto 0 auto;}

.teacherTit{width:1200px;}
.teacherTit h1{text-align:center;color:#333;font-size:26px;}
.teacherTit h1 span{display:block;font-weight:normal;font-size:12px;}
.teacherTit i{width:45px;height:3px;display:block;margin:0 auto;background:#004098;margin-top:7px;}

.teacher .more,.dynamic .more{width:100px;height:36px;line-height:36px;text-align:center;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;border:#e6e6e6 1px solid;display:block;color:#333;float:right;}
.teacher .more:hover,.dynamic .more:hover{border:#999 1px solid;}

.teacher .teacherPic{width:1200px;margin-top:30px;}
.teacher .teacherPic .content{width:248px;height:338px;float:left;position:relative;overflow:hidden;margin-left:66px;border-top:#d2d2d2 1px solid;border-left:#d2d2d2 1px solid;border-right:#d2d2d2 1px solid;border-bottom:#f06206 2px solid;}
.teacher .teacherPic .content .txt{width:224px;height:60px;background:rgba(0,64,152,0.7); position:absolute;left:0px;bottom:0px;padding:0 12px;}
.teacher .teacherPic .content:hover .txt{background:rgba(239,94,5,0.7);}
.teacher .teacherPic .content .txt h3{color:#fff;font-size:18px;font-weight:700;margin:20px 0 8px 0;text-align:center;}
.teacher .teacherPic .content .txt span{width:0;height:2px;background:#fff;margin:0 auto;transition:all 0.4s;display:block;}
.teacher .teacherPic .content:hover .txt span{width:40px;height:2px;transition:all 0.4s;}
.teacher .teacherPic .content .txt p{color:#fff;padding-top:12px;font-size:12px;}
.teacher .teacherPic .content .txt a{display:block;width:83px;height:26px;line-height:26px;background:url(../images/icon2.png) no-repeat 0 -75px;color:#fff;font-size:12px;padding-left:5px;margin:20px auto;}
.teacher .teacherPic .content .txt a i{width:6px;height:9px;display:inline-block;background:url(../images/icon2.png) no-repeat 0 -119px;margin-left:17px;}
.teacher .teacherPic .content .txt a:hover i{background:url(../images/icon2.png) no-repeat 0 -148px;}

.teacher .teacherPic .content_pic{margin-left:0;}


/*小语种前景prospectBox*/
.prospectBox{width:100%;background: url(../images/prospect.png) top center no-repeat;margin-top: 80px;padding-bottom: 80px;}
.prospect{width:1200px;margin:0 auto;padding-top:35px;}

.prospect_column .prospect_dl{margin: 38px 0 0 20px;width: 440px;float: left;}

.prospectTit h1{color:#fff;}
.prospectTit i{width:45px;height:3px;display:block;margin:0 auto;background:#fff;margin-top:7px;}

.prospect_column .prospect_dl{margin:40px 0 0 20px;width:440px;float:left;}
.prospect_column .prospect_dl dt{font-size:24px;font-weight:bold;color:#fff;}
.prospect_column .prospect_dl dd{margin-top:30px;width:430px;}
.prospect_column .prospect_dl dd p{color:#fff;line-height:20px;font-size:12px;text-indent:24px;}
.prospect_column .prospect_dl dd a{display:block;color:#ef5e05;width:200px;padding:0 20px;height:26px;line-height:26px;text-align:center;background:#fff;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;margin-top:20px;}

.prospect_column .prospect_txt{margin-left:260px;}
.prospect_column .prospect_txt dd{margin-left:46px;}
.prospect_column .prospect_txt dd a{margin-top:5px;}

.prospect_column .prospect_t{margin:16px 0 0 20px;}
.prospect_column .prospect_t dd p{margin-top:18px;}

.prospect_column .prospect_p{margin:17px 0 40px 300px;}
.prospect_column .prospect_p dd p{margin-top:32px;}



/*就业服务obtain*/
.obtain_img{width:100%;height:688px;margin-top:20px;background:url(../images/obtain.jpg) center center no-repeat;}


/*团体培训group*/
.groupBox{margin-top:30px;}
.group{ width:1200px;margin-top:40px;}
.group .hd{ height:68px; line-height:68px; margin-top:45px;}
.group .hd ul{ float:left; height:68px;   }
.group .hd ul li{ float:left;width:299px;height:68px;background:#00469c; cursor:pointer; margin-left:1px;text-align:center;color:#fff; }
.group .hd ul li:hover{background:#ef5e05;}
.group .hd ul li p{width:287px;height:59px;line-height:59px;border:#00469c 1px solid;margin:4px auto 0 auto;}
.group .hd ul li:hover p{border:#fff 1px solid;}
.group .hd ul .on{ height:68px; background:#ef5e05;}
.group .hd ul .on p{border:#fff 1px solid;}
.group .bd ul{zoom:1;  }
.group .bd ul li{position:relative;}
.group .bd ul li .group_img{width:635px;height:330px;float:left;}
.group .bd ul li .group_img img{width:635px;height:330px;display:block;}
.groupTitBox{width:559px;height:318px;border-top:#ef5e05 6px solid;border-bottom:#ef5e05 6px solid;border-right:#ef5e05 6px solid;float:right;}
.groupTitBox dt{margin-left:25px;}
.groupTitBox dt .groupTit{width:360px;border-bottom:#b5b5b5 1px solid;height:75px;line-height:75px;float:left;margin-top:15px;}
.groupTitBox dt .groupTit p{color:#333;font-size:18px;font-weight:bold;width:360px;height:75px;line-height:75px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.groupTitBox dt .groupTit span{width:50px;height:3px;background:#b5b5b5;display:block;margin-top:-1px;}
.groupTitBox dt .label{width:35px;height:65px;background:url(../images/label.png) no-repeat 0 0;float:right;margin:25px 60px 0 0;}
.groupTitBox dd{margin-left:25px;width:460px;margin-top:50px;}
.groupTitBox dd p{line-height:28px;}

.group .bd ul li .plus{position:absolute;right:6px;bottom:6px;width:49px;height:35px;display:block;background:url(../images/icon2.png) no-repeat 0 -177px;}



/*翻译接洽contactBox*/
.contactBox{width:100%;background:url(../images/contact.jpg) center center no-repeat;margin-top:75px;padding-bottom:83px;}
.contact{width:1200px;margin:0 auto;}

.contactTit{padding:37px 0 0 0;}

.oral_column,.explain{width:1096px;margin:30px auto 0 auto;}
.oralTit,.explain dt{border-bottom:#fff 2px solid;}
.oralTit p{color:#fff;font-size:18px;font-weight:normal;background:url(../images/icon2.png) no-repeat 0 -223px;padding-left:13px;} 
.oralTxt{margin-top:10px;}
.oralTxt tr{margin:0 -5px 5px 0;display:inline-block;}
.oralTxt tr th{width:267px;height:30px;line-height:30px;font-size:20px;text-align:center;font-weight:normal;margin-right:5px;display:inline-block;}
.oralTxt tr td{width:267px;height:30px;line-height:30px;font-size:18px;text-align:center;font-weight:normal;margin-right:5px;display:inline-block;}
.oralTxt tr .oralTxt_column{background:#ef5e05;color:#fff;}
.oralTxt tr .oralTxt_column1{background:#fff;color:#ef5e05;}

.explain dt p{color:#fff;font-size:18px;font-weight:normal;background:url(../images/icon2.png) no-repeat 0 -242px;padding-left:13px;}
.explain dd{margin-top:20px;}
.explain dd p{height:24px;line-height:24px;font-size:16px;font-weight:normal;color:#fff;} 

.contact{margin-top:85px;}
.contactTxt ul{margin:14px 0 0 -28px;}
.contactTxt ul li{width:470px;float:left;padding-left:64px;background:url(../images/icon2.png) no-repeat 0 0;display:block;color:#fff;font-size:18px;line-height:50px;margin-top:20px;margin-left:28px;}
.contactTxt ul .contact_phone1{background-position:0 -278px;}
.contactTxt ul .contact_phone2{background-position:0 -358px;}
.contactTxt ul .contact_phone3{background-position:0 -438px;line-height:24px;}
.contactTxt ul .contact_phone4{background-position:0 -518px;}



/*最新动态dynamic*/
.dynamic{width:1200px;margin:90px auto 0 auto;}
.dynamicBox{margin-top:50px;}
.dynamicBox ul{margin-left:-66px;}
.dynamicBox ul li{width:250px;float:left;padding:20px 0;margin-left:66px;background:#f6f6f6;}
.dynamicBox ul li:hover{background:#ef5e05;}
.dynamicBox ul li:hover .dynamicTit h1,.dynamicBox ul li:hover .dynamicTit span,.dynamicBox ul li:hover .dynamicTit p{color:#fff;}
.dynamicBox ul li .dynamicTit{width:210px;margin:0 auto;}
.dynamicBox ul li .dynamicTit h1{font-size:16px;line-height:24px;color:#333;height:48px;overflow:hidden;}
.dynamicBox ul li .dynamicTit span{color:#999;display:block;margin-top:20px;}
.dynamicBox ul li .dynamicTit p{color:#666;line-height:24px;margin-top:20px;height:96px;overflow:hidden;}
.dynamicBox ul li .dynamicImg{width:208px;height:117px;margin:20px auto 0 auto;}
.dynamicBox ul li .dynamicImg img{width:208px;height:117px;display:block;}

.dynamic .moreR{margin:30px 20px 0 0;}




/*招贤纳士monashBox*/
.monashBox{width:100%;background:url(../images/monash.jpg) center 0 no-repeat;margin-top:80px;}
.monash{width:1200px;margin:0 auto;}

.monashTit{padding-top:80px;}
.monashCloumn{margin:30px 0 0 -20px;position:relative;}
.monashCloumn .hd{width:100%;height:51px;position:absolute;top:50%;margin-top:-15px;}
.monashCloumn .hd a{width:27px;height:51px;display:block;background:url(../images/btn.png) no-repeat 0 0;cursor:pointer;}
.monashCloumn .hd .next{position:absolute;left:-48px;background-position:0 -61px;}
.monashCloumn .hd .next:hover{background-position:0 0;}
.monashCloumn .hd .prev{position:absolute;right:-68px;background-position:0 -183px;}
.monashCloumn .hd .prev:hover{background-position:0 -122px;}
.monashCloumn .bd{overflow:hidden;}
.monashCloumn .bd ul{zoom:1; }
.monashCloumn .bd ul li{height:660px;overflow:hidden;float:left;}
.monashCloumn dl{padding:30px 30px 22px 30px;background:#fff;width:530px;margin:20px 0 0 20px;float:left;}
.monashCloumn dl dt{width:100px;height:100px;float:left;}
.monashCloumn dl dt img{width:100px;height:100px;display:block;}
.monashCloumn dl dd{float:left;margin-left:30px;}
.monashCloumn dl dd h1{font-size:18px;color:#333;font-weight:normal;}
.monashCloumn dl dd h1 p{color:#666;font-size:16px;display:inline-block;padding-left:40px;}
.monashCloumn dl dd h1 span{width:30px;height:2px;background:#e60012;}
.monashCloumn dl dd h2{color:#333;font-weight:normal;font-size:16px;margin-top:17px;}
.monashCloumn dl dd span{color:#333;display:block;margin-top:10px;}
.monashCloumn dl dd p{line-height:30px;}



/*页脚footer*/
.footerBox{width:100%;background:url(../images/footer.png) center center no-repeat;margin-top:40px;padding-bottom:42px;}
.footer{width:1200px;margin:0 auto;position:relative;padding-top:187px;}
.return{width:82px;height:68px;position:absolute;right:0;top:122px;}
.return a{width:82px;height:68px;display:block;background:url(../images/top.png) no-repeat;}
.footer_nav{width:1104px;border:#fff 1px solid;height:36px;line-height:36px;}
.footer_nav li{height:36px;line-height:36px;float:left;}
.footer_nav li a{display:block;height:36px;line-height:36px;margin:0 24px;font-size:16px;color:#fff;}
.footer_nav li a:hover,.preparation p a:hover,.preparation span a:hover{color:#e60012;}
.preparation{margin-top:70px;}
.preparation p{text-align:center;color:#fff;}
.preparation p a{color:#fff;padding-left:13px;background:url(../images/icon2.png) no-repeat left -591px;}
.preparation p .station{padding-left:0;background:none;}
.preparation span{display:block;text-align:center;color:#fff;line-height:28px;}
.preparation span a{color:#fff;}



/*客服customer*/
.customerFl{width:148px;border:#e5e5e5 1px solid;position:fixed;left:0;top:185px;}
.customerFl dl dt{background:#2d61a9;height:32px;line-height:32px;color:#fff;text-align:center;font-size:16px;}
.customerFl dl dd{background:#f0f0f0;padding:1px 0 15px 0;}
.customerFl dl dd a{width:127px;border:#ffd2bf 1px solid;display:block;margin:0 auto;background:#fff;padding:5px 0 2px 0;margin-top:15px;}
.customerFl dl dd a p{height:24px;line-height:24px;padding-left:52px;background:url(../images/icon2.png) no-repeat 15px -650px;color:#2d61a9;text-align:center;}
.customerFl dl dd a:hover p{color:#e60012;}																																			
.customerFl dl dd a span{color:#333;text-align:center;display:block;margin-top:3px;}


/*.customerFr{width:115px;position:fixed;right:0;top:185px;background:#ff9600;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.customerFrTit{background:#ffb400;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:5px;}
.customerFrTit dl{}
.customerFrTit dl dt{font-weight:bold;color:#fff;border-bottom:#ffa800 1px solid;width:98px;margin:0 auto;}
.customerFrTit dl dt p{border-bottom:#ffc024 1px solid;padding:5px 0;}
.customerFrTit dl dd{}
.customerFrTit dl dd a{width:92px;height:37px;line-height:37px;background:url(../images/icon2.png) no-repeat 0 -703px;display:block;font-weight:bold;margin:0 auto;}
.customerFrTit dl dd a span{height:37px;line-height:37px;background:url(../images/icon2.png) no-repeat 0 0;display:block;}

.customerFrTit dl dd .customerTxt1{color:#ff6669;}
.customerFrTit dl dd .customerTxt1 span{background-position:7px -889px;padding-left:29px;}
.customerFrTit dl dd .customerTxt2{color:#16bfff;}
.customerFrTit dl dd .customerTxt2 span{background-position:68px -924px;padding-left:10px;}
.customerFrTit dl dd .customerTxt3{color:#00c862;}
.customerFrTit dl dd .customerTxt3 span{background-position:9px -962px;padding-left:30px;}
.customerFrTit dl dd .customerTxt4{color:#fb2da7;}
.customerFrTit dl dd .customerTxt4 span{background-position:68px -1000px;padding-left:8px;}
.customerFrTit dl dd .customerTxt5{color:#ec4a3d;}
.customerFrTit dl dd .customerTxt5 span{background-position:9px -1041px;text-align:center;line-height:41px;}
.customerFrTit dl dd .customerTxt5 span b{font-size:8px;color:#a4a4a4;}
.customerFrTit dl dd p{color:#fff;padding-left:28px;background:url(../images/icon2.png) no-repeat 0 -1078px;margin:10px 0 0 15px;line-height:20px;}
.customerFrTit dl dd  i{font-weight:bold;color:#fff;text-align:center;display:block;line-height:25px;}

.customerFr .customer_code{margin-top:10px;}
.customerFr .customer_code img{width:95px;height:95px;display:block;margin:0 auto;}
.customerFr .customer_code p{color:#fff;text-align:center;line-height:30px;}
.customerFr .customer_code p span{font-weight:bold;}*/

/*培训项目flag*/
.flag{width:1200px;margin:30px auto 0 auto;background:url(../images/flag.png) no-repeat;padding-bottom:60px;}

.flagTit{padding:25px 0 0 25px;}
.flagTit p{color:#6cabb0;}
.flagBox .flagTit p{font-size:24px;}

.flagTxt{margin-top:22px;}
.flagTxt li{width:95px;height:73px;float:left;margin-left:22px;}
.flagTxt li img{width:95px;height:73px;display:block;}
.flagTxt li p{color:#333;text-align:center;margin-top:12px;}
.flagTxt li:hover p{color:#e60012;}



																																		/*师资力量*/
.teachersBox{width:1200px;margin:20px auto 0 auto;}

.teachersBoxFl{width:270px;float:left;}
.teachersTit{border:#0f438b 1px solid;padding:0 10px;}
.teachersTit dt,.t_Tit{border-bottom:#0f438b 2px solid;height:30px;line-height:30px;color:#0f438b;font-size:16px;padding-top:7px;}
.teachersTit dt span,.t_Tit span{color:#4d4d4d;font-size:12px;padding-left:10px;}
.teachersTit dd{padding:5px 0 55px 0;}
.teachersTit dd a{display:block;height:40px;line-height:40px;margin-top:10px;color:#2d61a9;font-size:16px;padding-left:48px;border-left:#2d61a9 10px solid;background:#f4f7fb;}
.teachersTit dd a:hover{background:#2d61a9;color:#fff;}

.teachersTitB{border:#0f438b 1px solid;margin-top:20px;padding:0 10px 18px 10px;}
.t_Tit p{font-size:16px;}
.t_Txt{margin-left:-15px;}
.t_Txt li{width:88px;float:left;margin:12px 0 0 34px;}
.t_Txt li:hover p{color:#e60012;}
.t_Txt li a{display:block;}
.t_Txt li .t_Img{width:86px;height:64px;border:#eee 1px solid;}
.t_Txt li .t_Img{width:86px;height:64px;display:block;}
.t_Txt li p{color:#333;text-align:center;margin-top:5px;}

.teachersBoxFr{width:910px;float:right;}

.t_Fr_Tit{width:350px;border-bottom:#0f438b 4px solid;}
.t_Fr_Tit p{color:#333;font-size:16px;padding-bottom:10px;}
.t_Fr_Tit p a{color:#333;font-size:16px;padding:0 5px;}
.t_Fr_Tit p a:hover{color:#004098;}

.t_Fr_Txt{border:#0f438b 1px solid;}
.teachersBoxFr .teacherPic{width:840px;margin:24px auto 0 auto;}
.teachersBoxFr .teacherPic .content{width:193px;height:295px;float:left;position:relative;overflow:hidden;margin-left:20px;border-top:#d2d2d2 1px solid;border-left:#d2d2d2 1px solid;border-right:#d2d2d2 1px solid;border-bottom:#f06206 2px solid;}
.teachersBoxFr .teacherPic .content .txt{width:173px;height:60px;background:rgba(0,64,152,0.7); position:absolute;left:0px;bottom:0px;padding:0 12px;}
.teachersBoxFr .teacherPic .content:hover .txt{background:rgba(239,94,5,0.7);}
.teachersBoxFr .teacherPic .content .txt h3{color:#fff;font-size:18px;font-weight:700;margin:20px 0 8px 0;text-align:center;}
.teachersBoxFr .teacherPic .content .txt span{width:0;height:2px;background:#fff;margin:0 auto;transition:all 0.4s;display:block;}
.teachersBoxFr .teacherPic .content:hover .txt span{width:40px;height:2px;transition:all 0.4s;}
.teachersBoxFr .teacherPic .content .txt p{color:#fff;padding-top:12px;font-size:12px;}
.teachersBoxFr .teacherPic .content .txt a{display:block;width:83px;height:26px;line-height:26px;background:url(../images/icon2.png) no-repeat 0 -75px;color:#fff;font-size:10px;padding-left:5px;margin:20px auto;}
.teachersBoxFr .teacherPic .content .txt a i{width:6px;height:9px;display:inline-block;background:url(../images/icon2.png) no-repeat 0 -119px;margin-left:17px;}
.teachersBoxFr .teacherPic .content .txt a:hover i{background:url(../images/icon2.png) no-repeat 0 -148px;}

.teachersBoxFr .teacherPic .content_pic{margin-left:0;}

.page{line-height:24px; margin:0 auto; padding:10px 0; text-align:center; margin:30px 0;}
.page .page_text{width:40px;height:26px;line-height:26px;border:#004098 1px solid;text-align:center;}
.page .page_button{width:50px;height:28px;line-height:28px;border:#004098 1px solid;background:none;}
.page a{padding:5px 12px; border:#004098 1px solid;  color:#333; margin:0 1px;}
.page a:hover,.page a.current{border:#ff2b15 1px solid;}





																																/*列表页*/
.t_Fr_Wen{width:870px;margin:10px auto 0 auto;}
.t_Fr_Wen li{height:38px;line-height:38px;border-bottom:#ececec 1px solid;}
.t_Fr_Wen li a{display:block;height:38px;line-height:38px;float:left;color:#333;padding-left:25px;background:url(../images/icon_dian.png) no-repeat 0 15px;width:720px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.t_Fr_Wen li a:hover{color:#ff3333;background:url(../images/icon_dian.png) no-repeat 0 -39px;}
.t_Fr_Wen li span{display:block;height:38px;line-height:38px;float:right;color:#999;}





																																/*详情页*/
.t_Fr_details{width:840px;margin:0 auto;padding-bottom:20px;}
.t_Fr_details .details_tit_i{display:block;text-align:center;font-style:normal;color:#999;padding-top:5px;}
.t_Fr_details p{color:#333;line-height:24px;margin-top:20px;font-size:16px;}
.t_Fr_details img{max-width:840px;}





																																/*在线报名*/
.apply{width:500px;margin:10px 0 30px 80px;}
.apply dl{margin-top:20px;height:40px;line-height:40px;}
.apply dl dt{width:60px;text-align:right;float:left;color:#333;height:40px;line-height:40px;}
.apply dl dd{float:left;height:40px;line-height:40px;}
.apply dl dd input{width:380px;height:40px;border:#e6e6e6 1px solid;padding:0 10px;}
.apply dl dd input[type="checkbox"]{width:15px;height:15px;line-height:15px;margin-right:5px;}
.apply dl dd textarea{width:380px;border:#e6e6e6 1px solid;min-height:60px;padding:10px;}
.apply dl dd .verification{width:251px;}
.apply dl dd button{height:40px;line-height:40px;background:#f02900;border:none;cursor:pointer;padding:0 10px;color:#fff;margin-left:10px;}
.apply dl dd button:hover{background:#d72500;}
.apply .apply_textarea{min-height:80px;}
.apply_submit{margin-left:60px;height:40px;line-height:40px;width:100px;border:none;background:#0078ff;color:#fff;margin-top:20px;cursor:pointer;}
.apply_submit:hover{background:#006eea;}





																																/*团体培训*/
.train{border:#e6e6e6 1px solid;background:#f8f8f8;padding:20px;margin-top:20px;width:830px;margin:20px auto 0 auto;}
.train dt{width:180px;height:120px;float:left;}
.train dt img{width:180px;height:120px;display:block;}
.train dd{width:630px;margin-left:20px;float:right;}
.train dd .frontier_title a{float:left;color:#333;font-size:16px;display:block;width:550px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.train .frontier_title a:hover{color:#d71a18;}
.train .frontier_title p{float:right;color:#999;}
.train dd .frontier_title span{width:20px;height:2px;background:#d71a18;display:block;margin-top:10px;}
.train dd .frontier_text{margin-top:5px;}
.train dd .frontier_text p{line-height:26px;color:#666;height:80px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}





																																/*学员风采*/
.t_student li{width:262px;float:left;margin:20px 0 0 30px;}
.t_student .beau_img{width:262px;height:170px;}
.t_student .beau_img img{width:262px;height:170px;display:block;}
.t_student li p{color:#333;text-align:center;margin-top:8px;}
.t_student li:hover p{color:#d71a18;}

.t_Fr_details .details_tit_h1{color:#333;font-size:18px;text-align:center;padding-top:20px;}



.rides-cs {  font-size: 12px; background:#2d61a9; position: fixed; top: 250px; right: 10px; _position: absolute; z-index: 1500; border-radius:0 6px 6px 0;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:right; position: relative; z-index:1;margin-top: 101px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;margin-left:10px;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px; margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li {height:128px;height:58px;border:solid 1px #ffd2bf;overflow: hidden;text-align:center;margin-top:10px;}
.rides-cs .cn ul li span {color: #2d61a9;padding-left:57px;background:url(../images/icon2.png) no-repeat 15px -650px;height:24px;line-height:24px;display:block;margin-top:5px;}
.rides-cs .cn ul li p{color:#333;margin-top:10px}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image:url(../images/consultation_bg.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.rides-ch{font-size: 12px; background:#ff9600; position: fixed; top: 200px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rides-ch a { color: #00A0E9;}
.rides-ch a:hover { color: #ff8100; text-decoration: none;}
.rides-ch .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 101px;height: 181px;}
.rides-ch .floatL a { font-size:0; text-indent: -999em; display: block;height:151px;}
.rides-ch .floatR { width: 130px; float: right; padding: 5px; overflow:hidden;margin-left:10px;}
.rides-ch .floatR .cn {background:#ffb400; border-radius:6px; margin-top:4px;}
.rides-ch .cn .titZx{ font-size: 14px; color: #fff;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-ch .cn ul {padding:0px;}
.rides-ch .cn ul li p{color:#fff;padding-left:28px;background:url(../images/icon2.png) no-repeat 0 -1078px;margin:10px 0 0 15px;line-height:20px;}
.rides-ch .cn ul li a{width:92px;height:37px;line-height:37px;background:url(../images/icon2.png) no-repeat 0 -703px;display:block;font-weight:bold;margin:0 auto;}
.rides-ch .cn ul li i{font-weight:bold;color:#fff;text-align:center;display:block;line-height:25px;}
.rides-ch .cn ul li a span{height:37px;line-height:37px;background:url(../images/icon2.png) no-repeat 0 0;display:block;}

.rides-ch .cn ul li .customerTxt1{color:#ff6669;}
.rides-ch .cn ul li .customerTxt1 span{background-position:7px -889px;padding-left:29px;}
.rides-ch .cn ul li .customerTxt2{color:#16bfff;}
.rides-ch .cn ul li .customerTxt2 span{background-position:68px -924px;padding-left:10px;}
.rides-ch .cn ul li .customerTxt3{color:#00c862;}
.rides-ch .cn ul li .customerTxt3 span{background-position:9px -962px;padding-left:30px;}
.rides-ch .cn ul li .customerTxt4{color:#fb2da7;}
.rides-ch .cn ul li .customerTxt4 span{background-position:68px -1000px;padding-left:8px;}
.rides-ch .cn ul li .customerTxt5{color:#ec4a3d;}
.rides-ch .cn ul li .customerTxt5 span{background-position:9px -1041px;text-align:center;line-height:41px;}
.rides-ch .cn ul li .customerTxt5 span b{font-size:8px;color:#a4a4a4;}

.rides-ch .cn ul li img { vertical-align: middle;}
.rides-ch .btnOpen, .rides-ch .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image:url(../images/consultation_bg1.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-ch .btnOpen { background-position: 0 0;}
.rides-ch .btnCtn { background-position: -37px 0;}
.rides-ch ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-ch ul li.bot { border-bottom: none;}

.rides-ch .customer_code{margin-top:10px;}
.rides-ch .customer_code img{width:95px;height:95px;display:block;margin:0 auto;}
.rides-ch .customer_code p{color:#fff;text-align:center;line-height:30px;}
.rides-ch .customer_code p span{font-weight:bold;}


.subject ul li .subject_icon{width:214px;height:214px;background:url(../images/icon1.png) no-repeat 0 -1289px;}
.subject ul li:hover .subject_icon{background:url(../images/icon1.png) no-repeat 0 -1506px;}






















