.nc-section{width:100%;}
.nc-section .lab-wrap{
    width: 1140px;!important;margin: 0 auto;overflow:hidden;}
.nc-section .lab-wrap .wrap-left{display:inline-block;width:840px;}
.nc-section .lab-wrap .wrap-right{width:240px;}
.nc-section .lab-wrap .wrap-right .pic{width:240px;height: auto;vertical-align: top;}

.swiper-index{width:750px;height:300px;}
.swiper-index .swiper-slide img{width:750px;height:300px;vertical-align:top;}
.swiper-index .swiper-slide span{display: block;position: absolute;bottom:0;width: 100%;height:50px;line-height:50px;background: -webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,0));font-weight:600;font-size:22px;z-index: 1;color: #fff;text-align:center;}
.swiper-index .swiper-button-next,.swiper-container .swiper-button-prev {width:50px;height:45px;background-image: none !important;}
.swiper-index .swiper-button-next i,.swiper-container .swiper-button-prev i {font-size:44px; color: rgba(255,255,255, .8)}
.swiper-index .swiper-button-next .flipx {-moz-transform:scalex(-1);-webkit-transform:scalex(-1);-o-transform:scalex(-1); transform:scalex(-1);filter:fliph;display: inline-block;}

.filter-bar-list{
    margin-bottom:10px;
}
/*.wrap-left .sel-condition{padding:0 20px;background-color:#f5f5f5;}
.wrap-left .sel-condition .filter-bar-list{padding:18px 0;border-bottom:1px solid #eaeaea;overflow: hidden;}
.wrap-left .sel-condition .filter-bar-list:last-child{border-bottom:none;}
.wrap-left .sel-condition .filter-bar-list label{float:left;width:32px;line-height:38px;font-size:14px;color:#999;}
.wrap-left .sel-condition .filter-bar-list .sort-bar{float:left;padding-left:35px;width:676px;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span{display: inline-block;height:38px;line-height:38px;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span a{display: inline-block;font-size:14px; color:#333;margin-right:37px;line-height:30px;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span:last-child a{margin-right:0;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span a:hover{color:#333;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span a.first{margin-left:20px;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span a.first.active{margin-left:15px;}
.wrap-left .sel-condition .filter-bar-list .sort-bar span a.active{padding:0 13px;margin-right:24px;color:#fff;background:#044999;}*/

