html {
  height: 100%;
}

body {
  height: auto;
}

div {
  box-sizing: border-box;
}

html,
body,
#box {
  height: 100%;
}

.header {
  height: auto;
  min-height: 100%;
}

#box {
  position: relative;
  background-image: url('../img/BANNER.png');
  background-repeat: no-repeat;
  background-size: 100% auto;
  height: 950px;
}

/* 产品介绍 */
#box2 {
  background: rgba(244, 252, 255, 1);
  width: 100%;
}

.box2_content {
  width: 1619px;
  margin: 0 auto;
}

.content_tit {
  margin: 0 auto;
  text-align: center;
  font-size: 42px;
  color: rgba(29, 123, 161, 1);
  font-weight: bold;
  padding-top: 80px;
}

.lingxing_lef {
  display: inline-block;
  background-image: url('../img/Diamond.png');
  background-repeat: no-repeat;
  background-size: 157px 42px;
  width: 157px;
  height: 42px;
}

.content_cen {
  position: relative;
  top: -8px;
}

.lingxing_rig {
  display: inline-block;
  background-image: url('../img/Diamond.png');
  background-repeat: no-repeat;
  transform: rotate(180deg);
  background-size: 157px 42px;
  width: 157px;
  height: 42px;
}

.content_tit>p {
  font-size: 36px;
  color: rgba(24, 24, 24, 1);
  margin-top: 29px;
}

.content_main {
  margin: 0 auto;
  box-sizing: border-box;
  margin-top: 11px;
  padding-bottom: 80px;
}

.main_item {
  margin-top: 22px;
  width: 1180px;
  box-sizing: border-box;
}

.main_itme_top {
  width: 220px;
  height: 46px;
  font-size: 24px;
  background: rgba(29, 123, 161, 1);
  font-weight: bold;
  line-height: 46px;
  color: rgba(255, 255, 255, 1);
  padding-left: 36px;
  box-sizing: border-box;
}

.main_item_cont {
  box-sizing: border-box;
  width: 1180px;
  height: 96px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 17px 38px 0px rgba(0, 0, 0, 0.2);
}

.main_item_cont span {
  width: 26px;
  height: 56px;
  font-size: 72px;
  font-weight: bold;
  color: rgba(29, 123, 161, 1);
  margin-left: 19.5px;
  float: left;
}

.main_item_cont p {
  display: inline-block;
  line-height: 96px;
  margin-left: 22px;
  font-size: 20px;
}

.item2 {
  margin-left: 110px;
}

.item2 .main_itme_top {
  width: 260px;
}

.item3 {
  margin-left: 220px;
}

.item3 .main_itme_top {
  width: 300px;
}

.item4 {
  margin-left: 330px;
}

.item4 .main_itme_top {
  width: 340px;
}

.item5 {
  margin-left: 440px;
}

.item5 .main_itme_top {
  width: 380px;
}

#box3 {
  background-color: #fff;
}

.box3_content {
  width: 1400px;
  margin: 0 auto;
}

.box3_content_tit {
  margin-top: 70px;
}

.box3_content_tit h5 {
  font-size: 36px;
  color: rgba(24, 24, 24, 1);
  text-align: center;
  font-weight: 400;
}

.box3_content_tit>p {
  font-size: 24px;
  font-weight: 400;
  color: rgba(153, 153, 153, 1);
  text-align: center;
  margin-top: 23px;
}

.Crm {
  width: 600px;
}

.Crm img {
  width: 600px;
  height: auto;
  display: block;
}

.box3_content_main {
  display: flex;
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: 64px;
}

.newmodel {
  display: flex;
  min-height: 640px;
}

.newmodel img {
  display: block;
  width: 159px;
  height: 101px;
  align-self: center;
}

.advantage {
  width: 1404px;
  margin: 0 auto;
  margin-top: 28px;
  padding-bottom: 39px;
}

html {
  height: 100%;
}

body {
  height: auto;
  min-height: 100%;
}

html,
body,
#box {
  height: 100%;
}

.header {
  height: auto;
}

#box {
  position: relative;
  background-image: url('../img/BANNER.png');
  background-repeat: no-repeat;
  background-size: cover;
  height: 950px;
  /* background-size: 100% auto; */
}

.logo {
  position: absolute;
  right: 76px;
  top: 61px;
  width: 194px;
  height: 66px;
  background-image: url('../img/LOGO.png');
  background-repeat: no-repeat;
  background-size: 194px 66px;
}

/* .nav {
  width: 60px;
  height: 30px;
  position: absolute;
  left: 70px;
  top: 72px;
  background-image: url('../img/Nav.png');
  background-repeat: no-repeat;
  background-size: 60px 30px;
} */

/* box4 */
#box4 {
  background-color: rgba(244, 252, 255, 1);
}

.box4_content_main {
  display: flex;
  margin: 0 auto;
  margin-top: 60px;
  justify-content: space-between;
  margin-bottom: 62px;
}

.box4_content_main img {
  width: 400px;
  height: auto;
  display: block;
}

.linekefu {
  width: 100%;
  margin-top: 41px;
  margin-bottom: 16px;
}

.linekefu img {
  width: 100%;
}

.fuwu {
  width: 1280px;
  margin: 0 auto;
  margin-top: 60px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-around;
}

.fuwu div img:hover {
  box-shadow: 0 10px 10px 0px rgba(0, 0, 0, 0.5)
}

.fuwu img {
  width: 400px;
  height: auto;
}

.vip {
  display: flex;
  justify-content: center;
  margin-top: 63px;
  margin-bottom: 78px;
}

.vip img {
  width: 308px;
  height: auto;
}

.viplet1 {
  position: relative;
  right: -140px;
  z-index: -2;
}

.viplet2 {
  position: relative;
  right: -70px;
  z-index: -1;
}

.viplet3 {
  position: relative;
}

.viplet4 {
  position: relative;
  left: -70px;
  z-index: 4;
}

.viplet5 {
  position: relative;
  left: -140px;
  z-index: 5;
}

/* footer */
#footer {
  background: rgba(244, 252, 255, 1);
  width: 100%;
}

.advantage img {
  width: 100%;
  margin: 0 auto;
}