@charset "UTF-8"; 

.has-dom .nav-container {
	height: 75px;	/* Fix @important */
	overflow: hidden;	/* Fix @important */
	width:972px;	/* addition @hoshina */
	margin-left:auto;	/* addition @hoshina */
	margin-right:auto;	/* addition @hoshina */
}
.tog-container {
	position: relative;	/* Fix @important */
}
.nav-container{
	clear:both;	/* addition @hoshina */
	position: relative;	/* Fix @important */
	width:972px;	/* addition @hoshina */
	margin-left:auto;	/* addition @hoshina */
	margin-right:auto;	/* addition @hoshina */
}
#nav-top .nav-container #nav-main {
	position: absolute;	/* Fix @important */
	bottom: 0;	/* Fix @important */
	left:0;	/* addition @hoshina */
	width:972px;
	background-color:#FFFFFF;	/* for win IE */
}
#inner-container {	position: relative;}	/* Fix @important */


body	{
	margin: 0;
	padding: 0;
	text-align: center;
	background: #B9CDDC;
}
img {	border: none;}
p	{
	margin: 0;
	padding:0;
}
h4	{
	margin: 0;
	padding:0;
	font-weight:normal;
}
hr	{	display:none;	/* for print */	}
strong {	font-weight: bold;}
a	{
	color:#2497CE;
	text-decoration: none;
}
a:hover	{
	text-decoration:none;
	color: #32AAE6;
}
.follow	{
	font-size: 10px;
	line-height: 1.6em;
	color: #003366;
}
.follow_temp_f	{
	font-size: 10px;
	line-height: 1.6em;
	color: #FFFFFF;
}
#print_only {
	display: none;
	margin:0;
	padding:0;
}
#print_off	{
	margin:0;
	padding:0;
}
#pdf_only {
	display: none;
	margin:0;
	padding:0;
}
/* Breadcrumbs
---------------------------------------------------- */
#bread	{
	margin:0px;
	padding: 2px 0 0 0;
	width:972px;
	height: 1.5em;
	margin-left:auto;
	margin-right:auto;
	background-color: #87B9DC;
	font-family: Arial,SimHei;
	font-size: 10px;
	text-align: left;
	position: relative;
	list-style-type: none;
}
#bread li	{
	float:left;
	display: inline;
	margin:  0;
	padding: 0 10px;
	background:#87B9DC url(../img/arrow.gif) center left no-repeat;
}
#bread li.home	{
	margin:  0 0 0 10px;
	padding: 0 10px 0 0;
	background:#87B9DC url(../img/arrow_home.gif) center left no-repeat;
}
#bread li a	{
	color: #003C78;
	text-decoration:none;
}
#bread li a:hover	{
	color:#FFFFFF;
	text-decoration:none;
}

#bread_start{
	padding: 2px 0 0 0;
	margin:0 auto;
	_margin:0;
	width:972px;
	height: 1.5em;
	background-color: #87B9DC;
	font-family: Arial,SimHei;
	font-size: 10px;
	text-align: left;
	position: relative;
	list-style-type: none;
}
#bread_start li	{
	float:left;
	display: inline;
	margin:  0;
	padding: 0 10px;
	background:#87B9DC url(../img/arrow.gif) center left no-repeat;
}
#bread_start li.home	{
	margin:  0 0 0 10px;
	padding: 0 10px 0 0;
	background:#87B9DC url(../img/arrow_home.gif) center left no-repeat;
}
#bread_start li a	{
	color: #003C78;
	text-decoration:none;
}
#bread_start li a:hover	{
	color:#FFFFFF;
	text-decoration:none;
}



/* header	for print
---------------------------------------------------- */
#header	{	display:none;}
/* //header
---------------------------------------------------- */


/* body
---------------------------------------------------- */
#mainbody	{
	clear:both;
	width: 972px;
	height: auto;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	position:relative;
}

#main_temp_0{	/*----temp_0 use top.htmlonly ----*/
	width:972px;
	height:auto;
	margin:0;
	padding:0;
	background: #D3E1EE;	/* to evade a bug of win IE */
}
#temp_0_image	{
	margin:0;
	padding:0;
}
#main_temp_0 h1, #main_temp_0 p	{	display:none;}
/*----//temp_0----*/

#main_temp_a{	/*----temp_A----*/
	clear:both;
	width:972px;
	background-color: #2873AA;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	position:relative;
}
		.main_a{		background:	url(../img/a_web.jpg) no-repeat right top;	}
		.main_a_3_1_1{		background:	url(../img/a_3_1_1_web.jpg) no-repeat right top;		}
		.main_a_3_1_2{		background:	url(../img/a_3_1_2_web.jpg) no-repeat right top;		}
		.main_a_4_1_1{		background:	url(../img/a_4_1_1_web.jpg) no-repeat right top;		}
		.main_b{		background:	url(../img/b_web.jpg)	no-repeat right top;		}
		.main_b_1_1_b{		background:	url(../img/b_1_1_web.jpg)	no-repeat	right top;		}
		.main_b_1_2_b{		background:	url(../img/b_1_2_web.jpg)	no-repeat	right top;		}
		.main_b_1_3_b{		background:	url(../img/b_1_3_web.jpg)	no-repeat	right top;		}
		.main_d_4_1_1{		background:     url(../img/d_4_1_1_web.jpg)    no-repeat        right top;		}
#temp_a_left	{
	width:486px;
	margin:0;	/* do not set margin for win IE */
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	border-top:1px solid #FFFFFF;
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #3C96D2;
}
#temp_a_left h1	{
	margin:70px 81px 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		.title_a{
		background: url(../img/a_title.gif) no-repeat;
		height:35px;
		}
		.title_a_3_1_1{
		background: url(../img/a_3_1_1_title.gif) no-repeat;
		height:35px;
		}
		.title_a_3_1_1_70{/*fr de*/
		background: url(../img/a_3_1_1_title.gif) no-repeat;
		height:70px;
		}
		.title_a_3_1_2{
		background: url(../img/a_3_1_2_title.gif) no-repeat;
		height:35px;
		}
		.title_a_3_1_2_70{/*fr de*/
		background: url(../img/a_3_1_2_title.gif) no-repeat;
		height:70px;
		}
		.title_a_4_1_1{
		background: url(../img/a_4_1_1_title.gif) no-repeat;
		height:35px;
		}
		.title_b{
		background: url(../img/b_title.gif) no-repeat;
		height:35px;
		}
		.title_b_1_1{
		background: url(../img/b_1_1_title.gif) no-repeat;
		height:35px;
		}
		.title_b_1_1_70{/*de*/
		background: url(../img/b_1_1_title.gif) no-repeat;
		height: 70px;
		}
		.title_b_1_2{
		background: url(../img/b_1_2_title.gif) no-repeat;
		height:35px;
		}
		.title_b_1_3{
		background: url(../img/b_1_3_title.gif) no-repeat;
		height:35px;
		}
		.title_d_4_1_1{
		background: url(../img/d_4_1_1_title.gif) no-repeat;
		height:35px;
		}
#temp_a_left p	{
	margin:0 81px 40px 0;	/* set margin individually for win IE */
	padding:0 0 0 81px;
	font-size: 18px;
	color: #3C96D2;
}
p#temp_a_lefttxt	{
	margin:0 81px 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
#temp_a_right	{
	display:none;
	margin:0;
	padding:0;
}	/*----//temp_A----*/


#main_temp_b	{	/*----temp_B----*/
	width: 972px;
	height: auto;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	position:relative;
	background-color: #2873AA;
}
		.main_a_1{		background: url(../img/a_1_web.jpg) no-repeat left top;		}
		.main_a_2{		background: url(../img/a_2_web.jpg) no-repeat left top;		}
		.main_a_3{		background: url(../img/a_3_web.jpg) no-repeat left top;		}
		.main_a_4{		background: url(../img/a_4_web.jpg) no-repeat left top;		}
		.main_b_2{		background: url(../img/b_2_web.jpg) no-repeat left top;		}
		.main_c_1{		background: url(../img/c_1_web.jpg) no-repeat left top;		}
		.main_d_4_1{		background: url(../img/d_4_1_web.jpg) no-repeat left top;		}
		.main_d_4_1_fr{		background: $img('d_4_1_fr_web') no-repeat left top;		}
		.main_d_4_1_de{		background: $img('d_4_1_de_web') no-repeat left top;		}
		.main_d_4_2{		background: url(../img/d_4_2_web.jpg) no-repeat left top;		}
