UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}

.topNews_a UL LI {
	CLEAR: both;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: url(img/arrow-2.gif) no-repeat left 50%;
	LINE-HEIGHT: 160%;
}
.topNews_b UL LI {
	CLEAR: both;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: url(img_2011difang/ico_arrow.gif) no-repeat left 50%;
	LINE-HEIGHT: 160%;
}
.topNews_c UL LI {
	CLEAR: both;
	PADDING-LEFT: 18px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: url(img/arrow-1.gif) no-repeat left 50%;
	LINE-HEIGHT: 160%;
}
.topNews_d UL LI {
	CLEAR: both;
	PADDING-LEFT: 18px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: url(img_2011difang/ico_arrow_02.gif) no-repeat left 50%;
	LINE-HEIGHT: 160%;
}
.inputHeight_frame {
height: 11px; 
}
.inputHeight_02 {
height: 12px; 
}
.dotted-line{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #666666;
} 
.a1 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 160%;
	color: #FFFFFF;
}
.a2 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 160%;
	color: #FF3300;
}
.a3 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 160%;
	color: #333333;
}
.a4 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 160%;
	color: #000000;
}
a.l-a1:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin-right: 8px;
	margin-left: 8px;
}
a.l-a1:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin-right: 8px;
	margin-left: 8px;
}
a.l-a1:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
		margin-right: 8px;
	margin-left: 8px;
}
a.l-a2:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	line-height: 180%;
	margin-right: 6px;
	margin-left: 6px;
}
a.l-a2:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	line-height: 180%;
    margin-right: 6px;
	margin-left: 6px;

}
a.l-a2:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 180%;
	margin-right: 6px;
	margin-left: 6px;
}
a.l-a3:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 160%;
	margin-right: 6px;
	margin-left: 6px;
}
a.l-a3:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
		margin-right: 6px;
	margin-left: 6px;
	line-height: 160%;
}
a.l-a3:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 160%;
	margin-right: 6px;
	margin-left: 6px;
}
a.l-a4:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 180%;
}
a.l-a4:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 180%;
}
a.l-a4:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 180%;
}
a.l-a5:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	line-height: 200%;
	margin-left: 7px;
}
a.l-a5:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	line-height: 200%;
	margin-left: 7px;
}
a.l-a5:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 200%;
	margin-left: 7px;
}
a.l-a6:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 180%;
}
a.l-a6:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 180%;
}
a.l-a6:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 180%;
}
a.l-a7:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	margin-left: 7px;
}
a.l-a7:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	margin-left: 7px;
}
a.l-a7:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	margin-left: 7px;
}
a.l-a8-sub-top:link {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 180%;
	margin-right: 12px;
	margin-left: 12px;
}
a.l-a8-sub-top:visited{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 180%;
	margin-right: 12px;
	margin-left: 12px;
}
a.l-a8-sub-top:hover {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	line-height: 180%;
	margin-right: 12px;
	margin-left: 12px;
}
.photo01 {
	border: 1px solid #CCCCCC;
}
.photo02 {
	border: 1px dashed #AAAAAA;
}
.k01 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDBDBD;
	border-right-color: #BDBDBD;
	border-bottom-color: #BDBDBD;
	border-left-color: #BDBDBD;
}
.k02 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDBDBD;
	border-right-color: #BDBDBD;
	border-bottom-color: #BDBDBD;
	border-left-color: #BDBDBD;
}
.k03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.k04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.2011k01 {
	border-top-width: 8px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00A0F0;
	border-bottom-color: #65B6DF;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #f8f8f8;
}

/*menu*/
#header {
	height: 48px;
	width: 968px;

}
.menu {width:968px;}
.menu li {
	float: left;
	position: relative;
	display:block;
	width: 160px;
	padding-right: 1px;
}
.subMenu {
	display: none;
	position: absolute;
	top: 48px;
	z-index:1;
	left:0px;
	width: 160px;
	
}
.menu a {
	height: 48px;
	line-height: 48px;
	display: block;
	color: #000000;
	text-decoration: none;
	float:left;
	text-align: center;
	width: 160px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	
}
.subMenu li {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.menu .subMenu a {
	line-height: 30px;
	color: #FFFFFF;
	font-size: 14px;
}





.menu00 {
	background-image: url(img/topguide01.gif);
	background-repeat: no-repeat;
}
.menu00 .mhover {
	background-image: url(img/topguide01-1.gif);
	background-repeat: no-repeat;
}
.menu01 {
	background-image: url(img/topguide02.gif);
	background-repeat: no-repeat;
}
.menu01 .mhover {
	background-image: url(img/topguide02-1.gif);
	background-repeat: no-repeat;
}
.menu01 .subMenu a {
	filter:Alpha(opacity=70);
	background-color: #0093D6;
	height: 30px;
	left: 0px;
}
.menu01 .subMenu a:hover {
filter:Alpha(opacity=90);
	background-color: #0093D6;
}

.menu02 {
	background-image: url(img/topguide03.gif);
	background-repeat: no-repeat;
}
.menu02 .mhover {
	background-image: url(img/topguide03-1.gif);
	background-repeat: no-repeat;
}
.menu02 .subMenu a {
	filter:Alpha(opacity=80);
	background-color: #FFD735;
	height: 30px;
	left: 0px;
}
.menu02 .subMenu a:hover {
filter:Alpha(opacity=90);
	background-color: #FFCA03;
}



.menu03 {
	background-image: url(img/topguide04.gif);
	background-repeat: no-repeat;
}
.menu03 .mhover {
	background-image: url(img/topguide04-1.gif);
	background-repeat: no-repeat;
}
.menu03 .subMenu a {
	filter:Alpha(opacity=70);
	background-color: #000000;
	height: 30px;
	left: 0px;
}
.menu03 .subMenu a:hover {
filter:Alpha(opacity=90);
	background-color: #000000;
}



.menu04 {
	background-image: url(img/topguide05.gif);
	background-repeat: no-repeat;
}
.menu04 .mhover {
	background-image: url(img/topguide05-1.gif);
	background-repeat: no-repeat;
}
.menu04 .subMenu a {
	filter:Alpha(opacity=70);
	background-color: #009903;
	height: 30px;
	left: 0px;
}
.menu04 .subMenu a:hover {
filter:Alpha(opacity=90);
	background-color: #009903;
}


.menu05 {
	background-image: url(img/topguide06.gif);
	background-repeat: no-repeat;
}
.menu05 .mhover {
	background-image: url(img/topguide06-1.gif);
	background-repeat: no-repeat;
}
.menu05 .subMenu a {
	filter:Alpha(opacity=70);
	background-color: #FF0068;
	height: 30px;
	left: 0px;
}
.menu05 .subMenu a:hover {
filter:Alpha(opacity=90);
	background-color: #FF0068;
}


a,area {blr:expression(this.onFocus=this.blur()) } 
:focus {outline-style: none; }
