.add_pad_b {
	padding-bottom:3.29rem;
	position:relative;
	left:0;
	top:0;
	z-index:99;
	max-width:1600px;
	margin:0 auto;
}
.sec_hot {
	padding-top:2.86rem;
	background-color:#0b1b2b;
}
.sec_hot .con {
	padding:0 3.29rem;
	width:93%;
	margin:0 auto;
}
.cf {
	zoom:1;
}
.sec_hot .hot_textList {
	width:39%;
}
.sec_hot .hot_textList,.sec_hot .hot_imgList {
	float:left;
}
.sec_hot .hot_imgList {
	width:58%;
	margin-left:3%;
}
.sec_hot .hot_textList,.sec_hot .hot_imgList {
	float:left;
}
.sec_hot h2.title {
	height:2.85rem;
	line-height:3.2rem;
	margin-left:0;
}
h2.title .ico {
	display:inline-block;
	width:1px;
	height:100%;
	background:url(/templets/default/static/images/ico.png) repeat-y 0 -30px;
}
.sec_hot h2.title span {
	vertical-align:top;
}
h2.title span {
	display:inline-block;
	height:1.71rem;
	font-size:1.71rem;
	vertical-align:text-bottom;
}
.sec_hot .list {
	padding:0 25px 30px;
	background-color:#000000;
}
.sec_hot .list .reco_t p {
	padding:1.5rem 0 1rem;
	font-size:12px;
	line-height:1em;
}
.sec_hot .list span {
	display:inline-block;
	padding:0 .86rem;
	border:1px solid #FFF;
	border-top:0 none;
	border-bottom:0 none;
}
.sec_hot .list h3 {
	width:70%;
	font-size:1rem;
	line-height:1.64rem;
}
.sec_hot .list .ico_line {
	display:block;
	padding-top:.8rem;
	width:87%;
	height:0px;
	border-bottom:1px solid #626262;
}
.sec_hot .hot_imgList {
	width:58%;
	margin-left:3%;
}
.sec_hot .hot_textList,.sec_hot .hot_imgList {
	float:left;
}
.sec_hot h2.title {
	height:2.85rem;
	line-height:3.2rem;
	margin-left:0;
}
.sec_hot h2.title span {
	vertical-align:top;
}
h2.title span {
	display:inline-block;
	height:1.71rem;
	font-size:1.71rem;
	vertical-align:text-bottom;
}
.sec_hot .hot_imgList .video {
	position:relative;
	left:0;
	top:28px;
}
.sec_hot .video {
	margin-bottom:70px;
}
.yx-rotaion {
	margin:0 auto;
	font-size:1rem;
}
.rotaion_list {
	width:100%;
	overflow:hidden;
}
.rotaion_list li {
	width:100%;
	position:relative;
}
.sec_hot .video img,.sec_hot .imgs img {
	width:100%;
}
.yx-rotaion-btn {
	width:100%;
	height:41px;
	top:50%;
	margin-top:-20px;
}
.yx-rotaion-btn .left_btn {
	background-position:-2px -2px;
	float:left;
	left:10px;
}
.yx-rotaion-btn span {
	width:41px;
	height:41px;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	position:relative;
}
.yx-rotation-focus span,.yx-rotaion-btn span {
	display:block;
}
.yx-rotaion-btn .left_btn {
	background-position:-2px -2px;
	float:left;
	left:10px;
}
.yx-rotaion-btn span {
	width:41px;
	height:41px;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	position:relative;
}
.yx-rotation-focus span,.yx-rotaion-btn span {
	display:block;
}
.sec_hot .imgs {
	width:100%;
}
.sec_hot .imgs div {
	float:left;
	width:49%;
}
.sec_hot .imgs div:nth-child(2) {
	float:right;
}
.sec_hot .imgs img {
	width:100%;
}
.sec_hot .imgs img {
	width:100%;
}
.sec_hot .imgs span {
	display:inline-block;
	padding:0 .86rem;
	border:1px solid #FFF;
	border-top:0 none;
	border-bottom:0 none;
}
.sec_hot .imgs h3 {
	width:100%;
}
.sec_hot .imgs h3 {
	width:70%;
	padding-top:1.21rem;
	font-size:1rem;
	line-height:1.64rem;
}
.sec_hot .imgs p {
	font-size:12px;
	line-height:12px;
}
.imgcon {
	width:100%;
	height:50px;
	background:#00000047;
	position:absolute;
	bottom:0px;
	line-height:50px;
	font-size:20px;
}


/*******适配********/
@media (max-width: 768px){
	.sec_hot .con{width:100% !important;padding: 0 1.29rem !important;}

	.hot_textList{width:100% !important;}
	.hot_imgList{
		display:none;
	}
	.context-dark{padding-top:0px !important;}
}