/* CSS Document */
*{
	padding:0px;
	font-family: 'Lucida Grande','Lucida Sans Unicode','','',arial,verdana,sans-serif;
	line-height:150%;
	color:#000000;
	margin: 0px;
}
html {background:#fff}
img  {	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#w3cn {}
p {	line-height:150% }
ul{ 
line-height:150%; 
}
input {magin:2px;}
.diary{font-weight:bold;color:#333;}
#nodisplay {display: none}
a{margin: 0px 0px 0px 0px;}
a:link {color:#111; text-decoration: none;}
a:visited{color:#333333;text-decoration: none;}
a:hover{color:#C61C18;text-decoration: none;}
#clear{
clear: both;
}  
.all
{margin:auto;
padding:0px;
border:0px;
width:750px;
background:#ffffff;
}
.l
{margin:0px;
padding:0px;
border:0px;
width:5px;
height:0px;
float:left;
}
.c
{margin:0px;
padding:0px;
border:0px;
width:730px;
float:left;
}
.r
{margin:0px;
padding:0px;
border:0px;
width:10px;
float:left;
}
#top
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:155px;
}
#top_left
{margin:0px 2px 0px 0px;
padding:27px 0px 0px 0px;
border:0px;
width:160px;
height:128px;
float:left;
}
#top_right
{margin:0px 0px 0px 2px;
padding:0px;
border:0px;
width:566px;
/*height:155px;*/
float:left;
background:url(../images/top2.gif) left top no-repeat;
}
#top_right1
{margin:0px;
padding:0px;
border:0px;
width:566px;
height:28px;
background:#FFFFFF;
}
#top_right2
{margin:0px;
padding:0px;
border:0px;
width:566px;
height:87px;
}
#top_right3
{margin:0px;
padding:0px 0px 0px 0px;
border:0px;
width:566px;
height:30px;
font-size:14px;
font-weight:bold;
text-align:center;
}
#top_menu1
{margin:0px 17px 0 399px;
padding:8px 0 0 0;
border:0px;
width:263px;
text-align:center;
}
#top_menu2
{margin:0px;
padding:23px 0 0 33px;
border:0px;
width:646px;
font-size:14px;
}
#search
{margin:0px;
padding:0px;
width:730px;
height:28px;
}
#search_left
{margin:0px;
padding:6px 10px 0px 0px;
width:515px;
height:22px;
float:left;
}
#search_right
{margin:0px;
padding:0px;
width:205px;
height:23px;
float:left;
}
#search_rightl
{margin:0px;
padding:1px 0px 0px 0px;
width:144px;
height:23px;
float:left;
}
#search_rightr
{margin:0px;
padding:2px 0px 0px 0px;
width:61px;
height:23px;
float:left;
}
#centre
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:512px;
}
#centre_left
{margin:0px;
padding:0px;
border:0px;
width:258px;
height:510px;
float:left;
}
#centre_left1
{margin:0px;
padding:0px;
border:0px;
width:252px;
height:166px;
}
#centre_left2
{margin:2px 0px 0px 0px;
padding:0px;
border:0px;
width:252px;
height:139px;
background:url(../images/cen5.gif) left top no-repeat;
}
#centre_left2l
{margin:0px 0px 0px 0px;
padding:6px 0px 0px 15px;
border:0px;
width:106px;
float:left;
}
.centre_left2_img
{margin:0px;
padding:0px;
border:0px;
width:106px;
}
.centre_left2a_img
{margin:0px;
padding:0px;
border:0px;
width:106px;
height:61px;
}
.centre_left2_font
{margin:0px;
padding:2px 0px 0px 0px;
border:0px;
height:12px;
width:106px;
text-align:center;
}
#centre_left2r
{margin:0px 0px 0px 9px;
padding:6px 0px 0px 0px;
border:0px;
width:106px;
float:left;
}
#centre_left3
{margin:3px 0px 0px 0px;
padding:0px;
border:0px;
width:252px;
height:198px;
background:url(../images/cen6.gif) left top no-repeat;
}
#centre_cen
{margin:0px;
padding:0px;
border:0px;
width:258px;
height:510px;
float:left;
}
#centre_cen1
{margin:0px 0px 5px 0px;;
padding:0px;
border:0px;
width:252px;
height:306px;
background:url(../images/cen7.gif) left top no-repeat;
}
#centre_cen2
{margin:0px;
padding:0px 0px 0px 0px;
border:0px;
width:252px;
height:197px;
background:url(../images/cen8.gif) left top no-repeat;
}
#centre_right
{margin:0px;
padding:0px;
border:0px;
width:214px;
height:512px;
float:left;
}
#centre_right1
{margin:0px;
padding:25px 0px 0px 0px;
border:0px;
/*width:210px;*/
height:102px;
background:url(../images/cen9.gif) left top no-repeat;
}
#centre_right1_search
{margin:0px;
padding:12px 0px 0px 23px;
border:0px;
width:187px;
}
#centre_right1_search2
{margin:0px;
padding:5px 0px 0px 23px;
border:0px;
width:187px;
}
#centre_right1_bj
{margin:0px;
padding:10px 0px 0px 120px;
border:0px;
width:90px;
}
#centre_right2
{margin:8px 0px 0px 0px;
padding:0px;
border:0px;
width:200px;
height:179px;
}
#centre_right3
{margin:11px 0px 0px 0px;
padding:0px;
border:0px;
width:210px;
height:179px;
}
#advertising
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:164px;
}
#advertising_left
{margin:0px 2px 0px 0px;
padding:0px;
border:0px;
width:254px;
height:164px;
float:left;
}
#advertising_left1
{margin:0px;
padding:0px;
border:0px;
width:252px;
/*height:76px;*/
float:left;
}
#advertising_left2
{margin:5px 0px 0px 0px;
padding:0px;
border:0px;
width:252px;
/*height:76px;*/
float:left;
}
#advertising_right
{margin:0px 0px 0px 3px;
padding:0px;
border:0px;
width:471px;
height:164px;
float:left;
background:url(../images/adv2.gif) left top no-repeat;
}
.advertising_right_img
{margin:0px 0px 0px 5px;
padding:0px;
border:0px;
width:87px;
height:164px;
float:left;
}
.advertising_right_pic
{margin:1px 0px 0px 0px;
padding:0px;
border:0px;
width:87px;
height:116px;
float:left;
}
.advertising_right_font
{margin:2px 0px 0px 0px;
padding:0px;
border:0px;
width:87px;
height:12px;
font-size:12px;
float:left;
text-align:center;
}
.advertising_right_font2
{margin:3px 0px 0px 0px;
padding:0px;
border:0px;
width:87px;
height:12px;
float:left;
color:#999999;
text-align:center;
}
#bottom
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:470px;
}
#bottom_left
{margin:0px;
padding:0px;
border:0px;
width:256px;
height:470px;
float:left;
}
#bottom_left1
{margin:0px;
padding:0px;
border:0px;
width:252px;
height:200px;
float:left;
background:url(../images/bottom4.gif) left top no-repeat;
}
#bottom_left2
{margin:4px 0px 0px 0px;
padding:0px;
border:0px;
width:252px;
height:258px;
float:left;
background:url(../images/bottom5.gif) left top no-repeat;
}
#bottom_cen
{margin:0px;
padding:0px;
border:0px;
width:252px;
height:470px;
float:left;
}
#bottom_cen1
{margin:0px 0px 0px 3px;
padding:0px;
border:0px;
width:252px;
height:271px;
background:url(../images/bottom6.gif) left top no-repeat;
}
#bottom_cen2
{margin:5px 0px 0px 3px ;
padding:0px;
border:0px;
width:252px;
/*height:90px;*/
}
#bottom_cen3
{margin:5px 0px 0px 3px ;
padding:0px;
border:0px;
width:252px;
/*height:90px;*/
}
#bottom_right
{margin:0px;
padding:0px;
border:0px;
width:215px;
height:470px;
float:left;
}
#bottom_right1
{margin:0px 0px 0px 8px ;
padding:0px;
border:0px;
width:210px;
height:238px;
background:url(../images/bottom9.gif) left top no-repeat;
}
#bottom_right2
{margin:0px 0px 0px 8px ;
padding:0px;
border:0px;
width:210px;
height:88px;
}
#bottom_right2l
{margin:0px 0px 0px 1px ;
padding:0px;
border:0px;
width:76px;
height:88px;
float:left;
}
#bottom_right2r
{margin:0px 0px 0px 3px ;
padding:0px;
border:0px;
width:126px;
height:88px;
float:right;
}
.bottom_right_jc
{margin:6px 0px 0px 0px ;
padding:0px;
border:0px;
width:208px;
}
#bottom_right_jc_l
{margin:0px;
padding:1px 0px 0px 10px ;
border:0px;
width:94px;
height:54px;
float:left;
}
#bottom_right_jc_r
{margin:0px;
padding:1px 0px 0px 3px ;
border:0px;
width:94px;
height:54px;
float:left;
}
bottom_right_jc_img
{margin:0px ;
padding:0px;
border:0px;
width:94px;
height:77px;
}
#bottom_right3
{margin:0px 0px 0px 8px ;
padding:0px;
border:0px;
width:210px;
height:139px;
background:url(../images/bottom11.gif) left top no-repeat;
}
#bottom_right3l
{margin:0px 0px 0px 7px ;
padding:5px 0px 0px 0px ;
border:0px;
width:94px;
height:139px;
float:left;
}
#bottom_right3r
{margin:0px 0px 0px 3px ;
padding:5px 0px 0px 0px ;
border:0px;
width:94px;
height:139px;
float:left;
}
.bottom_right3_img
{margin:28px 0px 0px 0px ;
padding:0px;
border:0px;
width:94px;
height:54px;
}
.bottom_right3r_font
{
margin-top:15px;
padding:10px 0xp 0px 0px;
border:0px;
width:94px;

text-align:center;
}
.root
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:103px;
text-align:center;
clear:both;
background:url(../images/1_05.gif) left top no-repeat;
}
.root-en
{margin:0px;
padding:0px;
border:0px;
width:730px;
height:103px;
text-align:center;
clear:both;
background:url(../images/en-root.jpg) left top no-repeat;
}
.root_s
{margin:0px;
padding:10px 0px 0px 0px;
border:0px;
width:730px;
height:12px;
word-spacing:5px;
text-align:center;
}
.root_x
{margin:0px;
padding:20px 0px 0px 0px;
border:0px;
width:730px;
text-align:center;
}
.font_css
{
margin:0px;
padding:12px 10px 0px 30px;
border:0px;
width:207px;
}
.font_css ul li {
	padding:0px;
	border-bottom: 1px solid #CCC;
	list-style:disc;}
	
