﻿body {
	font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-size: 16px;
}
.g-container {
	margin: 0 auto;
	overflow: hidden;
	width: 1170px;
}
.m-homenav {
	height: 100px;
	line-height: 100px;
	font-size: 18px;
	color: #FFF;
	vertical-align: middle;
}
.m-homenav a {
	color: #FFF;
}
.m-homenav .u-logo img {
	width: 150px;
	height: 70px;
	vertical-align: middle;
}
.m-homenav .u-tel {
	margin-left: 48px;
}
.m-homenav .u-tel img {
	width: 23px;
	height: 23px;
	vertical-align: middle;
	margin-right: 10px;
}
/* 底部版权 */
.m-homescreen6{
	position: relative;
}
.m-footer {
	height: 180px;
	padding-top: 40px;
	color: #999999;
	background-color: #1b1b1b;
	margin-top: 55px;
	overflow: hidden;
}
.m-footer ul {
	display: block;
	margin-right: 50px;
	float: left;
}
.m-footer ul li {
	font-size: 14px;
	display: block;
	line-height: 24px;
	margin-right: 20px;
	color: #999999;
	vertical-align: middle;
}
.m-footer a {
	color: #999999;
}
.m-footer .u-url {
	display: block;
	float: left;
}
.m-footer .u-title {
	font-size: 18px;
	line-height: 40px;
}
.m-footer .u-icon img {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
}
.m-footer ul.u-copyright {
	text-align: right;
	float: right;
	margin-right: 0px;
}
.m-footer ul.u-copyright img {
	margin-top: 30px;
	width: 30px;
	height: 30px;
}
/* category */
.m-category {
	height: 100px;
	text-align: center;
	background: url(category_line.png)  no-repeat center bottom;
	background-size: 195px 7px;
}
.m-category h1 {
	font-size: 40px;
	font-family: arial;
	font-weight: normal;
	line-height: 46px;
}
.m-category h2 {
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
}
/*m-newsList*/
.m-newsList {
	padding-top: 50px;
	padding-bottom: 20px;
}
.m-newsList ul{
	overflow: hidden;
}
.m-newsList ul li {
	display: block;
	width: 270px;
	margin-left: 11px;
	margin-right: 11px;
	margin-bottom: 30px;
	float: left;
	height: 388px;
	background-color: #FFF;
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 28, .2);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 28, .2);
	box-shadow: 0 0 8px rgba(0, 0, 28, .2);
}
.m-newsList ul li h3 {
	font-size: 14px;
	display: block;
	height: 40px;
	line-height: 20px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 15px;
	color: #202020;
}
.m-newsList ul li p {
	display: block;
	font-size: 12px;
	line-height: 20px;
	height: 60px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 15px;
	overflow: hidden;
	color: #a6acb4;
}
.m-newsList ul li img {
	width: 270px;
	height: 190px;
}
.m-newsList a{
	display: block;
	width: 112px;
	height: 25px;
	line-height: 25px;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px;
	border: 1px solid #a6acb4;
	text-align: center;
	font-size: 14px;
	color: #a6acb4;
	margin-left: 20px;
	margin-top: 20px;
}
.m-newsList>a{
	background-color: #e1241d;
	color: #FFF;
	border: none;
	margin-left: 527px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.m-newsList ul li a:hover{
	background-color: #e1241d;
	color: #FFF;
	border: none;
}
.section{
	 /*width: 100%;*/
	height: 940px;
	overflow: hidden;
 }
/*home*/
.m-homescreen {
	color: #FFF;
	font-size: 18px;
	line-height: 30px;
	-webkit-background-size: 100%;
	background-size: 100%;
	overflow: hidden;
}
.m-homescreen1-1 {
	background: url(../images/1banner.jpg) no-repeat center bottom;
	cursor: pointer;
	-webkit-background-size: 100% 110%;
	background-size: 100% 110%;
	height: 940px;
}
.m-homescreen1-2 {
	background: url(../images/3banner.jpg) no-repeat center bottom;
	cursor: pointer;
	-webkit-background-size: 100% 110%;
	background-size: 100% 110%;
	height: 940px;
}
.m-homescreen1-3 {
	background: url(../images/4banner.jpg) no-repeat center bottom;
	cursor: pointer;
	-webkit-background-size: 100% 110%;
	background-size: 100% 110%;
	height: 940px;
}
.m-homescreen1-4 {
	background: url(../images/5banner.gif) no-repeat center bottom;
	cursor: pointer;
	-webkit-background-size: 100% 110%;
	background-size: 100% 110%;
	height: 940px;
}
.m-homescreen1-5 {
	background: url(../images/2banner.jpg) no-repeat center bottom;
	cursor: pointer;
	-webkit-background-size: 100% 110%;
	background-size: 100% 110%;
	height: 100%;
}
.m-homescreen3 {
	background: url(../images/3gsdt.png) repeat center bottom;
	-webkit-background-size: 100%;
	background-size: 100%;

}
.m-homescreen5 {
	background: url(../images/homeScreen5.jpg) no-repeat center bottom;
	/*-webkit-background-size: 100% 110%;
	background-size: 100% 110%;*/
}
.m-coreBusiness ul {
	margin-top: 70px;
}
.m-coreBusiness ul li {
	display: block;
	float: left;
	text-align: center;
	width: 270px;
	height: 320px;
	margin-left: 10px;
	margin-right: 10px;
}
.m-coreBusiness ul li a {
	display: block;
	width: 270px;
	height: 320px;
}
.m-coreBusiness ul li a h3 {
	font-size: 24px;
	color: #202020;
	font-weight: bold;
	padding-top: 115px;
}
.m-coreBusiness ul li a:hover h3 {
	color: #e1241d;
}
.m-coreBusiness ul li a p {
	color: #4f4f4f;
	font-size: 16px;
	line-height: 32px;
	margin-top: 10px;
}
.m-coreBusiness ul li a.u-item1 {
	background: url(../images/coreBusiness-icon1.png) no-repeat center top;
}
.m-coreBusiness ul li a.u-item1:hover {
	background-image: url(../images/coreBusiness-icon1-1.png);
}
.m-coreBusiness ul li a.u-item2 {
	background: url(../images/coreBusiness-icon2.png) no-repeat center top;
	/*background-repeat: no-repeat;
	background-position: center top;*/
}
.m-coreBusiness ul li a.u-item2:hover {
	background-image: url(../images/coreBusiness-icon2-1.png);
}
.m-coreBusiness ul li a.u-item3 {
	background: url(../images/coreBusiness-icon3.png) no-repeat center top;
	/*background-repeat: no-repeat;
	background-position: center top;*/
}
.m-coreBusiness ul li a.u-item3:hover {
	background-image: url(../images/coreBusiness-icon3-1.png);
}
.m-coreBusiness ul li a.u-item4 {
	background: url(../images/coreBusiness-icon4.png) no-repeat center top;
	/*background-repeat: no-repeat;
	background-position: center top;*/
}
.m-coreBusiness ul li a.u-item4:hover {
	background-image: url(../images/coreBusiness-icon4-1.png);
}
.m-coreBusiness span.u-underline {
	display: block;
	border-bottom: 2px #DDD solid;
	height: 10px;
	margin-left: 115px;
	margin-right: 115px;
}
.m-companyNews h1, .m-companyNews h2 {
	color: #FFF;
}
.m-ourClients {
	padding-top: 30px;
}
.m-ourClients img{
	margin:50px 130px;

}
.m-caseStudies .m-category-top {
	height: 300px;
	width: 100%;
	text-align: center;
	color:#202020;
	margin-top: 50px;
}
.m-caseStudies .m-category-top h1 {
	font-size: 40px;
	font-family: arial;
	font-weight: normal;
	line-height: 46px;
}
.m-caseStudies .m-category-top h2 {
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
}
.m-caseStudies .m-category-top ul{
	text-align: center;
	height: 150px;
	margin-top: 50px;
        margin-left: 335px;
}
.m-caseStudies .m-category-top li{
	width: 150px;
	height: 150px;
	float: left;
}
.m-caseStudies .m-category-top li.li1{
	margin-left: 325px;
}
.m-caseStudies .m-category-top a{
	position: relative;
	width: 100%;
	padding-top: 75px;
	text-align: left;
}
.m-caseStudies .m-category-top a.u-links-1 {
	display: block;
	background: url(../images/caseStudies-link-1.png) no-repeat 2px top;
}
.m-caseStudies .m-category-top .u-active a.u-links-1 {
	display: block;
	background: url(../images/caseStudies-link-1-1.png) no-repeat right top;
}
.m-caseStudies .m-category-top a.u-links-2 {
	display: block;
	background: url(../images/caseStudies-link-2.png) no-repeat right top;
}
.m-caseStudies .m-category-top .u-active a.u-links-2 {
	display: block;
	background: url(../images/caseStudies-link-2-1.png) no-repeat right top;
}
.m-caseStudies .m-category-top a.u-links-3 {
	display: block;
	background: url(../images/caseStudies-link-3.png) no-repeat right top;
}
.m-caseStudies .m-category-top .u-active a.u-links-3 {
	display: block;
	background: url(../images/caseStudies-link-3-1.png) no-repeat right top;
}
.m-caseStudies .m-category-top a.u-links-4 {
	display: block;
	background: url(../images/caseStudies-link-4.png) no-repeat left top;
	width: 64px;
	overflow: hidden;
}
.m-caseStudies .m-category-top .u-active a.u-links-4 {
	display: block;
	background: url(../images/caseStudies-link-4-1.png) no-repeat left top;
}
.m-caseStudies .m-category-top .u-active a {
	color:#e1241d;
}
.m-caseStudies .u-intro {
	width: 900px;
	text-align: center;
	float: left;
	margin-left: 155px;
}
.m-caseStudies .u-intro img {
	height: 637px;
}
	.m-ourClients img{
		height:325px;
	}
/*.m-developmentPath { padding-top:80px;}*/
.m-developmentPath h1, .m-developmentPath h2 {
	color: #FFF;
}
.m-developmentPath p { color:#FFF; line-height:24px; text-align:center; font-size:14px; padding-top:40px;}
@media only screen and (max-device-width: 1170px) {
	.g-container {
		width: 99%;
	}
	.m-homescreen {
		background-size:100% auto;
	}
      .m-caseStudies .m-category-top ul{
        margin-left:122px;
        }
	.m-homescreen1-1 {
		background-image: url(../images/pxxt_banner.png);
	}
	.m-homescreen1-2 {
		background-image: url(../images/SCAP_banner.png);
	}
	.m-homescreen1-3 {
		background-image: url(../images/dsj_banner.png);
	}
	.m-homescreen1-4 {
		background-image: url(../images/fz_banner.png);
	}
	.m-homescreen1-5 {
		background-image: url(../images/CChl_banner.png);
	}
	.m-homescreen2{
		height:inherit;
	}
	/*标题*/
	.m-homenav .u-tel{
		margin-right: 1%;
	}
	.m-homenav{
		width: 100%;
		line-height: 90px;
	}
	.m-homenav .u-logo img{
		width: 140px;
		height: 65px;
	}
	/*第二个*/
	.m-coreBusiness ul li{
		margin-left: 70px;
	}
	/*第三个*/
	.m-newsList ul li{
		margin-left: 70px;
	}
	.m-homescreen3{
		background-image: url(../images/3gsdt.png);
	}
	.m-homescreen5{
		-webkit-background-size:130% 85%;
		background-size:130% 85%;
	}
	/*第四个*/
	.m-caseStudies .m-category-top li.li1{
		margin-left: 115px;
	}
	.m-caseStudies .u-intro{
		width: 684px;
		margin-left: 33px;
	}
	.m-caseStudies .u-intro img{
		height: 557px;
	}
	.m-newsList>a{
		margin-left: 323px;
		margin-top: -10px;
	}
	/*第六个*/
	.m-ourClients img{
		margin-left: 7px;
	}
	/*最后一张图片*/
	.m-footer {
		margin-top: 0;
		height: 210px;
	}
	.m-footer ul:nth-child(2),
	.m-footer ul:nth-child(3){
		display: none;
	}
	.m-footer ul:nth-child(4){
		float: right;
	}
	.m-footer ul.u-copyright li{
		display: inline-block;
	}
	.m-footer ul.u-copyright{
		margin-right: 50px;
		margin-top: -20px;
	}
	.m-footer ul.u-copyright li{
		line-height: 30px;
	}
	.m-footer ul.u-copyright li a{
		position: relative;
	}
}
@media only screen and (max-device-width: 441px) {
	.m-homescreen{
		background-size:100% 100%;
	}
	.m-homescreen3{
		background-size:100% 108%;
	}
	.m-coreBusiness ul li{
		margin-left: 85px;
	}
	.m-newsList ul li{
		margin-left: 85px;
	}
	.m-newsList>a{
		margin-left: 170px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1,
	.m-caseStudies .m-category-top a.u-links-2,
	.m-caseStudies .m-category-top a.u-links-3,
	.m-caseStudies .m-category-top a.u-links-4{
		background-size: 100%;
		background-position: center top;
		text-align: center;
	}
	.m-caseStudies .m-category-top li.js4{
		width: 56px;
		-webkit-background-size: 100px;
		background-size: 100px;
	}
	.m-caseStudies .m-category-top li.js4 a{
		width: 56px;
	}
	.m-caseStudies .m-category-top a.u-links-4{
		-webkit-background-size:230%;
		background-size:100px;
		background-position: left top;
	}
	.m-caseStudies .m-category-top .u-active li.js4{
		width: 54px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-4{
		-webkit-background-size:180%;
		background-size:180%;
		background-position: left top;
	}
	.m-caseStudies .m-category-top li{
		width: 100px;
	}
	.m-caseStudies .u-intro img{
		height: 310px;
	}
	.m-caseStudies .u-intro{
		width: 100%;
		margin-left: 4px;
	}
	.m-ourClients img{
		width: 96%;
		height:230px;
	}
	.m-caseStudies .m-category-top a.u-links-1{
		background-size:100%;
	}
	/*第一张图片*/
	.m-homenav{
		height: 50px;
		line-height: 50px;
		font-size: 16px;
	}
	.m-homenav .u-logo a img{
		width: 100px;
		height: 45px;
	}
	.m-homenav .u-tel{
		margin-right: 10px;
		margin-left: 24px;
	}
	.m-homenav .u-tel img{
		width: 15px;
		height: 20px;
		margin-right: 5px;
	}
	.m-caseStudies .m-category-top li{
		height: 100px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 45px;
	}
	.m-caseStudies .m-category-top a{
		padding-top: 55px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1,
	.m-caseStudies .m-category-top a.u-links-2,
	.m-caseStudies .m-category-top a.u-links-3,
	.m-caseStudies .m-category-top a.u-links-4{
		text-align: left;
		font-size: 14px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1,
	.m-caseStudies .m-category-top .u-active a.u-links-2,
	.m-caseStudies .m-category-top .u-active a.u-links-3{
		-webkit-background-size:100%;
		background-size:100%;
	}
	.m-caseStudies .u-intro{
		margin-left: 0;
	}

	/*最后一张图片*/
	.m-footer{
		padding-top: 0;
	}
	.m-footer ul:nth-child(1){
		margin-right: 0;
	}
	.m-footer ul:nth-child(1) img{
		width: 40px;
		height: 40px;
	}
	.m-footer ul:nth-child(4){
		width: 60%;
		margin-right: 0;
	}
	.m-footer ul.u-copyright{
		margin-top: -5px;
		margin-right: 0;
	}
	.m-footer ul.u-copyright img{
		margin-top: 0;
	}
	.m-footer ul .u-title{
		font-size: 14px;
	}
	.m-footer ul li{
		font-size: 12px;
	}
	.m-caseStudies .m-category-top ul{
		margin-left:50px;
	}

}
@media only screen and (width: 1024px) {
	.m-homescreen{
		background-size:140% 100%;
	}
	.m-homescreen1-1 {
		background-image: url(../images/1_banner.jpg);
	}
	.m-homescreen1-2 {
		background-image: url(../images/3_banner.jpg);
	}
	.m-homescreen1-3 {
		background-image: url(../images/4_banner.jpg);
	}
	.m-homescreen1-4 {
		background-image: url(../images/5_banner.gif);
	}
	.m-homescreen1-5 {
		background-image: url(../images/2_banner.jpg);
	}
	/*第二个*/
	.m-coreBusiness ul{
		margin-top: 20px;
	}
	.m-coreBusiness ul li{
		margin-left: 145px;
	}
	.m-coreBusiness h1{
		margin-top: 10px;
	}
	/*第三个*/
	.m-newsList ul li{
		margin-left: 155px;
	}
	.m-newsList>a{
		margin-left: 450px;
	}
/*第四个*/
	.m-caseStudies .m-category-top ul{
		margin-top: 10px;
		margin-left:230px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 253px;
	}
	.m-caseStudies .u-intro{
		margin-left: 140px;
		margin-top: -100px;
	}
	.m-caseStudies .m-category-top{
		margin-top: 10px;
	}
	.m-ourClients img{
		margin-top: 20px;
		margin-left: 20px;
	}
	.m-ourClients{
		padding-top: 10px;
	}
	.m-ourClients h1{
		margin-top: 10px;
	}
	.m-footer{
		height: 190px;
		padding-top: 0;
	}
	.m-footer ul:nth-child(2),
	.m-footer ul:nth-child(3){
		display: block;
	}
}
@media only screen and (width: 414px) {
	.m-coreBusiness ul{

		margin-top: 20px;
	}
	.m-coreBusiness ul li{
		margin-left: 70px;
	}
	.m-newsList ul li{
		margin-left: 70px;
	}
	.m-newsList>a{
		margin-left: 150px;
	}
	.m-caseStudies .m-category-top li{
		height: 100px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 8px;
	}
	.m-caseStudies .m-category-top a{
		padding-top: 55px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1, .m-caseStudies .m-category-top a.u-links-2, .m-caseStudies .m-category-top a.u-links-3, .m-caseStudies .m-category-top a.u-links-4{
		text-align: left;
		font-size: 14px;
	}
	.m-caseStudies .u-intro{
		margin-left: 0;
	}
	.m-caseStudies .m-category-top ul{
		margin-left:24px;
	}
}
@media only screen and (width: 412px) {
	.m-coreBusiness ul li{
		margin-left: 70px;
	}
	.m-newsList ul li{
		margin-left: 70px;
	}
	.m-newsList>a{
		margin-left: 150px;
	}
	.m-caseStudies .m-category-top li{
		height: 100px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 7px;
	}
	.m-caseStudies .m-category-top a{
		padding-top: 55px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1, .m-caseStudies .m-category-top a.u-links-2, .m-caseStudies .m-category-top a.u-links-3, .m-caseStudies .m-category-top a.u-links-4{
		text-align: left;
		font-size: 14px;
	}
	.m-caseStudies .u-intro{
		margin-left: 0;
	}
	.m-footer{
		height: 225px;
	}
	.m-caseStudies .m-category-top ul{
		margin-left:22px;
	}
}
@media only screen and (max-device-width: 375px) {
	.m-coreBusiness ul{
		margin-top: 10px;
	}
	.m-coreBusiness ul li{
		margin-left: 50px;
		height: 290px;
	}
	.m-coreBusiness ul li a{
		height: 290px;
	}
	.m-coreBusiness ul li a h3{
		font-size: 20px;
	}
	.m-coreBusiness ul li a p{
		font-size: 14px;
		line-height: 28px;
	}
	.m-category{
		height: 90px;
	}
	.m-category h1{
		font-size: 32px;
		margin-top: 10px;
	}
	.m-category h2{
		font-size: 20px;
		line-height: 30px;
	}
	.m-newsList ul li{
		margin-left: 50px;
	}
	.m-newsList>a{
		margin-left: 130px;
	}
	.m-caseStudies .m-category-top li{
		height: 100px;
		width: 90px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 7px;
	}
	.m-caseStudies .m-category-top{
		height: 280px;
	}
	.m-caseStudies .m-category-top h1{
		font-size: 36px;
	}
	.m-caseStudies .m-category-top h2{
		font-size: 22px;
	}
	.m-caseStudies .m-category-top a{
		padding-top: 55px;
	}
	.m-caseStudies .m-category-top a.u-links-1,
	.m-caseStudies .m-category-top a.u-links-2,
	.m-caseStudies .m-category-top a.u-links-3,
	.m-caseStudies .m-category-top a.u-links-4{
		text-align: left;
		font-size: 14px;
		-webkit-background-size:100%;
		background-size:100%;
	}
	.m-caseStudies .m-category-top a.u-links-4{
		-webkit-background-size:175%;
		background-size:175%;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-1,
	.m-caseStudies .m-category-top .u-active a.u-links-2,
	.m-caseStudies .m-category-top .u-active a.u-links-3,
	.m-caseStudies .m-category-top .u-active a.u-links-4{
		 -webkit-background-size:100%;
		 background-size:100%;
	 }
	.m-caseStudies .m-category-top .u-active a.u-links-4{
		-webkit-background-size:175%;
		background-size:175%;
	}
	.m-caseStudies .u-intro{
		margin-left: 0;
	}
	.m-caseStudies .u-intro img{
		height: 290px;
	}
	.m-homenav{
		font-size: 14px;
	}
	.m-homenav .u-logo a img{
		width: 90px;
		height: 40px;
	}
	.m-footer{
		height: 225px;
	}
	.m-caseStudies .m-category-top ul{
		margin-left:25px;
	}
	.m-ourClients img{
		height:180px;
	}
}
@media only screen and (width: 360px) {
	.m-coreBusiness ul li{
		margin-left: 40px;
	}
	.m-coreBusiness ul li a p{
		font-size: 14px;
	}
	.m-newsList ul li{
		margin-left: 40px;
	}
	.m-newsList>a{
		margin-left: 120px;
	}
	.m-caseStudies .m-category-top li{
		width: 88px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 0px;
	}
	.m-caseStudies .u-intro img{
		height: 280px;
	}
	.m-caseStudies .m-category-top ul{
		margin-left:24px;
	}
	.m-ourClients img{
		height:170px;
	}
}
@media only screen and (width: 320px) {
	.m-coreBusiness ul li{
		margin-left: 27px;
	}

	.m-coreBusiness ul li a p{
		line-height: 22px;
	}
	.m-newsList ul li{
		margin-left: 27px;
	}
	.m-newsList>a{
		margin-left: 107px;
	}
	.m-caseStudies .m-category-top{
		margin-top: 20px;
		height: 255px;
	}
	.m-caseStudies .m-category-top li{
		width: 77px;
	}
	.m-caseStudies .m-category-top ul{
		margin-top: 30px;
                margin-left: 18px;
	}
	.m-caseStudies .m-category-top li.li1{
		margin-left: 18px;
	}
	.m-caseStudies .m-category-top li.js4{
		width: 60px;
		-webkit-background-size: 100px;
		background-size: 100px;
	}
	.m-caseStudies .m-category-top li.js4 a{
		width: 38px;
	}
	.m-caseStudies .m-category-top a.u-links-4{
		-webkit-background-size:230%;
		background-size:84px;
		background-position: left top;
	}
	.m-caseStudies .m-category-top .u-active li.js4{
		width: 60px;
	}
	.m-caseStudies .m-category-top .u-active a.u-links-4{
		-webkit-background-size:84px;
		background-size:84px;
		background-position: left top;
	}
	.m-caseStudies .m-category-top a{
		width: 100%;
	}
	.m-caseStudies .u-intro img{
		height: 280px;
	}
	.m-ourClients img{
		margin-top: 20px;
		height:120px;
	}
	.m-footer{
		height: 240px;
	}
}
/*产品案例-开始*/
.m-homenav .cpal{
	margin-right: 48px;
}
.m-homenav .cpal .cpal-ipt{
	width: 106px;
	height: 36px;
	border:1px solid #ffffff;
	background-color: transparent;
	color: #ffffff;
	font-size: 15px;
	-webkit-border-radius: 36px;
	-moz-border-radius: 36px;
	border-radius: 36px;
}
.m-homenav .cpal .cpal-ipt:hover{
	background-color: #ffffff;
	color: #333333;
}
/*移入显示隐藏部分*/
.m-homenav .cpal-ul{
	width: 384px;
	height: 740px;
	position: absolute;
	right: 186px;
	top: 80px;
	background: url("../images/cpal-bg.png") 0px 0px no-repeat;
	display: none;
}
.m-homenav .cpal-ul ul{
	width: 100%;
	margin:0 auto;
	height: auto;
	padding:30px 30px;
}
.m-homenav .cpal-ul ul li{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom:1px solid #e3e3e3;
}
.m-homenav .cpal-ul ul li:last-child{
	border-bottom:none;
}
.m-homenav .cpal-ul ul li a{
	display: block;
	width: 100%;
	overflow: hidden;
	padding-left: 72px;
}
.m-homenav .cpal-ul ul li a p{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.m-homenav .cpal-ul ul li a p.p-ast{
	font-size: 12px;
	color: #999999;
	line-height: 30px;
}
.m-homenav .cpal-ul ul li.li1 a{
	background: url("../images/smsjjjc.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li1 a:hover{
	background: url("../images/sms-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li2 a{
	background: url("../images/smsjjjc.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li2 a:hover{
	background: url("../images/jjjc-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li3 a{
	background: url("../images/dsjjzyxyl.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li3 a:hover{
	background: url("../images/dsjyl-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li4 a{
	background: url("../images/px-no.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li4 a:hover{
	background: url("../images/px-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li5 a{
	background: url("../images/cc-no.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li5 a:hover{
	background: url("../images/cc-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li6 a{
	background: url("../images/paas-no.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li6 a:hover{
	background: url("../images/paas-on.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li7 a{
	background: url("../images/dsjjzyxyl.png") 0px 0px no-repeat;
}
.m-homenav .cpal-ul ul li.li7 a:hover{
	background: url("../images/jzyx-on.png") 0px 0px no-repeat;
}
/*产品案例-结束*/
.gyhead-bg {
	width:100%;
	min-width:1260px;
	height:60px;
	background-color:#fff;
}
.gyhead {
	width:1160px;
	margin:auto;
	padding-top:20px;
	font-size:0px;
	color:#333;
	line-height:20px;
}
.gyhead-title {
	display:inline-block;
	width:110px;
	vertical-align:top;
	font-size:16px;
	font-weight:bold;
}
.gyhead-nav {
	display:inline-block;
	width:530px;
	vertical-align:top;
	font-size:14px;
}
.gyhead-nav li {
	display:inline-block;
	vertical-align:top;
}
.gyhead-nav li a {
	color: #333;
}
.gyhead-nav-fenge {
	width:2px;
	height:10px;
	background-color:#ccc;
	margin:5px 12px 0px 12px;
}
.gyhead-txt {
	display:inline-block;
	width:540px;
	vertical-align:top;
	font-size:14px;
	color:#666;
	text-align:right;
}