
/**{*/
/*border: solid 1px red;*/
/*}*/

/*为了背景布局需要*/
#footer-bg {
  background: url('/img/footer/footer-bg.png') no-repeat;
  width: 100%;
  min-height: 374px;
  padding-top: 32px;
  background-size: cover;
}

#footer-bg a:hover{
  color: #0E9AFF;
}

/*main层收缩*/
#footer-view {
  display: flex;
  flex-wrap: nowrap;
  width: 1200px;
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 56px;
  margin: 0 auto;
}

/*左侧list*/
#footer-nav-view{
  /* margin-top: 22px; */
  display: flex;
  width: 872px;
  justify-content: space-between;
  align-items: flex-start;
  color: rgba(255, 255, 255, 0.85);
}

/*表格自定义样式*/
#footer-nav-view dl {
  display: inline-block;
  color: #FFFFFF;
}
#footer-nav-view dt {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 28px;
}
#footer-nav-view dd {
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
}
#footer-nav-view .solutions {
  width: 140px;
  white-space: nowrap; /* 确保文本在一行内显示 */
  overflow: hidden; /* 隐藏超出容器的部分 */
  text-overflow: ellipsis; /* 显示省略号 */
}
#footer-nav-view dd a{
  color: rgba(255, 255, 255, 0.85);
}

/*联系我们区域*/
#contact-view {
  color: rgba(255, 255, 255, 0.65);
  min-width: 280px;
}

#contact-view ul{
  display: flex;
  justify-content: space-between;
}

#contact-view #logo {
  background: url("/img/footer/aiwen-logo-while.png") no-repeat;
  width: 239px;
  height: 54px;
  color: red;
  text-indent: -1000em;
  margin-top: 0px;
  padding-bottom: 10px;
}

/*底部导航右侧图片通用样式*/
#contact-view .contact-img{
  width: 130px;
  height: 130px;
  font-size: 12px;
  text-align: center;
  /*padding-top: 143px;*/
  position: relative;
}
#contact-view .contact-img span{
  position: absolute;
  bottom: -28px;
  left: 50%;
  transform: translateX(-50%);
}
#contact-view #wechat {
  background: url("/img/weixin.png") no-repeat;
  background-size: cover;
}
#contact-view #wechat-mini {
  background: url("/img/fixed_min_program.51021680.png") no-repeat;
}

.icon-phone{
  display: inline-block;
  text-indent: 18px;
  background: url("/img/footer/phone.svg") no-repeat 0;
  background-size: 1.2em;
}

.icon-email{
  display: inline-block;
  text-indent: 18px;
  background: url("/img/footer/email.svg") no-repeat 0;
  background-size: 1.2em;
}

.icon-qq{
  display: inline-block;
  text-indent: 18px;
  background: url("/img/footer/qq.svg") no-repeat 0;
  background-size: 1.2em;
}

.icon-weixin{
  display: inline-block;
  background-size: 1.2em;
  text-indent: 18px;
  background: url("/img/footer/weixin.svg") no-repeat 0;
  background-size: 1.2em;
}


/*底部导航备案区域*/
#footer-bottom {
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.65);
  line-height: 65px;
  border-top: 1px solid rgba(255,255,255,0.2);
}

#footer-bottom a {
  color: rgba(255, 255, 255, 0.65);
}
