#news{padding-top:6px}
/* #news h2 a{color:#333333} */
.all_video{font-size:14px;color:#1a1a1a}
.all_video li{float:left;border-radius: 5px;background: #edf7ff;margin-right: 20px;box-sizing: border-box;padding: 3px 10px;}
.all_video li a{color: #2f74e8;}
/* .all_video li:first-child{padding:0 10px;color: #2f74e8;} */
.all_video li.act{background:#2f74e8;}
.all_video li.act a{color:#fff;}
.all_video li:hover {color:#fff;background:#2f74e8;border-radius: 5px;}
.all_video li:hover a{color:#fff;}
#ncontent ul{font-size:0}
#ncontent ul li{vertical-align:top;display:inline-block;margin-bottom:30px;width:370px;position:relative;background:#f8f8f8;}
.play{position:absolute;left:164px;top:88px}
ul .fg{margin-right:44.5px}
ul li .sub{margin-top:10px;width:370px;display:inline-block;font-size:16px;color:#1a1a1a;padding: 0 10px;box-sizing: border-box;}
#news .videoleft{width:1200px;}
dt{font-size:20px;color:#1a1a1a;font-weight:800;line-height:20px}
#news .list li{margin:0;text-align:left;margin-bottom:20px;width:140px;float:left}
#news .list .xgtj_r_20{margin-right:20px}
#news .list li img{width:140px;height:79px;display:block;margin-bottom:10px}
#news .list li p a{font-size:14px;color:#1A1A1A}
.conl .video{width:1200px}
.conl .video video{width:100%}
.conl .title{font-size:30px;color:#1a1a1a;font-weight:bold}
.conl .info{font-size:14px;color:#666}
.conl .info .date{margin-left:20px}
.conl .desc .name{font-size:14px;color:#1a1a1a;font-weight:bold}
.conl .desc .content{font-size:14px;color:#666}
.conl .mytools .dz .img{background:url(../imgs/video/dzq.png) no-repeat center}
.conl .mytools .dzh .img{background:url(../imgs/video/dzh.png) no-repeat center}
.conl .mytools .dz .img b{display:none}
#contents .cons{width:1200px;border:none;padding:0}
.mytools div.img{border:1px solid #D7D7D7}
.mytools div.active{border:1px solid #ff4f53}
.mytools div p{text-align:center;padding:10px 0;font-size:14px}
.mytools .sc .img{background:url(../imgs/video/scq.png) no-repeat center}
.mytools .sch .img{background:url(../imgs/video/sch.png) no-repeat center}
#contents .conl{width:1200px}
#contents .conr{padding-left:30px}
#ncontent h5{font-size: 12px;font-weight: 400;padding: 10px;}
#ncontent h5 span:first-child{color: #2f74e8;background: #edf7ff;padding: 0 15px;margin:10px 30px 0 0;}