/* CSS Document */
html,body{
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) no-repeat center 0;
}

div,ul,ol,li,form,input,p,img{ margin:0; padding:0;}
body{ font-family:verdana,Arial,Helvetica,'Microsoft Yahei',sans-serif; font-size:14px; color:#368ecf; line-height:24px;}
img{ border: none 0; vertical-align:middle; _vertical-align:baseline;}
ul li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{ display:inline;}

a{color:#2f2f2f;text-decoration:none; outline:0;}
a:hover{color:#2f2f2f; text-decoration:none;}
*:focus {outline: none;}

.left{float:left;}
.right{float:right;}
.clear{ clear:both;}

.pagebox{
	position:relative;
	width:1012px;
	margin:0 auto;
}
.header_box{
	float:left;
	width:1012px;
	margin:104px 0 219px 0;
}
.header_box .header_left{
	float:left;
	width:404px;
	height:111px;
	overflow:hidden;
}
.header_box .header_right{
	float:left;
	width:608px;
	height:111px;
	overflow:hidden;
}
.dcon_box{
	float:left;
	width:1012px;
	margin-bottom:98px;
}
.dcon_box li{
	float:left;
	width:190px;
	height:190px;
	margin:0 6px 12px 6px;
}
.d_footer{
	position:relative;
	width:100%;
	min-width:1012px;
	height:61px;
	background:#0d1d41;
	font-size:15px;
	color:#fff;
	text-align:center;
	padding:30px 0;
}
.d_footer a{ color:#fff; margin:0 15px;}