* { 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*/
.bt_s { border:1px solid #666666; color:#003366;
}
.submit_s { border:1px solid #003366; color:#003366; background:#CCCCCC; font-weight:bold;
}
/*menu*/
.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_top { width:708px; border:1px solid #660099; height:210px;
}
.line_right { background:#660099; height:8px; font-size:8px;
}
.img_k { width:110px; height:145px; margin:3px; border:1px solid #eadcda; float:left;  }
.welcome { height:20px; width:600px; margin-left:15px; border-bottom:3px double #ee8879; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-weight:600; float:left; font-size:14px; overflow:hidden;
}
.welcome_bt { height:20px; width:600px; margin-left:15px; border-bottom:3px double #CCCCCC; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-weight:600; float:left; font-size:14px; overflow:hidden;
}
.welcome_text { height:127px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-align:left; text-indent:2pc; float:left;
}
.welcome_text a { color:#000000; text-decoration:none; }
.welcome_text_bt { height:127px; font-family:Arial; font-size:13px; color:#000000; text-align:left; text-indent:2pc; float:left;
}
.right_down { width:708px; height:500px; border:1px solid #CA6B02; margin-top:5px; padding-bottom:5px;
}
.right_down1 { width:708px; height:500px; 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; text-align:left;
}
.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:159px; height:228px; border:1px solid #CCCCCC; margin:5px; text-align:center; float:left;
}
.pro_pic { width:159px; height:180px; 
}
.pro_des { height:38px; 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;
}
#txt { width:350px; height:18px; border-bottom:1px solid #F4D2F4; float:left; }
#txt a { color:#000033; text-decoration:none; text-align:left; }
.f_page { width:705px; text-align:center; float:left; }
.bot_main{ width:960px; height:auto; border:1px solid #000000; background:#FFFFFF; overflow:hidden;  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; font-size:14px; color:#000000; font-weight:500; text-decoration:none;
}