#temp_b_right	{
	width: 648px;
	height: 100%;
	margin:0 0 0 324px;
	padding:0;
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	border-top:1px solid #FFFFFF;
}
#temp_b_title	{
	width: 600px;
	margin: 80px 0 40px 30px;
	padding: 0;
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #3C96D2;
}
	.icon_a_1	{	background: url(../img/a_1_icon.gif) no-repeat left top;}
	.icon_a_2	{	background: url(../img/a_2_icon.gif) no-repeat left top;}
	.icon_a_3	{	background: url(../img/a_3_icon.gif) no-repeat left top;}
	.icon_a_4	{	background: url(../img/a_4_icon.gif) no-repeat left top;}
	.icon_none	{	background: none; }
#temp_b_title h1	{
	width: 534px;
	margin: 0 0 0 51px;
	padding: 0;
	text-indent: -9999px;
}
	.title_a_1{
		background: url(../img/a_1_title.gif) no-repeat left top;
		height:35px;
	}
	.title_a_1_70{/*fr*/
		background: url(../img/a_1_title.gif) no-repeat left top;
		height: 70px;
	}
	.title_a_2{
		background: url(../img/a_2_title.gif) no-repeat left top;
		height:35px;
	}
	.title_a_3{
		background: url(../img/a_3_title.gif) no-repeat left top;
		height:35px;
	}
	.title_a_4{
		background: url(../img/a_4_title.gif) no-repeat left top;
		height:35px;
	}
	.title_a_4_70{/*de*/
		background: url(../img/a_4_title.gif) no-repeat left top;
		height: 70px;
	}
	.title_b_2{
		background: url(../img/b_2_title.gif) no-repeat left top;
		height:70px;
	}
	.title_c_1{
		background: url(../img/c_1_title.gif) no-repeat left top;
		height:35px;
	}
		.title_d_4_1{
		background: url(../img/d_4_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_d_4_2_35{
		background: url(../img/d_4_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_d_4_2{
		background: url(../img/d_4_2_title.gif) no-repeat left top;
		height:70px;
		}

#temp_b_title p	{
	padding: 0 81px 0 51px;
}
p#temp_b_txt00	{
	width: 405px;
	margin: 0 0 0 81px;
	padding:0 0 40px 0;
	font-family: Arial,SimHei;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
p#temp_b_txt01	{
	width: 486px;
	margin: 0 0 0 81px;
	padding:0 0 40px 0;
	font-family: Arial,SimHei;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}	/*----//temp_B----*/

/*----temp_B2----*/
p#temp_b_txt02	{
	width: 405px;
	margin: 0 0 0 81px;
	padding:0 0 27px 0;
	font-family: Arial,SimHei;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
div#temp_b2	{
	width: 405px;
	margin: 0 0 0 81px;
	padding:0;
	background: #87B9DC url(../img/b2_back_main.gif) repeat-x left top;
	font-family: Arial,SimHei;
}	
#temp_b2 div	{
	width: 380px;
	margin: 0 15px 0 10px;
	padding: 9px 0 7px 0;
}
	.a_1_thumbnail	{	background: url(../img/a_1_thumbnail.jpg) no-repeat left top;}
	.a_2_thumbnail	{	background: url(../img/a_2_thumbnail.jpg) no-repeat left top;}
	.a_3_thumbnail	{	background: url(../img/a_3_thumbnail.jpg) no-repeat left top;}
	.a_4_thumbnail	{	background: url(../img/a_4_thumbnail.jpg) no-repeat left top;}
