
.dtBg{
	width:100%;
	height:500px;

	position:absolute;
	top:80px;
	left:0;
	z-index:-1;
}
.dtNavs{height:90px;
	padding:20px 0;
	text-align:center; border-bottom:1px  solid #e5e5e5;
}
.dtNavs a{
	display:inline-block;
	height:50px;
	line-height:40px;
	padding:0 3.0em;
	background:#fff;
	margin-left:1px;
	color:#444; text-align:center; border:1px solid #e5e5e5;
}
.dtNavs a.on,.dtNavs a:hover{
	color:#fff; background-image:url(../image/new_05.png); background-repeat:no-repeat;}

.dtLists{
	color:#555;
	font-size:0.875em;
	line-height:2em;
}
.dtLists li{

}
.dtLists li .dtImg{
	width:590px;
	height:400px;
	overflow:hidden;
	float:left;
	margin-top:20px;
}
.dtLists li .dtImg img{
	width:590px;
	height:400px;
}
.dtLists li .dtTxt{
	width:590px;
	background:#fff;
	float:right;
	margin-top:20px;
	position:relative;
	box-sizing:border-box;
	border:1px solid rgba(0,0,0,0.2);
}
.dtLists li .dtTxt i.popSj{
	display:block;
	width:18px;
	height:30px;
	top:50px;
	left:-18px;
	position:absolute;
	background:url(../images/dtleftsj.png) 0 0 no-repeat;
}
.dtLists li.imgRight .dtImg{
	float:right;
}
.dtLists li.imgRight .dtTxt{
	float:left;
}
.dtLists li.imgRight .dtTxt i.popSj{
	left:auto;
	right:-18px;
	background:url(../images/dtrightsj.png) 0 0 no-repeat;
}
.dtLists .dtTxt .dtTxtCon{
	padding:50px;
}
.dtLists .dtTxt .dtTxtCon h2{
	color:#333;
	margin-bottom:24px;
}
.page_loading{
    padding:20px 0;
    display:block;
    text-align:center;
}
.page_loading span{
    display:block;
    color:#555;
}

