/*重置*/
*{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	box-sizing:border-box;
}
img {
	border:none;
	vertical-align:top;
}
li{
	list-style:none;
}
a{
	text-decoration:none;
	display:block;
	outline:none;
	color:#555;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
}
select::-ms-expand{
	display: none;
}
select {
	border:none;
	background:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	padding-right: 14px;
	background:url(../images/liu_xiala.png) center right no-repeat;
}
input[type=text]{
	display:inline-block;
	vertical-align:top;
}
input,textarea{
	border:none;
	background:none;
}
input:focus,textarea:focus,select:focus{
	outline:none;
}
input,textarea{
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
input[type=button], input[type=submit], input[type=file], button ,textarea{
    cursor: pointer;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
}

input::-webkit-input-placeholder {
	/* placeholder颜色  */
	color: #999;
	/* placeholder字体大小  */
	font-size: 16px;
}
/* 视频默认样式取消 */
video{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  outline:none;
  background: none;
}

/*移动端去掉hover效果*/
body,html{
	-webkit-tap-highlight-color:transparent;
}

.clear:after{
  clear:both;
  content:'.';
  display:block;
  width:0;
  height:0;
  visibility:hidden;
}
.clear{
  zoom:1;
}
.center{
  max-width:1200px;
  width:100%;
  height:auto;
  margin:0 auto;
  overflow:hidden;
}
.center:after{
  clear:both;
  content:'.';
  display:block;
  width:0;
  height:0;
  visibility:hidden;
}
.center{zoom:1;}

/*特殊字体*/
@font-face {
    font-family: 'redocn';
    src: url(../font/REDOCN.OTF);
    font-weight: normal;
    font-style: normal;
}

.radius{
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.shadow{
  -moz-box-shadow: 10px 10px 20px #000;
  -webkit-box-shadow: 10px 10px 20px #000;
  box-shadow: 10px 10px 20px #000;
} 
.box-shadow{
    box-shadow:-10px 0 10px red,
    10px 0 10px yellow,
    0 -10px 10px blue,
    0 10px 10px green;
}

.shadow li:hover{
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0)
}


.tran{
	transition: all 1s;
	-moz-transition: all 1s; 
	-webkit-transition: all 1s; 
	-o-transition: all 1s;
}

/*版块 上下左右居中*/
.cen{position: absolute;
  top: 50%;
  left: 50%;
  transform:translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
}

/*图片放大*/
.scaleImg img{
	transition: transform 1s;
}
.scaleImg:hover img{
	transform: scale(1.05,1.05);
}
.fl{
  float:left;
}
.fr{
  float:right;
}