.searchtools{display:block;width:100%;height:110px}.searchtools .searchbar{display:block;width:100%;height:50px}.searchtools .searchbar .contionselect{display:block;float:left;width:1088px;height:48px;border:1px solid #e0e0e0;margin-left:10px}.searchtools .searchbar .areaselect{display:block;float:left;width:144px;height:48px;font-size:16px;line-height:48px;border-right:1px solid #e0e0e0;background:url(../../../../images/business/website/job/selecticon.png) no-repeat 114px center;text-indent:15px}.searchtools .searchbar .areaselect .select-list{display:block;float:left;width:114px;height:45px;line-height:45px;border:none;padding:0 0 0 15px;margin:0;font-size:16px}.not-arrow{padding:5px 10px;border:1px solid #dcd8d8;-webkit-appearance:none;-moz-appearance:none;appearance:none}.not-arrow::-ms-expand{display:none}.searchtools .searchbar .gwlb{display:block;float:left;width:210px;height:48px;line-height:48px;border-right:1px solid #e0e0e0;font-size:16px;text-indent:15px;background:url(../../../../images/business/website/job/selecticon.png) no-repeat 180px center}.searchtools .searchbar .gwlb input{display:block;float:left;width:175px;height:45px;line-height:45px;border:none;padding:0;margin:0;font-size:16px;text-indent:15px}.searchtools .searchbar .keyword{display:block;float:left;width:339px;height:48px;border-right:1px solid #e0e0e0}.searchtools .searchbar .keyword input{display:block;float:left;width:549px;height:45px;line-height:45px;border:none;padding:0;margin:0;font-size:16px;text-indent:15px}.searchtools .searchbar .serbtn{display:block;float:left;width:183px;height:48px;background-color:#0662b1;line-height:48px;color:#fff;text-align:center;font-size:16px;cursor:pointer;margin-top:-1px}.searchtools .searchbar .mapsearch{display:block;float:left;width:88px;height:48px;line-height:85px;font-size:12px;text-align:center;background:url(../../../../images/business/website/job/mapsearch.png) no-repeat center top;color:#0662b1;cursor:pointer}.searchtools .searchword{display:block;width:100%;height:55px}.searchtools .searchword span{display:inline-block;float:left;height:55px;line-height:55px;font-size:16px;color:#333;text-indent:20px}.searchtools .searchword a{display:inline-block;float:left;height:55px;line-height:55px;padding:0 15px;font-size:16px;color:#333;text-indent:20px;cursor:pointer;text-decoration:none}.searchtools .searchword a:hover{color:#0662b1}.job-fair{display:block;width:100%;height:327px}.job-fair .contionarea{display:block;width:1168px;height:325px;border:1px solid #e0e0e0;margin-left:15px;position:relative}.job-fair .contionarea .worktypes{display:none;position:absolute;width:868px;height:324px;border-bottom:1px solid #e0e0e0;background-color:#f7fafb;right:0;top:0;z-index:9999}.job-fair .contionarea .worktypes .colseworktype{line-height:20px;color:#1275ca;float:right;margin-right:3px;cursor:pointer}.job-fair .contionarea .worktypes .worktypemain{display:inline-block;width:838px;height:300px;margin:-10px 15px 13px}.job-fair .contionarea .worktypes .worktypemain ul{display:inline-block;width:100%;height:100%;overflow-y:auto}.job-fair .contionarea .worktypes .worktypemain ul li{display:inline-block;width:100%;float:left}.job-fair .contionarea .worktypes .worktypemain ul li span{display:inline-block;width:100%;height:29px;border-bottom:1px solid #e0e0e0;line-height:30px;font-size:14px;font-weight:bolder;text-indent:15px;color:#1275ca;float:left;cursor:pointer;margin-top:5px}.job-fair .contionarea .worktypes .worktypemain ul li span:hover{color:#0662b1}.job-fair .contionarea .worktypes .worktypemain ul li a{display:inline-block;height:24px;padding:0 10px;line-height:34px;font-size:14px;float:left;color:#1275ca}.job-fair .contionarea .worktypes .worktypemain ul li a:hover{color:#0662b1}.job-fair .quciksearch{display:block;float:left;width:325px;height:325px;margin:0}.job-fair .quciksearch div{display:inline;float:left;width:328px;height:36px;font-size:16px;line-height:36px;background:url(../../../../images/business/website/job/caret.png) no-repeat 282px center;cursor:pointer;text-indent:15px}.job-fair .quciksearch div span{padding:10px}.job-fair .quciksearch div :hover{color:#0662b1}.job-fair .photo{display:block;float:right;width:840px;height:325px;margin:0;padding:0;text-align:right}.job-fair .photo .carousel{width:840px;height:324px}.job-fair .photo .carousel img{width:840px;height:324px}.recruitment{display:block;float:left;width:100%;margin-bottom:20px}.recruitment .titlebar{display:block;width:1170px;height:63px;padding:13px 15px 0 0}.recruitment .titlebar .word{display:block;float:left;width:200px;height:50px;line-height:50px;font-size:24px;text-align:left;background:url(../../../../images/business/website/job/recruitment.png) no-repeat left center;color:#0662b1;text-indent:40px;margin-left:30px}.more{display:block;float:right;width:70px;height:35px;line-height:35px;font-size:14px;font-weight:700;text-align:left;background:url(../../../../images/business/website/job/add.png) no-repeat right bottom;color:#0662b1;cursor:pointer;padding:10px 0 0 0}.recruitment .recruitment-job{display:block;width:1170px;height:270px;border-top:5.5px solid #d4eef9;margin-left:15px}.recruitment .recruitment-job .job-area-l{display:block;float:left;width:280px;height:115px;border:1px solid #e0e0e0;margin-top:16px;cursor:pointer}.recruitment .recruitment-job .job-area-lhidden{display:none}.recruitment .recruitment-job .job-area-r{display:block;float:left;width:280px;height:115px;border:1px solid #e0e0e0;margin-left:16px;margin-top:16px;cursor:pointer}.recruitment .recruitment-job .job-area-rhidden{display:none}.job-areatl{dispay:block;float:left;width:60px;height:70px}.job-areatr{dispay:block;float:right;width:215px;height:70px}.job-areaimg{width:50px;height:50px;margin-left:10px;margin-top:5px;background:url(../../../../images/business/website/job/default.png) no-repeat;background-size:100%}.job-title{display:block;float:left;width:205px;height:30px;font-size:16px;color:#000;line-height:30px;text-align:left;margin-left:10px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-title:hover{color:#1275ca}.job-count{display:block;float:left;width:205px;height:30px;font-size:14px;color:#ff6567;line-height:30px;text-align:left;margin-left:10px}.job-tagsarea{display:block;float:left;width:280px;height:30px;line-height:30px}.job-tagsarea .job-tags{display:block;float:left;height:23px;width:77px;font-size:14px;color:#666;text-align:center;line-height:22px;border:1px solid #e0e0e0;border-radius:4px;margin-left:10px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-tagsarea .job-tags:hover{color:#1275ca}.recruitment-area{display:block;width:100%;height:180px}.recruitment-area .recruitment-areaphoto{display:block;float:left;width:1170px;height:90px;background-size:100%;margin-left:15px;cursor:pointer;margin-top:10px}.career{display:block;float:left;width:100%}.career .career-title{display:block;width:1170px;height:65px;line-height:65px;padding:15px 15px 0 0;background:url(../../../../images/business/website/job/star.png) no-repeat 30px 30px}.career .career-title .career-word{display:block;float:left;height:50px;line-height:50px;font-size:24px;text-align:left;color:#999;padding:0 50px;margin-left:15px}.career .career-area{display:block;width:1170px;height:387px;border-top:5.5px solid #d4eef9;margin-left:15px}.career .career-area .career-grid{display:inline-block;float:left;width:100%;height:50px;line-height:48px;background:url(../../../../images/business/website/job/grid.png) no-repeat left center;margin-left:15px;margin-top:5px}.career .career-area .career-gridhidden{display:none}.career .career-area .career-grid .blueborderword{display:block;float:left;width:84px;height:20px;line-height:20px;border:1px solid #0662b1;font-size:14px;text-align:center;color:#0662b1;margin-left:20px;margin-top:15px}.career .career-area .career-grid .orangeborderword{display:block;float:left;width:84px;height:20px;line-height:20px;border:1px solid #feaf64;font-size:14px;text-align:center;color:#feaf64;margin-left:20px;margin-top:15px}.career .career-area .career-grid .buleword{display:block;float:left;width:180px;height:45px;line-height:45px;font-size:16px;text-align:center;color:#0662b1;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career .career-area .career-grid .blackword{display:block;float:left;width:180px;height:45px;line-height:45px;font-size:16px;text-align:center;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career .career-area .career-grid .blackword-1{display:block;float:left;width:500px;height:45px;line-height:45px;font-size:16px;text-align:center;cursor:pointer;color:#666;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.career .career-area .career-grid .blackword-1:hover{color:#0662b1}.career .career-area .career-grid .blackword-2{display:block;float:left;width:50px;height:45px;line-height:45px;font-size:16px;text-align:center;color:#666;margin-left:2px}.career .career-area .career-grid .earthword{display:block;float:left;width:53px;height:20px;line-height:20px;font-size:14px;color:#fff;line-height:20px;text-align:right;border-radius:3px;padding:0 3px;margin-left:10px;margin-top:15px}.career .career-area .career-grid .earthwordno{display:block;float:left;width:55px;height:20px;line-height:20px;margin-left:10px;margin-top:15px}.career .career-area .career-grid .timeword{display:block;float:left;width:250px;height:45px;line-height:45px;font-size:16px;text-align:center;color:#999;background:url(../../../../images/business/website/job/time.png) no-repeat left center;margin-left:30px}.career-photo{display:block;float:left;width:100%}.career-photo .careerphoto{display:block;float:left;width:1170px;height:77px;margin-left:15px;margin-top:15px;background:url(../../../../images/business/website/job/spring.png) no-repeat center center;background-size:100%;cursor:pointer}.recommend{display:block;float:left;width:100%;margin-bottom:15px}.recommend .recommend-title{display:block;width:1170px;height:63px;padding:13px 15px 0 0}.recommend .recommend-word{display:block;float:left;width:200px;height:50px;line-height:50px;font-size:24px;text-align:left;background:url(../../../../images/business/website/job/crown.png) no-repeat left center;color:#0662b1;text-indent:40px;margin-left:30px}.recommend .company-area{display:block;width:1172px;height:285px;border-top:5.5px solid #d4eef9;margin-left:14px;padding:10px 0 0 0}.company-l{display:block;float:left;width:187px;height:152px;border:1px solid #e0e0e0;margin-top:12px;cursor:pointer}.company-lhidden{display:none}.company-r{display:block;float:left;width:187px;height:152px;border:1px solid #e0e0e0;margin-left:10px;margin-top:12px;cursor:pointer}.company-rhidden{display:none}.company-logo{display:block;float:left;width:185px;height:94px;background:url(../../../../images/business/website/job/companylogo.png) no-repeat center center;background-size:100% 100%}.company-count{display:block;float:left;width:186px;height:57px;padding:7px;background-color:#f0f0f0}.blue{color:#0662b1}.black{color:#999}.red{color:red}.company-count>div{line-height:22px;font-size:14px}.company-count .logoname{width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-count>div>span{display:block;float:left;line-height:22px}.company-count>div>span.sshy{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post{display:block;width:100%;margin-bottom:15px}.post .post-title{display:block;width:1170px;height:58px;padding:10px 15px 0 0}.post .post-title .post-word{display:block;float:left;width:200px;height:45px;line-height:45px;font-size:24px;text-align:left;background:url(../../../../images/business/website/job/post.png) no-repeat left center;color:#0662b1;text-indent:40px;margin-left:30px}.post .postsearchword{display:inline-block;width:1170px;height:64px;border-top:5.5px solid #d4eef9;border-bottom:1px solid #e0e0e0;margin-left:15px;overflow:hidden}.post .postsearchword span{display:inline-block;float:left;height:58.5px;line-height:58.5px;font-size:16px;color:#333;padding:0 30px;cursor:pointer}.post .postsearchword span:hover{border-bottom:4px solid #0662b1}.post .postsearchword .sactive{border-bottom:4px solid #0662b1}.post .postsearchword span:active:after{display:block;width:119px;border-bottom:4px solid #0662b1}.post .post-area{display:block;width:100%;height:413px;margin-left:15px}.post .post-area .postlabel{display:block;float:left;width:282px;height:88px;border:1px solid #e0e0e0;margin-top:15px;cursor:pointer}.post .post-area .postlabelhidden{display:none}.post .post-area .postlabel-r{display:block;float:left;width:282px;height:88px;border:1px solid #e0e0e0;margin-left:15px;margin-top:15px;cursor:pointer}.post .post-area .postlabel>div{display:block;float:left;width:100%;line-height:30px;padding:5px}.post .post-area .postlabel .company-name{width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post .post-area .postlabel span{line-height:30px;font-size:14px;margin-left:10px}.post .post-area .postlabel span:hover{color:#ed4c59}.post .post-area .postlabel .sub-postblue{width:135px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post .post-area .postlabel .sub-postred{text-align:right;padding-right:10px;width:135px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post .post-area .postlabel .sub-postred .postred{color:red;font-size:16px}.post .post-area .postlabel .sub-postblue .postblue{color:#0662b1;font-size:16px}.post .post-area .postlabel .postblue:hover{color:#ed4c59}.famous{display:block;width:100%}.famous .famous-title{display:block;width:1170px;height:65px;padding:15px 15px 0 0}.famous .famous-title .famous-word{display:block;float:left;width:200px;height:50px;line-height:50px;font-size:24px;text-align:left;color:#0662b1;text-indent:15px}.famous .famous-area{display:block;width:1170px;height:378px;border-top:5.5px solid #d4eef9;margin-left:15px}.famous .famous-area .famous-card{display:block;float:left;width:280px;height:108px;border:1px solid #e0e0e0;margin-top:15px;cursor:pointer}.famous .famous-area .famous-card-r{margin-left:16px}.famous .famous-area .famous-cardhidden{display:none}.famous .famous-area .famous-card .cardtop{display:block;float:left;width:280px;height:74px}.famous .famous-area .famous-card .cardtop .h-1{display:inline-block;float:left;line-height:30px;margin-top:10px;width:100%}.famous .famous-area .famous-card .cardtop .h-1 .women-photo{display:block;float:left;width:45px;height:30px;margin-left:10px;background:url(../../../../images/business/website/job/women.png) no-repeat left center}.famous .famous-area .famous-card .cardtop .h-1 .men-photo{display:block;float:left;width:45px;margin-left:10px;height:30px;background:url(../../../../images/business/website/job/men.png) no-repeat left center}.Mphotodiv{float:left;width:45px;height:30px}.Mphoto{float:left;width:30px;height:30px;margin-left:10px;border-radius:50%}.famous .famous-area .famous-card .cardtop .h-1 .cosel-2{display:block;float:left;width:70px;line-height:25px;font-size:14px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.famous .famous-area .famous-card .cardtop .h-1 .cosel-2 span{display:block;float:left;margin-left:10px;line-height:25px}.famous .famous-area .famous-card .cardtop .h-1 .cosel-2 span:hover{color:#ed4c59}.famous .famous-area .famous-card .cardtop .h-1 .cosel-3{display:block;float:right;line-height:25px;font-size:14px;margin-right:20px}.famous .famous-area .famous-card .cardtop .h-1 .cosel-3 span{display:block;float:right;line-height:25px}.famous .famous-area .famous-card .cardtop .h-2{display:inline-block;float:left;line-height:25px;margin-left:10px}.famous .famous-area .famous-card .cardtop .h-2 .cosel-1{display:block;float:left;width:45px;height:30px}.famous .famous-area .famous-card .cardtop .h-2 .cosel-2{display:block;float:left;width:95px;line-height:25px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:20px}.famous .famous-area .famous-card .cardtop .h-2 .cosel-2 span{display:block;float:left;line-height:25px;text-align:left}.famous .famous-area .famous-card .cardtop .h-2 .cosel-3{display:block;float:left;line-height:25px;font-size:14px;width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.famous .famous-area .famous-card .cardtop .h-2 .cosel-3 span{line-height:25px}.famous .famous-area .famous-card .cardbottom{display:block;float:left;width:280px;height:34px;border-top:1px solid #e0e0e0}.famous .famous-area .famous-card .cardbottom>div{line-height:25px;font-size:14px;margin-left:10px;width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.famous-blue{font-size:16px;color:#0662b1}.flinks{display:block;width:100%;margin-top:30px;margin-bottom:10px}.flinks .flinks-title{display:block;width:1170px;height:65px;padding:15px 15px 0 0}.flinks .flinks-title .flinks-word{display:block;float:left;width:200px;height:50px;line-height:50px;font-size:24px;text-align:left;color:#0662b1;text-indent:15px}.flinks .flinks-area{display:block;width:1170px;height:85px;border-top:5.5px solid #d4eef9;margin-left:15px}.flinks .flinks-area .flinks-card{display:block;float:left;width:280px;height:108px;border:1px solid #e0e0e0;margin-top:15px;cursor:pointer}.windowfloat{display:block;width:360px;height:152px}.windowfloat a{display:inline-block;width:360px;height:152px;cursor:pointer;position:relative}.windowfloat a em{display:inline-block;width:20px;height:20px;cursor:pointer;position:absolute;right:5px;top:5px}.windowfloat a img{display:inline-block;width:360px;height:152px}.carousel-inner,.carousel-inner>.item{height:100%}.career .career-title .wordselected{height:55px;color:#0662b1;border-bottom:5.5px solid #0662b1}