.servicesBanner{background:#d9d9d9 url(../images/services/myBanner.jpg) center top no-repeat;}

.servicesList{width:750px;}
.servicesList li{float:left;width:230px;height:170px;overflow:hidden;margin:0 20px 20px 0;}
.servicesList li h3{color:#666;font-weight:700;font-size:14px;margin-bottom:10px;}
.servicesList li img{display:block;}
.servicesList li p{color:#999;line-height:16px;margin-top:10px;}

.phoneList{margin-top:60px;}
.phoneList li{float:left;height:65px;width:270px;overflow:hidden;
	margin:0 90px 20px 0;}
.phoneList li div.fl{width:185px;margin-left:22px;}
.phoneList li h3{font-size:14px;color:#666;padding-bottom:10px;}
.phoneList li h4{color:#999;font-size:24px;}

.trainList{margin-top:30px;}
.trainList li{float:left;width:240px;overflow:hidden;height:130px;
	border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.trainList li h3{font-size:14px;color:#666;font-weight:700;padding-bottom:10px;}
.trainList li .box{height:70px;overflow:hidden;}
.trainList li .box a.fl{margin-left:10px;color:#666;line-height:18px;display:block;
	width:125px;background:url(../images/common/ico_1.jpg) left 6px no-repeat;
	padding-left:8px;}

.tabBody{height:37px;line-height:37px;overflow:hidden;
	background:url(../images/services/pointer.jpg) left bottom repeat-x;}
.tabBody .fr a{display:inline-block;width:122px;height:28px;line-height:28px;text-align:center;
	border:1px solid #d6d6d6;color:#06c;margin-left:10px;}
.tabBody .fr a:hover{font-weight:700;}

.tab_3{height:37px;}
.tab_3 li{float:left;width:126px;margin-right:7px;}
.tab_3 li a{display:block;width:126px;height:35px;text-align:center;color:#666;
	border:1px solid #d8d8d8;border-bottom:1px solid #0055c2;background:url(../images/services/tabBg.jpg) repeat-x;}
.tab_3 li a:hover , .tab_3 li a.cur{border:1px solid #0055c2;color:#0055c2;font-weight:700;
	border-bottom:1px solid #fff;}

.classroomList{margin-top:20px;width:800px;}
.classroomList li{width:225px;height:180px;overflow:hidden;margin:0 25px 30px 0;
	float:left;}
.classroomList li h3{font-size:14px;color:#101c54;padding-bottom:10px;}
.classroomList li h3 em{padding-right:10px;color:#c00;}
.classroomList li .box{background-color:#fafafa;height:150px;overflow:hidden;
	border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}
.classroomList li .con{height:122px;overflow:hidden;}
.classroomList li .con img.fl{margin:20px 0 0 12px;}
.classroomList li .con div.fl{width:120px;margin:20px 0 0 12px;}
.classroomList li .link{background-color:#f5f5f5;text-align:right;color:#06c;height:28px;
	line-height:28px;padding-right:10px;display:block;}
.classroomList li .link{background:url(../images/common/arrowL.gif) 158px center no-repeat;padding-left:5px;}
.classroomList li .link em{font-family:"simsun";padding-right:5px;display:none;}

.formTit{font-size:14px;font-weight:700;color:#666;border-bottom:1px solid #e0e0e0;
	padding-bottom:10px;margin-bottom:20px;}
.formTab th , .formTab td{padding-bottom:10px;}
.formTab th{font-size:14px;color:#666;padding-right:30px;}
.formTab span{color:#666;font-size:14px;padding-right:5px;}
.formTab em{color:#cc0000;}

.addTab{}
.addTab th{color:#666;padding-bottom:10px}
.addTab td{}
.addTab select{padding:4px 0;width:60px;}
.addTab img{cursor:pointer;}

.btnBody1{margin-top:20px;padding-top:10px;border-top:1px solid #e0e0e0;
	height:50px;line-height:50px;}

.addressTab{width:500px;}
.addressTab input{vertical-align:middle;}
.addressTab th{padding-right:10px;vertical-align:top;}
.addressTab th , .addressTab td{padding-bottom:10px;}

.memoBody{color:#666;font-size:14px;}
.memoBody input{vertical-align:middle;}

.lessonBox{ width:100%; overflow:hidden; color:#666;}
.lessonTit{ width:110%;}
.lessonTit li{ float:left; width:100px; height:30px; 
	overflow:hidden; line-height:32px; text-align:center;
	background:url(../images/services/tabbg04.jpg) repeat-x;
	color:#666; margin:0 5px 5px 0; cursor:pointer;}
.lessonTit li.cur{ color:#fff;
	background:url(../images/services/tabbg04_cur.jpg) repeat-x; }
.lessonIn{ margin-top:15px;}
.lessonDate{height:38px; padding-top:13px; 
	text-align:center;
	background:url(../images/services/dateTop.jpg) no-repeat;}
.lessonDate a{ color:#005fc8;}
.lessonDate span{ margin:0 25px; font-size:24px; color:#909090;}
.lessonDate span em{ color:#005fc8;}

.dataForm{ border-bottom:1px solid #fff;border-left:1px solid #fff;}
.dataForm td , .dataForm th{ border-top:1px solid #fff;
	border-right:1px solid #fff;}
.dataForm th{ height:30px; text-align:center; background:#909090;
	color:#fff;}
.dataForm td{ padding:8px 5px 5px 8px; background:#f5f5f5; width:90px; height:80px; vertical-align:top; }
.dataForm td.noDate{ background:#dbdbdb;}
.dataForm td.cur{ color:#fff;
	background:url(../images/services/dateCur.jpg) no-repeat;}
.dateAbout{ margin-top:8px;}
.tit04{ font-size:22px; color:#005fc8;}

.deteDetail{ color:#666;}
.deteDetail01 td , .deteDetail01 td{ padding-bottom:20px;}
.deteDetail01{ border-bottom:1px solid #e0e0e0;}
.deteDetail02{ border-top:1px solid #0055c2;}
.deteDetail02 th , .deteDetail02 td{ border-right:1px solid #fff;
	border-bottom:1px solid #fff;}
.deteDetail02 .form01 td{ height:32px; padding-left:20px; color:#005fc8;
	font-size:14px;}
.deteDetail02 th{ height:30px; text-align:center; background:#999; 
	color:#fff;}
.deteDetail02 th.cur{ 
	background:url(../images/services/tabbg04_cur.jpg) repeat-x;}	
.form02 td{ width:50px; height:60px; text-align:center; color:#606061; background:#f3f3f3;}
.form02 td.cur{ background:#378fef; color:#fff;}

.serviceTel{font-size:14px;padding-top:10px;}
.serviceTel span{font-size:28px;color:#999;}
.serviceTel span em{color:#06c;}
 
.bigTit02{font-family:"宋体";color:#06c;font-size:24px;height:24px;
	line-height:24px;}	
.arrayList a{ padding-right:13px; margin-right:18px; 
	background:url(../images/services/tips_no.gif) no-repeat right center;}
.arrayList a.cur{ background:url(../images/services/tips_yes.gif) no-repeat right center;}


.arrayList a.sort{ padding-right:13px; margin-right:18px; 
	background:url(../images/services/tips_no2.gif) no-repeat right center;}
.arrayList a.sort.cur{ background:url(../images/services/tips_yes2.gif) no-repeat right center;}

.traindetail{ margin-top:-15px;}
.traindetail li{ padding-bottom:15px; border-bottom:1px solid #e1e1e1; margin-top:32px;}
.trainDe_r h3 a{ font-size:14px; color:#005fc8;}
.trainDe_r dl{ margin-top:10px;}
.trainDe_r dd{ float:left; width:50%; padding-bottom:5px;}
.trainDe_r dd em{ display:inline-block; width:60px; vertical-align:middle}
.trainDe_l img{ display:block; padding:3px; border:1px solid #cecece;}
.bdshareR #bdshare{ float:right;}
.trainMvList{ overflow:hidden;}
.trainMvList ul{ width:110%;}
.trainMvList li{ position:relative; float:left; width:228px; margin:0 24px 20px 0;}
.trainMvList .mvImg{ display:block;}
.trainMvList .mvImg img{ display:block; padding:3px; 
	border:1px solid #ccc;}
.trainMvList .mvImg span{ display:block; position:absolute; width:220px; height:150px; top:4px; left:4px; background:url(../images/services/mv_bg.png) no-repeat; _background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/services/mv_bg.png");}
.trainMvList .mvImg:hover span{ display:none;}
.trainMvList h4{ color:#005fc8; margin-top:10px;}
.maintaininfor td , .maintaininfor th{ font-size:14px;}
.courseList{ padding:20px 0 40px; background:url(../images/services/bg01.jpg) repeat-x;}
.courseList ul{ width:92%;}
.courseList li{ float:left; width:48%; margin-right:13px; 
	line-height:20px;}
.courseList li a{ color:#666;} 
.mumList{margin-top:20px;margin-left:20px;}
.mumList li{list-style-type:decimal;line-height:18px;color:#666;margin-bottom:10px;margin-left:5px;}
.mvLink a{ color:#666;}
.satisfiedList li{ height:auto; margin-top:20px;}
.satisfiedList li h3{ font-weight:bold; color:#666;}


.satdetailTit h4{ height:32px; padding-left:0px; line-height:32px; font-size:14px;
	background:#f5f5f5; border-top:1px solid #0055c2; color:#005fc8; width:1000px;}
.satSlider{}	
.satSlider dt{ padding-bottom:10px; border-bottom:1px solid #e0e0e0;
	color:#666; margin-bottom:20px;}
.satSlider dt strong{ font-weight:bold; font-size:14px; color:#666;
	margin-right:10px;}
.satSlider dd{ margin-bottom:15px;}	
.satSlider dd h3{ float:left; font-size:58px;
	color:#e4e4e4; margin-top:-5px;}
.satSliderIn{ width:638px; color:#666;}	
.satSliderIn h4{ color:#0c56c5; font-size:14px;}
.satSliderIn .formTxt{ height:20px; line-height:20px;} 


.indusTab{width:100%;border-bottom:1px dotted #ccc;margin-top:20px;}
.indusTab th{height:34px;background-color:#e9e9e9;border-bottom:2px solid #06c;
	color:#06c;font-weight:700;text-align:center;}
.indusTab td{height:33px;color:#666;text-align:center;}
.indusTab td.aa{background-color:#f9f9f9;}
.indusTab .tr{text-align:left;padding-left:10px;}
.indusTab a{color:#666;}

.popBody{width:880px;padding:30px 20px;background-color:#fff;}
.popBody h3{color:#06c;font-size:26px;padding-bottom:10px;}

.popTab td p{line-height:18px;}


.hallBody{background:url(../images/services/hallBg.jpg) no-repeat;width:448px ;
	height:172px;overflow:hidden;
	padding-left:250px;padding-right:30px;}
.hallBody h3 , .hallBody p{color:#666;}
.hallBody h3{font-size:14px;}
.hallBody p{line-height:18px;}

.processBody{background:url(../images/services/preImg.jpg) no-repeat;
	height:337px;position:relative;margin:30px 0;}
.processBody p{position:absolute;left:205px;font-size:14px;}
.processBody p a{color:#06c;text-decoration:underline;}
.processBody p.p_2{top:95px;}
.processBody p.p_3{top:192px;}
.processBody p.p_4{top:284px;}

.addressList{width:800px;}
.addressList li{width:350px;height:220px;overflow:hidden;float:left;
	margin:0 25px 20px 0;}
.addressList li h3{font-weight:700;color:#666;border-bottom:1px solid #dcdcdc;padding-bottom:10px;
	margin-bottom:15px;font-size:14px;}
.addressList li h4{font-size:14px;margin-bottom:5px;color:#666;}
.addressList li p{line-height:16px;}
.addressList li h5{border-top:1px solid #dcdcdc;margin-top:15px;padding-top:10px;}
.addressList li h5 a{color:#06c;text-decoration:underline;}

.addPop{width:580px;overflow:hidden;}
.bus{padding:35px 0 0 25px;padding-bottom:60px;}
.bus h3{font-size:14px;color:#06c;font-weight:700;padding-bottom:20px;}
.bus p{line-height:21px;margin-bottom:10px;color:#666;}
.addImg{padding:9px;}

.hallBtn{margin-top:30px;}
.hallBtn a{display:inline-block;border:1px solid #ddd;width:228px;height:35px;
	line-height:35px;text-align:center;font-size:14px;font-weight:700;color:#06c;
	background:url(../images/services/hallBtnBg.jpg) repeat;}
.hallBtn a:hover , .hallBtn a.cur{background:#06c;color:#fff;}

.hallImg{background-color:#fff;padding:5px;border:1px solid #b2cfee;}

.hall3Body{background-color:#f5f5f5;padding:15px 25px;}
.hall3Body span{display:inline-block;width:325px;line-height:23px;color:#666;
	background:url(../images/common/ico_1.jpg) left center no-repeat;padding-left:10px;}

.formSel{color:#666;padding:5px 0;}

.phoneBody{background:url(../images/services/phoneImg_1.jpg) no-repeat;height:453px;overflow:hidden;
	margin-top:30px;width:670px;position:relative;}
.phoneBody .btn_1_body{margin:0 0 0 196px;}
.phoneBody .btn{background:url(../images/services/phoneImg_2.jpg) no-repeat;
	width:162px;height:55px;line-height:55px;overflow:hidden;padding:0 15px;
	font-size:14px;color:#666;cursor:pointer;margin-bottom:11px;}
.phoneBody .btn em{float:right;color:#999;font-size:37px;}
.phoneBody .btn.hover , .phoneBody .btn.cur{background:url(../images/services/phoneImg_3.jpg) no-repeat;color:#06c;}
.phoneBody .btn.hover em , .phoneBody .btn.cur em{color:#06c;}	

.show_body{position:absolute;left:388px;padding-left:84px;display:none;}
.phoneBody .show_body .btn {background:url(../images/services/phoneImg_3.jpg) no-repeat;color:#06c;}
.phoneBody .show_body .btn em {color:#06c;}	

.show_body.a_1{top:0;background:url(../images/services/bgbg_1.jpg) no-repeat;}
.show_body.a_2{top:0;background:url(../images/services/bgbg_2.jpg) no-repeat;}
.show_body.a_3{top:36px;background:url(../images/services/bgbg.jpg) no-repeat;}
.show_body.a_4{top:100px;background:url(../images/services/bgbg.jpg) no-repeat;}
.show_body.a_5{top:64px;background:url(../images/services/bgbg_5.jpg) no-repeat;}
.show_body.a_6{top:64px;background:url(../images/services/bgbg_5.jpg) no-repeat;}


.ml19{ margin-left:19px;}
.w180{ width:180px;}
.w465{ width:465px;}
.borderT02{  }
.borderT01{ border-top:1px solid #005fc8;}
.pagerC{ text-align:center;}
.w345{ width:345px;}


.f14{ font-size:14px;}
.w340{width:340px;}
.memoBody input{vertical-align:middle;}

.w360{width:370px;}

.outBox{width:88px;height:26px;position:relative;display:inline-block;}
.outBox .inBox{width:260px;position:absolute;top:5px;left:80px;
	border:2px solid #06c;background-color:#fff;padding:8px;display:none;}
.outBox .inBox h3{color:#06c;font-family:simsun;color:#06c;font-size:14px;padding-bottom:6px;
	font-weight:700;}
.outBody .inBox p{line-height:22px;color:#666;}

.slider{background:url(../images/services/slider.png) center no-repeat;width:571px;height:32px;
	margin-left:10px;}
.shuzi{margin-top:10px;padding-left:5px;}
.shuzi span{display:inline-block;width:17px !important;}


#wrap{width:728px;float:left;margin-left:20px;margin-top:-4px;}
	#wrap img{border:0;display:block;}
	.e_tit{border-bottom:1px solid #a6a6a6;}
	.e_tit h3{font-size:22px;line-height:28px;color:#0066cc;font-family:'simsun';font-weight: normal;letter-spacing: 1px;}
	.e_tit span{color:#0066cc;}
	.step_div1{border-bottom:1px solid #e0e0e0;margin-bottom:25px;}
	div.stepDiv{border-bottom:none;}
	#wrap dl dt{font-size:14px;line-height:25px;color:#06c;font-weight:600;}
	#wrap dd a{color:#06C;text-decoration:underline;}
	#wrap dl dt.s_line{padding-left:16px;margin-bottom:25px;}
	.s_line a{color:#06c;}
	.step_div1 dd{background:url(/images/dot1.png) 8px 12px no-repeat;padding-left:18px;color:#666;font-size:12px;line-height:25px;}
	.step_list li{margin-bottom:10px;}
	.step_list .f_span{display:inline-block;width:138px;height:27px;border-right:1px solid #e5e5e5;margin-right:20px;}
	.step_list .f_span em{background:url(/images/ico_2.jpg) 0 0 no-repeat;display:inline-block;width:21px;height:20px;text-align:center;vertical-align:middle;color:#FFF;line-height:20px;margin-right:10px;}
	.step_list .f_span span{font-size:14px;line-height:25px;color:#666;}
	.step_list b{color:red;margin-left:10px;}
	.step_list input,.step_list select{width:230px;height:24px;padding-left:10px;color:#666;line-height:24px;vertical-align:middle;}
	.step_list input.abbr{width:130px;}
	.step_list input.verify{width:36px;padding:0;vertical-align:middle;margin-left:2px;cursor:pointer;}
	.step_list select{width:242px;padding-left:5px;}
	.step_list .prompt{color:#06c;margin-left:20px;}
	.step_list strong{display:inline-block;width:17px;height:17px;background:url(/images/right.png) 0 0 no-repeat;vertical-align:middle;margin-left:10px;}
	.step_list li p{margin-left:158px;margin-top:5px;}
	.lessonDiv{width:420px;margin:18px 0 18px 18px;}
	.lessonDiv2{width:475px;}
	.lessonDiv h4{background:#f5f5f5;font-size:12px;height:18px;line-height:18px;padding-left:10px;border-top:1px solid #68a2de;color:#297ed3;}
	.lessonDiv2 table th{background:#999;height:18px;line-height:18px;color:#D7D7D7;border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;text-align:center;}
	.lessonDiv2 table .even{background:#F3F3F3;}
	.lessonDiv2 table tr{height:20px;line-height:20px;}
	.lessonDiv2 table b{font-family:'simsun';color:#bcbcbc;margin:0 5px;}
	.lessonDiv2 table a {color:#968b81;}
	.studyBtn{display:block;width:122px;height:28px;border:1px solid #D6D6D6;line-height:28px;text-align:center;
	font-size:14px;font-weight:600;color:#06C;margin-left:18px;}