.wrap-left .news-list{width:100%;overflow: hidden;}
.wrap-left .news-list li{padding:30px 0;width:100%;height:225px;border-bottom:1px solid #cdcdcd;}
.wrap-left .news-list li .text{float:left;position:relative;width:560px;height:165px;}
.wrap-left .news-list li .text .title{
    display:block;
    height: 40px;font-size:22px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.pre-list-grade{
    height: 30px;
    font-size: 18px;
}
.pre-list-grade span{
    padding-left: 5px;
    color:#fe5500;
}
.other-list .nc-column-title{
    margin-top: 0;}
.wrap-left .news-list li .text .title:hover{color:#044999;}
.wrap-left .news-list li .text .summary{
    margin-top:6px;
    height: 83px;
    /*height:104px;*/
    line-height:26px;
    font-size: 16px;
    color:#666;
    text-overflow: ellipsis;
    -webkit-text-overflow:ellipsis;
    display: -webkit-box;display:
        -moz-box; display:
        -ms-flexbox;-webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;overflow: hidden;
}
.wrap-left .news-list li .text .bottom-bar{position: absolute;bottom:0;width: 722px;height:20px;line-height: 20px;}
.wrap-left .news-list li .text .bottom-bar .author{position: absolute;left:0;}
.wrap-left .news-list li .text .bottom-bar .time{color:#999;vertical-align: middle;}
.wrap-left .news-list li .text .bottom-bar .other{position: absolute;right:0;color:#999;}
.wrap-left .news-list li .text .bottom-bar .other i{font-size: 14px;vertical-align: middle;}
.wrap-left .news-list li .text .bottom-bar .other span{padding:0 10px 0 5px;font-size: 14px;vertical-align: middle;}
.wrap-left .news-list li .text .bottom-bar .other span:last-child{padding-right:0;}
.wrap-left .news-list li .review{
    float:left;
    width: 240px;
    margin-right:40px;
    position: relative
}
.wrap-left .news-list li .pic{
    width:240px;
    height:160px;
    overflow: hidden;
}
.review-sign{
    position: absolute;
    width: 78px;
    height: 52px;
    top: 0;
    right: -11px;
    padding-left: 15px;
    background-image: url(/uploads/image/sviireview/review.png);
    font-size: 18px;
    line-height: 40px;
    color: #fff;
}
.wrap-left .news-list li .pic img{width:248px;height:165px;vertical-align: top;}
.wrap-left .news-list li .pic .icon-article{position:absolute;top:0;right:-5px;width:50px;height:29px;background:url(/uploads/image/svcimg/lab-005.png) no-repeat;}
.wrap-left .news-list li .pic .icon-video{position:absolute;top:0;right:-5px;width:50px;height:29px;background:url(/uploads/image/svcimg/lab-006.png) no-repeat;}
.wrap-left .news-list li .pic .play{position:absolute;left:50%;top:50%;width:40px;height:40px;line-height:40px;margin:-20px 0 0 -20px;background:rgba(51, 51, 51, 0.5);border-radius:50%;text-align: center;z-index: 1;-webkit-box-shadow:0 0 10px rgba(238,238,238, .5); -moz-box-shadow:0 0 10px rgba(238,238,238, .5);box-shadow:0 0 10px rgba(238,238,238, .5);}
.wrap-left .news-list li .pic .play i{color:#fff;font-size:18px;}

.wrap-left .no-list{padding:60px;min-height:600px;text-align:center;font-size:16px;color:#999;}
.wrap-left .no-list .icon-tanhao{display:block;line-height:40px;font-size:28px;color:#8dd87e;}
/*.wrap-left .pagination{
    display: block;
    width: 180px;
    height: 40px;
    border: 1px solid #034893;
    border-radius: 50px;!important;
    margin: 30px auto ;
    color: #034893;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}*/
.pagination {
    margin:30px 0 30px;position: relative;width: 100%;height: 50px;color: #ccc;background: #f8f8f8;border: 1px solid #eee;display: block;text-align: center;line-height: 50px;font-size: 14px;
}
.pagination span {width: 40px;height: 30px;border-radius: 2px;background: #044999;display: inline-block;vertical-align: middle;color: #fff;text-align: center;line-height: 30px;}
.pagination a {color: #044999;vertical-align: middle;display: inline-block;width: 40px;}
.pagination .prev {width: 100px;position: absolute;left: 20px;}
.pagination .next {width: 100px;position: absolute;right: 20px;}
.wrap-right .ads{position:relative;margin-top:11px;height:100px;}
.wrap-right .ads img{height:100px;}
.other-list{
    margin-top: 60px;
}
.other-list:first-child{
    margin-top: -10px;}
/*.other-list .short-title em{display:inline-block;margin-top:18px;height:18px;line-height:18px;font-style:normal;border-left:5px solid #f5304e;vertical-align:top;}*/
/*.other-list .short-title span{display:inline-block;padding-left:15px;line-height:52px;font-size:18px;color:#333;}*/
.new-seminar{position: relative}

.other-list .topic-new a{display:block;}
.other-list .topic-new .topic-title{
    position: absolute;
    bottom: 0;
    left: 0;
    width:100%;
    height: 36px;
    padding: 0 10px;
    background: rgba(0,0,0,0.3);
    text-align: center;
}
.other-list .topic-new .topic-title a{color:#fff;line-height:36px;}
.other-list .topic-new .topic-pic{
    position:relative;
    width:100%;
    height:160px;
    margin-bottom: 10px;
    text-align: center;
}
.other-list .topic-new .topic-pic img{
    width:240px;height:160px;vertical-align:top;}
.other-list .topic-new .topic-pic .play{position:absolute;left:50%;top:50%;width:40px;height:40px;line-height:40px;margin:-20px 0 0 -20px;background:rgba(51, 51, 51, 0.5);border-radius:50%;text-align: center;z-index: 1;-webkit-box-shadow:0 0 10px rgba(238,238,238, .5); -moz-box-shadow:0 0 10px rgba(238,238,238, .5);box-shadow:0 0 10px rgba(238,238,238, .5);}
.other-list .topic-new .topic-pic .play i{color:#fff;font-size:18px;}

/*.other-list .hot-news{padding-bottom:6px;overflow:hidden;}
.other-list .hot-news li{margin-bottom:10px;line-height:22px;overflow: hidden;}
.other-list .hot-news li:last-child{margin-bottom:0;}
.other-list .hot-news li a{display:block;float:right;width:100%;font-size:14px;color:#333;text-overflow: ellipsis;}*/

/*.bread-row{width:1170px;margin:auto !important;}
.bread-nav a:after {
    content: '>';
    color: #999;
}
.bread-nav{border-bottom: 1px solid #eee;
margin-bottom: 20px;
    line-height: 40px;
}*/
.video-list li{
    margin-bottom: 10px;
}
