h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}a{color:#ac9455;outline:none !important;text-decoration:none}a:focus,a:hover{color:#ac9455;text-decoration:none}.pagination{display:block;text-align:center;margin-top:22px}.pagination .prev,.pagination .pages,.pagination .next,.pagination .page{display:inline-block}.pagination .prev,.pagination .next{display:inline-block}.pagination .prev .btn-prev,.pagination .prev .btn-next,.pagination .next .btn-prev,.pagination .next .btn-next{display:inline-block;width:62px;height:27px;line-height:27px;border:1px solid #ac9455;border-radius:30px;color:#ac9455;background:#fff;font-size:12px;text-decoration:none;transition:all .2s ease-in}.pagination .prev .btn-prev:hover,.pagination .prev .btn-next:hover,.pagination .next .btn-prev:hover,.pagination .next .btn-next:hover{color:#fff;background:#ac9455}.pagination .prev{margin-right:20px}.pagination .next{margin-left:20px}.pagination .page{display:inline-block;margin-left:4px}.pagination .page:first-child{margin-left:0}.pagination .page.active .page-item{border-color:#ac9455;color:#fff;background:#ac9455}.pagination .page .page-item{display:inline-block;width:27px;height:27px;line-height:27px;border:1px solid transparent;border-radius:30px;color:#898989;text-decoration:none;transition:all .2s ease-in}.pagination .page .page-item:hover{border-color:#ac9455;color:#fff;background:#ac9455}.container.intro{padding-bottom:60px;position:relative}.container.intro .clear-right-border{position:absolute;top:4px;right:16px;bottom:4px;z-index:1;width:100px;background:#fff}.container.intro .about{padding:70px 0 40px 0;border:1px solid #ac9455;background-color:#fff;width:100%;margin:30px 0 60px;text-align:center}.container.intro .about .about-title{text-align:center;margin-bottom:28px}.container.intro .about .about-title .line{display:inline-block;margin-bottom:8px;width:170px;height:0;border-top:1px solid #ac9455}.container.intro .about .about-title .title{display:inline-block;margin:0 77px;color:#ac9455;font-size:24px}.container.intro .about .about-content{margin-bottom:36px;color:#343333;font-size:14px;line-height:2em;text-align:left}.container.intro .about .btn-more{display:inline-block;height:41px;line-height:41px;padding-left:30px;padding-right:30px;border:1px solid #ac9455;border-radius:41px;color:#ac9455;background:#fff;text-align:center;text-decoration:none;outline:none;cursor:pointer;text-transform:uppercase;transition:all .2s ease-in-out}.container.intro .about .btn-more:hover{color:#fff;background:#ac9455}.container.intro .search{padding:70px 69px 60px 69px;border:1px solid #ac9455;background-color:#fff}.container.intro .search .search-by-office .search-title{text-align:center}.container.intro .search .search-by-office .search-title .divider{position:relative;display:inline-block;width:630px;height:0;border-top:1px solid #ac9455}.container.intro .search .search-by-office .search-title .title{position:relative;width:290px;top:-20px;margin:0 auto 41px auto;color:#ac9455;background-color:#fff;font-size:24px;line-height:24px;text-transform:uppercase}.container.intro .search .search-by-office .search-content{position:relative}.container.intro .search .search-by-office .search-content li{position:relative;float:left;width:343px;height:200px;border-right:1px solid #e2e3e4;border-bottom:1px solid #e2e3e4;text-align:center}.container.intro .search .search-by-office .search-content li:hover img.active{display:none}.container.intro .search .search-by-office .search-content li:hover img.hover{display:block !important}.container.intro .search .search-by-office .search-content li .nav-item{position:absolute;bottom:37px;width:100%;cursor:pointer}.container.intro .search .search-by-office .search-content li .nav-item a{display:block;color:#343333;text-decoration:none}.container.intro .search .search-by-office .search-content li .nav-item a:hover{color:#ac9455}.container.intro .search .search-by-office .search-content li .nav-item a img{display:block;margin:0 auto 20px}.container.intro .search .search-by-office .search-content li .nav-item a img.hover{display:none}.container.intro .search .search-by-office .search-content .clear-bottom-border{position:relative;top:-1px;height:0;border-top:1px solid #fff}.container.intro .search .search-by-position{margin-top:132px}.container.intro .search .search-by-position .search-title{text-align:center}.container.intro .search .search-by-position .search-title .divider{position:relative;display:inline-block;width:650px;height:0;border-top:1px solid #ac9455}.container.intro .search .search-by-position .search-title .title{position:relative;width:310px;top:-20px;margin:0 auto 41px auto;color:#ac9455;background-color:#fff;font-size:24px;line-height:24px;text-transform:uppercase}.container.intro .search .search-by-position .search-content{position:relative}.container.intro .search .search-by-position .search-content li{position:relative;float:left;width:343px;height:200px;border-right:1px solid #e2e3e4;border-bottom:1px solid #e2e3e4;text-align:center}.container.intro .search .search-by-position .search-content li:hover img.active{display:none}.container.intro .search .search-by-position .search-content li:hover img.hover{display:block !important}.container.intro .search .search-by-position .search-content li .nav-item{position:absolute;bottom:37px;width:100%;cursor:pointer}.container.intro .search .search-by-position .search-content li .nav-item a{display:block;color:#343333;text-decoration:none}.container.intro .search .search-by-position .search-content li .nav-item a:hover{color:#ac9455}.container.intro .search .search-by-position .search-content li .nav-item a img{display:block;margin:0 auto 20px}.container.intro .search .search-by-position .search-content li .nav-item a img.hover{display:none}.container.intro .search .search-by-position .search-content .clear-bottom-border{position:relative;top:-1px;height:0;border-top:1px solid #fff}.container.intro .search .search-by-position .search-content .nav-item.zh{bottom:60px}.container.intro .search .search-by-position .search-content a:hover .icon{background-position:-52px 0}.container.intro .search .search-by-position .search-content a:hover .icon-non-legal{background-position:-48px -50px}.container.intro .search .search-by-position .search-content a:hover .icon-internship{background-position:-50px -102px}.container.intro .search .search-by-position .search-content .icon{display:block;margin:0 auto 22px;width:32px;height:30px;background-image:url("../../../../images/careers/g-icon-intro.png")}.container.intro .search .search-by-position .search-content .icon.icon-non-legal{width:28px;height:32px;background:url("../../../../images/careers/g-icon-intro.png") 0 -50px}.container.intro .search .search-by-position .search-content .icon.icon-internship{width:30px;height:32px;background:url("../../../../images/careers/g-icon-intro.png") 0 -102px}.top-breadcrumb{height:14px;margin-top:15px;margin-bottom:26px;line-height:14px;text-transform:uppercase}.top-breadcrumb a{color:#333}.top-breadcrumb a:hover{color:#ac9455}.top-breadcrumb span{color:#7d7d7d}.banner{min-width:1200px;width:100%;height:480px;color:#fff;background:url("../../../../images/careers/banner.jpg") no-repeat center center}.banner.en{background:#eee}.bg-intro{min-width:1200px;padding:30px 0 60px 0;background-color:#f7f7f7}
