﻿@CHARSET "UTF-8";
/*公共部分*/
* {
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei", "冬青黑体简体中文 w3", "宋体";
	font-size: 14px;
}
body {
	min-width: 1440px;
}
ul {
	list-style: none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.clearfix {
*zoom:1;
}
img {
	border: 0;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
a, a:hover {
	text-decoration: none;
	color: inherit;
	font-size: inherit;
}
.position {
	width: 1200px;
	margin: 0 auto;
	padding-top: 18px;
	padding-left: 8px; margin-bottom:15px
}
.position span {
	margin-left: 3px;
	color: #9B9B9B;
}
.position h1 {
	color: #9B9B9B;
	display: inline;
}
.middle-content {
	width: 1200px;
	margin: 0 auto;
}
/* .tag{background:url(../images/tag.png) no-repeat;} */
/* .tag p{width:122px;height:28px;line-height: 28px;text-align:center;color:#fff;} */
.tag p {
	line-height: 28px;
	color: #E56032;
	border-bottom: 2px solid #E56032;
}
.short-separator {
	width: 231px;
	height: 1px;
	border: none;
	margin-top: 4px;
	border-top: 1px solid rgba(0,0,0,0.05);
}
.more {
	width: 233px;
	height: 33px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	border: 1px solid #E56032;
	-o-border-radius: 5px;
	border-radius: 5px;
	color: #E56032;
	text-align: center;
	line-height: 33px;
	margin: 20px auto 50px;
	cursor: pointer;
}
.scan-count {
	padding: 2px 25px 0 28px;
	background: url(../images/scan-count.png) no-repeat;
}
.comment-count {
	padding: 0 18px 0 28px;
	background: url(../images/comment-count.png) no-repeat;
}
.qa-info-time {
	padding: 3px 48px 0 28px;
	background: url(../images/icon-clock.png) no-repeat;
}
.qa-icon {
	padding: 10px 15px 15px 30px;
	background: url(../images/question-icon.png) no-repeat;
	background-size: 30px 30px;
}
.midian-icon {
	padding-left: 44px;
	background: url(../images/midian.png) no-repeat;
}
.alignCenter {
	text-align: center;
}
input, textarea, button, select {
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 0;
	outline: none;
	resize: none;
}
/*头部*/
.header {
	z-index: 99999;
	background: #fff;
	border-bottom: 1px solid rgba(218,222,225,0.7);
	height: 64px;
	position: fixed;
	top: 0;
	min-width: 1400px;
	width: 100%;
}
.header .logo {
	margin-left: 32px;
	margin-top: 10px;
}
.header .competitive {
	margin-left: 24px;
	margin-top: 27px;
}
.header .header-tel {
	color: #E56032;
	margin-left: 15px;
	font-weight: bold;
	margin-top: 16px;
	font-size: 24px;
}
.header .header-tel span {
	color: #E56032;
	font-size: 14px;
	font-weight: normal;
}
.tel-icon {
	background: url(../images/tel-icon.png) no-repeat 0;
	padding: 2px 10px;
}
nav {
	height: 64px;
	line-height: 64px;
	margin-right: 84px;
}
nav ul li {
	cursor: pointer;
	font-weight: bold;
	height: 64px;
	color: #666666;
	float: left;
	font-weight: bold;
	width: 120px;
	text-align: center;
	margin-left: -5px;font-size:14px
}
nav ul li a{ font-size:14px}
nav ul .lihover {
	background-color: #f9f9f9;/* filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; */
}
nav ul .lihover a {
	color: #E56032;
}
nav ul .lihover a:hover {
	color: #E56032; font-size:14px
}
nav ul .actived {
	background-color: #e56032;
	color: #ffffff !important;
}
.service-nav {
	box-shadow: 0 2px 3px #3f3f3f;
	height: 64px;
	line-height: 64px;
	position: fixed;
	top: 65px;
	left: 0;
	width: 100%;
	z-index: 99999;
	background: #fff;
}
.service-nav ul {
	width: 880px;
	float: right;
	margin-right: 150px;
}
.service-nav ul li {
	cursor: pointer;
	float: left;
	width: 150px;
	position: relative;
	padding-left: 70px;
	color: #666666;
}
.service-nav ul li .ca-icon {
	left: 63px;
	width: auto;
	top: 0;
}
/*尾部*/
footer {
	-webkit-appearance: none;
	clear: both;
	padding-bottom: 10px; background-color:#000000; padding-top:10px
}
.foot-content {
	padding: 50px 55px 40px 38px;
	width: 1154px;
	margin: 0 auto;
}
.foot-content .foot-left {
	width: 688px;
}
.foot-left .leaveMsg {
	margin-bottom: 45px;
}
.foot-left .leaveMsg .leaveMsg-left {
	width: 325px;
	float: left;
}
.foot-left .leaveMsg .leaveMsg-right {
	width: 112px;
	float: left;
}
.foot-left .leaveMsg .leaveMsg-left p .userInput {
	color: #999999;
	width: 289px;
	border: 1px solid #D7D7D7;
	border-radius: 8px;
	background: none;
	padding: 10px 16px; margin-bottom:10px
}
.marginLeft14 {
	margin-left: 14px;
}
.foot-left .leaveMsg .leaveMsg-left p .msgInput {
	color: #999999;
	width: 289px;
	height: 60px;
	border: 1px solid #D7D7D7;
	border-radius: 8px;
	background: none;
	padding: 10px 16px; margin-bottom:10px
}
.foot-left .leaveMsg .leaveMsg-right input {
	width: 289px;
	height: 44px;
	background: #323D49;
	border: 1px solid #D7D7D7;
	border-radius: 8px;
	color: #fff;
}
.foot-content .foot-right {
	margin-top: 33px;
	margin-right: 33px;
	width: 324px;
	height: 36px;
	padding: 16px 16px 16px 29px;
	background: #3A434D;
	border-radius: 17px;
}
.foot-content .foot-right p:first-child {
	color: #FAF8F9;
	font-size: 16px;
}
.foot-content .foot-right p:first-child span {
	color: #E56032;
	font-size: 16px;
	margin-left: 8px;
}
.foot-content .foot-right p:last-child {
	color: #FAF8F9;
	font-size: 12px;
	font-weight: normal;
	margin-top: 3px;
}
.foot-left ul {
}
.foot-left ul li {
	width: 190px;
	margin-left: 16px;
	color: #ffffff;
	font-size: 14px !important;
	letter-spacing: 1px;
	float: left;
	margin-bottom: 10px;
}
.foot-left ul li a {
	font-size: 14px !important;
	display: inline-block;
}
.foot-copyright {
	color: #BBBBBB;
	margin-top: 20px;
	text-align: center;
	font-size: 12px;
}
.foot-midianright {
	color: #BBBBBB;
	margin-top: -3px;
	text-align: center;
	font-size: 12px;
	padding-bottom: 12px;
}
/**首页*/
.home-h1 {
	font-size: 18px;
	color: #666666;
}
.banner_container {
	margin-top: 65px;
	position: relative;
	height: 480px;
	width: 100%;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");
	max-width: 1940px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1940?"1940px":"100%");
	display: block;
	overflow: hidden;/*left:50%;margin-left:-720px;*/
	z-index: 997
}
.banner_container .banner_content {
	cursor: pointer;
	width: 100%;
	min-width: 1000px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");
	max-width: 1940px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1940?"1940px":"100%");
	height: 100%;
	overflow: hidden;
	z-index: 996
}
.banner_container .banner_content div span {
	position: absolute;
	display: block;
}
.banner_container .banner_content img {
	z-index: 995
}
.banner-img {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	min-height: 498px;
}
.banner_nav {
	position: absolute;
	z-index: 10;
	bottom: 10px;
	left: 50%;
	z-index: 999
}
.banner_nav li {
	float: left;
	width: 22px;
	height: 20px;
}
.banner_nav li a {
	float: left;
	width: 22px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 0px;
	cursor: pointer;
	background-image: url(../images/point_2.png);
	background-repeat: no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/point_2.png')
}
.banner_nav li.current a {
	background-image: url(../images/point_1.png);
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/point_1.png');
}
.prove_index, .next_index {
	background: url(../images/btn00.png);
	top: 50%;
	height: 47px;
	width: 44px;
	position: absolute;
	margin-top: -23px;
	z-index: 999;
	cursor: pointer
}
.prove_index {
	left: 20px;
	background-position: 44px 0;
	display: none;
}
.next_index {
	right: 20px;
	background-position: 0px 47px;
	display: none;
}
.prove_index:hover {
	background: url(../images/btn00.png);
	background-position: 0px 0px;
}
.next_index:hover {
	background: url(../images/btn00.png);
	background-position: 44px 47px;
}
/*服务*/
.wrap-content {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 64px;
	padding-top: 60px;
}
.wrap-content .part-title {
	font-size: 32px;
	color: #E56032;
	font-weight: bold;
}
.service-home .part-title {
	margin-top: 36px !important;
}
.wrap-content>p {
	color: #32363C;
	margin-bottom: 49px;
}
ul.service-content {
	width: 100%;
	margin-bottom: 64px;
}
ul.service-content li {
	float: left;
	margin-left: 40px;
	width: 270px;
}
ul.service-content li:first-child {
	margin-left: 0px;
}
ul.service-content li .service-item a {
	display: inline-block;
	height: 130px;
	width: 130px;
	margin: 0 auto;
}
.service-ios-icon a {
	background: url("../images/home-ios.png") no-repeat center;
}
.service-android-icon a {
	background: url("../images/home-android.png") no-repeat center;
}
.service-wx-icon a {
	background: url("../images/home-wx.png") no-repeat center;
}
.service-web-icon a {
	background: url("../images/home-web.png") no-repeat center;
}
ul.service-content li .service-item-title {
	margin: 20px auto 20px;
	font-size: 20px;
	font-weight: bold;
}
ul.service-content li .service-item-intro {
	color: #999999; line-height:24px
}
/**合作流程*/
.coor-wrap {
	background: url(../images/home-coor-bg.png) no-repeat;
	background-color: rgb(39,51,60);
}
.coor-wrap .wrap-content {
	padding-bottom: 24px;
}
.coor-wrap .wrap-content h1, .coor-wrap .wrap-content>p {
	color: #fff;
}
.coorHome {
}
.coorHome .coorHome-part {
	float: left;
	height: 145px;
	margin-top: 128px;
}
.coorHome-img {
	width: 64px;
	height: 64px;
	margin: 16px auto;
}
.coorHome-title {
	color: #999999;
	text-align: center;
}
.coorHome-point {
	width: 32px;
	float: left;
	height: 10px;
	background: url(../images/coor-home-point1.png)no-repeat;
	margin: 176px 12px 0;
}
.coorHome-point1 {
	height: 145px;
	margin-top: 115px;
	float: left;
}
.coorHome-point1 .coorHome-point1-content1 {
	width: 19px;
	height: 19px;
	background: url(../images/coor-home-point3.png) no-repeat;
}
.coorHome-point1 .coorHome-point1-content2 {
	width: 19px;
	height: 19px;
	background: url(../images/coor-home-point2.png) no-repeat;
	margin-top: 95px;
}
.coorHome-point1 .coorHome-point1-content3 {
	width: 19px;
	height: 19px;
	background: url(../images/coor-home-point2.png) no-repeat;
}
.coorHome-point1 .coorHome-point1-content4 {
	width: 19px;
	height: 19px;
	background: url(../images/coor-home-point3.png) no-repeat;
	margin-top: 95px;
}
.coorHome-two {
	width: 100px;
	float: left;
}
.coorHome-two .coorHome-other {
	margin-top: 155px;
}
.diaoyan-icon {
	background: url(../images/diaoyan.png) no-repeat center;
}
.sheji-icon {
	background: url(../images/sheji.png) no-repeat center;
}
.luodi-icon {
	background: url(../images/luodi.png) no-repeat center;
}
.jiaohu-icon {
	background: url(../images/jiaohu.png) no-repeat center;
}
.jishusheji-icon {
	background: url(../images/jishusheji.png) no-repeat center;
}
.pingshen-icon {
	background: url(../images/jiaohu.png) no-repeat center;
}
.fenzukaifa-icon {
	background: url(../images/fenzukaifa.png) no-repeat center;
}
.tiaoshi-icon {
	background: url(../images/tiaoshi.png) no-repeat center;
}
.shangxian-icon {
	background: url(../images/shangxian.png) no-repeat center;
}
.tiaoyou-icon {
	background: url(../images/tiaoyou.png) no-repeat center;
}
.banbengengxin-icon {
	background: url(../images/banbengengxin.png) no-repeat center;
}
.coor-join {
	margin-top: 12px!important;
}
.coor-join .join-us {
	display: inline-block;
	width: 120px;
	height: 28px;
	line-height: 28px;
	color: #999999;
	background: rgba(255,255,255,0.1);
	border-radius: 10px;
}
/*案例分析*/
ul.home-case {
}
ul.home-case li {
	float: left;
	width: 360px;
	overflow: hidden;
	text-align: left;
	margin-bottom: 40px;
	margin-right: 30px;
}
ul.home-case li:last-child {
	margin-right: 0;
}
ul.home-case li p:first-child {
	height: 180px;
	overflow: hidden;
}
ul.home-case li .home-case-title {
	color: #32363C;
	font-size: 14px;
	margin-top: 12px;
	font-weight: bold;
}
ul.home-case li .home-case-title .title-content {
	height: 18px;
	width: 240px;
	overflow: hidden
}
ul.home-case li .home-case-title .home-case-type span {
	font-weight: normal;
	padding: 3px 5px;
	border: 1px solid #E56032;
	border-radius: 5px;
	color: #E56032;
}
ul.home-case li p:nth-of-type(2) {
	color: #999999;
	margin-top: 12px;
	height: 68px;
	overflow: hidden;
	font-size: 12px;
}
ul.home-case li p:nth-of-type(3) {
	margin-top: 8px;
	height: 42px;
	overflow: hidden;
	color: #999999;
}
ul.home-case li p:nth-of-type(3) span {
	color: #999999;
}
/*行业资讯*/
.home-news {
	background: #F7F7F7;
	padding-bottom: 80px;
}
ul.home-news-tag {
}
ul.home-news-tag li {
	width: 400px;
	float: left;
	text-align: center;
	font-size: 20px;
	color: #E56032;
}
ul.home-news-rec {
	width: 100%;
}

