body{background: #fff;}
.cfix:after{display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; content: ""; height: 0}
.cfix{*zoom: 1}
.banner img {
	width: 100%;
    height: auto;
    display: block;
}

.zhd img{	
	width: 100%;
	height: auto;
	display: block;
}


.m3-form {
    background: url(../images/m3-btn.jpg) center top no-repeat;
    height: 674px;
	background-size:100% 100%;
}

.m3-form  .form {
	padding-top: 2rem;
}


.m3-form .form-item {
	text-align:center;
	vertical-align:middle;
}
.m3-form .input-text{
	width: 804px;
	padding-left:20px;
	margin-top:20px;
	color:#000;
	height:70px;
	line-height: 0.6rem; 
	border: 1px solid #f0cec5;
	outline: none;
}
.m3-form .zbtn {
	text-align:center;
	vertical-align:middle;
	margin-top: 20px;
}


.bg-btn {
	background: url(../images/m5-btn.jpg);
	background-size:100% 100%;
}

.btn {
	width: 1340px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.btn a{
	display: inline-block;
    width: 600px;
    font-size: 40px;
    color: #fff;
    background: #da2828;
    border-radius: 60px;
	padding: 0 30px; 
	height: 110px;
	line-height: 110px;
	vertical-align: top; 
	transition: all ease .3s; 
	-webkit-border-radius: 60px;
	text-align: center;
}


.btn  span {
	color:#fee642;
   font-weight: bold;
}



::-webkit-input-placeholder { /* WebKit browsers */
    color: #c4c4c4;
    font-size: 20px;
  }

  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #c4c4c4;
    font-size: 20px;
  }
  
  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #c4c4c4;
    font-size: 20px;
  }




































