/*重置*/
	* {
		font-family: "微软雅黑", Arial;
		margin: 0;
		padding: 0; 
	 }
	html,body,div,ul,ol,dl,li,dt,dd,a,img,h1,h2,h3,h4,h5,h6,p,span,br,hr,table,th,tr,td,form,input,textarea,button,label {
		margin: 0;
		padding: 0;
	}
	a {
		text-decoration: none;
	}
	ul,li{
		list-style: none;
	}
	body {
	  min-width: 1200px;	
	  font-size: 12px;
	  color: #333; 
	  }
	  .ww{
	  	width: 1200px;
	  }  
	  
/*重置*/

	.banner{
		background: url(../img/banner.png) no-repeat center center;
		width: 100%;
		height: 750px;
		
	}
	.banner-list-ul .banner-list-li{
		width: 214px;
		height: 318px;
		background: #fff;
		border-radius: 10px;
		position: relative;
	}
	.banner-list-ul li:first-child{
		background: url(../img/banner-lione.png) no-repeat center;
		width: 260px;
		
	}
	
	.banner-list-ul .banner-list-li img{
		margin: 34px 0;
	}
	.banner-list-ul .banner-list-li p{
		font-size: 18px;
		font-weight: bold;
		color: #4d4d4d;
	}
	.banner-list-ul li:first-child p{
		color: #fff;
	}
	.banner-list-ul .banner-list-li span{
		font-size: 13px;
		color: #999;
		line-height: 42px;
	}
	.banner-list-ul li:first-child span{
		color: #c5e6e6;
	}
	.banner-list-ul .banner-list-li div button{
		background: #ff7815;
		width: 60%;
		height: 34px;
		color: #fff;
		border-radius: 50px;
	}	
	.banner-list-ul .banner-list-li:hover{		
		transition:top ease .3s;
		top:-6px
	}
	.floor-box1,.floor-box3{
		background: #fafafa;
	}
	.floor-title{
		padding-top: 60px;
	}
	.floor-title h3{
		font-size: 40px;
		
	}
	.floor-title span{
		font-size: 14px;
		line-height: 46px;
		color: #999999;
	}
	.floor-centre{
		height: 376px;
		background: #fff;
		
	}
	.floor-centre .carousel-item{
		padding:40px 64px 28px 64px;
	
	}
	.floor-centre .carousel-item ul li p{
		font-size: 14px;
		color: #333;
	}
	.floor-centre .carousel-item ul li p strong{
		color: #ff7815;
	}
	.floor-centre .carousel-item ul li span{
		font-size: 12px;
		color: #999;
		line-height: 32px;
	}
	.floor-centre .carousel-item ul li>i{
		background: #ff7815;
		color: #fff;
		font-style: normal;
		padding: 2px 10px;
		position: absolute;
		top: -4px;
		left: -4px;
	}
	.floor-bottom button{
		font-size: 16px;
		font-weight: bold;
		width: 290px;
		height: 62px;
		background: #ff7815;
		color: #fff;
		border: none;
	}
	.floor-box2 .floor-center ul li{
		width: 186px;
		height: 346px;
		box-shadow: 0 4px 10px 0 rgba(171,181,188,.43);
		border-radius: 6px;
		position: relative;
		text-align: center;
		padding-top: 46px;
	}
	.floor-box2 .floor-center ul li:hover{
		transition:top ease .3s;
		top:-6px
	}
	.floor-box2 .floor-center ul li>h4{
		font-size: 18px;
		font-weight: bold;
		margin: 26px 0 16px;
	}
	.floor-box2 .floor-center ul li div>p{
		display: inline-block;
		margin: 0 8px;
		line-height: 30px;
		color: #666;
		font-size: 13px;
	}
	.floor-box2 .floor-center ul li div{
		width: 78%;
		margin: 0 auto;
	}
	.floor-box2 .floor-center ul li button{
		background: #ff7815;
		border: none;
		color: #fff;
		border-radius: 50px;
		font-size: 13px;
		position: absolute;
		bottom: 28px;
		left: 0;
		right: 0;
		margin: 0 auto;
		width: 80%;
		height: 30px;
	}
	.floor-box2{
		padding-bottom: 80px;
	}
	.floor-box3 .floor-center ul li{
		width: 216px;
		height: 322px;
		background: #fff;
		padding-top: 32px;
	}
	.floor-box3 .floor-center ul li button{
		background: none;
		color: #ff7815;
	}
	.floor-box3 .floor-center ul li span{
		font-size: 13px;
		color: #666;
	}
	.bottom-input{
		height: 120px;
		background: #383838;
		display: flex;
	}
	.bottom-input img{
		margin-top: -42px;
		/*margin-left: 100px;*/
	}
	.bottom-input div{
		margin-top: 45px;
		margin-left: 70px;
	}
	.bottom-input div input{
		width: 260px;
		height: 40px;
		line-height: 20px;
		padding: 10px 20px ;
		border: 0;
		margin-right: 10px;
	}
	.bottom-input div input::placeholder{
		font-size: 12px;
		color: #666;
	}
	.bottom-input div button{
		width: 130px;
		height: 40px;
		line-height: 20px;
		padding: 10px 20px ;
		border: 0;
		color: #ffffff;
		background: #ff7815;
	}
