@charset "utf-8";
/* CSS Document */
body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: url(bg.jpg) center top repeat-y;
background-color:#E0E0E0;
font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
}
td{
font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;
font-size:12px;
}
#about_nr{
padding:15px 10px 0px 10px;
line-height:20px;
}
#banner{
margin-bottom:25px;}

.banner{position:relative;height:292px;overflow:hidden; z-index:-99}
.banner ul{list-style: none; padding:0px; margin:0px;}
.banner ul li{position: absolute;left:50%;margin-left:-456px;  list-style-type:none}
.banner .slide_nav{ display:none; position:absolute;bottom:10px;left:50%; z-index:99;}
.banner .slide_nav span{ display:block;width:10px;height:10px; background-color:#ccc; float:left; margin-right:6px; cursor:pointer;}
.banner .slide_nav span.on{ background-color:#AE0A13;}

#ln{
margin:10px 0px 19px 0px;
}
#lnn{
border:1px solid #E9E9E9;
padding:9px 6px;
line-height:20px;
}
#title{
color:#3673C0;
font-weight:bold;
}
#pro_nr{
line-height:20px;
background:url(line1.jpg) repeat-x bottom;
padding:10px;}
#pro_nr1{
padding-top:20px;
}
#newstitle{
text-align:center;
height:35px;
font-size:14px;
font-weight:bold;
background:url(line1.jpg) repeat-x bottom;
}
#con_tal{
padding:37px 0px 50px 7px;
}
#con_mail{
padding:0px 14px 0px 7px;
}
#contactnr{
border:1px solid #CCCCCC;
padding:13px 13px 28px 14px;
line-height:20px;
}

a {
	color:#545454;
	text-decoration:none;
}
a:hover, a:active {
	color:#FF4417;
}



/*---     navigationarea     ---*/
/********************************/
#navigationarea	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	 }

	#topnavigation	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left; }

		#topnavigation ul 	{ list-style-type: none;	width: 912px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	}

		#topnavigation li 	{ list-style-type: none;	float: left;	margin: 0px;	padding: 0px;	text-indent: -9999px;	}

			#topnavigation li a {	height: 37px; margin: 0px;	padding: 0px; display: block;	text-decoration: none;	border: 0px;	text-indent: -9999px;	}

							#topnavi01 a 		{ width: 131px; background: url(../images/dh_01.jpg) no-repeat 0px 0px;		}
							#topnavi02 a		{ width: 130px;	background: url(../images/dh_02.jpg) no-repeat 0px 0px;	}
							#topnavi03 a 		{ width: 130px;	background: url(../images/dh_03.jpg) no-repeat 0px 0px;	}
							#topnavi04 a 		{ width: 130px;	background: url(../images/dh_04.jpg) no-repeat 0px 0px;	}
							#topnavi05 a 		{ width: 130px;	background: url(../images/dh_05.jpg) no-repeat 0px 0px;	}
							#topnavi06 a 		{ width: 130px;	background: url(../images/dh_06.jpg) no-repeat 0px 0px;	}
							#topnavi07 a 		{ width: 131px;	background: url(../images/dh_07.jpg) no-repeat 0px 0px;	}

				#topnavi01 a:hover 		{ width: 131px; background: url(../images/dhh_01.jpg) no-repeat 0px 0px;			}
				#topnavi02 a:hover		{ width: 130px;	background: url(../images/dhh_02.jpg) no-repeat 0px 0px;	}
				#topnavi03 a:hover 		{ width: 130px;	background: url(../images/dhh_03.jpg) no-repeat 0px 0px;	}
				#topnavi04 a:hover 		{ width: 130px;	background: url(../images/dhh_04.jpg) no-repeat 0px 0px;	}
				#topnavi05 a:hover 		{ width: 130px;	background: url(../images/dhh_05.jpg) no-repeat 0px 0px;	}
				#topnavi06 a:hover 		{ width: 130px;	background: url(../images/dhh_06.jpg) no-repeat 0px 0px;	}
				#topnavi07 a:hover 		{ width: 131px;	background: url(../images/dhh_07.jpg) no-repeat 0px 0px;	}

				#topnavi01 a.current	{ width: 131px; background: url(../images/dhh_01.jpg) no-repeat 0px 0px;			}
				#topnavi02 a.current	{ width: 130px;	background: url(../images/dhh_02.jpg) no-repeat 0px 0px;	}
				#topnavi03 a.current	{ width: 130px;	background: url(../images/dhh_03.jpg) no-repeat 0px 0px;	}
				#topnavi04 a.current	{ width: 130px;	background: url(../images/dhh_04.jpg) no-repeat 0px 0px;	}
				#topnavi05 a.current 	{ width: 130px;	background: url(../images/dhh_05.jpg) no-repeat 0px 0px;	}
				#topnavi06 a.current 	{ width: 130px;	background: url(../images/dhh_06.jpg) no-repeat 0px 0px;	}
				#topnavi07 a.current 	{ width: 131px;	background: url(../images/dhh_07.jpg) no-repeat 0px 0px;	}
/*--- navigationarea end ---*/



