/*
   pading.css
   <project>
   
   Created by wucj on 2019-08-15.
   blogs:https://segmentfault.com/u/shouzijiangs
   Copyright 2019 wucj. All rights reserved.
*/
.i_img{ background: url(/skin/default/images/icon2.png) 0 0 no-repeat; display: inline-block;}

.bg2{ display: block;}


.cont2 .center{ height: 100%;}
.cont2 .top{ top: 73px; width: 100%;}
.cont2 .top *{ color:#979198; font-size:18px; font-weight: bold;}
.cont2 .top .com_title{ position:unset;}
.cont2 .top .btn{ padding-top: 93px;}
.cont2 .top .btn li{ float: left; margin-left: 30px;}
.cont2 .top .btn li:last-child{ float: left;}
.cont2 .top .btn li a{}
.cont2 .top .btn li.active{}
.cont2 .top .btn li.active a{ color: #ffffff;}

.cont2 .top .location{ right: 0; top: 93px;}

.cont2 .news{width: 1200px; bottom: 0;height: 680px;background: url(/skin/default/images/repeat.jpg) 0 0 repeat;box-sizing: border-box;}
.cont2 .news .news_mask{ width: 117px; height: 130px; top: 0; left: 0; background: url(/skin/default/images/news_mask.png) 0 0 repeat;}

.cont2 .news ul{ padding-top: 27px;}
.cont2 .news li{ background: url(/skin/default/images/line.png) center bottom no-repeat;}
.cont2 .news li:last-child{ background: none;}
.cont2 .news li a{ width: 1144px; height: 188px; display: block; margin: 0 auto; position: relative; padding-top: 50px; box-sizing: border-box;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.cont2 .news li a i{ background: #171517; border-radius: 5px; padding: 2px; position: absolute; top: 50px; left: 12px;}
.cont2 .news li a i dfn{ width: 70px; height: 22px; line-height: 22px; border: 1px solid #8b8b8b; border-radius: 5px; color: #fff; font-size: 16px; text-align: center; display: block;}

.cont2 .news li a span{ width: 940px; height: 28px; line-height: 28px; color: #000000; font-size: 24px; padding-left: 106px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.cont2 .news li a p{ width: 890px; height: 50px; padding-top: 14px; padding-left: 106px; line-height: 26px; color: #777477; font-size: 16px; overflow: hidden; 
	display: -webkit-box; 
	display: box; 
	-webkit-text-overflow: ellipsis; 
	text-overflow: ellipsis; 
	-webkit-box-orient: vertical; 
	box-orient: vertical; 
	-webkit-line-clamp: 2; 
	line-clamp: 2;
}
.cont2 .news li:hover a{ 
	transform: translateX(60px);
	-webkit-transform: translateX(60px);
}
/*分页*/
.cont2 .pages { margin: 26px auto 0; text-align: center; }
.cont2 .pages a{ color: #777477; margin-right: 12px; padding: 0 20px; height: 48px; line-height: 48px; background: #c7c3c8; font-size: 18px; display: inline-block;}
.cont2 .pages a.a2{ }
.cont2 .pages a.on { background: #180d19; color: #fff; }
.cont2 .pages a:hover,
.cont2 .pages .a2:hover{ color: #fff; }

.news_details{margin: 0 auto;width: 1080px;padding-top: 57px; box-sizing: border-box;}

.news_details .news_title{height: 70px;line-height: 70px;border-bottom: 2px solid #000000;}
.news_details .news_title strong{border-left: 8px solid #85099f;font-size: 24px;color: #000000;padding-left: 17px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: inline-block; max-width: 800px;}
.news_details .news_title span{color: #000000;font-size: 14px;font-weight: normal;padding-left: 20px;}
.news_details .news_title .back{ display: block; width: 45px; height: 39px; right: 0; top:0; background-position: 0 0;}
.news_details .news_title .back:hover{ background-position: 0 -39px;}

.news_details .news_cont{color:#ac989c;font-size: 16px; margin-top: 24px;position: relative;}
.news_details .news_cont .title{ text-align: left; padding: 39px 0 24px; }
.news_details .news_cont .cont{ line-height: 30px; height: 520px; padding: 0 20px; overflow: hidden; }
.news_details .news_cont .cont img{ max-width: 100%;}

.news_details .news_cont .scroll_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 5px;
    height: 100%;
    background-color: #987d81
}

.news_details .news_cont .scroll_slider {
    position: absolute;
    top: 0;
    left: 0;
    width: 5px;
    height: 48px;
    background-color: #242325;
    border-radius: 5px;
    opacity: .5
}

.news_details .news_cont .scroll_slider:hover {
    opacity: 1
}

/*猎人手记*/
.center2{
	height: 100%;
}
.note_second{
	width:1202px;
	height:832px;
	left: 0;
    top: 248px;
    background: url(/skin/default/images/video_bg2.png) no-repeat;
}
.note_in2{
	width: 100%;
	height: 672px;
}
.video_block2{
	width: 1026px;
	height: 460px;
	left: 88px;
	top: 77px;
}
.video_in3,.video_in4{
	width: 320px;
	height: 180px;
	margin: 24px 9px;
	border: 1px solid #b449ad;
	display: block;
	float: left;
	position: relative;
}
.video_in3 .video_img,.video_in4 .video_img{
	width: 320px;
	height: 180px;
}
.pages{
	width: 100%;
	height: 50px;
	text-align: center;
	left: 0;
	bottom: 10px;
}
.p_n{
	width: 50px;
	height: 50px;
	margin: 0 6px;
	background: #c7c3c8;
	font-size: 18px;
	line-height: 50px;
	color: #777477;
	display: inline-block;
}
.p_n:hover,.p_middle{
	background: #6f1577;
	color: #fbf9fb;
}
.note_change{
	width: 864px;
    height: 33px;
    top: -56px;
    left: 335px;
}
.video_b,.live_b,.one_page{
	width:59px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #979198;
}
.video_b,.live_b{
	top: 0;
}
.video_b{
	left: 0;
}
.live_b{
	left: 96px;
}
.place{
	height: 33px;
	line-height: 33px;
	font-size: 18px;
	font-weight: bold;
	color: #979198;
	top: 0;
	right: 0;
}
.video_b:hover,.live_b:hover,.note_ba{
	color: #ffffff;
}
.video_p{
	height:48px;
	line-height: 48px;
	font-size: 16px;
}
.video_btn{
    top:31px;
}