/*当前位置*/
body{ background:#fff;}
.header .subnav{ background:#494949;}
.header .subnav .list li a{ color:#ccc;}
.copyright_wrap{ margin-top:0;}
.copyright_bot{ border:none; padding:5px 0 20px;}

/*ad*/
.ad_1200_100{ width:1200px; height:auto; margin:20px auto; display:none;}
.ad_1200_100 img{ width:100%; height:100px; border:none;}

/*内容页*/
.wrapper{ width:100%; height:auto; background:#494949;}
.video_content{ width:1200px; height:auto; padding:40px 0; margin:0 auto;}
.tkp_con_title{ padding-bottom:15px; line-height:40px; font-size:24px; font-weight:bold; color:#ccc;}
.tkp_con_author{ width:100%; height:auto; line-height:20px; font-size:14px; color:#999;}
.tkp_con_author span{ padding-right:30px;}
.tkp_con_info{ width:100%; height:20px;}
.tkp_pinglun{ width:70px; height:auto; line-height:20px; font-size:16px; color:#999; cursor:pointer; float:right;}
.tkp_pinglun .ico_pinglun{ width:22px; height:20px; background:url(../images/layout.png) -260px -198px no-repeat; margin-right:8px; float:left;}
.tkp_con_share{ width:66px; height:auto; margin-left:40px; float:right; position:relative;}
.tkp_con_share .btn{ line-height:20px; font-size:16px; color:#999; cursor:pointer;}
.tkp_con_share .btn .ico_share{ width:16px; height:20px; background:url(../images/layout.png) -263px -227px no-repeat; margin-right:10px; float:left;}
.tkp_con_share .list{ width:40px; height:auto; padding-top:10px; position:absolute; right:3px; top:20px; display:none;}
.tkp_con_share.bdshare-button-style0-24 a{width:40px; height:40px; padding:0; margin:0 0 10px 0; background:url(../images/layout.png) no-repeat; float:left; text-indent:-9999px; -webkit-transition:all 0s ease-in-out 0s; -moz-transition:all 0s ease-in-out 0s; -o-transition:all 0s ease-in-out 0s; -ms-transition:all 0s ease-in-out 0s; transition:all 0s ease-in-out 0s;}
.tkp_con_share.bdshare-button-style0-24 .ico_weixin{ background-position:-60px -200px;}
.tkp_con_share.bdshare-button-style0-24 .ico_weibo{ background-position:-110px -200px;}
.tkp_con_share.bdshare-button-style0-24 .ico_facebook{ background-position:-160px -200px;}
.tkp_con_share.bdshare-button-style0-24 .ico_twitter{ background-position:-210px -200px;}
.tkp_content{ line-height:30px; font-size:16px; color:#ccc;}
.tkp_content p{ margin:20px 0 0;}
.tkp_content p img{ width:46%; height:auto;}

/*视频*/
.video_wrap{ width:800px; height:450px; overflow:hidden; margin:20px auto;}
.mejs-mediaelement,.mejs-inner{ height:100%; position:relative;}
.mejs-layers{}
.mejs-container .mejs-controls .mejs-quality{ display:none;}

/*相关内容*/
.h3_title{ line-height:20px; font-size:18px; color:#999; margin-bottom:20px;}
.xiangguan_wrap{ width:100%; height:auto; padding:20px 0; background:#3d3d3d;}
.video_xiangguan{ width:1200px; height:auto; margin:0 auto;}
.video_xiangguan .list{ width:1224px; height:auto;}
.video_xiangguan .list .item{ width:180px; height:auto; margin:0 24px 30px 0; display:inline; float:left; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.video_xiangguan .list .item dt{ height:102px; overflow:hidden;}
.video_xiangguan .list .item dt img{ 
	width:100%; height:100%; border:none;
	-webkit-transition: all 0.5s linear 0s;
	   -moz-transition: all 0.5s linear 0s;
		 -o-transition: all 0.5s linear 0s;
		-ms-transition: all 0.5s linear 0s;
			transition: all 0.5s linear 0s;
}
.video_xiangguan .list .item:hover dt img{
	-webkit-transform: scale(1.05);
	   -moz-transform: scale(1.05);
		 -o-transform: scale(1.05);
		-ms-transform: scale(1.05);
			transform: scale(1.05);
}
.video_xiangguan .list .item dd{ height:40px; line-height:20px; font-size:14px; margin:10px 0; overflow:hidden;}
.video_xiangguan .list .item dd a{ color:#ccc;}
.video_xiangguan .list .item dd a:hover{ color:#c9a063;}
.video_xiangguan .list .item dd.sort{ height:14px; line-height:14px; margin:0; font-size:12px; color:#999; text-align:right;}
.video_xiangguan .list .item dd.sort .time{ font-family:arial; float:left;}

@media screen and (max-width:767px){
.ad_1200_100{ width:100%; margin:0; display:none;}
.ad_1200_100 img{ height:auto;}
.video_content{ width:auto; padding:10px;}
.tkp_con_title{ padding-bottom:10px; font-weight:normal; line-height:1.5em;}
.tkp_con_info{ display:none;}
.video_wrap{ width:100%; height:52vw; margin:10px 0;}
.mejs-mediaelement,.mejs-inner{ height:100%;}
.mejs-layers{ height:auto; position:static;}
.tkp_content p{ margin:10px 0 0;}
.tkp_content p img{ width:100%; height:auto;}
.h3_title{ margin-bottom:15px;}
.xiangguan_wrap{ padding:15px 0;}
.video_xiangguan{ width:auto; margin:0 10px;}
.video_xiangguan .list{ width:103%; margin-left:-1.5%;}
.video_xiangguan .list .item{ width:47%; margin:0 1.5% 15px 1.5%;}
.video_xiangguan .list .item dt{ height:108px;}
}

@media screen and (max-width:375px){
.video_wrap{ /*min-height:200px;*/}
.video_xiangguan .list .item dt{ height:98px;}
}

@media screen and (max-width:360px){
.video_wrap{ /*min-height:192px;*/}
.video_xiangguan .list .item dt{ height:92px;}
}

@media screen and (max-width:320px){
.video_wrap{ /*min-height:169px;*/}
.video_xiangguan .list .item dt{ height:82px;}
}