/*---     navigationarea     ---*/
/********************************/
#navigationareaen	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	 }

	#topnavigationen	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left; }

		#topnavigationen ul 	{ list-style-type: none;	width: 912px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	}

		#topnavigationen li 	{ list-style-type: none;	float: left;	margin: 0px;	padding: 0px;	text-indent: -9999px;	}

			#topnavigationen li a {	height: 37px; margin: 0px;	padding: 0px; display: block;	text-decoration: none;	border: 0px;	text-indent: -9999px;	}

							#topnavi01en a 		{ width: 195px; background: url(../images/dhen_01.jpg) no-repeat 0px 0px;		}
							#topnavi02en a		{ width: 138px;	background: url(../images/dhen_02.jpg) no-repeat 0px 0px;	}
							#topnavi03en a 		{ width: 152px;	background: url(../images/dhen_03.jpg) no-repeat 0px 0px;	}
							#topnavi04en a 		{ width: 122px;	background: url(../images/dhen_04.jpg) no-repeat 0px 0px;	}
							#topnavi05en a 		{ width: 138px;	background: url(../images/dhen_05.jpg) no-repeat 0px 0px;	}
							#topnavi06en a 		{ width: 167px;	background: url(../images/dhen_06.jpg) no-repeat 0px 0px;	}

				#topnavi01en a:hover 		{ width: 195px; background: url(../images/dhhen_01.jpg) no-repeat 0px 0px;			}
				#topnavi02en a:hover		{ width: 138px;	background: url(../images/dhhen_02.jpg) no-repeat 0px 0px;	}
				#topnavi03en a:hover 		{ width: 152px;	background: url(../images/dhhen_03.jpg) no-repeat 0px 0px;	}
				#topnavi04en a:hover 		{ width: 122px;	background: url(../images/dhhen_04.jpg) no-repeat 0px 0px;	}
				#topnavi05en a:hover 		{ width: 138px;	background: url(../images/dhhen_05.jpg) no-repeat 0px 0px;	}
				#topnavi06en a:hover 		{ width: 167px;	background: url(../images/dhhen_06.jpg) no-repeat 0px 0px;	}

				#topnavi01en a.current	{ width: 195px; background: url(../images/dhhen_01.jpg) no-repeat 0px 0px;			}
				#topnavi02en a.current	{ width: 138px;	background: url(../images/dhhen_02.jpg) no-repeat 0px 0px;	}
				#topnavi03en a.current	{ width: 152px;	background: url(../images/dhhen_03.jpg) no-repeat 0px 0px;	}
				#topnavi04en a.current	{ width: 122px;	background: url(../images/dhhen_04.jpg) no-repeat 0px 0px;	}
				#topnavi05en a.current 	{ width: 138px;	background: url(../images/dhhen_05.jpg) no-repeat 0px 0px;	}
				#topnavi06en a.current 	{ width: 167px;	background: url(../images/dhhen_06.jpg) no-repeat 0px 0px;	}
	
/*--- navigationarea end ---*/



/*---     navigationarea     ---*/
/********************************/
#navigationareajp	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	 }

	#topnavigationjp	{	width: 912px; height: 37px; margin: 0px auto 0px auto;	padding: 0px; text-align: left; }

		#topnavigationjp ul 	{ list-style-type: none;	width: 912px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	}

		#topnavigationjp li 	{ list-style-type: none;	float: left;	margin: 0px;	padding: 0px;	text-indent: -9999px;	}

			#topnavigationjp li a {	height: 37px; margin: 0px;	padding: 0px; display: block;	text-decoration: none;	border: 0px;	text-indent: -9999px;	}

							#topnavi01jp a 		{ width: 147px; background: url(../images/dhjp_01.jpg) no-repeat 0px 0px;		}
							#topnavi02jp a		{ width: 142px;	background: url(../images/dhjp_02.jpg) no-repeat 0px 0px;	}
							#topnavi03jp a 		{ width: 146px;	background: url(../images/dhjp_03.jpg) no-repeat 0px 0px;	}
							#topnavi04jp a 		{ width: 156px;	background: url(../images/dhjp_04.jpg) no-repeat 0px 0px;	}
							#topnavi05jp a 		{ width: 170px;	background: url(../images/dhjp_05.jpg) no-repeat 0px 0px;	}
							#topnavi06jp a 		{ width: 151px;	background: url(../images/dhjp_06.jpg) no-repeat 0px 0px;	}

				#topnavi01jp a:hover 		{ width: 147px; background: url(../images/dhhjp_01.jpg) no-repeat 0px 0px;			}
				#topnavi02jp a:hover		{ width: 142px;	background: url(../images/dhhjp_02.jpg) no-repeat 0px 0px;	}
				#topnavi03jp a:hover 		{ width: 146px;	background: url(../images/dhhjp_03.jpg) no-repeat 0px 0px;	}
				#topnavi04jp a:hover 		{ width: 156px;	background: url(../images/dhhjp_04.jpg) no-repeat 0px 0px;	}
				#topnavi05jp a:hover 		{ width: 170px;	background: url(../images/dhhjp_05.jpg) no-repeat 0px 0px;	}
				#topnavi06jp a:hover 		{ width: 151px;	background: url(../images/dhhjp_06.jpg) no-repeat 0px 0px;	}

				#topnavi01jp a.current	{ width: 147px; background: url(../images/dhhjp_01.jpg) no-repeat 0px 0px;			}
				#topnavi02jp a.current	{ width: 142px;	background: url(../images/dhhjp_02.jpg) no-repeat 0px 0px;	}
				#topnavi03jp a.current	{ width: 146px;	background: url(../images/dhhjp_03.jpg) no-repeat 0px 0px;	}
				#topnavi04jp a.current	{ width: 156px;	background: url(../images/dhhjp_04.jpg) no-repeat 0px 0px;	}
				#topnavi05jp a.current 	{ width: 170px;	background: url(../images/dhhjp_05.jpg) no-repeat 0px 0px;	}
				#topnavi06jp a.current 	{ width: 151px;	background: url(../images/dhhjp_06.jpg) no-repeat 0px 0px;	}
	
/*--- navigationarea end ---*/