html {
    /*font-size: 62.5%;*/
    /*overflow-x: hidden;
    -ms-overflow-x: hidden;*/
    overflow-y:scroll;
    /*overflow: -moz-scrollbars-vertical;*/
    /*在Firefox浏览器中，它会隐藏默认的垂直滚动条，所以会出现你浏览一个网站时，有不同页面高度的时候， 会有一个水平移位。这种方法就可以始终显示垂直滚动条，防止前在所说的移位问题的出现。*/
	-webkit-overflow-scrolling: touch
}
li{
	list-style: none;
}
a{
	outline: none;
	blr: expression(this.onFocus=this.blur());
}
img {
	/*max-width: 100% !important;*/
	/*width: 100%;*/
	/*height: auto;*/
	-ms-interpolation-mode: bicubic;
}


.jump{
	position:relative;	
}
 .jump img{
 	width:100%;
 	height:auto;
 
 }
 .jump a{
 	position:absolute;
 	width:50%;
 	height:50%;
 }
 .jump #a1{
	top:0;
	left:0;
  }
  .jump #a2{
	top:0;
	right:0;
  }
  .jump #a3{
	bottom:0;
	left:0;
  }
  .jump #a4{
	bottom:0;
	right:0;
  }

embed{
	max-width:100%;
}
/**/

.norow{
	margin: 0 auto;
}
.norow > [class*=col-]{
	padding: 0;
}

.anim2{
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
.anim3{
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.anim4-ease{
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-ms-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
}
.anim5{
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.bg-white{
	background-color: #fff;
}
.bg-gray{
	background-color: #f5f5f5;
}
/*框架样式更改*/
@media only screen and (min-width: 1600px){
	.container{
		width: 1400px;
	}
}
@media only screen and (max-width: 991px) {
    .container{
		width: 94%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.row{
		margin-left: -15px;
		margin-right: -15px;
	}
	.row [class*=col-]{
		padding-left: 15px;
		padding-right: 15px;
	}
}

/*声明字体*/
/* 图标字体 */
@font-face {font-family: "iconfont";
	src: url('../fonts/iconfont.eot'); /* IE9*/
	src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
	url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
	color:#929292;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
@font-face {
   font-family: "SourceHanSerifCN-Heavy";
   src: url('../fonts/SourceHanSerifCN-Heavy.otf') format("OpenType");
}
@font-face {
   font-family: "SourceHanSerifCN-SemiBold";
   src: url('../fonts/SourceHanSerifCN-SemiBold.otf') format("OpenType");
}
/*author name:zspeter*/