* {
	margin: 0;
	padding: 0;
}

em,
i {
	font-style: normal;
}

li {
	list-style: none;
}

img {
	border: 0;
	vertical-align: middle;
}

button {
	cursor: pointer;
}

a {
	color: #666;
	text-decoration: none;
}

a:hover {
	color: #e33333;
}

button,
input {
	font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB,
		\\5b8b\4f53, sans-serif;
}

body {
	-webkit-font-smoothing: antialiased;
	background-color: #fff;
	font: 12px/1.5 Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB,
		\\5b8b\4f53, sans-serif;
	color: #666;
}

.hide,
.none {
	display: none;
}

.clearfix:after {
	visibility: hidden;
	clear: both;
	display: block;
	content: ".";
	height: 0;
}
.clear:after{
	content: '';
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
.clearfix {
	*zoom: 1;
}

.head {
	height: 120px;
}

/* 头部导航 */
.head_box {
	z-index: 99999;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	box-shadow: 0px 2px 5px rgba(31, 31, 31, 0.24);
}

.index_top {
	width: 100%;
	height: 40px;
	background-color: #333333;
}
.index_top p{
	width: 1200px;
	font-size: 12px;
	line-height: 40px;
	text-align: right;
	color: #fff;
	margin: 0 auto;
}
.index_nav {
	width: 1200px;
	margin: 0 auto;
	height: 80px;
}

.nav_logo {
	width: 173px;
	height: 62px;
	float: left;
	margin-top: 10px;
}

.nav_logo a {
	width: 173px;
	height: 62px;
	display: block;
	background: url(../image/logo.png) no-repeat;
}

.index_nav .nav_top {
	float: right;
	height: 80px;
	line-height: 80px;
}

.index_nav .nav_top>li {
	float: left;
	list-style: none;
	color: #595959;
	font-size: 14px;
	padding: 0 36px;
	position: relative;
}

.index_nav .nav_top>li>a>img {
	width: 20px;
	height: 20px;
	margin-right: 5px;
}

.index_nav .nav_top>li .icon-xiangxia {
	font-size: 8px;
	color: #595959;
	margin-left: 10px;
}

.index_nav .nav_top .nav_son {
	background-color: #fff;
	width: 150px;
	border-radius: 0 0 2px 2px;
	z-index: 99;
	position: absolute;
	text-align: center;
	left: 0;
	top: 80px;
	display: none;
	box-shadow: 0px 2px 5px rgba(31, 31, 31, 0.24);
}

.index_nav .nav_top .nav_son>li {
	line-height: 55px;
}

.index_nav .nav_top .nav_son>li>a {
	display: block;
}

.index_nav .nav_top .nav_son.download {
	background-color: #FFF;
	top: 80px;
	width: 350px;
	position: absolute;
	right: 0;
	left: auto;
	border-top: 1px solid #f3f3f3;
}

.download_pop {
	height: 41px;
}

.download_pop span {
	float: left;
	width: 50%;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	border-bottom: 1px solid #b0b0b0;
	color: #333;
	cursor: pointer;
}

.download_pop span._over {
	border-bottom: 1px solid #3ea1ff;
	color: #3ea1ff;
}

.download img {
	display: none;
	width: 100%;
}

.download img._over {
	display: block;
}

/* 头部导航 结束 */

/* 底部导航 开始 */
.bottom_nav{
	width: 100%;
	height: 357px;
	background: url(../image/bt-bg.png) no-repeat;
}
.index-bt {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.bottom_box {
	float: left;
	width: 100%;
}

.index-bt .bt-icon {
	position: absolute;
	top: 5px;
	left: -35px;
}

.index-bt .bt-ewm {
	width: 150px;
	height: 150px;
}

.bt-lf-ul {
	margin: 44px 0 0 18px;
	float: left;
}

.bt-lf-ul>li {
	font-size: 16px;
	line-height: 32px;
	color: #a19d9d;
	font-family: "微软雅黑";
}

.bt-rt-ul {
	margin: 44px 0 0 280px;
	float: left;
	position: relative;
}

.bt-rt-ul1 {
	float: right;
	width: 150px;
	margin-top: 44px;
	color: #fff;
}

.bt-rt-ul1 span {
	display: block;
	text-align: center;
	padding-top: 5px;
}

.bt-rt-ul li {
	font-size: 16px;
	color: #a19d9d;
	line-height: 38px;
}

.bt-rt-ul li a {
	color: #a19d9d;
}

.index-bt>span {
	font-size: 14px;
	color: #a19d9d;
	position: absolute;
	top: 212px;
	left: 1370px;
}

.bottom_con {
	padding-top: 20px;
	float: left;
	width: 100%;
}

.bottom_con>p {
	font-size: 14px;
	display: block;
	color: #a19d9d;
	margin-top: 10px;
	text-align: center;
}

.bottom_con a {
	color: #a19d9d;
}

/* 底部导航 结束 */

/* 弹出层 */
.license {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999999;
	background: rgba(0, 0, 0, 0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	display: none;
	opacity: 0;
}

.licenseImg {
	position: absolute;
	left: 50%;
	width: 700px;
	top: 50%;
	margin: -321px 0 0 -350px;
}

.licenseImg img {
	width: 100%;
}
