body{margin:0; font-size:12px; color:#000; letter-spacing:1px; line-height:18px;
text-align:center; vertical-align:middle;}
a{color:#000; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}

.center_middle{text-align:center; vertical-align:middle;}
.left_middle{text-align:left; vertical-align:middle;}
.left_top{text-align:left; vertical-align:top;}
.center_top{text-align:center; vertical-align:top;}

.backgro{background:url(images/main_11.jpg) repeat-y; text-align:left; vertical-align:top;}
.sence_ba{background:url(images/main_34.jpg) 10px 10px no-repeat; height:20px;
 padding-left:25px; text-align:left; vertical-align:middle;}
 
.c_backgro{background:url(images/main_25.jpg) repeat-y; text-align:left; vertical-align:top;}
.p_backgro{background:url(images/main_43.jpg) no-repeat; text-align:center; vertical-align:middle;}
.bottom_backgro{background:url(images/main_46.jpg) no-repeat; text-align:left; vertical-align:middle;}
.sub_pro{background:url(images/sub_19.jpg) 15px 10px no-repeat; height:22px;
padding-left:30px; text-align:left; vertical-align:middle;}

.sub_B{background:url(images/sub_14.jpg) no-repeat; text-align:left; vertical-align:middle;}
.sub_font{font-size:14px; color:#000; font-weight:bold;}
.news_{background:url(images/sub_23.jpg) 15px 8px no-repeat; height:22px;
padding-left:30px; text-align:left; vertical-align:middle;}
