.u-defColor{ color: #226959!important; } .bg-defColor{ background-color: #226959!important; } .pxToplf{ width: 225px; border: 1px solid #dedede; display: flex; padding: 30px 40px; justify-content: space-between; flex-wrap: wrap; } .pxToplf div{ width: 97px; text-align: center; color: #888; font-size: 14px; } .pxToplf div img { width: 100%; } .pxToplf div h3{ line-height: 40px; } .pxTopCenter{ width: 600px; height: 335px; position: relative; overflow: hidden; } .pxTopRt{ background: url(../img/loginBg.png) center center no-repeat; background-size: 100% 100%; width: 255px; height: 335px; text-align: center; color: #585858; font-size: 14px; } .loginBtn1{ color: #fff; width: 100px; height: 36px; border-radius: 18px; line-height: 36px; } .loginBtn2{ background-color: #ef821b; color: #fff;border-radius: 18px; width: 100px; height: 36px; line-height: 36px; } .loginBtn3{ color: #fff; width: 213px; height: 36px; border-radius: 3px; line-height: 36px; } .px-userLogin, .px-corpLogin{ width: 80%; margin: 20px 10%; } .px-corpLogin a{ width: 45%; } .px-userLogin a{ width: 30%; } .px-userLogin h1, .px-corpLogin h1{ font-size: 22px; color: #ef821b; } .px-userLogin .hr, .px-corpLogin .hr{ height: 50px;background-color: #efefef; width: 1px; margin: 0 5px; } .ellipsis2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } /* 轮播图 */ .pxTopCenter .swiper-pagination-bullet-active{ background-color: #226959!important; } .pxTopCenter .swiper-pagination { bottom: 10px; } .arrow-l, .arrow-r { display: none; position: absolute; top: 50%; margin-top: -20px; width: 24px; height: 40px; background: rgba(0, 0, 0, .3); text-align: center; line-height: 40px; color: #fff; font-family: 'icomoon'; font-size: 18px; z-index: 2; } .arrow-r { right: 0; } .px-newsLf{ width: 590px; border: 1px solid #dedede; } .scrollUl,.scrollUl1{ width:550px; height:240px; margin: 15px auto; background-color: #fff; overflow-y: hidden; } .px-newsLf ul { background-color: #fff; } .px-newsTitle{ height:55px; line-height: 55px; display: flex; align-items: center; font-size: 16px; border-bottom: 1px solid #dedede; justify-content: space-between; } .px-newsTitle div{ border-bottom: 2px solid #226959; font-weight: bold; margin-left: 20px; } .px-newsTitle a{ margin-right: 20px;} .px-newsLf ul li a{ display: flex; width: 100%; font-size: 15px; height: 31px; justify-content: space-between; line-height: 31px; } .px-newsLf ul li a:hover{ color: #226959; } .px-famousCorp li{ width: 220px; height: 220px; border: 1px solid #dedede; text-align: center; margin-right: 22px; margin-bottom: 20px; } .px-famousCorp li:nth-child(5n+5){margin-right: 0;} .px-famousCorp li a{ display: block; height: 222px; line-height: 222px; position: relative; } .px-famousCorp li a .hoverShow{ display: none; background-color: rgba(255,255,255,0.8); position: absolute; text-align: center; width: 100%; line-height: 30px; top: 0; z-index: 1; height: 222px; font-size: 24px; } .px-famousCorp li a .hoverShow h1{ font-size: 30px;font-weight: bold; margin-top: 70px; line-height: 40px; } .px-famousCorp li:hover a .hoverShow{ display: block; } .px-zphItem{ width: 590px; height: 187px; border-radius: 5px; border: 1px solid #dedede; margin-right: 0px; display: inline-block; box-sizing: border-box; margin-bottom: 20px; } .px-zphItem:nth-child(odd){ margin-right: 15px; } .box-hover:hover{ box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, .1); } .px-zphItem .zphStatus { width: 86px; height: 32px; margin-top: 15px; position: absolute; } .px-zphItemNum{margin-left: 100px; margin-top: 23px;} .px-icon{ max-width: 12; max-height: 12px; margin-right: 5px; } .none.active{ display: block!important; } /* 之前有的样式 */ .newJobtitle { border-bottom: 1px solid #d8d8d8; height: 60px; line-height: 60px; position: relative; } .newJobtitle .on { border-bottom: 3px solid #226959; color: #226959; font-weight: bold; } .newJobtitle .item { font-size: 20px; margin-right: 20px; color: #585858; cursor: pointer; } .xf-module-title { height: 40px; line-height: 40px; border-bottom: 1px solid #E6E6E6; } .xf-module-title span.active a span { color: #216857; font-weight: bold; } .xf-module-title span.active:before { width: 100%; background-color: #216857; } .xf-module-title span.active:before { width: 90px; height: 3px; left: 0px; bottom: -5px; top: auto; } .xf-module-title span:before { content: ''; display: block; height: 22px; width: 3px; position: absolute; left: 0; top: 10px; } .xf-module-title span { font-weight: bold; position: relative; } .xf-module-title span { font-size: 18px; margin-bottom: -1px; } .moreNew { position: absolute; right: 5px; top: 5px; color: #999; } /* 之前有的样式结束 */