@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; background:url(../images/hp_bg.jpg) repeat-x; font-family:Verdana, Geneva, sans-serif; }
.main {  margin:auto; width:985px; }
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}

/* menu */
.menu_hp { margin:0 auto; padding:0; width:985px; float:left; background:url(../images/menu_bg.jpg) repeat-x; margin-top:30px; margin-bottom:10px; }
.menu_hp ul { list-style:none; margin:0; padding:0; }
.menu_hp ul li {  float:left; }
.menu_hp ul li a { display:block; margin:0; padding:5px 25px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:14px; text-decoration:none; }
.menu_hp ul li.active a, .menu_hp ul li a:hover { color:#7BBDFF; }
.menu_divider { float:left; }

/* middle content */
.middle_main { width:985px; margin:20px 0; }
.middle_left { width:300px; float:left; padding:0 10px; }
.middle_left_img2 { margin:15px 0; }
.middle_left_content { font-size:13px; color:#44494C; line-height:20px; }

.middle_right { width:665px; height:291px; float:right; background:#376593; }
.middle_right_space_hp { padding:25px 25px; width:600px; float:left; }
.middle_right_space { padding:30px 30px; width:600px; float:left; }
.middle_right_content { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; padding:10px 0; line-height:15px; }

/* Footer */
.footer_bg { background:url(../images/footer_bg.jpg) no-repeat; width:985px; height:77px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.footer_content { padding:30px 30px; width:900px; }



