@charset "utf-8";

/* Css Reset Mobile*/
body{background-color: #eeeeee;color: #666666;-webkit-font-smoothing: antialiased;font-family: "Microsoft YaHei",arial;font-size: 14px;width: 100%;height: 100%;overflow-x: hidden;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
ol,li,ul{margin:0; padding:0;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent; /* For some Androids */zoom:1;}
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
a { background: transparent; text-decoration: none; color: #000; }
a:active{background-color: rgba(183, 183, 183, 0.25);}
button{-webkit-appearance:none;-moz-appearance:none;}
img {max-width: 100%;height: auto;}

/*-----------万能闭合-------------*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
*+html .clearfix{min-height:1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{font-size:0px; clear:both; height:0px; overflow:hidden}

/*通用布局*/
.fl{ float:left;}
.fr{  float: right;}
.f8{ font-size:0.8em;}
.f9{ font-size:0.9em;}
.f10{ font-size:1em;}
.f11{ font-size:1.1em;}
.f12{ font-size: 0.85em;}
.f13{ font-size:1.3em;}
.f14{ font-size:1.4em;}
.f15{ font-size:1.5em;}
.f16{ font-size:1.7em;}
.f18{ font-size:1.8em;}

/*footer*/
.footer{left: 0px;bottom: 0px;width: 100%;display: block;position: fixed;z-index: 100;}
.footer div{
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.footer ul {
	
border-top: 1px solid #E7E7E7;
	
width: 100%;
	
height: 50px;
	
display: -webkit-box;
	
display: -moz-box;
	
display: -ms-flexbox;
	
display: flex;
	
-webkit-box-pack: justify;
	
-moz-box-pack: justify;
	
-ms-flex-pack: justify;
	
-webkit-box-align: center;
	
-moz-box-align: justify;
	
-ms-flex-align: center;
	
justify-content: space-between;
	
align-content: center;
	
background-color: #FFF;
	
position: absolute;
	
bottom: 0;
}
.footer ul li{
	width: 25%;
	text-align: center;
	box-sizing: border-box;
	display: block;
	font-size: 10px;
}
.footer ul li .ft-img{width: 25%;height: 100%;display: block;
margin: 0 auto;background-image: url(../simg/bottom_1.png);background-size: 100%;background-repeat: no-repeat;overflow: hidden;padding-bottom: 25%;}
.footer ul li:nth-child(2) .ft-img{	
background-image: url(../simg/bottom_2.png);
}
.footer ul li:nth-child(3) .ft-img{	
background-image: url(../simg/bottom_3.png);
}
.footer ul li:nth-child(4) .ft-img{	
background-image: url(../simg/bottom_4.png);
}
.footer ul li:nth-child(5) .ft-img{	
background-image: url(../simg/bottom_5.png);
}

.footer ul li p{
font-size: 1em;
line-height: 2;
}
.footer ul li a{display: block;padding-top: 8px;padding-bottom: 4px;color: #5D656B;}

.footer ul li a:active{
	color: #13a1d1;
}