﻿@charset "utf-8";
/* style */
.navIcon{width: 32px;height: 32px;background:url(../images/navIcon.png) no-repeat 0 center;float: right;margin-top: 30px;display: none;cursor: pointer;}
.comWork h1 span:first-child{margin-left: 169px;}
/* input{ -webkit-appearance: none;border-radius: 0;} */
/* 最小屏幕 */

@media(max-width:767px){
	
	html{font-size: 65%;}
	.head{height: 61px;}
	.head .logo{width: 60%;background-size: 100%;margin-top: 0;background-size: 90%;background-position: left center;margin-left: 1.5%;}
	.head .logo1{width: 25%;background-size: 100%;margin-top: 0;background-size: 90%;background-position: left center;margin-left: 1.5%;}
	.head .logo2{width: 30%;background-size: 100%;margin-top: 0;background-size: 90%;background-position: left center;margin-left: 1.5%;}
	.head .loginHeadBtn{border: 0;width:50px;margin-top:15px;font-size: 1.2em;margin-right: 2%;}
	.head .login, .head .loginOk{top: 75px;}
	.head .loginOk{width: 90%;margin-right:-45%;right:50%;}
	.indexBanner{height: 440px;background: #5cb2f2;}
	.login input{font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.navIcon{display: block;margin-top: 15px;margin-right: 2%;background-size: 90%;background-position:center;}
	.head .photoArea{margin-top:7px;margin-right: 1.5%;}
	.foreIconBg,.foreIcon{height: auto;}
	.foreIcon:after{display:block;clear: both;content: "";}
	.foreIconBg{padding-bottom: 5%;padding-top: 5%;}
	.foreIcon li{width: 19%;margin: 0 3%;}
	.foreIcon li img{width: 65%;display: block;margin: 0 auto;}
	.foreIcon li p{width: 100%;font-size: 0.9em;line-height: 1.5;font-weight: normal;}
	
	.ejectBox.login{width: 90%;right:0!important;margin-left:-45%!important;}
	.login.school.loginBox.eject,.login.loginBox.eject{width: 100%;}
	.login .titArea.eject span{margin-left: 0;}
			
	.coopCompany,.comWork,.footer,.newsCenter,.foreIcon,.head,.comWork .content{width: 100%;}
	.newsCenter{padding-top: 5%;}
	.newsCenter .left h1,.newsCenter .right h1{padding-left: 1.5%;padding-right: 1.5%;}

	.newsCenter .left ul li{padding-left:5%;padding-right:2%;background-position: 2% center;}
	.newsCenter .left ul li a,.newsCenter .right ul li a,.newsCenter .right ul li i{font-size: 1em;font-weight: normal;}
	.newsCenter .left ul li span,.newsCenter .right ul li span{font-size: 0.9em;}
	
	.newsCenter .right ul li{padding-left:2.5%;padding-right:2%;}
	
	.coopCompanyBg,.comWork{padding-top: 5%;}
	.coopCompany h1,.comWork h1{padding-left: 1.5%;padding-right: 1.5%;}
	.comWork h1 em{left: 1.5%;}
	.coopCompany ul li p{font-size: 0.9em;color: #333;}
	
	.comWork .content li{width:50%;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.newsCenter .right ul li a,.newsCenter .left ul li a{width: 65%;font-size: 1em;}


	.newsCenter .right .subList{padding-right: 0;width: 200px;}
	
	.newsCenter .right .subList span{padding-left:3%;padding-right:3%;}
	.newsCenter .right h1 a.more{padding-left: 6%;}
	
	.coopCompany ul li{width:50%;box-sizing: border-box;-webkit-box-sizing: border-box;margin: 0;padding: 0 5%;}
	.coopCompany ul li img{width:100%; }
	.comWork h1 span{width:50px;height: 24px;line-height: 24px;margin-top: 3px;}
	.comWork h1 span:first-child{margin-left: 100px;}
	.comWork h1 a{line-height:2.5;}
	
	.head .nav{ display: none; }
	.head .navMobile{position: absolute;z-index: 10;width: 100%;height: 100px;background: red;left: 0;top: 62px;box-shadow: 0px 3px 4px rgba(0,0,0,.15);height: auto;}
	.head .navMobile a{display: block;width: 96%;line-height: 2;padding: 2%;background: #fff;font-weight: normal;}
	.head .navMobile a.current{border: 0;}
	
	.comWork .content ul{height:300px;}
	.comWork .content li{height:150px;}
	.comWork .content{margin: 0 1.5%;width: auto;}
	.comWork .content li:nth-child(4n){width: 50%;}
	
	
	.newsCenter .left,.newsCenter .right{width:100%;float: none;}
	.newsCenter .right{margin-top: 20px;}
	
	.head .login{right: 50%;margin-right:-45%;width: 90%;}
	.login .inputBox{width: 90%;}
	.login input{width: 80%;}
	.login button{width: 90%;margin-bottom: 0;font-weight: normal;}
	.login .other{width: 90%;}
	.login .titArea span{width: 50%;margin: 0;padding: 0;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;float: left;display: block;}
	.login .titArea span:nth-child(2){margin-left: 0;width: 50%;}
	
	.footer,.footerBg{height: auto;line-height: 1;padding: 2.5% 0;}
	
	.normalWidth,.footerBg{float:left;position: relative;width: 100%;}
	.news .searchAreaBg{height: auto;padding: 2% 0%;margin-bottom:3%;}
	.news .searchArea{width: 80%;}
	.news .searchArea input,.download .searchArea input,.cooperation .searchArea input{width: 80%;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.news .searchArea a.searchBtn,.download .searchArea a.searchBtn,.cooperation .searchArea a.searchBtn{width: 20%;box-sizing: border-box;-webkit-box-sizing: border-box;height: 38px;line-height: 38px;}
	.news ul{padding-top:0%;margin-top: 0%;}
	.news li{padding: 0 2%;width: 96%;}
	.news li a{width: 70%;font-size: 1.1em;}
	.news h1,.cooperation h1{margin-top: 0;padding-left: 1.5%;line-height: 1.5;}
	.pageAll{margin-top: 5%;}
	
	.newsView h1{line-height: 1.2;padding: 0 0.5%;margin-top: 5%;font-size:2em;}
	.newsView h2{font-size: 1.1em;}
	
	.download .searchAreaBg,.cooperation .searchAreaBg{height: auto;padding: 2% 0%;margin-bottom:3%;margin-top: 0;}
	.download .tabTit{width: 98%;margin-left: 2%;margin-top: 4%!important;line-height: 1.8;}
	.download .searchArea,.cooperation .searchArea{width: 80%;}
	
	.cooperation ul{padding-top: 2%;padding-left: 1.5%;padding-right: 1.5%;width: 97%;}
	.cooperation li{width: 50%;margin: 0;height: 130px;}
	.cooperation li img{width: 80%;display: block;margin: 0 auto;height: auto;}
	.cooperation li p{padding:0 1%;line-height: 1.2;margin-top:2%;color: #333;}
	.pageAll a,.pageAll span{margin: 0;border: 0;width: 28px;height: 28px;line-height: 28px;}
	
	.workSearch{width: 100%;padding-left: 2%;padding-right: 2%;padding-top: 4%;padding-bottom: 4%;margin-bottom: 3%;margin-top: 0%;height: auto;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.workSearch:after{display:block;clear: both;content: "";}
	.workSearch input{font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.workSearch input.selJob, .workSearch input.selIndustry,.workSearch input.selAddress{width: 30%;}
	.workSearch input.searchInput{width: 55%;}
	.workSearch .searchBtn{width: 60px;}
	.workSearch em{width: auto;float: right;padding: 0;width: 15%;text-align: center;}
	.comDescribe{width: 100%;padding: 0;}
	.noCon{width: 100%;}
	.normalTit span{margin-left:2%;line-height: 1.8;}
	.workList li{width: 97%;margin-left:1.5%;}
	.comDescribe .con{width: 100%;float: none;}
	.workList{padding-top: 0;}
	.workList li h2{font-size: 1.2em}
	
	.hrDescribe{margin-top: 0;height: auto;padding-bottom: 4%;}
	.hrDescribe:after{display:block;clear: both;content: "";}
	.hrDescribe h1{font-size:1.5em;padding:3% 2%;padding-bottom: 1%;font-weight: 500;}
	.hrDescribe .logoName{padding-top: 0;padding-left: 0;}
	.hrDescribe .logoName img{width: 13%;height:auto;margin-right:1.5%;}
	.hrDescribe h1 .btn{width:70px;height: auto;font-size: 0.6em;padding:1.4% 3.5%;line-height: 1.2;left: 2%;top: 84px;}
	.hrDescribe .label{margin-top:2%;padding: 0;margin-right: 2%;}
	.hrDescribe .logoName{padding-left: 2%;}
	
	.hrCon{padding: 0 2%;}
	.hrCon h1{margin-top: 0;}
	.hrCon table th,.hrCon table td{line-height: 1.2;height: 35px;}
	.comDescribe{box-sizing: border-box;-webkit-box-sizing: border-box;padding: 3% 2%;background-size: cover;height: auto;}
	.comDescribe h1{font-size: 1.5em;}
	.comDescribe img{width: 20%;height: auto;margin-right: 2%;}
	.comDescribe .con h2{line-height: 1;padding-top: 2%;}
	.comDescribe .con p{padding-bottom:2%;padding-top: 2%;line-height: 1.3;opacity: 0.8;}
	.normalWidth.company{margin-top: 1%!important;}
	.company p{padding-bottom: 2%;}
	
	.company h1{padding-left: 1.5%;margin-top: 2%;}
	.company .tabTit{box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 1.5%;}
	.company li{height: auto;padding:1.5% 2%;margin: 0;}
	.company li .rightCon .btn{width: 70px;float: right;font-size: 1.2em;margin: 0;}
	.company li .rightCon .time{text-align: right;line-height:2.2;}
	.company li .leftInf h4{line-height:1.5;padding-bottom: 1%;}
	.company li .leftInf{width: 75%;}
	.company li .leftInf p{line-height: 1.3;height: 75px;}
	.company li .rightCon{width: 25%;height: auto;}
	.company li .rightCon span{float: right;margin-left: 0;}
	
	.appClass{width: 100%;margin-top: 2%;padding-bottom:0;height: auto;}
	.appClass:after{display:block;clear: both;content: "";}
	.appClass span{padding-bottom: 0;}
	.appTeacherBg{width: 100%;height: auto;background-size: cover;}
	.appTeacher{width: 100%;}
	.appClass span{margin: 0;width: auto;width: 33.3%;padding-left: 0;background: none;text-align: center;font-size:1.2em;padding-bottom: 1%;}
	.appClass span.teacher{margin-left: 0;}
	.appClass span.current{background: none!important;border-bottom: 2px solid #2083E7;color: #2083E7!important;}
	.appTeacher .mobile,.appStudent .mobile,.appCompany .mobile{display: none;}
	.appTeacher .codeR{top:210px;left:50%;margin-left: -77px;}
	.appTeacher .codeL{top:455px;left:50%;margin-left: -77px;}
	.appTeacher a,.appStudent a,.appCompany a{top: 30px;left:0;font-size:1.2em; }
	.appTeacher a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;}
	.appTeacher a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;}
	.appTeacher .other{top:31px;left:15%;width: 70%;background-size:100%;}
	
	.appStudent,.appCompany{width: 100%;}
	
	.appStudent .other{width: 100%;background-size: 140%;background-position:right 0;top:31px;}
	.appStudent .codeL{right: 50%;top:455px;margin-right: -77px;}
	.appStudent .codeR{top:210px;right:50%;margin-right: -77px;}
	.appStudent a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;}
	.appStudent a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;}
	
	.appCompany .codeL{right: 50%;top:455px;margin-right: -77px;}
	.appCompany .codeR{top:210px;right:50%;margin-right: -77px;}
	.appCompany a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;color:#1097bf;}
	.appCompany a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;color:#1097bf;}
    .appCompany .other{width: 100%;background-size: 170%;background-position:right -20px;top: 5px;}
    
    .backTop{display: none!important;}
    .FPstepRemind{width: 100%;margin-top: 12%;}
    .newpassWordRemind{ width:87% ; padding-left:12%;}
    .findPasswordStep h1{font-size: 1.4em;padding-left:1.5%;margin-top: 6%;font-weight: normal;}
    .findPasswordStep  a.btn{margin-left:23%;}
    .findPasswordStep ul.inputArea{padding-left: 0;margin-top: 5%;}
    /*.findPasswordStep ul.inputArea li:first-child{padding-left: 23%!important;}*/
  
    .findPasswordStep ul.inputArea li input[type=text]{width: 50%;font-size: 1em;}
    .findPasswordStep ul.inputArea li span{padding-left: 3%; text-align: left}
    .findPasswordStep ul.inputArea li input[type=password]{ width:96%}
    .downloadMobile{display: block;}
    .downloadPc{display: none;}
    .FpasswordStrength{margin-left: 10%; width:90%}
    input.selIndustry.pc,input.selAddress.pc{display: none;}
	input.selIndustry.mobile,input.selAddress.mobile{display: block;}
	
	.btn.addrBtn.pc{display: none;}
	.btn.addrBtn.mobile{display:block;}
	
	.industryBtn.pc{display: none;}
	.industryBtn.mobile{display: block;}
    .head .imgLogo{height: 61px;line-height: 61px}
   .head .imgLogo.imgWidth img{ width: 35%}
    .head .imgLogo.imgMar img{width: 20%}
}

/* 中小屏幕 */
@media(min-width:768px) and (max-width:991px){
	html{font-size: 65%;}
	.head{height: 61px;}
	.head .logo{width: 60%;margin-top: 0;background-size: 55%;background-position: left center;margin-left: 1.5%;}

	.head .logo1{width: 25%;margin-top: 0;background-size: 55%;background-position: left center;margin-left: 1.5%;}
	.head .logo2{width: 33%;margin-top: 0;background-size: 55%;background-position: left center;margin-left: 1.5%;}
	
	.head .loginHeadBtn{border: 0;width:50px;margin-top:15px;font-size: 1.2em;margin-right: 2%;}
	.head .login, .head .loginOk{top: 75px;}
	.head .loginOk{width: 90%;margin-right:-45%;right:50%;}
	.indexBanner{height: 440px;background: #5cb2f2;}
	.login input{font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.navIcon{display: block;margin-top: 15px;margin-right: 2%;background-size: 90%;background-position:center;}
	.head .photoArea{margin-top:7px;margin-right: 1.5%;}
	.foreIconBg,.foreIcon{height: auto;}
	.foreIcon:after{display:block;clear: both;content: "";}
	.foreIconBg{padding-bottom: 5%;padding-top: 5%;}
	.foreIcon li{width: 19%;margin: 0 3%;}
	.foreIcon li img{width: 65%;display: block;margin: 0 auto;}
	.foreIcon li p{width: 100%;font-size: 0.9em;line-height: 1;font-weight: normal;}
	
	.ejectBox.login{width: 90%;right:0!important;margin-left:-45%!important;}
	.login.school.loginBox.eject,.login.loginBox.eject{width: 100%;}
	.login .titArea.eject span{margin-left: 0;}
			
	.coopCompany,.comWork,.footer,.newsCenter,.foreIcon,.head,.comWork .content{width: 100%;}
	.newsCenter{padding-top: 5%;}
	.newsCenter .left h1,.newsCenter .right h1{padding-left: 1.5%;padding-right: 1.5%;}

	.newsCenter .left ul li{padding-left:5%;padding-right:2%;background-position: 2% center;}
	.newsCenter .left ul li a,.newsCenter .right ul li a,.newsCenter .right ul li i{font-size: 1em;font-weight: normal;}
	.newsCenter .left ul li span,.newsCenter .right ul li span{font-size: 0.9em;}
	
	.newsCenter .right ul li{padding-left:2.5%;padding-right:2%;}
	
	.coopCompanyBg,.comWork{padding-top: 5%;}
	.coopCompany h1,.comWork h1{padding-left: 1.5%;padding-right: 1.5%;}
	.comWork h1 em{left: 1.5%;}
	.coopCompany ul li p{font-size: 0.9em;color: #333;}
	
	.comWork .content li{width:50%;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.newsCenter .right ul li a,.newsCenter .left ul li a{width: 65%;font-size: 1em;}


	.newsCenter .right .subList{padding-right: 0;width: 200px;}
	
	.newsCenter .right .subList span{padding-left:3%;padding-right:3%;}
	.newsCenter .right h1 a.more{padding-left: 6%;}
	
	.coopCompany ul li{width:50%;box-sizing: border-box;-webkit-box-sizing: border-box;margin: 0;padding: 0 5%;}
	.coopCompany ul li img{width:100%; }
	.comWork h1 span{width:50px;height: 24px;line-height: 24px;margin-top: 3px;}
	.comWork h1 span:first-child{margin-left: 100px;}
	.comWork h1 a{line-height:2.5;}
	
	.head .nav{ display: none; }
	.head .navMobile{position: absolute;z-index: 10;width: 100%;height: 100px;background: red;left: 0;top: 62px;box-shadow: 0px 3px 4px rgba(0,0,0,.15);height: auto;}
	.head .navMobile a{display: block;width: 96%;line-height: 2;padding: 2%;background: #fff;font-weight: normal;}
	.head .navMobile a.current{border: 0;}
	
	.comWork .content ul{height:300px;}
	.comWork .content li{height:150px;}
	.comWork .content{margin: 0 1.5%;width: auto;}
	.comWork .content li:nth-child(4n){width: 50%;}
	
	
	.newsCenter .left,.newsCenter .right{width:100%;float: none;}
	.newsCenter .right{margin-top: 20px;}
	
	.head .login{right: 50%;margin-right:-45%;width: 90%;}
	.login .inputBox{width: 90%;}
	.login input{width: 80%;}
	.login button{width: 90%;margin-bottom: 0;font-weight: normal;}
	.login .other{width: 90%;}
	.login .titArea span{width: 50%;margin: 0;padding: 0;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;float: left;display: block;}
	.login .titArea span:nth-child(2){margin-left: 0;width: 50%;}
	
	.footer,.footerBg{height: auto;line-height: 1;padding: 2.5% 0;}
	
	.normalWidth,.footerBg{float:left;position: relative;width: 100%;}
	.news .searchAreaBg{height: auto;padding: 2% 0%;margin-bottom:3%;}
	.news .searchArea{width: 80%;}
	.news .searchArea input,.download .searchArea input,.cooperation .searchArea input{width: 80%;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.news .searchArea a.searchBtn,.download .searchArea a.searchBtn,.cooperation .searchArea a.searchBtn{width: 20%;box-sizing: border-box;-webkit-box-sizing: border-box;height: 38px;line-height: 38px;}
	.news ul{padding-top:0%;margin-top: 0%;}
	.news li{padding: 0 2%;width: 96%;}
	.news li a{width: 70%;font-size: 1.1em;}
	.news h1,.cooperation h1{margin-top: 0;padding-left: 1.5%;line-height: 1.5;}
	.pageAll{margin-top: 5%;}
	
	.newsView h1{line-height: 1.2;padding: 0 0.5%;margin-top: 5%;font-size:2em;}
	.newsView h2{font-size: 1.1em;}
	
	.download .searchAreaBg,.cooperation .searchAreaBg{height: auto;padding: 2% 0%;margin-bottom:3%;margin-top: 0;}
	.download .tabTit{width: 98%;margin-left: 2%;margin-top: 4%!important;line-height: 1.8;}
	.download .searchArea,.cooperation .searchArea{width: 80%;}
	
	.cooperation ul{padding-top: 2%;padding-left: 1.5%;padding-right: 1.5%;width: 97%;}
	.cooperation li{width: 50%;margin: 0;height:200px;}
	.cooperation li img{width: 80%;display: block;margin: 0 auto;height: auto;}
	.cooperation li p{padding:0 1%;line-height: 1.2;margin-top:2%;color: #333;}
	.pageAll a,.pageAll span{margin: 0;border: 0;width: 28px;height: 28px;line-height: 28px;}
	
	.workSearch{width: 100%;padding-left: 2%;padding-right: 2%;padding-top: 4%;padding-bottom: 4%;margin-bottom: 3%;margin-top: 0%;height: auto;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.workSearch:after{display:block;clear: both;content: "";}
	.workSearch input{font-size: 1em;-webkit-appearance: none;border-radius: 0;}
	.workSearch input.selJob, .workSearch input.selIndustry,.workSearch input.selAddress{width: 30%;}
	.workSearch input.searchInput{width: 55%;}
	.workSearch .searchBtn{width: 60px;}
	.workSearch em{width: auto;float: right;padding: 0;width: 15%;text-align: center;}
	.comDescribe{width: 100%;padding: 0;}
	.noCon{width: 100%;}
	.normalTit span{margin-left:2%;line-height: 1.8;}
	.workList li{width: 97%;margin-left:1.5%;}
	.comDescribe .con{width: 100%;float: none;}
	.workList{padding-top: 0;}
	.workList li h2{font-size: 1.2em}
	
	.hrDescribe{margin-top: 0;height: auto;padding-bottom: 4%;}
	.hrDescribe:after{display:block;clear: both;content: "";}
	.hrDescribe h1{font-size:1.5em;padding:3% 2%;padding-bottom: 1%;font-weight: 500;}
	.hrDescribe .logoName{padding-top: 0;padding-left: 0;}
	.hrDescribe .logoName img{width: 13%;height:auto;margin-right:1.5%;}
	.hrDescribe h1 .btn{width:70px;height: auto;font-size: 0.6em;padding:1.4% 3.5%;line-height: 1.2;left: 2%;top: 84px;}
	.hrDescribe .label{margin-top:2%;padding: 0;margin-right: 2%;}
	.hrDescribe .logoName{padding-left: 2%;}
	
	.hrCon{padding: 0 2%;}
	.hrCon h1{margin-top: 0;}
	.hrCon table th,.hrCon table td{line-height: 1.2;height: 35px;}
	.comDescribe{box-sizing: border-box;-webkit-box-sizing: border-box;padding: 3% 2%;background-size: cover;height: auto;}
	.comDescribe h1{font-size: 1.5em;}
	.comDescribe img{width: 20%;height: auto;margin-right: 2%;}
	.comDescribe .con h2{line-height: 1;padding-top: 2%;}
	.comDescribe .con p{padding-bottom:2%;padding-top: 2%;line-height: 1.3;opacity: 0.8;}
	.normalWidth.company{margin-top: 1%!important;}
	.company p{padding-bottom: 2%;}
	
	.company h1{padding-left: 1.5%;margin-top: 2%;}
	.company .tabTit{box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 1.5%;}
	.company li{height: auto;padding:1.5% 2%;margin: 0;}
	.company li .rightCon .btn{width: 70px;float: right;font-size: 1.2em;margin: 0;}
	.company li .rightCon .time{text-align: right;line-height:2.2;}
	.company li .leftInf h4{line-height:1.5;padding-bottom: 1%;}
	.company li .leftInf{width: 75%;}
	.company li .leftInf p{line-height: 1.3;height: 75px;}
	.company li .rightCon{width: 25%;height: auto;}
	.company li .rightCon span{float: right;margin-left: 0;}
	
	.appClass{width: 100%;margin-top: 2%;padding-bottom:0;height: auto;}
	.appClass:after{display:block;clear: both;content: "";}
	.appClass span{padding-bottom: 0;}
	.appTeacherBg{width: 100%;height: auto;background-size: cover;}
	.appTeacher{width: 100%;}
	.appClass span{margin: 0;width: auto;width: 33.3%;padding-left: 0;background: none;text-align: center;font-size:1.2em;padding-bottom: 1%;}
	.appClass span.teacher{margin-left: 0;}
	.appClass span.current{background: none!important;border-bottom: 2px solid #2083E7;color: #2083E7!important;}
	.appTeacher .mobile,.appStudent .mobile,.appCompany .mobile{display: none;}
	.appTeacher .codeR{top:210px;left:50%;margin-left: -77px;}
	.appTeacher .codeL{top:455px;left:50%;margin-left: -77px;}
	.appTeacher a,.appStudent a,.appCompany a{top: 30px;left:0;font-size:1.2em; }
	.appTeacher a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;}
	.appTeacher a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;}
	.appTeacher .other{top:31px;left:15%;width: 70%;background-size:55%;}
	
	.appStudent,.appCompany{width: 100%;}
	
	.appStudent .other{width: 100%;background-size:80%;background-position:right 0;top:31px;}
	.appStudent .codeL{right: 50%;top:455px;margin-right: -77px;}
	.appStudent .codeR{top:210px;right:50%;margin-right: -77px;}
	.appStudent a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;}
	.appStudent a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;}
	
	.appCompany .codeL{right: 50%;top:455px;margin-right: -77px;}
	.appCompany .codeR{top:210px;right:50%;margin-right: -77px;}
	.appCompany a.btnL{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:405px;color:#1097bf;}
	.appCompany a.btnR{background: none;padding:0;box-shadow: none;left:0;width: 80%;text-align: center;padding-left: 10%;top:165px;color:#1097bf;}
    .appCompany .other{width: 100%;background-size: 100%;background-position:right -20px;top: 5px;}
    
    .backTop{display: none!important;}
    .FPstepRemind{width: 100%;margin-top: 12%;}
    .findPasswordStep h1{font-size: 1.4em;padding-left:1.5%;margin-top: 6%;font-weight: normal;}
    .findPasswordStep  a.btn{margin-left:23%;}
    .findPasswordStep ul.inputArea{padding-left: 0;margin-top: 5%;}
    .findPasswordStep ul.inputArea li:first-child{padding-left: 23%!important;}
    .findPasswordStep ul.inputArea li input[type=text]{width: 50%;font-size: 1em;}
    .findPasswordStep ul.inputArea li span{width:20%;padding-left: 3%;}
    
    .downloadMobile{display: block;}
    .downloadPc{display: none;}
    
    .downloadMobile li h3 img{width:3.2%;margin-right: 0.8%;}
    .downloadMobile li h3{font-size: 1.6em;}
    .downloadMobile li p{font-size: 1.2em}
    .downloadMobile li .sizes{font-size: 1em;}
    .downloadMobile li button{font-size: 1.15em;padding:0.6% 2.5%;}
    
    input.selIndustry.pc,input.selAddress.pc{display: none;}
	input.selIndustry.mobile,input.selAddress.mobile{display: block;}
	
	.btn.addrBtn.pc{display: none;}
	.btn.addrBtn.mobile{display:block;}
	
	.industryBtn.pc{display: none;}
	.industryBtn.mobile{display: block;}
	
	.head .imgLogo{height: 61px;line-height: 61px}
	

}

/* 中屏幕 */
@media(min-width:992px) and (max-width:1199px){
body{/* background:yellow  */}	
.navIcon{display: none;}

.head,.normalWidth,.footer,.coopCompany,.comWork,.newsCenter,.foreIcon,.appClass,.comDescribe{ width:1002px;}
.newsCenter .left{width:410px;}
.newsCenter .left ul li a{ width:288px;}
.newsCenter .right{ width:504px;}

.newsCenter .right ul li a{ width:320px;}
.head .nav{ width:auto;}
.head .nav a{ padding:0 10px;}
.cooperation .searchAreaBg{ width:1002px;}


.appTeacher,.appStudent,.appCompany{ width:1002px;}
.appClass span.teacher{ background-position: 0 0; margin-left:50px;}

.workSearch input.selJob, .workSearch input.selIndustry{width: 320px;}
.workSearch input.selAddress{width: 320px;}
.workSearch input.searchInput{ width:540px;}



.cooperation li{ margin:0 40px; margin-bottom:35px;}

.comDescribe .con{ width:583px;}
.company li .leftInf{ width:782px;}
.comWork .content{ width:1000px;}

.coopCompany ul li{ width:168px;  float:left;}

.findPasswordStep ul.inputArea{padding-left:200px;}
.findPasswordStep  a.btn{margin-left:330px}

}

@media(min-width:1200px){

}

