.recruit-bannar{ width: 100%; position: relative; overflow: hidden; } .recruit-bannar .bgimg{ opacity:0; position:relative; width:1920px; left:50%; margin-left:-960px; } .recruit-title{ color: #333; font-size: 32px; line-height: 52px; padding: 54px 0 70px; text-align: center; } .recruit-box{ padding-bottom: 96px; } .recruit-top{ width: 100%; margin-bottom: 30px; background: #f7f7f7; } .recruit-top li{ float: left; width: 50%; padding-bottom:68px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .recruit-top li.even{ border-right:15px solid #fff; } .recruit-top li.odd{ border-left:15px solid #fff; } .recruit-top li .tit{ width: 94%; padding:32px 3% 22px; font-size:24px; color:#333; line-height:53px; font-weight: bold; border-bottom: 4px solid #fff; } .recruit-top li .tit i{ width: 40px; height:53px; float: left; margin-right: 20px; background:url(../pic/pic02.png) no-repeat center; line-height:56px; font-family: 'Arial'; font-size:32px; color:#fff; padding-left: 14px; background-size: 100%; } .recruit-top li .tit span{ font-family: 'Arial'; color:#e1a54d; margin-left: 13px; } .recruit-top li .con{ width: 72.3%; margin:11px auto 0; } .recruit-top li .con h2{ font-size:16px; color:#333333; line-height:36px; } .recruit-top li .con p{ font-size:14px; color:#666666; line-height:30px; } .recruit-top li .con i{ width:100%; height:1px; background:#d0d0d0; display: block; margin: 20px 0; } .recruit-bot{ width: 94%; border-top: 5px solid #a7a7a7; background:#f7f7f7; padding: 27px 3% 48px; } .recruit-bot ul{ width: 100%; } .recruit-bot li{ margin-top: 44px; float: left; width: 40%; } .recruit-bot li i{ width:48px; height:48px; text-align:center; line-height:48px; border-radius: 50%; background:#0d0d0d; margin-right:30px; display: block; float: left; } .recruit-bot li h3{ font-size:14px; color:#666666; line-height:16px; margin-bottom:3px; } .recruit-bot li p{ font-size:16px; color:#666666; font-weight: bold; line-height:30px; } .recruit-bot li span.en{ font-family: 'Arial'; } .recruit-bot li:nth-child(3){ width: 100%; } .recruit-bot li div{ width: 80%; } .i-nine-wrap{ background: #fff; padding: 22px 0 50px; } .nine-wrap-list{ padding-top: 30px; position: relative; overflow: hidden; margin-top:30px; opacity:0; filter: alpha(opacity=0); } .nine-wrap-list ul{ width: 102%; padding-bottom: 10px; } .nine-wrap-list li{ width: 31.5%; margin-right:1.75%; border: 1px solid #ececec; padding: 1.6%; transition:box-shadow 0.3s; box-sizing: border-box; } .nine-wrap-list li .pic{ width: 39.8%; overflow: hidden; position: relative; } .nine-wrap-list li .pic img{ width: 100%; } .nine-wrap-list li .con{ width: 100%; } .nine-wrap-list li h2{ font-size: 16px; color: #333; line-height: 22px; margin-bottom: 17px; } .nine-wrap-list li p{ font-size: 14px; color: #666; line-height: 22px; } .nine-wrap-list li .link-point { display:block; width: 24px; height: 8px; background: url(../img/ico_08.png) no-repeat center; margin-top:38px; } .i-nine-wrap .main-wrap { width: 82.8%; margin: 0 auto; } .i-nine-wrap .main-wrap .top-titbox { margin-top: 30px; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease 0s; } .i-nine-wrap .top-titbox h4 { font-size: 24px; line-height: 40px; color: #333; font-weight: normal; } .i-nine-wrap .top-titbox .line { display: inline-block; width: 10px; height: 2px; background-color: #1c1c1c; margin-top: 8px; } .i-nine-wrap .top-titbox .font { display: block; line-height: 32px; margin-top: 10px; font-size: 16px; color: #666; } .i-nine-wrap .top-titbox .more { display: inline-block; line-height: 32px; margin-top: 60px; padding-left: 25px; background: url(../img/ico_09.png) no-repeat left center; font-size: 14px; } .i-nine-wrap.active .main-wrap .top-titbox { margin-top: 0; opacity: 1; filter: alpha(opacity=100); } .i-nine-wrap.active .nine-wrap-list { margin-top: 0; transform: translateY(0); opacity: 1; filter: alpha(opacity=100); } .nine-wrap-list.mobile-list{ display: none; padding-bottom: 48px; } .nine-wrap-list.mobile-list li{ margin-right: 0; } @media (max-width:1300px){ .recruit-bot li{ width: 50%; } .recruit-bot li p{ font-size:14px; } .nine-wrap-list li h2{ margin-bottom: 6px; } .nine-wrap-list li .link-point{ margin-top: 8px; } } @media (max-width: 1050px){ .nine-wrap-list.pc-list{ display: none; } .nine-wrap-list.mobile-list { display: block; } .i-nine-wrap { padding: 22px 0 40px; } } @media (max-width:1024px){ .recruit-title{ font-size: 24px; line-height: 34px; padding: 20px 0 30px; } .recruit-top li.even { border-right: 5px solid #fff; } .recruit-top li.odd { border-left: 5px solid #fff; } .recruit-top li .tit { padding: 15px 3% 10px; font-size: 20px; line-height:46px; border-bottom: 2px solid #fff; } .recruit-top li .tit i { width: 32px; height: 46px; margin-right: 10px; line-height: 49px; font-size: 22px; padding-left: 12px; background-size: 100%; } .recruit-top li .tit span{ margin-left: 9px; } .recruit-top li .con { width: 90%; margin: 10px auto 0; } .recruit-top li .con h2 { font-size: 14px; line-height: 30px; } .recruit-top li .con p { font-size: 12px; line-height: 24px; } .recruit-top li .con i{ margin: 10px 0; } .recruit-bot{ padding: 13px 3% 30px; } .recruit-bot li{ margin-top: 15px; } .recruit-bot li i{ margin-right:12px; } .recruit-bot li h3{ margin-bottom: 0; } .recruit-bot li p { font-size: 12px; line-height: 20px; } .recruit-box { padding-bottom: 60px; } .recruit-bannar .bgimg { width: 1200px; margin-left: -600px; } } @media (max-width:480px){ .recruit-bot li{ width: 100%; } .recruit-top li{ width: 100%; padding-bottom: 30px; border: none !important; border-bottom:10px solid #fff !important; } .recruit-top li .tit{ font-size:16px; } .recruit-bot li div { width: 75%; } .recruit-bannar .bgimg{ width:480px; margin-left: -240px; } .i-nine-wrap .top-titbox .more{ display: none; } .i-nine-wrap .top-titbox .font{ font-size: 15px; } .nine-wrap-list li{ padding: 3%; } } @media (min-width:1024px){ .nine-wrap-list li:hover{ box-shadow: 0 0 5px rgba(0,0,0,.1); } }