@charset "UTF-8";
/*保险公司样式*/
.container{
	width: 100%;
	height: 100%;
	background: #f2f2f2;
	padding: 16px 0 118px;
}
.container-wraper{
	background: #fff;
	padding: 62px 50px 55px;
}
.title{
	border-bottom: 1px dashed #dedad9;
}
.title-left h2{
	display: inline-block;
	font-size:24px;
	line-height:70px;
	margin-right: 8px;
}
.title-left span{
	color: #dbd9d8;
	font-size: 12px;
}
.title-right span{
	cursor: pointer;
	font-size:16px;
	line-height:70px;
	color: #fd772e;
}
.section{
	border-bottom: 1px dashed #dedad9;
	padding: 35px 0 54px;

}
.section i{
	display: inline-block;
	width: 4px;
	height: 18px;
	background: #fd772e;
	margin-right: 15px;
	margin-bottom: -2px;
}
.section h3{
	display: inline-block;
	font-size:18px;
	line-height:58px;
}
.section p{
	color:#7c7b7a;
	font-size: 15px;
	line-height: 36px;
	margin-left: 19px;
	margin-bottom: 54px;
	margin-top: -8px;
	padding-right: 18px;
}
.items{
	padding-left: 19px;
}
.item{
	padding: 45px 28px 30px;
	text-align: center;
	width: 206px;
	margin-right:30px;
	border:1px solid #ececec;
	height: 300px;
}
.item img{
	display: inline-block;
}
.item h4{
	font-size:18px;
	line-height:58px;
}
.item p{
	font-size:14px;
	line-height:30px;
	color: #b6b4b4;
}
.item-title1{
	margin-top: 14px;
}
.all{
	padding-top: 60px;
	text-align: center;
}
.all img{
	display: inline-block;
}
.regist-step{
	border-bottom: 0;
	padding-bottom: 0;
}
.regist-step img{
	margin-top: -12px;
	margin-left:-8px;
}
.create{
	text-align:center;
	margin-top: 70px;
}
.create-web{
	display: inline-block;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border:1px solid #fd772e;
	padding: 0 62px;
	font-size:18px;
	line-height:52px;
	color: #fd772e;
}
.create-web:hover {
	background-color: #fd772e;
	color: #fff;
}