.frtitle{width:1200px; float:left; clear:both; font-size:20px; line-height:24px; text-indent:10px; padding:6px 0 2px;}
.fgs-city{border:#e5e5e5 1px solid; background:#fff; padding:10px; float:left; clear:both; width:1178px; font-size:14px; line-height:22px; margin-top:10px;}
.fgs-city a{display:inline-block; margin:5px 2px; padding:0 10px; color:#a3a3a3;}
.fgs-city a:hover,.fgs-city a.at{color:#fff; background:#10aaf2;cursor:pointer}
.fgs-list{float:left; clear:both; width:1168px; border:#e5e5e5 1px solid; padding:0 15px 20px; margin-top:15px;background:#fff;}
.fgs-list li{width:1168px; float:left; clear:both;}
.fgs-list li .listleft{float:left; width:120px; padding:20px 0 10px 5px;}
.fgs-list li .listleft span{display:block; width:120px; height:38px; line-height:38px; text-align:center; font-size:18px; background:#10aaf2; color:#fff;}
.fgs-list li ul{float:right; width:1040px; padding:10px 0 0;}
.fgs-list li ul li{float:left; width:240px; padding:10px 5px 10px 15px; clear:none;}
.fgs-list li ul li a{display:block; background:#f4f4f4; padding-bottom:6px;}
.fgs-list li ul li a:hover img{opacity:.8; filter:alpha(opacity=80);}
.fgs-list li ul li img{width:240px; height:180px; display:block;}
.fgs-list li ul li p{width:240px; height:24px; overflow:hidden; text-align:center; margin-top:4px;}

