input{

	margin: 0;

	padding: 0;

}

* {

	/*box-sizing: border-box;*/

	margin: 0;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.container-fluid {

	position: relative;

	width: 100%;

	margin: 0 auto;

	padding: 0px;

	overflow: hidden;

}

/*----------------header-------------------------*/

/*我们承诺*/

.zxzx {

	height: 264px;

	background: #0231a8;

	width:1200px;

	margin:0 auto;

}

.zxzx .container {

	height: 264px;

	position: relative;

}

.zxzx .zxzxbg {

	width: 238px;

	height: 288px;

	/*background: url(../images/zxzxbg01.png) no-repeat center;*/

	position: absolute;

	left: 0;

	top: -24px;

}

.zxzx .conleft {

	margin-left: 188px;

	padding-top: 30px;

	color: #fff;

}

.zxzx .conleft .zxzx_p1 {

	margin-bottom: 15px;

}

.zxzx .conleft .zxzx_p2 {

	overflow: hidden;

	position: relative;

	margin-bottom: 10px;

}

.zxzx .conleft .zxzx_p2 span {

	float: left;

	margin-right: 15px;

	padding-left: 12px;

	font-size: 16px;

	background: url(../images/zxzx02.png) no-repeat left center;

}

.zxzx .conleft .zxzx_p3 {

	height: 42px;

}

.zxzx .conleft .zxzx_tel {

	padding-left: 55px;

	height: 50px;

	background: url(../images/zxzx_tel.png) no-repeat left center;

}

.zxzx .conleft .zxzx_tel .p1 {

	font-size: 18px;

	height: 20px;

	line-height: 20px;

}

.zxzx .conleft .zxzx_tel .p2 {

	font-size: 28px;

	font-weight: bold;

	height: 30px;

	line-height: 40px;

}

.zxzx .conright {

	padding: 16px 32px;

	background: #f1f1f1;

	height: 294px;

	margin-top:-15px;

	color: #fff;

	-webkit-box-shadow:0 10px 16px rgb(0 0 0 / 65%);

}

.zxzx .conright h4 {

	font-size: 24px;

	font-weight: normal;

	margin-bottom: 15px;

}

.zxzx .conright h4 span {

	display: block;

	font-size: 20px;

}

.zxzx .conright .info_p1 {

	height: 40px;

	background: #fff;

	position: relative;

	margin-bottom: 8px;

}

.zxzx .conright .info_p1 span.ico {

	float: left;

	width: 40px;

	height: 40px;

	border-right: 1px solid #dddddd;

	background: url(../images/zxzx03.png) no-repeat center;

}

.zxzx .conright .info_p1 input {

	float: right;

	width: 355px;

	height: 40px;

	border: none;

	line-height: 40px;

	text-indent: 12px;

	font-size: 14px;

	color: #666;

}

.zxzx .conright .info_p2 {

	height: 40px;

	background: #fff;

	position: relative;

	margin-bottom: 8px;

}

.zxzx .conright .info_p2 span.ico {

	float: left;

	width: 40px;

	height: 40px;

	border-right: 1px solid #dddddd;

	background: url(../images/zxzx04.png) no-repeat center;

}

.zxzx .conright .info_p2 input {

	float: right;

	width: 355px;

	height: 40px;

	border: none;

	line-height: 40px;

	text-indent: 12px;

	font-size: 14px;

	color: #666;

}

.zxzx .conright .info_p3 {

	height: 40px;

	background: #fff;

	position: relative;

	margin-bottom: 8px;

}

.zxzx .conright .info_p3 span.ico {

	float: left;

	width: 40px;

	height: 40px;

	border-right: 1px solid #dddddd;

	background: url(../images/zxzx044.png) no-repeat center;

}

.zxzx .conright .info_p3 input {

	float: right;

	width: 355px;

	height: 40px;

	border: none;

	line-height: 40px;

	text-indent: 12px;

	font-size: 14px;

	color: #666;

}

.zxzx .conright .ljtja {

	display: block;

	width: 100%;

	height: 40px;

	font-size: 26px;

	text-align: center;

	line-height: 40px;

	color: #ffffff;

	background: #0231a8;

	border: 0;

	cursor: pointer;

	margin-top: 25px;

	font-weight:600;

}

/*我们的承诺end*/

