  @media (max-width:750px) {
    /*title1*/
    .title1 {
      width: 100%;
      margin-top: 3%;
      margin-bottom: 40px;
      /*	background-color: aqua;*/
      text-align: center;
      display: flex;
      flex-direction: column;
      flex-grow: 0;
      flex-shrink: 0;
      flex-wrap: wrap;
    }
    .title1 h1 {
      line-height: 220%;
      text-align: center;
      /*	font-family: PingFangSC-Semibold;*/
      font-size: 36px;
      letter-spacing: 0;
      display: inline-block; /* 使元素可设置宽度和高度 */
      margin-bottom: 0px;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #071F6D;
    }
    .title1 h1 span {
      color: #18191A;
    }
    .title1 p {
      width: 100%;
      line-height: 150%;
      font-weight: 400;
      font-family: Microsoft YaHei;
      font-size: 16px;
      color: #6B6B6B;
      text-align: center;		
    }
    /*title2*/
    .title2 {
      width: 100%;
      margin-top: 3%;
      margin-bottom: 40px;
      /*	background-color: aqua;*/
      text-align: center;
      display: flex;
      flex-direction: column;
      flex-grow: 0;
      flex-shrink: 0;
      flex-wrap: wrap;
    }
    .title2 h1 {
      line-height: 220%;
      text-align: center;
      /*	font-family: PingFangSC-Semibold;*/
      font-size: 36px;
      letter-spacing: 0;
      display: inline-block; /* 使元素可设置宽度和高度 */
      margin-bottom: 0px;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #fff;
    }
    .title2 p {
      width: 100%;
      line-height: 150%;
      font-weight: 400;
      font-family: Microsoft YaHei;
      font-size: 16px;
      color: #ACB1BA;
      text-align: center;		
    }
    /*title3*/
    .title3 {
      width: 100%;
      margin-top: 3%;
      margin-bottom: 40px;
      /*	background-color: aqua;*/
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      flex-grow: 0;
      flex-shrink: 0;
      flex-wrap: wrap;
    }
    .title3 h1 {
      line-height: 220%;
      text-align: center;
      /*	font-family: PingFangSC-Semibold;*/
      font-size: 36px;
      letter-spacing: 0;
      display: inline-block; /* 使元素可设置宽度和高度 */
      margin-bottom: 0px;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #071F6D;
    }
    .title3 h1 span {
      color: #18191A;
    }
    .title3 p {
      width: 100%;
      line-height: 150%;
      font-weight: 400;
      font-family: Microsoft YaHei;
      font-size: 16px;
      color: #6B6B6B;
      text-align: center;
    }
    .bt {
      width: 100%;
      margin-top: 3%;
      margin-bottom: 40px;
      /*	background-color: aqua;*/
      text-align: center;
      display: flex;
      flex-direction: row;
      justify-content: center;
      flex-grow: 0;
      flex-shrink: 0;
      flex-wrap: wrap;
    }
    .bt h1 {
      width: 100%;
      line-height: 200%;
      text-align: center;
      font-family: "微软雅黑";
      font-family: PingFangSC-Semibold;
      font-size: 26px;
      letter-spacing: 40;
      display: inline-block; /* 使元素可设置宽度和高度 */
      background: linear-gradient(270deg, #29acfe, #2468f2 68.72%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
    }
    .bt p {
      width: 90%;
      font-family: PingFangSC-Regular;
      font-size: 12px;
      color: rgba(9, 18, 33, .7);
      line-height: 150%;
      font-weight: 400;
    }
    .tel {
      display: none;
    }
    .zhcs {
      width: 100%;
    }
    .four .item {
      display: flex;
      width: 50%;
      flex-grow: 0; /*放大比例*/
      flex-shrink: 1; /*缩小比例*/
      padding: 5px;
      text-align: center;
    }
    .bmfw {
      width: 100%;
      flex-wrap: wrap;
    }
    .bmfw .left {
      width: 100%;
      display: flex;
      /*  	background-color: blue;*/
      flex-direction: row; /*	水平方向*/
      flex-wrap: wrap; /*默认换行*/
      justify-content: flex-end;
      align-items: flex-end;
      margin-bottom: 0px;
      /*	上对齐*/
      /*	align-content: stretch;轴线占满整个交叉轴*/
    }
    .bmfw .right {
      width: 100%;
      display: flex;
      /*	background-color: blue;*/
      flex-direction: row; /*	水平方向*/
      flex-wrap: wrap; /*默认换行*/
      justify-content: flex-start;
      align-items: flex-end;
      /*	上对齐*/
      /*	align-content: stretch;轴线占满整个交叉轴*/
      margin-bottom: 0px;
    }
    .rjkf {
      width: 100%;
    }
    .rjkf .item {
      display: flex;
      width: 50%;
      flex-grow: 0; /*放大比例*/
      flex-shrink: 1; /*缩小比例*/
      padding: 5px 5px;
      text-align: center;
    }
    .rjkf .item a {
      padding-left: 40px;
      padding-right: 10px;
    }
    .rjkf .item img {
      width: 40px;
      position: absolute;
      top: 5px;
      left: 5px;
    }
    .rjkf .item h1 {
      margin-top: 40px;
      font-size: 16px;
      color: #0A0A0A;
      line-height: 100%;
      margin-bottom: 20px;
      text-align: left;
      width: 100%;
    }
    .rjkf .item p {
      font-size: 12px;
      color: #514D4D;
      text-align: justify;
      width: 100%;
    }
    .rjkf .item .xiang {
      font-size: 12px;
    }
    .zz {
      width: 100%;
    }
    .zz .zz_l {
      flex-wrap: wrap;
      /*	display: none;*/
      width: 100%;
      /*	background-color: aqua;*/
      /*	height: 70vh;*/
    }
    .zz .zz_r {
      width: 100%;
      /*	background-color: red;*/
      /*	height: 70vh;*/
      padding-top: 40px;
    }
    .gjfw {
      width: 100%;
    }
    .gjfw_box {
      display: flex;
      width: 100%;
      flex-shrink: 1;
      flex-grow: 1;
      flex-wrap: wrap;
    }
    .gjfw .item {
      display: flex;
      width: 45%;
      background-color: #f2f6fa;
      flex-grow: 1;
      flex-shrink: 1;
      margin: 5px;
      text-align: center;
      flex-wrap: nowrap;
      border: 1px #ebebeb solid;
      border-radius: 10px;
      transition: all .3s ease-out;
      justify-content: space-between;
      overflow: hidden;
    }
    .gjfw .item img {
      flex-grow: 0; /*放大比例*/
      flex-shrink: 0; /*缩小比例*/
      transform: translateY(-50%);
      height: 50%;
      position: absolute;
      right: 0;
      top: 50%;
    }
/*公司简介	  */	
	  .gsjj {	  flex-direction:row-reverse;
	  flex-wrap: wrap;
	  }
.gsjj .left {
  width: 100%;
  padding-left: 20px;
padding-right: 20px;
}  
	  

.gsjj .right {
  width: 100%;
  padding-left: 20px;
padding-right: 20px;
	margin-bottom: 50px;
}	  

	  
/*交付清单	  */
    .jbqd_con {
      width: 98%;
    }
    .jbqd_box {
      flex-wrap: wrap;
	padding: 30px 0px;
    }
    .jbqd_box .item {
      width: 25%;

    }
	.jbqd_box .item img {
			  padding: 10px;
		width: 80px;
		height: 80px;
	  } 
  	.jbqd_box .item p{
		font-size: 13px; 
		white-space: nowrap; /* 防止内容换行 */	
	  }	  
    .xinwen {
      width: 100%;
    }
    .news1 {
      width: 100%;
    }
    .news2 {
      width: 100%;
    }
    .liucheng1 {
      width: 100%;
    }
    .liucheng1 .item {
      display: flex;
      width: 20%;
      flex-direction: column;
      /*			flex-grow:1;放大比例*/
      /*	flex-shrink:1;缩小比例*/
      padding: 5px;
      text-align: center;
    }
    .case {
      display: flex;
      width: 100%;
    }
    .case .item {
      display: flex;
      width: calc(100% / 3);
      height: 220px;
    }
    .footer1 {
      width: 100%;
    }
    .footer1 .item h1 {
      width: 100%;
      font-size: 13px;
      font-weight: bolder;
      text-align: left;
      line-height: 200%;
      color: #333;
    }
    .footer1 .item p {
      width: 100%;
      font-size: 10px;
      text-align: left;
      color: #999;
    }
    .footer2 {
      flex-wrap: wrap;
		display: none;
    }
    .footer2_box3 {
      width: 100%;
    }
    .footer2_box1 {
      padding-left: 0px;
      display: flex;
      width: 100%;
      flex-flow: row;
      flex-flow: wrap;
    }
    .footer2_box2 {
      width: 100%;
    }
    .footer2_con {
      width: 100%;
      display: flex;
      flex-direction: row;
      justify-content: center;
      flex-wrap: wrap;
      align-items: stretch;
      padding: 0px;
      flex-shrink: 1;
      flex-grow: 1;
    }
    /*info*/
    .info_box {
      width: 100%;
      margin-left: 0%;
      padding: 0px 10px;
      color: #333;
      /*		background-color: azure;*/
    }
    .news_banner {
      width: 100%;
      display: flex;
      height: 300px;
      background-image: url("../images/banner8.jpg");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      flex-flow: column;
      justify-content: center;
      align-items: center;
    }
    .news_banner h1 {
      display: flex;
      width: 80%;
      font-size: 18px;
      text-align: left;
      color: #333;
      line-height: 200%;
    }
    .news_banner h2 {
      display: flex;
      width: 80%;
      font-size: 16px;
      text-align: left;
      font-weight: normal;
      color: #666;
    }
  }
  /*平板及笔记本*/
  @media (min-width: 992px) {}
  @media (min-width:1921px) {
    /*智慧城市*/
    .zhcs {
      width: 1500px;
    }
    .gjfw {
      width: 1500px
    }
    .xinwen {
      width: 1500px
    }
    .rjkf {
      width: 1200px;
    }
    .bmfw {
      width: 1200px;
    }
    .liucheng1 {
      width: 1500px
    }
    .zz {
      width: 1200px;
    }
    .news1 {
      width: 1500px;
    }
    .news2 {
      width: 1200px;
    }
    .case {
      width: 1200px;
    }
    /*info*/
    .info_box {
      width: 1200px;
      margin: 0 auto;
      padding: 0px 10px;
      color: #333;
      /*		background-color: azure;*/
    }
  }
  /*PC,WAP显示隐藏*/
  /*
@media (min-width: 700px) {.pc{display:block;}.wap{display:none;}}
@media (max-width: 700px) {.pc{display:none;}.wap{display:block;}}*/