#temp_b2 p	{
	width: 286px;
	margin: 0;
	padding: 0 0 0 94px;
	font-family: ArialSimHei;
	font-size: 12px;
	line-height: 1.25em;
	color: #3C5A78;
}
a.popup:link	{	color:	#FFFFFF; font-weight:	bold; text-decoration:none;	}
a.popup:visited	{	color:	#FFFFFF; font-weight:	bold; text-decoration:none;	}
a.popup:hover	{	color:	#003366; font-weight:	bold; text-decoration:none;	}
p.spc	{	height: 37px;}
/*----//temp_B2----*/

#temp_c	{	/*----temp_C----*/
	width: 972px;
	height: auto;
	background-color: #2873AA;
	float:left;
}
		.main_a_3_1_1_1{		background: url(../img/a_3_1_1_1_web.jpg) no-repeat left top;		}
		.main_a_3_1_1_2{		background: url(../img/a_3_1_1_2_web.jpg) no-repeat left top;		}
		.main_a_3_1_1_3{		background: url(../img/a_3_1_1_3_web.jpg) no-repeat left top;		}
		.main_a_3_1_2_1{		background: url(../img/a_3_1_2_1_web.jpg) no-repeat left top;		}	
#temp_c_right	{
	width:810px;
	padding:0;
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	border-top:1px solid #FFFFFF;
	float:right;
}
#temp_c_contents	{
	width:405px;
	float:left;
	margin:80px 0 40px 0;	/* do not set left margin for win IE */
	font-family: Arial,	SimHei;
}
#temp_c_contents h1	{
	margin:0 0 0 81px;	/* set left margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		.title_a_3_1_1_1{
		background: url(../img/a_3_1_1_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_3_1_1_1_70{/*fr*/
		background: url(../img/a_3_1_1_1_title.gif) no-repeat left top;
		height: 70px;
		}
		.title_a_3_1_1_2{
		background: url(../img/a_3_1_1_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_3_1_1_2_70{/*fr de*/
		background: url(../img/a_3_1_1_2_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_3_1_1_3{
		background: url(../img/a_3_1_1_3_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_3_1_1_3_70{/*fr*/
		background: url(../img/a_3_1_1_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_3_1_2_1{
		background: url(../img/a_3_1_2_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_3_1_2_1_70{/*de*/
		background: url(../img/a_3_1_2_1_title.gif) no-repeat left top;
		height: 70px;
		}
#temp_c p	{
	margin:0 0 40px 81px;	/* set left margin individually for win IE */
	padding:0;
	font-size: 18px;
	color: #3C96D2;
}
p#temp_c_txt	{
	margin:0 0 0 81px;	/* set left margin individually for win IE */
	padding:0;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
#temp_c_flash	{
	width:243px;
	float:right;
	margin:80px 0 0 0;	/* do not set left 6 right margin for win IE */
	padding:0 81px 40px 0;
}	/*----//temp_C----*/

#main_temp_d{	/*----temp_D----*/
	width: 972px;
	height: auto;
	margin:0;
	float:left;
	font-family: Arial,SimHei;
}
	.back_a	{		background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;	}
	.back_d	{		background: #E6E6E6 url(../img/d_3_back_main.jpg) repeat-x;	}
#temp_d_left	{
	width:405px;
	margin:0;	/* do not set margin for win IE */
	font-size: 18px;
	color: #3C96D2;
	float:left;
}
#temp_d_left h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_a_2_3	{
		background: url(../img/a_2_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_2_3_76	{/*fr de*/
		background: url(../img/a_2_3_title.gif) no-repeat left top;
		height:76px;
		}
		.title_a_3_1	{/*en fr*/
		background: url(../img/a_3_1_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_3_3	{
		background: url(../img/a_3_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_4_1	{
		background: url(../img/a_4_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_4_1_70	{/*fr de*/
		background: url(../img/a_4_1_title.gif) no-repeat left top;
		height:70px;
		}
		.title_b_3	{
		background: url(../img/b_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_c_1_1	{
		background: url(../img/b_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_d_3_2	{
		background: url(../img/d_3_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_1_4	{
		background: url(../img/a_1_4_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_2_4	{
		background: url(../img/a_2_4_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_3_4	{
		background: url(../img/a_3_4_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_4_4	{
		background: url(../img/a_4_4_title.gif) no-repeat left top;
		height:70px;
		}
			/* ----//h1 background image */
#temp_d_left p	{
	margin:0 0 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 18px;
}
#temp_d_right	{
	width:567px;
	height:auto;
	margin:0;	/* do not set margin for win IE */
	float:right;
	font-size: 12px;
	line-height: 1.6em;
	color: #3C5A78;
}
#temp_d_right p	{
	margin:81px 81px 26px 81px;	/* set margin individually for win IE */
}
/*----//temp_D----*/

#main_temp_e{	/*----temp_E----*/
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC url(../img/a_2_back_main.jpg) repeat-x;
	float:left;
}
#temp_e_left	{
	width:405px;
	margin:0px;	/* do not set margin for win IE */
	font-family: Arial, SimHei;
	font-size: 18px;
	color: #3C96D2;
	float:left;
}
#temp_e_left h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_a_1_2	{
		background: url(../img/a_1_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_1_2_70	{/*fr de*/
		background: url(../img/a_1_2_title.gif) no-repeat left top;
		height: 70px;
		}
		.title_a_2_2	{/*en*/
		background: url(../img/a_2_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_2_2_70	{/*de*/
		background: url(../img/a_2_2_title.gif) no-repeat left top;
		height: 70px;
		}
		.title_a_2_2_75	{/*fr*/
		background: url(../img/a_2_2_title.gif) no-repeat left top;
		height: 75px;
		}
		.title_a_3_2	{
		background: url(../img/a_3_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_4_2	{
		background: url(../img/a_4_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_a_4_2_70	{/*fr de*/
		background: url(../img/a_4_2_title.gif) no-repeat left top;
		height:70px;
		}
		.title_a_4_3	{
		background: url(../img/a_4_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_b_1	{
		background: url(../img/b_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_45	{/*de*/
		background: url(../img/b_1_title.gif) no-repeat left top;
		height:45px;
		}
		/* ----//h1 background image */
#temp_e_left p	{
	margin:0 0 40px 81px;	/* set margin individually for win IE */
	padding:0;
	font-size: 18px;
}
p#temp_e_lefttxt	{
	margin:0 0 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 12px;
	line-height: 1.6em;
	color: #3C5A78;
}
#temp_e_right	{
	width:486px;
	margin:0;
	padding:81px 0 40px 81px;
	float:right;
}
/*----//temp_E----*/

/*----temp_K   temp_E„Åß„ÅØ„ÅøÂá∫„Åó„Å¶„Åó„Åæ„ÅÜ„É™„É≥„ÇØ„ÅÆ„Éö„Éº„Ç∏----*/
#main_temp_k{	/*----temp_K----*/
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC url(../img/a_2_back_main.jpg) repeat-x;
	float:left;
}
#temp_k_left	{
	width:405px;
	margin:0;	/* do not set margin for win IE */
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #3C96D2;
	float:left;
}
#temp_k_left h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_a_1_3	{/*fr de*/
		background: url(../img/a_1_3_title.gif) no-repeat left top;
		height:74px;
		}
		.title_a_4_3_105	{/*fr de*/
		background: url(../img/a_4_3_title.gif) no-repeat left top;
		height:105px;
		}
		/* ----//h1 background image */
#temp_k_left p	{
	margin:0 0 40px 81px;	/* set margin individually for win IE */
	padding:0;
	font-size: 18px;
}
p#temp_k_lefttxt	{
	margin:0 0 0 81px;	/* set margin individually for win IE */
	padding:0 0 20px 0;
	font-size: 12px;
	line-height: 1.6em;
	color: #3C5A78;
}
#temp_k_right	{
	width:486px;
	margin:0;
	padding:81px 0 40px 81px;
	float:right;
}
#main_temp_k{
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC;
}
#temp_k_link	{
	width:810px;
	margin:0;
	padding:0 81px 0 81px;
	font-size: 12px;
	line-height: 1.6em;
	color: #3C5A78;
	background: #E1EFFC;
	font-family: Arial,SimHei;
}
p.follow_k	{
	width:324px;
	padding:40px 567px 40px 81px;
	font-size: 10px;
	line-height: 1.6em;
	color: #003366;
	background: #E1EFFC;
	font-family: Arial,SimHei;
}
/*----//temp_K*/

#top_img	{	/*---- top images of temp_D,temp_E,temp_L ----*/
	width:972px;
	height:160px;
	margin:0;
	padding:0;
	margin-right:auto;
	margin-left:auto;
	text-indent:-9999px;
}
	.main_a_1_2	{	background: url(../img/a_1_2_web.jpg) no-repeat;	}
	.main_a_1_3	{	background: url(../img/a_1_3_web.jpg) no-repeat;	}
	.main_a_1_4	{	background: url(../img/a_1_4_web.jpg) no-repeat;	}
	.main_a_2_2	{	background: url(../img/a_2_2_web.jpg) no-repeat;	}
	.main_a_2_3	{	background: url(../img/a_2_3_web.jpg) no-repeat;	}
	.main_a_2_4	{	background: url(../img/a_2_4_web.jpg) no-repeat;	}
	.main_a_3_1	{	background: url(../img/a_3_1_web.jpg) no-repeat;	}
	.main_a_3_2	{	background: url(../img/a_3_2_web.jpg) no-repeat;	}
	.main_a_3_3	{	background: url(../img/a_3_3_web.jpg) no-repeat;	}
	.main_a_3_4	{	background: url(../img/a_3_4_web.jpg) no-repeat;	}
	.main_a_4_1	{	background: url(../img/a_4_1_web.jpg) no-repeat;	}
	.main_a_4_2	{	background: url(../img/a_4_2_web.jpg) no-repeat;	}
	.main_a_4_3	{	background: url(../img/a_4_3_web.jpg) no-repeat;	}
	.main_a_4_4	{	background: url(../img/a_4_4_web.jpg) no-repeat;	}
	.main_b_1	{	background: url(../img/b_1_web.jpg) no-repeat;	}
	.main_b_3	{	background: url(../img/b_3_web.jpg) no-repeat;	}
	.main_c_1_1{	background: url(../img/c_1_1_web.jpg) no-repeat;	}
	.main_c_1_2{	background: url(../img/c_1_2_web.jpg) no-repeat;	}
	.main_d_3_2{	background: url(../img/d_3_2_web.jpg) no-repeat;	}
/*----// top images of temop_D,temp_E ----*/


#main_temp_f{	/*----temp_F----*/
	width: 972px;
	height: auto;
	margin:0;
	background: #395264 url(../img/f_back_main.jpg) repeat-x;
	float:left;
}
#temp_f_left	{
	width:405px;
	margin:0;	/* do not set margin for win IE */
	border-top:1px solid #010000;
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #8B9093;
	float:left;
}
#temp_f_left h1	{
	margin:80px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_b_1_1_1_1	{
		background: url(../img/b_1_1_1_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_1b{
		background: url(../img/b_1_1_1_1b_title.gif) no-repeat left top;
		height:68px;
		}
		.title_b_1_1_1_2	{
		background: url(../img/b_1_1_1_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_2_70	{/*de*/
		background: url(../img/b_1_1_1_2_title.gif) no-repeat left top;
		height:70px;
		}
		.title_b_1_1_1_2_75	{/*fr*/
		background: url(../img/b_1_1_1_2_title.gif) no-repeat left top;
		height:75px;
		}
		.title_b_1_1_1_2b	{
		background: url(../img/b_1_1_1_2b_title.gif) no-repeat left top;
		height:70px;
		}
		.title_b_1_1_1_3	{
		background: url(../img/b_1_1_1_3_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_3_70	{
		background: url(../img/b_1_1_1_3_title.gif) no-repeat left top;
		height:70px;
		}
		.title_b_1_1_1_4	{
		background: url(../img/b_1_1_1_4_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_5	{
		background: url(../img/b_1_1_1_5_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_5_75	{/*fr de*/
		background: url(../img/b_1_1_1_5_title.gif) no-repeat left top;
		height: 75px;
		}
		.title_b_1_1_1_6	{
		background: url(../img/b_1_1_1_6_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_6b	{
		background: url(../img/b_1_1_1_6b_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_7	{
		background: url(../img/b_1_1_1_7_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_8	{
		background: url(../img/b_1_1_1_8_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_9	{
		background: url(../img/b_1_1_1_9_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_10	{
		background: url(../img/b_1_1_1_10_title.gif) no-repeat left top;
		height:35px;
		}
		.title_b_1_1_1_11	{
		background: url(../img/b_1_1_1_11_title.gif) no-repeat left top;
		height:35px;
		}
			/* ----//h1 background image */
#temp_f_left p	{
	margin:0 0 40px 81px;	/* set margin individually for win IE */
	padding:0;
	font-size: 18px;
	color: #8B9093;
}
p#temp_f_lefttxt	{	
	margin:0 0 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
}
#temp_f_right	{
	width:486px;
	margin:0;	/* do not set margin for win IE */
	padding:80px 0 40px 81px;
	border-top:1px solid #010000;
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #8B9093;
	float:right;
	text-align:left;
}
/*----//temp_F----*/
/* link	temp_F
---------------------------------------------------- */
#link	{
	clear:both;
	width:825px;
	height:35px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0px 78px 35px 69px;
	background: #395264;
	text-align:left;
	list-style-type: none;
}
#link ul	{
	text-align:left;
	width:825px;
	margin:0;
	padding:0;
}
#link li	{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	text-indent:-9999px;
}
#link li#battery a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:90px;
	height:35px;
	margin:0 42px 0 0;
	background: url(../img/f_link_web.gif) no-repeat 0px 0px;
}
#link li#engine a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:49px;
	height:11px;
	margin:0 41px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -132px 0px;
}
#link li#motor a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:63px;
	height:23px;
	margin:0 41px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -222px 0px;
}
#link li#gears a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:48px;
	height:35px;
	margin:0 43px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -326px 0px;
}
#link li#system a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:89px;
	height:23px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -417px 0px;
}
#link li#generator a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:72px;
	height:11px;
	margin:0 40px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -550px 0px;
}
#link li#unit a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:60px;
	height:35px;
	margin:0 33px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -662px 0px;
}
#link li#ecu a	{
	text-decoration:none!important;	/* set a line is not displayed at Firefox */
	display:block;
	width:70px;
	height:23px;
	margin:0;
	background: url(../img/f_link_web.gif) no-repeat -754px 0px;
}
#link li#battery a:hover	{	background: url(../img/f_link_web.gif) no-repeat 0px -59px;}
#link li#engine a:hover	{	background: url(../img/f_link_web.gif) no-repeat -132px -59px;}
#link li#motor a:hover	{	background: url(../img/f_link_web.gif) no-repeat -222px -59px;}
#link li#system a:hover	{	background: url(../img/f_link_web.gif) no-repeat -417px -59px;}
#link li#gears a:hover	{	background: url(../img/f_link_web.gif) no-repeat -326px -59px;}
#link li#generator a:hover	{	background: url(../img/f_link_web.gif) no-repeat -550px -59px;}
#link li#unit a:hover	{	background: url(../img/f_link_web.gif) no-repeat -662px -59px;}
#link li#ecu a:hover	{	background: url(../img/f_link_web.gif) no-repeat -754px -59px;}

#link li#battery a.active	{	background: url(../img/f_link_web.gif) no-repeat 0px -118px;}
#link li#engine a.active	{	background: url(../img/f_link_web.gif) no-repeat -132px -118px;}
#link li#motor a.active	{	background: url(../img/f_link_web.gif) no-repeat -222px -118px;}
#link li#system a.active	{	background: url(../img/f_link_web.gif) no-repeat -417px -118px;}
#link li#gears a.active	{	background: url(../img/f_link_web.gif) no-repeat -326px -118px;}
#link li#generator a.active	{	background: url(../img/f_link_web.gif) no-repeat -550px -118px;}
#link li#unit a.active	{	background: url(../img/f_link_web.gif) no-repeat -662px -118px;}
#link li#ecu a.active	{	background: url(../img/f_link_web.gif) no-repeat -754px -118px;}

/*de---------------------------------------------------- */
#link_de	{
	clear:both;
	width:825px;
	height:35px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0px 78px 35px 69px;
	background: #395264;
	text-align:left;
	list-style-type: none;
}
#link_de ul	{
	text-align:left;
	width:825px;
	margin:0;
	padding:0;
}
#link_de li	{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	text-indent:-9999px;
}
#link_de li#battery a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:98px;
	height:24px;
	margin:0 23px 0 0;
	background: url(../img/f_link_web.gif) no-repeat 0px 0px;
}
#link_de li#engine a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:81px;
	height:11px;
	margin:0 22px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -121px 0px;
}
#link_de li#motor a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:88px;
	height:11px;
	margin:0 23px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -224px 0px;
}
#link_de li#gears a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:79px;
	height:11px;
	margin:0 23px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -335px 0px;
}
#link_de li#system a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:88px;
	height:24px;
	margin:0 24px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -437px 0px;
}
#link_de li#generator a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:68px;
	height:11px;
	margin:0 22px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -549px 0px;
}
#link_de li#unit a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:86px;
	height:11px;
	margin:0 27px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -639px 0px;
}
#link_de li#ecu a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:72px;
	height:24px;
	margin:0;
	background: url(../img/f_link_web.gif) no-repeat -752px 0px;
}
#link_de li#battery a:hover	{	background: url(../img/f_link_web.gif) no-repeat 0px -59px;}
#link_de li#engine a:hover	{	background: url(../img/f_link_web.gif) no-repeat -121px -59px;}
#link_de li#motor a:hover	{	background: url(../img/f_link_web.gif) no-repeat -224px -59px;}
#link_de li#gears a:hover	{	background: url(../img/f_link_web.gif) no-repeat -335px -59px;}
#link_de li#system a:hover	{	background: url(../img/f_link_web.gif) no-repeat -437px -59px;}
#link_de li#generator a:hover	{	background: url(../img/f_link_web.gif) no-repeat -549px -59px;}
#link_de li#unit a:hover	{	background: url(../img/f_link_web.gif) no-repeat -639px -59px;}
#link_de li#ecu a:hover	{	background: url(../img/f_link_web.gif) no-repeat -752px -59px;}

#link_de li#battery a.active	{	background: url(../img/f_link_web.gif) no-repeat 0px -118px;}
#link_de li#engine a.active	{	background: url(../img/f_link_web.gif) no-repeat -121px -118px;}
#link_de li#motor a.active	{	background: url(../img/f_link_web.gif) no-repeat -224px -118px;}
#link_de li#gears a.active	{	background: url(../img/f_link_web.gif) no-repeat -335px -118px;}
#link_de li#system a.active	{	background: url(../img/f_link_web.gif) no-repeat -437px -118px;}
#link_de li#generator a.active	{	background: url(../img/f_link_web.gif) no-repeat -549px -118px;}
#link_de li#unit a.active	{	background: url(../img/f_link_web.gif) no-repeat -639px -118px;}
#link_de li#ecu a.active	{	background: url(../img/f_link_web.gif) no-repeat -752px -118px;}

/*fr---------------------------------------------------- */
#link_fr	{
	clear:both;
	width:825px;
	height:40px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0 78px 35px 69px;
	background: #395264;
	text-align:left;
	list-style-type: none;
}
#link_fr ul	{
	text-align:left;
	width:825px;
	margin:0;
	padding:0;
}
#link_fr li	{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	text-indent:-9999px;
}
#link_fr li#battery a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:88px;
	height:40px;
	margin:0 20px 0 0;
	background: url(../img/f_link_web.gif) no-repeat 0px 0px;
}
#link_fr li#engine a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:83px;
	height:27px;
	margin:0 22px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -108px 0px;
}
#link_fr li#motor a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:75px;
	height:27px;
	margin:0 23px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -213px 0px;
}
#link_fr li#gears a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:92px;
	height:40px;
	margin:0 24px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -311px 0px;
}
#link_fr li#system a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:102px;
	height:27px;
	margin:0 19px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -427px 0px;
}
#link_fr li#generator a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:79px;
	height:11px;
	margin:0 25px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -548px 0px;
}
#link_fr li#unit a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:72px;
	height:40px;
	margin:0 16px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -652px 0px;
}
#link_fr li#ecu a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:84px;
	height:11px;
	margin:0;
	background: url(../img/f_link_web.gif) no-repeat -740px 0px;
}
#link_fr li#battery a:hover	{	background: url(../img/f_link_web.gif) no-repeat 0px -59px;}
#link_fr li#engine a:hover	{	background: url(../img/f_link_web.gif) no-repeat -108px -59px;}
#link_fr li#motor a:hover	{	background: url(../img/f_link_web.gif) no-repeat -213px -59px;}
#link_fr li#gears a:hover	{	background: url(../img/f_link_web.gif) no-repeat -311px -59px;}
#link_fr li#system a:hover	{	background: url(../img/f_link_web.gif) no-repeat -427px -59px;}
#link_fr li#generator a:hover	{	background: url(../img/f_link_web.gif) no-repeat -548px -59px;}
#link_fr li#unit a:hover	{	background: url(../img/f_link_web.gif) no-repeat -652px -59px;}
#link_fr li#ecu a:hover	{	background: url(../img/f_link_web.gif) no-repeat -740px -59px;}

#link_fr li#battery a.active	{	background: url(../img/f_link_web.gif) no-repeat 0px -118px;}
#link_fr li#engine a.active	{	background: url(../img/f_link_web.gif) no-repeat -108px -118px;}
#link_fr li#motor a.active	{	background: url(../img/f_link_web.gif) no-repeat -213px -118px;}
#link_fr li#gears a.active	{	background: url(../img/f_link_web.gif) no-repeat -311px -118px;}
#link_fr li#system a.active	{	background: url(../img/f_link_web.gif) no-repeat -427px -118px;}
#link_fr li#generator a.active	{	background: url(../img/f_link_web.gif) no-repeat -548px -118px;}
#link_fr li#unit a.active	{	background: url(../img/f_link_web.gif) no-repeat -652px -118px;}
#link_fr li#ecu a.active	{	background: url(../img/f_link_web.gif) no-repeat -740px -118px;}

/*cn---------------------------------------------------- */
#link_cn	{
	clear:both;
	width:825px;
	height:40px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0 78px 35px 69px;
	background: #395264;
	text-align:left;
	list-style-type: none;
}
#link_cn ul	{
	text-align:left;
	width:825px;
	margin:0;
	padding:0;
}
#link_cn li	{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	text-indent:-9999px;
}
#link_cn li#battery a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:66px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat 0px 0px;
}
#link_cn li#engine a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:73px;
	height:13px;
	margin:0 45px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -110px 0px;
}
#link_cn li#motor a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:47px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -228px 0px;
}
#link_cn li#gears a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:86px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -319px 0px;
}
#link_cn li#system a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:60px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -449px 0px;
}
#link_cn li#generator a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:48px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -554px 0px;
}
#link_cn li#unit a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:88px;
	height:13px;
	margin:0 44px 0 0;
	background: url(../img/f_link_web.gif) no-repeat -646px 0px;
}
#link_cn li#ecu a	{
	text-decoration:none;	/* set a line is not displayed at Firefox */
	display:block;
	width:48px;
	height:13px;
	margin:0;
	background: url(../img/f_link_web.gif) no-repeat -776px 0px;
}
#link_cn li#battery a:hover	{	background: url(../img/f_link_web.gif) no-repeat 0px -57px;}
#link_cn li#engine a:hover	{	background: url(../img/f_link_web.gif) no-repeat -110px -57px;}
#link_cn li#motor a:hover	{	background: url(../img/f_link_web.gif) no-repeat -228px -57px;}
#link_cn li#gears a:hover	{	background: url(../img/f_link_web.gif) no-repeat -319px -57px;}
#link_cn li#system a:hover	{	background: url(../img/f_link_web.gif) no-repeat -449px -57px;}
#link_cn li#generator a:hover	{	background: url(../img/f_link_web.gif) no-repeat -554px -57px;}
#link_cn li#unit a:hover	{	background: url(../img/f_link_web.gif) no-repeat -646px -57px;}
#link_cn li#ecu a:hover	{	background: url(../img/f_link_web.gif) no-repeat -776px -57px;}

