@charset "utf-8";


.service-index{
	position:relative;
	
}
.service-index .content {
    width: 100%;
    min-width:1150px;
    background-size: 150%;
    position: relative;
    margin:0 auto;
	padding-top:66px;
	_padding-top:0px;
}


 .wraper {
    width: 1050px;
    *width:1150px;
    margin: 0px auto;
    padding: 0px 50px;
  	position:relative;
  	*left:50%;
  	*margin-left:-525px;
}

 .banner {
    width: 100%;
    height: 466px;
    overflow: hidden;
    background: url("../images/service/banner.png") no-repeat center top;
    background-size: 100% 100%;
}

 .title {
    margin: 30px 0px;
    text-align: center;
    
}

.kehu{
	background: url("../images/service/kehu.png") no-repeat center;
    height:54px;
} 

.title .ch {
    font-size: 36px;
    color: #43484b;
    line-height: 1.5em;
    display: block;
}

.title .en {
    font-size: 18px;
    color: #5e6977;
    line-height: 1.5em;
    text-transform:uppercase; 
    font-family:"times new roman","microsoft yahei",simsun;
}


.nav{
	tetx-align:center;
	
}


.nav li{
	display:inline-block;
	width:150px;
	margin:0px 50px;
	padding-top:80px;
	cursor:pointer;
	text-align:center;
	color:#86939e;
	line-height:1.5em;
	font-size:16px;
}
.nav li{*display:inline;}
.nav li .p1{
	
	font-size:18px;
	font-weight:bolder;
}
.tab-con{
	margin-top:20px;
}

.nav .service-1.cur-nav{
	background:url("../images/service/tel-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-2.cur-nav{
	background:url("../images/service/long-range-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-3.cur-nav{
	background:url("../images/service/train-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-4.cur-nav{
	background:url("../images/service/develop-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-1{
	background:url("../images/service/tel.png") no-repeat center top;
	
}
.nav .service-1:hover{
	background:url("../images/service/tel-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-2{
	background:url("../images/service/long-range.png") no-repeat center top;
	
}

.nav .service-2:hover{
	background:url("../images/service/long-range-hover.png") no-repeat center top;
	color:#46a9fb;
}

.nav .service-3{
	background:url("../images/service/train.png") no-repeat center top;
	
}
.nav .service-3:hover{
	background:url("../images/service/train-hover.png") no-repeat center top;
	color:#46a9fb;
}


.nav .service-4{
	background:url("../images/service/develop.png") no-repeat center top;
	
}

.nav .service-4:hover{
	background:url("../images/service/develop-hover.png") no-repeat center top;
	color:#46a9fb;
}



.tab-con .tab{
	width:100%;
	height:500px;
	display:none;
}

.tab-con .cur-tab{
	display:block;
}
.tab-con .tab1{
	background:url("../images/service/tab-tel.jpg") no-repeat center;
}

.tab-con .tab2{
	background:url("../images/service/tab-long.jpg") no-repeat center;
	
	
}

.tab-con .tab3{
	background:url("../images/service/tab-train.jpg") no-repeat center;
	
	
}

.tab-con .tab4{
	background:url("../images/service/tab-develop.jpg") no-repeat center;
	
	
}

.list_3 {
    background-color: #fff;
    padding: 0;
    text-align: center;
    margin-bottom: 30px;
    height: 322px;
}

.list_3 em {
    display: block;
    padding-top: 25px;
}

.list_3 strong {
    display: block;
    padding: 10px 0px;
    font-size: 24px;
    font-weight: normal;
}

.list_3 span {
    display: block;
    padding-bottom: 15px;
    line-height: 22px;
    color: #7f7f7f;
    width: 240px;
    margin: 0px auto;
    font-size: 14px;
    height: 105px;
}

.am-g{
	background-color:#eee;
	overflow:hidden;
	padding:30px 0;
}

.am-g>div{
	width:33.33%;
	float:left;
	padding:0 5px;
	box-sizing:border-box;
}

.am-g em img {
	height:70px;
	width:70px;
}

.process{
	width: 1160px;
	margin:0 auto; 
}

.process li{
	width:187px;
	height:255px;
	display:inline-block;
	margin-left:40px;
	margin-top:40px;
	background:url("../images/service/sheji.png") no-repeat;
}

.process li:nth-child(1){
	margin-left:0;
}

.process-detail{
	width: 900px;
	*width: 1050px;
	margin: 0px auto;
	padding: 20px 50px;
}

.cooperation{
	width: 965px;
	*width: 1050px;
	margin: 0px auto;
	padding: 20px 50px;
}



















































