﻿/*------------------------底部---------------*/
/*link*/
.link {
  padding-bottom: 15px;
  margin: 8px auto 0 auto;
  width: 960px;
}
.footer p a {
 color: #fff;
}
.linktitle {
  display: none;
}
.linkli a:hover {
  text-decoration: underline;
}
.copyright .row>div {
 float: left;
}

p.add {
 display: none;
}

.linkspan a {
  color: #fff;
  font-weight: 500;
  font-family: "微软雅黑", Arial, Helvetica, sans-serif;
  font-size: 16px;
}


.swiper-container-link {
  height: 50px;
  width: 1200px;
  padding: 20px 0px;
}
.linkul {
  overflow: hidden;
  margin: 0px auto;
}
.noFind {
  padding: 20px;
}
.linkli {
  /* float: left; */
  /* padding: 0 15px; */
  box-sizing: border-box;
}
.linkul li.last {
  background: none;
}
.linkli a {
  color: #fff;
  font-size: 12px;
}

.linkli img {
  width: 180px !important;
  height: 50px !important;
}

/*foot*/
.FriendLink {
  /* background: #f4f4f4; */
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: center; */
  /* display: none; */
}
.link_con {
}

.footer {
  /* padding: 15px 0 10px; */
  color: #fff;

  background: -webkit-linear-gradient(left, #3a99d9,#42bbff,#3a99d9);
  background: -o-linear-gradient(left, #3a99d9,#42bbff,#3a99d9);
  background: -moz-linear-gradient(left, #3a99d9,#42bbff,#3a99d9);
  background: linear-gradient(to right, #3a99d9,#42bbff,#3a99d9);
 background: #3a99d9;
  /* height: 120px; */
}
.copyright {
 overflow: hidden;
 text-align: center;
 /* padding: 0 10px; */
 /* box-sizing: border-box; */
 /* width: 100%; */
 padding-bottom: 15px;
}
.footer_In {
  width: 1200px;
  margin: 0 auto;
}
.footerNav li {
  list-style: none;
  float: left;
  line-height: 60px;
  width: 10%;
  text-align: center;
}
.footerNav li.line {
  padding: 0 10px;
  margin: 0;
  display: none;
}
.footerNav a {
  color: #fff;
}
.footerNav a:hover {
  text-decoration: underline;
}
.footerNav {
  width: 1170px;
  margin: 0 auto;
}
.btn_line {
  background: rgb(255 255 255 / 20%);
  margin: 20px 0;
  height: 1px;
  display: none;
}
.footer p {
  text-align: center;
  margin: 0px;
  color: #fff;
  font-weight: 100;
  font-size: 12px;
}
.posi_right {
  position: fixed;
  right: 0;
  top: 40px;
}

.posi_right li a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  flex-direction: column;
  background: white;
  border-radius: 5px;
}

.posi_right li {
  margin-bottom: 5px;
  box-shadow: 0 0 10px #ccc;
  border-radius: 5px;
  overflow: hidden;
}

.model_fade {
  display: none;
  position: absolute;
  width: 200px;
  padding: 10px;
  box-shadow: 0 0 10px #ccc;
  left: -230px;
  border-radius: 10px;
  background: white;
}

.posi_right li a img {
  width: 32px;
}
.model_fade::after {
 position: absolute;
 border-width: 10px;
 border-style: solid;
 border-color: transparent transparent transparent #fff;
 right: -17px;
 top: 8px;
 /* z-index: 1; */
 content: "";
}

.posi_right li.fade:hover .model_fade {
 display: block;
}
.copyright {padding-bottom: 15px;}
@media only screen and (max-width: 1024px) {
  .FriendLink,
  .footer,
  .footer_In {
 width: 1200px;
  }
}

@media only screen and (max-width: 768px) {
  .footer p {
 margin-bottom: 10px;
}
  .copyright {
 padding: 0;
}
  .copyright .row>div {
 float: none;
 margin-bottom: 0;
}

.footer {
 overflow: hidden;
}
  .footer,
  .footer_In {
 width: 100%;
 padding: 10px;
 box-sizing: border-box;
  }
  .footerNav {
 display: none;
  }
  .btn_line {
 display: none;
  }
  .footer p.add {
 display: none;
  }
  .FriendLink {
 display: none;
  }
}
 