#link_cn li#battery a.active	{	background: url(../img/f_link_web.gif) no-repeat 0px -116px;}
#link_cn li#engine a.active	{	background: url(../img/f_link_web.gif) no-repeat -110px -116px;}
#link_cn li#motor a.active	{	background: url(../img/f_link_web.gif) no-repeat -228px -116px;}
#link_cn li#gears a.active	{	background: url(../img/f_link_web.gif) no-repeat -319px -116px;}
#link_cn li#system a.active	{	background: url(../img/f_link_web.gif) no-repeat -449px -116px;}
#link_cn li#generator a.active	{	background: url(../img/f_link_web.gif) no-repeat -554px -116px;}
#link_cn li#unit a.active	{	background: url(../img/f_link_web.gif) no-repeat -646px -116px;}
#link_cn li#ecu a.active	{	background: url(../img/f_link_web.gif) no-repeat -776px -116px;}

/* //link temp_F
---------------------------------------------------- */

#main_temp_g{	/*----temp_G----*/
	width:972px;
	height:auto;
	margin:0;
	padding:0;
	background: #D3E1EE;	/* to evade a bug of win IE */
}
#main_temp_g h1, #main_temp_g p, p#temp_g_txt	{
	display:none;
}
/*----//temp_G----*/

#main_temp_h{	/*----temp_H----*/
	width:972px;
	height:auto;
	margin:0;
	padding:0;
	background: #D3E1EE;	/* to evade a bug of win IE */
}
#main_temp_h h1, #main_temp_h h2, #main_temp_h p	{
	display:none;
}
/*----//temp_H----*/

