html{padding:0;margin:0}body{background:#f1f5f6}a,body{color:#333}a:hover{color:#1890ff}a:hover,a:link{text-decoration:none}ul{padding:0;margin:0}li{list-style-type:none}.float-left{float:left}.float-right{float:right}.clear_cs{width:100%;height:0;clear:both}.text-center{text-align:center}.hide{display:none}.color.blue{color:#1890ff}.index-top{width:100%;height:32px;background:#fff}.index-top .detail{width:1100px;height:32px;line-height:32px;margin:0 auto;color:#999;font-size:12px}.index-top .detail a{color:#999}.index-top .detail a.service{margin-left:20px}.index-top .detail .index-top-login span{margin-left:40px}.index-head{width:1100px;height:110px;margin:0 auto}.index-head .logo{margin-top:15px}.index-head .index-head-search{margin-top:25px}.index-head .index-head-search input{width:330px;height:40px}.index-head .index-head-search button.ant-btn{width:90px;height:40px}.index-menu{width:1100px;margin:0 auto}.index-menu .ant-menu-item{background:#2291fb}.index-menu .ant-menu-item:hover{border-bottom:2px solid #fff}.index-menu .ant-menu-item a{color:#fff}.index-menu li{width:122.22px;text-align:center;font-size:15px}.index-main,.index-main.banner_main{width:1100px;margin:0 auto}.index-main.banner_main .banner-3{margin-top:10px}.index-main.banner_main .banner-3 span img{width:360px;height:80px}.index-main.banner_main .banner-3 a{display:block;width:360px;height:80px;text-align:center;background:#fff}.index-main.banner_main .banner-4{margin-top:10px}.index-main.banner_main .banner-4 span img{width:545px;height:80px}.index-main.banner_main .banner-4 a{display:block;width:545px;height:80px;text-align:center;background:#fff}.index-main.banner_main .banner-8{margin-top:10px}.index-main.banner_main .banner-8 span{display:block;margin-top:10px}.index-main.banner_main .banner-8 span img{width:150px;height:70px}.index-main.banner_main .banner-8 a{display:block;width:150px;height:70px;text-align:center;background:#fff}.index-main.banner_main .banner1{margin-top:20px}.index-main.banner_main .banner1 span{display:block}.index-main.banner_main .banner1 span img{width:1100px;height:80px}.index-main.banner_main .banner1 a{display:block;width:1100px;height:80px;text-align:center}.index-main.index_news{width:1100px;margin:20px auto 0}.index-main.index_news .index_newsDetail{background:#fff;padding:15px}.index-main .more,.index-main .more a{color:#ccc}.index-main .more:hover{color:#999}.index-main.new_job{width:1100px;margin:10px auto 0}.index-main.new_job .group_box{margin-bottom:10px}.index-main.new_job .group_box .info{background:#fff;height:130px;padding:0 15px;overflow:hidden}.index-main.new_job .group_box .info:hover{-webkit-box-shadow:1px 1px 15px #ccc;box-shadow:1px 1px 15px #ccc}.index-main.new_job .group_box .info .title{margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.index-main.new_job .group_box .info .title span{color:#ff4500;font-weight:400;margin-left:15px}.index-main.new_job .group_box .info .jobList{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#98a1b3}.index-main.new_job .group_box .info .jobList a{color:#98a1b3}.index-main.new_job .group_box .info .jobList a:hover{color:orange}.index-main.new_job .group_box .info .jobList span{margin-left:15px}.index-main.new_student{width:1100px;margin:10px auto 0}.index-main.new_student .group_box{margin-bottom:10px}.index-main.new_student .group_box .info{background:#fff;padding:0 15px;overflow:hidden}.index-main.new_student .group_box .info:hover{-webkit-box-shadow:1px 1px 15px #ccc;box-shadow:1px 1px 15px #ccc}.index-main.new_student .group_box .info .title{margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.index-main.new_student .group_box .info .title span{color:#ff4500;font-weight:400;margin-left:15px}.index-main.new_student .group_box .info .jobList{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#98a1b3}.index-main.new_student .group_box .info .jobList a{color:#98a1b3}.index-main.new_student .group_box .info .jobList a:hover{color:orange}.index-main.new_student .group_box .info .jobList p{line-height:20px;margin:0}.index-main.index_pic{width:1100px;margin:10px auto 0}.index-main.index_pic .indexPicList ul{float:left;width:100%;height:auto;background-color:#fff;padding:10px 9px;margin-right:10px;margin-top:10px;border:1px solid #e9eaf3}.index-main.index_pic .indexPicList ul:hover{-webkit-box-shadow:3px 3px 10px 0 #d4d8ea;box-shadow:3px 3px 10px 0 #d4d8ea}.index-main.index_pic .indexPicList ul .li1{float:left;width:247.5px;height:90px;text-align:center}.index-main.index_pic .indexPicList ul .li1 img{width:80px;height:80px;border-radius:100%}.index-main.index_pic .indexPicList ul .li2{font-size:16px;color:#272727}.index-main.index_pic .indexPicList ul .li2,.index-main.index_pic .indexPicList ul .li3{float:left;width:247.5px;height:30px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-main.index_pic .indexPicList ul .li3{font-size:12px;color:#6c7380}.index-main.index_pic .indexPicList ul .li3 em{margin:0 3px;color:#98a1b3}.index-main.index_pic .indexPicList ul .li4{float:left;width:247.5px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#98a1b3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-main.index_friendLink{width:1100px;margin:10px auto 0}.index-main.index_friendLink .list a{margin-right:30px;line-height:28px;padding-bottom:20px;color:#999}#head{width:100%;background:#fff;height:70px}#head .header{width:1100px;height:70px;margin:0 auto}#head .header .logo{margin-top:5px}#head .header .header-menu{margin-left:30px}#head .header .header-menu ul li{float:left;font-size:16px;margin-right:40px}#head .header .header-login,#head .header .header-menu ul li a{line-height:70px}#head .header .header-login a{color:#aaa}#foot{width:100%;min-height:120px;background:#f1f5f6;margin-top:20px;overflow:hidden}#foot .foot-info{width:1100px;margin:15px auto 0;color:#333;line-height:30px;font-size:12px}#foot .foot-info .link-list a{color:#333;margin-right:20px}#foot .foot-info .detail span{margin-left:10px}#foot .foot-info .detail a{color:#333;margin:0 5px}.login-main{width:100%;min-height:580px;overflow:hidden}.login-main.user{background:url(../img/bg1.d2ea0363.jpg) no-repeat top}.login-main.company{background:url(../img/combg.f6b2ecda.jpg) no-repeat top}.login-main .register-main{width:380px;margin:100px auto 0}.login-main .login-info{background:#fff;padding:10px 20px;border-radius:10px}.userLogin{width:900px;margin:80px auto 0}.userLogin .logo{color:#fff;font-size:16px}.userLogin .logo .ant-divider{font-size:16px;margin-left:15px}.userLogin .ad{margin-top:55px;color:#fff;font-size:24pt;letter-spacing:2px}.userLogin .adPhone{margin-top:50px;margin-left:90px;color:#fff;font-size:18px}.userLogin .adPhone i{font-size:24px;font-style:normal;padding-left:5px}.userLogin .login{width:320px;border-radius:3px;background:#fff;padding:10px 20px}.codeMain{position:relative}.codeMain .codeImg{width:70px;height:26px;position:absolute;right:5px;bottom:10px}.codeMain .codePhone{position:absolute!important;right:0;bottom:2px}.main{width:1100px;margin:0 auto;padding:0}.userHead{color:#fff}.userHead a{color:#fff;margin-left:20px}.userTop{width:100%;height:140px;background:url(../img/userhead.e2ae6099.png) no-repeat top;background-size:cover}#root{width:100%}#root,.ant-layout{height:100%}.companyCenter{background:#fff;padding:10px;margin:0}.bread{margin-bottom:15px}