body { font-family: Times New Roman, Arial, Helvetica, sans-serif; }
.body_content .header {
  width: 12rem;
  margin: 0 auto;
  padding: 0.4rem 0 0.2rem;
  display: flex;
  justify-content: space-between;
}
.body_content .header .header_left {
  display: flex;
}
.body_content .header .header_left img {
  width: 0.74rem;
  height: 0.68rem;
}
.body_content .header .header_left span {
  display: inline-block;
  width: 2.2rem;
  line-height: 0.35rem;
  font-size: 0.3rem;
  margin-left: 0.1rem;
}
.body_content .header .header_right {
  display: flex;
}
.body_content .header .header_right .search {
  position: relative;
  display: flex;
}
.body_content .header .header_right .search input {
  width: 3.6rem;
  height: 0.46rem;
  border: 0.02rem solid #bd1a2d;
  border-radius: 0.04rem;
}
.body_content .header .header_right .search i {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.89rem;
  height: 0.5rem;
  background: #bd1a2d;
  border-radius: 0px 0.1rem 0.04rem 0px;
  text-align: center;
  line-height: 0.5rem;
  font-size: 0.32rem;
}
.body_content .header .header_right span {
  display: inline-block;
  width: 0.48rem;
  height: 0.48rem;
  background: #bd1a2d;
  color: #fff;
  border-radius: 50%;
  line-height: 0.48rem;
  text-align: center;
  font-size: 0.26rem;
}
.body_content .header .header_right span.English {
  margin: 0 0.12rem 0 0.28rem;
}
.body_content .nav {
  width: 100%;
  min-width: 12rem;
  padding-top: 0.07rem;
  line-height: 0.73rem;
  background: #bd1a2d;
  color: #ffffff;
  font-size: 0.26rem;
}
.body_content .nav ul {
  width: 12rem;
  display: flex;
  justify-content: space-evenly;
  margin: auto;
}
.body_content .nav ul li {
  cursor: pointer;
}
.body_content .nav ul li.active {
  border-bottom: 0.07rem solid #fff;
}
.body_content .nav ul li a {
  color: #ffffff;
}
.body_content .footer {
  min-width: 100%;
  height: 4.2rem;
  background: #bd1a2d;
  position: absolute;
}
.body_content .footer .footer_inner {
  width: 12rem;
  margin: auto;
  color: #ffffff;
}
.body_content .footer .footer_inner .footer_nav {
  line-height: 0.3rem;
  font-size: 0.26rem;
  padding: 0.4rem 0 0.2rem;
}
.body_content .footer .footer_inner .footer_middle {
  display: flex;
}
.body_content .footer .footer_inner .footer_middle .footer_left {
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
}
.body_content .footer .footer_inner .footer_middle .footer_left .gorierno {
  margin-top: 0.8rem;
  margin-right: 0.2rem;
}
.body_content .footer .footer_inner .footer_middle .footer_left .text .tit {
  line-height: 0.7rem;
  font-size: 0.24rem;
}
.body_content .footer .footer_inner .footer_middle .footer_left .text p {
  font-size: 0.22rem;
  line-height: 0.18rem;
  padding-right: 1.8rem;
}
.body_content .footer .footer_inner .footer_middle .footer_right {
  width: 1.82rem;
  display: flex;
  flex-direction: column;
}
.body_content .footer .footer_inner .footer_middle .footer_right img {
  margin-bottom: 0.1rem;
  width: 1.82rem;
  height: 0.77rem;
}
.body_content .footer .footer_inner .footer_bottom {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: center;
  line-height: 0.5rem;
  padding-top: 0.1rem;
  background: rgba(0, 0, 0, 0.16);
  font-size: 0.18rem;
}
.body_content .footer .footer_inner .footer_bottom .content {
  width: 12rem;
  display: flex;
  justify-content: space-evenly;
  margin: auto;
}
.body_content .footer .footer_inner .footer_bottom span img {
  vertical-align: baseline;
}


/* mmmm */
.gorierno{width:2em;}
.gorierno img{width:70%;}
.body_content .footer .footer_inner .footer_bottom span img{vertical-align: sub;margin-left: 0.3em;}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-60px);
    -ms-transform: translateX(-60px);
    transform: translateX(-60px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(60px);
    -ms-transform: translateX(60px);
    transform: translateX(60px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -ms-transform: translateY(40px);
    transform: translateY(40px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInUp;
}
@keyframes fadeInScale {
  0% {
    opacity: 0;
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
  }

  100% {
    opacity: 1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
}

.fadeInScale {
  -webkit-animation-name: fadeInScale;
  animation-name: fadeInScale;
}
@keyframes fadeInDuijiao1 {
 0% {
    opacity: 0;
    -webkit-transform: translate(-100px,-100px);
    -ms-transform: translate(-100px,-100px);
    transform: translate(-100px,-100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
  }
}

.fadeInDuijiao1 {
  -webkit-animation-name: fadeInDuijiao1;
  animation-name: fadeInDuijiao1;
}
@keyframes fadeInDuijiao2 {
 0% {
    opacity: 0;
    -webkit-transform: translate(100px,100px);
    -ms-transform: translate(100px,100px);
    transform: translate(100px,100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
  }
}

.fadeInDuijiao2 {
  -webkit-animation-name: fadeInDuijiao2;
  animation-name: fadeInDuijiao2;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}