.w1200{width:1200px; margin:0 auto;}
.flex{display:flex;}
body{padding:0; margin:0; font-size:14px;}
#td, #gz{scroll-margin-top:80px;}

/*banner*/
.banner{ background:url(/img/join/a_bg.jpg) no-repeat; background-size:cover; height:500px;}
.banner .w1200.flex{height:500px;align-items:center; justify-content:space-between;}
.banner .banner_text{width:760px;display:flex;flex-direction:column;}
.banner .banner_text h3{font-size:36px; margin-bottom:40px; font-weight:bold;}
.banner .banner_text p{font-size:14px; color:#666666; margin-bottom:30px;}
.banner .banner_text  span{ text-align:right;}
.banner .banner_text  span img{margin-top:10px;}

.banner .banner_img{width:335px;}
.banner .banner_img img{width:100%;}



/*腾道 - 数字化国际贸易综合服务商*/
.introduce{ height:820px; padding-top:100px;}
.introduce .w1200.flex{flex-direction:column;}
.introduce .box_content{display:flex; margin-top:60px;justify-content:space-between}
.introduce .box_content .content_left{width:480px;display: flex;flex-direction: column;justify-content: space-between;}
.introduce .box_content .content_left .btn {margin-top:15px;}
.introduce .box_content .content_left .btn a{width:140px;height:42px;border:1px solid #0084FD;display: block;line-height: 42px;font-size: 16px;text-align: center;color: #0084FD; border-radius: 21px;}
.introduce .box_content .content_right{width:610px;line-height: 25px;text-align:justify;font-size: 16px;}
.introduce .box_content .content_right p{color:#666666;}
.introduce .box_content .content_left h3{font-size:32px;}


/*团队智库*/
.team{height:720px; padding-top:100px;background:url(/img/join/BG3.jpg) no-repeat; background-size:cover;}
.team .w1200{padding-bottom:50px; position:relative;}
.team .team_title h2{font-size:40px;text-align:center;font-weight:bold;line-height: 1;margin-bottom: 80px;}
.team .team_box{height:370px;padding: 20px;position: relative;}
.team .team_box::before{content:'';width: 100%;height: 100%;top: 0;left: 0;position:absolute;background:url(/img/join/BG_21.png) no-repeat;background-size:cover;opacity: .5;}
.team .team_box .box_tab{display:flex;justify-content: space-between;align-items: center;position: relative;}
.team .team_box .box_tab .box_tab_img{width:330px;}
.team .team_box .box_tab .box_tab_text{width:740px;margin-right: 40px;}
.team .team_box .box_tab .box_tab_text h3{width:112px;height:38px;font-size:20px;line-height:38px;text-align:center;color:#fff;border-radius: 5px;background:linear-gradient(90deg, #9DDDEF 0%, #5DD9F5 20%, #0081FA 100%);margin-bottom: 30px;}
.team .team_box .box_tab .box_tab_text p{color:#2b2b2b;font-size:18px;width:540px;line-height:25px;margin-bottom:30px;}
.team .team_box .box_tab .box_tab_text span{ color:#666666; font-size:16px; line-height:25px;}
.team .w1200 .swiper-pagination span{ width:50px; height:3px;border-radius:initial}
.team .team_box .box_tab .box_tab_text .list{width: 28%;text-align: center;border: 1px solid #dcecff;margin: 10px 0;border-radius: 100px;height: 85px;display: flex;flex-direction: column;justify-content: center;}
.team .team_box .box_tab .box_tab_text.flex{margin-right: 30px;justify-content:space-around;flex-wrap:wrap;}
.team .team_box .box_tab .box_tab_text .list p{width:100%;font-weight: bold;margin-bottom: 0;}

/*工作在腾道*/
.work{height:900px; padding-top:100px;}
.work .work_title h2{font-size:40px;text-align:center;font-weight:bold;line-height: 1;margin-bottom: 80px;}
.work .work_box {display:flex;flex-wrap: wrap;justify-content: space-between;}
.work .work_box .list_box{width:590px;height:285px;margin-bottom: 20px;position: relative;}
.work .work_box .list_box .bottom{ position:absolute; bottom:30px; left:30px; color:#fff; font-size:16px;}
.work .work_box .list_box .bottom p{ font-size:28px; margin-bottom:20px;}

/*
.work .work_box .list_box:nth-child(1){background:url(/img/join/work-1.jpg) no-repeat;}
.work .work_box .list_box:nth-child(2){background:url(/img/join/work-2.jpg) no-repeat;}
.work .work_box .list_box:nth-child(3){background:url(/img/join/work-3.jpg) no-repeat;}
.work .work_box .list_box:nth-child(4){background:url(/img/join/work-4.jpg) no-repeat;}
*/


/*招聘岗位*/
.post{height: 100%;padding-top:100px;background:url(/img/join/BG5.jpg) no-repeat;background-size:cover; padding-bottom:100px;}
.post .post_title h2{font-size:40px;text-align:center;font-weight:bold;line-height: 1;margin-bottom: 80px;}
.post .post_box{ display:flex;justify-content:space-between;}
.post .post_box .list{width: 285px;height:416px;padding:30px;background: #fff;border-radius: 18px;}
.post .post_box .list .title{margin-top:20px;font-size:22px;display: flex;align-items: center; color:#2B2B2B}
.post .post_box .list .title img{width:24px; height:24px; margin-right:10px;}
.post .post_box .list .bottom:before{content:'';width: 36px;height: 4px;border-bottom: 2px solid #0081FA;display: block;margin: 20px 0;}
.post .post_box .list p{font-size:16px; margin-bottom:20px; color:#333333}
.post .post_box .list span{font-size:14px;color:#666666;width: 100%;display: block;margin-bottom: 8px;}



/*广告*/
.ad{width:100%;text-align:center;background:url(https://www.tendata.cn/img/indeximg/beijingd.png) no-repeat center center;padding:80px 0;background-size: cover;}
.ad .ad_title{padding-bottom: 20px;font-size:36px;line-height:1;}
.ad .text{font-size:16px; padding-bottom:18px; line-height:1}
.ad .btns{  display: flex;  align-items: center;  justify-content: center;  gap: 30px;}
.ad .btns p{width:150px; height:42px; line-height:42px; color:#fff; border:1px solid #0081FA; border-radius:21px;}
.ad .btns p a{color:#0081FA;}
.ad .btns .cls{ background:linear-gradient(111deg, #c1dfeb 0%, #60dbf5 19.5068359375%, #198AFE 100%); border:none;}






@media (max-width: 768px){
/*banner*/
.banner{ height:600px;}
.banner .w1200.flex{height:600px;}
.banner .banner_text{width:100%; padding:0 15px; text-align:justify;}
.banner .banner_img{display:none;}
.banner .banner_text p{font-size:15px;}


/*腾道 - 数字化国际贸易综合服务商*/
.introduce{width:100%; padding:0 15px; height:auto;}
.introduce img{width:100%;}
.introduce .box_content{flex-direction:column;position: relative;padding-bottom: 80px;margin-top: 25px;}
.introduce .box_content .content_right{width:100%;}
.introduce .box_content .content_left{width:100%;}
.introduce .box_content .content_left h3{font-size: 5.4vw;text-align: center;margin-bottom: 10px;font-weight: bold;}
.introduce .box_content .content_left .btn{position:absolute;bottom:0;margin-bottom: 10px;width: 100%;}
.introduce .w1200.flex .box_img{margin-top:20px;}
.introduce .w1200.flex{margin-bottom:30px;}
.introduce .box_content .content_left .btn a{margin:0 auto;}


/*团队智库*/
.team{padding-top:8vw;height: auto;padding-bottom: 30px;position: relative;}
.team .team_title h2{font-size: 5.4vw;text-align: center; margin-bottom:3vw; font-weight: bold; line-height:1}
.team .team_box{height:auto; padding:10px;}
.team .team_box .box_tab{flex-direction:column;}
.team .team_box .box_tab .box_tab_text{width:100%;margin-right: 0;}
.team .team_box .box_tab .box_tab_text.flex{margin-right:0}
.team .team_box .box_tab .box_tab_text .list{border-radius:10px; width:30%;}
.team .team_box .box_tab .box_tab_text p{width:100%; margin-bottom:10px;}
.team .w1200{ padding:0 15px;}
.team .team_box .box_tab .box_tab_text h3{ margin:10px 0;}
.team .team_box .box_tab .box_tab_img{ width:100%;}
.team .team_box .box_tab .box_tab_img img{width:100%;}
.team .swiper-pagination{ bottom:-20px;}


/*工作在腾道*/
.work{height:auto;padding-top:8vw; }
.work .work_title h2{font-size: 5.4vw;text-align: center; margin-bottom:3vw; font-weight: bold; line-height:1}
.work .w1200{padding:0 15px;}
.work .work_box .list_box{width:100%;height:auto; position:relative; }
.work .work_box .list_box .bottom{bottom:15px; left:15px;}
.work .work_box .list_box .bottom p{font-size:16px;margin-bottom:5px}
.work .work_box .list_box .bottom span{font-size:14px;}
.work .work_box .list_box img{width:100%;}


/*岗位招聘*/
.post{height:auto;padding-top:8vw; background-position-x:50%; padding-bottom:30px;}
.post .w1200{padding:0 15px;}
.post .post_title h2{font-size: 5.4vw;text-align: center; margin-bottom:3vw; font-weight: bold; line-height:1}
.post .post_box{flex-wrap:wrap}
.post .post_box .list{padding:0; width:49%; height:auto; margin-bottom:20px; padding:10px;}
.post .post_box .list .title{font-size:3.8vw; font-weight:bold;}
.post .post_box .list .bottom:before{margin:8px 0;}
.post .post_box .list p{font-size:3.5vw;}
.post .post_box .list span{font-size:3vw}


/*广告*/
.ad{padding:8vw 0; background-position:100%}
.ad .ad_title{margin-bottom:0px;padding-top:0;font-size: 5vw;padding-bottom: 3vw;}
.ad .btns{margin-top:10px;}
.ad .btns p{margin-bottom:0; width:100px; height:30px; font-size:3.5vw; line-height:30px;}


/*footer*/
.footer .container{padding:0 2vw;}















