@charset "utf-8";
*{ padding: 0px; margin: 0px;}

li{list-style:none}
.main{margin:0 auto;}
.none{display:none;}
.mb{margin-bottom:15px;}
.xinwenneiye777{margin-bottom:15px;font-size: 16px;line-height: 30px;}
@-webkit-viewport{width:device-width; }
@-moz-viewport{width:device-width; }
@-ms-viewport{width:device-width; }
@-o-viewport{ width:device-width; }
@viewport{ width:device-width; }
.link-hover{display:block;position: relative;}
.player-ico{position: absolute;left:38%;width:44px;height:44px;background: transparent url("p.png") no-repeat scroll center center;cursor: pointer;}
.bg-ico{display:inline-block;overflow:hidden;background:transparent url(bg.png) no-repeat scroll 0% 0%;}
.playerico{display:inline-block;width:18px;height:18px;background: transparent url("ico.png") no-repeat scroll 100% 100%;cursor: pointer;}
.video-bg{display:block;position: absolute;left:0;bottom:0;width:100%;height:100%;line-height:24px;background:#000 url("p.png") no-repeat scroll center 80%;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;cursor: pointer;}
/*history*/
#mh-ul {padding:5px;}
#mh-ul li{line-height:26px;height:26px;overflow:hidden;border-top:1px dotted #ccc;}
#mh-ul li small{padding-right:5px;}
#mh-ul li a{display:block;font-weight:400;padding:0;color:#666;}
#mh-ul li a:hover{background:#f2f2f2;}
@media (min-width: 768px){
	.ding,.top .sj-nav,.top .sj-search,.top .sj-navhome,#tab2{display:none;}
	.main,.top,.nav-down-2{width:1200px;margin:0 auto;}
    .index-tj-l{float:left;width:940px;}
    .index-tj-r{float:right;width:240px;}
    .sy dt,.sy dd{width:60px;padding:5px 0;text-align: center;}
    .p2{width:140px;margin-right:20px;}
    .p2 img{width:140px;height:200px;}
    .index-tj-l .video-bg,.index-tj-l .lzbz{bottom:-170px;}
    .index-tj-l li p{padding:0 10px;}
    .index-tj-l li p.name{font-size:15px;font-weight: 800;}
    .index-tj-l .link-hover{width:140px;height:200px;-webkit-border-radius: 10px;position: relative;overflow: hidden;}
    .index-tj-l .link-hover:hover .player-ico{bottom:10%;}
    .index-area li p{padding:0 10px;}
    .index-area li p.name{color:#fff;line-height:40px;height:40px;font-size:16px;font-weight: normal;}
    .index-area .video-bg,.index-area .lzbz{bottom:-190px;}
	.index-area .link-hover{width:180px;height:230px;-webkit-border-radius: 10px;position: relative;overflow: hidden;}
    .index-area .link-hover:hover .player-ico{bottom:10%;}
	.link-hover:hover .video-bg,.link-hover:hover .lzbz{bottom:0;transition: all 0.2s ease-in 0s;}
    /*.index-tj-l li p.other,.index-area li p.other{bottom:0;right:0;}.index-tj-l li p.other i,.index-area li p.other i{padding:0 5px;}*/
    .index-area li p.other{line-height:40px;height:40px;}
    .index-tj-l li p.other{line-height:30px;height:30px;}
	
    .index-tj-l li p.other,.index-area li p.other{top:0;right:0;height:20px;line-height:20px;}
    .index-tj-l li p.other i,.index-area li p.other i{padding:0 2px;}
	
    .p1{margin-right:24px;width:180px;}
    .p1 img{width:180px;height:230px;}
    .p11{margin-right:20px;width:180px;}/*ä¿®æ”¹*/
    .p11 img{width:180px;height:230px;}
    .ct-l{width:230px;}
    .ct-l img{width:100%;height:300px;-webkit-border-radius: 10px;}
    .ct-c{margin-left:20px;width:630px;}
    .ct-c dt,.ct-c dd{line-height:30px;height:30px;overflow:hidden;}
    .ct-r{float:right;width:300px;}
    .videourl{margin-left:-10px;_margin-left:-20px;}
    .videourl li{width:111px;margin-left:10px;line-height:34px;}
    .p3{width:21%;margin-right:4%;-webkit-border-radius: 10px;}
    .topicindex .link-hover{width:100%;height:230px;position: relative;}
    .topicindex li{margin-bottom:55px;}
    .topicindex li img{height:230px;}
    .topicindex .topicbg,.topicindex .des{bottom:-200px;}
    .topicindex .tp1{font-size:16px;font-weight:800;}
    .topicindex .link-hover:hover .topicbg,.topicindex .link-hover:hover .des{bottom:0;transition: all 0.2s ease-in 0s;}
    .topicimg .img{width:20%;}
    .topicimg .des{width:78%;}
    .topicimg .des p{height:40px;font-size:16px;color:#333;}
    .n-index li{float:left;width:50%;}
    .n-list .img{width:20%;height:200px;}
    .n-list .img img{width:100%;height:100%;}
    .n-list .text{width:100%;height:140px;}
    .n-list .des{height:90px;}
    .vmap li{width:15%;margin-right:2%;}
    .pmr0,.vmap .pmr0{margin-right:0;}
}
@media (max-width: 767px) {
	.top .top-nav,.top .search,.top .nav-qt,.index-tj-r,.ee,.footer,.hitkey{display:none;}
	.main{width:98%;}
    .top .logo{padding:0;}
    .sj-noover{background:#f6f6f9}
	.m1{margin-right:5%;width:28%;}/* ä¿®æ”¹ */
    .m1 img{width:100%;height:160px;}
    .index-tj-l li p{padding:0 5px;}
    .index-tj-l  .link-hover{width:100%;height:160px;position: relative;overflow: hidden;}
    .index-tj-l .video-bg,.index-tj-l .lzbz{bottom:-130px;}
    .index-area li p{padding:0 5px;}
    .index-area li p.name,.index-tj-l li p.name{text-align: center;font-size:14px;}
    .index-area .link-hover{width:100%;height:160px;position: relative;overflow: hidden;}
    .index-area .video-bg,.index-area .lzbz{bottom:-130px;}
    .index-tj-l li p.other,.index-area li p.other{top:0;right:0;height:20px;line-height:20px;}
    .index-tj-l li p.other i,.index-area li p.other i{padding:0 2px;}
    .sy dt,.sy dd{width:20%;padding:5px 0;text-align: center;}
    .ct-l{width:30%;}
    .ct-l img{width:100%;height:150px;}
    .ct-c{margin-left:5%;width:65%;}
    .ct-c dt,.ct-c dd{line-height:24px;height:24px;overflow:hidden;}
    .ct-r{clear:both;padding-top:20px;}
    .videourl li{width:20%;line-height:40px;}
    .videourl li a{width:85%;}
    .topicindex li{margin-bottom:20px;}
    .topicindex li img{height:200px;}
    .m3{width:48%;margin-right:4%;}
    .topicindex .topicbg,.topicindex .des{bottom:-170px;}
    .topicimg .img{width:35%;}
    .topicimg .des{width:61%;}
    .topicimg .des p{height:30px;font-size:16px;color:#333;}
    .topicindex .tp1{font-size:14px;}
    .n-list .img{width:35%;height:150px;}
    .n-list .img img{width:100%;height:100%;}
    .n-list .text{width:100%;height:150px;}
    .n-list .des{height:80px;}
    .letter li{width:12.5%;}
    .letter li.zi9{width:25%;}
    .vmap li{width:48%;margin-right:4%;}
    .mmr0,.vmap .mmr0{margin-right:0;}
}
@media (max-width: 320px) {
    .main,.top,.nav-down-2,.header-all,.ylink{width:320px;margin:0 auto;}
}

/*content*/
.ct-l,.ct-c{float:left;}
.ct-c dl,.ct-c dl a{color:#fff;}
.ct-c .name{font-size:16px;font-weight:800;color:#fff;font-family: 'hzguangbiao';}
.ct-c .name .bz{font-size:14px;font-weight:400;color:#777;padding-left:5px;}
.ct-c dl a:hover{color:#f06000;}
.ct-c dt span,.ct-c dd span,.ct-c .ee .js{color:#fff;}
.ct-c .ee .y{padding-left:5px;color:#f06000;}
.ct-c .ee{float:left;line-height:30px;}
.ct-c dd{width:50%;float:left;}
.tab-title{height:40px;line-height:40px;border-bottom:2px solid #e1e1e1;}
.tab-title li{float:left;cursor: pointer;margin-right: 10px;font-weight:800;}
.tab-title li.on{color:#f06000;border-bottom:2px solid #f06000;}
.tab-title li.err{float:right;margin-right:0;cursor: default;}
.tab-title li.err a{color:#333;}
.tab-title li.err a:hover{color:#f06000;}
.tab-jq{line-height:30px;}
.playfrom li{float:left;cursor: pointer;line-height:30px;height:31px;padding:0 10px;}
.playfrom li.on{background:#f6f6f9;color:#333;border:1px solid #ccc;border-bottom:0;}
.playfrom .ico-youku{background-position: -32px -4px;margin-bottom:-3px;}
.playfrom .on .ico-youku{background-position: -3px -3px;}
.playfrom .ico-xigua{background-position: -90px -6px;margin-bottom:-5px;}
.playfrom .on .ico-xigua{background-position: -61px -6px;}
.playfrom .ico-niba{background-position: -29px -38px;margin-bottom:-5px;}
.playfrom .on .ico-niba{background-position: -3px -37px;}
.playfrom .ico-sohu{background-position: -214px -4px;margin-bottom:-3px;}
.playfrom .on .ico-sohu{background-position: -182px -4px;}
.playfrom .ico-pan{background-position: -150px -4px;margin-bottom:-3px;}
.playfrom .on .ico-pan{background-position: -122px -4px;}
.playfrom .ico-qq{background-position: -276px -5px;margin-bottom:-3px;}
.playfrom .on .ico-qq{background-position: -243px -5px;}
.playfrom .ico-yun{background-position: -91px -37px;margin-bottom:-3px;}
.playfrom .on .ico-yun{background-position: -61px -37px;}

.playlist{margin-top:-1px;border-top:1px solid #ccc;}
.playlist .h1{line-height:30px;padding:5px;border-bottom:1px dotted #d9d9d7;}
.playlist .intro{display:inline-block;}
.playlist .jj{display:inline-block;float:right;}
.playlist .jj em{font-style: normal;cursor: pointer;border:1px solid #ccc;background: #f1f1f1;padding:2px 5px;border-radius: 5px;}
.playlist .jj em.over{background: #fff;color:#333;}
.playlist .jj span{margin-left:10px;}
.videourl{padding:5px 0;max-height:204px; overflow-x:hidden; overflow-y:auto; position:relative; _height:expression(this.offsetHeight>=204?"204px":this.offsetHeight+"px");}
.videourl li{float:left;text-align: center;padding:5px 0;overflow: hidden; width:24%;}/*ä¿®æ”¹*/
.videourl li a{display:block;background:#f0f0f0;-webkit-border-radius: 10px;border:1px solid #d9d9d7;margin:auto auto;height:40px;overflow: hidden;}
.videourl li.new a{background:#f0f0f0 url("new.png") no-repeat right top;cursor: pointer;}
.videourl li a:hover{background: #dfdfdf;border:1px solid #bbb;}
.videourl li.new a:hover{background:#dfdfdf url("new.png") no-repeat right top;cursor: pointer;}
.videourl-down{padding:10px 0;}
.videourl-down li{line-height:32px;border-bottom:1px dotted #ccc;}


/*topicindex*/
.topicindex li{position: relative;float:left;box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.08);background-color: #FFF;overflow:hidden;}
.topicindex li img{width:100%;}
.topicindex .topicbg{position: absolute;left:0;width:100%;height:100%;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;cursor: pointer;}
.topicindex .des{position: absolute;left:0;width:100%;height:100%;color:#fff;cursor: pointer;}
.topicindex .tp1{line-height:30px;height:30px;padding:0 10px;overflow: hidden;}
.topicindex .tp2{padding:0 10px;line-height:24px;color:#BFBFDE;}
.topicindex .num{float:right;color:#999;font-size:400;}
.topicindex li:hover{box-shadow: 3px 4px 0px 0px rgba(0, 0, 0, 0.36);}

.ding{
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
