* { margin:0 auto; padding:0; }
body {
	margin-top: 0px; text-align:center;
	background:url(images/bg1.gif);
}
.a:link { text-decoration:none;}
.a:hover { text-decoration:none; position:relative; top:1px; left:1px; }
.main { width:960px; background:#FFFFFF;
}
/*top style*/
.top_main { width:960px; height:62px; background:#FFFFFF;
}
.top_logo { width:338px; height:62px; float:left;
}
.top_right_up { width:620px; height:24px; float:left; text-align:right; font-family:"Courier New", Courier, monospace; font-weight:bold; color:#385d7a;
}
.top_right_down1 { width:340px; height:38px; float:left; text-align:center; color:#385d7a; font-size:12px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif;
}
.top_right_down2 { width:280px; height:38px; float:left; text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#385d7a; font-size:12px;
}
/*button style*/
.menu_main { width:960px; height:28px; background:#000000;
}
.menu_each1 { width:40px; height:24px; float:left; vertical-align:middle; padding-top:4px; 
}
.menu_each { width:118px; height:20px; float:left; vertical-align:middle; padding-top:2px; border:1px solid #FFFFFF; margin:2px;
}
.menu_each a { color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.menu_each a:hover { color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; position:relative; top:1px; left:1px; 
}

/* left */
#main_left { width:245px; height:auto; background:#FFFFFF; margin-top:2px; float:left; }
#main_left a:link { text-decoration:none; color:#000000; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#main_left a:hover { color:#FF0000; font-size:16px font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif;; }
#main_left a:visited { text-decoration:none; color:#660066; font-size:16px; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#left1 { width:243px; border:1px solid #272727; text-align:left; float:left; }
#left_t { width:243px; height:22px; background:#D8D8D8; text-align:center; border-bottom:1px solid #272727; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#1C1C1C; float:left; }
.main_right { width:708px; margin-top:3px; background:#FFFFFF;  margin-left:5px; float:left;
}
.right_down { width:708px; height:480px; border:1px solid #CA6B02; margin-top:5px; padding-bottom:5px;
}
.right_down1 { width:708px; height:480px; border:1px solid #CA6B02; margin-top:5px; padding-bottom:5px;
}
.right_list { width:708px; height:1430px; border:1px solid #CA6B02; margin-top:5px; padding-bottom:5px;
}
.right_bot { width:708px; border:1px solid #CA6B02; height:230px; margin-top:8px;

}
.title1 { width:708px; border-bottom:1px solid #f1f1f1; text-align:left; color:#d2a749; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
.title1 a { color:#d2a749; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
.pro { width:161px; height:215px; border:1px solid #CCCCCC; margin:7px; float:left;
}
.pro_pic { width:706px; height:auto; 
}
.pro_des { height:25px; color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; border-top:1px dashed #CCCCCC;
}
.pro_des a {  color:#993366; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
}
.bot_main{ width:960px; height:auto; border:1px solid #000000; background:#FFFFFF;  margin-top:8px; float:left;
}
.line2 { width:960px; height:8px; border-bottom:2px solid #f1f1f1; float:left; font-size:4px;
}
.bot_link { height:65px; width:960px; text-align:center; float:right;
}
.bot_link a { font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-weight:500; text-decoration:none;
}
