body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea, 
th, td, 
img{
	border:medium none;
	margin: 0;
	padding: 0;
}
body,button, input, select, textarea  {
	 font: 12px/1.5 "microsoft yahei","黑体",tahoma, Srial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6  { font-size: 100%; }
em {font-style:normal;}
ul, ol  { list-style: none; }
a { text-decoration: none; color:#333;}
a:active {text-decoration: none;}
/*a:hover  { text-decoration: none; color:#F40; }*/
img { border:0px;}
table  { border-collapse: collapse; border-spacing: 0; }
html  {
font-size: 62.5%;
 height: 100%;
}
body  {
    font-size: 1.4rem;
    height: 100%;
}
h1  {
    font-size: 2.4rem;
}
.clearfix:before,
.clearfix:after{
	display: table;
	content:" ";
}
.clearfix:after {
	clear:both;
}
*{box-sizing: border-box;}
/*------css reset end*/
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
header {
	width: 100%;
	height: 100%;
	/*background: url(../images/index-bg1.png) no-repeat center center;*/
	background-size: 100% 100%;
}
header>div{
	position: relative;
	overflow: hidden;
}
.logo{
	position: absolute;
	top: 4%;
	right: 6%;
	width: 23%;
	display: block;
}
.index-title {
	position: absolute;
	top: 55%;
	width: 88%;
	left: 6%;
	display: block;
}
.scroll-btn {
	position: absolute;
	top: 90%;
	width: 9%;
	height: 3%;
	left:45.5% ;
	display: block !important;
	/*cursor: pointer;*/
}

.div-p{
	position: absolute;
	width: 100%;
	top: 94.5%;
	text-align: center;
	font-size: 1.8rem;
	color: #FFFFFF;
}
.section{
	margin: 1rem 0 1rem 0;
}
/*.section>img{
	margin: 3rem 0 2.4rem;
	padding: 0 3.1%;
	max-width: 100%;
	height: 3rem;
}*/
.img-link{
	position: relative;
}
.img-link >img{
	width: 100%;
	padding: 0 2% 0 3.1%;
}
.img-link .img-link-max img{
	width: 100%;
	height: 100%;
}
.img-link .img-link-a{
	position: absolute;
    padding: 9.8%;
    bottom: 17%;
    right: 9%;
}
footer{
	padding: 1rem  0;
    width: 93%;
    margin: 0 auto;
    border-top: 1px solid #e8e7e7;
}
footer>p{
	text-align: center;
	font-size: 1.4rem;
	color: #a3a3a3;
}
