.hsbj_main { background: #f4f4f4; height: auto; /*overflow: hidden;*/ border-top: none; padding:30px 0; }
.w_1200 { width: 1200px; margin: 0 auto; }
/*头部*/  
.head { height: 100px; border-bottom: 2px solid #ff5c10; }
.logo { float: left; position: relative; z-index: 1; height: 100px; width: 440px; }
.logo a { float: none; }
.logo span.zzjj_fz { height: 100%; display: inline-block; vertical-align: middle; }
.logo img { vertical-align: middle; max-height: 100px; _height:expression(this.scrollHeight > 100 ? "100px" : "auto");
}
.logo h1 { display: none }
.logo .llmc { font-size: 20px; color: #666; padding-left: 10px; border-left: 1px solid #ddd; display: inline-block; height: 42px; line-height: 42px; position: relative; top: 5px; margin-left: 10px; }
.search_box { float: left; width: 345px; height: auto; overflow: hidden; margin-top: 33px; }
.search_box .search_text { border: 1px solid #ccc; height: 32px; line-height: 32px; width: 237px; padding: 0 5px 0 25px; float: left; background: url(../new_img/index_ss.png) no-repeat 5px center; font-family: "微软雅黑"; color: #999; font-size: 14px; }
.search_bnt { height: 34px; background: #ff5c10; font-family: "微软雅黑"; color: #fff; font-size: 16px; cursor: pointer; text-align: center; border: none; width: 75px; float: left }
.car_login_reg_box { float: right; font-size: 14px; color: #333; height: 40px; line-height: 40px; margin-top: 30px; }
.car_login_reg_box a { color: #333; }
.car_login_reg_box .dlzc_box { float: right; margin-left: 35px; }
.car_login_reg_box .dlzc_box .dlq_zt { background: url(../images/index/sy_08.png) 5px no-repeat; padding-left: 25px; }
.car_login_reg_box .dlzc_box .dlq_zt a { padding: 0 5px; }
.car_login_reg_box .dlzc_box .dlh_zt { height: 70px; position: relative; z-index: 9; }
.usernavson { position: absolute; z-index: 999; left: 0px; top: 44px; display: none; }
.usernavson .xwzx_erxl { background: #FFF; border: 1px solid #ddd; padding: 8px; }
.usernavson .xwzx_erxl a { padding: 0 10px; line-height: 30px; display: block; text-align: center; font-size: 14px; width: 70px; color: #666; background: #FFF; }
.usernavson .xwzx_erxl a:hover { background: #F3F4F6; }
.usernavson .xwzx_erxl .out_ccc { border-top: 1px solid #ddd; margin-top: 10px; }
.usernavson .arrr { position: absolute; top: -8px; left: 10px; width: 14px; height: 9px; background: url(../images/index/ui_new_yktnav.png) no-repeat; background-position: -187px 0; }
.car_login_reg_box .dlzc_box .sy_tximg { float: left; border-radius: 50%; margin-right: 10px; }
.car_login_reg_box .dlzc_box .dlmingc { display: inline-block; }
.car_login_reg_box .car_sy { position: relative; z-index: 1; float: right; display: block; background: url(../images/index/sy_06.png) left no-repeat; padding-left: 25px; margin-left: 35px; }
.car_login_reg_box .car_sy .car_nub { font-size: 14px; color: #ff5c10; padding-left: 2px; padding: 0 2px; font-weight: 700; font-family: Arial; font-style: normal; }
.car_login_reg_box a:hover { color: #FF6C00; }
/*头部结束*/

/*导航内容不同的地方*/
.nav_ny { height: 48px; clear: both; }
.nav_ny ul.nav_yi { float: left; width: 960px; padding-left: 20px; }
.nav_ny ul.nav_yi li { float: left; }
.nav_ny ul.nav_yi li a { display: block; padding: 0 20px; font-size: 16px; text-align: center; color: #333; line-height: 48px; }
.nav_ny ul.nav_yi li a:hover, .nav_ny ul.nav_yi li a.selected { color: #ff5c10 }
.nav_ny ul.nav_yi li.sjapp_down { float: right; }
.nav_ny ul.nav_yi li.sjapp_down span { background: url(../images/index/sy_18.png) no-repeat left center; display: block; padding-left: 22px; font-size: 20px; text-align: center; color: #ff5c10; line-height: 48px; font-family: Arial, Helvetica, sans-serif; }
.ny_course_fl { float: left; width: 220px; position: relative; z-index: 3; }
.ny_course_fl h2 { height: 48px; width: 100%; background: #ff5c10; font-size: 16px; color: #fff; line-height: 48px; font-weight: 400; font-family: "微软雅黑"; overflow: hidden; cursor: pointer; }
.ny_course_fl h2 .ny_couer_name { float: left; margin-left: 15px; }
.ny_course_fl h2 .ny_arrow { float: right; margin-right: 15px; margin-top: 17px; }
.ny_course_fl .ny_course_content { display: none; position: absolute; top: 48px; left: 0px; width: 220px; z-index: 888; background: #ff5c10; *padding-top:4px;
}
.ny_course_fl ul li { border-top: 1px solid #ffae88; border-bottom: 1px solid #ffae88; position: relative; z-index: 8; height: 205px; margin-top: -1px; *margin-top:-4px;
}
.ny_course_fl ul li.last { position: relative; z-index: 8; height: 100px; *margin-top:-8px;
}
.ny_course_fl ul li .title_nn { overflow: hidden; height: auto; position: absolute; z-index: 900; top: 0px; left: 0px; width: 219px; height: 195px; padding-top: 10px; }
.ny_course_fl ul li.last .title_nn { overflow: hidden; height: auto; position: absolute; z-index: 900; top: 0px; left: 0px; width: 219px; height: 90px; padding-top: 10px; }
.ny_course_fl ul li .title_nn h3 { padding-left: 15px; display: block; height: 24px; line-height: 24px; }
.ny_course_fl ul li .title_nn h3 a { font-size: 15px; padding: 0; margin: 0; color: #fff; }
.ny_course_fl ul li .title_nn span { padding-left: 15px; white-space: nowrap; float: left; color: #fff; font-size: 12px; display: block; line-height: 24px; }
.ny_course_fl ul li .title_nn p { overflow: hidden; height: 48px; margin-bottom: 5px; }
.ny_course_fl ul li .title_nn a { padding-left: 15px; white-space: nowrap; float: left; color: #fff; font-size: 12px; display: block; line-height: 24px; }
.ny_course_fl ul li .title_nn a:hover { color: #fff; }
.ny_course_fl ul li .title_nn span a { padding-left: 0px; }
/*隐藏部分内容*/
.ny_course_fl ul li .cateright { display: none; position: absolute; left: 219px; top: -1px; z-index: 888; background: #FFF; color: #333; border: 1px solid #ff5c10; width: 560px; padding: 20px; line-height: 24px; }
.ny_course_fl ul li .cateright h4 { font-size: 18px; color: #333; padding-left: 10px; padding-bottom: 5px; border-bottom: 1px solid #eee; display: block; margin-bottom: 5px; }
.ny_course_fl ul li .cateright .bt_nav { font-size: 14px; color: #ff5c10; display: block; line-height: 30px; padding-left: 10px; }
.ny_course_fl ul li .cateright .nav_xxwenz { overflow: hidden; height: auto; *padding-bottom:10px;
}
.ny_course_fl ul li .cateright .nav_xxwenz a { color: #333; float: left; padding: 0 10px; height: 14px; line-height: 14px; border-right: 1px solid #ddd; margin-bottom: 10px; }
.ny_course_fl ul li .cateright .nav_xxwenz a:hover { color: #ff5c10; }
.ny_course_fl ul li.cur { border-top: 1px solid #ff5c10; border-bottom: 1px solid #ff5c10; }
.ny_course_fl ul li.cur .cateright { display: block; }
.ny_course_fl ul li.cur .title_nn { background: #FFF; width: 220px; padding-top: 10px; }
.ny_course_fl ul li.cur .title_nn h3 a { color: #333; }
.ny_course_fl ul li.cur .title_nn span { color: #333; }
.ny_course_fl ul li.cur .title_nn a { color: #333; }
.ny_course_fl ul li.cur .title_nn a:hover { color: #ff5c10; }
.ny_course_fl ul li .title_nn p .gxk_tt { height: 48px; margin-right: 5px; }
.ny_course_fl ul li .title_nn p .gxk_tt a { color: #ddd; }
.ny_course_fl ul li.cur .title_nn p .gxk_tt a { color: #000; }
/*导航内容不同的地方*/
.zhxx_tab { border-collapse: collapse; border-spacing: 0; width: 100%; }
.zhxx_tab td { color: #333; font-size: 14px; line-height: 30px; padding: 5px; }
.zhxx_tab td select { color: #333; font-family: 微软雅黑; width: 81px; height: 30px; line-height: 30px; border: 1px solid #ddd; color: #333; font-size: 12px; }
.zhxx_tab td select.zhxx_text { border: 1px solid #ddd; color: #333; font-size: 12px; height: 30px; line-height: 30px; width: 250px; }
.zhxx_tab td:first-child { padding-left: 0; }
.zhxx_tab td input:first-child { margin-left: 0; }
input.zhxx_text { border: 1px solid #ddd; color: #333; font-size: 12px; height: 30px; line-height: 30px; text-indent: 5px; width: 250px; }
/*继续教育*/
.jxjy_box { height: auto; overflow: hidden; margin-top: 30px; }
.login_box { float: left; width: 378px; height: 250px; border: 1px solid #ddd; overflow: hidden; background: #FFF; margin-right: 30px; }
.inform { float: left; width: 378px; height: 250px; background: #FFF; margin-right: 30px; border: 1px solid #ddd; }
.inform h2 { font-size: 16px; color: #333; font-weight: 400; height: 35px; line-height: 35px; width: 350px; margin: 0 auto; background: url(../images/index/dx_43.jpg) left no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 5px; margin-top: 5px; }
.inform h2 .more_ttxw { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: url(../images/index/more_43.jpg) no-repeat right; padding-right: 10px; }
.inform ul { display: block; width: 350px; margin: 0 auto; }
.inform ul li { height: 29px; line-height: 29px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow: auto; font-size: 14px; *line-height: 26px;
*height: 26px;
}
.inform ul li a { color: #666; float: left; display: block; background: url(../images/index/ddd_43.jpg) left no-repeat; padding-left: 10px; }
.inform ul li span { float: right; color: #999; font-size: 12px; }
.inform ul li a:hover { color: #ff5c10; }
.inform .tian_ts_new { width: 350px; margin: 15px auto 10px auto; height: 78px; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 15px; }
.inform .tian_ts_new .tcdx_info { width: 200px; }
.inform .tian_ts_new .tcdx_info h4 { font-size: 14px; height: 36px; overflow: hidden; *line-height:18px;
}
.inform .tian_ts_new .tcdx_info a { color: #333; }
.inform .tian_ts_new .tcdx_info a:hover { color: #FF6C00 }
.inform .tian_ts_new .tcdx_info p { font-size: 12px; line-height: 22px; color: #666; *line-height:24px;
}
/*登录前*/
.lb_top h2 { font-size: 16px; color: #333; font-weight: 400; height: 35px; line-height: 35px; width: 350px; margin: 0 auto; background: url(../images/index/dx_43.jpg) left no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 15px; margin-top: 5px; }
.lb_top ul { display: block; width: 330px; margin: 0 auto; }
.lb_top ul li { display: block; height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 15px; *width: 350px;
}
.lb_top ul li.remember { margin: 0px; margin-bottom: 5px; width: 320px; line-height: 24px; }
.login_text .deluzc_name { float: left; color: #999; font-size: 14px; width: 50px; }
.login_text input { background: #e9e9e9; float: left; width: 260px; padding-left: 4px; border: 1px solid #ddd; height: 28px; line-height: 28px; border-radius: 5px; color: #999; font-family: "微软雅黑"; }
.lb_top ul li .login_bnt { display: block; background: #52b062; color: #fff; font-size: 14px; text-align: center; width: 260px; border-radius: 5px; margin-left: 50px; }
.lb_top ul li .login_bnt:hover { background: #01b01f; }
.lb_top ul li .reg_bnt { display: block; color: #333; text-decoration: underline; font-size: 12px; text-align: right; width: 260px; margin-left: 50px; }
.lb_top ul li .reg_bnt:hover { color: #026fda; }
.login_text input.user_text { background: url(../new_img/gd_100.png) no-repeat center left }
.login_text input.password_text { background: url(../new_img/gd_101.png) no-repeat center left }
.lb_top ul li em { font-style: normal; padding-left: 5px; }
.lb_top ul li input[type='checkbox'] { vertical-align: middle }
.remember span.fl { line-height: 24px; height: 24px; }
.remember span.fr { line-height: 24px; height: 24px; color: #999 }
.remember a { color: #5298dc; }
.remember a:hover { color: #026fda; }
/*登录后*/
 
.lb_top_later h2 { font-size: 16px; color: #333; font-weight: 400; height: 35px; line-height: 35px; width: 350px; margin: 0 auto; background: url(../images/index/dx_43.jpg) left no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 15px; margin-top: 5px; }
.lb_top_later ul { display: block; width: 330px; margin: 0 auto; }
.lb_top_later ul li { display: block; width: 100%; padding-bottom: 20px; height: auto; overflow: hidden; }
.lb_top_later ul li .tx_index { float: left; width: 60px; height: 60px; margin-right: 10px; border-radius: 50%; }
.lb_top_later ul li span em { font-style: normal }
.zhmc_ye_box { width: 200px; overflow: hidden; height: auto; font-size: 14px; }
.zhmc_ye_box span { height: 24px; line-height: 24px; display: block; }
.zhmc_ye_box .user_name em { color: #24aef2; }
.zhmc_ye_box .user_balance { color: #999; }
.zhmc_ye_box .user_balance em { font-size: 14px; color: #f34900; }
.zhmc_ye_box .reas_name em { color: #333; }
.lb_top_later .shortcut_sy { border-top: 1px solid #e3e3e3; width: 330px; margin: 0 auto; height: auto; overflow: hidden; }
.lb_top_later .shortcut_sy .sy_kjfs_ny { width: 140px; margin: 0 auto; float: left; border-right: 1px solid #e3e3e3; margin-left: 17px; margin-top: 25px; }
.lb_top_later .shortcut_sy .sy_kjfs_ny a { font-size: 14px; color: #666; display: block; line-height: 28px; }
.lb_top_later .shortcut_sy .sy_kjfs_ny a:hover { color: #1c70d7; }
.lb_top_later .shortcut_sy .sy_kjfs_ny_last { width: 140px; margin: 0 auto; float: left; margin-left: 17px; margin-top: 25px; }
.lb_top_later .shortcut_sy .sy_kjfs_ny_last a { font-size: 14px; color: #666; display: block; line-height: 28px; }
.lb_top_later .shortcut_sy .sy_kjfs_ny_last a:hover { color: #1c70d7; }
/*学习指南*/
.fingerpost { float: right; width: 378px; height: 250px; background: #FFF; border: 1px solid #ddd; }
.fingerpost h2 { font-size: 16px; color: #333; font-weight: 400; height: 35px; line-height: 35px; width: 350px; margin: 0 auto; background: url(../images/index/dx_43.jpg) left no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 0px; margin-top: 5px; }
.fingerpost ul li span { display: block; width: 340px; background: url(../new_img/gd_116.png) no-repeat left center; height: 30px; line-height: 30px; margin: 0 auto; padding-left: 10px; }
.fingerpost ul li span a { color: #f34900; font-size: 14px; }
.fingerpost ul li ul { width: 350px; line-height: 30px; margin: 0 auto; overflow: hidden; }
.fingerpost ul li ul li { float: left; padding: 0 5px; line-height: 24px; }
.fingerpost ul li ul li a { color: #666; white-space: nowrap; }
.fingerpost ul li ul li a:hover { color: #f34900; }
/*学习流程*/
.xxlc_box { width: 1200px; margin-top: 20px; border: 1px solid #ddd; height: 80px; overflow: hidden; background: #f2f2f2; }
.xxlc_box h2 { width: 140px; line-height: 80px; float: left; text-align: center; font-size: 20px; color: #333; font-weight: 400; background: #fff; }
.xxlc_box .sy_jxjylc_box { float: left; width: 860px; background: #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd; }
.xxlc_box .sy_jxjylc_box li { background: url(../images/index/jt_47.png) no-repeat right center; float: left; overflow: hidden; width: 16.666%; height: 60px; padding-top: 20px; }
.xxlc_box .sy_jxjylc_box li img { float: left; margin-left: 10px; }
.xxlc_box .sy_jxjylc_box li .bzmc { font-size: 14px; float: left; width: 65px; margin-left: 10px; color: #666; }
.xxlc_box .sy_jxjylc_box li .bzmc span { display: block; font-size: 12px; color: #999; }
.xxlc_box .sy_jxjylc_box li.bg_none { background: none repeat scroll 0 0; }
.xxlc_box h4 { font-size: 12px; text-align: center; line-height: 24px; background: #fff; height: 82px; padding-top: 12px; }
.xxlc_box h4 a { font-size: 18px; display: block; color: #52b062; }
.xxlc_box h4 a:hover { color: #FF6C00 }
/*职考课程*/
.zjks_kcygm_box { }
.zjks_kcygm_box .list_kc_plxx_news { background: url("../images/grey_20x20/xx_icon.png") repeat scroll left center; display: block; height: 15px; width: 80px; }
.zjks_kcygm_box .list_kc_plxx_news em { background: url("../images/orange_20x20/xx_icon.png") repeat-x scroll left center; display: block; float: left; height: 15px; width: 32px; }
.zjks_kcygm_box .list_kc_pldj { background: url(../images/index/ygmrs.png) 0 0px no-repeat; color: #666; line-height: 32px; padding: 0 10px 0 16px; }
.banner_nvy { height: 300px; background: #ddd url(../images/index/doene.jpg) center no-repeat; }
.zkdr_list { padding-top: 50px; }
.zkdr_list li { float: left; width: 515px; height: 220px; margin-bottom: 50px; color: #fff; font-size: 14px; padding: 30px; position: relative; z-index: 2; }
.zkdr_list li .zpdr_title { display: block; font-size: 30px; height: 40px; line-height: 40px; overflow: hidden; margin-bottom: 30px; margin-top: 20px; background: url(../images/index/jtzkdr.png) no-repeat right; }
.zkdr_list li .zpdr_title:hover { text-decoration: none; }
.zkdr_list li a { color: #fff; font-size: 18px; padding-right: 30px; }
.zkdr_list li a:hover { text-decoration: underline; }
.zkdr_list li .zpdr_con { width: 425px; overflow: hidden; }
.zkdr_list li .zpdr_con a { display: block; float: left; margin-bottom: 10px; }
.zkdr_list li.zcks_box { background: #5792d6 url(../images/index/zc.png) no-repeat 415px 110px; float: right; }
.zkdr_list li.gcks_box { background: #ee991a url(../images/index/gc.png) no-repeat 415px 110px; }
.zkdr_list li.ckks_box { background: #61bea7 url(../images/index/ck.png) no-repeat 415px 110px; }
.zkdr_list li.zgks_box { background: #479edb url(../images/index/zg.png) no-repeat 415px 110px; float: right; }
.zkdr_list li.zcyy_box { background: #40bb6a url(../images/index/jsj.png) no-repeat 415px 110px; }
.zkdr_list li a.more_ks { font-size: 14px; display: block; }
.list_kc_xx li.title a.kcst { color: #5792d6; display: inline-block; margin-left: 15px; font-size: 14px; background: url(../images/index/bftb.png) left no-repeat; padding-left: 20px; }
.list_kc_bnt ul li font { color: #ff5c10; float: right; font-size: 20px; padding-bottom: 10px; text-indent: 20px; text-align: left; width: 108px; font-family: Arial, Helvetica, sans-serif; }
.list_kc_bnt ul li font .yjf { font-size: 14px; font-style: normal; font-family: "微软雅黑"; }
.list_kc_bnt ul li a.gry_nonono { border: 1px solid #ddd; color: #999; float: right; font-size: 14px; height: 30px; line-height: 30px; text-align: center; width: 108px; }
.list_kc_bnt ul li a.gry_nonono:hover { border: 1px solid #ddd; color: #999; background: none; }
/*个人中心账户设置*/
.grxz_jbzl_title { font-size: 16px; color: #333; background: url(../images/index/dx_43.jpg) 0 6px no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 15px; font-weight: bold; height: 34px; line-height: 34px; padding-bottom: 10px; }
.grxz_jbzl_title .jxjy_zlts { font-size: 12px; color: #999; font-weight: 400; padding-left: 15px; }
.jxjy_jbxx { margin-top: 25px; }
/*弹框修改*/ 
.update_tk_box { display: none; position: fixed; z-index: 9999; width: 100%; height: 100%; }
.update_tk_box .tkdlzc_update_bj { background: #000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.update_tk_box .tkclzc_conent_box { width: 370px; background: #fff; border: 1px solid #ddd; border-radius: 3px; position: fixed; z-index: 2000; top: 25%; left: 50%; margin-left: -185px; }
.update_tk_box .tkclzc_conent_box h4 { width: 370px; border-bottom: 1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑"; font-weight: 400; height: 50px; line-height: 50px; overflow: hidden; }
.update_tk_box .tkclzc_conent_box h4 span { height: 46px; font-size: 18px; color: #333; display: block; float: left; margin-left: 20px; }
.update_tk_box .tkclzc_conent_box h4 .colse_update { background: url(../images/index/close.png) no-repeat; width: 20px; height: 20px; overflow: hidden; text-indent: -555px; display: block; float: right; margin-right: 15px; margin-top: 14px; }
.update_tk_box .tkclzc_conent_box h4 .colse_update:hover { background: url(../images/index/close_over.png) no-repeat; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent { width: 330px; margin: 0 auto; padding-top: 10px; padding-bottom: 25px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li { position: relative; z-index: 4; height: 47px; line-height: 47px; margin-top: 15px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li .tip_dlzc { position: absolute; height: 47px; line-height: 47px; color: #999; font-size: 14px; text-indent: 10px; top: 0; left: 0; z-index: 888; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li .input_dlzc { color: #666; height: 45px; line-height: 45px; border: 1px solid #ddd; width: 328px; text-indent: 10px; font-size: 14px; font-family: "微软雅黑"; border-radius: 3px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li.update_wenztip { height: 20px; line-height: 20px; overflow: hidden; color: #666; margin-top: 10px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li .but_dlzc { height: 45px; width: 330px; font-size: 17px; text-align: center; color: #fff; font-family: "微软雅黑"; background: #479edb; border-radius: 3px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li .hqyzm { display: block; background: #eee; color: #333; font-size: 12px; text-align: center; width: 120px; height: 35px; line-height: 35px; position: absolute; z-index: 15; top: 7px; right: 7px; }
.update_tk_box .tkclzc_conent_box .tkclzc_conent li .hqyzm:hover { background: #ee991a; color: #fff; }
/**/
.xyzx_box ul li { color: #666; }
.xyzx_box ul li.cur_nav { background-color: #fff; }
.xyzx_box ul li.cur_nav a.on { border-left: 2px solid #ff5c10; color: #ff5c10; }
.xyzx_box ul li .left_erji_box { margin-top: -10px; padding-bottom: 5px; }
.xyzx_box ul li .left_erji_box a { display: block; font-size: 16px; line-height: 25px; margin: 6px 0; color: #666; }
.xyzx_box ul li .left_erji_box a:hover { color: #ff5c10; }
.xyzx_box ul li .left_erji_box a.on { border-left: 2px solid #ff5c10; color: #ff5c10; background: #fff; }
.c_999 { color: #999; }
/*学习中心图标*/
.xyzx_box ul li.wdkc { background: url(../images/index/wdkc1.png) 30px 18px no-repeat; }
.xyzx_box ul li.wdks { background: url(../images/index/wdkc3.png) 30px 18px no-repeat; }
.xyzx_box ul li.wdsb { background: url(../images/index/wdkc2.png) 30px 18px no-repeat; }
.xyzx_box ul li.wdda { background: url(../images/index/wdkc4.png) 30px 18px no-repeat; }
/*支付中心图标*/
.xyzx_box ul li.wddd_bt { background: url(../images/index/wdkc5.png) 30px 18px no-repeat; }
.xyzx_box ul li.wdye_bt { background: url(../images/index/wdkc6.png) 30px 18px no-repeat; }
.xyzx_box ul li.wdfp_bt { background: url(../images/index/wdkc7.png) 30px 18px no-repeat; }
/*账户设置图标*/
.xyzx_box ul li.zlsz_tb { background: url(../images/index/wdkc8.png) 30px 18px no-repeat; }
.xyzx_box ul li.zhaq_tb { background: url(../images/index/wdkc9.png) 30px 18px no-repeat; }
/*图标*/ 

.xyzx_box ul li.cur_nav { background-color: #FFF; }
.jdt_zk { width: 90%; height: 10px; overflow: hidden; display: block; background: #eee; margin-top: 5px; }
.jdt_zk i { display: block; height: 10px; background: #52b062; }
.wdkc_tab .last td { border-bottom: none; }
/*收藏*/
.scq_tb { font-size: 12px; line-height: 16px; height: 16px; background-image: url(../images/index/sc_more_03.png); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0; padding-left: 22px; color: #999; }
.scq_tb:hover { color: #479edb; background-image: url(../images/index/sc_more_03_hover.png); }
.sch_tb { font-size: 12px; line-height: 16px; height: 16px; background-image: url(../images/index/sc_more_03_hover.png); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0; padding-left: 22px; color: #479edb; }
.sch_tb:hover { color: #479edb; }
/*新的个人中心*/
.grzx_grxxinfo { border: 1px solid #ddd; background: #FFF; width: 1198px;   margin-bottom: 30px; }
.grzx_grxxinfo .sgrzx_info_conf { padding: 15px; }
.grzx_nav { background: #ff5c10; color: #fff; font-size: 16px; overflow: hidden; }
.grzx_nav li { float: left; width: 200px; line-height: 45px; text-align: center; }
.grzx_nav li a { color: #fff; display: block; }
.grzx_nav li a.on, .grzx_nav li a:hover { background: #d64d0d; }
.grzx_grxxinfo .xin_yhn_box { color: #333; font-size: 20px; }
.grzx_grxxinfo .grzx_zjxx { border-right: 1px solid #ededed; width: 740px; }
.grzx_grxxinfo .xin_yhn_box .out { display: inline-block; margin-left: 20px; font-size: 12px; color: #026fda; }
.grzx_grxxinfo .xin_yhn_box .out:hover { color: #ff5c10; }
.zlwsd_box { overflow: hidden; height: 16px; line-height: 16px; font-size: 14px; margin-top: 20px; }
.zlwsd_box .zlwsd_wenz { float: left; color: #666; }
.zlwsd_box .zlwsjdt_box { width: 160px; float: left; background: #eee; height: 11px; overflow: hidden; margin: 0 15px; margin-top: 3px; }
.zlwsd_box .zlwsjdt_box .zlswjtd_con { display: block; height: 11px; background: #52b062; }
.zlwsd_box .wszl_link { float: left; font-size: 12px; color: #026fda; }
.zlwsd_box .wszl_link:hover { color: #ff5c10; }
.xin_balance { padding-left: 30px; }
.xin_balance span { background: url(../images/index/ye.png) no-repeat left; padding-left: 20px; color: #666; font-size: 14px; }
.xin_balance .czann_but { border: 1px solid #ff5c10; color: #fff; background: #ff5c10; font-size: 14px; padding: 2px 8px; }
.xin_balance .zhuangz_but { border: 1px solid #ddd; color: #333; background: #fff; font-size: 14px; padding: 2px 8px; }
.xin_balance .eyxx_xz { padding-right: 30px; }
.xin_balance font { color: #ff5c10; font-size: 20px; font-family: Arial, Helvetica, sans-serif; }
.xin_balance font i { font-size: 14px; font-family: "微软雅黑"; font-style: normal; }
.xin_balance a { font-size: 14px; font-size: 14px; color: #026fda; padding: 0 5px; }
.sjapp_down_top { float: right; background: url(../images/index/sy_18.png) no-repeat left center; display: block; padding-left: 22px; font-size: 20px; text-align: center; color: #ff5c10; line-height: 48px; font-family: Arial, Helvetica, sans-serif; margin-top: 27px; margin-left: 30px; }
.grzx_con { background: url(../images/index/left_nav_bj.jpg) left repeat-y #fff; border: 1px solid #ddd; width: 1198px;   }
.zysx_box { border-top: 1px solid #ddd; padding-top: 30px; }
.znxx_box { padding: 20px; background: #FFF; border: 1px solid #ddd; }
.wdda_tab { margin-top: 20px; }
.zlxx_tab th { line-height: 40px; border-bottom: 2px solid #ddd; font-size: 15px; color: #333; }
.zlxx_tab td { line-height: 28px; border-bottom: 1px solid #ddd; text-align: center; padding: 15px 0; color: #666; }
.zlxx_tab td.conet_ny { text-align: left; }
.xiugrx_tx { }
/*学习卡*/
.xxk_but { display: block; margin-bottom: 20px; float: right; }
.xxkzs_box { margin-top: 30px; }
/*错误提示*/
.zhxx_tab .eree_zt { border: 1px solid #f56700; }
.zhxx_tab .ereeor { background: url(../images/index/error.png) left no-repeat; padding-left: 20px; font-size: 12px; color: #f56700; line-height: 34px; height: 34px; margin-left: 10px; }
/*2016-5-17*/
.ggk_box { overflow: hidden; margin-top: 50px; }
.ggk_box a { display: block; float: left; margin-right: 40px; margin-bottom: 40px; }
.ggk_box a.last { margin-right: 0px; }
/*标签*/
.bqt_boxs { overflow: hidden; height: auto; line-height: 24px; border-top: 1px solid #ddd; padding: 20px 0; margin-top: 15px; }
.bqt_boxs span { display: block; float: left; color: #999; margin-right: 10px; margin-left: 15px; }
.bqt_boxs a { display: block; float: left; background: #f3f3f3; color: #666; border: 1px solid #ddd; margin-right: 10px; border-radius: 3px; text-align: center; padding: 0 5px; }
.bqt_boxs a:hover { background: #ff5c10; color: #fff; border: 1px solid #ff5c10; }
/*充值弹框*/
.czhiBox_tk_box { display: none; position: absolute; top: 0; left0;
z-index: 9999; width: 100%; height: 100%; }
.czhiBox_tk_box .tkdlzc_update_bj { background: #000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.czhiBox_tk_box .tkclzc_conent_box { width: 820px; background: #fff; border: 1px solid #ddd; border-radius: 3px; position: fixed; z-index: 2000; top: 25%; left: 50%; margin-left: -410px; }
.czhiBox_tk_box .tkclzc_conent_box h4 { width: 100%; border-bottom: 1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑"; font-weight: 400; height: 50px; line-height: 50px; overflow: hidden; }
.czhiBox_tk_box .tkclzc_conent_box h4 span { height: 46px; font-size: 18px; color: #333; display: block; float: left; margin-left: 20px; }
.czhiBox_tk_box .tkclzc_conent_box h4 .colse_update { background: url(../images/index/close.png) no-repeat; width: 20px; height: 20px; overflow: hidden; text-indent: -555px; display: block; float: right; margin-right: 15px; margin-top: 14px; }
.czhiBox_tk_box .tkclzc_conent_box h4 .colse_update:hover { background: url(../images/index/close_over.png) no-repeat; }
.czhiBox_tk_box .tkclzc_conent_box .tkclzc_conent { width: 100%; margin: 0 auto; padding-top: 10px; }
/*转账弹框*/
.zuanzBox_tk_box { display: none; position: absolute; top: 0; left0;
z-index: 9999; width: 100%; height: 100%; }
.zuanzBox_tk_box .tkdlzc_update_bj { background: #000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.zuanzBox_tk_box .tkclzc_conent_box { width: 372px; background: #fff; border: 1px solid #ddd; border-radius: 3px; position: fixed; z-index: 2000; top: 25%; left: 50%; margin-left: -186px; }
.zuanzBox_tk_box .tkclzc_conent_box h4 { width: 100%; border-bottom: 1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑"; font-weight: 400; height: 50px; line-height: 50px; overflow: hidden; }
.zuanzBox_tk_box .tkclzc_conent_box h4 span { height: 46px; font-size: 18px; color: #333; display: block; float: left; margin-left: 20px; }
.zuanzBox_tk_box .tkclzc_conent_box h4 .colse_update { background: url(../images/index/close.png) no-repeat; width: 20px; height: 20px; overflow: hidden; text-indent: -555px; display: block; float: right; margin-right: 15px; margin-top: 14px; }
.zuanzBox_tk_box .tkclzc_conent_box h4 .colse_update:hover { background: url(../images/index/close_over.png) no-repeat; }
.zuanzBox_tk_box .tkclzc_conent_box .tkclzc_conent { width: 100%; margin: 0 auto; padding-top: 10px; }
/* 弹框　*/
.tk_box { display: none; position: absolute; top: 0; left0;
z-index: 9999; width: 100%; height: 100%; }
.tk_box .tkdlzc_update_bj { background: #000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.tk_box .tkclzc_conent_box { min-width: 600px; background: #fff; border: 1px solid #ddd; border-radius: 3px; position: fixed; z-index: 2000; top: 25%; left: 50%; margin-left: -300px; }
.tk_box .tkclzc_conent_box h4 { width: 100%; border-bottom: 1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑"; font-weight: 400; height: 50px; line-height: 50px; overflow: hidden; }
.tk_box .tkclzc_conent_box h4 span { height: 46px; font-size: 18px; color: #333; display: block; float: left; margin-left: 20px; }
.tk_box .tkclzc_conent_box h4 .colse_update { background: url(../images/index/close.png) no-repeat; width: 20px; height: 20px; overflow: hidden; text-indent: -555px; display: block; float: right; margin-right: 15px; margin-top: 14px; }
.tk_box .tkclzc_conent_box h4 .colse_update:hover { background: url(../images/index/close_over.png) no-repeat; }
.tk_box .tkclzc_conent_box .tkclzc_conent { width: 100%; margin: 0 auto; padding: 10px 10px; }
/*新闻资讯*/
.new_content { background: #fff; border: 1px solid #ddd; margin-bottom: 20px; padding: 0 60px; }
.new_content .heading { color: #333; font-size: 24px; font-weight: bold; text-align: center; padding: 40px 0; text-align: center; border-bottom: 2px solid #333; }
.new_content .sub_heading { color: #999; font-size: 14px; padding: 20px 0; text-align: center; }
.new_content .content_text { font-size: 16px; line-height: 35px; padding: 10px 15px; }
.new_content .content_text p { }
.new_left_dl { width: 845px; float: left; padding: 0 20px; border: none; margin-bottom: 40px; }
.new_left_dl .heading { color: #333; font-size: 24px; font-weight: bold; text-align: center; padding: 30px 0; text-align: center; border-bottom: 2px solid #333; }
.xgkc_box { float: right; width: 245px; padding: 0 20px; background: #FFF; margin-bottom: 50px; }
.xgkc_box .xgkc_title { font-size: 16px; color: #333; margin-bottom: 15px; border-bottom: 1px solid #ddd; padding-bottom: 15px; }
.rmtj_list { margin-bottom: 15px; }
.rmtj_list li { line-height: 30px; height: 30px; overflow: hidden; background: url(../images/index/xw_ddd.jpg) 3px no-repeat; padding-left: 15px; font-size: 14px; }
.rmtj_list li a { color: #666; }
.rmtj_list li a:hover { color: #ff5c10; }
.rmtj_icon { background: url(../images/index/rmtj_icon.png) no-repeat left 5px; padding-left: 18px; margin-top: 15px; }
.new_dh_box { color: #999; font-size: 14px; margin-bottom: 20px; margin-top: 20px; padding-left: 20px; background: url(../images/index/dqwz.png) left center no-repeat; }
.new_dh_box a { color: #999; }
.new_dh_box a:hover { color: #ff5c10; }
.new_dh_box span { color: #333; }
/*套餐样式2017*/
.taocan_box { background: #f5f5f5 url(../images/ny_new/tc_02.jpg) no-repeat top center; padding-top: 207px; overflow: hidden; }
.taoc_itrem { background: #FFF url(../images/ny_new/tc_05.jpg) no-repeat left bottom; width: 1200px; margin: 0 auto; margin-bottom: 40px; padding: 50px 0; position: relative; z-index: 1; overflow: hidden; }
.taoc_itrem .taoc_fm { position: absolute; z-index: 55; top: 50px; left: 80px; }
.taoc_con_box { border: 1px solid #ff5c10; width: 895px; margin-left: 210px; margin-top: 42px; *margin-top:92px;
}
.taoc_info { width: 610px; margin-left: 250px; margin-top: 30px; height: 121px; }
.taoc_info h4 { font-size: 20px; color: #333; line-height: 28px; height: 28px; }
.taoc_info .taoc_tal_jg { float: right; font-size: 28px; color: #ff5c10; line-height: 28px; height: 28px; }
.taoc_info .taoc_tal_jg i { font-size: 14px; font-style: normal; }
.taoc_info p { font-size: 14px; color: #999; display: block; width: 422px; line-height: 24px; margin-top: 12px; height: 48px; }
.taoc_info a.taoc_shop_but { background: #ff5c10; color: #fff; font-size: 16px; padding: 10px 20px; *display:block;
*width:68px;
*height:14px;
*line-height:14px;
text-align: center; }
.taoc_info a.taoc_shop_but:hover { background: #e3500c; }
.taoc_ny_list { overflow: auto; max-height: 352px; margin-top: 35px; margin-bottom: 15px; *position:relative;
}
.taoc_ny_list_itrem { float: left; margin-left: 34px; width: 180px; margin-bottom: 20px; }
.taoc_ny_list_itrem .taoc_ny_gb_kc { display: block; position: relative; z-index: 1; width: 180px; height: 101px; }
.taoc_ny_list_itrem .taoc_ny_gb_kc span { display: block; position: absolute; z-index: 55; bottom: 0; left: 0; text-align: center; width: 180px; height: 26px; line-height: 26px; color: #fff; background: url(../images/index/navbj_22.png); white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); overflow: hidden; font-size: 14px; }
.taoc_ny_list_itrem p { line-height: 34px; color: #333; font-size: 12px; }
.taoc_ny_list_itrem .taco_gb_kc_gm { overflow: hidden; color: #ff5c10; }
.taoc_ny_list_itrem .taco_gb_kc_gm .taoc_kc_jg { float: left; font-size: 18px; }
.taoc_ny_list_itrem .taco_gb_kc_gm .taoc_kc_jg i { font-size: 12px; font-style: normal; }
.taoc_ny_list_itrem .taco_gb_kc_gm .taoc_gb_kc_but { float: right; display: block; width: 70px; height: 18px; border: 1px solid #ff5c10; text-align: center; line-height: 18px; font-size: 12px; color: #ff5c10; }
.taoc_ny_list_itrem .taco_gb_kc_gm .taoc_gb_kc_but:hover { color: #fff; background: #ff5c10; }
/*企业培训&职业教育*/
.qy_jy_zt_list { padding: 50px 0; }
.logo .ffsy_but { font-size: 16px; color: #ff5c10; border: 1px solid #ff5c10; border-radius: 14px; padding-left: 26px; width: 47px; height: 28px; line-height: 30px; display: inline-block; position: relative; top: 5px; margin-left: 40px; background: url(../images/ny_new/dsj/dsj_03.jpg) 10px 7px no-repeat; }
.dsj_box { background: #f3f5f9; padding: 40px 0; }
.dsj_box .dsj_con { background: #FFF; }
.cklr_li_qh { overflow: hidden; margin-left: 61px; margin-bottom: 24px; }
.cklr_li_qh li { color: #fff; text-align: center; float: left; background: url(../images/ny_new/dsj/xxk_18.jpg) no-repeat; width: 142px; height: 60px; padding-top: 7px; margin-right: 14px; line-height: 22px; cursor: pointer; }
.cklr_li_qh li.on { background: url(../images/ny_new/dsj/xxk_16.jpg) no-repeat; }
.kcny_con_ny { width: 1078px; margin: 0 auto; }
.kcny_table { border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
.kcny_table td { background: #f4f4f4; color: #4d4d4d; font-size: 16px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 20px 30px; }
.kcny_table td p { line-height: 35px; }
.kcny_table .kcny_title td { background: #4d4d4d; font-size: 18px; color: #fff; border: none; padding: 17px 30px; }

/*最新企业培训样式*/
.zt_tjbd_table{ margin-top:37px;}
.zt_tjbd_table td{ padding:17px 10px; color:#666; font-size:14px;}
.zt_tjbd_table td strong{ color:#fb123a; font-weight:400; padding:0 2px;}
.zt_tjbd_table td .zt_input_ty{ background:#eee; border:none; width:358px; padding-left:10px; height:42px; color:#333; font-family:"微软雅黑"; border-radius:5px;  }
.zt_tjbd_table td .zt_input_ty2{ background:#eee; border:none; width:913px; padding-left:10px; height:120px; line-height:42px; color:#333; font-family:"微软雅黑"; border-radius:5px;  }
.zt_tjbd_table td .qtrdz_but{ width:200px; line-height:60px; background:#01b4f6; margin:0 auto; display:block; color:#fff; font-size:18px; text-align:center; border-radius:5px;  }
.zt_tjbd_table td .qtrdz_but:hover{ opacity:0.8;}
.zt_tjbd_table td .qynx_but{ background:#c59a6d;}
.zt_tjbd_table td .qtrdz_but2{ background:#2196f3;}

.zt_banner_zf{ background:url(../images/ny_new/zfjg/zfjg_02.jpg) no-repeat center; height:390px;}
.zfjg_con{ width:1080px; margin:0 auto;}


.zt_banner_swkc{ background:url(../images/ny_new/swkc/swkc_02.jpg) no-repeat center; height:390px;}
.swkcjd_bj{ background:url(../images/ny_new/swkc/swkc_06.jpg) no-repeat center; height:876px;}
.swkcjd_bj2{ background:url(../images/ny_new/swkc/swkc_10.jpg) no-repeat center; height:477px;}

.zt_banner_yyxt{ background:url(../images/ny_new/yyxt/yyxt_02.jpg) no-repeat center; height:390px;}
.yyxt_ban{ background:url(../images/ny_new/yyxt/yyxt_03.jpg) no-repeat center; height:175px;}
.rmkc_yyxt{ background:#f3f3f3; padding-bottom:60px;  }
.yyxt_abot{ background:url(../images/ny_new/yyxt/yyxt_09.jpg) no-repeat center; height:425px;}
.yytx_msjj{ background:url(../images/ny_new/yyxt/yyxt_14.jpg) no-repeat center; height:197px;}
