.main_1{ width:950px; height:200px; margin:0 auto}
.commend{ width:687px; height:200px; background:url(pic/banner.jpg) #2D1E16 no-repeat center; float:left}
.com_com{width:380px; height:180px; padding:10px; float:right; color:#ffffff}
.com_com h2{ color:#ffffff}
.com_list{ height:60px; margin-top:15px}
.com_pic{height:56px; width:56px; float:left; padding:1px; border:1px solid #d9d9d9}
.com_text{width:315px; float:right}
.com_text *{ padding:0; margin:0}
.com_text p{ margin-top:5px}

.login{width:252px; height:200px; float:right; background:url(pic/login_bg.jpg) no-repeat top; color:#5D4E2F;}
.login h3{height:32px; text-indent:12px; display:block; line-height:32px; font-size:12px; margin:0; padding:0}
.login_text{height:166px; width:250px; margin:0 auto; background:#FFFFFF; border:1px solid #CAC08B}
.login_form{ width:180px; height:140px; line-height:30px; margin:10px auto}
.login_form input{ margin-top:12px}
.login_form a{ color:#5D4E2F}
.login_form a:hover{color:#ff0000}

.main_2{ width:950px; height:380px; margin:0 auto}
.news{ float:left; width:687px; background-color:#FFFFFF}
.news_list{width:333px; padding:10px 5px; float:left }
.news_text{ width:306px; margin:8px; border-bottom:1px dotted #d9d9d9}
.news_text h3{ margin:0; color:#000000}
.news_text h3 span{color:#6e6e6e; font-weight:normal; text-align:right; }
.news_text p{ margin-top:5px; margin-bottom:5px}


.search{float:right; width:232px; padding:10px;}
.search_form{ margin-top:5px}
.search_form input{ margin-top:5px}
.search_form div{ background-color:#FFFFFF; padding:3px; margin-top:5px}