@charset "utf-8";
@import url("../../css/globle.css");
/*通用*/
.bl{ background:#000; width:100px; height:2px}
.on{ border-bottom:2px solid #666}
/*顶部*/
header {width: 100%;position: relative;top: 0;left: 0;z-index:9999;}
.sp-top{height: 44px;line-height: 40px;background:#2163a6;color: #fff;font-size: 14px;text-align:center; width:100%;}
.sp-top .spt-1,.sp-top .spt-3{ display:block;height:20px; background:transparent url(../images/sp.gif) no-repeat 0 0; background-size:40px;position:absolute; top:10px;}
.sp-top .spt-1{ width:15px; background-position: -5px -4px;left:4%}
.sp-top .spt-2 { font-size:18px;}
.sp-top a.spt-3{ width:20px;background-position:-5px -49px;right:11%;}
.nav2{width: 98%; margin:0 1%;position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none;box-shadow:0px 1px 3px #cccccc; -webkit-box-shadow:0px 1px 3px #cccccc}
.jt{display:block; width:13px; height:10px; position:absolute; right:10.5%; top:-9px;background:url(../images/sp.gif) no-repeat -5px -261px; background-size:40px;}
.nav2 ul{width:92%; padding:0 4%; background:#fff}
.nav2 ul li{ width:16%;height: 40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.nav2 ul li.yh{ width:17%;}
.nav2 ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}
.mask{height: 100%;width: 100%;position: absolute;top: 0;z-index: 980;background: rgba(0,0,0,.5);display: none}

.sp-top .t-fabu
{
	position: absolute;
	top: 12px;
	right:11%;
	background: url(../../images/fabu.png) no-repeat;
	background-size: cover;
	width: 20px;
	height: 20px;
	display: block;
}
/*********************************************视频详细页面********************************************************/
/*当前视频*/
.sp-1{ width:100%; height:330px; background:#141414}
.sp-1 .sp-11{ width:100%; height:320px; overflow:hidden; margin:0 auto;}
.sp-1 .sp-11 img{ width:100%; height:100%}
/*视频标题及简介*/
.sp-2{ width:96%; height:auto; margin:10px 2% 15px}
.sp-2 .sp-21{ font-size:20px; color:#123261; width:100%}.sp-2 .sp-21:hover{ text-decoration:underline}
.sp-2 .sp-22{ display:block; height:24px; line-height:24px; width:100%; border-bottom:1px solid #cdcdcd; margin-bottom:10px; position: relative; z-index:900}
.sp-2 .sp-22 .time{color:#c5c5c5; display:block; float:left; max-width:40%;}
.sp-2 .sp-22 .see,.sp-2 .sp-22 .share1{color:#666666; display:block; float:right; background:transparent url(../images/news.png) no-repeat 0 0; background-size:100px; padding-left:26px; margin-right:8px}
.sp-2 .sp-22 .see{background-position:-3px -3px; }
.sp-2 .sp-22 .share1{background-position:-3px -55px; display:block; width:28px; height:24px;}
/*分享*/
.sp-2 .sp-22 .an1{ position:absolute; left:0; top:34px;background:url(../images/bg7.png) repeat; display:none;width:100%;-webkit-border-radius:8px;border-radius:8px; height:90px}
.sp-2 .sp-22 .an1 .jtx{ background:url(../images/jt1.png) no-repeat; display:block; width:14px; height:7px; position:absolute; right:32px;top:-6px; background-size:14px}
.sp-2 .sp-22 .an1 ul{ width:100%; overflow:hidden; margin:19px auto;}
.sp-2 .sp-22 .an1 ul li{float:left; width:25%; text-align:center}
.sp-2 .sp-22 .an1 ul li img{ width:51px; height:52px; margin:auto}
/*分享提示1*/
.sharehelper {position: fixed;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8) url(../../images/share_tips.png) center top no-repeat;background-size: 90% auto;z-index: 99999;display: none;}


.sp-2 content{ width:100%; height:auto; overflow:hidden; color:#404040; line-height:26px; font-size:18px;word-break:break-all;  }
.sp-2 content img{ max-width:100%; height:auto; width:auto/9; margin:5px auto}
.sp-2 content b{ font-weight:normal;color:#c5c5c5; margin-right:5px}
/*相关视频*/
.sp-3{ width:100%; max-height:190px; overflow:hidden; }
.sp-3 .sp-31{ width:96%; margin:0 2%; height:30px; line-height:30px; border-bottom:2px solid #a5030f; display:block; margin-bottom:10px}
.sp-3 .sp-31 span{ font-size:17px; color:#404040; padding-left:6px}
/*相关视频*/
.wra{ width:100%; height:134px; overflow: auto;  position:relative;background:#eeeeee}
#wrapper{ width:96%;margin:0 2% ; height:134px; overflow: auto;position:relative}
#scroller{ position: relative; width: 2500px; padding: 0; }
.sp-3 .sp3-list{height:134px; overflow:hidden; }
.sp-3 .sp3-list ul{width:2900px; height:114px; overflow:hidden; margin:10px 0 0 0}
.sp-3 .sp3-list ul li{ width:100px; height:114px; float:left; overflow:hidden; margin:0 8px}
.sp-3 .sp3-list ul li .sp3-img{ width:100px;height:76px;position:relative; margin:auto;display:block; overflow:hidden}
.sp-3 .sp3-list ul li .sp3-img img{ width:100%; height:100%;}
.sp-3 .sp3-list ul li .sp3-img span{ width:28px; height:20px; position:absolute; bottom:0; left:0; background:url(../images/sp.gif) no-repeat -2px -109px; background-size:40px}
.sp-3 .sp3-list ul li .sp3-title{ line-height:20px}
/*相关新闻*/
.sp-3 .news-list{ width:96%; margin:0 2%;}
.sp-3 .news-list ul{ width:100%; height:auto}
.sp-3 .news-list ul li{ width:100%;border-bottom:1px solid #cccccc}
.sp-3 .news-list ul li a{ font-size:16px; display:block; position:relative;overflow:hidden;height:36px; line-height:36px;color:#123261}
.sp-3 .news-list ul li a span{display:block; overflow:hidden;}
.sp-3 .news-list ul li a span.n-left{ float:left; margin-right:54px}
.sp-3 .news-list ul li a span.n-r{ position:absolute; right:0; width:53px; color:#999; text-align:right}

.bq{ text-align:center; height:24px; line-height:24px; width:100%; margin:0 0 10px}

.shangxia{ height:25px; line-height:25px; overflow:hidden; width:96%; margin:0 2%;}