a { color:#FFFFFF; }
a:hover { color:#FFFF00; }
.side { width:195px; float:left; }
.case_s1 { width:195px; height:36px; background:url(../images/case_s1.gif) }
.case_s1 a { margin:18px 10px 0 0; }
#case { height:163px; background:#235EAA; }
.msg { margin:8px 0; }

.con { float:right; width:684px; }
.con1 { float:left; width:425px; }
.t1 { float:left; } 
.t2 a, .case_s1 a { display:block; float:right; width:50px; }
.news_t .t2 { 
	float:left; width:275px; height:63px; background:url(../images/news_2.gif) repeat-x bottom; 
}
.news_t .t2 a { margin:37px 10px 0 0; }

.news_con { height:133px; clear:both; padding-left:15px; }
.news_con table { width:100%; }
.news_con table td { height:26px; line-height:26px; color:#FFFFFF; text-align:left; }
.news_con table td a { line-height:26px; }
.news_con table td img { margin-right:10px; }
.news_con table td.date { width:70px; }

.pro_t .t1 { padding-left:9px; }
.pro_t .t2 { 
	float:left; width:238px; height:62px; background:url(../images/pro_2.gif) repeat-x bottom; 
}
.pro_t .t2 a { margin:30px 10px 0 0; }

.tel { float:right; text-align:right; padding-top:4px; }

#maq { width:684px; clear:both; overflow:hidden; }
#maq a img { border:solid 1px #68B0FC; margin:0 7px; width:118px; height:117px; }