﻿@charset "UTF-8";

.pagetop,
footer{display:none;}
html,body,#wrapper{width:100%; height:100%;}
.recruitment_detail{width:100%; min-height:100%; box-sizing:border-box; padding-bottom:20px; padding-top:70px; background:#f2f2f2;}

.recruitment_detail a{color:#202020;}

.recruitment_detail .swiper{width:100%; padding-bottom:10px;}
.recruitment_detail .swiper-horizontal>.swiper-pagination-bullets, 
.recruitment_detail .swiper-pagination-bullets.swiper-pagination-horizontal, 
.recruitment_detail .swiper-pagination-custom, 
.recruitment_detail .swiper-pagination-fraction{bottom:0px;}
.recruitment_detail .swiper-pagination .swiper-pagination-current{display:inline-block; box-sizing:border-box; padding:3px 14px; background:#fff; border:1px solid #dadada; border-radius:3px;}

.recruitment_detail .swiper-pagination-bullet{width:10px; height:3px; border-radius:30px; background:#ccc; opacity:1; transition:width 0.3s linear;}
.recruitment_detail .swiper-pagination-bullet-active{width:20px; background:#ec2a38;}

.recruitment_detail .swiper-button-next:after, 
.recruitment_detail .swiper-rtl .swiper-button-prev:after,
.recruitment_detail .swiper-button-prev:after, 
.recruitment_detail .swiper-rtl .swiper-button-next:after{content:'';}
.recruitment_detail .swiper-button-next, 
.recruitment_detail .swiper-button-prev{width:20px; height:30px; background:url() 0 0/100% 100% no-repeat; display:block;}
.recruitment_detail .swiper-button-next{background-image:url(../img/next.png); right:0%;}
.recruitment_detail .swiper-button-prev{background-image:url(../img/prev.png); left:0%;}


.recruitment_detail .theme_name{width:100%; box-sizing:border-box; padding:15px 10px; display:flex; justify-content:space-between;}
.recruitment_detail .theme_name h1{font-size:16px;}
.recruitment_detail .theme_name .back_index{display:flex; align-items:center;}
.recruitment_detail .theme_name .back_index a{display:block; padding:0 0 0 22px; color:#ec2a38; font-weight:bolder; position:relative; display:flex; justify-content:space-between; align-items:center;}
.recruitment_detail .theme_name .back_index a img{display:block; width:16px; }
.recruitment_detail .theme_name .back_index a p:first-child{margin-right:4px;}

.recruitment_detail .column_list{width:100%; box-sizing:border-box; padding:0 3px; margin-bottom:15px;}
.recruitment_detail .column_list ul{width:100%; background:#fff; border-radius:4px; display:flex; justify-content:space-between;}
.recruitment_detail .column_list ul li{width:20%; box-sizing:border-box; padding:0 7.5px; font-size:14px;}
.recruitment_detail .column_list ul li a{display:block; width:100%; box-sizing:border-box; padding:13px 0; border-bottom:2px solid #fff; font-weight:bolder;}
.recruitment_detail .column_list ul li.on a{color:#ec2a38; border-bottom:2px solid #ec2a38;}

.recruitment_detail .column_list.ganzhi ul li{width:19.6%;}
.recruitment_detail .column_list.ganzhi ul li.wid2{width:21.6%;}

.recruitment_detail .column_list.xieshou ul{justify-content:left;}

.recruitment_detail .zhaopin_erweima{width:100%; margin-top:28px; margin-bottom:20px;}
.recruitment_detail .zhaopin_erweima .pic{width:100%; box-sizing:border-box; padding:8px 33%; margin-bottom:4px;}
.recruitment_detail .zhaopin_erweima .pic img{display:block; width:100%; box-shadow:3px 3px 8px 0px rgba(6,4,4,0.3);}
.recruitment_detail .zhaopin_erweima .txt{width:100%; text-align:center;}

/*遇见丰田-公司简介*/
.recruitment_detail .jianjie{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .jianjie_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 10px 12px; border-radius:4px;}
.recruitment_detail .jianjie_box h2{width:100%; font-size:14px; margin-bottom:15px;}
.recruitment_detail .jianjie_box .txt{width:100%; margin-bottom:15px;}
.recruitment_detail .jianjie_box .txt p{margin-bottom:20px; font-size:14px; letter-spacing:1px;}
.recruitment_detail .jianjie_box .txt p:last-child{margin-bottom:0;}
.recruitment_detail .jianjie_box .line{width:100%; height:1px; background:#e5e5e5; margin-bottom:15px;}
.recruitment_detail .jianjie_box .pic_box{width:100%; display:flex; justify-content:space-between;}
.recruitment_detail .jianjie_box .pic_box>div{width:49%;}
.recruitment_detail .jianjie_box .pic_box>div img{display:block; width:100%; border-radius:8px;}

/*遇见丰田-丰田之路*/
.recruitment_detail .toyota_way{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .toyota_way_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 0px 15px; border-radius:4px;}
.recruitment_detail .toyota_way_box h2{width:100%; font-size:14px; margin-bottom:15px; box-sizing:border-box; padding:0 10px;}
.recruitment_detail .toyota_way_box .slide_box{width:100%;}
.recruitment_detail .toyota_way_box .slide_box .item_box{width:100%; box-sizing:border-box; padding:3px 22px 10px;}
.recruitment_detail .toyota_way_box .slide_box img{display:block; width:100%; box-shadow:2px 2px 7px 0px rgba(6,4,4,0.2);}

/*遇见丰田-办公环境*/
.recruitment_detail .environment{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .environment_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 0px 15px; border-radius:4px;}
.recruitment_detail .environment_box h2{width:100%; font-size:14px; margin-bottom:15px; box-sizing:border-box; padding:0 10px;}
.recruitment_detail .environment .txt{width:100%; box-sizing:border-box; padding:0 10px; margin-bottom:15px;}
.recruitment_detail .environment .txt p{font-size:14px; letter-spacing:1px;}
.recruitment_detail .environment_box .slide_box{width:100%;}
.recruitment_detail .environment_box .slide_box .item_box{width:100%; box-sizing:border-box; padding:3px 22px 10px;}
.recruitment_detail .environment_box .slide_box img{display:block; width:100%; box-shadow:2px 2px 7px 0px rgba(6,4,4,0.2);}

/*遇见丰田-团队建设*/
.recruitment_detail .team{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .team_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 0px 15px; border-radius:4px;}
.recruitment_detail .team_box h2{width:100%; font-size:14px; margin-bottom:15px; box-sizing:border-box; padding:0 10px;}
.recruitment_detail .team .txt{width:100%; box-sizing:border-box; padding:0 10px; margin-bottom:15px;}
.recruitment_detail .team .txt p{font-size:14px; letter-spacing:1px;}
.recruitment_detail .team_box .slide_box{width:100%;}
.recruitment_detail .team_box .slide_box .item_box{width:100%; box-sizing:border-box; padding:3px 22px 0px;}
.recruitment_detail .team_box .slide_box .item_pic,
.recruitment_detail .team_box .slide_box .item_txt{width:100%;}
.recruitment_detail .team_box .slide_box .item_pic{margin-bottom:5px;}
.recruitment_detail .team_box .slide_box .item_pic img{display:block; width:100%; border-radius:6px;}
.recruitment_detail .team_box .slide_box .item_txt h3{width:100%; font-size:12px; margin-bottom:5px;}
.recruitment_detail .team_box .slide_box .item_txt p{width:100%;}

.recruitment_detail .team_box .swiper-button-next, 
.recruitment_detail .team_box .swiper-button-prev{top:38%;}

/*感知丰田-人才培养*/
.recruitment_detail .educate{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .educate_box{width:100%; background:#fff; box-sizing:border-box; padding:5px 10px 12px; border-radius:4px;}
.recruitment_detail .educate_box .educate_nav{width:100%; display:flex; background:#e6e6e6; border-radius:4px;}
.recruitment_detail .educate_box .educate_nav a{display:block; width:50%; font-size:14px; text-align:center; font-weight:bolder; box-sizing:border-box; padding:10px 0; border-radius:4px;}
.recruitment_detail .educate_box .educate_nav a.on{color:#fff; background:#ec2a38;}
.recruitment_detail .educate_box h2{width:100%; font-size:14px; margin-bottom:15px; background:#;}
.recruitment_detail .educate .txt{width:100%; margin-bottom:15px;}
.recruitment_detail .educate .txt p{font-size:14px; letter-spacing:1px;}
.recruitment_detail .educate_box .pic_box{width:100%;}
.recruitment_detail .educate_box .pic_box>div{width:100%;}
.recruitment_detail .educate_box .pic_box>div img{display:block; width:100%; border-radius:8px;}

/*感知丰田-职业发展*/
.recruitment_detail .develop{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .develop_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 10px 12px; border-radius:4px;}
.recruitment_detail .develop_box h2{width:100%; font-size:14px; margin-bottom:15px;}
.recruitment_detail .develop_box .txt{width:100%; margin-bottom:15px;}
.recruitment_detail .develop_box .txt p{margin-bottom:20px; font-size:14px; letter-spacing:1px;}
.recruitment_detail .develop_box .txt p:last-child{margin-bottom:0;}
.recruitment_detail .develop_box .line{width:100%; height:1px; background:#e5e5e5; margin-bottom:15px;}
.recruitment_detail .develop_box .pic_box{width:100%;}
.recruitment_detail .develop_box .pic_box>div{width:100%;}
.recruitment_detail .develop_box .pic_box>div img{display:block; width:100%; border-radius:8px; border:1px solid #e4e4e4;}

/*感知丰田-职业发展*/
.recruitment_detail .xinsheng{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .xinsheng_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 2px 12px; border-radius:4px;}
.recruitment_detail .xinsheng_box h2{width:100%; font-size:14px; margin-bottom:15px; box-sizing:border-box; padding:0 10px;}
.recruitment_detail .xinsheng_box .slide_box{width:100%;}
.recruitment_detail .xinsheng_box .slide_box .swiper{height:auto;}
.recruitment_detail .xinsheng_box .slide_box .item_box{width:100%; box-sizing:border-box; padding:3px 8px 10px;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong{width:100%; /*background:#efefef; border-radius:4px; box-sizing:border-box; padding:10px 8px 4px; position:relative;*/}
/*.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .white_bg{width:calc(100% - 8px); height:calc(100% - 30px); background:#fff; position:absolute; bottom:4px; left:4px; z-index:0;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box{width:100%; position:relative; background:#f5f5f5;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .mingcheng{width:100%; box-sizing:border-box; text-align:center; font-size:38px; color:#fff; font-weight:900; line-height:1; position:absolute; top:10px; left:0; z-index:0;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top{width:100%; position:relative; z-index:1; display:flex; justify-content:space-between;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top .touxiang{width:52%;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top .touxiang img{display:block; width:100%;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top .yuangong_title{width:60%;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top .table_box{width:100%; font-weight:900;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong .yuangong_box .yuangong_top .table_box table{width:100%;}

.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong.xuyan .yuangong_box .mingcheng{padding-left:10%;}
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong.xuyan .yuangong_box .yuangong_top .touxiang img{margin:-3px 0 0 -6px;}

td.litter_word{display:block; text-align:justify;}
td.litter_word i{display:inline-block; width:100%;}*/
.recruitment_detail .xinsheng_box .slide_box .item_box .yuangong img{display:block; width:100%; border-radius:4px;}

/*感知丰田-印象·丰田*/
.recruitment_detail .yx{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .yx_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 10px 12px; border-radius:4px;}
.recruitment_detail .yx_box h2{width:100%; font-size:14px; margin-bottom:15px;}
.recruitment_detail .yx_box .mov_box{width:100%;}
.recruitment_detail .yx_box .mov_box video{width:100%; border:none; outline:none; margin-top:inherit; /*display:block;此属性会导致视频在苹果手机播放时暂停键功能失效*/ }

/*携手丰田-应聘流程*/
.recruitment_detail .liucheng{width:100%; box-sizing:border-box; padding:0 3px;}
.recruitment_detail .liucheng_box{width:100%; background:#fff; box-sizing:border-box; padding:15px 10px 12px; border-radius:4px;}
.recruitment_detail .liucheng_box h2{width:100%; font-size:14px; margin-bottom:15px;}
.recruitment_detail .liucheng_box .pic_box{width:100%;}
.recruitment_detail .liucheng_box .pic_box img{display:block; width:100%; border-radius:4px;}

/*JOIN US 加入我们*/
.recruitment_detail .job{width:100%;}
.recruitment_detail .job_box{width:100%;}
.recruitment_detail .job_box h2{width:100%; font-size:14px; margin-bottom:15px; box-sizing:border-box; padding:0 10px;}
.recruitment_detail .job_box .slide_box{width:100%; margin-bottom:15px;}
.recruitment_detail .job_box .slide_box .swiper{padding:0;}
.recruitment_detail .job_box .slide_box .item_box{width:100%;}
.recruitment_detail .job_box .slide_box img{display:block; width:100%;}
.recruitment_detail .job_box .slide_box .swiper-horizontal>.swiper-pagination-bullets, 
.recruitment_detail .job_box .slide_box .swiper-pagination-bullets.swiper-pagination-horizontal, 
.recruitment_detail .job_box .slide_box .swiper-pagination-custom, 
.recruitment_detail .job_box .slide_box .swiper-pagination-fraction{bottom:5px;}


.recruitment_detail .job_box .pic_box{width:100%; box-sizing:border-box; padding:0 10px; margin-bottom:15px;}
.recruitment_detail .job_box .pic_box img{display:block; width:100%; border-radius:4px;}

.recruitment_detail .job_box .tab_btn{width:100%; box-sizing:border-box; padding:0 4px; margin-bottom:10px;}
.recruitment_detail .job_box .tab_btn ul{width:100%; background:#fff; display:flex; border-radius:4px;}
.recruitment_detail .job_box .tab_btn ul li{display:block; width:33.3333333%; font-size:14px; text-align:center; font-weight:bolder; box-sizing:border-box; padding:8px 0; border-radius:4px;}
.recruitment_detail .job_box .tab_btn ul li.on{background:#ec2a38;}
.recruitment_detail .job_box .tab_btn ul li.on a{color:#fff;}

.recruitment_detail .job_box .tab_con{width:100%; box-sizing:border-box; padding:0 4px;}
.recruitment_detail .job_box .tab_con ul{width:100%;}
.recruitment_detail .job_box .tab_con ul li{width:100%;}
.recruitment_detail .job_box .tab_con ul li iframe{display:block; width:100%; height:500px;}







.zhaopin_lexus_part1{width:100%; background:url(../img/bg.jpg) 0 0/100% auto repeat-y; padding-top:20px; padding-bottom:30px;}
.zhaopin_lexus_part1_box{width:100%; background:#f8f8f8; border-radius:4px;} 
.zhaopin_lexus_part1_box dl{width:100%;}
.zhaopin_lexus_part1_box dl dt{width:100%;}
.zhaopin_lexus_part1_box dl dt img{display:block; width:100%; border-radius:4px;}
.zhaopin_lexus_part1_box dl dd{width:100%; box-sizing:border-box; padding:20px 16px;}
.zhaopin_lexus_part1_box dl dd .table_box{width:100%;}
.zhaopin_lexus_part1_box dl dd .table_box table{width:100%;}
.zhaopin_lexus_part1_box dl dd .table_box table td{height:16px; vertical-align:top; padding:3px 0; }
.zhaopin_lexus_part1_box dl dd .table_box table td.litter_word{display:block; text-align:justify;}
.zhaopin_lexus_part1_box dl dd .table_box table td.litter_word i{display:inline-block; width:100%;}
.zhaopin_lexus_part1_box dl dd .table_box table td:nth-child(2){padding-left:5px; padding-right:5px; padding-top:1.5px;}
.zhaopin_lexus_part1_box dl dd .table_box table td:nth-child(3){font-weight:bold; }
.zhaopin_lexus_part1_box dl dd .table_box table td:nth-child(3) span{font-weight:normal;}

.zhaopin_lexus_part2{width:100%; background:url(../img/2_1.jpg) 0 0/100% 100% no-repeat; padding-top:20px; padding-bottom:50px; position:relative; z-index:0;}
.zhaopin_lexus_part2 .zhaopin_lexus_h2{margin-bottom:32px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab{width:100%; margin-bottom:33px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu{width:100%; background:#fff; border-radius:4px; box-sizing:border-box; padding:20px 16px; margin-bottom:20px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1{width:100%; display:flex; margin-bottom:24px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1_li{/*min-width:60px; padding:0 10px; */ padding:0 16px; font-weight:bold;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1_li span{padding-bottom:3px; border-bottom:2px solid #fff;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1_li.on span{border-bottom:2px solid #d8312d;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1_li:first-child{padding-left:0px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu1_li:last-child{padding-right:0px;}

.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2{width:100%;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li{display:none;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li.on{display:block;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li .box{width:100%; display:flex; flex-wrap:wrap; /*line-height:2.2;*/}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li p{margin-right:20px; color:#666; padding:6px 0;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li p.on{color:#d8312d;}

.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li.lie .box{justify-content:space-between;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_menu2_li.lie .box p{width:48%; margin-right:0px;}

.zhaopin_lexus_part2 .zhaopin_lexus_tab_con{width:100%; background:#fff; border-radius:4px; box-sizing:border-box; padding:20px 16px; position:relative;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con:after{display:block; content:''; clear:both; width:16%; height:6px; background:#facac9; position:absolute; top:0; right:3.9%;}




.zhaopin_lexus_part2 .zhaopin_lexus_tab_con h3{font-size:16px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con li{width:100%; position:absolute; opacity:0; z-index:-200; /*display:none;*/}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con li.on{position:relative; opacity:1; z-index:200;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con .zhaopin_info{font-weight:bold; margin-top:20px; margin-bottom:4px;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con p{line-height:1.8; display:flex;}
.zhaopin_lexus_part2 .zhaopin_lexus_tab_con p span{display:block;}

.zhaopin_lexus_part2 .zhaopin_lexus_email{width:100%; background:#fff; border-radius:4px; box-sizing:border-box; padding:33px 16px 20px; position:relative;}
.zhaopin_lexus_part2 .zhaopin_lexus_email .email_info{display:inline-block; padding:6px 20px; border:1px solid #f1f1f1; background:#fff; border-radius:4px; position:absolute; left:6px; top:-13px;}
.zhaopin_lexus_part2 .zhaopin_lexus_email .txt{width:100%; text-align:center; font-size:16px; color:#258cff; font-weight:bold;}


.zhaopin_lexus_part3{width:100%; margin-top:-2px;}
.zhaopin_lexus_part3 img{display:block; width:100%;}


















