﻿@charset "utf-8";
@import url("reset.css");
body{ background:#FFBA01;} .lei { background:#fff; }
.main { width:980px; margin:0px auto; padding:10px 0 0; overflow:hidden; background:#fff;}
.MsoNormal{ font-size:14px;}
.wk_list .MsoNormal{ width:600px; margin:10px auto 0; line-height:22px;} 
.disabled{padding:2px 5px; border:1px solid #ccc; display:block; float:left; margin-right:10px; color:#3C961F;}
.current{padding:2px 5px; border:1px solid #3C961F; display:block; float:left; margin-right:10px; color:#fff; background:#3C961F; font-weight:bold;}

	/*header*/
	.header{ background:url(../img/header_bg.gif) repeat-x; height:124px;}
		.header .top1{ width:980px; margin:0px auto; padding-top:10px; overflow:hidden;}
			.top1 a{ padding:0 5px;}
			.top1 h2{ font-family:"微软雅黑"; display:block; float:right; font-size:20px;height:23px; line-height:23px;}
			.top1 p{ text-align:right; height:25px; line-height:25px; }
				.top1 h2 span{ font-size:14px;}
		.header .top2{ width:980px; margin:3px auto 0;}
			.top2 img{ display:block; float:left;}
				.top2 .logo{ float:left;}
				.top2 .top_bar{ float:right;}
	.nav{ height:36px; background:url(../img/nav_bg.gif) repeat-x;}
		.nav_list{ width:980px; text-align:right; margin:0 auto; font-size:14px; font-weight:bold; }
			.nav_list li{ height:36px; float:left;  line-height:36px;}
			.nav_list li a{ padding:0 15px; border-left:1px solid #ccc; height:36px; display:block; float:left;color:#ccc;}
				.nav_list li.cru a{ background:#EAEAEA; color:#4F4F4F;}
			.nav_list a:hover{ color:#FFBA02;} .nav_list li.cru a:hover{ color:#000;}
		
		/*bt*/
		.btn_01,.btn_02,.btn_03,.btn_04{ border:0; cursor:pointer;}
		.btn_01 { background: url(../img/login_bt.gif) no-repeat; width:76px; height:76px; font-size:12px; color:white; }
		.btn_02 { background: url(../img/lxfs_bt.gif) no-repeat; width:54px; height:27px; font-size:14px; font-weight:bold; color:white; }
		.btn_03{width:83px; height:22px; font-size:12px; color:black; }
		.btn_04{width:83px; height:22px; font-size:12px; color:black; border:none; }
	
	/**/
	.left{ width:657px; float:left;}
		.left .z{ width:657px; height:332px; position:relative; border:1px solid #C2C2C2; background:#f9f9f9; }
			.z h1{color:#FE8A03; position:absolute; width:442px; right:0; z-index:1; top:0; letter-spacing:-1px; font-family:"黑体"; font-size:25px; line-height:59px; text-align:right; background:#F9F9F9; height:59px;}
			.z h1 a{color:#FE8A03; }
			.z .c{ height:93px; position:absolute; width:420px; right:0; _right:-1px; z-index:2;top:59px; background:#FD8902;  color:#fff;}
				.z .c p{ width:420px; font-weight:bold; font-size:14px; float:right; margin:10px 0 0 0; overflow:hidden; line-height:25px;}
			.z .d{ height:180px; position:absolute; width:368px; right:0; _right:-1px;z-index:3; top:152px; background:#F8F8F8; }
				.z .d p{ width:368px; float:right; font-size:15px; margin:2px 0px 0 0;  line-height:25px; display:inline;padding-left:20px; padding-top:10px;}
			.z .e{ position:absolute; left:0; top:0; }
		.left .ad{ background:url(../img/ad_bg.gif) no-repeat; width:657px; height:70px; margin-top:10px;}
			 
			 .ad p{font-size:20px; overflow:hidden; text-align:center; width:550px; font-weight:bold; padding:20px 0 0 100px; }
			  .ad p span{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;}
			  .ad p strong{ color:red; }
			  .ad p a{text-decoration:underline;}
			  
		.left .anli{ width:657px; margin-top:20px;}
			  .anli h3{ border-bottom:1px dashed #ccc; color:#218800; font-family:"微软雅黑"; font-size:18px; height:34px; line-height:34px; position:relative;}
			  .anli h3 .more a{ position:absolute; bottom:6px; right:0; background:url(../img/more_bg.gif) no-repeat; height:18px; line-height:18px; width:76px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:12px; color:#fff;}
			  	.anli h3 a{color:#218800;}
			  .anli dl{ margin-top:10px;}
			  .anli dt{ width:138px; text-align:center; float:left; margin-left:10px; display:inline;}
			  	.anli dt span{ background:url(../img/dt_span.gif) no-repeat; width:106px; height:21px; display:block; clear:both; line-height:21px; margin:0 auto; }
			  	.anli dt img{ float:left; display:block; padding:4px; width:128px; height:141px; margin-bottom:10px; border:1px solid #ccc;}
			  .anli dd{ width:486px; float:right; line-height:22px; font-size:14px; margin-bottom:20px; color:#666;}
			  	.bg{ background:yellow;}
			  	.anli .tit{ color:#333; font-weight:bold;}
			  .more{ float:right;}
			  
			  .top1 p span{ float:left;}
			  .fl{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; display:block;float:left;  }
	.right{ width:308px; float:right; }
		.right .login{ height:auto; border:1px solid #C2C2C2; padding:91px 20px 0; background:url(../img/login_bg.gif) 17px 11px no-repeat; position:relative; overflow:hidden;zoom:1;}
			.login p{ font-size:14px; letter-spacing:-1px; margin-bottom:14px; font-weight:bold; color:#333;}
			.login .in{ width:137px; height:20px; float:left; background:#fff; border:1px solid #ccc;}
			.login .pt{ height:25px;}
				.login .pt span{ height:20px; line-height:20px; display:block; float:left;}
				.login .pt2{ margin-top:10px;}
				.login .bt{ width:76px; height:76px; position:absolute; top:155px; right:16px;}
				.login .p3{ margin-top:5px;}
				
				

				
			.jz,.sp,.lx,.jy,.dj,.email{ width:306px; border:1px solid #ccc; margin-top:10px; overflow:hidden;}
				.jz h3,.sp h3,.lx h3,.jy h3,.email h3{ position:relative; width:300px; margin:3px auto 0; background:url(../img/jz_bg.gif) repeat-x; height:30px; line-height:30px; margin-right:3px; font-size:14px; text-indent:10px;}
				.jz h3 .m,.sp h3 .m{ position:absolute; right:5px; top:1px; font-size:12px; font-weight:normal;}
				.jz ul{ padding:10px 0;}
				.jz li{ line-height:24px; height:24px; width:290px; margin:0 auto; overflow:hidden;}
			.ad2{ width:306px; border:1px solid #C2C2C2; margin-top:10px;} .ad2 img{ display:block;}
			.sp ul{ padding:10px; overflow:hidden;zoom:1;}
				.sp li{ width:138px; line-height:22px; height:22px;float:left; overflow:hidden;}
				.sp p img{ display:block; padding:2px; border:1px solid #ccc; margin:10px 0 0 10px;}
			.lx ul{ padding:10px 0;}
				.lx li{ font-size:14px; line-height:22px; width:280px; margin:0 auto; font-family:Verdana, Geneva, sans-serif;}
			.list{ width:95%; margin:0 auto;}
			.list a{ padding:2px 5px; border:1px solid #ccc; display:block; float:left; margin-right:10px; color:#3C961F;}
			.list a.cru{ background:#3c961f; color:#fff; font-weight:bold;}
			.h80{ height:80px;}
			
			.dj{ background:url(../img/dj_bg.gif) no-repeat; width:306px; height:118px;}
				.dj h3{ width:250px; margin:0 auto; text-align:center; font-size:18px; font-family:"微软雅黑"; border-bottom:1px solid #FFF334; line-height:25px; height:25px; margin-top:10px; margin-bottom:1px;}
				.dj .p1{ background:#FFF334; width:103px; height:41px; display:block; float:left; font-family:"微软雅黑"; text-align:center; line-height:41px; font-size:32px; font-weight:bold; color:red; margin-left:28px;display:inline;}
				.dj .p2{background:#FFF334; width:172px; height:41px; line-height:41px; font-weight:bold; text-align:center; display:block; float:left; margin-left:1px; color:red;display:inline;}
				.dj .p3{ clear:both; margin-left:28px;width:257px; line-height:30px;}
				.dj .p3 a{ float:right; }
	
	/*视频见证内页*/
		.spjz{ width:590px; border:1px solid #ccc; position:relative; margin:0 auto 20px; overflow:hidden; display:block; height:183px;}
		.spjz h6{ background:url(../img/jz_bg.gif) repeat-x; font-size:14px; text-indent:10px; height:30px; border:2px solid #fff; line-height:30px; text-align:left;}
		.spjz ul{ overflow:hidden;zoom:1; padding:10px 0;}
		.spjz .p1{ width:13px; height:20px; top:85px; left:-22px; position:absolute;}
		.spjz .p2{width:13px; height:20px; top:85px;  right:27px;_right:2px; position:absolute;}
		.spjz li{ float:left; width:120px;text-align:center; display:inline; margin-left:22px;}
			.spjz li img{ display:block; width:120px; height:96px;}
			.spjz li span{ line-height:22px; height:22px;} 
	
	/*联系方式*/
	.flash{ margin-bottom:10px;}
	.jy{ padding-bottom:20px;}
		.jy p img{ display:block; margin:20px auto;}
		.jy p{ font-weight:bold; width:286px; margin:20px auto;}
	/*在线留言*/
	.ly{ padding:30px 0;}
	
	/*受训企业*/
	.bor{ border:1px solid #ccc; padding:20px 0;}
	.qy_l{ width:158px; background:#F8F8F8; float:left; margin:0 50px 0; padding:10px 0; display:inline;}
		.qy_l h3{ background:url(../img/qy_h3.gif) no-repeat; height:24px; line-height:24px; width:151px; margin:0 auto 10px; text-align:center; font-size:14px; }
			.qy_l li{ font-size:14px;line-height:25px; padding-left:30px;}
	.qy_r{ width:680px; background:#F8F8F8; float:left; border:1px solid #EAEAEA; padding:10px 0; overflow:hidden; display:inline;}
		.qy_r h3{ width:670px; background:url(../img/qr_h3.gif) no-repeat; line-height:24px; margin:0 auto; text-indent:10px; font-size:14px; color:#218800;clear:both;}
		.qy_r ul{ width:670px; margin:0 auto; padding:20px 0; overflow:hidden;}
			.qy_r li{ line-height:23px; font-size:23px; width:160px; text-align:left; text-indent:2px; float:left; font-size:14px; margin-left:6px; color:#333;}
	
			
	/*课程报读*/
	.bd{ font-size:14px;}
		.bd h3{ font-size:24px; font-family:"微软雅黑"; color:#FD8902; text-align:center; line-height:32px; margin-bottom:50px; margin-top:50px;}
		.bd h4{ line-height:33px; height:33px; margin-top:10px; text-indent:30px;}
		.bd p{ width:600px; margin:10px auto 0; line-height:22px;}
		.bd .br{ border:2px solid #ccc; text-align:center; height:85px; line-height:45px; margin:20px auto; overflow:hidden;}
		.bd h5{ font-size:18px; margin-top:20px; font-family:"微软雅黑";text-indent:27px;}
	/*文库*/
	.wk{ padding:10px 0; overflow:hidden;zoom:1;}
		.wk h3{width:95%; display:block; margin:0 auto; line-height:33px; font-size:14px; border-bottom:1px dashed #ccc; color:#218800;}
		.wk h3 a{ color:#218800;}
		.wk p{ width:95%; margin:0 auto 15px;line-height:23px; color:#666;}
	.wk_list{}
		.wk_list h3{ border-bottom:1px solid #ccc; width:90%; margin:0px auto; padding-top:25px; line-height:25px; font-size:18px; text-align:center;}
			.wk_list h3 span{ font-size:12px; font-weight:normal; color:#666;}
			.wk_list h4{ text-align:center; margin-bottom:30px; width:90%; font-weight:normal; line-height:20px; color:#333;}
			.wk_list h4 span{ color:#666;}
			.wk_list p{ width:90%; margin:0 auto 20px; font-size:14px; text-indent:25px; line-height:22px;}
			.wk_list .rb{ text-align:right; font-size:12px;}
	/*客服*/
	.kf,.wk_list,.wk,.bd,.ly{ border:1px solid #ccc;}
		.kf h3{ text-align:center; font-size:16px; color:blue; margin:40px auto;}
		.kf p{ line-height:20px; font-size:14px; width:90%; margin:0 auto; font-family:Verdana, Geneva, sans-serif;}
		.kf h4{ color:blue; font-size:16px;width:90%; margin:30px auto;}
		.kf .tc{ text-align:center;}
		.kf img{ display:block; margin:10px auto;}
	/*job*/
	.jb_t{width:657px; height:257px; background:url(../img/jb_bg1.gif) repeat-x #F8F8F8; border:1px solid #A8A8A7; overflow:hidden;zoom:1;}
		.jb_t img{ display:block; margin:15px 0 0 20px;}
	.jb_pt{ border-bottom:1px dashed #ccc; overflow:hidden; zoom:1; height:400px; position:relative;}
		.jb_pt .al{ position:absolute; top:125px; left:0; width:14px; height:38px;}
		.jb_pt .ar{ position:absolute; top:125px; right:0;width:14px; height:38px;}
		.jb_pt .al2{ position:absolute; top:285px; left:0; width:14px; height:38px;}
		.jb_pt .ar2{ position:absolute; top:285px; right:0;width:14px; height:38px;}
		.jb_pt h3{ font-family:"微软雅黑"; height:76px; line-height:76px; text-align:center; font-size:24px; color:#3E9723;}
		.jb_pt ul{ padding-left:11px;}
			.jb_pt li{ width:199px; height:146px; float:left; margin-left:9px; display:inline; margin-bottom:10px;}
				.jb_pt li img{padding:2px; border:1px solid #ccc; width:193px; height:140px; display:block;}
		.jb_zw{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-top:10px;}
			.jb_zw h3,.jb_yp h3{ font-size:18px; font-family:"微软雅黑"; color:#5DA84B;width:620px; margin:20px auto 0;}
			.jb_zw p{ width:620px; margin:8px auto 0; font-size:14px; line-height:25px;}
			.jb_zw h4{ background:#FFFF01; font-weight:bold; margin-left:18px; text-indent:2px; height:30px; line-height:30px; font-size:16px;}
		.jb_lx{ background:url(../img/jb_lxbg.gif) repeat-x; height:76px; border-top:1px solid #FFD768; line-height:76px; font-weight:bold; text-align:center; font-family:"微软雅黑"; font-size:16px;}
		.jb_yp input,.jb_yp select,.jb_yp textarea{ background:#fff; border:1px solid #ccc;}
		.r_sp img{ margin:12px auto 0; display:block;}
		.why{ border:1px solid #ccc; margin-top:12px; padding-top:3px; overflow:hidden;zoom:1;}
			.why h3{width:300px; margin:0px auto; background:url(../img/jz_bg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; text-indent:10px;}
				.why dl{ width:290px; height:180px; margin:10px auto 0;} 
					.why dt span{ background:url(../img/dt_span.gif) no-repeat; width:106px; height:21px; display:block; line-height:21px; text-indent:10px; margin:0px auto; overflow:hidden;zoom:1;}
					.why dt{ width:120px; float:left;}
				.why .cd{ width:160px; height:15px; margin-bottom:15px; overflow:hidden; font-weight:bold;}
				.why .cx{ height:120px; width:160px; overflow:hidden; line-height:17px;}
				.why dt img{ display:block; float:left; padding:3px; border:1px solid #ccc; margin-bottom:5px; width:110px; height:132px;}
				.why dd{ float:right; width:160px; overflow:hidden;}
	/*foot*/
	.foot{ width:980px; margin:0 auto; background:#fff;}
		.foot_list{ background:url(../img/foot_list.gif) repeat-x; height:35px; text-align:center; color:#4E4D52; }
			.foot_list a{ color:#4E4D52; padding:0 15px; line-height:35px; font-size:14px;}
			.link{ border-bottom:1px dashed #ccc; width:980px;  }
			.link li{ display:inline; line-height:20px;}
				.link li a{ color:#535353;}
				.dz,.dz_2{ padding:10px 0; position:relative; border-bottom:1px dashed #ccc; overflow:hidden;zoom:1;}
					.dz .logo{ position:absolute; top:16px; left:9px; width:238px; height:66px;}
					.dz p{ text-align:center; line-height:20px; height:20px; color:#4F4F4F;}
					.dz_2 p{ width:800px; margin:0 auto; text-align:center; line-height:22px; color:#494949;}
				.dz_3{ text-align:center; line-height:20px; color:#4E4E4E;}