.swiper-container{z-index:1;position:relative;overflow:hidden}.swiper-wrapper{z-index:1;width:100%;height:100%;display:flex;position:relative}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.swiper-button-prev,.swiper-button-next{z-index:10;cursor:pointer;width:27px;height:44px;margin-top:-22px;position:absolute;top:50%}.swiper-pagination{z-index:10;text-align:center;width:100%;transition:all .3s;position:absolute;bottom:10px;left:0}.swiper-pagination-bullet{cursor:pointer;background:#000;border-radius:100%;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.banner .swiper-slide img{width:100%}.banner .swiper-button-prev{background:url(https://pic.neungyule.com/nelab/mobile/btn_banner_prev.png) 0/100% no-repeat;width:45px;left:7px}.banner .swiper-button-next{background:url(https://pic.neungyule.com/nelab/mobile/btn_banner_next.png) 100%/100% no-repeat;width:45px;right:7px}.banner .swiper-pagination-bullet{opacity:.5;width:13px;height:13px;margin:0 8px}.banner .swiper-pagination-bullet-active{opacity:1;background:#853589;border-radius:0}.schArea{text-align:center;background:#833586;padding:28px 12px 30px}.schArea h2{color:#fff;font-size:19px;font-weight:700}.schArea p{color:#ec68f1;margin:5px 10px 7px;font-size:13px}.schArea .schBox{box-sizing:border-box;background:#fff;border:1px solid #d17fd4;width:100%;height:36px}.schArea .schBox input{float:left;color:#333;border:0;width:calc(100% - 43px);height:34px;padding:0 0 0 9px;font-size:12px}.schArea .schBox .btnSch{text-indent:-9999px;background:url(https://pic.neungyule.com/nelab/mobile/btn_search.png) top/34px no-repeat;border:none;width:34px;height:34px;display:inline-block}.schArea .schBox input:valid+.btnSch{background-position:50% -32px;background-size:34px}.linkList{padding:12px}.linkList ul li{margin-bottom:12px;position:relative}.linkList ul li:last-child{margin-bottom:0}.linkList ul li img{width:100%}.linkList .txtBox{text-align:center;position:relative}.linkList .briefing .txtBox{background:#4ea9e9}.linkList .info .txtBox{background:#eda802}.linkList .apply .txtBox{background:#71b232}.linkList .blog .txtBox{background:#3f3f3f}.linkList .txtBox:before{content:"";background:url(https://pic.neungyule.com/nelab/mobile/ico_linkList.png) 0 0/100% no-repeat;width:41px;height:41px;display:inline-block;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.linkList .briefing .txtBox:before{background-position:0 0}.linkList .info .txtBox:before{background-position:0 -41px}.linkList .apply .txtBox:before{background-position:0 -82px}.linkList .blog .txtBox:before{background-position:0 -123px}.linkList .txtBox h2{color:#fff;padding:32px 0 5px;font-size:18px;font-weight:700}.linkList .briefing .txtBox h2 span{color:#0d466f}.linkList .info .txtBox h2 span{color:#7b3501}.linkList .apply .txtBox h2 span{color:#294305}.linkList .blog .txtBox h2 span{color:#a9a9a9}.linkList .txtBox p{color:#fff;padding-bottom:20px;font-size:12px;line-height:16px}.callBox{text-align:center;background:#f0eded;overflow:hidden}.callBox.bgWhite{background:#fff}.callBox div{text-align:left;box-sizing:border-box;background:url(https://pic.neungyule.com/nelab/mobile/bg_call.png) 0/79px no-repeat;margin:0 auto;padding:26px 0 27px 102px;display:inline-block}.callBox.bgWhite div{background:url(https://pic.neungyule.com/nelab/mobile/bg_call_gray.png) 0/79px no-repeat}.callBox strong{color:#323232;font-size:16px;font-weight:700}.callBox img{width:140px;margin:8px 0;display:block}.callBox p{color:#828282;font-size:12px}