#main_temp_i{	/*----temp_I use philosophy.html only ----*/
	width:972px;
	height:auto;
	margin:0;
	padding:0;
	background: #D3E1EE;	/* to evade a bug of win IE */
}
#temp_i_image	{
	margin:0;
	padding:0;
}
#main_temp_i h1, #main_temp_i p	{	display:none;}
/*----//temp_I----*/

/*----temp_J, terms, contact----*/
#header_note	{
	width: 972px;
	height: 60px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	background: #87B9DC url(../img/note_header.gif) no-repeat left top;
	text-indent:-9999px;
}
#main_terms{
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC url(../img/a_2_back_main.jpg) repeat-x;
	border-bottom:15px solid #2873AA;
	float:left;
}
#left_terms	{
	width:405px;
	margin:0;	/* do not set margin for win IE */
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #3C96D2;
	float:left;
	text-align:left;
}
#left_terms h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
			/* ----h1 background image */
			.contact	{
				background: url(../img/contact_title.gif) no-repeat left top;
				height:35px;
			}
			.terms	{
				background: url(../img/terms_title.gif) no-repeat left top;
				height:35px;
			}
			.note_title	{
				background: url(../img/note_title.gif) no-repeat left top;
				height:35px;
			}
			/* ----//h1 background image */
#left_terms p	{
	margin:0 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	font-size: 18px;
}
#right_contact	{
	width:405px;
	margin:0;
	padding:81px 81px 137px 0;
	float:right;
	font-family: Arial,SimHei;
	font-size: 11px;
	color: #3C5A78;
	line-height:160%;
}
#right_contact p{
	margin:0;
	padding:0 0 8px 1px;
	text-align:left;
}
#right_contact h2{
	font-size: 11px;
	margin:0;
	padding:25px 0 0 0;
	text-align:left;
}
#right_terms	{
	width:405px;
	margin:0;
	padding:81px 81px 77px 0;
	float:right;
	font-family: Arial,SimHei;
	font-size: 11px;
	color: #3C5A78;
	line-height:160%;
	text-align:left;
}
#right_terms h2{
	font-size: 11px;
	margin:0;
	padding:0;
}
#right_terms p{
	margin:0;
	padding:0 0 25px 0;
}
.small_txt{
	font-size:10px;	
}
/*----//temp_J, terms, contact----*/

