.banner-t{ width: 492px;}
@media (max-width: 991px) {
  .banner-t{ width: 392px;}
}
@media (max-width: 767px) {
  .banner-t{ width: 222px; margin-bottom: 20px;}
}

#contentBox1{ padding-top: 60px; padding-bottom: 80px;}
#contentBox1 .boxs{ position: relative; margin-top: 43px;}
#contentBox1 .box{ position: relative; text-align: center; }
#contentBox1 .box img{ width: 239px;}
#contentBox1 .boxBar{ position: absolute; width: 1px; height: 150px; left: 50%; top: 23px; background: #d8dfe6;}
@media (max-width: 991px) {
  #contentBox1{ padding-top: 50px; padding-bottom: 60px;}
  #contentBox1 .boxs{ margin-top: 40px;}
  #contentBox1 .box{ margin-bottom: 45px;}
  #contentBox1 .textBtn{ margin-top: 0px;}
}

#contentBox2{ padding-top: 60px; padding-bottom: 87px; }
#contentBox2 .box{ margin-top: 40px; }
#contentBox2 .latticeBoxs{ margin-top: 0px; }
#contentBox2 .latticeBox{ margin-bottom: 30px; }
#contentBox2 .latticeBox-con{ margin-bottom: 0;}
#contentBox2 .latticeBox-text{ background: none; padding-top: 15px; padding-bottom: 15px;}
#contentBox2 .latticeBox-title, #contentBox2 .latticeBox-desc{ color: #fff;}
#contentBox2 .latticeBox-title{margin-bottom:5px;}
#contentBox2 .fullBox{ margin-top: 0;}
@media (max-width: 767px) {
  #contentBox2{ padding-top: 50px; padding-bottom: 60px;}
  #contentBox2 .latticeBox{ margin-bottom: 14px;}
  #contentBox2 .latticeBoxs .latticeBox-con{ height: 160px; background: #00afd7;}
  #contentBox2 .latticeBox-icon{ width: 50px; margin-left: -25px; margin-top: -40px;}
  #contentBox2 .latticeBox-text{ padding-bottom: 14px;}
}

#contentBox3{ padding-top: 60px; padding-bottom: 80px; text-align: center; background: url("../images/_pic27.jpg") center; background-size: auto 100%;}
#contentBox3 .contentName, #contentBox3 .contentTitle, #contentBox3 .contentDesc{ color: #fff; }
#contentBox3 .pic{ width: 468px; margin-top: 40px;}
@media (max-width: 767px) {
  #contentBox3{ padding-top: 50px; padding-bottom: 32px;}
  #contentBox3 .pic{ width: 90%; margin: 0 auto; margin-top: 30px; margin-bottom: 32px;}
}

#contentBox4{ padding-top: 60px; padding-bottom: 90px;}
#contentBox4 .latticeBox-con{ margin-bottom: 20px;}
#contentBox4 .latticeBox-title{ font-size: 15px; margin-bottom: 10px;}
@media (max-width: 991px) {
  #contentBox4 .latticeBox-title{ line-height: 1.5;}
}
@media (max-width: 767px) {
  #contentBox4{ padding-top: 50px; padding-bottom: 60px;}
  #contentBox4 .latticeBox{ margin-bottom: 20px; }
  #contentBox4 .latticeBox-con{ margin-bottom: 15px;}
  #contentBox4 .borderBtn{ margin-top: 25px;}
}

#contentBox5{ padding-top: 60px; padding-bottom: 86px;}
#contentBox5 .latticeBox-con{ margin-bottom: 15px;}
#contentBox5 .latticeBox-title{ margin-bottom: 10px;}
#contentBox5 .latticeBox-desc{ padding-left: 20px; padding-right: 20px;}
@media (max-width: 767px) {
  #contentBox5{ padding-top: 50px; padding-bottom: 40px;}
  #contentBox5 .latticeBoxs{ margin-top: 20px;}
  #contentBox5 .latticeBox{ margin-bottom: 25px;}
}

#contentBox6{ padding-top: 60px; padding-bottom: 89px;}
#contentBox6 .latticeBoxs{ margin-bottom: 70px;}
#contentBox6 .latticeBox-con{ margin-bottom: 0px;}
#contentBox6 .fullBox{ margin-top: 30px;}
#contentBox6 .contentName, #contentBox6 .contentTitle, #contentBox6 .contentDesc, #contentBox6 .contentSmllTitle{ color: #fff; }
@media (max-width: 767px) {
  #contentBox6{ padding-top: 50px; padding-bottom: 62px;}
  #contentBox6 .latticeBoxs{ margin-bottom: 20px;}
  #contentBox6 .latticeBox{ margin-bottom: 10px;}
  #contentBox6 .fullBox{ margin-top: 20px;}
}
