.ai-i2-area{
  display: none;
}

.ai-i2-area-info-item-left,.ai-i2-area-info-item-right{
  width:100%;
}

.ai-i2-area-info-pic,.ai-i2-area-info-info{
  /* width:100%; */
}

.ai-i2-area-info-item {
  flex-direction: column;
}

.ai-i2-area-info-item-left > img {
  margin-left: 10px;
  margin-right:10px;
}

.mobile-ai-i2-area{
  display: block;
  background:white;
  margin-top: 20px;
}

.m-ai-i2-items{
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;
}

.m-ai-i2-item{
  display: flex;
  align-items: center;

  border-bottom: 1px solid #e1e1e1;

  transition:all 0.5s ;
  -o-transition: all 0.5s ; /*兼容parsto内核*/
  -moz-transition: all 0.5s ; /*兼容gecko内核*/
  -webkit-transition: all 0.5s ; /*兼容webkit内核*/
}

.m-ai-active{
  height:70px;
  width:4px;
  background: #f2961f;
  margin-right: 20px;
  visibility: hidden;
}

.m-ai-active-show{
  visibility: visible;
}

.m-ai-i2-info{
  height: 0px;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;

  transition:all 0.5s ;
  -o-transition: all 0.5s ; /*兼容parsto内核*/
  -moz-transition: all 0.5s ; /*兼容gecko内核*/
  -webkit-transition: all 0.5s ; /*兼容webkit内核*/
}

.m-ai-i2-info-pic{
  width:100%;
}

.m-ai-i2-info-show{
  min-height: 0px;
  height:auto;
  margin-top: 10px;
  margin-bottom: 10px;

  transition:all 0.5s ;
  -o-transition: all 0.5s ; /*兼容parsto内核*/
  -moz-transition: all 0.5s ; /*兼容gecko内核*/
  -webkit-transition: all 0.5s ; /*兼容webkit内核*/
}

