/* CSS Document yab520 */


.publicTop{ background-image:url(../images/contact_bg.jpg)}
	

#allmap{margin:24px 24px 0;height:500px; overflow:hidden}

.lcn-lst{ padding:12px; overflow:hidden}

.lcn-lst li{float: left;width:33.333333%;cursor: pointer;color: #333;}
.lcn-lst li .l-fl{margin:12px;background:#eee; padding:24px;  overflow:hidden}
.lcn-lst li .l-fl h2{line-height:180%;font-size:18px;font-weight: normal;}
.lcn-lst li .l-fl .text{line-height:180%;font-size: 14px;}
.lcn-lst li.cur .l-fl{background:#f8c806; color: #000 }





/*响应式*/

@media screen and (max-width:639px) {


#allmap{ height:200px; margin:12px 12px 0}
.lcn-lst { padding:6px;}
.lcn-lst li{width:100%; float:none}
.lcn-lst li .l-fl {padding:12px;margin:6px;}
.lcn-lst li .l-fl h2{font-size:16px;}
.lcn-lst li .l-fl .text{font-size: 12px;}


}
@media screen and (min-width:640px) and (max-width: 779px) {

#allmap{ height:300px; margin:12px 12px 0}
.lcn-lst { padding:6px;}
.lcn-lst li{width:100%; float:none}
.lcn-lst li .l-fl {padding:12px;margin:6px;}
.lcn-lst li .l-fl h2{font-size:16px;}
.lcn-lst li .l-fl .text{font-size: 12px;}


}
@media screen and (min-width:780px) and (max-width: 1079px) {
#allmap{ height:400px; margin:12px 12px 0}
.lcn-lst { padding:6px;}
.lcn-lst li .l-fl {padding:18px;margin:6px;}
.lcn-lst li .l-fl h2{font-size:16px;}
.lcn-lst li .l-fl .text{font-size: 14px;}

}

@media screen and (min-width:1080px) and (max-width: 1399px) {

#allmap{ height:500px; margin:18px 18px 0}
.lcn-lst { padding:9px;}
.lcn-lst li .l-fl {padding:18px;margin:9px;}
.lcn-lst li .l-fl h2{font-size:18px;}
.lcn-lst li .l-fl .text{font-size: 14px;}
}