#main_temp_l{	/*----temp_L----*/
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	float:left;
	font-family: Arial, SimHei;
}
#temp_l_left	{
	width:405px;
	margin:0;	/* do not set margin for win IE */
	font-size: 18px;
	color: #3C96D2;
	float:left;
}
#temp_l_left h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_c_1_1	{
		background: url(../img/c_1_1_title.gif) no-repeat left top;
		height:70px;
		}
		.title_c_1_2	{
		background: url(../img/c_1_2_title.gif) no-repeat left top;
		height:70px;
		}
			/* ----//h1 background image */
#temp_l_left p	{
	margin:0 71px 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 18px;
}
#temp_l_right	{
	width:567px;
	height:auto;
	margin:0;	/* do not set margin for win IE */
	float:right;
	font-size: 12px;
	line-height: 1.6em;
	color: #3C5A78;
}
#temp_l_right p	{
	margin:81px 81px 40px 0;	/* set margin individually for win IE */
}
/*----//temp_L----*/
#temp_m	{	/*----temp_M----*/
	width: 972px;
	height: auto;
	font-family: Arial,SimHei;
}
		.main_d_3_1{		background: #002A63 url(../img/d_3_1_web.jpg) no-repeat left top;		}
		.main_d_4{		background: #73ABDC $img('d_4_web') no-repeat left top;		}
#temp_m_right	{
	width:486px;
	margin: 0 81px 0 405px;
	padding:81px 0;
}
#temp_m_right h1	{
	margin:0;	/* set left margin individually for win IE */
	padding:0;
		text-indent:-9999px;
}
		.title_d_3_1{
		background: url(../img/d_3_1_title.jpg) no-repeat left top;
		height:35px;
		}
		.title_d_4{
		background: url(../img/d_4_title.jpg) no-repeat left top;
		height:35px;
		}
#temp_m_right p	{
	margin: 0;	/* set left margin individually for win IE */
	padding:0;
	font-size: 18px;
}
	.lead_d_3_1	{		color: #3C96D2;	}
	.lead_d_4	{		color: #004178;	}
p#temp_m_txt	{
	margin:65px 0 0 0;	/* set left margin individually for win IE */
	padding:0;
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
}	/*----//temp_M----*/

#main_temp_n{	/*----temp_N----*/
	width: 972px;
	height: auto;
	margin:0;
	float:left;
	font-family: Arial,SimHei;
	background: #E6E6E6 url(../img/d_3_2_back_main.jpg) repeat-x left top;
}
#temp_n_left	{
	width: 324px;
	margin: 0 0 40px 81px;
	_margin: 0 0 40px 0;
	padding: 0;
	_padding: 0 0 0 81px;
	float:left;
	border-top: 1px solid #FFFFFF;	/* for NN Mac */
}
	.d_3_2_1_web	{
		background: url(../img/d_3_2_1_web.jpg) no-repeat left top;
		_background: url(../img/d_3_2_1_web.jpg) no-repeat 81px top;
	}
	.d_3_2_2_web	{
		background: url(../img/d_3_2_2_web.jpg) no-repeat left top;
		_background: url(../img/d_3_2_2_web.jpg) no-repeat 81px top;
	}
	.d_3_2_3_web	{
		background: url(../img/d_3_2_3_web.jpg) no-repeat left top;
		_background: url(../img/d_3_2_3_web.jpg) no-repeat 81px top;
	}
#temp_n_left h1	{
	margin: 202px 0 0 0;
	padding: 0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		.title_d_3_2_1	{
		background: url(../img/d_3_2_1_title.gif) no-repeat left top;
		height:35px;
		}
		.title_d_3_2_2	{
		background: url(../img/d_3_2_2_title.gif) no-repeat left top;
		height:35px;
		}
		.title_d_3_2_3	{
		background: url(../img/d_3_2_3_title.gif) no-repeat left top;
		height:35px;
		}
#temp_n_left p	{
	margin: 0 0 38px 0;
	padding: 0;
	font-size: 18px;
	line-height: 120%;
	color: #3C96D2;
}
.follow_n	{ color: #003366; font-size: 9px; line-height: 160%;}
#temp_n_right	{
	width:405px;
	height:auto;
	margin:0;	/* do not set margin for win IE */
	padding: 0 81px 0 81px;
	float:right;
}
#temp_n_right img	{ margin: 0; padding: 0; border: none;	}
#temp_n_right p	{
	margin: 0;
	padding: 0 0 40px 0;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
/*----//temp_N----*/

#temp_o	{	/*----temp_O----*/
	width: 972px;
	height: auto;
	background-color: #91C8EE;
	font-family: Arial,SimHei;
}
	.d_3_back	{		background:	url(../img/d_3_back.jpg) no-repeat left top;	}
	.d_0_back	{		background:	url(../img/d_0_back.jpg) no-repeat left top;	}
#temp_o_left	{
	width:567px;
	margin: 0;
	padding: 81px 324px 34px 81px;
}
#temp_o_left h1	{
	margin:0;	/* set left margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		.title_d_3	{
		background: url(../img/d_3_title.jpg) no-repeat left top;
		height:35px;
		}
		.title_d	{
		background: url(../img/d_title.gif) no-repeat left top;
		height:35px;
		.title_d_1	{
		background: $img('d_1_title') no-repeat left top;
		height:35px;
		}		}

#temp_o_left p	{
	width: 486px;
	margin: 0;
	padding:0 81px 0 0;
	font-size: 18px;
	color: #004178;
	line-height: 120%;
}
p#temp_o_txt	{
	width: 567px;
	margin:44px 0 0 0;
	padding:0 0 32px 0;
	font-size: 12px;
	line-height: 160%;
	color: #FFFFFF;
}	/*----//temp_O----*/
#main_temp_p{	/*----temp_P----*/
	width: 972px;
	height: auto;
	margin:0;
	float:left;
	font-family: Arial, SimHei;
	background: #4A8EE1 url(../img/d_4_2_back01.gif) no-repeat left top;
}
#temp_p_left	{
	width:486px;
	margin:0px;	/* do not set margin for win IE */
	font-size: 18px;
	color: #004178;
	float:left;
}
#temp_p_left h1	{
	margin:81px 0 0 81px;	/* set margin individually for win IE */
	padding:0;
	text-indent:-9999px;
}
		/* ----h1 background image */
		/*.title_d_4_2	{
		background: url(../img/d_4_2_title.gif) no-repeat left top;
		height:70px;
		}*/
			/* ----//h1 background image */
