body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", SimSun, sans-serif;
}
.homeIndex {
  /* background-image: url(../imgs/image/bg_banner.png); */
  background-image: url(../imgs/image/bg_banner_new.png);
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
}
.mye-icon {
  position: relative;
  top: 4px;
  margin-right: 3px;
  display: inline-block;
  width: 18px;
  height: 18px;
}
.icon-chat-cloud {
  background-image: url(../imgs/icon/icon_chat_cloud.png);
}
.icon-cloud-data-service {
  background-image: url(../imgs/icon/icon_cloud_data_service.png);
}
.icon-cloud-platform {
  background-image: url(../imgs/icon/icon_cloud_platform.png);
}
.icon-data-center {
  background-image: url(../imgs/icon/icon_data_center.png);
}
.icon-double-cloud {
  background-image: url(../imgs/icon/icon_double_cloud.png);
}
.icon-internet {
  background-image: url(../imgs/icon/icon_internet.png);
}
.review {
  text-align: center;
}
.register {
  color: #ffffff;
  border: 1px solid #cccccc;
  background: #b9a6a6;
  padding: 1rem 4rem;
  border-radius: 2rem;
}
.login {
  color: #ffffff;
  border: 1px solid #cccccc;
  background: #466b46;
  padding: 1rem 4rem;
  border-radius: 2rem;
}
.reloginB {
  margin-top: 3rem;
}
.relogin{
  padding-bottom: 6rem;
}
.foot {
  text-align: center;
  display: flex;
  justify-content: space-between;
}
.foot dd a{
  color: #8d8d8d;
  font-size: 12px;
}
.foot dt a{
  color: #000000;
}
.case img{
  max-width: 100%;
}
.home_foot {
  padding: 2rem 0;
  /*color: #999999;*/
}
.caseVImg {
  text-align: center;
}
.homeNav .nav li a{
  color: #4e4c4c;
}
.ProductOImg {
  text-align: center;
}
.navImg {
  margin: 8px 8px;
}
/*.navbar-default {
  border: none;
  background: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}*/
.txt-underline a {
  border-bottom: 1px solid #dedede;
  padding-bottom: 5px;
}
.cooperation {
  background-image: url(../imgs/image/bg_partner.png);
  background-size: 100% 100%;
  margin-top: 40px;
  padding-bottom: 40px;
}
.cooperationVImg {
  background-color: #ffffff;
}

.li-2 a {
  color: #8d8d8d;
  font-size: 12px;
  text-indent: 16px;
}

@media (min-width: 992px ) {
  .homeIndex {
    padding: 150px 0 130px 0;
  }
  .introV {
    padding: 80px 0 0;
  }
  .ProductO {
    padding: 80px 0;
  }
  .cooperationV {
    padding: 80px 0;
  }
  .caseV {
    padding: 80px 0;
  }
  .foot_ZS {
    text-align: right;
  }
  .footHJ {
    text-align: left;
  }
  .head_nav {
    margin-left: 200px;
  }
  .foot {
    padding-top: 80px;
  }
}

@media (min-width: 768px ) and (max-width: 992px) {
  .homeIndex {
    padding: 120px 0 90px 0;
  }
  .  {
    padding: 50px 0 0;
  }
  .ProductO {
    padding: 50px 0;
  }
  .cooperationV {
    padding: 50px 0;
  }
  .caseV {
    padding: 50px 0;
  }
  .foot_ZS {
    text-align: right;
  }
  .footHJ {
    text-align: left;
  }
   .foot {
    padding: 50px 0;
  }
}

@media (max-width: 768px ) {
  .homeIndex {
    padding: 60px 0 20px 0;
  }
  .introV {
    padding: 20px 0 0;
  }
  .ProductO {
    padding: 20px 0;
  }
  .cooperationV {
    padding: 20px 0;
  }
  .caseV {
    padding: 20px 0;
  }
  .foot_ZS {
    text-align: center;
  }
  .footHJ {
    text-align: center;
  }
   .foot {
    padding: 20px 0;
  }
}
/*
@media (min-width: 768px ) {
  .homeNav {
    padding-top: 15px;
  }
}
.navImg {
  margin-top: 8px;
}
.homePage .navbar-nav li a{
  color: #a4a4a4;
}
@media (min-width: 768px) and (max-width: 992px) {
  .navbar-header {
    margin-right: 160px;
  }
}
*/
/*覆盖navbar样式*/
.navbar-default .navbar-nav>li>a {
  color: #575757;
}

.dropdown-menu {
  padding: 20px 0;
}
.dropdown-menu>li>a {
  color: #000000;
}
.dropdown-menu>li.dropdown-header>a {
  color: #5a5a5a;
}
.mye-green {
  color: #006f47;
}
.mye-black {
  color: #000000;
}
.mye-grey-1 {
  color: #575757;
}
.mye-grey-2 {
  color: #898989;
}
.mye-grey-3 {
  color: #8d8d8d;
}
dt {
  font-weight: 500;
}
.mye-line-height {
  line-height: 1.6;
}
.img-responsive {
  margin: 0 auto;
}
.btn-custom {
  display: inline-flex;
  color: #ffffff;
  background: #01BD87 linear-gradient(0deg, #01BD87 0%, #2DEAB4 0%);
  height: 50px;
  border-radius: 4px;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  padding: 0 20px;
  outline: none;
}
.btn-custom:hover {
  color: #ffffff;
  text-decoration: none
}
.btn-custom:focus {
  color: #ffffff;
  text-decoration: none;
}
.btn-custom.aliyun {
  margin-left: 20px;
  background: #F16500 linear-gradient(0deg, #FF6900 0%, #FF891B 0%);
}
.btn-custom img {
  width: 32px;
  margin-left: 20px;
}