
/*banner*/
.contact_banner{ background:url(https://www.tendata.cn/img/contact/touch-bg.jpg) no-repeat; background-size:cover;}
.contact_banner_info h1{ line-height:1;}

.contact_us h3{font-size:40px;line-height: 1;text-align: center; border-bottom:none;}
.contact_address{display:flex; padding:0}
.contact_address img{margin:22px 0 31px 0}
.contact_banner_info h2{font-size:18px; color:#666; padding:15px 0; }
.contact_banner_info strong{ font-size:36px; line-height:1}


/*联系我们*/
.contact_us{ background:url(https://www.tendata.cn/img/contact/ctt-bg1.jpg) no-repeat; background-size:cover;padding-bottom:50px;}
.contact_us ul {gap:30px;}
.contact_us li{width:380px; height:135px;border-radius:15px;background:#fff;margin-top:0;justify-content:center;flex-direction:column;align-items:flex-start}
.contact_us li p{margin-left:30px;line-height: 1;display: flex;}
.contact_us li p img{height:30px;margin:0 18px 0 0}
.contact_us li span{margin-left:78px; margin-top:4px; font-size:16px}


.bg_f6{background:url(https://www.tendata.cn/img/contact/ctt-bg2.jpg) no-repeat; background-size:cover;padding-bottom:100px;}
.bg_f6 .contact_map{margin:0;padding:0;width: 1200px;height: 485px;background: #fff;overflow:hidden}
.bg_f6 h3{font-size:40px;line-height: 1;text-align: center; border-bottom:none; padding:50px 0;}
.bg_f6 p{font-size:20px; padding:30px 0 20px 33px;}
.bg_f6 span{ font-size:14px;padding-left:33px;}
.bg_f6 iframe{ padding:20px;}
.bg_f6 .map{ height:80%}


/*ad广告*/
.customer-service {
  background: url(https://www.tendata.cn/img/indeximg/beijingd.png) no-repeat center center;
  background-size:cover;
  padding: 76px 0 54px 0;
  position:relative;
  height: 262px;
  text-align:center;
}
.customer-service h2 {
  color: #000;
  margin-bottom: 20px;
  padding:0;
  font-size:36px;
  line-height:1;

}
.customer-service h3{color:#555; line-height:1}

.customer-service .btns {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  margin-top: 20px;
}

.customer-service .btns p {
  width: 150px;
  height: 42px;
  text-align: center;
  line-height: 42px;
  font-size:16px;
  border: 1px solid #0084FD;
  border-radius: 24px;
  cursor: pointer;
  color: #fff;
  margin-bottom:0;
}

.customer-service .btns p.cls {
  background: linear-gradient(111deg, #c1dfeb 0%, #60dbf5 19.5068359375%, #198AFE 100%);
  color: #fff;
  border:none;
}

.customer-service .btns p a{color:#0084FD}



@media screen and (max-width: 768px){
	.contact_banner{background-position:51% -43px;height:450px;padding:0; background-size:auto;}
	
	.contact_us li{width: 49%;height: 80px;margin-top: 10px;}
	.contact_us ul{gap:0; flex-wrap:wrap;}


    .contact_banner_info strong{font-size:7vw;}
    .contact_us h3{font-size: 7vw; font-weight: bold;}
    .contact_us li p img{width: 20px; height:20px; margin:0 10px 0 0;}
    .contact_us li p{font-size: 14px; margin-left:20px}
	.contact_us li span{font-size:11px; margin-left:50px;}
    .bg_f6{display: none;}
    .contact_us ul{padding-bottom:20px;}
    .contact_banner_info h1{font-size: 30px;text-align:center;line-height:normal;font-weight:bold;}
    .contact_banner_info h2{padding:0;text-align:center;margin-top: 10px;}
    .contact_banner_info strong{text-align:center;line-height:normal;display:block;margin-top: 20px;font-size: 26px;}
    .contact_banner_info{height: 320px;display: flex;flex-direction: column;}
    
	
	
	.customer-service{padding:0; height:auto;}
	.customer-service h2{font-size:5vw;padding: 8vw 0 3vw 0;margin: 0;}
	.customer-service .btns p{width:100px;height:30px;font-size: 3.5vw;line-height: 30px;}
	.customer-service .btns{margin-top:10px;padding-bottom: 8vw;}
	    iframe{height:200px !important;}

}