  @CHARSET "UTF-8";
/* ÂÖ²¥Í¼ */
.slide { position : relative; height:150px; overflow:hidden;}
.slide .content{ width:100%; height:100%; -webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;}
.slide a { display:inline-block; float:left; width:320px; height:150px; }
.slide .mark { position: absolute; width: 100%; height: 3px; bottom: 0; background-color: rgba(51,51,51,0.5); -webkit-transform: translate3d(0,0,0); display: -webkit-box;} 
.slide .mark li { display: block; -webkit-box-flex: 1; height: 100%; overflow: hidden;}
.slide .mark li.active { background-color:#25a4bb;}

/*put up*/
#pullUp{
	display:block;
	width:100%;
	background:#f5f5f5;
	height:36px;
	line-height:36px;
	border:1px solid #ddd;
	font-size:14px;
	color:#666;
	text-align:center;
	margin:10px auto;
}
#footer .icon{background-image: url(/m/template/images/foot-icon.png);background-repeat:no-repeat;background-size:110px 29px;}

#footer .tel{}
#footer .map{}
#footer .share{}

#footer .inner{display:block;width:78px;height:42px;line-height:42px;position:relative;vertical-align:middle;white-space:nowrap;zoom:1;
margin:0 auto;text-align:right;}
#footer .inner span{display:block;height:42px;line-height:42px;}
#footer a .text{display:inline-block;height:42px;line-height:42px;font-size:16px;}

#footer .tel .icon{width:27px;display:inline-block;overflow:hidden;background-position:0 50%;position:absolute;
left:12px;}
#footer .map .icon{width:23px;display:inline-block;overflow:hidden;background-position:-45px 50%;position:absolute;
left:12px;}
#footer .share .icon{width:26px;display:inline-block;overflow:hidden;background-position:-88px 50%;position:absolute;
left:12px;}
