@charset "utf-8";
/* CSS Document */
@import url("css.css");
/*============================================================
  banner
  =============================================================*/
.banner{
	width:100%;
	height:400px;
	background:url(../images/banner_custom.jpg) top center no-repeat;
}
/*============================================================
  order
  =============================================================*/
.order{
	width:100%;
	padding:80px 0px 150px;
	background:url(../images/order_bg.jpg) top center no-repeat;
}
.order .xian{
	width: 50px;
    height: 2px;
    background-color: #07506d;
    margin: 0px auto 50px;
}
.order-form{
	width:740px;
	padding:50px 100px 120px;
	background-color:#5a9bae;
	border-radius:10px;
    box-shadow: 4px 4px 16px #929292;
	margin:40px auto;
}
.order-form h5{
	color:#fff;
	font-size:35px;
	text-align:center;
	font-weight:normal;
	margin-bottom:50px;
}
.order-form ul li{
	width:100%;
	margin-bottom:36px;
	line-height:50px;
	clear:both;
	overflow:hidden;
	font-size:20px;
	color:#fff;
}
.order-form ul li:last-of-type{
	margin-bottom:0px;
}
.order-form ul li span{
	width:140px;
	float:left;
}
.order-form ul .hztype span{
	width: 170px;
}
.order-form ul li input{
	width:398px;
	height:48px;
	border:1px solid #dddddd;
	padding-left:12px;
	line-height:48px;
	font-size:20px;
	color:#fff;
	background:none;
	outline-color:#dddddd; 
	float:left;
}
.order-form ul li input::-webkit-input-placeholder{
  color:#fff;
}
.order-form ul li input::-moz-placeholder{   
  color:#fff;
}
.order-form ul li input:-moz-placeholder{    
  color:#fff;
}
.order-form ul li input:-ms-input-placeholder{ 
  color:#fff;
}
.order-form ul li input::placeholder{
 color:#fff;
 }
.order-form ul li input.yy-num{
	width:224px;
	margin-right:20px;
}
.order-form ul li a{
	width:156px;
	height:48px;
	line-height:48px;
	border:1px solid #dddddd;
	background-color:#fff;
	font-size:20px;
	color:#0d5363;
	text-align:center;
	display:block;
	float:left;
}
.yy-taibao{
	float:none!important;
	width:26px!important;
	height:26px!important;
	vertical-align:middle;
	margin:0px!important;
}
.description{
	width:398px;
	height:142px;
	padding-left:12px;
	border:1px solid #dddddd;
	line-height:48px;
	font-size:20px;
	color:#fff;
	background:none;
	outline-color:#dddddd; 
}
.yy-sub{
	width:490px!important;
	height:48px!important;
	line-height:48px!important;
	text-align:center;
    font-size:20px;
	color:#fff;
	background-color:#0d5363!important;
	margin:0px 25px;
	border:none!important;
	border-radius:15px;
	float:none!important;
}


.yy-xz span{
	float:left;
	margin-right:0px;
	margin-left:20px;
}
.yy-xz span:first-of-type{
	margin-left:0px!important;
}
.yy-xz select{
	height:48px;
	border:1px solid #dddddd;
	padding-left:12px;
	line-height:48px;
	font-size:20px;
	color:#fff;
	background:none;
	outline-color:#dddddd; 
	float:left;
}
.yy-xz select option{
	color:#000
}
.yy-yy,.yy-ks{
	width:398px;
}

.yy-kslb{
	margin-right: 40px!important;
}
.yy-kzyy{
	margin-right: 0px!important;
}