/*视频头条*/
.nc-second-content .content-left .videotop{height:240px;}
.nc-second-content .content-left .videotop .videotop-l{float:left;width:360px;height:240px;}
.nc-second-content .content-left .videotop .videotop-l img{width:100%;height:100%;}
.nc-second-content .content-left .videotop .videotop-r{float:left;width:340px;height:240px;padding:15px 20px 20px;border:1px solid #eee;border-left:none;}
.nc-second-content .content-left .videotop .videotop-r .title{height:54px;line-height:27px;font-size: 18px;text-overflow: ellipsis;-webkit-text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}
.nc-second-content .content-left .videotop .videotop-r .title a{color:#044999;}
.nc-second-content .content-left .videotop .videotop-r .title a:hover{}
.nc-second-content .content-left .videotop .videotop-r .content{height:88px;margin-top:4px;line-height:22px;font-size:14px;color:#333;text-overflow: ellipsis;-webkit-text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;overflow: hidden;}
.nc-second-content .content-left .videotop .videotop-r .type{margin-top:8px;text-align: left;}
.nc-second-content .content-left .videotop .videotop-r .type a{display:block;width:82px;padding:5px;background:#f8f8f8;font-size:14px;color:#333;border:1px solid #eee;border-radius:4px;}
.nc-second-content .content-left .videotop .videotop-r .type a:hover{color:#333;}
.nc-second-content .content-left .videotop .videotop-r .more{margin-top:1px;font-size: 14px;text-align: right;}
.nc-second-content .content-left .videotop .videotop-r .more a{color:#044999;}
.nc-second-content .content-left .videotop .videotop-r .more a:hover{color:#044999;}

/*视频类别*/
.nc-second-content .content-left .videotype{height:45px;margin-top:20px;}
.nc-second-content .content-left .videotype li{float:left;margin-right:4px;line-height: 45px;}
.nc-second-content .content-left .videotype li a{position:relative;display:inline-block;height:45px;line-height:45px;padding:0 24px;background: #e8e8e8;}
.nc-second-content .content-left .videotype li a:hover{background: #044999;color:#fff;}
.nc-second-content .content-left .videotype li a.active{background: #044999;color:#fff;}
.nc-second-content .content-left .videotype li a.active i,.nc-second-content .content-left .videotype li a:hover i{position:absolute;left:50%;bottom:0;border:6px solid transparent;border-bottom-color:#fff;border-bottom-width:6px;display:inline-block;width:0;height:0;margin:0 auto;margin-left:-7px;}

/*视频列表*/
.nc-second-content .content-left .videolist{margin-top:20px;width:100%;overflow: hidden;}
.nc-second-content .content-left .videolist li{float:left;width:220px;margin-bottom:20px;margin-right: 20px;}
.nc-second-content .content-left .videolist li:nth-child(3n){margin-right:0;}
.nc-second-content .content-left .videolist li .pic{position:relative;width:100%;height:144px;overflow:hidden;}
.nc-second-content .content-left .videolist li .pic a{}
.nc-second-content .content-left .videolist li .pic img{width:100%;max-width:100%;height:100%;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.nc-second-content .content-left .videolist li .pic .play{position:absolute;left:50%;top:50%;width:32px;height:32px;line-height:32px;margin:-16px 0 0 -16px;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);}
.nc-second-content .content-left .videolist li .pic .play i{color:#fff;font-size:14px;}
.nc-second-content .content-left .videolist li .title{height:68px;padding:9px 15px 0;border: 1px solid #eee;}
.nc-second-content .content-left .videolist li .title a{display:block;height:48px;line-height: 24px;font-size: 14px;color:#333;text-overflow: ellipsis;-webkit-text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}
.nc-second-content .content-left .videolist li:hover{background:#f8f8f8;}
.nc-second-content .content-left .videolist li:hover .pic img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.nc-second-content .content-left .videolist li:hover .play{background:rgba(4, 73, 153, 0.8);}
.nc-second-content .content-left .videolist li:hover .title a{color:#044999;}

/*视频推荐牛人*/
.nc-second-content .content-right .piclist{border:1px solid #eee;}
.nc-second-content .content-right .piclist .title{width:100%;height:46px;}
.nc-second-content .content-right .piclist .title label{height:100%;line-height:46px;padding-left:20px;font-size:16px;color:#333;}
.nc-second-content .content-right .piclist .title span{float:right;line-height:46px;padding-right:20px;}
.nc-second-content .content-right .piclist .title span a{display:block;color:#044999;font-size: 14px;}
.nc-second-content .content-right .piclist .title span a:hover{color:#044999;}
.nc-second-content .content-right .piclist .content{padding-left:20px;}
.nc-second-content .content-right .piclist .content li{margin-bottom:20px;}
.nc-second-content .content-right .piclist .content li .pic{display: inline-block;position: relative;width: 50px;vertical-align:top;}
.nc-second-content .content-right .piclist .content li .pic img{float:left;width:50px;height:50px;border-radius: 50%;box-shadow:0px 5px 5px #eee;}
.nc-second-content .content-right .piclist .content li .pic i{display: block;position: absolute;top:-10px;left: -5px;font-size: 24px;z-index: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.nc-second-content .content-right .piclist .content li .pic i:after{position: absolute;left: 0px;bottom: 1px;width: 24px;color: #fff;font-size: 12px;text-align: center;}
.nc-second-content .content-right .piclist .content li:nth-child(1) .pic i{color:#fec002;}
.nc-second-content .content-right .piclist .content li:nth-child(2) .pic i{color:#d2d2d2;}
.nc-second-content .content-right .piclist .content li:nth-child(3) .pic i{color:#d2ac52;}
.nc-second-content .content-right .piclist .content li:nth-child(4) .pic i{color:#666;}
.nc-second-content .content-right .piclist .content li:nth-child(5) .pic i{color:#666;}
.nc-second-content .content-right .piclist .content li:nth-child(1) .pic i:after {content: "1";}
.nc-second-content .content-right .piclist .content li:nth-child(2) .pic i:after {content: "2";}
.nc-second-content .content-right .piclist .content li:nth-child(3) .pic i:after {content: "3";}
.nc-second-content .content-right .piclist .content li:nth-child(4) .pic i:after {content: "4";}
.nc-second-content .content-right .piclist .content li:nth-child(5) .pic i:after {content: "5";}
.nc-second-content .content-right .piclist .content li .info{position:relative;display: inline-block;width: 182px;height: 100%;padding-left: 8px;}
.nc-second-content .content-right .piclist .content li .info h2{height:24px;font-weight:normal;line-height:24px;font-size:14px;overflow: hidden;}
.nc-second-content .content-right .piclist .content li .info h2 a{display:block;color:#044999;}
.nc-second-content .content-right .piclist .content li .info h2 a:hover{color:#044999;}
.nc-second-content .content-right .piclist .content li .info h3{height:24px;line-height:24px;font-weight:normal;color:#666;font-size:14px;}
.nc-second-content .content-right .piclist .content li .info .follow{position: absolute;right:0;bottom:8px;height:22px;line-height: 22px;}
.nc-second-content .content-right .piclist .content li .info .follow a{display:block;border:1px solid #044999;background:#f8f8f8;border-radius: 3px;padding: 0 5px 0 1px;color:#044999;font-size: 14px;}
.nc-second-content .content-right .piclist .content li .info .follow a.has{background: #eee;color:#999;border:1px solid #eee;}
.nc-second-content .content-right .piclist .content li .info .follow a i{font-size:14px;}
.nc-second-content .content-right .piclist .content li .info .follow a:hover{background: #044999;color:#fff;}
.nc-second-content .content-right .piclist .content li .info .follow a.has:hover{background: #eee;color:#999;border:1px solid #eee;}

/*专题直播*/
.nc-second-content .content-right .piclist .content li .rectanglepic{display: inline-block;position: relative;width:90px;height:60px;vertical-align:top;}
.nc-second-content .content-right .piclist .content li .rectanglepic img{width:100%;height:100%;}
.nc-second-content .content-right .piclist .content li .commoninfo{position:relative;display: inline-block;width: 144px;height:60px;padding-left: 8px;}
.nc-second-content .content-right .piclist .content li .commoninfo .title{position:absolute;top:-4px;height:40px;line-height:20px;font-size:14px;text-overflow: ellipsis;-webkit-text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}
.nc-second-content .content-right .piclist .content li .commoninfo .title a{color:#333;}
.nc-second-content .content-right .piclist .content li .commoninfo .title a:hover{color:#044999;}
.nc-second-content .content-right .piclist .content li .commoninfo .date{position:absolute;bottom:-2px;line-height:14px;font-size:12px;color:#999;}