html,
body,
div,
ul,
li,
p,
nav,
dt,
dl,
dd,
h1,
h2,
h3,
h4,
h5 {
	margin: 0;
	padding: 0;
}
body{
margin:0 auto;
background:url(images/bg.gif) repeat-x;
background-color:#ffffff;
font-size:12px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
color:#666666;
}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a{
text-transform: none;
color:#666666;
text-decoration: none;
}
a:hover {
color: #ff6600;
text-decoration: none;
}

a img{
border:none;
}

form{
margin:0;
padding:0;
}

.blank_10{
height:10px;
font-size:1px;
}
.blank_15{
height:15px;
font-size:1px;
}
.blank_20{
height:20px;
font-size:1px;
}
.blank_30{
height:30px;
font-size:1px;
}

.clear{
clear:both;
font-size:0;
}

.all_header{
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  z-index: 999;
 }

.warp{
width:1200px;
margin:0 auto;
}
.header{
width:1200px;
height:100px;
overflow:hidden;
}
.logo{
width:143px;
height:47px;
float:left;
overflow:hidden;
padding-top:25px;
}

.nav{
width:480px;
float:right;
}
.nav ul{
margin:0;
padding:0;
list-style:none;
}
.nav ul li{float:left; padding:0;padding-left:56px; height:100px; line-height:100px; background:none;}
.nav ul li a{ color:#cccccc; font-size:16px; text-decoration:none;}
.nav ul li a:hover{ color:#ffffff; text-decoration:underline;}

.banner{ position:relative; overflow:hidden; height:707px; width:100%; z-index:99;}
.index_banner{ width:1920px; position:relative; height:707px; overflow:hidden;left:50%; margin-left:-960px;}
.index_ban_ul{ width:1920px; height:707px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.index_ban_num{ width:100%;  position:absolute; bottom:20px; text-align: center; z-index:1;font-size:0; padding:0; }
.index_ban_num li{margin: 0 5px; background: url(images/ico.png) no-repeat 0 -10px; width: 10px; height: 10px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.index_ban_num li:hover,.index_ban_num .on{ background-position:0 0;}

.ico_li{
width:1200px;
padding-top:65px;
padding-bottom:45px;
overflow:hidden;
}
.ico_li ul{
margin:0;
padding:0;
list-style:none;
}
.ico_li ul li{
width:400px;
height:360px;
float:left;
overflow:hidden;
}
.ico_li_a{
width:400px;
height:300px;
text-align:center;
}
.ico_li_b{
width:400px;
height:60px;
text-align:center;
line-height:60px;
font-size:18px;
color:#333333;
font-weight:bold;
}

.downbox {
	width: 100%;
	color: #FFFFFF;
	background: url(images/download_bg.jpg) no-repeat center;
	background-size: cover !important;
	background-position: 50% 50% !important;
	padding: 35px 0;
}
.down{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.downbox h3{
	padding: 20px 0;
	font-size:22px;
}
.downCorrelation{
	padding-top: 36px;
	display: inline-block;
	margin: 0 auto;
}
.erweima{
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 48px;
	background: url(images/weima.png) no-repeat center;
	background-size:100% 100% ;
}
.downBtn{
	float: left;
}
.downBtn a{
	width: 190px;
	height: 44px;
	margin-bottom: 10px;
	cursor: pointer;
	display:block;
}
.andBtn{
	background: url(images/And.png) no-repeat center;
	background-size:100% 100% ;
}
.iosBtn{
	background: url(images/iOS.png) no-repeat center;
	background-size:100% 100% ;
}

.footer{
width:100%;
background-color:#333333;
padding:25px 0;
text-align:center;
color:#979797;
font-size:14px;
line-height:28px;
}
.footer a{
color:#979797;
font-size:14px;
text-decoration:none;
}