@charset "utf-8";
html,body {font:12px/1.5 "Microsoft YaHei",arial,simsun; color:#1c1c1c;}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { margin: 0; padding: 0; list-style: none}

.topbg{
	width:100%; height:550px; background:url(../images/index_bg.jpg) center center no-repeat; margin:0; padding:0; position:absolute; top:0;
}

.headerinfo{
	width:1000px; margin:25px auto; position:relative; display:block;height:525px;
}

.logo{
	width:44px; height:44px; background:url(../images/duliao.png) no-repeat;
}
.appinfor{
	margin-top:145px; color:#ffffff; line-height:50px;
}

.appinfor span{
	font-size:14px; display:block;
}
.buttondownload {
	padding:5px 20px;
	border-radius: 4px;
    border: #ffffff 1px solid;
    color: white;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
}

.middleinfo{
	width:1000px; margin:25px auto; position:relative; 
}

.footbg{
	width:100%; height:265px; background-color:#222222; overflow:hidden;
}

.footinfo{
	width:1000px; margin:36px auto;
}

.propinguxan{
	display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width:100%;
    height: 102px;
}
.flex-item {
	width:31.333%;
	text-align:center;
}
.companyinfor{
	text-align:center; color:#999999; width:100%; margin-top:70px;
}
.companyinfor span{
	display:inline;
}
.companyinfor span.block{
	display:block;
}
.companyinfor i {
    display: inline-block;
    width: 14px;
    height: 16px;
    margin-right: 6px;
    background: url(../images/police.png) 0 0 no-repeat;
    vertical-align: middle;
    margin-top: -4px;
}
.companyinfor a {
    color: #999999;
    outline-style: none;
    text-decoration: none;
    cursor: pointer;
}