* {
  font-family: MicrosoftYaHei
}

body {
  max-width: 100%
}

.banner {
  padding-top: 20px;
  background: url(/newcijd/special/images/kzlm/banner1.jpg) no-repeat center right;
  background-size: cover;
  padding-bottom: 20px
}

.banner .banner_right {
  padding-top: 30px
}

.banner .banner_right h2 {
  text-align: end;
  margin-bottom: 10px;
  margin-top: 0
}

.banner .banner_right h2 img {
  display: inline-block;
  width: 80%
}

.banner .banner_right h1 {
  text-align: end;
  margin-top: 0;
  margin-bottom: 10px
}

.banner .banner_right h1 img {
  display: inline-block
}

.banner .banner_right h3 {
  text-align: end;
  margin-bottom: 40px;
  margin-top: 0
}

.banner .banner_right h3 span {
  display: inline-block;
  color: #001a47;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  padding: 15px 30px;
  background: url(/newcijd/special/images/kzlm/bg1.png) no-repeat center center;
  background-size: 100% 100%
}

.banner .banner_right p {
  margin-top: 20px;
  font-size: 16px;
  color: #fff
}

.first {
  margin-top: 30px
}

.first h2 {
  font-size: 30px;
  color: #555;
  margin-top: 20px
}

.first h2 span {
  color: #35589a
}

.first p {
  font-size: 16px;
  color: #555;
  padding-top: 15px
}

.first p span {
  color: #35589a;
  font-size: 20px;
  font-weight: bold
}

.first .intro {
  font-size: 18px;
  color: #555;
  font-weight: bold
}

.purpose {
  background-color: #35589a;
  padding: 30px 0;
  margin-top: 20px
}

.purpose .purpose_top h2 {
  font-size: 30px;
  color: #fff;
  text-align: center;
  margin-bottom: 15px
}

.purpose .purpose_top p {
  font-size: 18px;
  color: #fff;
  text-align: center
}

.purpose .purpose_content .purpose_item {
  margin-top: 20px
}

.purpose .purpose_content .purpose_item p {
  position: relative;
  font-size: 16px;
  color: #e6efff;
  padding: 30px 40px;
  border: 1px dotted #e6efff
}

