@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; border:0; border:none; font-family:"Microsoft Yahei";}
a{ cursor:pointer; text-decoration:none;color: #333;font-size: 14px;}
li{ list-style-type:none;}
.clear{ clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
.common{ width:1000px; margin:0 auto;}
.l{ float:left;}
.r{ float:right;}
bodty{ overflow-x:hidden;}
.fixed_menu{width:146px;height:411px;background:url(../images/fixed_menu_03.png);position:fixed;top:20px;left:0px;padding-top:77px;z-index:5000;}
.fixed_menu a{display:block;margin-left:15px;width:117px;height:56px;margin-top:10px;}
.btn1{background:url(../images/bishi_03.png)}.btn2{background:url(../images/bishi_06.png)}.btn3{background:url(../images/bishi_08.png)}.btn4{background:url(../images/bishi_10.png)}.btn5{background:url(../images/bishi_12.png)}.btn6{background:url(../images/bishi_14.png)}
.hot{display:inline-block;width:22px;height:26px;background:url(../images/hot.png);}
.header {height: 50px;width: 100%;}
.tel {width: 305px;height: 35px;background: url(//www.eoffcn.com/gwy/bkzt/2015jlms/images/zfgj_04.png) no-repeat;display:block;float: right;}
.f1{ height:159px; background:url(../images/s_r5_c1.jpg) no-repeat top center;}
.f2{ height:159px; background:url(../images/s_r6_c1.jpg) no-repeat top center;}
.f3{ height:182px; background:url(../images/s_r7_c1.jpg) no-repeat top center;}
.m1{ background:#000000; height:125px; padding:30px 0 0 0;}
.m1 p{ color:#ffcc00; font-size:18px; text-align:center; line-height:50px;}
.m1 p b{ color:#ffff00; font-size:48px;}
.m2{ background:#2f333f; padding:40px 0;}
.m2t_l{ width:637px;}
.m2t_r{ width:330px;}
.mtr_t{ color:#ffff00; font-size:18px; padding-bottom:10px; text-align:center; background:url(../images/s_r10_c15.jpg) no-repeat 1px bottom; margin-bottom:20px;}
.mtr_c{ margin-bottom:8px;}
.mtr_c .l{ width:66px; height:20px; line-height:20px; text-align:center; background:#ffcc00; font-size:14px; color:#000000;}
.mtr_c .r{ width:252px;}
.mtr_c .r p{ font-weight:bold; color:#fff; font-size:14px; margin-bottom:5px;}
.mtr_c .r ul li{ color:#fff; font-size:12px; height:22px; line-height:22px; background:url(../images/s_r12_c17.jpg) no-repeat left center; padding-left:10px;}
.m2_c{ margin-top:40px;}
.m2_c ul li{ width:174px; height:82px; float:left; border:1px solid #000000; color:#fff; text-align:center; padding-top:15px; line-height:30px; margin-right:24px; font-size:18px;}
.m2_c ul li a{ color:#fff; font-size:12px; padding:4px 15px; background:#a9132f;}
.m2_c ul li.l_h{ width:168px; height:84px; background:url(../images/s_r13_c6.jpg) no-repeat left top; border:none; color:#ffcc00;}
.m2_c ul li.l_h b{ font-size:30px;}
.m3{ height:213px; background:url(../images/s_r17_c1.jpg) no-repeat top center;}
.m3 span{ width:50px; height:50px; line-height:50px; text-align:center; display:block; color:#fff; font-size:30px; position:absolute;}
.m3 .common{ position:relative;}
#tian1{ left:378px; top:145px;}
#shi1{ left:475px; top:145px;}
#fen1{ left:570px; top:145px;}
#miao1{ left:668px; top:145px;}
.m4{ margin:30px 0 15px 0;}
.m4_c{ background:#dd3650; height:85px; margin:20px 0 8px 0; padding-top:20px;}
.m4_c p{ text-align:center; color:#fff; font-size:12px; line-height:30px;}
.sj{ width:430px; margin:0 auto;}
.sjh{ width:300px; height:34px; background:#fff; border:1px solid #c0bebe; padding-left:8px; font-size:14px; color:#333333;}
.qr{ width:113px; height:36px; background:#ffcc00; font-size:16px;}
.m5{ background:#f6f6f6; padding:35px 0 60px 0;}
.m5 .tbt{ overflow:hidden;}
.m5 .tbt td{ border-right:1px solid #d9d9d9; border-bottom:1px dashed #d9d9d9; font-size:14px; text-align:center; padding:15px 0; background:#fff; color:#333;}
.m5 .tbt th{ background:#e83a56; height:60px; color:#fff; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; font-weight:normal; font-size:18px;}
.m5 .tbt td b{ font-size:18px; font-weight:bold;}
.m5 .tbt td b{ font-size:30px; color:#ff2d2d}
.m5 .tbt td p a{ color:#117ab3; font-size:12px; text-decoration:underline;}
.m5 .tbt td p span a{ color:#fff; padding:2px 20px; font-size:14px; background:#fe9300; text-decoration:none;}
.m5 .tbt td p span{ font-weight:bold;}
.m5 .tbt td p.gm{ margin:10px 0;}
.tableB{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-size: 12px; margin-bottom:20px;}
.tableB a{text-decoration: none;color: #666;}
.tableB th{	border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;	height:40px;background:#e83a56; color:#fff;	font-size:14px;}
.tableB td{ font-size: 14px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;	padding:4px 0;line-height:16px;	text-align:center; background:#fff;}
#con2,#con3,#con4,#con5,#con6{ display:none;}
.tag{ margin:35px 0 10px 0;}
.tag ul li{ width:150px; height:58px; background:url(../images/s_r23_c5.jpg) no-repeat center center; text-align:center; line-height:58px; margin-left:15px; float:left; font-size:18px;}
.tag ul li.hover_t{ background:url(../images/s_r22_c10.jpg) no-repeat; color:#e83a56; font-weight:bold;}
.common table tr th p b{font-size:19px;}
.pp_red{color:#e60007;}
.wxts{margin-top:10px;color:#e0e0e0;font-size:14px;}
.video_body{
	float: left;
	width: 574px;
	height: 348px;
	background: #333;
}
.b_list{
	float: left;
	width: 154px;
	height: 325px;
	background: #f8f8f8;
	padding-top: 23px;
}
.b_list .b_list_a{
	display: block;
	width: 100%;
	height: 40px;
	background: #f8f8f8;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	color: #333;
	font-size:16px;
	font-weight:bold;
}
.b_list_act{
	background: #49c7dd!important;
	color: #fff!important;
}
.b_main{
	background: #2e323f;
}
.b_ad{
	width: 100%;
	height: 94px;
	background: url(../images/gkxsyy_02.jpg) no-repeat top center;
}
.b_first{
	width: 100%;
	height: 133px;
	background: url(../images/gkxsyy_03.jpg) no-repeat top center;
}
.b_common{
	margin: 0 auto;
	width: 1003px;
}
/*视频右侧教师资料*/
.teacher_info{
	float: right;
	width: 274px;
	height: 349px;
}
.first_info{
	width: 100%;
	height: 107px;
	background: url(../images/gkxsyy_09.jpg) no-repeat top center;
	margin-top: 30px;

}
.second{
	width: 100%;
	height: 178px;
	background: url(../images/gkxsyy_11.jpg) no-repeat top center;
}
.cob{
	width: 900px;
	word-spacing: 70px;	
	margin: 15px auto;
}
.cob a{
	display: inline-block;
	width: 160px;
	height: 159px;
	background: url(../images/btneee_05.jpg);
	text-decoration: none!important;
	margin-bottom: 20px;
}
.cob a span{
	display: block;
	text-align: center;
	color: #999;

}
.cob a span.cob_span1{
	font-size: 16px;
	margin-top: 30px;
	
}
.cob a i{
	display: block;
	text-align: center;
	font-style: normal;
	color: #999;
	font-size: 26px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 15px;
}
.cob a:hover{
	background: url(../images/btneee_03.jpg)!important;

}
.cob a:hover i{
	color: #fff;
}
.cob a:hover span{
	color: #fff;
}

.b_more{
	width: 254px;
	margin: 0 auto;
}
.b_more a{
	display: block;
	width: 254px;
	height: 40px;
	background: url(../images/gkxsyy_14.jpg) no-repeat;
	margin-top: 15px;
}
.three{
	width: 100%;
	height: 334px;
	background:url(../images/gkxsyy_17.jpg) no-repeat left center;
	word-spacing: 42px;
}
.three_box{
	width: 182px;
	height: 137px;
	display: inline-block;
	margin-top: 200px;
	padding-left:22px;
	padding-right: 10px;
}
.three_box p{
	color: #fff;
	font-size:13px;
}
.b_ad_pic{
	width: 100%;
	height: 420px;
	background: url(../images/gkxsyy_18.jpg) no-repeat;
}
.b_xianxia{
	width: 252px;
	margin: 0 auto;
	padding-bottom: 45px;
}
.b_xianxia a{
	margin-top: 45px;
	display: block;
	width: 252px;
	height: 40px;
	background: url(../images/gkxsyy_21.jpg) no-repeat;
}
.b_bm{width: 100%;background: url(../images/gkxsyy_24.jpg) no-repeat top center;height: 499px;}
.b_bm .b_common{position: relative;}
.b_bm_btn{	position: absolute;top: 394px;left: 376px;display: block;width: 259px;height: 102px;background: url(../images/btneee_10.png) no-repeat;}
.b_help{width: 100%;height: 256px;background: url(../images/gkxsyy_25.png) no-repeat top center;}
.b_help .b_common{position: relative;}
.b_help a{display: block;width: 123px;height: 30px;background: url(../images/qq_btn_14.png) no-repeat;position: absolute;top: 145px;right: 35px;}

/*copyright*/
.copyRight,.offcnCopy{ background:#444546;font-size: 12px!important;}
.offcnCopy{ padding:40px 0 45px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}
/*fixNav*/
.offcnNavFix{ display:none;width:150px;position:fixed; bottom:0; left:0;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));background:#e42f28;z-index:99999;}
.offcnFixCon{background:#e42f28;  width:150px;position:fixed;left:0px;top:50%;margin-top:-220px;}
.offcnFixCon span{ position:relative; display:block; height:54px;line-height:54px; width:108px; font:normal 16px/54px "Microsoft Yahei"; color:#fff; cursor:pointer; border-bottom:1px solid #fff;padding-left:42px;}
.offcnFixCon span img{position:absolute;left:13px;top:18px;}
.offcnFixCon span:hover{background:#fea201;color:#fff;}
.offcnFixCon span.oFixLingqu{ width:155px; height:35px; margin:8px 0 0 20px;}
.offcnFixCon span i{ display:none; position:absolute; bottom:0; left:46%; float:left; width:16px; height:8px; line-height:8px; overflow:hidden;background:url(//statics.eoffcn.com/statics/images/index/oindex_ico_2.png) 0 -172px no-repeat;}
.offcnFixCon span.active{background:#fea201;}
.offcnFixCon span a{font:normal 16px/54px "Microsoft Yahei"; color:#fff}
.offcnFixSerivce{ width:135px;position:fixed; top:150px;right:0;z-index:99999;}
.offcnFixSerivce .fixServiceHd{ width:135px; height:132px; overflow:hidden; background:url(//statics.eoffcn.com/statics/images/index/offcn_fix_zx_hd.png) center center no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/offcn_fix_zx_hd.png");_background:none;}
.offcnFixSerivce ul{ overflow:hidden;}
.offcnFixSerivce ul li{ height:40px; line-height:40px; padding:0 0 0 25px;}
.offcnFixSerivce ul li{ background:#f6f6f6;}
.offcnFixSerivce ul li.fixBg{ background:#ececec;}
.offcnFixSerivce ul li a{ font-family:"Microsoft Yahei"; color:#666; font-size:14px; display:inline-block;}
.offcnFixSerivce ul li a:hover{ color:#e00; text-decoration:none;}
.offcnFixSerivce ul li i{ display:inline-block; position:relative; top:4px; _top:0; width:18px; height:18px; line-height:18px; overflow:hidden; margin-right:10px;}
.offcnFixSerivce ul li i.fixIco1{ background:url(//statics.eoffcn.com/statics/images/index/oindex_ico_2.png) 0 -116px no-repeat;}
.offcnFixSerivce ul li i.fixIco2{ background:url(//statics.eoffcn.com/statics/images/index/oindex_ico_2.png) -42px -116px no-repeat;}
.offcnFixSerivce ul li i.fixIco3{ background:url(//statics.eoffcn.com/statics/images/index/oindex_ico_2.png) 0 -144px no-repeat;}
.offcnFixSerivce ul li i.fixIco4{ background:url(//statics.eoffcn.com/statics/images/index/oindex_ico_2.png) -42px -144px no-repeat;}
.offcnFixSerivce ul li.oLiPhone{ text-align:center; padding:0; font-family:"Microsoft Yahei"; color:#666; font-size:14px;}
.teacher_info div{ display:none;}
.teacher_info div#ff_g1{ display:block;}
#div1 {display: none;position: absolute;z-index: 1000;height: 100%;width: 100%;background: #000000;filter:Alpha(opacity=30);}
.close{display:block;width:28px;height:28px;background:url(../images/tk_1_03.jpg);position:absolute;top:3px;right:2px;}
.tkzx{display:block;width:182px;height:41px;background:url(../images/tk_1_07.jpg);position:absolute;top:302px;left:117px;}
.yjjq{display:block;width:182px;height:41px;background:url(../images/tk_1_09.jpg);position:absolute;top:302px;left:463px;}
#tk_1{position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:777px;height:438px;background:url(../images/tk1.png);display:none;z-index: 1001;}
#tk_2{position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:777px;height:438px;background:url(../images/tk2.png);display:none;z-index: 1001;}
.qq_num{position:absolute;top:243px;left:466px;font-weight:bold;}
.pp_w{color:#fff;font-size:27px;font-weight:bold;}

/*banner_ad*/
.offcn_con_slide{position:relative;height:500px;background:url(//statics.eoffcn.com/statics/images/kc/oao/offcn_loading.gif) 50% no-repeat; z-index:2; overflow:hidden;}
.offcn_con_slide .slides{position:relative;z-index:1;_overflow:hidden;height:500px;}
.offcn_con_slide .slides li{height:500px;}
.offcn_con_slide .slides li a{ display:block; width:1000px; height:500px;}
.offcn_con_slide .slides li a:hover{ text-decoration:none;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:27px;height:5px;margin:0 10px 0 0;*display:inline;zoom:1;}
.offcn_slide_ad_1{ background:#49afef;}
.offcn_slide_ad_2{ background:#f25a2b;}
.offcn_slide_ad_3{ background:#272d7d;}
.offcn_slide_ad_4{ background:#ffde21;}
.offcn_slide_ad_1 a{ background:#4aafef;}
.offcn_slide_ad_2 a{ background:#ffde21;}
.flex-control-nav a{display:block;width:27px;height:5px;line-height:40px;overflow:hidden;background:url(//statics.eoffcn.com/statics/images/kc/oao/zg_banner_b1.jpg) no-repeat center top;cursor:pointer;margin-right:10px;float:left;}
.flex-control-nav .flex-active{background:url(//statics.eoffcn.com/statics/images/kc/oao/zg_banner_b2.jpg) no-repeat;}
.flex-direction-nav{ display:none;}
.offcn_top_ad{ height:87px; width:760px; padding:16px 0 16px 240px; border-bottom:1px solid #ededed;}
.offcn_top_ad a{ display:block; float:left; overflow:hidden; margin-right:20px; _margin-right:18px;}
.offcn_top_ad a.nmr{ margin-right:0;}

.footer{ background:url(//www.eoffcn.com/bkzt/jszgbs/images/j_r25_c2.jpg); padding-top:20px;font-size:12px;}
.f_t{ font-size:18px; color:#f0d01f;}
.footer li{ width:176px; height:191px; line-height:20px; float:left; font-size:12px; color:#fff; background:url(../images/b.jpg) no-repeat right top; padding:25px 15px 0 15px;font-size:12px;}
.footer li p{ font-family:"宋体";}
.footer li span{ font-size:14px; font-family:"宋体";}
.footer li span img{ vertical-align:-5px; margin-right:8px;}
.footer li a{ color:#fff; font-family:"宋体";font-size:12px;}