/* 轮播图 */
.nav-slide .item1 .carousel-caption .slide-title {
    margin-bottom: 30px;
}
.nav-slide .item1 .carousel-caption .slide-title span {
    margin: 0 20px;
    font-size: 36px;
    vertical-align: middle;
}
.nav-slide .item1 .carousel-caption .slide-text {
    margin-bottom: 20px;
    font-size: 60px;
}
/* 服务优势 */
.service-advantage .ss-title {
	width: 1200px;
	margin: 0 auto;
    padding-bottom: 0;
}
.service-advantage .tsol-list {
    width: 100%;
    height: 580px;
    background: url(../image/adv-00.png) no-repeat left 140px;
	background-size: 100% auto;
    position: relative;
}
.service-advantage .wrapper {
	height: 100%;
}
.service-advantage .tsol-item {
	width: 310px;
	text-align: center;
	position: absolute;
}
.service-advantage .tsol-item .spirit {
	width: 100px;
	height: 100px;
	margin: 0 auto;
}
.service-advantage .tsol-item1 {
	top: 80px;
	left: 319px;
}
.service-advantage .tsol-item2 {
	top: 296px;
	left: 525px;
}
.service-advantage .tsol-item3 {
	top: 80px;
    left: 804px;
}
.service-advantage .tsol-item4 {
	top: 296px;
	left: 1085px;
}
.service-advantage .tsol-item5 {
	top: 80px;
	left: 1286px;
}
.service-advantage .tsol-item1 .spirit {
	background-position: -512px -128px;
}
.service-advantage .tsol-item2 .spirit {
	background-position: -896px -128px;
}
.service-advantage .tsol-item3 .spirit {
	background-position: -640px -128px;
}
.service-advantage .tsol-item4 .spirit {
	background-position: -1024px -128px;
}
.service-advantage .tsol-item5 .spirit {
	background-position: -768px -128px;
}
.service-advantage .tsol-item h5 {
	margin: 10px 0 0;
	font-size:16px;
	font-weight:400;
	color:rgba(73,155,252,1);
	line-height:30px;
}
.service-advantage .tsol-item p {
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(95,97,109,1);
	line-height:24px;
}
/* 运营优势 */
.oper-adv {
	background:rgba(247,247,247,1);
}
.service-system .ss-list .ss-item-01 {
    background: url(../image/service01.jpg) no-repeat;
}
.service-system .ss-list .ss-item-02 {
    background: url(../image/service-p07.jpg) no-repeat;
}
.service-system .ss-list .ss-item-03 {
    background: url(../image/adv-04.jpg) no-repeat;
}
.service-system .ss-list .ss-item-01 .ss-mask {
    opacity:0.44;
	filter: alpha(opacity=44);
}
.service-system .ss-list .ss-item-02 .ss-mask {
    opacity:0.4;
	filter: alpha(opacity=25);
}
.service-system .ss-list .ss-item-03 .ss-mask {
    opacity:0.44;
	filter: alpha(opacity=44);
}
.service-system .ss-item .ss-content p {
	font-size: 14px;
}
.service-system .ss-item .ss-content {
	top: 55px;
}
.service-system .ss-list .ss-item-01 i.spirit {
    background-position: 0 -255px;
}
.service-system .ss-list .ss-item-02 i.spirit {
    background-position: -127px -255px;
}
.service-system .ss-list .ss-item-03 i.spirit {
    background-position: -252px -255px;
}
.service-system .ss-item:hover .ss-content h4 {
	margin-bottom: 40px;
}
/* 技术优势 */
.tech-adv .ss-list {
	overflow: auto;
	background: #fff;
	padding: 15px;
	width: 1230px;
	height: 336px;
}
.tech-adv .ss-list .ss-item {
    background: none;
	cursor: pointer;
}
.tech-adv .ss-list .ss-item h4 {
	font-size: 24px;
	color: #333;
	margin-bottom: 20px;
}
.tech-adv .ss-list .ss-item p {
	font-size: 16px;
	color: #666;
}
.tech-adv .ss-item .ss-content {
	top: 0;
	padding-top: 0;
}
.tech-adv .ss-item .ss-content .img {
	height: 160px;
	padding-top: 20px;
}
.tech-adv .ss-item-02 .ss-content .img {
	padding-top: 38px;
}
.tech-adv .ss-item-03 .ss-content .img {
	padding-top: 30px;
}
.tech-adv .ss-item:hover .ss-content h4 {
	margin-bottom: 20px;
}
.tech-adv .ss-item:hover .ss-content{
	box-shadow:0px 0px 18px 0px rgba(73,155,252,0.26);
}

/* 服务优势测试 */
.sa-test .tsol-list {
	width: 1200px;
	background: url(../image/adv-00.png) no-repeat -360px 140px;
}
.sa-test .sa-ss {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.sa-test .sa-bg1, .sa-test .sa-bg2 {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.sa-test .sa-bg1 {
	background: url(../image/adv-00.png) no-repeat right -1560px top 140px;
}
.sa-test .sa-bg2 {
	background: url(../image/adv-00.png) no-repeat -1560px 140px;
}
.sa-test .tsol-item1 {
	width: 230px;
	top: 80px;
	left: 0;
}
.sa-test .tsol-item2 {
	width: 310px;
	top: 296px;
	left: 166px;
}
.sa-test .tsol-item3 {
	width: 270px;
	top: 80px;
    left: 466px;
}
.sa-test .tsol-item4 {
	width: 280px;
	top: 296px;
	left: 740px;
}
.sa-test .tsol-item5 {
	width: 240px;
	top: 80px;
	left: 962px;
}

@media only screen and (max-width: 1200px){
	.service-advantage .ss-title{
		width: 100%;
	}
	.service-advantage .tsol-item{
		position: initial;
		margin: 0 auto 30px;
		width: auto!important;
	}
	.sa-test .tsol-list{
		width: 100%;
		background-image: none;
		/*background-repeat: repeat;*/
		/*background-size: cover;*/
	}
	.service-advantage .tsol-list{
		padding-top: 30px;
		height: auto;
		padding-bottom: 30px;
	}
	.service-advantage .tsol-item h5{
		font-size: 24px;
		line-height: 1.8;
	}
	.service-system .ss-item .ss-content p{
		font-size: 16px;
		line-height: 1.2;
		height: auto;
	}
	.service-advantage .tsol-item p{
		font-size: 20px;
		line-height: 1.8;
	}
	.service-system .ss-list .ss-item{
		margin: 0 auto 20px;
		float: initial;
		overflow: hidden;
		/*height: auto;*/
	}
	.tech-adv .ss-list{
		width: 100%;
		height: auto;
	}
	.tech-adv .ss-list .ss-item p{
		height: auto;
		overflow: initial;
		font-size: 20px;
		line-height: 1.8;
	}
	.tech-adv .ss-list .ss-item{
		width: 100%;
	}
}