.head{
	background-color: #fff;
	height: 100px;
	box-sizing: border-box;
}

.head_con .logo{
	margin-top: 20px;
}
 .kong{
	  width: 100%;
	  height: 50px;
  }
.footer_con .ftnav{
	text-align: center;
	margin: 0 auto;
	width: 500px;
	
}

.footer_con .ftnav ul li {
		float: left;
	    line-height: 14px;
	    color: #666;
	    border-color: #999999;
		padding-right: 18px;
		padding-left: 18px;
		border-right: 1px solid #666666;
}

.footer_con .ftnav ul li  a{
	color: #666;
}
.footer_con .ftnav ul li:last-child{
	border-right: 0;
}

.ftnav_line {
	clear: both;
	width: 100%;
	height: 1px;
	background: #404447;
	opacity: 0.57;
	margin-top: 18px;
}

.copyright{
	text-align: center;
	margin: 0 auto;
	width: 800px;
	padding-bottom: 20px;
}

.copyright p{
	margin-top: 20px;
	color: #999;
}
.copyright ul{
	   text-align: center;
   }
.copyright ul li{
	 display: inline-block;
		margin-top: 13px;
		line-height: 14px;
		color: #666;
		border-color: #999999;
		padding-right: 8px;
		padding-left: 8px;
		border-right: 1px solid #999;
}

 .copyright ul li a{
	 color: #999;
 }
  .copyright ul li:last-child{
	  border-right: 0;
  } 
  .fc1 span {
	  width: 13px;
	  height: 15px;
	  display: inline-block;
  }
  
  .fc1 span img{
	  display: inline-block;
	  width: 100%;
	  vertical-align: middle;
  }
  .register{
	  background-color: #ccc;
  }
  
  .head_index_ban {
     
      position: relative
  }
  .p_ab {
      display: block;
      width: 100%;
      position: relative;
      overflow-y: hidden
  }
 
  
  #P_swiper-container {
      width: 100%;
      overflow: hidden;
      z-index: 1;
      height: 600px
  }
  
  .swiper-slidea {
      width: 100%;
      height: 600px;
      background-color: #fff;
	     background-image: url(../images/banner2.png)
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      cursor: pointer
  }
  
  .swiper-slide1 {
      background-image: url(../images/banner2.png)
  }
  
  .swiper-slide2 {
      background-image: url(../images/banner1.png)
  }
  
  .p_ab .swiper-wrapper img {
      width: 100%;
      height: 100%
  }
  
.inde_enter {
    text-align: right
}

.inde_enter {
    position: relative;
    z-index: 2;
    width: 1100px
}
  .regi_div {
	  
	  width: 433px;
	  height: 511px;
	  background-color: #fff;
	  box-shadow: 0px 0px 65px 0px rgba(255,223,208,0.1);
	  border-radius: 46px;
	  box-sizing: border-box;
	      position: absolute;
	      right: 0;
	      margin-top: -550px;
		  z-index: 3;
  }
  
  .regi_tit{
	  font-weight: bold;
	  font-size: 28px;
	  color: #F77C09;
	  padding-top: 40px;
	  text-align: center;
	  padding-bottom: 46px;
  }
  
  .input_box {
	  width: 302px;
	 border-bottom: 1px solid #c9c9c9;
	 margin-bottom: 10px;
	 padding-bottom: 13px;
	 margin-top: 10px;
  }
  
    .input_box input {
		display: inline-block;
		width: 190px;
		height: 20px;
		border: 0;
	}
	
	.input_box b{
		display: inline-block;
		width: 100px;
	
	}
	
	.input_intro {
		padding-left: 60px;
		padding-right: 80px;
	}
	
	.input_b{
		text-align: right;
	}
	
	.input_b a{
		color: #68B6FF;
	}
	
	.input_btn{
		width: 187px;
		height: 38px;
		background: #F77C09;
		border-radius: 19px;
		display: block;
		line-height: 38px;
		color: #fff;
		text-align: center;
		cursor: pointer;
		margin: 0 auto;
		margin-top: 33px;
	}
	
	.cheack{
		margin-top: 22px;
		font-size: 11px;
		color: #202020;
	}
	
	.cheack input{
		vertical-align: top;
		margin-top: 2px;
	}
	
	.input_intro hr{
		margin-top: 24px;
		background: #EBEFF2;
	}
	.inot_p {
		margin-top: 23px;
		line-height: 20px;
		font-size: 11px;
		color: #202020;
		text-align: center;
	}
	
	
	