.main { padding-top:20px;display: flex;justify-content: space-between;width:1200px;margin:0 auto; }
/*左侧列表*/
.l-list { width:240px;border-radius:8px;overflow: hidden;margin-bottom:20px;margin-right: 30px; }
.l-list h2 { height:60px;text-align: center;line-height:60px;color:#fff;background:#008bff;font-size:20px;font-weight: bold; }
.l-list a { display: block;text-align: center;height:50px;margin-top:2px;background:#f3f4f6;line-height:50px;font-size:14px; }
.l-list a:hover,.l-list a.on { color:#1377fc;font-size:16px;font-weight:bold;background:url(../images/h-jt.png) no-repeat  208px center #ecf2fe; }
/* 右侧内容 */
.content { flex:1;padding-bottom:95px; }
.news-list { padding-bottom:46px; }
.news-list li { padding:15px 0 0 0;border-bottom:1px #ccc solid; }
.news-list li h3 { height:44px;width:95%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-size:16px;font-weight: bold;line-height:44px; }
.news-list li .txt { height:36px;overflow: hidden;line-height:18px;font-size:14px;color:#666; }
.news-list li .msg { padding-top:3px;height:38px;display: flex;justify-content: space-between;align-items: center; }
.news-list li .msg * { display: block;font-size:12px; }
.news-list li .msg span { color:#666; }
.news-list li .msg a { color:#1377fc;padding-right:20px;background:url(../images/more.png) no-repeat right center; }  
/* 分页 */
.pages { display: flex;justify-content: center; }
.pages * { display: block;margin:0 7px; }
.pages a { width:38px;height:38px;text-align: center;line-height:38px;border:1px #ddd solid;border-radius:3px;font-size:14px; }
.pages span{line-height: 38px;}
.pages .prev,.pages .next { width:62px; } 
.pages a.on,.pages a:hover { background:#008bff;color:#fff;border-color:#008bff; }
/* 新闻详情 */
.new-tit { padding-top:15px;line-height:40px;text-align: center;font-size:20px;font-weight:bold; }
.new-tips { line-height:30px;padding-bottom:4px;border-bottom:1px #ccc solid;text-align: center;color:#666;font-size:12px; }
.summary { background:#f6f6f6;margin-top:30px;padding:25px;line-height:26px;font-size:14px;color:#666; }
.new-cont {line-height:36px;font-size:16px;}
/* 精彩视频列表页 */
.video-list { padding-bottom:46px; }
.video-list li { padding:20px 0;border-bottom:1px #ccc solid;display: flex; }
.video-list li>img { width:214px;height:134px;border:3px #eee solid;display: block; }
.video-list li>div { margin-left:30px;padding-top:12px;flex:1; }
.video-list li>div h4 { height:60px;line-height:30px;font-size:16px;font-weight:bold; }
.video-list li>div p { height:34px;line-height:34px;color:#666;font-size:12px; }
.video-list li>div a:nth-child(3) { display:inline-block;height:26px;line-height:26px;color:#1377fc;padding-right:20px;background:url(../images/more.png) no-repeat right center; }
.video-list li:nth-child(1) { padding-top:0; }
/* 视频详情页 */
.video-play { width:100%;height:558px;background:#000; }
.video-tit { height:60px;padding:0 15px 0 19px;background:#282828;display: flex;justify-content: space-between;color:#fff;margin-top:10px;align-items: center; }
.video-tit p { width:760px;height:60px;line-height:60px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.video-tit span { font-size:12px; }