ul.home-news-rec li:first-child .home-news-left {
	width: 120px;
	height: 120px;
	overflow: hidden;
}
ul.home-news-rec li:first-child .home-news-right {
	width: 210px;
}
ul.home-news-rec li:first-child .home-news-right p:first-child {
	font-weight: bold;
	color: #41464D;
	height: 36px;
	overflow: hidden;
}
ul.home-news-rec li:first-child .home-news-right p:nth-of-type(2) {
	height: 48px;
	overflow: hidden;
	font-size: 12px;
	color: #999999;
	margin-top: 12px;
}
ul.home-news-rec li:first-child .home-news-right p:last-child {
	font-size: 11px;
	color: #32363C;
	margin-top: 3px;
	text-align: right;
}
ul.home-news-rec li {
	padding-left: 27px;
	margin-top: 26px;
	float: left;
	width: 345px;
	text-align: left; padding-right:28px
}
ul.home-news-rec li>p:first-child {
	color: #32363C;
	height: 18px;
	overflow: hidden;
	font-weight: bold;
}
ul.home-news-rec li>p:nth-of-type(2) {
	height: 38px;
	overflow: hidden;
	color: #999999;
	margin-left: 22px;
	margin-top: 8px;
}
.home-news-remark {
	background: url(../images/home-news-point.png) no-repeat 0;
	padding: 1px 12px;
}
ul.home-news-rec li>p:last-child{ text-align:center; background-color:#fff; padding:5px 15px; margin-top:10px}
/*联系我们*/
.home-contact {
	padding-bottom: 70px;
}
ul.contact-content li {

	float: left;
	border-right: 1px solid rgba(218,222,225,0.7);
}
.qr-code {
	width: 640px;
	float: left;
	margin-right: 30px;
	color: #8d9095;
}
.qr-code p {
	font-size: 12px;
	margin-top: 12px;
	color: #000;
}
ul.contact-content li:last-child{
	border-top: none;
	border-bottom: none; border-right:none; padding-left:30px
}
ul.contact-content li .contactinfo { width:490px;
	margin: 0 auto;
	text-align: left;
}
ul.contact-content li .contactinfo p {
	color: #32363C;
	font-size: 16px;
	margin-top: 12px;
}

ul.contact-content li .product-declare {
	color: #BBBBBB;
	text-align: center;
	font-size: 16px;
	margin-top: 32px;
}
.contact-logo {
	text-align: center;
}
/*行业资讯总页*/
.news-nav {
	background: #FBFBFB;padding-bottom:10px
}
@font-face {
	font-family: 'midian';
	src: url('iconfont.eot');/* IE9*/
	src: url('iconfont.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */  url('iconfont.woff') format('woff'), /* chrome、firefox */  url('iconfont.ttf') format('truetype'),/* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('../images/iconfont.svg#WebSymbolsRegular') format('svg');/* iOS 4.1- */
	font-weight: normal;
	font-style: normal;
}
.ca-menu {
	padding: 0;
	margin: 10px auto 0;
	width: 1200px;
}
.ca-menu li.tagName {
	height: 50px;
}
.ca-menu li.tagName .ca-content {
	border: 1px solid #E56032;
	border-radius: 8px;
	padding: 10px;
	top: 0;
	width: 90%;
}
.ca-menu li {
	width: 240px;
	height: 100px;
	overflow: hidden;
	position: relative;
	float: left;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.ca-menu li a {
	text-align: left;
	width: 100%;
	height: 100%;
	display: block;
	color: #9B9B9B;
	position: relative;
}
.ca-icon {
	font-family: 'midian', cursive;
	font-size: 30px;
	color: #999999;
	position: absolute;
	width: 100%;
	height: 38%;
	left: 0px;
	top: 19%;
	text-align: center;
	-webkit-transition: all 400ms linear;
	-moz-transition: all 400ms linear;
	-o-transition: all 400ms linear;
	-ms-transition: all 400ms linear;
	transition: all 400ms linear;
}
.ca-content {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 40%;
	top: 60%;
}
.ca-main {
	font-size: 16px;
	text-align: center;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
.ca-menu .ca-selected .ca-icon {
	color: #E56032;
}
/* .ca-menu li:hover .ca-icon{color: #E56032;-webkit-animation: moveFromBottom 300ms ease;-moz-animation: moveFromBottom 300ms ease; -ms-animation: moveFromBottom 300ms ease;} */
.ca-menu .ca-selected .ca-main {
	color: #E56032;
}
/* .ca-menu li:hover .ca-main{color: #E56032;-webkit-animation: smallToBig 300ms ease; -moz-animation: smallToBig 300ms ease; -ms-animation: smallToBig 300ms ease;} */
.ca-menu .ca-selected .ca-bottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 8%;
	background: #E56032;
}
@-webkit-keyframes smallToBig {
from {
-webkit-transform: scale(0.1);
}
to {
	-webkit-transform: scale(1);
}
}
@-moz-keyframes smallToBig {
from {
-moz-transform: scale(0.1);
}
to {
	-moz-transform: scale(1);
}
}
@-ms-keyframes smallToBig {
from {
-ms-transform: scale(0.1);
}
to {
	-ms-transform: scale(1);
}
}
@-webkit-keyframes moveFromBottom {
from {
-webkit-transform: translateY(100%);
}
to {
	-webkit-transform: translateY(0%);
}
}
@-moz-keyframes moveFromBottom {
from {
-moz-transform: translateY(100%);
}
to {
	-moz-transform: translateY(0%);
}
}
@-ms-keyframes moveFromBottom {
from {
-ms-transform: translateY(100%);
}
to {
	-ms-transform: translateY(0%);
}
}
.news-content-left {
	width: 100%;
	overflow: hidden; margin-bottom:30px
}
.news-content-right {
	width: 240px;
	margin-left: 65px;
}
/* .news-content-left ul li{padding-bottom: 20px; border-bottom:1px solid rgba(0,0,0,0.1);} */
.news-content-left ul li {
	padding-bottom: 5px;
}
.news-content-left .news-pic {
	width: 250px;
	height: 180px;
	margin-top: 20px;
	overflow: hidden;
}
.news-content-left .news-content {
	width: 572px;
	margin-left: 17px;
	margin-top: 20px;
}
.news-content-left .news-content p:first-child {
	overflow: hidden;
	height: 27px;
	color: #4A4A4A;
	font-size: 21px;
	font-weight: bold;
}
.news-content-left .news-content .news-title {
	margin-top: 16px;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.news-content-left .news-content .news-title a {
	color: #E56032;
	font-weight: bold;
}
.news-content-left .news-content .news-info {
	font-size: 14px;
	margin-top: 34px;
}
.news-content-left .news-content .news-info .news-tag {
	width: 48%;
}
.news-content-left .news-content .news-info .news-tag a {
	margin-right: 16px;
	color: #E56032;
}
.news-content-left .news-content .news-info .news-count {
	width: 52%;
	text-align: right;
}
.news-content-left h1 {
	text-align: center;
	font-size: 25px;
	margin: 20px 0 10px;
}
.app-qa li {
	margin-top: 19px;
	border-bottom: 1px solid rgba(0,0,0,0.1);/* height:190px!important; */
}
.app-qa li p:first-child {
	height: 28px;
	font-size: 20px;
	margin-left: 6px;
	overflow: hidden;
}
.app-qa li p:first-child span {
	display: block;
	width: 27px;
	height: 27px;
	float: left;
	background: url(../images/qa.png); margin-right:10px
}
.app-qa li .qa-title {
	color: #EC7640;
	font-size: 12px;
	margin-top: 14px;
}
.app-qa li .qa-answer {
	color: #999;
	font-size: 14px;
	margin-top: 8px; line-height:28px
}
.app-qa li .qa-comment {
	text-align: right;
	margin-top: 21px;
}
.app-qa li .qa-comment .qa-comment-count {
	padding: 0 68px 0 28px;
	font-size: 13px;
	display: inline-block;
	background: url(../images/comment-count.png) no-repeat;
}
.news-content-right .app-develope {
	margin-top: 25px;
}
.news-content-right .app-develope ul li {
	float: left;
	font-size: 16px;
	color: #546979;
	margin-top: 38px;
	border: 1px solid #E56032;
	height: 30px;
	line-height: 30px;
	moz-border-radius: 8px;      /* Gecko browsers */
	-webkit-border-radius: 8px;   /* Webkit browsers */
	border-radius: 8px;            /* W3C syntax */
}
.news-content-right .app-develope ul li:nth-of-type(odd) {
	margin-right: 31px;
	padding: 0 12px;
}
.news-content-right .app-develope ul li:nth-of-type(even) {
	padding: 0 5px;
}
.news-content-right .news-hot {
	margin-top: 29px;
}
.news-hot dl {
	margin-top: 24px;
}
.news-hot dl dt span:first-child {
	border-right: 1px solid #ABA5A3;
}
.news-hot dl dt span {
	display: block;
	border-bottom: 1px solid #ABA5A3;
	float: left;
	width: 105px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	cursor: pointer;
}
.news-hot dl dt span.active {
	border-bottom: none;
	border-top: 1px solid #ABA5A3;
	float: left;
}
.news-hot dl dd {
	margin-top: 29px;
}
.news-hot dl dd ul li {
	margin-bottom: 20px;
}
.news-hot dl dd ul li p {
	font-size: 12px;
	margin-left: 13px;
	color: #4A4A4A;
	font-weight: bold;
}
.news-hot dl dd ul li p span {
	color: #E56032;
	padding-right: 9px;
}
.news-hot dl dd ul li.first p {
	font-size: 12px;
	margin-top: 8px;
}
.news-hot dl dd ul li.first p:nth-of-type(2) {
	font-weight: normal;
	margin-left: 29px;
	color: #979797;
}
.news-hot dl dd ul li.first {
	height: 77px;
	border: 1px solid rgba(0,0,0,0.1);
}
.news-content-right .hot-tag {
	margin-top: 36px;
}
.hot-tag ul li {
	margin-top: 28px;
	font-size: 12px;
	color: #797979;
	overflow: hidden;
	height: 19px;
}
.hot-tag ul li .tag-name {
	color: #E56032;
	font-size: 12px;
}
.hot-tag ul li .tag-separator {
	color: rgba(0,0,0,0.1);
	margin: 0 6px;
}
.news-content-right .app-share {
	margin-top: 46px;
	margin-bottom: 30px;
}
.news-content-right .app-share ul li {
	margin-top: 23px;
}
.news-content-right .app-share ul li .app-share-left {
	width: 76px;
	height: 76px;
	overflow: hidden;
	margin-bottom: 7px;
}
.news-content-right .app-share ul li .app-share-right {
	margin-left: 9px;
	height: 76px;
	width: 150px;
	margin-bottom: 7px;
}
.news-content-right .app-share ul li .app-share-right b {
	font-size: 18px;
	color: #E56032;
}
.news-content-right .app-share ul li .app-share-right p {
	height: 16px;
	overflow: hidden;
	color: #4A4A4A;
	margin-top: 12px;
	font-size: 12px;
}
.news-content-right .app-share ul li p {
	color: #9B9B9B;
	font-size: 12px;
	marigin-top: 7px;
}
.news-content-right .newest-article {
}
.newest-article ul li {
	margin-top: 28px;
	font-size: 12px;
	color: #797979;
	height: 16px;
	overflow: hidden;
}
.news-content-right .cate-article-rec {
	margin-top: 30px;
}
.cate-article-rec ul li {
	height: 79px;
	margin-top: 30px;
}
.cate-article-rec ul li .rec-left {
	width: 110px;
}
.cate-article-rec ul li .rec-right {
	width: 120px;
}
.cate-article-rec ul li .rec-right p:first-child {
	height: 22px;
	overflow: hidden;
	font-weight: bold;
}
.cate-article-rec ul li .rec-right p:nth-of-type(2) {
	font-size: 12px;
	height: 48px;
	overflow: hidden;
	line-height: 16px;
	color: #b5b5b5;
	margin-top: 5px;
}
/*新闻分类列表*/
.newsType {
	background: #ffffff;
	height: 110px;
}
.newsType ul {
	height: 110px;
	border-bottom: 3px solid #E56032;
}
/*新闻标签列表*/
.news-nav-tag {
	background: #ffffff;
	height: 100px;
}
.news-nav-tag ul {
	height: 100px;
	border-bottom: 3px solid #E56032;
}
.news-nav-tag ul li .ca-content {
	top: 30%;
}
.news-nav-tag ul li .ca-content .ca-main {
	font-size: 18px;
}
/*案例分析*/
.case-banner {
	width: 1200px;
	margin: 30px auto 50px;
	height: 360px;
	overflow: hidden;
}
.case-banner .case-banner-left {
	float: left;
	background: url(../uploadImg/case/case-banner-left.png);
	margin-right: 40px;
}
.case-banner .case-banner-right {
	float: left;
	background: url(../uploadImg/case/case-banner-right.png);
}
.cover-banner {
	padding: 27px 32px;
	background-color: rgba(0,0,0,0.3);
	color: #ffffff;
	height: 360px;
}
.cover-banner .cover-title {
	height: 140px;
}
.case-cates {
	padding: 12px 0 25px 30px;
}
.case-cates .case-cate {
	margin-top: 10px;
	font-size: 12px;
}
.case-cates .case-cate .case-cate-name {
	color: #999999;
	float: left;
	margin-right: 15px;
	width: 125px;
	letter-spacing: 0.5px;
	line-height: 24px;
}
.case-cates .case-cate .case-cate-list {
	float: left;
	max-width: 920px;
}
.case-cates .case-cate .case-cate-list ul li {
	float: left;
	margin-right: 15px;
	line-height: 24px;
}
.case-cates .case-cate .case-cate-list ul li .active {
	color: #E56032;
}
.cover-title .cover-img {
	float: left;
	width: 140px;
	overflow: hidden;
}
.cover-title .cover-title-content {
	float: left;
	width: 356px;
	margin-left: 20px;
}
.cover-title-content .title-type {
	font-size: 16px;
	text-align: right;
	margin-top: 8px;
}
.cover-title-content .title-word {
	font-size: 28px;
	font-weight: bold;
	margin-top: 35px;
	line-height: 40px;
}
.cover-banner .cover-intro {
	height: 125px;
	margin-top: 32px;
}
.cover-intro .cover-symbol1 {
	float: left;
	width: 50px;
}
.cover-intro .cover-symbol2 {
	float: right;
	width: 50px;
	margin-top: 88px;
}
.cover-intro .cover-intro-content {
	font-size: 18px;
	float: left;
	width: 395px;
	margin-left: 20px;
	margin-top: 20px;
	line-height: 35px;
	color: #d2d2d2;
	text-indent: 20px;
}
.case-content {
	background: rgb(245, 245, 245);
	padding: 40px 0px;
}
.case-content .caseCompetitive {
	margin-bottom: 20px;
}
.caseList {
	width: 280px;
	float: left;
	border: #f1f1f1 1px solid;
	background: #fff;
	margin-left: 17px;
	margin-top: 32px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);/*ie*/
	-moz-box-shadow: 2px 2px 10px #f1f1f1;/*firefox*/
	-webkit-box-shadow: 2px 2px 10px #f1f1f1;/*safari或chrome*/
	box-shadow: 2px 2px 10px #f1f1f1;/*opera或ie9*/
}
.caseList .caseListImg {
	width: 280px;
	text-align: center;
}
.caseList .caseListTitle {
	margin: 13px 35px 0 35px;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1px;
}
.caseInfo {
	padding-bottom: 20px;
}
.caseInfo .caseInfo-left {
	width: 78px;
	text-align: center;
}
.caseInfo .caseInfo-right {
	width: 183px;
	margin-right: 11px;
}
.caseInfo .caseInfo-left p:first-child {
	margin-top: 20px
}
.caseInfo .caseInfo-left p:nth-of-type(2) {
	font-size: 12px;
}
.caseInfo .caseInfo-left p:nth-of-type(3) {
	font-size: 13px;
	color: #05afc8;
	margin-top: 10px;
}
.caseInfo .caseInfo-right p:first-child {
	text-align: right;
	color: #999999;
}
.caseInfo .caseInfo-right p:nth-of-type(2) {
	font-size: 12px;
	margin-top: 8px;
}
.caseInfo .caseInfo-right p:nth-of-type(3) {
	font-size: 12px;
	margin: 12px 0 20px 0;
}
.caseInfo .caseInfo-right p:nth-of-type(3) span {
	color: #999999;
	font-size: 13px;
}
/* .caseList .caseListAuthor{margin:16px auto; width:308px;height:40px;}
.caseListAuthor .caseListAuthor-head{float:left;}
.caseListAuthor .caseListAuthor-info{margin-left:12px;float:left;}
.caseListAuthor-info .caseListAuthor-writer{ margin-top: 5px;font-size:12px;color:#bbbbbb;}
.caseListAuthor-info .caseListAuthor-time{font-size:13px;color:#05afc8;}
.caseList .caseListIntro{margin:0 40px 0px 36px; font-size:14px;color:#666666; line-height:26px;padding-bottom:20px;} */
.caseCompetitiveImg {
	height: 180px;
	overflow: hidden;
}
.caseCompetitiveTitle {
	height: 44px;
	overflow: hidden;
}
.caseCompetitiveInfo {
	height: 154px;
	overflow: hidden;
}
.liAll, .liDevType, .liDevPlatform, .liDevIndustry {
	cursor: pointer;
}
/**行业资讯--ios服务*/

.service-banner {
	margin-top: 64px;
}
.service-one {
	background: #F7F7F7;
}
.service-one h1 {
	text-align: center;
	color: #333333;
	font-size: 32px;
	margin-top: 58px;
}
.service-content {
	width: 572px;
}
.service-title {
	padding-top: 89px;
}
.service-intro {
	color: #666666;
	margin-top: 32px;
	line-height: 30px;
}
.service-title .title-num {
	color: #454545;
	font-size: 72px;
	font-weight: bold;
}
.service-title .title-content {
	margin-left: 4px
}
.service-title .title-content p:first-child {
	text-align: center;
	line-height: 58px;
	color: #E56032;
	font-size: 32px;
	border-bottom: 1px solid #979797;
}
.service-title .title-content p:last-child {
	color: #333333;
	text-align: right;
	line-height: 26px;
}
.content-img {
	margin-top: 89px;
}
.service-two .service-title, .service-three .service-title {
	margin: 0 auto;
	width: 450px;
}
.service-two .middle-content .service-intro {
	margin-top: 92px;
	width: 576px;
	height: 300px;
	overflow: hidden;
	border-bottom: 1px solid #979797;
}
.bordernone {
	border-bottom: none !important;
}
.service-two .middle-content .service-intro p:first-child {
	color: #333333;
	font-size: 28px;
	font-weight: bold;
}
.service-two .middle-content .service-intro p:last-child {/* color:#333333;font-size:16px; */
	margin-top: 41px;
}
.service-two .middle-content .content-img {
	width: 620px;
	text-align: center;
	margin-top: 92px;
}
.service-three {
	background: #F7F7F7;
	padding-bottom: 100px; padding-top:50px
}
.three-qa {
	width: 400px;
	margin-top: 90px;
}
.red-point {
	background: url(../images/red-point.png) no-repeat 0;
	padding: 9px 18px 0;
}
.three-qa>p {
	margin-bottom: 50px;
	color: #333333;
	font-size: 24px;
	font-weight: bold;
}
.three-qa ul li {
	color: #333333;
	margin-top: 15px;
	margin-left: 38px;
}
.three-qa ul li:nth-of-type(4) {
	margin-top: 50px;
}
.qa-blank {
	margin-top: 32px;
}
.case-rec {
	padding: 80px 0 100px;
}
.case-rec .title-content {
	text-align: center;
}
.case-rec .title-content p:first-child {
	line-height: 58px;
	color: #E56032;
	font-size: 32px;
}
.case-rec .title-content p:last-child {
	line-height: 38px;
	margin: 0 auto;
	border-top: 1px solid #979797;
	color: #333333;
	font-size: 18px;
	width: 272px;
}
.case-rec ul {
	margin-top: 55px;
}
.case-rec ul li {
	float: left;
	width: 268px;
	margin-left: 22px;
	border: 1px solid rgba(0,0,0,0.1);
	padding-bottom: 30px;
}
.case-rec ul li:first-child {
	margin-left: 0px;
}
.case-rec ul li .case-rec-img {
	width: 268px;
	height: 200px;
	overflow: hidden;
}
.case-rec ul li p {
	height: 18px;
	color: #333333;
	font-size: 12px;
	width: 246px;
	margin: 10px auto 0;
	overflow: hidden;
	line-height: 18px;
}
.case-rec ul li p:last-child {
	margin-top: 18px;
	height: 72px;
}
.case-rec ul li p span {
	font-size: 14px;
	font-weight: bold;
}
/*android服务*/
.android-one {
	background: #F7F7F7;
}
.wx-one, .wx-two {
	padding-bottom: 80px;
}
ul.service-two-nav {
	width: 550px;
	margin: 70px auto 0;
}
ul.service-two-nav li {
	color: #999999;
	text-align: center;
	height: 24px;
	width: 110px;
	float: left;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
ul.service-two-nav li.active {
	color: #333333;
	border-bottom: 1px solid #E56032;
}
.service-line {
	background: url(../images/service-line.png) no-repeat 0;
	padding: 10px 32px;
}
.wx-two .middle-content {
	margin-top: 90px;
}
.wx-two .middle-content .content-img {
	margin-top: 0;
}
.wx-two .middle-content .service-intro {
	width: 526px;
	border: none;
	margin-top: 60px;
}
.wx-two .middle-content .service-intro p:first-child {
	font-size: 26px;
}
.wx-two .middle-content .service-intro p:first-child .service-two-title {
	color: #666666;
	font-size: 24px;
}
.wx-two .middle-content .service-intro p:last-child {
	color: #666666;
}
.web-one .middle-content .service-content {
	width: 653px;
}
.web-one {
	background: #F1F1F1;
}
/*合作流程频道页*/
.coor-banner {
	width: 100%;
	margin: 64px auto 0px;
	display: none;
}
.coor-page {
	background: rgb(245, 245, 245);
}
.coor-content-all {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 40px;
	color: #8d9095;
}
.info-words {
	padding: 25px 47px 0 55px;
	line-height: 35px;
	font-size: 18px;
}
.coor-part {
	height: 163px;
}
.coor-right-mod {
	width: 714px;
	float: right;
}
.coor-content {
	width: 145px;
	float: left;
}
.coor-circle {
}
.coor-title {
	color: #999999;
	font-size: 17px;
	text-align: center;
}
.coor-content-info {
	float: left;
	width: 456px;
	background: #ffffff;
	border-radius: 10px;
	height: 162px;
}
.coor-arrow1 {
	float: left;
	width: 28px;
	height: 58px;
	background: url(../images/coor4-1.png) no-repeat;
	margin-top: 8px;
	margin-left: 1px;
}
.coor-arrow2 {
	float: left;
	width: 28px;
	height: 58px;
	background: url(../images/coor2-1.png) no-repeat;
	margin-top: 8px;
	margin-right: 1px;
}
.coor-arrow1-1 {
	float: left;
	width: 28px;
	height: 58px;
	background: url(../images/coor1-1.png) no-repeat;
	margin-top: 8px;
	margin-left: 1px;
}
.coor-arrow2-1 {
	float: left;
	width: 28px;
	height: 58px;
	background: url(../images/coor3-1.png) no-repeat;
	margin-top: 8px;
	margin-right: 1px;
}
.coor-point {
	margin: 20px auto;
	width: 100px;
	text-align: center;
}
.coor-point .coor-point-pic {
	width: 10px;
	height: 22px;
	background: url(../images/coor-point.png) no-repeat;
}
.coor-left-mod {
	width: 714px;
}
.coor-point-type1 {
	width: 280px;
	height: 34px;
	margin: 20px auto;
}
.coor-point-type1 .coor-point1 {
	float: left;
	width: 19px;
	height: 19px;
	background: url(../images/coor-point1.png) no-repeat;
}
.coor-point-type1 .coor-point2 {
	float: right;
	padding-right: 40px;
	width: 19px;
	height: 19px;
	background: url(../images/coor-point2.png) no-repeat;
}
.coor-point-type2 {
	width: 280px;
	height: 34px;
	margin: 20px auto;
}
.coor-point-type2 .coor-point1 {
	float: left;
	width: 19px;
	height: 19px;
	background: url(../images/coor-point3.png) no-repeat;
}
.coor-point-type2 .coor-point2 {
	float: right;
	padding-right: 40px;
	width: 19px;
	height: 19px;
	background: url(../images/coor-point4.png) no-repeat;
}
.coor-center-mod {
	width: 590px;
	margin: 20px auto;
}
.coor-center-mod .coor-content-left {
	width: 145px;
	float: left;
}
.coor-center-mod .coor-content-right {
	width: 145px;
	float: right;
	margin-right: 40px
}
.right-shadow {
	-moz-box-shadow: 2px 2px 10px rgb(241, 241, 241);
	-webkit-box-shadow: 2px 2px 10px rgb(241, 241, 241);
	box-shadow: 2px 2px 10px rgb(241, 241, 241);
}
.left-shadow {
	-moz-box-shadow: -2px -2px 10px rgb(241, 241, 241);
	-webkit-box-shadow: -2px -2px 10px rgb(241, 241, 241);
	box-shadow: -2px -2px 10px rgb(241, 241, 241);
}
/* 认识我们*/
/* Menu style */
.ei_menu {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	background: #111;
	width: 100%;
	overflow: hidden;
	padding: 50px 40px;
}
.ei_menu ul {
	height: 350px;
	position: relative;
	display: block;
	width: 1220px;
	margin: 0px auto;
}
.ei_menu ul li {
	float: left;
	width: 64px;
	height: 350px;
	position: relative;
	overflow: hidden;
	border-right: 1px solid #111;
}
.ei_preview {
	width: 64px;
	height: 350px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url(../images/bw.jpg) no-repeat top left;
}
.ei_image {
	position: absolute;
	left: 64px;
	top: 0px;
	width: 64px;
	height: 350px;
	opacity: 0.2;
	background: transparent url(../images/color.jpg) no-repeat top left;
}
.pos1 span {
	background-position: 0px 0px;
}
.pos2 span {
	background-position: -64px 0px;
}
.pos3 span {
	background-position: -128px 0px;
}
.pos4 span {
	background-position: -194px 0px;
}
.pos5 span {
	background-position: -256px 0px;
}
.pos6 span {
	background-position: -320px 0px;
}
.pos7 span {
	background-position: -384px 0px;
}
.pos8 span {
	background-position: -448px 0px;
}
.pos9 span {
	background-position: -512px 0px;
}
.pos10 span {
	background-position: -576px 0px;
}
.pos11 span {
	background-position: -640px 0px;
}
.pos12 span {
	background-position: -704px 0px;
}
.pos13 span {
	background-position: -768px 0px;
}
.pos14 span {
	background-position: -832px 0px;
}
.pos15 span {
	background-position: -896px 0px;
}
.pos16 span {
	background-position: -960px 0px;
}
.pos17 span {
	background-position: -1024px 0px;
}
.ei_descr {
	position: absolute;
	width: 108px;
	height: 310px;
	border-right: 7px solid #f0f0f0;
	padding: 20px 0px;
	left: 64px;
	top: 0px;
	background: #fff;
}
.ei_descr .person-name {
	font-family: 'Rock Salt', arial, serif;
	font-size: 26px;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(#wp-content/themes/dt-the7_v4.4/custom-file/coor-file/images/stripe_light.gif) repeat top left;
}
.ei_descr .person-intro {
	font-family: 'Raleway', arial, serif;
	color: #fff;
	text-shadow: 0px 0px 1px #000;
	font-style: normal;
	padding: 10px;
	background: #333;
}
.ei_descr p {
	color: #000;
	padding: 10px 5px 0px 5px;
	line-height: 18px;
	font-size: 11px;
	font-family: Arial;
	text-transform: uppercase;
}
/* For the index_3 demo */
ul.trigger_list {
	height: 60px;
	padding: 20px 0 0 0;
	background: #111;
}
ul.trigger_list li {
	float: left;
	line-height: 53px;
	color: #ddd;
	font-style: italic;
}
ul.trigger_list li a {
	font-family: 'Rock Salt', arial, serif;
	display: block;
	background: #000;
	color: #ddd;
	line-height: 35px;
	padding: 5px 10px;
	margin: 3px;
	border-radius: 5px 5px 5px 5px;
	text-shadow: 1px 1px 1px #000;
}
ul.trigger_list li a:hover {
	background: #222;
	color: #fff;
}
.aboutUsWords {
	width: 1000px;
	margin: 20px auto;
}
.aboutUsWords .aboutUsWordsContent {
	margin-top: -10px;
}
.aboutUsWordsContent .top-center {
	background: url(../images/top-center.png) no-repeat;
	height: 25px;
	background-position: center;
}
.aboutUsWordsContent .top-right {
	background: url(../images/top-right.png) no-repeat;
	background-position: center;
	height: 25px;
}
.aboutUsWordsContent .top-left {
	background: url(../images/top-left.png) no-repeat;
	background-position: center;
	height: 25px;
}
.aboutUsWordsContent .center-words {
	-moz-box-shadow: 2px 2px 10px rgb(241, 241, 241);
	-webkit-box-shadow: 2px 2px 10px rgb(241, 241, 241);
	box-shadow: 2px 2px 10px rgb(241, 241, 241);
	background: #ffffff;
	border-radius: 16px;
	margin-top: -1px;
	margin-bottom: -1px;
}
.center-words .center-words-scale {
	line-height: 26px;
	font-size: 15px;
	color: #333333;
	padding: 22px 50px;
}
.center-words-scale span {
	color: #aa230d;
}
.aboutUsWordsContent .bottom-left {
	background: url(../images/bottom-left.png) no-repeat;
	background-position: center;
	height: 21px;
}
.aboutUsWordsContent .bottom-right {
	background: url(../images/bottom-right.png) no-repeat;
	background-position: center;
	height: 21px;
}
.aboutUspoints {
	padding-bottom: 60px;
}
.aboutUspoints .aboutUspointsContent {
	margin: 12px auto;
	width: 1000px;
	height: 160px;
}
.aboutUspointsContent .aboutUspointsContent-title {
	float: left;
	width: 131px;
	height: 160px;
	background: url(../images/aboutUspointsTitle.png)no-repeat;
	text-align: center;
}
.aboutUspointsContent-title-words {
	width: 60px;
	font-size: 22px;
	font-weight: bold;
	color: #cd6417;
	line-height: 32px;
	padding: 46px 52px 0 43px;
}
.aboutUspointsContent .aboutUspointsContent-info {
	-moz-box-shadow: 8px 1px 10px rgb(241, 241, 241);
	-webkit-box-shadow: 8px 1px 10px rgb(241, 241, 241);
	box-shadow: 8px 1px 10px rgb(241, 241, 241);
	border-radius: 10px;
	float: left;
	margin-left: -5px;
	margin-top: 41px;
	height: 108px;
	width: 870px;
	background: #ffffff;
}
.aboutUspointsContent-info .aboutUspointsContent-info-words {
	padding-top: 30px;
	padding-left: 50px;
	padding-right: 75px;
	font-size: 14px;
	color: #000000;
	line-height: 26px;
	letter-spacing: 2px;
}
.aboutUspointsContent .aboutUspointsContent-title1 {
	float: left;
	width: 131px;
	height: 160px;
	background: url(../images/aboutUspointsTitle1.png)no-repeat;
	text-align: center;
}
.aboutUspointsContent-title1 .aboutUspointsContent-title-words {
	padding-left: 30px;
}
.aboutUspointsContent .aboutUspointsContent-info1 {
	-moz-box-shadow: -8px -1px 10px rgb(241, 241, 241);
	-webkit-box-shadow: -8px -1px 10px rgb(241, 241, 241);
	box-shadow: -8px -1px 10px rgb(241, 241, 241);
	border-radius: 10px;
	float: left;
	margin-right: -5px;
	margin-top: 41px;
	height: 108px;
	width: 870px;
	background: #ffffff;
}
.aboutUspointsContent-info1 .aboutUspointsContent-info-words {
	padding-top: 30px;
	padding-left: 75px;
	padding-right: 50px;
	font-size: 14px;
	color: #000000;
	line-height: 26px;
	letter-spacing: 2px;
}
.qiyezhunze {
	height: 105px;
}
.qiyezhunze .zhunzeTitle {
	font-size: 17px;
	color: #333333;
	font-weight: bold;
}
.qiyezhunze .zhunzeContent {
	width: 750px;
}
.zhunzeContent ul {
	list-style: none;
}
.zhunzeContent ul li {
	float: left;
	padding-right: 45px;
	color: #000000
}
.jingyinglinian {
}
.jingyinglinian ul {
	list-style: none;
}
.jingyinglinian ul li {
	float: left;
	padding-right: 45px;
	width: 310px;
	color: #000000;
}
.aboutUs-banner {
	width: 1200px;
	margin: 50px auto 20px;
	text-align: center;
}
/**网站地图*/
ul.sitemap {
	margin-top: 65px;
}
ul.sitemap li {
	height: 40px;
	margin-bottom: 40px;
}
ul.sitemap li .sitemap-title {
	margin-right: 65px;
	text-align: right;
	width: 175px;
	font-size: 18px;
	line-height: 26px;
}
ul.sitemap li .sitemap-title a {
	font-size: 18px;
	line-height: 26px;
}
ul.sitemap li .sitemap-title a:hover {
	color: #E56032;
}
ul.sitemap li .sitmap-content {
	width: 960px;
}
ul.sitemap li .sitmap-content a {
	margin-bottom: 8px;
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	margin-right: 35px;
}
.line {
	border-bottom: 2px solid #E56032;
	display: block;
	height: 8px;
	margin-left: 127px;
	width: 50px;
}
.page404 {
	background: #18262F url(../images/404.png) no-repeat center 150px;
}
.page404 .first {
	color: #fff;
	font-size: 36px;
	padding: 38px 0 9px 68px;
}
.page404 .first span {
	margin-left: 48px;
}
.page404 .second {
	color: #999999;
	font-size: 24px;
	margin-left: 68px;
}
.page404 .third {
	text-align: center;
	margin-top: 106px;
}
.page404 .encounterError {
	font-weight: bold;
	color: #999999;
	font-size: 36px;
	text-align: center;
}
.page404 .forth {
	margin-top: 80px;
	text-align: center;
}
.page404 .forth span {
	cursor: pointer;
	padding: 6px 30px;
	border: 1px solid rgba(255,255,255,0.1);
	border-radius: 40px;
	color: #999999;
	font-size: 28px;
	margin-left: 140px;
}
.page404 .forth span:first-child {
	margin-left: 0;
}
.page404 .fifth {
	margin-bottom: 100px;
	text-align: center;
	margin-top: 50px;
}
.page404 .fifth a {
	display: inline-block;
	font-size: 14px;
	color: #ADADAD;
	text-decoration: none;
	margin-left: 20px;
}
.page404 .fifth a:hover {
	color: #ADADAD;
}
.page404 .fifth-before {
	color: #999999;
	font-size: 18px;
	font-weight: bold;
	margin-left: 80px;
	margin-top: 100px;
}
.rec404 {
	margin-top: 80px;
}
.rec404 p {
	color: #999999;
	font-size: 18px;
}
.rec404 ul {
	margin-top: 20px;
}
.rec404 ul li {
	width: 366px;
	padding: 10px;
	background: #EBECED;
	float: left;
	margin-left: 15px;
}
.rec404 ul li:first-child {
	margin-left: 0;
}
.rec404 ul li .rec404-left {
	height: 120px;
	overflow: hidden;
	width: 120px;
}
.rec404 ul li .rec404-right {
	margin-left: 10px;
	width: 233px;
}
.rec404 ul li .rec404-right p:first-child {
	color: #32363C;
	height: 46px;
	overflow: hidden;
}
.rec404 ul li .rec404-right p:last-child {
	color: #999999;
	font-size: 12px;
	margin-top: 12px;
	height: 50px;
	overflow: hidden;
}
/**banner页面*/
.banner-page {
	background: #0A223A;
	height: 540px;
}
.banner-page .font1 {
	text-align: center;
	font-size: 40px;
	padding-top: 114px;
	color: #fff;
}
.banner-page .font2 {
	text-align: center;
	font-size: 20px;
	padding-top: 40px;
	color: #979797;
}
.square {
	padding: 25px 36px;
	border-radius: 17px;
	border: none;
}
.banner-page ul {
	margin: 114px auto 0;
	width: 1100px;
}
.banner-page ul.four-width {
	width: 880px;
}
.banner-page ul.three-width {
	width: 660px;
}
.banner-page ul li {
	margin-left: 123px;
	float: left;
}
.banner-page ul li .font3 {
	font-size: 16px;
	color: #ACACAC;
	text-align: center;
	margin-top: 38px;
}
.bg1 {
	background: #66C5DD;
}
.bg2 {
	background: #91D66E;
}
.bg3 {
	background: #FF8468;
}
.bg4 {
	background: #FDBE41;
}
.bg5 {
	background: #FD9A9B;
}
.bg6 {
	background: #F7F7F7;
}
ul.banner-page-detail li {
	padding: 103px 0 122px;
}
ul.banner-page-detail li.appReason {
	padding-bottom: 0px!important;
}
ul.banner-page-detail li .title {
	font-size: 36px;
	color: #202020;
	text-align: center;
}
.num01 {
	background: url(../images/num01.png) no-repeat 0;
	background-size: 60px 55px;
	padding: 18px 52px;
}
.num02 {
	background: url(../images/num02.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
.num03 {
	background: url(../images/num03.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
.num04 {
	background: url(../images/num04.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
.num05 {
	background: url(../images/num05.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
.num06 {
	background: url(../images/num06.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
.num07 {
	background: url(../images/num07.png) no-repeat 0;
	background-size: 60px 43px;
	padding: 18px 52px;
}
ul.banner-page-detail li .info {
	text-align: center;
	color: #666666;
	font-size: 18px;
	margin-top: 81px;
	line-height: 30px;
}
ul.banner-page-detail li p.wordsInfo, ul.banner-page-detail li p.wordsInfo1 {
	text-align: left;
	width: 817px;
	margin: 81px auto 0;
}
ul.banner-page-detail li p.wordsInfo1 {
	text-indent: 2em;
	line-height: 38px;
}
ul.banner-page-detail li p.wordsInfo span, ul.banner-page-detail li p.wordsInfo1 span {
	font-size: 18px;
	color: #000000;
}
ul.banner-page-detail li .pic {
	text-align: center;
	margin-top: 100px;
}
.banner-page-hr {
	width: 750px;
	height: 1px;
	border-bottom: 1px solid #D7D7D7;
	margin: 100px auto 0;
}
/**分页*/
#page {
	width: 800px;
	margin: 30px auto 40px;
	white-space: nowrap;
}
#page a, #page span {
	display: inline-block;
	line-height: 34px;
	padding: 0px 12px;
	margin-right: 8px;
	overflow: hidden;
	text-align: center;
}
#page a {
	border: 1px solid #E56032;
	cursor: pointer;
}
#page span.disabled {
	display: none;
}
/**分享*/
.contact-share {
	position: fixed;
	top: 275px;
	right: 0;
	z-index: 9999;
}
.contact-share ul li {
	margin-top: 1px;
	height: 50px;
	width: 50px;
}
.contact-share ul li .item-wrap {
	display: block;
	width: 150px;
	height: 50px;
	position: relative;
}
.contact-share ul li .item-wrap .icon {
	display: inline-block;
	height: 50px;
	width: 50px;
	background-color: #848484;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.contact-share ul li .item-wrap .text {
	display: inline-block;
	padding-left: 20px;
	height: 50px;
	line-height: 50px;
	background-color: #ff7852;
	color: #ffffff;
	vertical-align: middle;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
.contact-share ul li.top span {
	height: 50px;
	background: url(../images/to-top-icon.png) no-repeat center #848484;
	display: inline-block;
	width: 50px;
	float: right;
	cursor: pointer;
}
.contact-share ul li.top span:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.contact-share ul li.current .item-wrap .text {
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: #E56032;
}
.contact-share ul li.current .item-wrap .icon {
	background-color: #E56032;
	opacity: 1;
	filter: alpha(opacity=100);
}
.share-icons {
	float: right;
	color: #3f3f3f;
	min-width: 350px;
	margin-top: 8px;
}
.share-icons .jiathis_txt {
	color: #fff;
	font-size: 14px !important;
}
/**来了*/
/**字体*/
.font14ff {
	color: #fff;
	font-size: 14px;
}
.font16FF {
	color: #fff;
	font-size: 16px;
}
.fontType1 {
	color: #212936;
	font-size: 28px;
	text-align: center;
	font-weight: bold;
}
.fontType2 {
	color: #424753;
	font-size: 18px;
	text-align: center;
}
.fontType11 {
	color: #212936;
	font-size: 28px;
}
.fontType12 {
	color: #424753;
	font-size: 14px;
	line-height: 20px;
}
.font1200 {
	color: #000000;
	font-size: 12px;
	text-align: center;
}
.font1490 {
	color: #909090;
	text-align: center;
}
.fontType3 {
	color: #7C6350;
	font-size: 22px;
	text-align: center;
}
.font147c {
	color: #7C6350;
}
.font14ec {
	color: #EC7640;
}
.font167c {
	color: #7C6350;
	font-size: 16px;
	text-align: center;
}
.font16ec {
	color: #EC7640;
	font-size: 16px;
}
.fontType4 {
	color: rgba(255,255,255,0.6);
	font-size: 18px;
	text-align: center;
}
.font1462 {
	color: #62666C;
	text-align: center;
	line-height: 20px;
}
.font1520 {
	color: #202020;
	font-size: 15px;
}
.font16b6 {
	color: #B6B6B6;
	font-size: 16px;
}
.font2262 {
	color: 62666C;
	text-align: center;
	font-size: 22px;
}
.font1662 {
	color: 62666C;
	text-align: center;
	font-size: 16px;
}
.font2420 {
	color: #202020;
	font-size: 24px;
}
.font1472 {
	color: #727272;
}
.font1272 {
	color: #727272;
	font-size: 12px;
}
.font1860 {
	color: #606060;
	font-size: 18px;
}
.font1220 {
	color: #202020;
	font-size: 12px;
}
.font1622 {
	color: #222222;
	font-size: 16px;
}
.font16f4 {
	color: #F44336;
	font-size: 16px;
}
.font1620 {
	color: #202020;
	font-size: 16px;
}
.font166b {
	color: #6BBEB7;
	font-size: 16px;
}
.font146b {
	color: #6BBEB7;
}
.font16b0 {
	color: #B0B0B0;
	font-size: 16px;
}
.font14b0 {
	color: #B0B0B0;
}
/**边距*/
.margintop90 {
	margin-top: 90px;
}
.margintop20 {
	margin-top: 20px;
}
.margintop36 {
	margin-top: 36px;
}
.margintop12 {
	margin-top: 12px;
}
.margintop27 {
	margin-top: 27px;
}
.margintop16 {
	margin-top: 16px;
}
.marginleft35 {
	margin-left: 35px;
}
.marginleft28 {
	margin-left: 28px;
}
.marginleft80 {
	margin-left: 80px;
}
.marginleft15 {
	margin-left: 15px;
}
.marginleft10 {
	margin-left: 10px;
}
.marginleft6 {
	margin-left: 6px;
}
.marginleft68 {
	margin-left: 68px;
}
.marginleft120 {
	margin-left: 120px;
}
.margintop80 {
	margin-top: 80px;
}
.margintop50 {
	margin-top: 50px;
}
.margintop200 {
	margin-top: 200px;
}
.margintop44 {
	margin-top: 44px;
}
.margintop120 {
	margin-top: 120px;
}
.margintop150 {
	margin-top: 150px;
}
.margintop180 {
	margin-top: 180px;
}
.paddingtop32 {
	padding-top: 32px;
}
.paddingtop90 {
	padding-top: 90px;
}
.paddingbottom28 {
	padding-bottom: 28px;
}
.banner {
	background: url(../images/laileBg.png) no-repeat 0;
	background-size: 100% 100%;
	height: 800px;
}
.banner .title {
	font-size: 52px;
	color: #fff;
	padding-top: 185px;
	text-align: center;
}
.banner .subtitle {
	color: #fff;
	text-align: center;
	margin-top: 30px;
}
.banner .download {
	margin: 90px auto 0;
	width: 586px;
}
.banner .download>span {
	cursor: pointer;
	padding: 17px 33px;
	;
	border: 1px solid #fff;
	border-radius: 40px;
	color: #fff;
	font-size: 16px;
}
.part5 {
	background: #F4F5F7;
	padding-top: 28px;
}
.part6 {
	padding: 28px 0;
}
.widthCenter {
	width: 671px;
	margin: 0 auto;
}
.appleIcon {
	background: url(../images/appleIcon.png) no-repeat 0;
	padding: 10px 21px;
	background-size: 26px 32px;
}
.androidIcon {
	background: url(../images/androidIcon.png) no-repeat 0;
	padding: 10px 21px;
	background-size: 27px 32px;
}
.part4 {
	padding: 60px 0 125px;
}
.part4 .homeAboutUs {
	width: 885px;
	margin: 85px auto 0;
}
.part4 .homeAboutUs>div {
	float: left;
}
.part4 .homeAboutUs .qrCode {
	width: 132px;
	padding-right: 77px;
}
.part4 .homeAboutUs .address {
	width: 269px;
	padding: 0 84px;
}
.part4 .homeAboutUs .address p {
	color: #32363C;
	font-size: 12px;
}
.part4 .homeAboutUs .address p span {
	color: #E56032;
}
.part4 .homeAboutUs .laile {
	width: 176px;
	padding-left: 58px;
}
.publishIcon1 {
	background: url(../images/banner/publishIcon1.png) no-repeat 0;
	padding: 30px 32px;
	background-size: 62px 62px;
}
.createIcon2 {
	background: url(../images/banner/createIcon2.png) no-repeat 0;
	padding: 30px 32px;
	background-size: 62px 62px;
}
.manageIcon {
	background: url(../images/banner/manageIcon.png) no-repeat 0;
	padding: 30px 32px;
	background-size: 62px 62px;
}
.publishIcon3 {
	background: url(../images/banner/publishIcon3.png) no-repeat 0;
	padding: 30px 32px;
	background-size: 62px 62px;
}
.resourceIcon {
	background: url(../images/banner/resourceIcon.png) no-repeat 0;
	padding: 30px 32px;
	background-size: 62px 62px;
}
#tagNewsCount {
	width: 26%;
}
#tagNewsTags {
	width: 67%;
}
/**主题页*/
.subHomePart0 {
	padding: 60px 0;
	background: url(../images/banner/banner1bg.jpg) no-repeat;
	background-size: 100%;
	margin-top: 65px;
}
.subHomePart1 {
	padding: 70px 0 60px;
}
.subHomePart1 .subContent {
	width: 1250px;
	margin: 0 auto;
}
ul.subTeam li {
	width: 265px;
	float: left;
	color: #606060;
	font-size: 12px;
}
.subHomePart2 {
	background: #FF7474;
}
.subHomePart2 .subContent {
	padding: 60px 0 60px;
	width: 1100px;
	margin: 0 auto;
	background: url(../images/part2bg.png) no-repeat 440px 0px;
	background-size: 400px 412px;
}
ul.uiDesign li {
	float: left;
	margin-left: 40px;
	width: 225px;
}
ul.uiDesign li:first-child {
	margin-left: 0;
}
.subHomePart3 {
	background: url(../images/part3bg.png) no-repeat 0 0;
	background-size: 100% 447px;
	padding: 100px 0 110px;
}
.subHomePart3 .subContent {
	width: 800px;
	margin: 0 auto;
}
.subHomePart4 {
	padding: 40px 0 50px;
}
.pointRight {
	background: url(../images/pointRight.png) no-repeat;
	padding: 7px 28px;
	background-size: 36px 29px;
	margin-left: 12px;
}
.fontff630 {
	color: #FF6600;
	font-size: 30px;
}
.fontff616 {
	color: #FF6600;
	font-size: 16px;
}
.font00115 {
	color: #001F3F;
	font-size: 15px;
}
.fontff30 {
	color: #fff;
	font-size: 30px;
}
.fontff20 {
	color: #fff;
	font-size: 20px;
}
.fontff18 {
	color: #fff;
	font-size: 18px;
}
.fontff13 {
	color: #fff;
	font-size: 13px;
}
.font5430 {
	color: #542C08;
	font-size: 30px;
}
.font5420 {
	color: #542C08;
	font-size: 20px;
}
.fontff730 {
	color: #FF7474;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
}
.fontff740 {
	color: #FF7474;
	font-size: 40px;
	font-weight: bold;
	text-shadow: rgba(255,92,92,0.5) 0 2px 4px;
}
.font9012 {
	color: #909090;
	font-size: 12px;
}
.margintop4 {
	margin-top: 4px;
}
.margintop10 {
	margin-top: 10px;
}
.margintop20 {
	margin-top: 20px;
}
.margintop30 {
	margin-top: 30px;
}
.margintop40 {
	margin-top: 40px;
}
.margintop50 {
	margin-top: 50px;
}
.margintop60 {
	margin-top: 60px;
}
.marginleft12 {
	margin-left: 12px;
}
.marginleft60 {
	margin-left: 60px;
}
.marginleft99 {
	margin-left: 99px;
}
.marginleft116 {
	margin-left: 116px;
}
.marginleft125 {
	margin-left: 125px;
}
.marginleft-16 {
	margin-left: -16px;
}
.marginleft-24 {
	margin-left: -24px;
}
.width210p {
	width: 210px;
}
.alignRight {
	text-align: right;
}
.sep1 {
	width: 50px;
	height: 1px;
	border-bottom: 1px solid #CCCCCC;
	margin: 15px auto;
}
.trebannerapp-fa{background: url("../images/ios-one.jpg") no-repeat right bottom;padding-right: 440px;padding-top: 40px;}
.trebannerapp-fa h2{font-size: 40px;color: #ea5959;padding-bottom: 10px;}
.trebannerapp-fa h3{font-size: 20px;color: #ffffff;padding-bottom: 5px;}
.trebannerapp-fa h3 span{display: block;background-color: #5e5e5e;width: 186px;height: 35px;border-radius: 3px;line-height: 35px;padding-left: 11px;}
.trebannerapp-fa p{padding-bottom: 20px;}
.news-detail{margin-top:13px; width:1200px;overflow:hidden;}
.previous-next{margin: 35px 0 40px;}
.previous-next span{ display:block;color: #303030;font-size: 12px;font-weight: bold;line-height: 18px;}
.news-content-left{width:1200px;overflow:hidden; margin-left:auto; margin-right:auto}