﻿/*------------------------底部---------------*/


/*link*/

.link {
   padding-bottom: 15px;
   margin: 8px auto 0 auto;
   width: 960px;
  }
  
  .linktitle {
   line-height: 35px;
   width: 1200px;
   margin: 0 auto;
   display: none;
  }
  
  .linkspan a {
   color: #2076bd;
   font-weight: 500;
   font-family: '微软雅黑', Arial, Helvetica, sans-serif;
   font-size: 16px;
  }
  
  .linkspan a:hover {
   text-decoration: none;
   color: #198366
  }
  
  .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;
   line-height: 24px;
   box-sizing: border-box;
  }
  
  .linkul li.last {
   background: none
  }
  
  .linkli a {
   color: #555
  }
  
  .linkli a:hover {
   color: #2B8873;
   text-decoration: none
  }
  
  .linkli img {
   width: 180px !important;
   height: 50px !important;
  }
  
  
  /*foot*/
  
  .footer_link {
   width: 100%;
   height: 79px;
   line-height: 79px;
   border-bottom: 1px solid #4e5356;
  }
  
  .link_con {
   width: 1200px;
   margin: 0 auto;
   overflow: hidden;
  }
  
  .footer {
   background: #3a3f43;
   position: relative;
   font-size: 12px;
   color: #afb0b2;
  }
  
  .footer_In {
   width: 1200px;
   margin: 0 auto;
   position: relative;
  }
  
  .footerNav li {
   float: left;
   color: #afb0b2;
  }
  
  .footerNav li a {
   color: #afb0b2
  }
  
  .footerNav li.line {
   padding: 0 10px;
   margin: 0;
   color: #505559;
  }
  
  .footerNav a {
   color: #fff;
  }
  
  .footer_bottom {
   height: 249px;
  }
  
  .footerNav a:hover {
   text-decoration: underline;
  }
  
  .btn_line {
   margin: 10px 0;
   height: 4px;
  }
  
  .footer p {
   line-height: 30px;
  }
  
  .copyright {
   position: absolute;
   top: 30px;
   left: 0px;
   line-height: 30px;
  }


 .copyright3 {
   position: absolute;
   top: 50px;
   left: 740px;
   line-height: 30px;
   /* display: none; */
  }

  
  .copyright ul li {
   float: left;
   margin-right: 20px;
   text-align: center;
  }
  
  .copyright ul li img {
   margin-bottom: 10px;
  }
  
  .copyright ul li p {
   line-height: 23px;
  }
  
  .copyright2 {
   position: absolute;
   top: 30px;
   right: 0px;
   line-height: 30px;
   text-align:left;
  }
  
  .copyright2 ul {
     text-align:left;
     overflow: hidden;
  }
  
  .copyright2 ul li {
   float: left;
  }
  
  .copyright2 ul li a {
   color: #afb0b2;
   text-align: right;
  }
  
  .Tel {
   position: absolute;
   top: 15px;
   right: 0;
  }
  
  .Tel p {
   text-align: right;
  }
  
  .Tel p a {
   color: #afb0b2;
  }
  
  .Tel p.Num {
   font-size: 24px;
   font-weight: bold;
  }
  
  .footer_phone {
   display: none;
  }
  
  .rightNav {
   /* display: none; */
   position: fixed;
   right: 28px;
   top: 50%;
   height: 220px;
   margin-top: -115px;
   z-index: 1001;
  }
  
  .rightNav li {
   background: #fff;
   position: relative;
   -webkit-box-shadow: 0px 0px 20px #ddd;
   box-shadow: 0px 0px 20px #ddd;
   line-height: 60px;
   width: 60px;
   -webkit-transition: all 0.3s;
   transition: all 0.3s;
   height: 60px;
   text-align: center;
   border-radius: 3px;
   margin-bottom: 10px;
  }
  
  .rightNav li a {
   display: block;
   width: 100%;
   height: 100%;
  }
  
  .rightNav li.sina {
   background: #fff url(../images/20181024/20181024151637.png)
  }
  
  .rightNav li.sina:hover {
   background: #154a9a url(../images/20181024/20181024151648.png)
  }
  
  .rightNav li.wechat {
   background: #fff url(../images/20181024/20181024151658.png)
  }
  
  .rightNav li.wechat:hover {
   background: #154a9a url(../images/20181024/20181024151708.png)
  }
  
  .rightNav li.backtop {
   background: #fff url(../images/20181024/20181024151719.png)
  }
  
  .rightNav li.backtop:hover {
   background: #154a9a url(/Sites/Uploaded/UserUpLoad/20181024/20181024151728.png)
  }
  
  .sinabox,
  .wxbox {
   display: none;
   position: absolute;
   width: 140px;
   height: 140px;
   top: 50%;
   margin-top: -70px;
   box-sizing: border-box;
   right: 78px;
   padding: 15px;
   border-radius: 10px;
   background: #fff;
   -webkit-box-shadow: 0px 0px 20px #ddd;
   box-shadow: 0px 0px 20px #ddd;
   -webkit-filter: alphha(opacity=0);
   filter: alphha(opacity=0);
  }
  
  .sinabox i,
  .wxbox i {
   height: 100%;
   right: -8px;
   position: absolute;
   width: 8px;
   top: 0;
   background: url(/Sites/Uploaded/UserUpLoad/20181105/20181105142439.png) no-repeat center;
  }
  
  @media only screen and (max-width:1440px) {
   .footer_In {
   width: 980px;
   }
  }
  
  @media only screen and (max-width: 1024px) {
   .FriendLink,
   .footer,
   .footer_In {
   width: 1200px;
   }
  }
  
  @media only screen and (max-width: 980px) {
   .footer {
   width: 100%;
   font-size: 14px;
   }
   .footerNav,
   .rightNav {
   display: none;
   }
   .btn_line {
   display: none;
   }
   .footer p.add {
   display: none
   }
   .FriendLink {
   display: none
   }
   .footer_bottom,
   .footer_link {
   display: none;
   }
   .footer_phone {
   display: block;
   text-align: center;
   }
   .footer_phone a {
   color: #afb0b2;
   }
   .footer p b {
   font-size: 22px;
   font-weight: bold;
   }
   .footer_phone .phone_top,
   .footer_phone .phone_middle,
   .footer_phone .phone_bottom {
   padding: 20px 0;
   border-bottom: 1px solid #4e5356;
   }
  } 