@media screen and (max-width: 1660px) {
  .cloud-container {
    width: 1440px;
  }
	.cloud-company .company-item {
	    width: 265px;
	    height: 315px;
	  }
  .cloud-main .cloud-company .project-item {
    width: 265px;
    height: 373px;
  }
  .cloud-company .company-item .company-cover img {
    width: 165px;
    height: 165px;
  }
  .cloud-company .company-item .company-cover {
      width: 165px;
      height: 165px;
      padding: 50px;
    }
  .cloud-main .cloud-company .project-item .project-cover img{
	  width: 265px;
	  height: 373px;
  }

  .cloud-main .cloud-company .company-item .project-cover{
	  width: 265px;
	  height: 373px;
	  padding: 0;
  }
  .cloud-company .company-item .company-name {
    font-size: 18px;
    line-height: 50px;
    height: 50px;
  }

  .cloud-project .project-item {
    height: 240px;
    width: 444px;
  }

  .cloud-project .project-item .project-info {
    width: 246px;
    height: 240px;
  }

  .cloud-project .project-item .project-cover {
    width: 170px;
    height: 240px;
  }

  .industry-right {
    width: 860px;
    height: 483px;
  }

  .industry-right a>img {
    display: block;
    width: 100%;
  }

  .industry-left {
    width: 550px;
    height: 483px;
  }

  .industry-left-scroll {
    height: 483px;
  }

  .contract-left-scroll {
    height: 528px;
  }

  .industry-left .industry-item,
  .industry-left .industry-item a,
  .industry-left .industry-item a img {
    width: 265px;
    height: 151px;
  }

  .cloud-events .events-item,
  .cloud-events .events-item a,
  .cloud-events .events-item a>img {
    width: 450px;
    height: 253px;
  }

  .contract-right {
    width: 940px;
    height: 528px;
  }

  .contract-right iframe {
    width: 940px;
    height: 528px;
  }

  .contract-right a>img {
    display: block;
    width: 940px;
    height: 528px;
  }

  .contract-left {
    width: 410px;
    height: 528px;
  }

  .contract-left .contract-item,
  .contract-left .contract-item a,
  .contract-left .contract-item a img {
    height: 230px;
    width: 410px;
  }



  /* --- */

  .company-desc {
    width: 1090px;
  }

  .company-project-list .company-pro-item {
    width: 466px;
    height: 216px;
  }

  .company-project-list .company-pro-item .item-cover {
    left: 14px;
  }

  .company-project-list .company-pro-item .item-info {
    width: 294px;
    padding-left: 172px;
    height: 216px;
  }

  .company-project-list .company-pro-item .item-cover img {
    width: 160px;
    height: 226px;
  }

  .company-project-list .company-pro-item .item-info .info {
    padding: 6px 14px;
  }

  .company-project-list .company-pro-item .item-info .info-table table tr td.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }

  .company-video,
  .videoBox {
    width: 1000px;
    height: 562px;
  }

  .company-video iframe,
  .videoBox iframe {
    width: 1000px;
    height: 562px;
  }

  .company-video img {
    width: 100%;
    display: block;
  }

  /* ---- */
  .detailContent {
    width: 846px;
  }

  .cloud-events.company-list .events-item {
    width: 337px;
    height: 240px;
  }

  .cloud-events.company-list .events-item a,
  .cloud-events.company-list .events-item a>img {
    width: 337px;
    height: 190px;
  }
}

@media screen and (max-width: 1440px) {


  .cloud-container {
    width: 1300px;
  }

  .cloud-company .company-item {
    width: 238px;
    height: 288px;
  }
.cloud-main .cloud-company .project-item {
    width: 238px;
    height: 336px;
}
  .cloud-company .company-item .company-cover img {
    width: 138px;
    height: 138px;
  }
	.cloud-main .cloud-company .project-item .project-cover img{
	  width: 238px;
	  height: 336px;
	  }
  .cloud-company .company-item .company-cover {
    width: 138px;
    height: 138px;
    padding: 50px;
  }
.cloud-main .cloud-company .company-item .project-cover {
	width: 238px;
	height: 336px;
	padding: 0;
}
  .cloud-company .company-item .company-name {
    font-size: 18px;
    line-height: 50px;
    height: 50px;
  }

  .cloud-project .project-item {
    height: 240px;
    width: 398px;
  }

  .cloud-project .project-item .project-info {
    width: 210px;
    height: 240px;
  }

  .cloud-project .project-item .project-cover {
    width: 170px;
    height: 240px;
  }

  .cloud-project .project-item .project-cover img {
    display: block;
    width: 170px;
    height: 240px;
  }

  .industry-right {
    width: 720px;
    height: 405px;
  }

  .industry-right a>img {
    display: block;
    width: 100%;
  }

  .industry-left {
    width: 550px;
    height: 405px;
  }

  .industry-left-scroll {
    width: 550px;
    height: 405px;
  }

  .industry-left .industry-item,
  .industry-left .industry-item a,
  .industry-left .industry-item a img {
    width: 265px;
    height: 151px;
  }

  .cloud-events .events-item,
  .cloud-events .events-item a,
  .cloud-events .events-item a>img {
    width: 403px;
    height: 226px;
  }

  .contract-right {
    width: 800px;
    height: 450px;
  }
  .contract-right iframe{
    width: 800px;
    height: 450px;
  }

  .contract-right a>img {
    display: block;
    width: 800px;
    height: 450px;
  }

  .contract-left {
    width: 410px;
    height: 450px;
  }

  .contract-left-scroll {
    height: 450px;
  }

  .contract-left .contract-item,
  .contract-left .contract-item a,
  .contract-left .contract-item a img {
    height: 230px;
    width: 410px;
  }

  /* --- */

  .company-desc {
    width: 950px;
  }

  .company-project-list .company-pro-item {
    width: 420px;
    height: 216px;
  }

  .company-project-list .company-pro-item .item-cover {
    left: 14px;
  }

  .company-project-list .company-pro-item .item-info {
    width: 260px;
    padding-left: 160px;
    height: 216px;
  }

  .company-project-list .company-pro-item .item-cover img {
    width: 150px;
    height: 212px;
  }

  .company-project-list .company-pro-item .item-info .info {
    padding: 6px 14px;
  }

  .company-project-list .company-pro-item .item-info .info-table table tr td.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }

  .company-video,
  .videoBox {
    width: 1000px;
    height: 562px;
  }

  .company-video iframe,
  .videoBox iframe {
    width: 1000px;
    height: 562px;
  }


  .company-video img {
    width: 100%;
    display: block;
  }


  /* ---- */
  .detailContent {
    width: 846px;
  }

  .cloud-events.company-list .events-item {
    width: 302px;
    height: 220px;
  }

  .cloud-events.company-list .events-item a,
  .cloud-events.company-list .events-item a>img {
    width: 302px;
    height: 170px;
  }


  /* ////// */
  .cloud-nav ul li {
    font-size: 16px;
  }

  .cloud-column .cloud-title .cloud-title-text {
    font-size: 20px;
  }

  .cloud-column .cloud-title .cloud-title-text span:last-child {
    font-size: 14px;
  }

  .videoDialog {
    width: 1000px;
    height: 562px;
    margin-left: -500px;
    margin-top: -281px;
  }

  .videoContent {
    width: 1000px;
    height: 512px;
  }

  .videoContent iframe {
    width: 1000px;
    height: 512px;
  }
}


@media screen and (max-width: 1366px) {}