
*html{ margin:0; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}

#body_all{ width:960px; margin:0px auto; text-align:center; padding:0px}

/*heard*/
#heard{ height:110px}
#louy{ height:60px}
#louy #logo{ float:left; margin:5px}
#louy #d_1{ float:right;}
.clear_fix{ clear:both}

#nav {margin:0px 0 10px 0;}

/* the styling */
#nav {float:left;  width:930px; padding-left:30px; height:38px; background:url(../../images/en/bottom_line.gif) repeat-x bottom; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;font-family:MS Reference Sans Serif;}

#nav .select a,
#nav .current a {display:block;  float:left; padding:0 0 0 3px;  text-decoration:none; font-size:12px; line-height:20px; white-space:nowrap; font-weight:normal; margin-left:5px; margin-top:10px}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b,
#nav .current a b {height:100%; display:block; padding:0 9px 0 6px; color:#fff; font-weight:normal;font-family:MS Reference Sans Serif; font-weight:bold}

#nav .current a{display:block;  float:left; padding:0 0 0 3px;  text-decoration:none; font-size:12px; line-height:20px; white-space:nowrap; font-weight:normal; margin-left:5px; margin-top:10px}


#nav .current a b{height:100%; display:block; padding:0 9px 0 6px; color:#000; font-weight:normal;}

#nav .select a:hover,
#nav .select li:hover a {background-position:0 -50px; border-color:#6f9c6f; cursor:pointer;}

#nav .select a:hover b,
#nav .select li:hover a b {background-position:100% -75px; color:#ff0;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px;}

#nav .current a {background-position:0 -75px; border-color:#6f9c6f;}
#nav .current a b {background-position:100% -75px; color:#ff0; font-weight:bold}


#nav .sub li a:hover,
#nav .select a:hover .sub li a:hover,
#nav .select li:hover .sub li a:hover {color:#ff0;}

#nav .sub_active .current_sub a,
#nav .sub_active a:hover {color:#006633;}

#nav .select li a:hover .sub,
#nav .select li:hover .sub {display:block; position:absolute; width:960px; top:37px; left:0; background:url(../../images/en/sub_back.gif); margin-top:1px; padding:0 0 10px 0; z-index:100; color:#000;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:960px; top:37px; left:0; background:url(../../images/en/sub_back.gif); margin-top:1px; padding:0 0 10px 0; z-index:10; color:#000;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-top:1px;}

#nav .sub_active a { float:left; text-decoration:none; line-height:20px; white-space:nowrap; font-weight:normal;}
#nav .sub_active a,
#nav .select a:hover .sub li a,
#nav .select li:hover .sub li a {display:inline; padding:0 20px; margin:0; font-size:12px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#000;}

/*center*/
#center{ margin:10px;_float:left;_width:936px;}
.center_1{ height:auto;float:left;width:590px;_width:510px;padding:0px;}
.center_1_left{ float:left;width:340px;_margin:0px;}
.center_1_right{ float:left; background:#256b8c; width:590px;width:590px\9;_width:570px; padding:10PX; _padding:5px 0px 0px 5PX;margin:0px;margin-left:5PX;text-indent:1em;height:180px;overflow-y:hidden;}
.center_1_right h3{ font-size:24px; color:#abe3fd; font-family:MS Reference Sans Serif; margin:10px}
.center_1_right P{ font-size:14px; color:#abe3fd; text-align:left; line-height:24px; font-family:Courier New}

.white{ color:#FFFFFF}

.center_2{ margin:0px; text-align:left;width:340px;float:left;}
.center_2_left{ float:left;!important; width:340px;_margin:0px;margin-top:10px;}
.center_2_left_div{ border:8px solid #eeeeee;width:310px;width:310px\9;margin-left:3px;padding-left:10px;}
.center_2_left h3{ font-size:18px; color:#256c8c; font-family:MS Reference Sans Serif; margin:10px}
.center_2_left ul{ margin:5px}
.center_2_left ul li{ background:url(../../images/en/ico1.gif) no-repeat; padding-left:15px; list-style:none; font-size:14px; line-height:22px}
.center_2_left ul li a{ text-decoration:none; color:#256c8c}
.center_2_left ul li a:hover{ text-decoration:underline }


.center_2_right{ float:left; width:590px;width:590px\9;_width:570px; margin-left:10PX;}
.center_2_right h3{ font-size:22px; color:#ff6c00; font-family:MS Reference Sans Serif; margin:5px;text-align:left;}
.hr_style{ height:1px; border-top:1px solid #cccccc}
.center_2_right_fre .fre_div { float:left; margin:2px; text-align:center; vertical-align:middle}
.center_2_right_fre .fre_div a{ float:left;  width:100px; height:80px; border:5px solid #EEEEEE;margin:5px 1px;}
.center_2_right_fre .fre_div a:hover{ float:left; width:100px; height:80px; border:5px solid #256c8c;margin:5px 1px;}

.center_2_right_fre {padding-bottom:10px;padding-left:3px; margin:10px 0px}


#foot{ clear:both; height:100px; background:#EEEEEE;margin:0 auto;width:939px;text-align:center;}
#foot p{ color:#707070;padding:5px; font-size:12px; font-family:Arial;line-height:24px}
#foot p a{color:#707070; padding:4px; }
#foot p a:hover{color:#000; padding:4px;line-height:24px}

div.center_2_right_fre * {
margin:0;
padding:0;
}

