﻿/* CSS Document */

/*文章列表页面*/
.list{ width:100%; height:110px; background:url(http://mi.hqyj.com/templets/default/images/list_banner.jpg) center no-repeat;}
.list_mi{ width:1200px; margin:0 auto; height:auto;}
.mi_ni{ width:844px; font-size:14px; color:#888; line-height:56px; border-bottom:1px #edebeb solid; height:56px;}
.mi_ni a{ color:#888;}
.list_all{ width:1200px; height:auto; margin:0 auto; text-align:center; display:table;}
.list_left{ width:844px; height:auto; float:left; padding-top: 14px;}
.list_right{ width:330px; height:auto; float:right; padding-top: 14px;}
.left_chuan{ width:840px; height:140px; border-bottom:1px #dddcdc dashed;}
.left_chuan:hover{ background:#f7f7f7;}
.left_art{ font-size:18px; color:#545454; text-align:left;padding-left: 10px;padding-top: 18px;}
.left_art:hover{ color:#368be1;}
.left_cle{ font-size:14px; color:#888; text-align:left;padding: 10px 10px; line-height: 24px;}
.left_lie{ color:#e20525;}
.left_time{ font-size:14px; color:#ccc; text-align:left; padding:0 10px;}
.right_new{ width:330px; height:auto;}
.right_shu{ width:3px; height:30px; float:left; background:#00a0e9; margin-right:20px; margin-top:3px;}
.right_new h1{ font-size:26px; color:#333; text-align:left; border-bottom:1px #edebeb solid; padding-bottom:14px;}
.right_ban{ width:330px; height:auto;padding: 10px 0px;}
.kai_gua{ width:330px; height:auto; display:table;margin: 10px 0;}
.kai_kuang{ width:40px; height:20px; background:#368be1; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.kai_ming{ color:#333; font-size:14px; float:left; width:140px; text-align:left;}
.kai_ming:hover{color:#368be1;}
.kai_time{color:#333; font-size:14px; float:left; width: 70px; text-align: left;}
.kai_people{ font-size:14px; color:#9e9fa0; float:left; width: 68px; text-align: left;}
.kai_kuang_lan{ width:40px; height:20px; background:#1ec0b3; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.kai_baoman{ font-size:14px; color:#e44848; float:left; width: 68px; text-align: left;}
.kai_kuang_fen{ width:40px; height:20px; background:#f4658a; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.kai_kuang_zong{ width:40px; height:20px; background:#b1ab8b; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.kai_kuang_lv{ width:40px; height:20px; background:#69b631; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.kai_kuang_zi{ width:40px; height:20px; background:#a878da; border-radius:6px; font-size:14px; color:#fff; line-height:20px; text-align:center; display:block; float:left; margin-right: 10px; margin-left: 2px;}
.right_ter{ width:330px; height:auto; padding-top: 10px;}
.right_ter h1{ font-size:26px; color:#333; text-align:left; border-bottom:1px #edebeb solid; padding-bottom:14px;}
.right_more{ font-size:12px; color:#999797; float:right; font-family:"宋体";line-height: 40px; margin-right: 4px;}
.right_kuang{ width:330px; height:auto; padding-top: 18px; display:table;}
.kuang_im{ width:330px; height:200px; overflow:hidden;}
.kuang_im:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.kuang_im img{-webkit-transition: .8s;}
.kuang_dow{ width:330px; height:auto;}
.kuang_lef{ width:240px; height:auto; float:left;}
.kuang_lef h2{ font-size:18px; color:#333; text-align:left; padding-top: 10px;}
.kuang_lef h2:hover{ color:#368be1;}
.kuang_lef p{ font-size:12px; color:#999; text-align:left;padding: 6px 0px;}
.kuang_shu{ font-size:9px; color:#999;margin: 0 6px;}
.kuang_bo{ color:#368be1;}
.kuang_ting{width:84px; height:32px; float:right; font-size:14px; color:#fff; line-height:32px; background:#2095f2; border-radius:4px;margin-top: 22px;}

/*-- 翻页--*/
.art_page{width:1200px; height:auto; margin:0 auto;text-align:center;}
.listpage{font-size:12px;padding: 50px 0; margin-bottom:40px; margin-left:60px;}
.listpage li{float:left;padding:8px 14px;border:1px solid #ededed;color:#666; margin-left:5px;}
.listpage li a{float:left;color:#666;text-decoration:none;}
.listpage li a:hover{text-decoration:none;}
.listpage li.thisclass,
.listpage li.thisclass a,.pagebox ul li.thisclass a:hover{color:#fff;text-decoration:none;background:#2984e1;}
.listpage .pageinfo{color:#666;text-decoration:none;}
.listpage .pageinfo strong{color:#666;text-decoration:none;}

/*文章页面*/
.artcle{ width:844px; height:auto;}
.artcle_all{ width:1200px; height:auto; margin:0 auto; text-align:center; display:table;padding-bottom: 40px;}
.artcle h1{ font-size:20px; color: #333333; padding-top: 26px;}
.artcle_heng{ font-size:14px; color:#a5a5a5; padding:24px 0;}
.artcle_ju{ margin-right:26px;}
.artcle p{ font-size:14px; color:#666; text-indent:2em; text-align:left; padding: 0 14px;line-height: 26px;margin-bottom: 24px;}
.artcle_dow{width:844px; height:auto;}
.artcle_dow h3{padding:30px 10px 50px 550px; border-bottom:1px #ededed solid;}
.artcle_line{ width:844px; height:auto; text-align:left; padding: 35px 0;}
.artcle_line li{ font-size:14px; color:#686868;}
.line_link{ font-size:14px; color:#686868;}
.line_fen{ margin-top:10px;}
.line_link:hover{ text-decoration:underline;}
.right_xun{ width:844px; height:auto;}
.right_xun h4{ font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei";font-size:26px; color:#454343; text-align:left; border-bottom:1px #ededed solid; padding-bottom:12px;}
.xun_xi{ width:100%; height:auto; text-align:left; display: inline-block;padding: 20px 0;}
.xun_xi li{ float:left; width:422px; height:auto; font-size:14px; color:#454343;padding: 2px 0; line-height:25px;}
.dian{ margin-right:10px;}
.xun_xi li:hover{ text-decoration:underline;}


/*师资团队*/
.teacher-banner{width:100%;height:543px;}
.teacher-banner01{width:100%;height:138px;background:url(../images/shi_banner01.jpg) center no-repeat;}
.teacher-banner02{width:100%;height:152px;background:url(../images/shi_banner02.jpg) center no-repeat;}
.teacher-banner03{width:100%;height:131px;background:url(../images/shi_banner03.jpg) center no-repeat;}
.teacher-banner04{width:100%;height:122px;background:url(../images/shi_banner04.jpg) center no-repeat;}

.teacher-con{width:100%;height:490px;}
.teacher-conbg{width:100%;height:490px;background:url(../images/teacher-bg.jpg) no-repeat;}
.teacher-nr{width:1200px;height:auto;padding-top:70px;margin:0 auto;}
.teacher-img{width:238px;height:auto;float:left;margin-left:55px;}
.teacher-jj{width:845px;height:auto;float:right;margin-right:15px;}
.teacher-name{width:auto;display:block;font-size:32px;color:#333;margin-bottom:20px;}
.teacher-name a{padding:10px 0;line-height:30px;}
.teacher-name span{font-size:16px;line-height:25px;display:inline-block;background:#00a0e9;color:#fff;margin:0 0 0 10px;padding:0 10px}
.teacher-jj p{font-size:14px;color:#666;line-height:24px;}
.yulu{padding:20px 0 10px 0;background:url(../images/teacher-line.png) 94px 30px no-repeat;}
.yulu span{font-size:18px;color:#00a0e9;}


/*我要报名*/

.baoming-banner{width:100%;height:110px;background:url(../images/baoming-banner.jpg) center no-repeat;}
.baoming-con{width:1200px;height:1100px;margin:0 auto;background:url(../images/baoming-bg.jpg) 38px repeat-y;margin-top:70px; position:relative }
.baoming01{width:1200px;height:auto;background:url(../images/baoming-title01.png) no-repeat; position:absolute; top:-5px;}
.b_title01{height:70px;background:url(../images/icon_bao01.png) no-repeat;margin-left:130px;margin-top:12px;}
.b_title01 span{font-size:26px;color:#00a0e9;padding-left:48px;}
.b_title02{height:70px;background:url(../images/icon_bao02.png) no-repeat;margin-left:130px;margin-top:12px;}
.b_title02 span{font-size:28px;color:#00a0e9;padding-left:48px;}

.bm_tb{width:1100px;height:auto;margin-left:80px;font-size:16px;color:#666666; margin-top: 20px;}
.bm_input{line-height:38px;font-size:16px;border:1px solid #dfdede;width:240px; font-family:"Microsoft YaHei";padding-left:5px;margin-right:16px}
.bm_input02{line-height:38px;font-size:16px;border:1px solid #dfdede;width:125px; font-family:"Microsoft YaHei";padding-left:5px;}
.bm-sel{ width:254px; height:40px;line-height:40px;border:1px solid #dfdede; font-size: 16px; background:none; font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei"; cursor:pointer; padding: 0 5px;}
.hq_btn{width:112px;line-height:40px;border-radius:5px;background:#24a7ea;color:#fff;display:inline-block; text-align:center;margin-left:10px;}
.bm-sel02{ width:254px; height:40px;line-height:40px;border:1px solid #dfdede; font-size: 16px; background:none; font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei"; cursor:pointer; padding: 0 5px;}
.bm-sel03{ width:240px; height:40px;line-height:40px;border:1px solid #dfdede; font-size: 16px; background:none; font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei"; cursor:pointer; padding: 0 5px;}
.zhuce_btn{width:1200px; text-align:center;margin:25px 0 50px 0}
.z_btn{width:230px;line-height:46px;background:#24a7ea;color:#fff;border:none;border-radius:6px;font-family:"Microsoft YaHei";font-size:16px; cursor:pointer}
.baoming02{width:1200px;height:auto;background:url(../images/baoming-title02.png) no-repeat; position:absolute; top:410px;left:2px}

.jiaokuan-con{width:1000px;height:auto;margin-left:90px;margin-top:10px;}
.jiaokuan-con span{font-size:20px;color:#fff;line-height:40px;padding:0 10px;background:#24a7ea;display:inline-block;margin:20px 0;}
.jiaokuan-con p{width:1000px;line-height:26px;font-size:16px;color:#464646;}
.gongshang{width:400px;height:auto;margin:30px 0;float:left;}
.gongshang .gjimg{height:100px;padding:20px 0 0px 132px}
.gongshang p{line-height:26px;font-size:16px;color:#464646; width:auto;}

.cnzz_a {padding: 0 0 20px}
.cnzz_a a{color:#fff;text-decoration:none;}
.cnzz_a a:hover {color:#fff;text-decoration:none;}

/*高薪就业*/

.salary_banner{ width:100%; height:auto;}
.banner_top{ width:100%; height:182px; background: url(../images/salary_banner1.jpg)  center no-repeat;}
.banner_middle{ width:100%; height:182px; background:url(../images/salary_banner.jpg) center no-repeat;}
.banner_down{ width:100%; height:182px; background: url(../images/salary_banner2.jpg) center no-repeat;}
.salary_dai{ width:100%; height:auto; text-align:center; background:#f2f2f2;}
.salary_student{ width:1200px; height:auto; margin:0 auto;padding-top: 60px; padding-bottom: 30px;}
.st_01{ color:#333; font-size:30px; display:block;line-height: 50px;}
.st_02{ color:#8f8f8f; font-size:16px; display:block;}
.salary_po{ width:1200px; height:auto; display:table;padding: 12px 0;}
.salary_po li{ width:378px; height:338px; float:left; position:relative;}
.salary_po .po_01{ width:378px; height:225px; overflow:hidden;}
.po_02{ width:378px; height:112px; background:#fff;}
.po_03{ width:132px; height:auto; float:left; border-right:1px #c2c6c7 solid; margin: 17px 0; padding: 0px 0 8px 0;}
.po_04{ float:left; width:245px; height:auto; text-align:left;margin: 20px 0;}
.po_bl{ font-size:26px; color:#00a0e9; margin-bottom:6px; display:block;}
.salary_po .po_ku{ display:block; font-size:16px; color:#00a0e9; width:88px; height:26px; line-height:26px; border:1px #00a0e9 solid; border-radius:5px; margin:0 auto;}
.po_05{ font-size:14px; color:#666;padding: 4px 0;padding-left: 20px;}
.po_06{ font-size:14px; color:#e33535;}
.po_di{ display:block;}
/*.salary_po .po_ku:hover{ background:#00a0e9; color:#fff;}  */
.salary_po .mark{background: rgba(0,0,0,0.5);width:378px;height:338px; cursor:pointer;  position:absolute; left:0; top:0; z-index:15;overflow:hidden; display:none;}
.salary_po .mark a{text-align:center;display:block;width:58px; height:58px; margin: 140px auto; background: url(../images/shipin.png) center no-repeat;}
.po_ma{ margin:20px 33px;}
.salary_po .po_01:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.salary_po .po_01 img{-webkit-transition: .8s;}
.po_shu{ margin:20px 0}
.salary_experience{ width:1200px; height:auto; margin:0 auto; text-align:center;padding-top: 45px;}
.exper_list{ width:1200px; height:512px; overflow:hidden;margin-top: 30px;}
.exper_left{ width:470px; height:512px; float:left; position:relative;}
.exper_right{ width:722px; height:512px; float:right;}
.exper_top{ width:722px; height:291px;}
.exper_top li{ width:356px; height:291px; float:left;margin-bottom: 8px; position:relative;}
.exper_down{ width:722px; height:213px;}
.exper_down li{ width:236px; height:213px; float:left;margin-right: 5px; position:relative;}
.exp{ background: url(../images/lan.png) repeat; width: 470px; height: 0px; cursor: pointer; position: absolute; left: 0; top: 0; z-index: 15; overflow: hidden;}
.exp p{ font-size:14px; color:#fff; line-height: 26px; text-align: left; width:410px; margin:0 auto;}
.exp_a{ font-size:14px; color:#fff; width:110px; height:30px; line-height:30px; margin:0 auto; border:1px #fff solid; display:block; border-radius:5px; margin-top:15px;}
.exe{ background: url(../images/lan.png) repeat; width: 0px; height: 291px; cursor: pointer; position: absolute; left: 0; top: 0; z-index: 15; overflow: hidden;}
.exe p{ font-size:14px; color:#fff; line-height: 26px; text-align: left; width:300px; margin:0 auto;}
.exc{ background: url(../images/lan.png) repeat; width: 0px; height: 213px; cursor: pointer; position: absolute; right: 0; top: 0; z-index: 15; overflow: hidden;}
.exc p{font-size:14px; color:#fff; line-height: 26px; text-align: left; width:200px; margin:0 auto;}
.sa_mo{ width:220px; height:42px; margin:0 auto; font-size:18px; color:#00a0e9; border:1px #00a0e9 solid; line-height:42px; display:block; border-radius:5px; margin-top:50px; margin-bottom:46px;}
.sa_mo:hover{ background:#00a0e9; color:#fff;}


.salary_list{ width:100%; height:auto; background:#f2f2f2; text-align:center;}
.list_ti{ width:1200px; height:auto; margin:0 auto; padding-top:45px; padding-bottom:40px;}
.lis_he{ width:1200px; height:592px; overflow:hidden;margin-top: 40px;}
.lis_biao{ width:1200px; height:62px;}
.lis_hang{ width:100%; height:62px; background:#1e1e1e; font-size:22px; color:#fff; text-align:center;}
.lis_lie{ width:130px; height:62px;}
.lis_lie2{ width:105px; height:62px;}
.lis_lie3{ width:220px; height:62px;}
.lis_lie4{ width:300px; height:62px;}
.lis_lie5{ width:130px; height:62px;}
.lis_lie6{ width:130px; height:62px;}
.lis_lie7{ width:185px; height:62px;}
.lis_1s{ height:530px; overflow:hidden;}
.lis_1s li{ width:1200px; height:52px; border-bottom:1px #d2d2d2 solid; text-align:center;}
.list_sh{ width:130px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh2{ width:105px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh3{ width:220px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh4{ width:300px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh5{ width:130px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh6{ width:130px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.list_sh7{ width:185px; height:52px; line-height:52px; font-size:18px; color:#343434; float:left;}
.lis_more{ width:220px; height:42px; background:#00a0e9; color:#fff; font-size:18px; margin:0 auto; line-height:42px; border-radius:5px; margin-top:44px; border:1px #00a0e9 solid;}
.lis_more:hover{ background:none; color:#00a0e9;}

/*关于我们*/
.about{ width:100%; height:110px; background: url(../images/about_ba.jpg) center no-repeat;}
.a_all{ width:1200px; height:auto; margin:0 auto; text-align:center;}
.a_top{ width:1200px; height:auto; margin-top:50px; text-align:left;padding-bottom: 40px;}
.a_im{ display:block; margin:0 auto; padding-bottom: 24px;}
.a_tl{ font-size:18px; color:#333;}
.a_ac{ border-bottom:2px #24a7ea solid; padding: 4px 0;}
.a_tb{ margin-left:4px;}
.a_tc{ font-size:22px; color:#333;}
.a_td{ font-size:14px; color:#333; text-indent:2em;line-height: 26px;padding-top: 4px;}
.a_od{ padding-top: 25px;}
.a_te{ color:#f73d3d;}
.a_f{ float:left; margin-top:24px;}
.a_fl{float:left; margin-top:10px;width: 680px; margin-left: 20px;}
.a_ge{ clear:both; width:100%; height:auto;}
.a_ge li{ width:285px; height:162px; float:left;margin-right: 20px;margin-top: 30px;}
.a_cle{ clear:both;}
.a_middle{ width:100%; height:auto; background:#f2f2f2;}
.a_mi{ width:1200px; height:auto; margin:0 auto;padding-top: 48px;}
.a_ch{ width:1200px; height:auto; display:table;    padding-bottom: 36px;}
.a_ot{ float:left; width:770px;}
.a_ch ul{ float:right; width:424px; height:auto; display:table; padding-top: 36px;}
.a_ch ul li{ font-size:14px; color:#333;line-height: 28px;}
.a_he{ font-size:22px; color:#c30d23;}
.a_hong{font-size:22px; color:#ea5413;}
.a_hei{font-size:22px; color:#956134;}
.a_lan{font-size:22px; color:#00a0e9;}
.a_lv{font-size:22px; color:#14ae67;}
.a_la{ float:left; width:775px; height:auto; background:#f2f2f2; margin-top: 30px;padding: 0 6px;}
.a_pa{padding-top: 20px;}
.a_cp{ padding-top: 10px;}


/*联系我们*/
.contact{ width:100%; height:auto;}
.contact_ba{ width:100%; height:124px; background:url(../images/contact_ba.jpg) center no-repeat;}
.contact_ba02{ width:100%; height:125px; background:url(../images/contact_ba2.jpg) center no-repeat;}
.contact_ba03{ width:100%; height:124px; background:url(../images/contact_ba3.jpg) center no-repeat;}
.contact_ba04{ width:100%; height:124px; background:url(../images/contact_ba4.jpg) center no-repeat;}
.contact_down{ width:1200px; height:auto; margin:0 auto; text-align:center; padding-top: 74px;}
.tab_top{ width:1200px; height:auto; border-bottom:1px #d4d4d4 solid;}
.tab_top ul{ display:table; width:1170px; height:auto; margin:0 auto;}
.tab_top li{ float:left; width:98px; height:40px; color:#333; font-size:15px; line-height:40px; border-top:1px #d4d4d4 solid; border-radius:5px 5px 0 0; cursor:pointer; background:#e9e9e9; margin-right:7px;border-left:1px #d4d4d4 solid;border-right:1px #d4d4d4 solid;}
.tab_top li:hover{ background:#3483ca; color:#fff;}
.tab_top li.hit{ background:#3483ca; color:#fff;}
.tab_down{ width:1200px; height:auto;}
.tab_down ul{ display:table; width:100%; height:auto;}
.tab_down li{ width:100%; height:auto; float:left;}
.d_tit{ font-size:22px; color:#3483ca; display:block; padding:34px 0;}
.d_left{ width:590px; height:auto; float:left; border-right:1px #d2d2d2 solid; margin-top:34px;padding-bottom: 10px;}
.d_right{ width:584px; height:auto; float:right;margin-top:34px;padding-bottom: 10px;}
.d_tab{ width:114px; height:38px; display:block; background:#3483ca; font-size:18px; color:#fff; line-height:38px;margin-bottom: 14px;}
.d_left p{ font-size:16px; color:#333; line-height: 33px; text-align:left;}
.d_aoc{width: 80px; height: 45px;float: left;}
.d_right p{ font-size:16px; color:#333; line-height: 33px; text-align:left; width:580px;}
.d_lost{ width:1200px; height:auto; clear:both; padding-bottom:60px; padding-top:20px;}
.t_all{ width:850px; height:164px; border-top:1px #d2d2d2 solid; border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid; background:#fbfbfb;}
.t_cl{ width:850px; height:82px; border-top:1px #d2d2d2 solid; border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid; background:#fbfbfb;}
.t_fr{ height:81px; font-size:14px; color:#333;}
.t_br{ width:94px; border-bottom:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid;}
.t_cr{ width:230px; border-bottom:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid;}
.t_dr{  border-bottom:1px #d2d2d2 solid; text-align:left; padding-left:14px; line-height: 22px;}