.font_css2
{
margin:0px;
padding:12px 10px 0px 30px;
border:0px;
width:171px;
}
.font_css2 ul li {
	padding:0px;
	border-bottom: 1px solid #CCC;
	list-style:disc;}
.font_css3
{
float:left;
margin:0px;
padding:0px 10px 0px 30px;
border:0px;
width:207px;
}
.font_css3 ul li {
	padding:0px;
	border-bottom: 1px solid #CCC;
	list-style:disc;}
.more{
margin:0px;
padding:6px 0px 0px 205px;
border:0px;
height:17px;
width:47px;
}
.more2
{
margin:0px;
padding:6px 0px 0px 166px;
border:0px;
height:17px;
width:45px;
}
.more3
{
margin:0px;
padding:6px 0px 0px 153px;
border:0px;
height:17px;
width:45px;
}
.cz
{margin:2px 0px 0px 0px;
padding:0px;
border:0px;
width:252px;
height:50px;
}
.cp_width {
width:160px;
}
#top_right_2008
{margin:0px;
padding:0px;
border:0px;
width:210px;
height:377px;
background:url(../ads/2008.jpg) ;
}
#centre_right_2008
{margin:0px;
padding:0px;
border:0px;
width:450px;
height:280px;
float:left;
}
.font_css4
{
float:left;
margin:0px;
padding:165px 0px 0px 20px;
border:0px;
width:207px;
}
#centre_left_2008
{margin:0px;
padding:0px;
border:0px;
width:350px;
}
#centre_2008
{margin:3px;
padding:0px;
border:0px;
width:250px;
font-size:12px;
}
.c_2008
{margin:0px;
padding:0px;
border:0px;
width:760px;
float:left;
