
/*banner*/
.serve_banner .serve_banner_felx{height:500px;padding-top:0}


/*为什么选择腾道*/
.serve1{ background:url(/img/serve/w_bg.jpg) no-repeat; background-size:cover;}
.serve1 .why_tit{ font-size:40px; line-height:1; padding:100px 0 80px 0; border-radius:5px;}
.serve1 .why_serve li h3 img{width:36px; height:36px; margin-right:10px;}
.serve1 .why_serve li{width:385px; height:275px; margin:0 0 20px 0}
.serve1 .why_serve li p i{margin-top:12px; width:6px; height:6px;}

/*腾道客户服务内容列表*/
.serve2{ background:url(/img/serve/list_bg.jpg) no-repeat; background-size:cover;}
.serve2 .why_tit{padding:80px 0 80px 0;}
.serve2 .why_table{border:none;padding-bottom:100px}
.serve2 .why_table table tr{border-bottom:1px solid #ececef;}
.serve2 .why_table .table_fixed_box table tr{border-bottom:1px solid #ececef;}
.serve2 .why_table .table_fixed_box table tr th{border-bottom:none;}
.serve2 .why_table table td.left_name{border-left:1px solid #ececef; border-top:none; background:#fff !important; font-size:20px; color:#333333;}
.serve2 .why_table table td img{width:15px; height:15px;}
.serve2 .why_table table th{ background:url(/img/serve/t1.png) no-repeat; background-position:50%; background-size:cover;border-radius:8px; font-size:22px; color:#0081FA}
.serve2 .why_table table .js_choose1{background:url(/img/serve/t2.png) no-repeat;background-position:50%;background-size:cover;border-left: 1px solid #fff;border-right: 1px solid #fff; color:#fff}
.serve2 .why_table table .js_choose2{background:url(/img/serve/t3.png) no-repeat;background-position:50%; background-size:cover; color:#fff}
.serve2 .why_table table tr .bg{background:#f2f9ff;}
.serve2 .why_table table tr:hover td{background:#E2E7F1}
.serve2 .why_table table td.align_left{font-size:16px; color:#666666;}



/*广告ad*/
.customer-service {background: url(https://www.tendata.cn/img/indeximg/beijingd.png) no-repeat center center;  background-size: 100% 100%;  padding:80px 0;  position:relative;  text-align:center}
.customer-service h2 {  color: #000;  margin-bottom: 20px;  padding:0;  font-size:36px}
.customer-service h3{color:#555;}
.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}
.serve_banner_text h1{line-height: 1;font-size: 50px;margin-bottom: 40px;}
.serve_banner_text h2{color:#666;padding: 0;margin-bottom: 50px;}
.why_table table td{padding:15px;border-left:1px solid #ececef }



@media  screen and (max-width: 768px){
	.serve1 .why_tit{padding:8vw 0 3vw 0; font-size:5vw;}
	.serve1 .why_serve li{height:auto; width:100%;}

	
	.serve2 .why_tit{padding:8vw 0 3vw 0; font-size:5vw;}
	.serve2 .why_table{padding-bottom:50px;}
	.serve2 .why_table table th{padding: 5px 10px;font-size:4vw; font-weight:bold;}
	.serve2 .why_table table td.left_name{font-size: 3.8vw;}
	.serve2 .why_table table td.align_left{font-size: 3vw;padding: 5px 5px;}


	
	/*广告*/

.customer-service{padding:8vw 0; background-size:cover; background-position:100%}
.customer-service h2{margin-bottom:0px;padding-top:0;font-size: 5vw;padding-bottom: 3vw;}
.customer-service .btns{margin-top:10px;}
.customer-service .btns p{margin-bottom:0; width:100px; height:30px; font-size:3.5vw; line-height:30px;}
	
	
	
    .why_serve li h3{font-size:18px;}
    .why_serve li h3 img{width:35px; height:35px;}
    .why_table.w1201 table img{width:15px;}
    .why_serve li p{align-items:flex-start; line-height:25px; font-size:14px;}
    .why_serve li p i{margin-top:9px; width:7px; height:7px; }
.serve_banner{height:450px;padding: 0;}
.serve_banner_ph{height: 160px;width: auto;}
.serve_banner_text h1{font-size: 22px;font-weight: bold;line-height: 32px;margin-top: 20px;}
.serve_banner_text a{margin-top:30px;}
.serve_banner_text strong{font-weight:bold;}
.serve_banner_felx{height:450px;}
.why_tit{font-size:23px;font-weight:bold;}
.serve_banner_text h2{padding:inherit;display:none;}
.table_fixed.hover{top:49px;}
.why_table table td.align_left{line-height: 22px; text-align:justify;}
.why_table table td{ padding:0; border-left: 1px solid #E9ECF4; border-right: 1px solid #E9ECF4;}
}
@media screen and (min-width: 2200px)
{
    .why{background-size:cover; padding-bottom:80px; margin-bottom:0;}
    
}
