html {
	overflow-x: hidden;
	font-size:calc(100vw /13.49);
}

ul,ul li {
	list-style: none;
}
/*导航栏设置*/
body {
	font-size: 16px;
	font-family: 'Microsoft YaHei', '微软雅黑', 'SimHei', '黑体', '宋体';
	font-weight: normal;
	letter-spacing: 2px;
}

.flexslider {
	box-shadow: 0 0 0 !important;
}

.navbar {
	background-color: #fff;
	padding: 10px 0;
}

.navbar-default {
	background-color: #fff;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus
	{
	color: #4947ac;
	background-color: #fff;
}

.navbar-default .navbar-nav>li>a {
	color: #333;
	font-size: 0.12rem;
	padding-top: 0.2rem ;
	padding-bottom: 0.2rem ;
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus
	{
	color: #4947ac;
	outline: none;
}

.navbar-default .navbar-toggle {
	border-color: #fff;
	background-color: #4947ac;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}

.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus
	{
	background-color: #4947ac;
}

ul.nav.navbar-nav {
	background-color: #fff;
	text-align: center;
	opacity: 0.9;
}
/*导航下面*/
.below {
	position: relative;
	top: 81px;
}

.banner img {
	width: 100%;
}
/*开创未来设置*/
.below .openFuture {
	margin: 86px 0;
	text-align: center;
}

.below .openFuture h1 {
	font-size: 0.52rem;
	margin-bottom: 0.3rem;
	margin-top:0px;
}

.below .openFuture p {
	font-size: 0.18rem;
	margin-bottom: 0px;
}
/*不同工作介绍设置*/
.differJob {
	width: 100%;
	background: #fafafa;
	padding: 50px 0;
}
.differJob .webName img,
.differJob .serve img{
	width:100%;
}
.differJob h3 {
	text-align: center;
	font-size: 0.21rem;
	margin-top: 30px;
}

.differJob  p.title {
	margin-bottom: 40px;
	text-align: center;
	font-size: 0.14rem;
}
/*web设置*/
.differJob .webName p {
	text-align: center;
	font-size: 0.14rem;
}

.differJob .webName span {
	margin: 0 15px;
}

.differJob .webName p:last-child {
	margin-top: 60px;
	font-size: 14px;
}

.differJob .webName p:last-child a {
	color: #4947ac;
}

.differJob .webName p:last-child:hover a {
	text-decoration: underline;
}
/*服务端研发设置*/
.differJob .serve .serveP {
	margin: 0 auto;
	width: 100%;
}

.differJob .serve .serveP table {
	margin: 0 auto;
}

.differJob .serve .serveP table tr td {
	padding: 0 15px 10px 15px;
	font-size: 0.14rem;
}

.differJob .serve p:last-child {
	margin-top: 50px;
	font-size: 0.14rem;
	text-align: center;
}

.differJob .serve p:last-child a {
	color: #4947ac;
}

.differJob .serve p:last-child:hover a {
	text-decoration: underline;
}
/*移动开发设置*/
.differJob .mobile {
	margin: 0 auto;
	width: 75%;
}
.differJob .mobile p{
	font-size: 0.14rem;
}
.differJob .mobile p:last-child {
	margin-top: 60px;
	font-size: 0.14rem;
	text-align: center;
}

.differJob .mobile p:last-child a {
	color: #4947ac;
}

.differJob .mobile p:last-child:hover a {
	text-decoration: underline;
}

.differJob .more {
	text-align: center;
	padding-top: 60px;
}

/*底部设置*/
.footer {
	margin-top: 40px;
	color: #909090;
	font-size: 0.12rem;
}

.footer .footerTittle {
	color: #000;
	font-size: 0.13rem;
}

.footer table tr td {
	padding-bottom: 10px;
}

.footerTable table {
	width: 100%
}

.footerTable table tr td {
	width: 25%;
}

.footer .technology {
	float: left;
	margin-left: -30px;
	width: 75%;
}

@media ( max-width : 760px) {
	.footer .technology {
		margin-left: 0px;
	}
}

.technologyService {
	width: 33.33%;
}

.footer .technology table {
	width: 100%;
}

.footer .us {
	float: right;
	text-align: center;
	width: 81px;
}

.footer .lowFooter {
	text-align: center;
	height: 40px;
	color: #c2c2c2;
}

.footer .lowFooter span {
	margin-top: 10px;
	display: inline-block;
	font-size: 0.11rem;
	letter-spacing: 0;
}

.footer .lowFooter p {
   margin-top: 5px;
   margin-bottom: 5px;
}

.footer .lowFooter a {
   color: #666;
}
