 .hover:hover {
 	transform: translate3d(0, 0, 0);
 	-webkit-transform: translate3d(0, 0, 0);
 }

 input::placeholder {
 	color: #999 !important;
 	/* 将颜色代码修改为需要的颜色 */
 }

 .login .box .form .item {
 	position: relative;
 	margin-bottom: 3rem;
 }

 .login .box .form .item input {
 	color: #333 !important;
 }

 .login .box .form .item label.error {
 	position: absolute;
 	left: 13rem;
 	bottom: -2.5rem;
 }

 .register-new .item input {
 	width: 40rem;
 	margin-bottom: 1rem;
 	box-sizing: border-box;
 }

 .register-new .item input:focus {
 	border: 1px solid #0062d0;
 	box-shadow: none;
 }

 .register-new #item span {
 	width: 19.7rem;
 }

 .register-new.new-all-select span {
 	width: 40rem;
 }

 .register-new #yjfx {
 	width: 40rem;
 }

 .register-new .item2 {
 	width: 50%;
 }

 .register-new .item3 {
 	width: 100%;
 }

 .register-new .item3 .s1 {
 	width: 15rem;
 }

 .register .btn {
 	height: 6rem;
 	line-height: 6rem;
 	font-size: 2.5rem;
 }

 .line {
 	height: 1px;
 	background-color: #a7c3e2;
 	width: 100%;
 	margin: 4rem 0;
 }

 .grzl-new .box2 .item input {
 	width: 25rem;
 }

 .wui-date-picker .wui-date-panel_header .title span {
 	width: auto;
 	background-color: transparent !important;
 	line-height: normal;
 	margin-bottom: 0;
 	height: auto;
 	border: none;
 	border-radius: 0;
 	padding: 0;
 	display: inline;
 	color: #333;
 	min-width: auto;
 }

 .wui-date-picker .wui-date-panel_header .title .txt:hover {
 	color: #409eff !important;
 }

 .wui-date-picker .wui-date-panel_header .title .txt span {
 	color: inherit;
 }

 .wui-date.small .wui-date-picker .wui-data-table td span {
 	min-width: auto;
 	border: none;
 	padding: 0;
 	background-color: transparent !important;
 }

 .wui-date.small .wui-date-picker .month_panel .wui-date-panel_header .title {
 	line-height: normal;
 	margin-right: 0;
 	margin-bottom: 0;
 	height: auto;
 	border: none;
 	padding: 0;
 }

 .wui-date-picker .wui-data-table .next-date span,
 .wui-date-picker .wui-data-table .prev-date span {
 	color: #c0c4cc;
 }

 .wui-date.small .wui-date-picker .wui-date-panel_header .title {
 	line-height: normal;
 	margin-bottom: 0;
 	height: auto;
 	border: none;
 	padding: 0;
 	border-radius: 0;
 	background-color: transparent !important;
 	width: 147px !important;
 }

 .wui-input {
 	font-size: 1.6rem;
 	padding-left: 4rem !important;
 }

 .wui-date-editor .icon1 {
 	font-size: 1.8rem;
 	margin-top: 0 !important;
 	top: 23%;
 	left: 1rem;
 }

 .wui-date.small .wui-date-picker .wui-data-table td span.current {
 	color: #fff;
 	background-color: #409eff !important;
 }

 .index-box6 .swiper-slide .box .left .top {
 	border: 3px solid rgba(255, 255, 255, .3);
 	height: 10.9rem;
 	display: flex;
 	align-items: center;
 	justify-content: center;
 	box-sizing: border-box;
 }

 .index-box6 .swiper-slide .box .left .top img {
 	/* max-height: 5.3rem; */
 	max-width: 90%;
 }

 .index-box6 .swiper-slide .box {
 	position: relative;
 }

 .index-box6 .swiper-slide .box::before {
 	content: "";
 	position: absolute;
 	width: 100%;
 	height: 100%;
 	background-color: rgba(0, 98, 208, .85);
 }

 .index-box6 .swiper-slide .box .left {
 	position: relative;
 }

 .index-box6 .swiper-slide .box .right {
 	position: relative;
 }

 .index-box2 ul li .top .logo {
 	background-color: #fff;
 }

 .recruitmentUnit ul li .img {
 	background-color: #fff;
 	height: 16rem;
 }

 .index-box6 .swiper-pagination {
 	bottom: -8rem;
 }

 .Articledetails .title {
 	font-size: 28px;
 	font-weight: bold;
 }

 .banner-text .left img {
 	background-color: #fff;
 	border-radius: 5px;
 }

 .register-new.new-all-select span#isHometownSpan {
 	width: 15rem;
 }

 .forgot.login .login .box .form .item {
 	position: relative;
 }

 .forgot.login .sendButton {
 	position: absolute;
 	right: 3rem !important;
 	height: 4rem !important;
 }
 
 .forgot.login .box .hd ul{
	 justify-content: center;
 }
 
 .forgot.login .box .form .item label.error{
	 left: 14rem;
 }
 
 .index-box2 ul li .text{
	 flex: 1;
	 width: 0;
 }
 
 .register-new .item{
	 position: relative;
 }
 
 .register-new .item label.error{
	 position: absolute;
	 left: 0;
	 bottom: -1.5rem;
 }
 
 .register-new .item#item label.error{
 	 position: relative;
	 bottom: auto;
 }
 
 .register-new .item#item label.error{
 	 position: relative;
 	 bottom: auto;
 }
 
  .register-new .item:nth-child(3) label.error{
	  bottom: 0;
  }
  
  .prohibit{
	  position: absolute;
	  width: 40rem;
	  height: 6rem;
	  top: 3.2rem;
  }
  
  .banner-text .left img{
	  max-width: 24rem;
  }
  
  .footer .link{
	  align-items: flex-start;
	  line-height: 2;
	  justify-content: space-between;
  }
  
  .footer .link .box{
	  flex:1;
	  height: 3rem;
	  overflow: hidden;
	  margin-top: .3rem;
  }
  
  .footer .link .box a{
	  white-space: nowrap;
  }
  
  .footer .link img{
	  position: relative;
	  top: auto;
	  margin-top: 1.2rem;
  }
  
  #code.auto{
	  height: auto;
  }
 
 @media (max-width: 980px) {

 	.register-new .item input,
 	.register-new.new-all-select span {
 		width: 30rem;
 	}

 	.register-new #item span {
 		width: 15rem;
 	}
 }

 @media (max-width: 800px) {
 	.register-new .item input {
 		width: 100%;
 	}

 	.register-new.new-all-select span {
 		width: 100%;
 	}

 	.gender {
 		display: flex;
 		flex-wrap: wrap;
 		justify-content: space-between;
 	}

 	.gender span {
 		width: 40%;
 	}

 	.register-new #yjfx {
 		width: 100%;
 	}

 	.register-new #item span {
 		margin: 0;
 		width: 48%;
 	}

 	.line {
 		margin: 2rem 0;
 	}

 	.register .btn {
 		font-size: 2rem;
 	}

 	.register-new .item3 .s1 {
 		margin-bottom: 1rem;
 	}

 	.register-new .box1 #item span {
 		width: 48% !important;
 	}

 	.grzl-new .box2 .item input {
 		width: 100%;
 	}

 	.grzl-new .new-title span {
 		width: auto;
 	}

 	.grzl-new .box1 .item span.s1 {
 		max-width: 15rem !important;
 	}

 	.wui-date {
 		display: block;
 	}
 }
 
 @media (max-width: 640px){
	 .footer .link{
		 display: block;
	 }
	 
	 .footer .link img{
		 position: absolute;
		 top: 2.5rem;
	 }
	  .footer .link .box{
		  justify-content: space-between;
	  }
	 .footer .link .box a{
		 white-space: normal;
		 width: auto !important;
	 }
 }