body{
  background: #E7ECF1;
  background: linear-gradient(0deg, #E7ECF1 0%, #FFFFFF 100%);
}
.open-content{
  padding: 74px 0;
}
.open-content .open-item{
  width: 49%;
  height: 92px;
  margin-right: 2%;
  line-height: 92px;
  padding: 0 42px;
  margin-bottom: 22px;
  cursor: pointer;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -ms-transition: .3s;
  -o-transition: .3s;

}
.open-content .open-item .title{
  width: 70%;
}
.open-content .open-item .detail{
  width: 30%;
  color: #1B31A7;
  text-align: right;
}
.open-content .open-item .detail img{display: inline-block;  vertical-align: middle; margin-left: 16px;}

.open-content .open-item:hover img{
  animation: leftToRigth 1s infinite;
  -webkit-animation: leftToRigth 1s infinite;
}

@keyframes leftToRigth {
  from {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
  }
  to {
    transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
  }
}
.open-content .open-item:nth-of-type(2n){
  margin-right: 0;
}

.page-banner.info-page .banner-nav-wrap{ height: 200px }
.page-banner.info-page .banner-nav-wrap .banner-nav{ height: 100%; }
.page-banner.info-page .banner-nav-wrap .banner-item{ width: 16.66666%; }
.page-banner .banner-nav-wrap .banner-nav{justify-content: left;}
@media screen and (max-width: 1450px) {
  .center{ width: 1200px; }
}


@media screen and (max-width: 1366px) {

}

@media screen and (max-width: 1280px) {
  .center{ width: 1100px; }

}
@media screen and (max-width: 1152px) {
  .center{ width: 1000px; }
}