* {margin:0;padding:0}
body {font-family:arial;font-size:12px;line-height:22px;color:#666;background:url(images/bg.png) repeat fixed #ddd}
.iframe_body {background:#BBBBBB}
.fix {overflow:hidden}
.main {width:960px;margin:25px auto;display:block;background:#FFFFFF;}
.header {}
.logo_dknm{background:url(images/logo_dknm_bg.png) no-repeat top center;}
#logo{margin-left:10px;}
#dkname{margin:5px}
.topmenu{overflow:hidden;padding:1px;}
.topmenu ul{padding:0;list-style:none}
.topmenu ul li{float:left;border-right:1px solid #000000;font-family:arial;font-size:14px;color:#000;line-height:20px;}
.topmenu ul li a{display:block;width:98.7px;padding:10px;color:#000;text-align:center;}
.topmenu ul li a:hover{background:#fff}
.home a{background:#00CCFF;color:#FFFFFF;text-decoration:none;}
.about a{background:#31859B;color:#FFFFFF;text-decoration:none;}
.profile a{background:#0099FF;color:#FFFFFF;text-decoration:none;}
.mgt a{background:#47AED1;color:#FFFFFF;text-decoration:none;}
.sister a{background:#00FFFF;color:#FFFFFF;text-decoration:none;}
.customer a{background:#31859C;color:#FFFFFF;text-decoration:none;}
.contact a{background:#558ED5;color:#FFFFFF;text-decoration:none;}
.mail a{background:#0070C0;color:#FFFFFF;text-decoration:none;}

.topmenu ul li.profile ul{z-index:100000;position:absolute;top:145px;margin-left:0px;	margin-top:10px;display:none;width:50px;}
.topmenu ul li.profile ul li a{float:none;position:relative;width:120px;display:block;background:#0070C0;} 
.topmenu ul li:hover > ul{display: block;} 

.topmenu ul li.sister ul{z-index:100000;position:absolute;top:145px;margin-left:0px;	margin-top:10px;display:none;width:50px;}
.topmenu ul li.sister ul li a{float:none;position:relative;width:120px;display:block;background:#0070C0;} 
.topmenu ul li:hover > ul{display: block;} 

.sliderbox{width:980px;height:250px;margin-left:-10px;margin-top:-10px;}

.midmenu{}
.midmenu ul{margin-left:0px;padding:0;list-style:none}
.midmenu ul li{float:left;border-right:1px solid #000000;font-family:arial;font-size:12px;color:#000;line-height:20px;}
.midmenu ul li a{display:block;width:136px;padding:10px;color:#FFFFFF;font-weight: 700;text-align:center;}
.midmenu ul li a:hover{}
.security a{display:block;background:#C0504D;color:#FFFFFF;text-decoration:none;}
.evn a{display:block;background:#008000;color:#FFFFFF;text-decoration:none;}
.social a{display:block;background:#33CCCC;color:#FFFFFF;text-decoration:none;}
.quality a{display:block;background:#015972;color:#FFFFFF;text-decoration:none;}
.customer a{display:block;background:#711371;color:#FFFFFF;text-decoration:none;}
.productivity a{display:block;background:#029DF7;color:#FFFFFF;text-decoration:none;}

.maincontent {background:#FFFFFF;}
.sidebar {margin-left:5px;width:160px;margin-right:5px;background:#002060;float:left;padding:5px}
.news_content_box {
	background:#FFFFFF;
	width:150px;
	display:inline-block;
	border:1px solid #e4e4e4;
	padding:5px;
}
.news_content_box img {
	float:left;
}
.news_content_box_des {
	width:150px;
	float:left;
}
.news_content_box_des h2 {
	color:#111;
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
}
.news_content_box_des p {
	font-size:12px;
	color:#3f3f3f;
	line-height:18px;
	margin-bottom:5px;
}
.r_more {
	text-align:right;
	float:right;
}
.r_more a {
	background:url(images/r_more.png) no-repeat top center;
	text-align:center;
	width:88px;
	height:30px;
	display:block;
}
.r_more a:hover {
	text-decoration:none;
	background:url(images/read_more_btn_normal.png) no-repeat top center;
}

.content {border:1px;background:#002060;width:590px;float:left;}
.content h3{margin:15px;text-align:center;font-size:15px;color:#FFFFFF;font-weight: 900;}
.content p {margin:15px;font-size:15px;color:#FFFFFF;text-align:justify;}
.content ul li{margin-left:40px;font-size:14px;}

.product {margin-left:5px;width:150px;margin-right:5px;background:#002060;float:left;padding:5px}
.product table caption{background:#002060;color:#FFFFFF; font-size:16px;}
.footer {padding:10px;background:#BBBBBB;}
.certificate {padding:10px;background:#BBBBBB;}

.customer_style {margin:25px auto;background:#FFFFFF;}
.customer_style h1{text-align:center;font-weight: 700;}
.customer_style p {margin:15px;font-size:20px;text-align:justify;}
.customer_style img {margin-left:150px;text-align:center;}
