.welfare{
  padding: 6px 4px;
  background: #fff;
}
.welfare_tit{
  width: 40px;
  height: 40px;
  color: #fff;
  padding: 4px;
  background: #FB8201;
  border-radius: 10px;
  box-sizing: border-box;
  text-align: center;
  line-height: 16px;
}
.welfare_info{
  flex-wrap: wrap;
  margin-left: 4px;
}
.welfare_info p{
  width: 50%;
  font-size: 12px;
  margin: 2px 0;
}
.welfare_info p span{
  font-size: 12px;
}
.welfare_info p span:first-child{
  padding: 0 4px;
}
.welfare_info p>span.blue{
  color: #0090FF;
  border: 1px solid #0090FF;
}
.welfare_info p>span.red{
  color: #FB4401;
  border: 1px solid #FB4401;
}

/* 注册公司都包含哪些流程 start*/
.company_step_Wrap,.comm_mainwrap{
  padding: 20px;
  background: #fff;
}
.step_1_item{
  padding: 10px 0;
}
.step_1_item span{
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  color: #fff;
  background: #0090FF;
  border-radius: 50%;
}
.step_1_item p{
  padding: 0 10px;
}
.step_1_item a{
  margin-right: 30px;
}
/* 注册公司都包含哪些流程 end*/
/* 注册公司 第一步 start */
.company_step_1 *{
  color: #fff;
}
.company_step_1{
  background: url('./img/step_bg.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.step_1_main{
  text-align: center;
}
.step_1_main h2{
  font-size: 23px;
  color: #FFE700;
  margin-top: 24px;
}
.step_1_main h3{
  font-size: 18px;
  margin-top: 8px;
}

.step_form{
  margin-top: 26px;
  padding: 0 20px;
}
.step_form input{
  display: block;
  width: 100%;
  padding: 10px 4px;
  border: 1px solid #006CBF;
  border-radius: 6px;
  color: #333;
  box-sizing: border-box;
}
.step_form input::-webkit-input-placeholder{
	color:#bbbbbb;
}
.step_1_tips{
  text-align: left;
  margin-top: 20px;
  padding: 0 10px;
}
.step_1_tips p{
  font-size: 12px;
  line-height: 24px;
}
/* 第一步 end*/
/* 注册公司 第二步 start*/
.step_2_main{
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 24px 0 16px;
}
.step_2_item{
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
  text-align: center;
  padding: 20px 0;
  box-shadow:0px 0px 12px -8px #999999;
  box-sizing: border-box;
  /* display: flex; */
  /* flex-flow: column; */
}
.step_2_item img{
  width: 42px;
}
.step_2_item:nth-child(even){
  margin-right: 0;
}
.step_2_item p{
  margin: 12px 0 6px;
}
.step_2_item a{
  background:#0090FF;
  color: #fff;
  border-radius: 6px;
  padding: 6px 10px;
  display: inline-block;
}
/* 注册公司 第二步 end*/

/* 注册公司 第三步 start*/
.step_3_main{
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.step_3_item{
  width: 50%;
  text-align: center;
  padding: 10px 0;
  box-sizing: border-box;
  /* display: flex; */
  /* flex-flow: column; */
}

.step_3_item p{
  margin: 10px 0 0px;
  white-space: nowrap;
}
.step_3_item a{
  margin-top: 10px;
  background:#FB4401;
  color: #fff;
  border-radius: 6px;
  padding: 6px 10px;
  display: inline-block;
}
.step_3_item img{
  width: 44px;
}
/* 注册公司 第三步 end*/

/* 注册公司 第四步 start */
.step_4_main{
  margin-top: 20px;
}

.step_4_item{
  background: rgba(0, 144, 255, 0.1);
  border-radius: 5px;
  padding: 10px;
}
.step_4_item span{
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  background:#0090FF;
  color: #fff;
  margin-right: 6px;
}
/* 注册公司 第四步 end */

.step_img_main img{
  width: 100%;
}
/* 办理流程太麻烦 start */
.step_img_swiper{
  padding: 20px 10px 10px;
  overflow: hidden;
}
.step_img_swiper .swiper_wrap{
  background: #fff;
  text-align: center;
  width: 100%;
  box-shadow:0px 0px 12px -8px #999999;
  padding: 10px;
  box-sizing: border-box;
}
.step_img_swiper .swiper_wrap img{
  width: 100%;
}
/* 办理流程太麻烦 end */