body{ /* class added to HTML element when full screen slider is open to hide potential body scrollbars */
width: 100%;
height: 100%;
top: 0;
left: 0;
margin: 0;
background-color:#157FB1;
background-image: url(../wsimgs/bg.jpg);
font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";
}

a:link{color:#aaa}
a:hover{color:#eee}
a:active{color:#aaa}
a:visited{color:#aaa}

/* 建筑盒子标识行 */
#biaoshi {
	float: left;
	margin-top:2%;
	margin-left:3%;
	width: 97%;
	min-width:1000px;
}
/* 主体框 */
#bodydk {
	float: left;
	width: 100%;
	min-width:1000px;
	height:auto;
}
#bodydk_h {
	position:absolute;
	z-index:6666;
	display:none;
	top: 0;
	left: 0;
	margin:0px;
	width: 100%;
	height:100%;
	background-color:#000;
	filter:alpha(Opacity=90);-moz-opacity:0.5;opacity: 0.5;
}
/* 左侧 */
#leftdk {
	float: left;
	width: 55%;
	height:auto;
}
#leftdk_txt {
	float: left;
	margin-top:10%;
	margin-left:20%;
	width: 90%;
	height:auto;
	font-size:16px;
	line-height:35px;
	color:#FFF;
}
#leftdk_img {
	float: left;
	margin-top:4%;
	margin-left:20%;
	margin-bottom:5%;
	width:57%;
}
/* 右侧 */
.rightdk {
	float: left;
	margin-top:2%;
	margin-left:5%;
	width:30%;
	max-width:520px;
	min-width:350px;
	/* background-color:#FFF;*/
	/* border-radius:30px;*/
}
.rightdk_bt_xz{
	float: left;
	margin-top:15%;
	margin-left:4%;
	margin-bottom:7%;
	width:96%;
	cursor:pointer;
}
.rightdk_bt_dl{
	float: left;
	margin-top:5%;
	margin-left:4%;
	width:96%;
	margin-bottom:7%;
	display:none;
}
.rightdk_code{
	position:absolute;
	z-index:8888;
	display:none;
	left:50%;
	top:50%;
	margin-left:-250px;
	margin-top:-200px;
	width:500px;
	height:500px;
	border-radius:30px;
	background-color:#FFF;
	text-align: center;
	padding-top:50px;
}
.rightdk_txt{
	margin-top:12px;
	margin-bottom:12%;
	width:100%;
	height:50px;
	text-align: center;
	font-size:16px;
	color:#B2181D;
}
/*模块*/
.pdt_dktitle {
	float:left;
	width:100%;
	min-width:1000px;
	margin-top:20px;
	height:100px;
	background-color:#f9f9f9;
	text-align:center;
	line-height:100px;
	font-size:28px;
	}
.pdt_dk {
	float:left;
	width:100%;
	min-width:1000px;
	background-color:#FFF;
	padding-top:3%;
	}
.pdt_md {
	float:left;
	margin-left:3%;
	margin-bottom:3%;
	width:29%;
	background-color:#FFF;
	border-right: solid 1px #eee;
	/*
	2px 2px 10px #eee;
	*/
	}
.pdt_md_mv {
	float:left;
	margin-left:3%;
	margin-bottom:3%;
	width:29%;
	background-color:#FFF;
	-webkit-box-shadow: 2px 2px 10px #eee;
	-moz-box-shadow: 2px 2px 10px #eee;
	box-shadow: 2px 2px 10px #eee;
	}
.pdt_md_title {
	float:left;
	margin-top:15%;
	margin-left:15%;
	width:85%;
	font-size:22px;
	height:60px;
	}
.pdt_md_img {
	float:left;
	margin-left:15%;
	margin-bottom:4%;
	width:60%;
	text-align:left;
	line-height:40px;
	font-size:14px;
	border:solid 9px #f9f9f9;
	}
.pdt_md_txt {
	float:left;
	margin-left:15%;
	margin-bottom:12%;
	width:85%;
	min-width:280px;
	text-align:left;
	line-height:40px;
	font-size:14px;
	}
	
.pdt_dk2 {
	float:left;
	width:100%;
	min-width:1000px;
	background-color:#f9f9f9;
	padding-top:3%;
	}
.pdt_md2 {
	float:left;
	margin-left:3%;
	margin-bottom:3%;
	width:29%;
	background-color:#f9f9f9;
	border-right: solid 1px #eee;
	/*
	2px 2px 10px #eee;
	*/
	}
.pdt_md_img2 {
	float:left;
	margin-left:15%;
	margin-bottom:4%;
	width:60%;
	text-align:left;
	line-height:40px;
	font-size:14px;
	border:solid 9px #fff;
	}
.page_bt {
	float:left;
	width:100%;
	min-width:1000px;
	height:50px;
	background-color:#666;
	text-align:center;
	line-height:50px;
	font-size:12px;
	color:#aaa;
	}