#temp_p_left p	{
	margin:0 40px 0 81px;	/* set margin individually for win IE */
	padding:0 0 40px 0;
	font-size: 18px;
}
#temp_p_right	{
	width:486px;
	height:auto;
	margin:0;	/* do not set margin for win IE */
	float:right;
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
}
#temp_p_right p	{
	padding:81px 81px 22px 0;	
}
#main_temp_p01	{
	clear: both;
	_clear: none;
	width: 972px;
	height: 247px;
	margin: 0;
	padding: 0;
	background: url(../img/d_4_2_back02.jpg) no-repeat left top;
}
/*----//temp_P----*/
#temp_q	{	/*----temp_Q----*/
	width: 972px;
	height: auto;
	font-family: Arial,SimHei;
	border-top: 1px solid #87B9DC;
}
		.main_d_1_1{	background: #69ADDC url(../img/d_1_1_web.jpg) no-repeat left top;	}
		.main_d_2{	background: #8EC5EC url(../img/d_2_web.jpg) no-repeat left top;	}
#temp_q h1	{
	width: 486px;
	margin: 80px 81px 0 405px;
	padding: 0;
	text-indent:-9999px;
}
		.title_d_1_1{
		background: url(../img/d_1_1_title.gif) no-repeat left top;
		height:75px;
		}
		.title_d_2{
		background: url(../img/d_2_title.gif) no-repeat left top;
		height:35px;
		}
#temp_q h2	{
	margin: 0;	
	padding:0 81px 0 405px;
	font-size: 18px;
	color: #004178;
	font-weight: normal;
}
#temp_q p	{
	margin: 0;
	padding: 58px 81px 13px 405px;
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
}
#main_temp_q	{
	width: 891px;
	height: auto;
	margin: 0 0 0 81px;
	padding: 0 0 2px 0;
}
#main_temp_q h3	{
	width: 891px;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	line-height: 120%;
	border-bottom: 1px solid #FFFFFF;
}
#main_temp_q p	{
	margin:0;	/* set left margin individually for win IE */
	padding:12px 81px 30px 324px;
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
}
	.back_d_1_1_01	{background: url(../img/d_1_1_01.gif) no-repeat left top;	}
	.back_d_1_1_02	{background: url(../img/d_1_1_02.gif) no-repeat left top;	}
	.back_d_1_1_03	{background: url(../img/d_1_1_03.gif) no-repeat left top;	}
	.back_d_1_1_04	{background: url(../img/d_1_1_04.gif) no-repeat left top;	}
	.back_d_2_01	{background: url(../img/d_2_01.gif) no-repeat left top;	}
	.back_d_2_02	{background: url(../img/d_2_02.gif) no-repeat left top;	}
em	{
	color: #004178;
	font-size: 11px;
	line-height: 120%;
	font-family: sans-serif,SimHei;
	font-style; italic;
	font-weight: bold;
}
.members	{
	color: #004178;
	font-size: 11px;
	line-height: 120%;
	font-family: sans-serif,SimHei;
	font-weight: bold;
}
#on	{display: inline;	}
#off	{display: none; }
	/*----//temp_Q----*/
#temp_r	{	/*----temp_R----*/
	width: 972px;
	height: auto;
	font-family: Arial,SimHei;
}
		.main_d_3_1_1{		background: #002A64 url(../img/d_3_1_1_web.jpg) no-repeat right top;		}
		.main_d_3_1_2{		background: #002A64 url(../img/d_3_1_2_web.jpg) no-repeat right top;		}
#temp_r_left	{
	width:486px;
	margin: 0 405px 0 81px;
	padding:81px 0 0 0;
}
#temp_r_left h1	{
	margin:0;
	padding:0px;
		text-indent:-9999px;
}
		.title_d_3_1_1{
		background: url(../img/d_3_1_1_title.jpg) no-repeat left top;
		height:35px;
		}
		.title_d_3_1_2{
		background: url(../img/d_3_1_2_title.jpg) no-repeat left top;
		height:35px;
		}
#temp_r_left p	{
	margin: 0;
	padding:0;
	font-size: 18px;
}
	.color_d_3_1_1	{	color: #3C96D2;	}
	.color_d_4_1	{	color: #004178;	}
p#temp_r_txt_d_3_1_1	{
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin:53px 0 0 0;
	padding:0 0 44px 0;
}
p#temp_r_txt_d_4_1	{
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin:64px 0 0 0;
	padding:0 0 124px 0;
}
/*----//temp_R----*/


/* navigation
---------------------------------------------------- */
#navi	{
	clear:both;
	width: 972px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	text-align:left;
}
#navi div	{
	float:left;
	font-family: "Arial Narrow", Arial,SimHei;
	font-size: 10px;
}
#navi div#p0{/*----pattern0----*/
	width:972px;
	height:15px;
	background-color:#2873AA;
}/*----//pattern0----*/
#navi div#p1_1{/*----pattern 1----*/
	width: 485px;
	background-color:#003C78;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p1_2{
	width: 486px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
}/*----//pattern 1----*/

#navi div#p2_2{/*----pattern 2----*/
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p2_3{
	width: 243px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border:none;
}/*----//pattern 2----*/

#navi div#p3_1{/*----pattern 3----*/
	width: 647px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p3_2{
	width: 324px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
}/*----//pattern 3----*/

#navi div#p4_1{/*----pattern 4----*/
	width:485px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}/*----//pattern 4----*/

#navi div#p5_1{/*----pattern 5----*/
	width: 323px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p5_2{
	width: 323px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p5_3{
	width: 324px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	none;
}/*----//pattern 5----*/

#navi div#p6_1{/*----pattern 6----*/
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p6_2{
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}/*----//pattern 6----*/

#navi div#p7_1{/*----pattern 7----*/
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-top:	1px solid #FFFFFF;	/* set border individually for win IE */
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p7_2{
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-top:	1px solid #FFFFFF;	/* set border individually for win IE */
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p7_3{
	width: 242px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-top:	1px solid #FFFFFF;	/* set border individually for win IE */
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
}
#navi div#p7_4{
	width: 243px;
	background: #87B9DC url(../img/back_navi.gif) no-repeat right bottom;
	border-top:	1px solid #FFFFFF;	/* set border individually for win IE */
}/*----//pattern 7----*/

#navi h4	{
	padding: 5px 0 5px 5px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
#navi p	{
	padding: 5px 20px 15px 5px;
	color: #222F43;
	font-family: Arial,SimHei;
}
#navi a	{
	display:block;
	text-decoration: none;
	width:	100%;
	height:	100%;
}
#navi a:hover	{
	background: #5AAAD7 url(../img/back_navi.gif) no-repeat right bottom; height:100%;
}

/*----only Benefits.html----*/
#navi_benefits	{
	clear:both;
	width: 972px;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	text-align:left;
}
#navi_benefits div	{
	float:left;
	background-color: #87B9DC;
	font-family: "Arial Narrow", Arial,SimHei;
	font-size: 10px;
}
#navi_benefits div#a1	{
	width: 242px;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
	background: #87B9DC url(../img/a_navi_1.gif) no-repeat right bottom;
}
#navi_benefits div#a2	{
	width: 242px;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
	background: #87B9DC url(../img/a_navi_2.gif) no-repeat right bottom;
}
#navi_benefits div#a3	{
	width: 242px;
	border-right:	1px solid #FFFFFF;	/* set border individually for win IE */
	background: #87B9DC url(../img/a_navi_3.gif) no-repeat right bottom;
}
#navi_benefits div#a4	{
	width: 243px;
	border: none;
	background: #87B9DC url(../img/a_navi_4.gif) no-repeat right bottom;
}
#navi_benefits h4	{
	padding: 5px 0 0 5px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
#navi_benefits p	{
	width:172px;
	padding: 5px 20px 15px 5px;
	color: #222F43;
}
#navi_benefits a	{
	display:block;
	text-decoration: none;
	width:	100%;
	height:	100%;
}
#navi_benefits div#a1 a:hover	{
	background: #5AAAD7 url(../img/a_navi_1.gif) no-repeat right bottom;
}
#navi_benefits div#a2 a:hover	{
	background: #5AAAD7 url(../img/a_navi_2.gif) no-repeat right bottom;
}
#navi_benefits div#a3 a:hover	{
	background: #5AAAD7 url(../img/a_navi_3.gif) no-repeat right bottom;
}
#navi_benefits div#a4 a:hover	{
	background: #5AAAD7 url(../img/a_navi_4.gif) no-repeat right bottom;
}
/*----//only Benefits.html----*/

