@charset "utf-8";
/* CSS Document */
body, html {
	background: #f4f4f4;
	padding: 0;
	margin: 0;
	min-width: 1200px;
	font-family: 微软雅黑
}
h1, h2, dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	text-decoration: none;
}
.container {
	width: 1200px;
	margin: 0 auto;
}
#mo_header {
	width: 100%;
	height: 45px;
	background: #d9031b;
}
#mo_header ul {
	float: right;
	text-align: right;
	color: #ff9999;
	line-height: 45px;
}
#mo_header ul li a {
	color: #ff9999;
}
#mo_header ul li a:hover {
	color: #fff;
}
#mo_header ul li {
	float: left;
	padding-right: 30px;
	
}
#mo_header ul li a {
	background: url(../images/phone/icon.png) no-repeat;
	padding-left: 40px;
	display:block;
}
#mo_header ul li a.home {
	background-position: left -133px;
}
#mo_header ul li a.home:hover {
	background-position: left -44px;
}
#mo_header ul li a.service {
	background-position: left -177px;
}
#mo_header ul li a.service:hover {
	background-position: left 0px;
}
#mo_header ul li.phone {
	background: url(../images/phone/icon.png) no-repeat left -87px;
	padding-left: 40px;
}
#banner {
	width: 100%;
	height: 592px;
	background:#de0922 url(../images/phone/banner.png) no-repeat center top;
	
}
#banner .banner{position: relative;}
#banner .App {
	position: absolute;
	top: 330px;
	left: 70px;
}
.content {
	width: 100%;
	height: 600px;
}
.content.white {
	background: #fff;
}
.content.gray {
	background: #f2f8ff;
}
#mo_footer {
	width: 100%;
	height: 403px;
	background:#0a0909 url(../images/phone/footer_img.png) no-repeat center top;
}
#mo_footer .tl_app {
	width: 50%;
	float: left;
}
#mo_footer .tl_app h1 {
	font-size: 48px;
	color: #fff;
	font-weight: normal;
	padding-top: 148px;
	padding-left: 140px;
}
#mo_footer .tl_app h2 {
	font-size: 40px;
	color: #999;
	font-weight: normal;
	padding-left: 140px;
	line-height: 2em;
}
#mo_footer .tl_app dl {
	float: left;
	width: 190px;
	margin-top: 100px;
	margin-right: 100px;
}
#mo_footer .tl_app dl dt {
	width: 100%;
	float: left;
	height: 190px;
	background: rgba(0,0,0,0.05);
}
#mo_footer .tl_app dl dt img {
	padding: 12px;
	width:190px;
	height:190px;
}
#mo_footer .tl_app dl dd {
	width: 100%;
	float: left;
	color: #fff;
	line-height: 2em;
	font-size: 20px;
	text-align: center;
}
.App ul {
	float: left;
	width: 204px;
	margin-left: 40px;
}
.App ul li {
	float: left;
	width: 100%;
	height: 58px;
	cursor: pointer;
	margin-top: 23px;
}
.App ul li.phone {
	background: url(../images/phone/phone.png) no-repeat left top;
}
.App ul li.phone:hover {
	background: url(../images/phone/phone_hover.png) no-repeat left top;
}
.App ul li.andr {
	background: url(../images/phone/And.png) no-repeat left top;
}
.App ul li.andr:hover {
	background: url(../images/phone/And_hover.png) no-repeat left top;
}
.panes {
	float: left;
}
.pane {
	display: none;
	width: 190px;
	height: 190px;
	background: rgba(0,0,0,0.05);
}
.pane img {
	padding: 12px;
}
.hit {}
