@charset "gb2312";
/* CSS Document */
body {font-family:"微软雅黑", Arial, Tahoma,"微软雅黑";margin:0;padding:0;font-size:12px;color:#000; background:#fff; }
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
header, section, footer, aside, nav, main, article, figure { display: block; }
/* Link */
a{color:#333333;text-decoration:none; -webkit-transition:.8s;}
a:hover {text-decoration:none;  -webkit-transition:.8s;}
/* Other */
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.f_left{float:left;}
.f_right{float:right;}
.img{vertical-align:middle;}

.condiv{width:1200px;height:auto; position:relative;margin:0 auto;min-width:1200px;}

/*banner*/
.banner{ width:100%; height:auto; text-align:center; min-width:1200px; overflow: hidden;}
.banner_01{ background:url(../images/ban02.jpg) center no-repeat; width:100%; height:170px;}
.banner_02{ background:url(../images/ban03.jpg) center no-repeat; width:100%; height:171px;}
.banner_03{ background:url(../images/ban04.jpg) center no-repeat; width:100%; height:170px;}
.banner_04{ background:url(../images/ban05.jpg) center no-repeat; width:100%; height:170px;}
.img3{ position:absolute; top:0px; left:0px;}
.div_center{ width:1052px; height:auto; margin:0 auto; position:relative; text-align:center; left:-18px;}
.banner_04 p{ background:url(../images/ban06.png) center no-repeat; width:389px; height:61px; line-height:56px; font-weight:bold; font-size:28px; color:#1d1748; margin:0 auto;}
.ie{ width:148px; height:40px; z-index:999; position:absolute; top:50px; left:0px;}

/**漂浮导航**/
.tabtit{width:100%;position:relative;min-width:1200px; }
.nav{width:100%;height:82px;line-height:82px;background:rgb(23,23,24); position: relative;display:none;z-index:99;}
.tabtit .nav-logo{float:left;padding: 15px 0 0 40px; width: 148px;  height: 50px;}
.tabtit ul{float:right;width:800px;height:auto;line-height:45px;padding-top:5px}
.tabtit ul li{width:92px;height:auto;float:left;margin-right:22px; text-align:center;cursor: pointer;position: relative;padding-bottom: 8px;}
.nav_right{color: #F4D506; float:right; font-size: 21px; display: inline-block; line-height: 30px; border-left: 1px #F4D506 solid; padding-left: 18px;  margin-top: 24px;}
.tabtit ul li span{color:#fff;font-size:22px; display: inline-block; line-height: 65px;}
.tabtit ul li.curr{color:#118ad6;border-bottom:4px solid #118ad6}
.tabtit ul li.curr span{color:#118ad6}
.tabtit.top .nav { position: fixed; z-index: 9999; top:0;display:block;}

.tabtit ul li.curr:after { position: absolute; height: 3px; left: 0; width: 100%; top: -1px; content: ""; }
.tabtit ul li:hover {color:#ffeb3b;border-bottom:4px solid #118ad6}
.tabtit ul li:hover span {color:#118ad6;}

/*现状*/
.status{ width:100%; height:1030px; background:url(../images/one01.jpg) center no-repeat; text-align:center; min-width:1200px;}
.status_title{ width:100%; height:auto; padding-bottom:70px;}
.status_p{ font-size:72px; color:#1f283f; font-weight:700; padding-top:70px; padding-bottom:6px;}
.status_p span{ color:#118ad6;}
.status_sp{ font-size:18px; color:#666;}
.status_all{ width:100%; height:auto; display:table; box-shadow:0 0 34px 8px rgba(0,0,0,0.1);margin-bottom: 60px;}
.status_all_left{ float:left; width:600px; height:583px; background:#fff;}
.status_all_right{ float:left; width:600px; height:583px; background:#0f8cda;}
.status_kuai{ font-size:24px; color:#136cba; margin-left:26px; text-align:left; padding-top:30px; padding-bottom: 10px;}
.status_kuai span{ background:#136cba; display:inline-block; width:24px; height:24px; margin-right:12px;position: relative; top: 4px;}
.status_all_left p{ font-size:14px; color:#666; line-height:22px; width:510px; margin:0 auto; text-indent:2em; text-align:left;}
.status_left_down{ background:url(../images/status01.png) center no-repeat; width:435px; height:338px; margin:0 auto; margin-top:40px; position:relative;}
.status_lie{ width:63px; height:63px; border-radius:50%; position:absolute; top:-22px; left:82px; z-index:1;}
.status_left_dian{ overflow:hidden;}
.status_min{ font-size:16px; color:#fff; background:rgba(91,149,141,0.95); line-height:63px;position:absolute; top:0px; left:0px; z-index:1;width: 63px; height: 63px; border-radius:50%; display:none;}
.status_lie02{ width:73px; height:73px; border-radius:50%; position:absolute; top:5px; left:310px; z-index:1;}
.status_lie03{ width:78px; height:78px; border-radius:50%; position:absolute; top:150px; right:-5px; z-index:1;}
.min02{width:73px; height:73px; line-height:73px;}
.min03{width:78px; height:78px; background:rgba(33,155,237,0.95); line-height:78px;}
.min04{background:rgba(244,203,39,0.95);}
.min05{width:65px; height:65px; background:rgba(109,204,122,0.95); line-height:65px;}
.status_lie04{ position:absolute; top:32px; left:150px; z-index:1;}
.status_lie05{ position:absolute; top:176px; left:240px; z-index:1; width:65px; height:65px; border-radius:50%;}
.min06{background:rgba(33,155,237,0.95);}
.min07{width:75px; height:75px; background:rgba(244,203,39,0.95); line-height:75px;}
.min08{width:81px; height:81px; background:rgba(33,155,237,0.95); line-height:81px;}
.status_lie06{ position:absolute; top:270px; left:220px; z-index:1;border-radius:50%;}
.status_lie07{ position:absolute; top:200px; left:100px; z-index:1; width:75px; height:75px; border-radius:50%;}
.status_lie08{ position:absolute; top:80px; left:-40px; z-index:1; width:81px; height:81px; border-radius:50%;}
.kuai_huang{ color:#eff70a;}
.kuai_huang span{ background:#eff70a; margin-left:10px;}

/* 高薪滚动*/
.meter_pele_zi{ width:537px; height:464px; margin:0 auto;}
.flexslider01{margin-top: 16px;position:relative;width:537px;height:464px;overflow:hidden;zoom:1;}
.slides li{ height:464px;}
.slides p{ font-size:20px; color:#fff; width:537px; height:65px; background:#24282b; margin-top:-3px; line-height:65px;}
.flexslider{margin:0px auto;position:relative;width:100%;height:540px;overflow:hidden;zoom:1;}
.flex-viewport{height:540px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1; text-align:center;margin:0 auto}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flexslider01:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider01:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider01:hover .flex-next:hover, .flexslider01:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-paging li a.flex-active{background-position:0 0;}

.status_a{ font-size:24px; color:#161616; width:277px; height:62px; line-height:62px; border-radius:10px; margin:0 auto; background:#fff; display:block; clear:both;}
.status_a:hover{ background:#fced45;}

/*数据*/
.data{ width:100%; height:auto; background:#f2f2f2; text-align:center; min-width:1200px;}
.data_p{ font-size:60px;}

/*数据滚动*/
.stu_gaoxin_list{width:1134px;height:66px; margin:0 auto;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt{line-height:66px;background:#f7bc07;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt td{color:#fff; text-align:center;font-size:24px;}
.stu_work2{width:1134px;height:490px; margin:0 auto; overflow: hidden;}
.stu_list li{background:#fff;line-height:48px;height: 48px; border-bottom: 1px #eee solid;}
.stu_list li p{width:131px;color:#666;font-size:18px; text-align:center;float:left; border-right: 1px #eee solid;}
.stu_list li p.w128{width:123px;}
.stu_list li p.w178{width:351px;}
.stu_list li p.w95{width:198px;}
.stu_list li p.w96{width:178px; border-right:none !important;}
.w127{ width:134px !important;}
.w126{ width:355px !important;}
.w122{ width:125px !important;}
.w123{ width:180px !important;}
.w124{ width:203px !important;}
.w125{ width:148px !important; background:#232937;box-shadow: 0px 26px 30px 5px rgba(0,0,0,0.2);}
.graduate_back{ position:relative; width:1134px; height:556px; margin:0 auto; box-shadow: 0 20px 35px 5px rgba(0,0,0,0.1); margin-bottom: 56px; }
.w298{ width:147px !important; background:#232937;    border: none !important; position: relative;left: -1px; color:#f3bf09 !important; height: 49px; box-shadow: 0px 26px 30px 5px rgba(0,0,0,0.2);}

.data_a{ background:#f7bc07;}
.data_more{ width:100%; height:auto; padding-bottom:70px;}

/*优势*/
.advantage{ width:100%; background:url(../images/data01.jpg) center no-repeat; height:822px; text-align:center; min-width:1200px;}
.advantage_title{ width:450px; height:auto; margin-left:60px; padding-top:70px;}
.advantage_title span{ font-size:25px; color:#fff; display:block; margin-top:10px;}

/*对比*/
.advantage_ul{ display:table; width: 240px; position: absolute;top: 172px; right: 194px;}
.advantage_ul li{ font-size:24px; color:#212c48; float:left; margin:0 5px; background:#03f4fd; padding: 22px 20px; width: 30px; line-height: 25px;}
.advantage_ul li.hover{ background:#e1f43c; font-size:28px;line-height: 28px; padding: 36px 20px; margin-top: -46px; cursor:pointer;}
.advantage_change{ background:url(../images/data03.png) center no-repeat; width:1074px; height:396px; margin:0 auto;margin-top: 74px;}
.advantage_change li{ width:100%; height:auto;}
.advantage_left{ width:348px; height:auto; float:left;margin-left: 98px; margin-top: 74px;}
.advantage_left span{ font-size:30px; color:#e1f43c; background:url(../images/data05.png) bottom no-repeat; width:185px; display:block; margin:0 auto; padding-bottom: 12px;margin-bottom: 24px;}
.advantage_left p{ font-size:22px; color:#fff; text-align:left; line-height:32px;}
.roll{ width:126px; height:127px; float:left; margin-left:16px; margin-top:125px; margin-right:16px;}
/*动画*/
.rotate{
 -moz-animation:rotate 40s linear infinite;
 -webkit-animation:rotate 40s linear infinite;
 -o-animation:rotate 40s linear infinite;
 animation:rotate 40s linear infinite;
}
@-moz-keyframes rotate{
	0%{ 
		-moz-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-o-transform:rotate(0deg);
	}
	100%{
		-moz-transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
		-o-transform:rotate(-360deg);
	}
}
@-webkit-keyframes rotate{
	0%{ 
		-moz-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-o-transform:rotate(0deg);
	}
	100%{
		-moz-transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
		-o-transform:rotate(-360deg);
	}
}
@keyframes rotate{
	0%{ 
		transform:rotate(0deg);
		-moz-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-o-transform:rotate(0deg);
	}
	100%{
		transform:rotate(-360deg);
		-moz-transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
		-o-transform:rotate(-360deg);
	}
}

.advantage_right{ width:382px; height:auto;margin-top: 74px; float:left;margin-left: 16px;}
.advantage_right span{ font-size:24px; color:#aaa; background:url(../images/data06.png) bottom no-repeat;width:185px; display:block; margin:0 auto; padding-bottom: 16px;margin-bottom: 24px;}
.advantage_right p{ font-size:20px; color:#aaa;text-align:left; line-height:32px;}

/*课程阶段*/
.outline{ width:100%; height:auto; background:#fff; text-align:center; min-width:1200px;}
.outline_banner{ width:100%; height:903px; background:url(../images/out01.jpg) center no-repeat;}
.outline_img{ margin-top:50px; margin-bottom:40px;}

.outline_class{ width:1136px; height:auto; display:table; margin:0 auto;}
.outline_class li{ float:left;}
.outline_all{ width:626px; display:table;}
.outline_mub01{ background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1); width:308px; height:196px; float:left; text-align:left; position:relative; margin-right:12px;}
.mun01{ font-size:20px; color:#333; margin-left:26px; display: block; margin-top:20px; margin-bottom:10px;}
.mun02{ width:90px; height:6px; display:block; background:#1b71c6;margin-left:26px; margin-bottom:8px;}
.outline_mub01 p,.outline_mun02 p,.outlin_nub p,.outline_mi p{ font-size:16px; color:#333; line-height:26px;margin-left:26px;}
.outline_mun02{ background:url(../images/out03.jpg) center no-repeat; width:306px; height:196px; float:left; text-align:left; position:relative;box-shadow: 0 0 10px 2px rgba(0,0,0,0.1);}
.mun03{ color:#fff;}
.mun03 p{ color:#fff;}
.mun04{ background:#3588dc;}
.outline_down{ background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1); width:626px; height:203px; position:relative; float:left; margin-top:12px; text-align:left;}
.outlin_nub{ width:284px; float:left;margin-top: 6px;}
.nub02{ position: relative; top: -26px;}
.outline_right{background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1); width:495px; height:411px;text-align:left; margin-left:12px; position:relative;}
.right02{ margin-top:0px; padding-top:20px;}
.right03{ margin-left:46px;}
.outline_mi{  width:233px; float:left; margin-top:16px;}
.outline_mi p{ line-height:32px; margin-left:46px;}
.outline_mi02{ width:200px;}
.outline_mub01 img,.outline_down img,.outline_right img,.seand03 img{ position:absolute; bottom:20px; right:24px;}
.outline_min{ width:1098px; height:auto; display:table; margin: 0 auto; margin-top:37px;}
.outline_min li{ float:left; margin-right: 60px;}
.outline_min02{ width:304px; height:236px; position:relative; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1); text-align:left;}
.outline_min02 p{ width:187px; margin:0 auto; font-size:16px; color:#333; line-height:27px;}
.min09{ padding-top:46px;}
.outline_min02 span{ position:absolute; top:-1px; left:-34px; font-size:18px; color:#fff; display:block; text-align:center; background:url(../images/out07.png) top no-repeat; width:69px; height:237px;padding-top: 38px;}
.min10{ width:336px;}
.min10 p{ width:258px; margin-left:50px;}
.min11{width:337px;}
.min11 p{ width:212px;}
.outline_r{ margin-right:0 !important;}

.outline_seand{ width:100%; height:auto; text-align:center; background:#232937; padding-bottom:80px;}
.seand01{ width:337px; margin-right:10px;}
.seand02{ background:#9d72b9;}
.seand03{ width:331px; background:#fff;}
.seand04{ width:680px;}
.seand05{ width:198px;}
.seand06{ width:190px;}
.seand06 p{ margin-left:6px;}
.seand07{ width:204px;}
.seand07 p{ margin-left:0;}
.seand08{ background:url(../images/out09.jpg) center no-repeat; width:236px; height:406px; margin-left:10px;}
.seand09{ margin-top:10px; width:678px; height:200px;}
.seand10{margin-left: 36px;padding-top: 2px;}
.seand11{ padding-top:120px;}
.seand12{ background:#fff; margin-left:40px;}
.seand16{ font-size:16px; margin-bottom:0px; padding-bottom:2px; line-height:22px;}
.seand13{ width:928px;}
.seand14{ padding-top:16px;}
.seand15 span{ background:url(../images/out10.png) top no-repeat;}

.outline_three{ width:100%; height:750px; text-align:center; background:url(../images/out11.jpg) center no-repeat;}
.three01{ background:#f4d506;}
.three02{ background: url(../images/out13.jpg) center no-repeat; width:308px; height:204px;}
.three03{ height:204px;}
.three04{ width:652px;}
.three05{ width:976px;margin-top: 30px;}
.three06{ margin-left: 18px; padding-top: 65px;display: inline-block;}
.three07{ margin-left:28px; margin-top:10px; background:#fff;}
.three08{ margin-top:60px;}
.three09 span{ background:url(../images/three.png) top no-repeat; color:#141525;}
.three10{ padding-top:36px;}
.three11{ padding-top:50px;}
.three12{ font-size:16px;margin-top: 0;  margin-bottom: 0;line-height: 26px;}

.outline_four{ width:100%; height:auto; text-align:center; background:#f6f6f6; padding-bottom:80px;}
.four01{ background:url(../images/out15.jpg) center no-repeat; width:308px; height:196px;}
.four02{ padding-top:20px;}
.four03{ padding-top:10px;}

.outline_five{ background:url(../images/out20.jpg) center no-repeat; width:100%; height:993px; text-align:center;overflow: hidden;}
.five_img{ float:left; margin-left:66px; margin-top:82px;}
.five_pro{ height:auto; position:absolute; top:268px; left:142px; z-index:999;}
.five_pro li{ color:#fff; font-size:17px; background:#3189ef; width:284px; height:50px; line-height:50px;margin: 10px 0; cursor:pointer;}
.five_pro li.hover{ background:#d26eba; font-size:24px; width:370px; position: relative; left: -85px;}
/*.five_moe{ margin-left:426px; position:relative; top:92px; z-index:99;}
.five_moe li{ width:590px; height:377px; margin:0 auto;}
.five_moe li img{margin-top: 32px;}*/
.five_moe{ position:relative; top:92px; z-index:99;}

.five_other{background:url(../images/out17.png) center no-repeat; width:649px; height:442px; text-align:center;margin-left:426px;}
.five_other img{margin-top: 32px;}

.five_min{ width:1108px; height:auto; margin:0 auto; display:table; margin-left: 67px;padding-top: 70px; margin-bottom:180px;}
.five_min li{ float:left; text-align:left; background:url(../images/out22.png) right 50px no-repeat;    padding-right: 16px;margin-left: 24px;height: 177px;}
.five_min li span{ font-size:24px; color:#fff; border-bottom:6px #9d72b9 solid; display:inline-block; width:96px; padding-bottom:20px;}
.five_min li p{ width:334px; line-height:26px; font-size:16px; color:#fff;margin-top: 16px;}
.five_ri{ background:none !important; padding-right:0 !important;}

/*讲师*/
.teacher{ width:100%; height:792px; text-align:center; background:url(../images/tea06.jpg) center no-repeat;}
.teacher_title{ font-size:60px;}
.teacher_title span{ color:#0367cc;}
.teacher_es{ padding-bottom:56px;}

/*老师*/
.works_all{ width:100%; height:auto; position:relative;    overflow: hidden;}
.topic_ten_kuang{ float:left;width: 46px; height: 90px;text-align: center;cursor: pointer; position:absolute; background:rgba(0,0,0,0.5);left: 18px; top: 130px; z-index:121;}
.topic_ten_kuang:hover{background:url(../images/work01.png) repeat;}
.topic_ten_kuang_q:hover{background:url(../images/work01.png) repeat;}
.topic_ten_kuang_q{ float:left;width: 46px; height: 90px;text-align: center;cursor: pointer; position:absolute;background:rgba(0,0,0,0.5);right: 18px; top: 130px; z-index:121;}
.channel_all_u{padding: 27px 0;display:block;}
.works_next{ width:1200px; height:auto; display:table;}
.works_next li{ float:left; width:262px; height:auto; overflow: hidden; position:relative;margin: 0 19px;}

.colorff{ font-size:22px; color:#fff;padding-bottom: 14px;border-bottom: 1px solid #fff;border-bottom: 1px solid rgba(255,255,255,0.5);width:227px; margin:0 auto; padding-top:26px;}
.gold-slide {border-bottom: 1px solid #ececec;padding-bottom: 30px;overflow-x: hidden;width: 1036px;margin: 0 auto 30px}
.gold-slide ul {width: 4288px}
.gold-slide li {width: 230px;margin-right: 38px}
.works_next h5 {color: #0367cc;font-size:20px;line-height:24px;}
.work_jo{ font-size:16px; color:#999;}
.works_next .inner-box {width: 262px;height: 344px;margin-bottom: 16px;position: relative;cursor: pointer}
.hover-card,.works_next .hover-mask {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.works_next .hover-mask {background: #000;background: rgba(0,0,0,0.85);filter: alpha(opacity=85);opacity: 0.85}
.works_next .hover-card p {line-height: 22px;height: 163px;overflow: hidden;font-size:14px; color:#fff; width:227px; margin:0 auto; margin-top:15px;margin-bottom: 10px; text-align:left;}
.works_next .hover-card span {display: inline-block;border-radius: 18px;border: 1px solid #5faaf6;color: #5faaf6;font-size: 12px;padding: 1px 10px;  margin: 0 3px;}
.works_next .teach-icon {position: absolute;left: 0;right: 0;bottom: 60px;margin: 0 auto;width: 74px;height: 74px;opacity: 0}
.works_next .teach-icon img {border-radius: 50%;box-shadow: 3px 0 6px rgba(0,0,0,0.09)}
.five_tea{ background:#0367cc; color:#fff; margin-top:46px;}
.five_tea:hover{ background:#0329a3;}

/*一条龙*/
.dragon{ width:100%; height:732px; text-align:center; overflow:hidden; background:url(../images/dra06.jpg) center no-repeat;}
.dragon_img{ width:1622px; height:145px; margin-top:86px; margin-bottom:90px;}
.dragon_lan{ width:1200px; height:auto; margin:0 auto; display:table;}
.dragon_lan li{ width:298px; height:309px; float:left; cursor:pointer; -webkit-transition:.8s;}
.dragon_qian{ width:100%; height:100%; background:#258aef; position:relative; text-align:left;}
.dragon_qian span{ font-size:24px; font-weight:bold; color:#fff;margin-left:34px; margin-top:46px; display:inline-block;}
.dragon_qian p{ width:166px; line-height:26px; font-size:16px; color:#fff; margin-top:16px;margin-left:34px;}
.dragon_qian img{ position:absolute; bottom:0px; right:0px; z-index:99;}
.dragon_shen{ background:#076fd7;}
.dragon_lan li:hover{ height: 320px; position: relative; top: -11px; -webkit-transition:.8s;}

/*应届生*/
.graduates{ width:100%; height:628px; background:url(../images/ff.jpg) center no-repeat;}
.graduate_title{ color:#fff;}
.meter_pele{ font-size:36px; padding-top:60px;padding-bottom: 20px;}
.graduate_ul{ width:1080px; height:auto; display:table;    margin: 0 auto;margin-top: 38px;}
.graduate_ul li{ float:left; width:170px; height:170px; border:10px #076ac9 solid; border-radius:50%; font-size:16px; color:#fff;line-height: 26px;    margin: 0 40px;}
.graduate_ul li p{ padding-top:46px;}
.graduate_ul li span{ font-size:14px;}
.graduate_lp{padding: 59px 0 !important;}
.graduate_lp02{padding: 59px 0 !important;}
.graduate_lp02 span{ font-size:12px !important;}
.graduate_down{ width:878px; height:108px; border:1px #5e5e5e solid; position:relative; margin:0 auto;margin-top: 94px;}
.graduate_down span{ font-size:26px; width:228px; height:50px; color:#fff; background:#076ac9; display:inline-block; line-height:50px; border-radius:5px; position:absolute; top:-26px; left: 326px;}
.graduate_down p{ font-size:16px; color:#c5bbbb; line-height: 28px;}
.graduate_fir{ padding-top:38px;}
.gra02{border:10px #2b81b2 solid !important;}
.gra03{border:10px #72ad84 solid !important;}
.gra04{border:10px #cce74a solid !important;}

/*高薪职位*/
.high{ width:100%; height:784px; text-align:center; background:url(../images/oth11.jpg) center no-repeat;}
.high_proglam{ width:1200px; height:387px; display:table;}
.high_left{ float:left; position:relative; width:600px; text-align:center; margin-top: 84px; margin-right: 30px;}
.high02{ font-size:18px; color:#333; position:absolute; left:42px; top:-6px; z-index:99;}
.high03{ font-size:18px; color:#333; position:absolute; left:28px; top:64px; z-index:99;}
.high04{ font-size:18px; color:#333; position:absolute; left:10px; top:138px; z-index:99;}
.high05{ font-size:18px; color:#333; position:absolute; left:30px; top:250px; z-index:99;}
.high06{ font-size:18px; color:#333; position:absolute; right:92px; top:64px; z-index:99;}
.high07{ font-size:18px; color:#333; position:absolute; right:36px; top:178px; z-index:99;}
.high08{ font-size:18px; color:#333; position:absolute; right:92px; top:252px; z-index:99;}

/*企业*/
.meter_tea{ height:auto; overflow:hidden; width:543px;float: left;}
.flexslider_over { margin-top: 15px; position: relative; width:543px; height:370px; overflow: hidden; zoom: 1;}
.flexslider_over .flex-prev{ left:7px;}
.flexslider_over .flex-next{ right:7px;}
.slides_over li{ height:370px; position:relative;}
.flexslider_over:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider_over:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider_over:hover .flex-next:hover, .flexslider_over:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.high_a{ background:#1c1a2a; color:#fff; margin-top: 60px;}
.high_a:hover{ background:#0367cc;}
.hight_lis{ font-size:14px ; color:#8d8a8a; position:absolute; background: none;}
.lis03{ font-size:22px; color:#ee5c0d; font-weight:bold; display:block; position:absolute;top:68px; left:160px; z-index:999;}
.lis02{ top:160px; right:30px; z-index:999;}
.lis01{ top:48px; left:140px; z-index:999;}
.lis04{ font-size:22px; color:#ee5c0d; font-weight:bold; display:block; position:absolute;top:180px; right:30px; z-index:999;}
.lis05{ top:124px; left:40px; z-index:999;}
.lis06{ font-size:22px; color:#ee5c0d; font-weight:bold; display:block; position:absolute;top:166px; left:36px; z-index:999;}
.lis07{ top:132px; left:150px; z-index:999;}
.lis08{ font-size:22px; color:#ee5c0d; font-weight:bold; display:block; position:absolute;top:156px; left:168px; z-index:999;}

/*绊脚石*/
.round_black{ width:100%; height:456px; background:#181624;}
.meter_ove span{ color:#ff2c2c;}
.meter_over_02{ color:#fff;}
.round_ove{ display:block; width:1110px; height:8px; background:#fff; margin:0 auto; border-radius:3px; margin-bottom:10px;}
.round_first{ width:1110px; background:#fff; margin:0 auto;border-radius:3px; height:468px; box-shadow: 0px 20px 35px 5px rgba(0,0,0,0.1);position: relative;}
.round_first ul{width: 1012px; height: auto; margin: 0 auto;    padding-top: 30px;}
.round_first li{ float:left; background:url(../images/round04.png) center no-repeat; height:179px; width:277px; text-align:left;margin: 10px 30px;}
.round_first li:hover{ background:url(../images/round05.png) center no-repeat;}
.round_first_01{ font-size:24px; color:#fff; font-weight:bold; display:block; line-height:44px; margin-left:20px;}
.round_first_02{ font-size:20px; color:#121317;margin-left:20px;padding-top: 24px; display: block; padding-bottom: 8px;}
.round_first li p{ font-size:16px; color:#999;margin-left:20px;line-height: 26px;}
.round_white{ width:100%; height:384px; background:#ffffff;}
.bang{ color:#fff; font-size:18px; display:block; padding-top:10px;}
.ban{ padding-top:50px; padding-bottom:54px;}
.round_white a{ color:#fff; background:#4eacb9; width:333px;position: relative; top: 90px;}
.round_white a:hover{ background:#758dff;}

/*华清承诺*/
.commitment{ width:100%; height:342px; background:url(../images/oval02.jpg) center no-repeat;}
.commitment_back{ width:981px; height:203px; background:rgba(0,0,0,0.4); margin:0 auto;}
.commitment_back li{ float:left;height:143px;    margin: 30px 0;}
.commitment_back li span{ background:url(../images/xiang.png) center no-repeat; width:164px; height:67px; display:inline-block; font-size:30px; color:#fff; line-height:67px;margin: 38px 0;}
.commitment_back li p{ font-size:14px; color:#b4b4b4; width:230px; text-align:left; margin: 24px 0; margin-left:90px;}
.back_first{ width:320px; border-right:1px #fff solid; }
.back_first img{margin: 30px 0;}
.back_seand{ width:247px; border-right:1px #fff solid; }
.back_three{ width:410px;}
.commitment_middle{ padding-top:76px;}

/*客服*/
.k_sev{width:62px; height:412px; position:fixed; right:20px; bottom:145px; z-index:100;}
.k_sev ul{ width:62px; height:auto;}
.k_sev li{ width:62px; height:62px; border-bottom:2px #fff solid; text-align:center; position:relative;}
.k_fir{ width:62px;padding: 10px 0; background:#eda14a; font-size:16px; color:#fff; display:block;}
.k_all span.k_di{ background: url(http://mi.hqyj.com/templets/default/images/k_lc3.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_all span.k_dc{ background:url(http://mi.hqyj.com/templets/default/images/k_lc5.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_all span.k_dv{ background:url(http://mi.hqyj.com/templets/default/images/k_lc4.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_all span.k_db{ background:url(http://mi.hqyj.com/templets/default/images/k_lc1.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_all span.k_dn{ background:url(http://mi.hqyj.com/templets/default/images/k_lc2.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_tit{ font-size:16px; color:#fff;width:62px;padding: 10px 0;position: absolute; top: 0; left:0; background:#eda14a; display:none;}
.icon_s{ background:url(http://mi.hqyj.com/templets/default/images/k_lv.jpg) center no-repeat;display:block; width:62px; height:28px;    cursor: pointer;}
.li6{ height:28px !important; border-bottom:0 !important;}
.k_all span.k_dz{ background:url(http://mi.hqyj.com/templets/default/images/xinma02.jpg) center no-repeat;display:block; width:62px; height:62px;}
.k_did span{font-size:16px; color:#fff;width:62px;padding: 10px 0;position: absolute; top: 0; left:0; background:#eda14a;}
.k_did img{position: absolute; top: 0; right: 70px; z-index: 99;}
/*客服end*/

/*mobile_foot*/
.mobile_foot{ width:100%; height:auto; background:#454545;}
.foot{ width:1200px;height:auto; margin:0 auto;}
.fen_city{width:1200px;height:100%;overflow:hidden;padding: 50px 0 20px;background:url(http://mi.hqyj.com/templets/default/images/bottom_line.png) bottom repeat-x ;}
.fen_city li{width:335px;height:auto;padding:5px 0;float:left; text-align:center;padding-left:30px; padding-right: 35px;}
.fen_city li span{width:70px;height:50px;lien-height:50px;float:left;color:#fff;font-size:30px;background:url(http://mi.hqyj.com/templets/default/images/line-right.png) right no-repeat;}
.fen_city li p{float:left;color:#fff; padding:5px 0 0 10px;}
.fen_city li p em{width:18px;height:13px;background:url(http://mi.hqyj.com/templets/default/images/tel_icon.png) left no-repeat;display:inline-block;padding:0 5px 0 0;}

.cnzz_a {padding: 0 0 20px}
.cnzz_a a{color:#fff;text-decoration:none;}
.cnzz_a a:hover {color:#fff;text-decoration:none;}


/*mobile_line*/
.mobile_line{ width:100%; height:auto; background:#f1f1f1; padding-bottom: 14px;}
.line{ width:1200px; height:auto; margin:0 auto;}
.line_h4{ font-size:16px; color:#000; padding:24px 20px 18px 20px;}
.line_ad{ width:1200px; height:80px;padding:0 20px;}
.line_ad a{ font-size:14px; color:#888; display:inline-block; padding-right:10px; padding-bottom:10px;}
.tabnav01{ width:100%; height:auto; display:table;}
.tabnav01 li{ float: left; margin-right: 10px; height:40px;}
.tabnav01 li a{ padding: 0 10px;text-align: center; display: block; background: #e2e2e2; line-height: 35px;}
.tabnav01 li.hover a { background: #368be1; color: #fff;}
.tabnav01 li.hover { color: #fff; background: url(../images/tab_libg.png) bottom no-repeat;}

/*底部悬浮*/
.bottom{width:100%;height:170px; position: fixed; bottom: 0;min-width:1200px;z-index:99;}
.close-warp{width:40px;height:91px; position: absolute;left:0; display:none; cursor:pointer}
.bottom-warp{width:100%;height:188px;min-width:1200px; }
.bottom-img{width:100%;margin:0 auto; position: relative;}
.bottom-warp span{width:25px;height:25px; position: absolute;top:20px;right:405px;cursor: pointer;}