@charset "utf-8";
/* CSS Document */

.footer-section{
  padding-top: 0.54rem;
  padding-bottom: 0.45rem;
  height: 6.52rem;
  background-color: #2E3033;
  font-size: .24rem;
  color: #fff;
  margin-top: .55rem;
}
.footer-section .browse-type{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.11rem;
  color: #cccccc;
  font-size: .2rem;
  margin-top: -.2rem;
}
.footer-section .browse-type a{
  display: block;
  margin: 0 0.15rem;
  height: 0.28rem;
  font-size: 0.2rem;
  font-weight: 600;
  line-height: 0.28rem;
  color: #cccccc;
}
.footer-section .browse-type .center-border{
  display: block;
  margin-top: 0.02rem;
  width: 1px;
  height: 0.20rem;
  background: #D5D5DE;
}
.footer-section .company{
  text-align: center;
  font-size: 0.2rem;
  line-height: 0.28rem;
  color: #9fa5bb;
  color: #cccccc;
}
.contact-us{
  font-size: 0.2rem;
  font-weight: 600;
  padding: 0 .4rem;
}
.contact-text{
  font-size: 0.2rem;
  color: #9fa5bb;
  padding: 0 .4rem;
}
.footer-text{
  padding: .1rem .55rem;
}
.footer-text1{
  color: #fff;
  margin-top: .58rem;
}
.footer-text1 a{
  color: #ccc;
}
.footer-text1 span{
  width: 1.72rem;
  display: inline-block;
}
.footer-text2{
  color: #CCCCCC;
  font-size: .22rem;
  margin-top: .32rem;
  /* text-align: center; */
}
.footer-text2 a{
  color: #cccccc;
}
.footer-text2 span{
  width: 1.7rem;
  display: inline-block;
  letter-spacing: .02rem;
}
.footer-phone{
  margin-top: .34rem;
}
.footer-line{
  height: .01rem;
  background: #cccccc;
  margin: .58rem -.55rem;
  opacity: .5;
}
/*.footer-text a {
  position: relative;
}
.footer-text a:after {
  position: absolute;
  bottom: -1px;
  left: 0;
  content: "";
  width: 100%;
  height: 1px;
  background: #fff;
}
.footer-text2 a:after{
  background: #cccccc;
}*/
.footer-text a:active{
  color: #3091f2;
}
.footer-text a:active:after{
  background: #3091f2;
}
