body{ margin:0; padding:0;#ccc; font: 12px Arial, Helvetica, ËÎÌå; background:url(../images/bg_main.jpg)}
a{ color:#7a716a;}
a:hover{ color:#333333;}
p{ margin:0; padding:0; line-height:150%;text-indent:2em; color:#333;}


/* -- top --*/
.top_line{ background:url(../images/top_line.jpg) repeat-x;}
.top_ta{ font:Arial, Helvetica, sans-serif;}
.eng_ta{padding-right:20px; text-decoration:underline; color:#403229}

/* -- main --*/
.con_left_ta{ border:#FFFFFF 1px solid; background:url(../images/con_left_pic1.jpg) no-repeat;}
.news_ta{ padding-left:20px;}
.news_ta p{ margin:0; padding:0; line-height:150%;text-indent:0em; color:#333;}
.maill_ta p{margin:0; padding:0; line-height:150%;text-indent:0em; color:#333;}
.link_ta { padding-left:22px}
.bottom_ta {}
.bottom_ta a{ color:#fff; text-decoration:none;}
.bottom_ta a:hover{color:#fff; text-decoration:underline;}
.list_ta{ padding-left:56px;}
.left_pro{ background:url(../images/left_line.jpg) no-repeat bottom; background-color:#dcd8d7; padding-left:20px;}
.left_pro a{ color:#3f3229; text-decoration:none;}
.left_pro a:hover{ color:red; text-decoration:none;}
.pro_a1{ color:#c5441d; text-decoration:none;}
.pro_a2{ color:#666; text-decoration:none;}
.pro_a3{ color:#666; text-decoration:none;}
