*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box}img{width:100%;height:100%;object-fit:cover}video{width:100%;height:100%;object-fit:fill}.img,.video{display:block;width:100%;height:100%}.flex{display:flex}.bet{justify-content:space-between}.flex_center{justify-content:center}.flex_middle{align-items:center}.content{padding:0 10px;min-width:1220px;width:1220px;margin:0 auto;height:100%}body{min-width:1220px;font-size:14px}a:hover>img{opacity:0.8}.one_row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.bg{margin-bottom:unset;padding-bottom:20px}.block{margin-bottom:30px}.block .block_title{margin-bottom:20px}.block .block_title .title{font-size:18px;color:#0a3568;border-left:4px solid #0a3568;padding-left:10px}.block .block_title .more{color:#666;transition:color .3s}.block .block_title .more:hover{color:#2d79c1}.block .block_container{width:100%}.modal .modal-container{background-image:url(../img/bk_03.png) !important}.modal .modal-container .box1 .log_choose>span{background-color:transparent !important;bottom:-25px !important}.modal .modal-container .input_box .login input{cursor:pointer;background:unset !important;border-color:transparent !important;background-color:#0a3568 !important;transition:all 0.5s}.modal .modal-container .input_box .login input:hover{background-color:#2d79c1 !important}.empty-data{width:100%;max-height:500px;height:100%}.empty-data img{object-fit:contain;max-height:500px}header .top{height:40px;background-color:#eff4fe;border-bottom:1px solid #d2d2d2}header .top .help li{margin-right:40px}header .top .help li a{color:#666}header .top .help li a:hover{color:#f89b38}header .top .help li i{font-size:14px;margin-right:2px}header .top #login_container{position:relative}header .top #login_container .login{color:#999;transition:color .2s}header .top #login_container .login:hover{color:#777}header .top #login_container #user_container .img{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-right:5px}header .top #login_container #user_container .name{color:#999;max-width:200px}header .top #login_container .hover-exit{width:100%;min-width:90px;max-width:120px;background-color:#fff;position:absolute;right:0;bottom:0;transform:translateY(100%);z-index:100;text-align:center;box-shadow:0 0 12px 0 rgba(0,0,0,0.08);overflow:hidden;height:0;transition:height 0.5s}header .top #login_container .hover-exit li{height:40px;line-height:40px}header .top #login_container:hover .hover-exit{height:160px}header .middle{height:140px;background:#eff7fd url(../img/top-bg.jpg) 50% 0 no-repeat}header .middle #logo_container{max-width:215px;height:70px}header .middle #logo_container img{object-fit:contain;width:unset;max-width:100%}header .middle #logo_container a:hover>img{opacity:1}header .middle #page_title{margin-left:40px;color:#0a3568;position:relative}header .middle #page_title::before{position:absolute;content:"";display:block;width:1px;height:20px;background-color:#0a3568;left:-20px;height:50px;top:50%;transform:translateY(-50%)}header .middle #page_title .zh_name{font-size:2rem;margin-bottom:5px}header .middle #page_title .en_name{font-size:0.85rem}header .bottom{height:40px;background-color:#0a3568}header .bottom #page_nav{height:100%}header .bottom #page_nav li{width:140px;height:100%}header .bottom #page_nav li a{width:100%;height:100%;display:block;color:#fff;line-height:40px;text-align:center;transition:all 0.5s}header .bottom #page_nav li a.active,header .bottom #page_nav li a:hover{background-color:#2d79c1}footer{width:100%}footer .top{width:100%;height:190px;background-color:#0a3568}footer .top .desc{width:49%;max-width:49%;max-height:150px;font-size:14px;color:#fff}footer .top .desc>p{margin-bottom:8px;line-height:1}footer .top .desc a{color:#fff}footer .top .desc a:hover{color:#ddd}footer .top .img_container{width:49%;max-width:49%;max-height:150px;justify-content:flex-end;flex-wrap:wrap;overflow:hidden}footer .top .img_container .img{max-width:200px;height:70px;overflow:hidden;margin-right:10px;margin-bottom:10px;width:fit-content;}footer .top .img_container .img img{width:unset;object-fit:contain;max-width:100%}footer .bottom{width:100%;height:30px;background-color:#333}footer .bottom span{max-width:100%;color:#999}footer .bottom span a{color:#999}footer .bottom span a:hover{color:#ccc}.banner{height:400px;position:relative}.banner #banner_carousel button,.banner #lab_banner_carousel button{width:46px;height:100px;border-radius:0%;font-size:40px;position:absolute;margin:0;top:130px;background-color:black;opacity:0.5;z-index:10}.banner #banner_carousel button[lay-type="add"],.banner #lab_banner_carousel button[lay-type="add"]{right:0}.banner #banner_carousel button[lay-type="sub"],.banner #lab_banner_carousel button[lay-type="sub"]{left:0}.banner #banner_carousel button:hover,.banner #lab_banner_carousel button:hover{opacity:0.8;transition-duration:0.3s}.banner #banner_carousel .layui-carousel-ind ul,.banner #lab_banner_carousel .layui-carousel-ind ul{background-color:unset}.banner #banner_carousel .layui-carousel-ind ul li,.banner #lab_banner_carousel .layui-carousel-ind ul li{width:16px;height:4px;border-radius:2px;margin:0 10px;background-color:#999;transition:all 0.5s}.banner #banner_carousel .layui-carousel-ind ul li.layui-this,.banner #lab_banner_carousel .layui-carousel-ind ul li.layui-this{width:26px;background-color:#2d79c1}.banner #banner_carousel .layui-carousel-ind ul li:hover,.banner #lab_banner_carousel .layui-carousel-ind ul li:hover{background-color:#ccc}.banner #lab_banner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner #lab_banner .content .info{width:700px;color:#fff}.banner #lab_banner .content .info h4{font-size:30px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;margin-bottom:10px}.banner #lab_banner .content .info .collage{margin-right:20px;display:inline-block;max-width:600px}.banner #lab_banner .content .info .count{max-width:120px;overflow:hidden;margin-right:20px}.banner #lab_banner .content .info .desc{margin-top:10px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.banner #lab_banner .content .img{width:428px;height:260px}.banner #lab_banner_carousel .img::before{content:"";position:absolute;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.6);top:0;left:0}.banner #lab_banner_carousel .img:hover img{opacity:1}.banner #lab_banner_carousel .img:hover::before{background-color:rgba(0,0,0,0.4)}.banner #course_banner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.banner #course_banner .content{text-align:center;color:#fff}.banner #course_banner .content h4{font-size:30px;line-height:40px;margin-bottom:4px}.banner #course_banner .content h4::after{display:block;content:"";width:40px;height:4px;margin:4px auto 20px auto;background-color:#2d79c1}.banner #course_banner .content .desc{width:640px;margin:0 auto;margin-bottom:30px;line-height:24px}.banner #course_banner .content form .search_box{width:640px;margin:0 auto;margin-bottom:10px;border-radius:4px}.banner #course_banner .content form .search_box input{width:calc(100% - 60px);line-height:40px;border:2px solid transparent;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 10px;outline:none}.banner #course_banner .content form .search_box input:focus{border-color:#2d79c1}.banner #course_banner .content form .search_box button{border:2px solid #0a3568;background-color:#0a3568;line-height:40px;color:#fff;width:60px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;transition:all 0.3s}.banner #course_banner .content form .search_box button:hover{border-color:#2d79c1;background-color:#2d79c1}.main{min-height:calc(100vh - 180px - 360px - 80px);padding-top:30px;background-color:#f6f6f6}.main .news_area{width:800px;padding:20px;background-color:#fff}.main .news_area .news_img{width:380px;height:280px}.main .news_area .news_img .img{position:relative}.main .news_area .news_img .img .news_title{position:absolute;height:20px;background-color:rgba(3,3,3,0.4);bottom:0;color:#fff;width:100%;padding-left:10px;transition-duration:0.3s;max-width:100%}.main .news_area .news_img .img .news_title:hover{color:#999}.main .news_area .news_img .layui-carousel-ind{top:-50px}.main .news_area .news_img .layui-carousel-ind ul{background-color:unset}.main .news_area .news_img .layui-carousel-ind ul .layui-this{background-color:#0a3568}.main .news_area .news_container{width:calc(100% - 380px - 20px);height:280px;overflow:hidden}.main .news_area .news_container li{height:40px;border-bottom:1px solid #ddd}.main .news_area .news_container li .news_title{max-width:270px}.main .news_area .news_container li .news_title a{color:#333;transition:color .2s}.main .news_area .news_container li .news_title a:hover{color:#2d79c1}.main .news_area .news_container li .date{margin-left:auto;font-size:12px;color:#999}.main .notice_area{width:380px;background-color:#fff;padding:20px}.main .notice_area .block_container{height:280px;overflow:hidden}.main .notice_area .block_container li{height:56px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd}.main .notice_area .block_container li .news_title{max-width:calc(100% - 70px);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.main .notice_area .block_container li .news_title a{color:#333;transition:color .2s}.main .notice_area .block_container li .news_title a:hover{color:#2d79c1}.main .notice_area .block_container li .time{width:50px;margin-right:20px;text-align:center}.main .notice_area .block_container li .time .date{height:30px;font-size:18px;line-height:30px;color:#fff;background-color:#2d79c1}.main .notice_area .block_container li .time .month{font-size:12px;color:#999;width:100%;height:calc(100% - 38px)}.main .subject_area{flex-wrap:wrap}.main .subject_area li{width:calc( ( 100% - (4 - 1) * 10px) / 4);margin-right:10px;height:76px;margin-bottom:10px}.main .subject_area li:nth-child(4n+4){margin-right:unset}.main .subject_area li .img{overflow:hidden;border:1px solid #ddd}.main .subject_area li .img img{transition:transform 0.8s}.main .subject_area li .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main .exp_center_area{background-color:#fff;padding:20px}.main .exp_center_area .block_title{margin-bottom:unset}.main .exp_center_area .block_container{flex-wrap:wrap}.main .exp_center_area .item{width:calc( ( 100% - (4 - 1) * 20px) / 4);margin-right:20px;margin-top:20px}.main .exp_center_area .item:nth-child(4n+4){margin-right:unset}.main .exp_center_area .item .img{height:170px;overflow:hidden}.main .exp_center_area .item .img img{transition:transform 0.8s}.main .exp_center_area .item .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main .exp_center_area .item .name{margin-top:10px;height:38px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.main .exp_center_area .item .name a{color:#353535;transition:color .2s}.main .exp_center_area .item .name a:hover{color:#2d79c1}.main #recommend{background-color:#dce1ee;padding-top:20px}.main .exp_recommend_area .block_container{flex-wrap:wrap}.main .exp_recommend_area .item{width:calc( ( 100% - (4 - 1) * 20px) / 4);margin-right:20px;box-shadow:0 0 12px 0 rgba(0,0,0,0.08);margin-bottom:20px;background-color:#fff}.main .exp_recommend_area .item:nth-child(4n+4){margin-right:unset}.main .exp_recommend_area .item .img{height:170px;overflow:hidden}.main .exp_recommend_area .item .img img{transition:transform 0.8s}.main .exp_recommend_area .item .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main .exp_recommend_area .item .name{margin:10px 10px 5px 10px;height:44px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;border-bottom:1px solid #ddd}.main .exp_recommend_area .item .name a{color:#353535;transition:color .2s}.main .exp_recommend_area .item .name a:hover{color:#2d79c1}.main .exp_recommend_area .item .info{padding:0 10px 6px 10px}.main .exp_recommend_area .item .info>*{font-size:12px;color:#666;max-width:100%}.main .exp_recommend_area .item .info .teacher{display:inline-block}.main .exp_recommend_area .item .info .teacher:hover{color:#2d79c1}.main .exp_recommend_area .item .info .collage{display:block;margin-top:5px;height:16px;line-height:16px}.main .link_area .block_title{margin-bottom:unset}.main .link_area .block_container{flex-wrap:wrap}.main .link_area .item{width:calc( ( 100% - (6 - 1) * 12px) / 6);margin-right:12px;margin-top:20px;height:70px;overflow:hidden}.main .link_area .item:nth-child(6n+6){margin-right:unset}.main .link_area .item img{transition:transform 0.8s}.main .link_area .item:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main #news{margin-bottom:unset;padding-bottom:30px}.main #news .nav_contianer{width:180px}.main #news .nav_contianer li{height:60px;text-align:center;line-height:60px;width:100%;background-color:#fff;margin-bottom:2px;position:relative}.main #news .nav_contianer li a{transition:color 0.2s;max-width:100%;display:block;width:100%;height:100%;border-left:2px solid transparent}.main #news .nav_contianer li a span{max-width:80%;display:inline-block}.main #news .nav_contianer li a:hover{color:#2d79c1}.main #news .nav_contianer li a.active{border-left:2px solid #2d79c1;color:#2d79c1}.main #news .nav_contianer li a.active+i{color:#2d79c1}.main #news .nav_contianer li:first-child{color:#fff;background-color:#2d79c1}.main #news .nav_contianer li i{font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.main #news .nav_contianer li i.left{left:4px}.main #news .nav_contianer li i.right{right:4px}.main #news .news_container,.main #news .news_index{padding:20px;background-color:#fff}.main #news .news_container .block_container,.main #news .news_index .block_container{height:calc(100% - 47px)}.main #news .news_container .block_container .item,.main #news .news_index .block_container .item{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:20px}.main #news .news_container .block_container .item .title,.main #news .news_index .block_container .item .title{margin-bottom:20px;font-weight:800}.main #news .news_container .block_container .item .title a,.main #news .news_index .block_container .item .title a{font-size:16px;color:#333;transition:color .3s}.main #news .news_container .block_container .item .title a:hover,.main #news .news_index .block_container .item .title a:hover{color:#2d79c1}.main #news .news_container .block_container .item .desc,.main #news .news_index .block_container .item .desc{color:#666;margin-bottom:10px;height:38px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.main #news .news_container .block_container .item .info,.main #news .news_index .block_container .item .info{font-size:12px;color:#666}.main #news .news_container .block_container .item .info .views,.main #news .news_index .block_container .item .info .views{margin-right:20px;display:inline-block;min-width:100px}.main #news .news_container .block_container .details,.main #news .news_index .block_container .details{padding:30px;height:100%;font-size:16px}.main #news .news_container .block_container .details .info .title,.main #news .news_index .block_container .details .info .title{font-size:1.5em;line-height:1.5;color:#434343;margin-bottom:5px}.main #news .news_container .block_container .details .info .infomation,.main #news .news_index .block_container .details .info .infomation{font-size:0.8em;color:#999;margin-bottom:10px}.main #news .news_container .block_container .details .info .infomation>span,.main #news .news_index .block_container .details .info .infomation>span{margin-right:20px}.main #news .news_container .block_container .details .desc,.main #news .news_index .block_container .details .desc{color:#333;font-size:1em}.main #news .news_container .block_container .details .desc p,.main #news .news_index .block_container .details .desc p{font-size:1em;line-height:1.5em;text-indent:2em;margin:1em 0}.main #news .news_container .block_container .details .desc img,.main #news .news_index .block_container .details .desc img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.main #news .news_container{width:970px}.main #news .news_index{width:680px}.main #news .subject_container{width:300px;height:fit-content;background-color:#fff;padding:20px 10px}.main #news .subject_container li{height:78px;margin-bottom:10px}.main #news .subject_container li .img{overflow:hidden}.main #news .subject_container li .img img{transition:transform 0.8s}.main #news .subject_container li .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main #project{margin-bottom:unset;padding-bottom:30px}.main #project .block_container .item_container{width:800px}.main #project .block_container .item_container .item{margin-bottom:20px;background-color:#fff;height:170px}.main #project .block_container .item_container .item .img{width:280px;height:100%;overflow:hidden}.main #project .block_container .item_container .item .img img{transition:transform 0.8s}.main #project .block_container .item_container .item .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main #project .block_container .item_container .item .info{padding:10px 30px;width:calc(100% - 280px)}.main #project .block_container .item_container .item .info h4{max-width:100%}.main #project .block_container .item_container .item .info h4 a{max-width:100%;font-size:16px;transition:color .2s;color:#333;font-weight:bold;line-height:30px}.main #project .block_container .item_container .item .info h4 a:hover{color:#2d79c1}.main #project .block_container .item_container .item .info .collage{font-size:12px;color:#999;margin-bottom:10px}.main #project .block_container .item_container .item .info .desc{color:#666;line-height:20px;height:60px;word-wrap:break-word;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;margin-bottom:12px}.main #project .block_container .item_container .item .info .count,.main #project .block_container .item_container .item .info .views{font-size:12px;color:#999;line-height:20px}.main #project .block_container .item_container .item .info .count{margin-right:40px}.main #project .block_container .notice_container{width:380px;height:fit-content;background-color:#fff;padding:20px;min-height:380px}.main #project .block_container .notice_container .block_container li{padding:10px 0;border-bottom:1px solid #eee;margin-bottom:10px}.main #project .block_container .notice_container .block_container li .time{width:50px;margin-right:20px}.main #project .block_container .notice_container .block_container li .time .date{width:100%;height:28px;text-align:center;font-size:18px;background-color:#2d79c1;line-height:28px;color:#fff}.main #project .block_container .notice_container .block_container li .time .month{display:block;width:100%;height:22px;line-height:22px;color:#999;text-align:center;font-size:12px}.main #project .block_container .notice_container .block_container li h4{height:100%;max-width:calc(100% - 90px);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.main #project .block_container .notice_container .block_container li h4 a{transition:color 0.2s}.main #project .block_container .notice_container .block_container li h4 a:hover{color:#2d79c1}.main #course .block_container{flex-wrap:wrap}.main #course .block_container .item{width:calc( ( 100% - (4 - 1) * 20px) / 4);margin-right:20px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}.main #course .block_container .item:nth-child(4n+4){margin-right:unset}.main #course .block_container .item .img{width:100%;height:170px;overflow:hidden}.main #course .block_container .item .img img{transition:transform 0.8s}.main #course .block_container .item .img:hover img{transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.main #course .block_container .item h4{margin:6px 10px;height:44px;border-bottom:1px solid #ddd;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.main #course .block_container .item h4 a{max-width:100%;transition:color .2s}.main #course .block_container .item h4 a:hover{color:#2d79c1}.main #course .block_container .item .info{padding:4px 10px 10px 10px;font-size:12px}.main #course .block_container .item .info .name{max-width:100%;line-height:20px}.main #course .block_container .item .info .name a{color:#666;transition:color .2s}.main #course .block_container .item .info .name a:hover{color:#2d79c1}.main #course .block_container .item .info .views{display:inline-block;width:120px;max-width:120px;color:#666;margin-right:20px}.main #course .block_container .item .info .count{color:#666}.main #course .select_area .content{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}.main #course .select_area .content .select{margin-bottom:20px}.main #course .select_area .content .select:last-child{margin-bottom:unset}.main #course .select_area .content .select .title{color:#333;font-size:18px}.main #course .select_area .content .select li{height:30px;line-height:30px}.main #course .select_area .content .select li:not(.title){margin-right:20px}.main #course .select_area .content .select li a{color:#333;font-size:16px}.main #course .select_area .content .select li a:hover:not(.active){color:#2d79c1}.main #course .select_area .content .select li a.active{background-color:#2d79c1;color:#fff;display:block;padding:0 10px;border-radius:4px}#lab_center header .top{background-color:#eff7fd}#lab_center header .lab_nav{height:70px;background-color:#eff7fd}#lab_center header .lab_nav #logo_container{max-width:215px;height:40px}#lab_center header .lab_nav #logo_container img{object-fit:contain;width:unset;max-width:100%}#lab_center header .lab_nav #logo_container a:hover>img{opacity:1}#lab_center header .lab_nav #page_title{margin-left:40px;color:#0a3568;position:relative}#lab_center header .lab_nav #page_title::before{position:absolute;content:"";display:block;width:1px;height:20px;background-color:#0a3568;left:-20px;height:40px;top:50%;transform:translateY(-50%)}#lab_center header .lab_nav #page_title .zh_name{font-size:24px;margin-bottom:5px}#lab_center header .lab_nav #page_title .en_name{font-size:12px}#lab_center header .lab_nav #page_nav{margin-left:50px;height:100%}#lab_center header .lab_nav #page_nav li{width:120px;height:100%}#lab_center header .lab_nav #page_nav li a{line-height:70px;text-align:center;transition:all 0.5s}#lab_center header .lab_nav #page_nav li a.active,#lab_center header .lab_nav #page_nav li a:hover{color:#2d79c1}#lab_center .main .exp_recommend_area{padding:20px;background-color:#fff}#lab_center .main .exp_recommend_area .teacher{max-width:100%;display:inline-block;color:#666;font-size:12px;transition:color .2s;padding:0 10px 6px}#lab_center .main .exp_recommend_area .teacher:hover{color:#2d79c1}

/*# sourceMappingURL=nwu.min.css.map */