/* CSS Document */
@media screen and (min-width:768px) {
  /* 屏幕导航图标 */
  .list-icon, .reset-lang, .reset-upload-btn,.reset-found-btn, .owner-rig-txt img, .reset-act-rig-tit, .face-book-txt2, .slider7, .flexslider, .telephone {
    display: none;

  }
}
@media (min-width: 300px) and (max-width: 768px) {
    /* 手机版页面顶部公用导航 */
	.nav {
	  height: auto;
	  padding-top: 1%;
	  padding-bottom: 11%;
	}
	.job-tit{
      font-size: xx-large;
	}
	.change27{
	  margin-top: 35px;
	}
	.job-left-txt p {
  	  font-size: 15px;
  	  color: #333;
  	  width: 306px;
	}
	.change26{
	  width: inherit;
	}
	.hz-p-left{
		width: 250px;
	}
	.nav-icon {
	  float: left;
	  width: 57%;
	  margin-left: 3%;
	}
	.nav-icon img {
	  width: 25%;
	  height: auto;
	  margin-left: 12%;
	} 
	.nav-list {
	  width: 30%;
	}
	.list-icon {
	  width: 14% !important;
	  height: auto;
	  margin-left: 4% !important;
	}
	.nav-icon span {
	  font-size: .9rem;
	  left: 59%;
	  top: 27%;
	  /*letter-spacing: .4px;*/
	  color: #999;
	}
	.login {
	  font-size: .75rem;
	  width: 5.9rem;
	  height: 1.3rem;
	  line-height: 1.3rem;
	  margin-top: 5%;
	  margin-right: 10%;
	}
	.language {
	  font-size: .8rem;
	  display: none;
	}
	.nav-list2 {
	  display: none;
	}
	.reset-lang {
	  position: absolute;
	  bottom: -59%; 
	  left: 0;
      font-size: 19px;
      color: inherit;
      text-decoration: underline !important;
      font-family: "normal normal bold 16px/1.4em raleway,sans-serif";
	}
	/* banner */
	.banner {
	  background-size: 500% 100% !important;
	  height: auto;
	  padding-bottom: 25%;
  	  background-position: center;
      background-repeat: no-repeat;
      background-image: url(../img/banner.jpg);
	}
	.banner-float-list1 h1 {
	  font-size: .76rem;
	  font-weight: bold;
	  line-height: 1.2rem;
	  margin-top: 10%;
	}
	.apply, .employer {
	  text-align: center;
	}
	.apply img, .employer img {
	  width: 31%;
	  height: auto;
	}
	.apply p, .employer p {
	  font-size: 1.2rem;
	  width: inherit;
	}
	.apply-btn, .employer-btn {
	  margin: 2% auto 0 auto;
	  width: 11.5rem;
	  height: 1.85rem;
	  line-height: 1.85rem;
	  font-size: .95rem;
	}
	.employer {
	  margin-top: 8%;
	}
	/* 求职者,雇主 */
	.qz-job, .owner,.newhot-job {
	  height: auto;
	}
	.owner {
	  padding-bottom: 15%;
	}
	.qz-left-txt h1, .owner-rig-txt h1, .new-job-txt h1,.hot-job-txt h1 {
	  font-size: 1.35rem;
	}
	.qz-left-txt p, .owner-rig-txt p , .new-job-txt p,.hot-job-txt p{
	  font-size: .8rem;
	  line-height: 1.2rem;
	}
	.qz-rig-img, .owner-left-img {
	  margin: auto;
	  text-align: center;
	}
	.qz-rig-img img, .owner-left-img img {
	  width: 74%;
	  height: auto;
	}
	.upload-btn {
	  top: 380px; 
	}
	.qz-left-txt h1, .qz-left-txt p, .owner-rig-txt h1, .owner-rig-txt p,.new-job-txt h1,.new-job-txt p,.hot-job-txt h1,.hot-job-txt p, .found-btn {
	  width: 85%;
	  position: static;
	}
	.qz-left-txt h1, .owner-rig-txt h1 ,.new-job-txt h1,.hot-job-txt h1{
	  margin: 15% auto 0 auto;
	  text-align: left;
	}
	.qz-left-txt p, .owner-rig-txt p ,.new-job-txt p,.hot-job-txt p{
	  margin: 5% auto 0 auto;
	  text-align: left;
	}
	.qz-job {
	  background-color: #fff;
	}

	.upload-btn {
	  position: static;
	}
	.upload-btn, .owner-left-img {
	  display: none;
	}

	.reset-upload-btn {
	  display: block;
	  width: 85%;
      height: 46px;
      line-height: 46px;
      border: solid #3D9BE9 2px;
      color: #3D9BE9;
      font-size: 18px;
      text-align: center;
	  margin: 8% auto 0 auto;
	}

  
	.found-btn {
	  position: static;
	  width: 85%;
	  margin: 10% auto 0 auto;
	}
     
     .found-btn, .owner-left-img {
	  display: none;
	}
	  .reset-found-btn {
	  display: block;
	  width: 85%;
      height: 46px;
      line-height: 46px;
      border: solid #3D9BE9 2px;
      color: #3D9BE9;
      font-size: 18px;
      text-align: center;
	  margin: 8% auto 0 auto;
	}


	.owner-rig-txt {
	  text-align: center;	  
	}
	.owner-rig-txt img {
	  width: 74%;
	  height: auto;
	  margin: 10% auto 0 auto;
	}
	/* 联系我们 */
	.contact-tit h1 {
	  font-size: 1.35rem;
	  margin: 1rem auto 1rem auto;
	}
	.contact {
	  height: auto;
	}
	/* 关于我们页面 */
	.intro {
	  background-size: 300% 100% !important;
	  background-position-x: 35%;
	  height: auto;
	  padding-bottom: 15%;
	} 
	.intro-txt h1 {
	  font-size: 1.55rem;
	  margin-top: 6%;
	  margin-bottom: 6%;
	}
	.intro-txt p {
	  font-size: .8rem;
	  width: 85%;
	  margin: auto;
	  text-indent: 1.5rem;
	}
	.about-img-list ul li {
	  width: 100%;
	  height: auto;
	  float: left;
	  position: relative;
	}
	.miss-left-img {
	  text-align: center;
	}
	.miss-left-img img {
	  width: 60%;
	}
	.mission {
	  height: auto;
	  padding-bottom: 10%;
	}
	.team {
	  height: auto;
	}
	.team-tit h1 {
	  text-align: center;
	  font-size: 1.55rem;
	  margin-top: 6%;
	  margin-bottom: 6%;
	}
	.miss-rig-txt h1, .miss-rig-p {
	  position: static; 
	  width: 85%;
	  margin: auto;
	}
	.miss-rig-txt h1 {
	  font-size: 1.25rem;
	  text-align: center;
	  margin-bottom: 5%;
	}
	.miss-rig-p p {
	  font-size: .9rem;
	  margin-top: 20px;
	}
	.radius-img {
	  margin-bottom: 10%;
	}
	/* 求职者 */
	.apply-banner {
	  background-size: 500% 100% !important;
	  background: url(../img/apply-banner.jpg);
  	  background-repeat: no-repeat;
	  height: 600px;
	 /* padding-bottom: 25%;*/
  	  background-position: center;
	}

	.apply-float h1 {
	  font-size: 1.25rem;
	  line-height: 1.65rem;
	  width: 85%;
	  position: static;
	  margin: 10% auto 0 auto;
	}
	.apply-float-btn {
	  width: 251px;
	  height: 45px;
	  line-height: 45px;
	  position: static;
	  margin: 20% 0 0 8%;
	}
	.path-h1 h1 {
	  font-size: 1.35rem;
	  margin-top: 10%;
	  margin-bottom: 6%;
	}
	.path {
	  height: auto;
	  padding-bottom: 13%;
	}
	.hz-owner-h1 h1 {
	  font-size: 1.5rem;
	}
	.hz-owner {
	  height: auto;
	}
	.abs1 {
	  left: 31%;
	}
	.abs2 {
	  left: 39%;
	}
	.abs3 {
	  left: 24%;
	}
	.hz-firm-img img {
	  width: 83%;
	  height: auto;
	}
	.plan {
	  height: auto;
	}
	.plan-left-txt h1 {
	  font-size: 1.25rem;
	  position: static;
	  width: 85%;
	  margin: 15% auto 0 auto;
	}
	.plan-left-txt p {
	  font-size: .9rem;
	  position: static;
	  width: 85%;
	  margin: 15% auto 0 auto;
	}
	.plan-rig-img {
	  text-align: center;
	} 
	.plan-rig-img img {
	  width: 93%;
	}
	.path-list-img {
	  margin-bottom: 5%;
	}
	.know-more-btn {
	  position: static;
	  margin: 15% 0 0 8%;
	  height: 40px; 
	  line-height: 40px;
	}
	.plan-rig-img {
	  margin-top: 10%;
	}
	/* 雇主 */
	.owner-banner {
	  background-size: 500% 100% !important;
	  background: url(../img/owner-banner.jpg);
	  height: 600px;
	  /*padding-bottom: 25%;*/
  	  background-position: center;
      background-repeat: no-repeat;
	}
	.owner-float h1 {
	  font-size: 1.25rem;
	  line-height: 1.65rem;
	  position: static;
	  width: 85%;
	  margin: 15% auto 0 auto; 
	}
	.owner-float-btn {
	  width: 251px;
	  height: 45px;
	  line-height: 45px;
	  position: static;
	  margin: 20% 0 0 8%;
	}
	.warehouse-h1 h1 {
	  font-size: 1.45rem;
	  margin-top: 4%;
	  margin-bottom: 7%;
	}
	.warehouse {
	  padding-top: 20px;
	}
	.student h1, .staff h1 {
	  font-size: 1.05rem;
	}
	.student img {
	  width: 51%;
	}
	.staff img {
	  width: 91%;
	  margin-top: 0;
	}
	.student p, .staff p {
	  font-size: .9rem;
	  width: 85%;
	  margin: 5% auto 0 auto;
	}
	.staff {
	  margin-top: 20%;
	}
	.serve-list-img img {
	  width: 80%;
	  margin-top: 20px;
	}
	.serve-list-img p {
	  margin-top: 25px;
	}
	.serve-list-margin1 {
	  margin-top: 55px !important;
	}
	.begin-tit h1 {
	  font-size: 1.35rem;
	  font-weight: bold;
	}
	.book-in-btn, .contact-us-btn {
	  width: 85%;
	  max-width: 309px;
	}
	.book-in-btn {
	  margin-top: 40px;
	  margin-bottom: 20px;
	}
	/* 活动 */
	.act-rig-div {
	  margin-left: 4%;
	} 
	.read-href {
	  margin: 20px auto 0 auto;
	}
	.act-left-tit {
	  font-size: 1.4rem;
	  line-height: 1.75rem;
	}
	.act-rig-txt {
	  padding-top: 20px;
	}
	.act-rig-div h1 {
	  margin-top: 60px;  
	}
	.act-rig-list {
	  border-bottom: none;
	}
	.act-rig-tit {
	  display: none;
	}
	.reset-act-rig-tit h1 {
	  font-size: .7rem;
	  color: #333;
	  margin-bottom: 5px;
	  margin-top: 0 !important;
	}
	.reset-act-rig-tit p {
	  color: #666;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: .65rem;
	}
	.act-rig-list {
	  padding-top: 10px;
	}
	.act-left-list {
	  margin-left: 4%;
	}
	/* 上传简历 */
	.jl-upload {
	  padding: 25px 15px;
	  margin: 10% 0 0 8%;
	}
	.jl-upload h1 {
	  font-size: 1.35rem;
	  margin-bottom: 25px;
	}
	.in_put_mail, .in_put_dl, .in_put_time, .in_txt_ly, .tj_name_txt, .v_text {
	  width: 100%;
	}
	.loading {
	  margin-top: 120px;
	  height: 990px;
	  background-size: 500% 150%;
	}
	.div_data_info {
	  margin-bottom: 10px;
	}
	.zx-btn, .list-btn {
	  margin: 5px auto 0 auto;
	  float: none;
	}
	.profession {
	  margin-top: 80px;
	}
	.submit {
	  width: 110px;
	}
	/* 登记 */
	.mark-page {
	  margin-top: 120px;
      height: 990px;
      background-size: 500% 150%;
	}
	.mark-dj {
	  padding: 25px 15px 85px 15px;
      margin: 10% 0 0 8%;
	}
	.mark-dj h1 {
	  font-size: 1.35rem;
	  margin-bottom: 25px;
	}
	.div_data_info {
	  position: relative;
	}
	.cx-btn {
	  position: absolute;
	  top: 80px;
	  left: 0;
	}
	.in_put_name, .in_put_zy {
	  width: 48%;
	}
	/* 手机导航列表 */
	.hide-list-icon {
	  width: 100%;
	  background-color: #fff;
	  padding-top: 30px;
	  padding-bottom: 30px;
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 999;
	}
	.hide-list-icon ul {
	  padding: 30px 0 0 0;
	  margin: 0;
	  list-style: none;
	}
	.hide-list-icon ul li {
	  text-align: center;
	  font-size: .9rem;
	  height: 50px;
	  line-height: 50px;
	  color: #666;
	  letter-spacing: 1px;
	}
	.hide-list-icon ul li.click-on {
	  color: #337ab7 !important;
	}
	.hide-list-icon ul li a {
	  color: #666;
	}
	.hide-list-icon ul li font {
	  font-size: 1rem;
	  margin-right: 10px;
	  margin-top: 15px;
	}
	.close {
	  font-size: 1.2rem;
	  position: absolute;
	  top: 40px;
	  left: 20px;
	  z-index: 9999;
	  display: block;
	  color: #337ab7 !important;
	  font-weight: bold;
	  opacity: 1 !important;
	}
	.hide-list-icon ul li.click-on a {
	  color: #337ab7;
	}
	.inside1-list, .inside2-list {
	  margin-bottom: 10px !important;
	  padding: 0 !important;
	}
	.sc-list-li {
	  height: auto !important;
	  min-height: 50px;
	}
	/* 活动详情 */
	.rig-sort-div {
	  margin-left: 5%;
	  width: 90%;
	}
	.act-sort-div h1 {
	  font-size: .95rem;
	}
	.act-sort-div a {
	  font-size: .85rem;
	}
	.news-img-div {
	  padding: 10% 7% 10% 7%;
	}
	.news-div {
	  width: 94%;
	  margin-left: 3%;
	}
	.act-left-tit {
	  font-size: 1.25rem;
	}
	.news-date {
	  font-size: .85rem;
	  color: #666;
	}
	.address-txt, .date-txt, .main-title {
	  font-size: 1rem;
	  color: #666;
	}
	.share-btn-list {
	  margin-top: 12%;
	}
	.tui-icon span {
	  display: none;
	}
	.face-book {
	  left: 10%;
	}
	.tui-icon {
	  left: 60%;
	}
	.in-icon {
	  left: 110%;
	}
	.face-book img, .tui-icon img, .in-icon img {
	  width: 37%;
	}
	.face-book-txt1 {
	  display: none !important;
	}
	.roll-img {
	  margin-top: 75%;
	}
	.back-btn {
	  width: 100px;
	}
	.als-container {
	  display: none;
	}
	.als-container {
	  display: none;
	}
	.left-img-roll {
	  width: 89%;
	  margin-left: 5%; 
	}
	/* 小屏幕轮播 */
	.flexslider {
	  margin: 0px auto 20px;
	  position: relative;
	  width: 100%;
	  height: 350px;
	  overflow: hidden;
	  zoom: 1;
	}
	.flexslider .slides li {
		width: 100%;
		height: 100%;
	}
	.flexslider .slides li p {
	  font-size: .7rem;
	  color: #333;
	  text-align: left;
	  letter-spacing: .8px;
	  font-weight: bold;
	}
	.flex-direction-nav a {
		width: 70px;
		height: 70px;
		line-height: 99em;
		overflow: hidden;
		margin: -35px 0 0;
		display: block;
		background: url(../img/ad_ctr.png) no-repeat;
		position: absolute;
		top: 40%;
		z-index: 10;
		cursor: pointer;
		opacity: 0;
		filter: alpha(opacity=0);
		-webkit-transition: all .3s ease;
		border-radius: 35px;
	}
	.flex-direction-nav .flex-next {
		background-position: 0 -70px;
		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: 1;
		filter: alpha(opacity=25);
	}
	.flexslider:hover .flex-next:hover,
	.flexslider:hover .flex-prev:hover {
		opacity: 1;
		filter: alpha(opacity=50);
	}
	.flex-control-nav {
		width: 100%;
		position: absolute;
		bottom: 10px;
		text-align: center;
	}
	.flex-control-nav li {
		margin: 0 2px;
		display: inline-block;
		zoom: 1;
		*display: inline;
	}
	.flex-control-paging li a.flex-active,
	.flex-control-paging li.active a {
		background-position: 0 0;
	}
	.flexslider .slides a img {
		width: 100%;
		height: auto;
		display: block;
	}
	.flexslider .slides li a {
	  text-align: center;
	}
	.praise img {
	  width: 65%;
	}
	.share-icon {
	  position: relative;
	}
	.telephone {
	  position: absolute;
	  display: block;
	  right: -86%;
	}
	.telephone img {
	  width: 81%;
	  height: auto;
	}
	.praise {
	  margin-top: 82%;
	}
	/* 加减号 */
	.currentDt {
	  background-image: url(../img/plus.png) !important;
	  background-position: 51% 50% !important;
	}
	.subNav {
	  cursor: pointer;
	  font-weight: bold;
	  font-size: 15px;
	  color: #999;
	  padding-left: 15px;
	  background: url(../img/minus.png) no-repeat;
	  background-position: 95% 50%;
	}
}
@media screen and (max-width:1000px) { 
	video{
	  display: none;
	}
	.div_data_info {
 	  font-size: 16px; 
	  color: #333;
	  margin-bottom: 15px;
     }
	.div_data_info p {
	  font-size: 12px;
	  color: #5C6354;
	  position:relative ; 
	  top:0% !important; 
	  right:0% !important;
    } 
}