.purpose .purpose_content .purpose_item p:before {
  content: "1";
  position: absolute;
  display: flex;
  width: 47px;
  height: 47px;
  background-image: linear-gradient(0deg, #7acdec 0%, #c6e7f1 100%), linear-gradient(#b0ddff, #b0ddff);
  background-blend-mode: normal, normal;
  box-shadow: 0px 3px 10px 0px rgba(52, 92, 167, 0.75);
  border-radius: 50%;
  font-size: 27px;
  align-items: center;
  justify-content: center;
  top: -20px;
  left: 30px
}

.purpose .purpose_content .purpose_item .second:before {
  content: "2"
}

.purpose .purpose_content ul {
  padding: 0;
  margin: 0
}

.purpose .purpose_content ul li {
  list-style: none;
  margin-top: 20px
}

.purpose .purpose_content ul li .li_item {
  width: 100%;
  padding: 40px 30px;
  border-radius: 6px;
  background-blend-mode: normal, normal
}

.purpose .purpose_content ul li .li_item h3 {
  font-size: 20px;
  color: #333;
  margin-bottom: 25px;
  text-align: center
}

.purpose .purpose_content ul li:first-child .li_item {
  background-image: linear-gradient(0deg, #61efdd 0%, #e5e8c7 100%), linear-gradient(#c2d88a, #c2d88a)
}

.purpose .purpose_content ul li:nth-child(2) .li_item {
  background-image: linear-gradient(0deg, #9dddcc 0%, #c6e7f3 100%), linear-gradient(#fff, #fff)
}

.purpose .purpose_content ul li:nth-child(3) .li_item {
  background-image: linear-gradient(0deg, #b7e8d7 0%, #7acdec 100%), linear-gradient(#fff, #fff)
}

.purpose .purpose_content ul li:last-child .li_item {
  background-image: linear-gradient(0deg, #e5e8c7 0%, #bff3e8 100%), linear-gradient(#fff, #fff)
}

.purpose .purpose_content .biaoge {
  color: #fff;
  text-align: center;
  font-size: 14px;
  line-height: 14px
}

.purpose .purpose_content .biaoge p {
  color: #fff;
  text-align: center
}

.purpose .purpose_content .biaoge table {
  margin-top: 25px
}

.purpose .purpose_content .biaoge table thead {
  background-color: #b2d7fb;
  color: #555;
  margin-top: 25px;
  border: 1px solid #6a79d4
}

.purpose .purpose_content .biaoge table th {
  text-align: center
}

.purpose .purpose_content .table-bordered>tbody>tr>td,
.purpose .purpose_content th,
.purpose .purpose_content .table-bordered>thead>tr>td {
  border: 1px solid #6a79d4
}

.purpose .purpose_content .purpose_bottom {
  text-align: center
}

.purpose .purpose_content .purpose_bottom a {
  display: inline-block;
  width: 130px;
  padding: 10px 25px;
  font-size: 16px;
  color: #555;
  text-align: center;
  background-color: #e6efff;
  border-radius: 20px
}

.purpose .purpose_content .purpose_bottom .more {
  background-image: linear-gradient(-90deg, #c6e7f1 0%, #a0daef 50%, #7acdec 100%), linear-gradient(#86c126, #86c126);
  background-blend-mode: normal, normal
}

.shebei {
  background: url(/newcijd/special/images/kzlm/bg.jpg) no-repeat center center;
  background-size: cover;
  padding: 50px 0
}

.shebei .shebei_left .shebei_left_t h3 {
  font-size: 30px;
  margin-bottom: 35px
}

.shebei .shebei_left .shebei_left_t p {
  font-size: 18px;
  color: #333
}

.shebei .shebei_left .shebei_left_t p span {
  font-size: 24px;
  font-weight: bold
}

.shebei .shebei_left .shebei_left_b {
  margin-top: 35px
}

.shebei .shebei_left .shebei_left_b h4 {
  font-size: 18px;
  color: #333
}

.shebei .shebei_left .shebei_left_b .zhuanli {
  margin-top: 20px
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example {
  background-color: #e6efff;
  padding: 20px 0 10px;
  border-radius: 8px
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs {
  border: none
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li {
  position: relative;
  width: 80%;
  left: -6px
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li a {
  color: #333;
  font-size: 16px;
  text-align: center;
  padding: 9px 9px 8px;
  border: none
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li a:hover {
  border: none;
  background-color: transparent
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li.active a {
  background: url(/newcijd/special/images/kzlm/jiantou.png) no-repeat center center;
  background-size: cover;
  border: none;
  border-radius: 0;
  padding: 9px 9px 8px
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .tab-content {
  margin-top: 20px
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .tab-content .tab-pane p {
  text-align: center
}

.shebei .shebei_left .shebei_left_b .zhuanli .bs-example .tab-content .tab-pane p img {
  display: inline-block;
  width: 132px
}

.shebei .shebei_right {
  margin-top: 25px
}

.strength ul {
  padding: 0
}

.strength ul li {
  list-style: none;
  padding: 30px 20px;
  margin-bottom: 20px;
  background-size: cover !important
}

.strength ul li h4 {
  font-size: 20px;
  color: #fff
}

.strength ul li p {
  font-size: 16px;
  color: #fff;
  padding-top: 20px
}

.strength ul li:first-child {
  background: url(/newcijd/special/images/kzlm/youshi1.jpg) no-repeat center center
}

.strength ul li:nth-child(2) {
  background: url(/newcijd/special/images/kzlm/youshi2.jpg) no-repeat center center
}

.strength ul li:nth-child(2) h4 {
  color: #333
}

.strength ul li:nth-child(2) p {
  color: #333
}

.strength ul li:nth-child(3) {
  background: url(/newcijd/special/images/kzlm/youshi3.jpg) no-repeat center center
}

.strength ul li:nth-child(4) {
  background: url(/newcijd/special/images/kzlm/youshi4.jpg) no-repeat center center
}

.strength ul li:nth-child(4) h4 {
  color: #333
}

.strength ul li:nth-child(4) p {
  color: #333
}

.strength ul li:nth-child(5) {
  background: url(/newcijd/special/images/kzlm/youshi5.jpg) no-repeat center center
}

.strength ul li:nth-child(5) h4 {
  color: #333
}

.strength ul li:nth-child(5) p {
  color: #333
}

.strength ul li:nth-child(6) {
  background: url(/newcijd/special/images/kzlm/youshi6.jpg) no-repeat center center
}

.strength ul li:nth-child(7) {
  background: url(/newcijd/special/images/kzlm/youshi7.jpg) no-repeat center center
}

.strength ul li:nth-child(7) h4 {
  color: #333
}

.strength ul li:nth-child(7) p {
  color: #333
}

.strength ul li:nth-child(8) {
  background: url(/newcijd/special/images/kzlm/youshi8.jpg) no-repeat center center
}

.gongyi {
  padding-top: 20px;
  padding-bottom: 20px
}

.gongyi .gongyi_top h2 {
  text-align: center;
  color: #333
}

.gongyi .gongyi_top ul {
  padding: 0
}

.gongyi .gongyi_top ul li {
  list-style: none;
  margin-top: 25px
}

.gongyi .gongyi_top ul li .gongyi_content {
  padding: 25px 20px;
  border-radius: 8px
}

.gongyi .gongyi_top ul li .gongyi_content img {
  float: left;
  width: 26px;
  height: 49px
}

.gongyi .gongyi_top ul li .gongyi_content p {
  float: left;
  width: 87%;
  padding-left: 20px
}

.gongyi .gongyi_top ul li:first-child .gongyi_content {
  background-color: #b7e8d7
}

.gongyi .gongyi_top ul li:nth-child(2) .gongyi_content {
  background-color: #e5e8c7
}

.gongyi .gongyi_top ul li:nth-child(3) .gongyi_content {
  background-color: #c6e7f1
}

.gongyi .gongyi_top ul li:nth-child(4) .gongyi_content {
  background-color: #c6e7f1
}

.gongyi .gongyi_top ul li:nth-child(5) .gongyi_content {
  background-color: #ceddeb
}

.gongyi .gongyi_top ul li:nth-child(6) .gongyi_content {
  background-color: #b7e8d7
}

.gongyi .gongyi_bottom {
  margin-top: 60px
}

.gongyi .dingzhi .dingzhi_left {
  background-image: linear-gradient(74deg, #61efdd 0%, #e5e8c7 100%), linear-gradient(#e6e58a, #e6e58a);
  background-blend-mode: normal, normal;
  box-shadow: -5px 1px 5px 0px rgba(0, 5, 0, 0.22);
  padding: 15px 10px
}

.gongyi .dingzhi .dingzhi_left p:first-child {
  font-size: 20px;
  color: #333;
  padding-bottom: 15px;
  border-bottom: 1px dotted #5b616b
}

.gongyi .dingzhi .dingzhi_left p:first-child span {
  font-weight: bold
}

.gongyi .dingzhi .dingzhi_left p:nth-child(2) {
  font-size: 16px;
  font-weight: bold;
  color: #333
}

.gongyi .dingzhi .dingzhi_right {
  margin-top: 20px
}

.gongyi .dingzhi .dingzhi_right form .form-control {
  border: solid 1px #e6efff;
  border-radius: 10px;
  font-size: 16px;
  padding: 26px 10px
}

.gongyi .dingzhi .dingzhi_right form .btn-default {
  background-image: linear-gradient(74deg, #61efdd 0%, #e5e8c7 100%), linear-gradient(#70dbe6, #70dbe6);
  background-blend-mode: normal, normal;
  box-shadow: -5px 1px 5px 0px rgba(0, 5, 0, 0.22);
  border-radius: 10px;
  font-size: 18px;
  color: #295cae;
  font-weight: bold;
  padding: 13px 25px
}

.gongyi .dingzhi .dingzhi_right form .btn-default:hover {
  background-image: linear-gradient(74deg, #61efdd 0%, #e5e8c7 100%), linear-gradient(#70dbe6, #70dbe6);
  background-blend-mode: normal, normal;
  box-shadow: -5px 1px 5px 0px rgba(0, 5, 0, 0.22);
  background-position: 0 0
}

.kehu {
  background: url(/newcijd/special/images/kzlm/bg1.jpg) no-repeat center center;
  background-size: cover;
  padding: 30px 0
}

.kehu .kehu_top h2 {
  text-align: center;
  color: #fff
}

.kehu .kehu_top p {
  text-align: center;
  color: #fff;
  font-size: 18px;
  margin-top: 20px
}

.kehu .kehu_bottom ul {
  position: relative;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border: none;
  background-color: #fff
}

.kehu .kehu_bottom ul li {
  width: 100%
}

.kehu .kehu_bottom ul li a {
  display: block;
  padding: 10px 15px;
  border: none;
  border-bottom: 1px dotted #ccc;
  width: 80%
}

.kehu .kehu_bottom ul li a h3 {
  font-size: 18px;
  font-weight: bold;
  color: #333
}

.kehu .kehu_bottom ul li a p {
  display: none;
  font-size: 16px;
  color: #555
}

.kehu .kehu_bottom ul li.active a p {
  display: block
}

.kehu .kehu_bottom ul li:nth-child(3) a {
  border-bottom: none
}

.kehu .kehu_bottom ul .zixun {
  display: block;
  background-image: linear-gradient(0deg, #61efdd 0%, #7acdec 100%), linear-gradient(#86c126, #86c126);
  background-blend-mode: normal, normal;
  box-shadow: 0px 5px 5px 0px rgba(0, 5, 0, 0.22);
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 15px 20px;
  font-size: 16px;
  color: #fff;
  position: absolute;
  right: 0;
  top: 20%
}

.kehu .kehu_bottom .five_img img {
  display: none
}

.kehu .kehu_bottom .five_img .active {
  display: block
}

.kehu .kehu_bottom .bs-example {
  border-radius: 8px
}

.kehu .kehu_bottom .bs-example ul {
  position: relative;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border: none;
  background-color: #fff
}

.kehu .kehu_bottom .bs-example ul li {
  width: 100%
}

.kehu .kehu_bottom .bs-example ul li .anli_tab {
  padding: 10px 15px;
  border: none;
  border-bottom: 1px dotted #ccc;
  width: 80%
}

.kehu .kehu_bottom .bs-example ul li .anli_tab h3 {
  font-size: 18px;
  color: #333
}

.kehu .kehu_bottom .bs-example ul li .anli_tab p {
  font-size: 16px;
  color: #555;
  display: none
}

.kehu .kehu_bottom .bs-example ul li .anli_tab:hover {
  background-color: #fff
}

.kehu .kehu_bottom .bs-example ul li.active .anli_tab p {
  display: block
}

.kehu .kehu_bottom .bs-example ul li:nth-child(3) .anli_tab {
  border-bottom: none
}

.kehu .kehu_bottom .bs-example ul .zixun {
  display: block;
  background-image: linear-gradient(0deg, #61efdd 0%, #7acdec 100%), linear-gradient(#86c126, #86c126);
  background-blend-mode: normal, normal;
  box-shadow: 0px 5px 5px 0px rgba(0, 5, 0, 0.22);
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 15px 20px;
  font-size: 16px;
  color: #fff;
  position: absolute;
  right: 0;
  top: 20%
}

@media (min-width: 533px) {
  .first img {
    width: 486px;
    margin: 0 auto
  }

  .purpose .purpose_bottom {
    margin-top: 50px
  }

  .purpose .purpose_bottom a {
    margin: 0 15px
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs {
    float: left;
    width: 50%
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li {
    width: 100%
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .tab-content {
    margin-top: 0
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .tab-content .tab-pane {
    float: left;
    width: 50%
  }

  .gongyi .gongyi_top ul {
    margin: 0 -15px
  }

  .gongyi .gongyi_top ul li {
    float: left;
    width: 50%;
    padding: 0 15px
  }

  .gongyi .gongyi_top ul li .gongyi_content {
    height: 216px
  }

  .gongyi .gongyi_top ul li .gongyi_content p {
    width: 86%
  }

  .gongyi .dingzhi .dingzhi_right form .form-control {
    width: 50%;
    float: left
  }

  .gongyi .dingzhi .dingzhi_right form .btn-default {
    margin-top: 20px
  }
}

@media (min-width: 576px) {
  .purpose .purpose_content ul {
    margin: 0 -15px
  }

  .purpose .purpose_content ul li {
    padding: 0 15px;
    float: left;
    width: 50%
  }

  .purpose .purpose_content ul li .li_item {
    height: 254px
  }

  .strength ul li {
    float: left;
    width: 50%;
    height: 314px;
    margin-bottom: 0
  }
}

@media (min-width: 685px) {
  .banner .banner_left img {
    width: 637px;
    margin: 0 auto
  }
}

@media (min-width: 768px) {
  .first img {
    width: 100%
  }

  .purpose {
    padding: 83px 0 105px
  }

  .purpose .purpose_top p {
    margin-bottom: 40px
  }

  .purpose .purpose_content ul {
    margin: 40px -15px
  }

  .shebei .shebei_left .shebei_left_b .zhuanli {
    width: 80%;
    margin: 20px auto
  }

  .shebei .shebei_right img {
    margin: 20px auto 0
  }

  .strength ul li {
    width: 33.33%
  }

  .gongyi {
    padding: 80px 15px
  }

  .gongyi .gongyi_top ul li .gongyi_content {
    height: 180px
  }

  .gongyi .dingzhi {
    background: url(/newcijd/special/images/kzlm/bg2.jpg) no-repeat center center;
    background-size: 100% 100%
  }

  .gongyi .dingzhi .dingzhi_left {
    width: 36%;
    float: left;
    background: none;
    box-shadow: none
  }

  .gongyi .dingzhi .dingzhi_right {
    width: 64%;
    float: left
  }

  .gongyi .dingzhi .dingzhi_right form .form-control {
    width: 40%;
    background-color: transparent !important;
    color: #fff
  }

  .gongyi .dingzhi .dingzhi_right form .btn-default {
    float: left;
    width: 20%;
    margin-top: 0
  }

  .kehu .kehu_top h2 {
    font-size: 40px
  }

  .kehu .kehu_bottom {
    margin-top: 40px
  }
}

@media (min-width: 992px) {
  .banner {
    background: url(/newcijd/special/images/kzlm/banner.jpg) no-repeat center center;
    background-size: cover;
    padding-top: 60px
  }

  .banner .banner_left {
    width: 50%;
    float: left
  }

  .banner .banner_left img {
    width: 100%
  }

  .banner .banner_right {
    width: 50%;
    float: left;
    padding-top: 0
  }

  .banner .banner_right h1 {
    margin-left: -60px
  }

  .first h2 {
    padding-top: 15px;
    font-size: 40px
  }

  .first p span {
    font-size: 24px
  }

  .purpose {
    margin-top: 70px
  }

  .purpose .purpose_content ul li {
    width: 25%
  }

  .purpose .purpose_content ul li .li_item {
    height: 309px
  }

  .shebei .shebei_left {
    float: left;
    width: 40%
  }

  .shebei .shebei_left .shebei_left_b .zhuanli {
    width: 100%
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li {
    left: -14px
  }

  .shebei .shebei_right {
    float: left;
    width: 60%
  }

  .shebei .shebei_right img {
    width: 636px;
    margin-left: -55px
  }

  .strength ul li {
    width: 25%
  }

  .gongyi .gongyi_top ul li {
    float: left;
    width: 33.33%
  }

  .gongyi .gongyi_top ul li .gongyi_content {
    height: 160px
  }

  .kehu .kehu_bottom ul {
    float: right;
    width: 40%;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 0
  }

  .kehu .kehu_bottom ul li {
    margin: 0
  }

  .kehu .kehu_bottom ul li a {
    padding: 5px 15px
  }

  .kehu .kehu_bottom ul li a h3 {
    margin-top: 15px
  }

  .kehu .kehu_bottom ul li a p {
    margin-bottom: 11px
  }

  .kehu .kehu_bottom .five_img {
    float: right;
    width: 60%
  }

  .kehu .kehu_bottom .five_img img {
    border-top-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: 0px
  }
}

@media (min-width: 1200px) {
  .banner .banner_right {
    width: 54%;
    margin-left: -50px;
    padding-top: 50px
  }

  .banner .banner_right h1 {
    margin-left: -60px
  }

  .banner .banner_right h3 span {
    font-size: 32px;
    padding: 17px 32px
  }

  .first {
    padding-top: 80px
  }

  .first img {
    width: 486px
  }

  .first h2 {
    margin-bottom: 35px
  }

  .purpose .purpose_top p {
    width: 798px;
    margin: 0 auto 40px
  }

  .purpose .purpose_content .purpose_item p {
    height: 160px
  }

  .purpose .purpose_content ul li .li_item {
    height: 254px
  }

  .purpose .purpose_content .purpose_bottom a {
    width: 260px;
    margin: 0 40px
  }

  .shebei {
    padding-top: 135px
  }

  .shebei .shebei_left {
    width: 40%;
    margin-top: 20px
  }

  .shebei .shebei_left .shebei_left_t h3 {
    font-size: 40px
  }

  .shebei .shebei_left .shebei_left_t p {
    margin-top: 70px;
    line-height: 33px
  }

  .shebei .shebei_left .shebei_left_b h4 {
    margin-bottom: 25px
  }

  .shebei .shebei_left .shebei_left_b .zhuanli {
    width: 100%
  }

  .shebei .shebei_left .shebei_left_b .zhuanli .bs-example .nav-tabs li {
    left: -22px
  }

  .shebei .shebei_right {
    width: 60%;
    margin-top: 0
  }

  .shebei .shebei_right img {
    width: 751px;
    margin-left: -65px
  }

  .strength ul li {
    height: 257px
  }

  .gongyi {
    padding: 130px 15px
  }

  .gongyi .gongyi_top h2 {
    font-size: 40px;
    margin-bottom: 25px
  }

  .gongyi .gongyi_top ul li {
    padding: 0 15px
  }

  .gongyi .gongyi_top ul li .gongyi_content {
    padding: 25px
  }

  .gongyi .gongyi_top ul li .gongyi_content p {
    width: 83%
  }

  .gongyi .dingzhi {
    padding: 20px 0
  }

  .gongyi .dingzhi .dingzhi_left {
    width: 35%;
    margin-right: 60px;
    padding-left: 35px
  }

  .gongyi .dingzhi .dingzhi_right {
    width: 59%
  }

  .gongyi .dingzhi .dingzhi_right form .form-control {
    width: 33%;
    margin-right: 30px
  }

  .gongyi .dingzhi .dingzhi_right form .btn-default {
    width: 15%
  }

  .gongyi .dingzhi .dingzhi_right form input::-webkit-input-placeholder {
    color: #fff;
    font-size: 16px
  }

  .gongyi .dingzhi .dingzhi_right form input:-internal-autofill-selected {
    color: #fff;
    background-color: transparent
  }

  .kehu {
    padding: 110px 0
  }

  .kehu .kehu_top h2 {
    font-size: 40px
  }

  .kehu .kehu_top p {
    width: 906px;
    margin: 30px auto 0
  }

  .kehu .kehu_bottom ul {
    width: 45%;
    padding: 20px 35px
  }

  .kehu .kehu_bottom ul li a h3 {
    margin: 25px 0
  }

  .kehu .kehu_bottom ul li a p {
    margin-bottom: 5px
  }

  .kehu .kehu_bottom .five_img {
    width: 55%
  }
}

@media (min-width: 1400px) {
  .banner .banner_left {
    margin-left: -125px;
    width: 55.9%
  }

  .banner .banner_right {
    width: 59%;
    padding-top: 65px
  }

  .banner .banner_right h1 {
    margin-left: -76px
  }

  .banner .banner_right h2 img {
    width: 80.4%
  }

  .shebei {
    padding-bottom: 70px;
    background-size: 100% 100%
  }

  .shebei .shebei_left {
    width: 42%
  }

  .shebei .shebei_right {
    width: 58%
  }

  .shebei .shebei_right img {
    margin-left: -110px;
    width: 894px
  }

  .strength ul li {
    padding: 50px 20px 0
  }

  .kehu .kehu_bottom ul {
    width: 43.7%;
    padding: 19px 10px 20px 40px
  }

  .kehu .kehu_bottom ul li a {
    padding: 5px;
    padding-bottom: 13px
  }

  .kehu .kehu_bottom ul li a h3 {
    margin-bottom: 20px
  }

  .kehu .kehu_bottom ul .zixun {
    padding: 15px 25px
  }

  .kehu .kehu_bottom .five_img {
    width: 56.3%
  }
}

@media (min-width: 1600px) {
  .strength ul li {
    padding: 50px 60px 0
  }

  .shebei {
    padding-bottom: 70px;
    background-size: 100% 100%
  }

  .shebei .shebei_left {
    width: 40%
  }

  .shebei .shebei_right {
    width: 60%
  }

  .shebei .shebei_right img {
    margin-left: -95px;
    width: 923px
  }
}

@media (min-width: 1660px) {
  .banner .banner_left img {
    width: 637px;
    margin: 0 auto;
  }

  .banner .banner_right {
    width: 55%
  }

  .kehu .kehu_bottom .five_img {
    width: 50%;
  }

  .kehu .kehu_bottom ul {
    width: 50%;
    padding: 25px 10px 51px 40px;
  }

  .shebei {
    padding-top: 130px;
    padding-bottom: 15px;
  }
}