/*----countries----*/
#main_temp_countries	{
	width: 972px;
	height: auto;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	position:relative;
	background-color: #2873AA;
}
		.main_d_4_2{		background: url(../img/d_4_2_web.jpg) no-repeat left top;		}
#temp_countries_right	{
	width: 648px;
	height: 100%;
	margin:0 0 0 324px;
	padding:0;
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	border-top:1px solid #FFFFFF;
}
#temp_countries_title	{
	width: 600px;
	margin: 80px 0 40px 30px;
	padding: 0;
	font-family: Arial,SimHei;
	font-size: 18px;
	color: #3C96D2;
}
#temp_countries_title h1	{
	width: 534px;
	margin: 0 0 0 51px;
	padding: 0;
	text-indent: -9999px;
}
		.title_d_4_2{
		background: url(../img/d_4_2_title.gif) no-repeat left top;
		height:70px;
		}
#temp_countries_title p	{
	padding: 0 81px 0 51px;
}
.temp_countries_txt, .temp_countries_list	{
	width: 486px;
	margin: 0 0 0 81px;
	padding:0 0 20px 0;
	font-family: Arial,SimHei;
	font-size: 12px;
	line-height: 1.6em;
	color: #003366;
}
.country01	{
	float: left;
	width: 152px;
	margin: 0 15px 0 0;
	padding: 0;
	list-style-type: none;
}
.country02	{
	float: left;
	width: 152px;
	margin: 0 15px 0 0;
	padding: 0;
	list-style-type: none;
}
.country03	{
	float: left;
	width: 152px;
	margin: 0;
	list-style-type: none;
	padding: 0;
}

.country01 li, .country02 li, .country03 li	{
	width: 152px;
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 120%;
}
.temp_countries_img_s	{	display: none;	}
.temp_countries_img_p	{	display: none;	}

.clear	{
	clear: both;
}
/*----//countries----*/



/*----sitemap.html----*/
#main_sitemap{
	width: 972px;
	height: auto;
	margin:0;
	background: #E1EFFC url(../img/a_back_main.jpg) repeat-x;
	float:left;
	border-top: 1px solid #FFFFFF;
	border-bottom:15px solid #2873AA;
}
#main_sitemap h1	{
	margin:81px 0 46px 81px;
	height:44px;
	text-indent:-9999px;
	background:url(../img/sitemap_title.gif) no-repeat;
}
#main_sitemap div{
	float:left;
	text-align:left;
	font:normal normal normal 11px/150% Arial, SimHei;
}
#main_sitemap h2	{
	color:#2A8BC3;
	font-weight:normal;
	font-size:18px;
	margin:0;
	padding:0 0 22px 0;
}
.arrow_sitemap	{
	padding: 0 15px 0 0;
	background: url(../img/arrow_sitemap.gif) no-repeat right center;
}
#main_sitemap div#benefits	{
	width:162px;
	margin:0;	/* don't set left margin for win IE */
	padding:0 0 0 81px;
}
#main_sitemap div#structure	{
	width:162px;
	margin:0 0 0 81px;
}
#main_sitemap div#philosopy	{
	width:162px;
	margin:0 0 0 81px;
}
#main_sitemap div#information	{
	width:162px;
	margin:0 0 0 81px;
}

/*#main_sitemap div#sitemap	{
	width:891px;
	margin:0 0 70px 0;
	padding:0 0 0 81px;
}*/
#sitemap	{
	width:891px;
	margin:0 0 70px 0;
	padding:0 0 0 81px;
}
#sitemap div	{
	float:left;
	margin:0;
	padding:0;
	color:#2A8BC3;
	font-weight:normal;
	font-size:18px;
}
#sitemap div#sitemap_div_A	{
	width:223px;
	padding-right: 20px;
}
#sitemap div#sitemap_div_B	{
	width:223px;
	padding-right: 20px;
}
#sitemap div#sitemap_div_C	{
	width:223px;
	padding-right: 20px;
}
#sitemap div#sitemap_div_D	{
	width:223px;
	padding-right: 20px;
}
#sitemap div#sitemap_div_E	{
	width:162px;
	color:#B4C8DC;
}

#sitemap_div_A ul,#sitemap_div_B ul,#sitemap_div_C ul,#sitemap_div_D ul,#sitemap_div_E ul	{
	list-style:none;
	margin:0;
	padding:20px 0;
}
#sitemap_div_A li,#sitemap_div_B li,#sitemap_div_C li,#sitemap_div_D li,#sitemap_div_E li	{
	font:normal normal normal 11px/150% Arial;
}
#sitemap div a	{
	text-decoration:none;
	color:#2A8BC3;
}
#sitemap_div_A li a,#sitemap_div_B li a,#sitemap_div_C li a,#sitemap_div_D li a,#sitemap_div_E li a	{
	text-decoration:none;
	color:#2873AA;
}
#sitemap_div_A li a:hover,#sitemap_div_B li a:hover,#sitemap_div_C li a:hover,#sitemap_div_D li a:hover,#sitemap_div_E li a:hover	{
	text-decoration:none;
	color: #32AAE6;
}
li.sitemap_li_A_1_3, li.sitemap_li_A_2_3, li.sitemap_li_A_3_3, li.sitemap_li_A_4_3, li.sitemap_li_B_1_3, li.sitemap_li_C_1_3, li.sitemap_li_D_1_3
{
	padding:0 0 0 11px;
	background: url(../img/dot_1.gif) no-repeat left top;
}
li.sitemap_li_A_1_4, li.sitemap_li_A_2_4, li.sitemap_li_A_3_4, li.sitemap_li_A_4_4, li.sitemap_li_B_1_4, li.sitemap_li_C_1_4, li.sitemap_li_D_1_4
{
	padding:0 0 0 22px;
	background: url(../img/dot_2.gif) no-repeat left top;
}
li.sitemap_li_A_1_5, li.sitemap_li_A_2_5, li.sitemap_li_A_3_5, li.sitemap_li_A_4_5, li.sitemap_li_B_1_5, li.sitemap_li_C_1_5, li.sitemap_li_D_1_5
{
	padding:0 0 0 33px;
	background: url(../img/dot_3.gif) no-repeat left top;
}
/*----//sitemap.html----*/



/* footer
---------------------------------------------------- */
#footer {
	clear:both;
	margin:0;
	padding: 14px 0 6px 0;	/*ïœçX070201*/
/*	padding: 6px 0;*/
	width:972px;
	margin-left:auto;
	margin-right:auto;
	font-family: Helvetica,SimHei;
	font-size: 10px;
	color: #466478;
}
#footer_Banner{	/*í«â¡070201*/
	height:80px;
	margin:0;
	padding:0 0 18px 0;
}
#footer_L	{
	float: left;
	width: 466px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}
#footer_L li	{
	float: left;
/*	display:inline;*/
}
	li.company a	{
		width: 74px;
		height: 14px;
		display: block;
		margin: 0 8px 0 0;
		padding: 0;
		text-indent:-9999px;
		background: url(../img/company_off.gif) no-repeat left top;
	}
	li.copy	{
		margin: 2px 0 0 0;
		padding: 0;
	}
#footer_R	{
	float: left;
	width: 506px;
	margin: 2px 0 0 0;
	padding: 0;
	text-align: right;
	list-style-type: none;
}
#footer_R li	{
/*	float: right;*/
	display:inline;
	margin: 0 0 0 20px;
}
#footer_R	li a	{
	color: #466478;
	text-decoration: none;
}
#footer_R	li a:hover	{
	color: #6E88A0;
	text-decoration: none;
}

	li.footer_pdf a	{	display: none;	}
	li.footer_print a	{
		margin: 0;
		padding: 0 0 0 17px;
		background: url(../img/print_off.gif) no-repeat left top;
	}
		li.footer_print a:hover	{		background: url(../img/print_on.gif) no-repeat left top;	}

.clear	{
	clear: both;
	height: 0px;
	margin:0;
	padding: 0;
}
#footer:after	{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
}