@charset "utf-8";
.trust{
	padding-bottom:50px;
}
.trust .cont .img{
	width:500px;
	height:472px;
	float:left;
}
.trust .cont .text{
	float: left;
	padding:0 30px;
	width:642px;
}
.trust .cont .text p{
	text-align: left;
	padding-top:26px;
	font-size:14px;
	color:#666;

}
.trust .cont .text span{
	width:32%; 
	display: inline-block;
	padding:30px 0 0;
}
.trust .cont .text span h4{
	text-align: left;
	text-indent:50px;
	font-size:28px;
	color:#135684;
	padding-bottom:20px;
}
.trust .cont .text span h5{
	font-size:14px;
	color:#666;
}
.insist{
	background: #f2f2f2;
}

.poster-main{
	position: relative;
	width: 100%; 
	margin:0 auto; 
}
.poster-main a,.poster-main img{
	display:block;
}
.poster-main .poster-list{
	width: 100%;
	height: 120px; 
	overflow: hidden; 

}
.poster-main .poster-list .poster-item{
	position: absolute;
	left: 0px;
	top: 0px;  
	z-index:0;
}
.poster-main .poster-list .text{ 
	background: #fff;  
	font-size:14px; 
	position: absolute; 
	height:96px; 
	background:rgba(0,0,0,0.6); 
	bottom:0; 
	width:100%;
	opacity: 0;
}
.poster-item:hover .text{
	opacity: 1;
}
.poster-main .poster-list .text .sp{
	position: absolute;
	right:233px;
	line-height:96px;
	font-size:18px;
	color:#fff;
}
.poster-item .btn{
	position: absolute;
	right:38px;
	width:150px;
	margin-top:22px;
	height:50px;
	font-size:16px;
	line-height:50px;

}

.poster-main .poster-btn{
	position: absolute;
	height:40px;
	width:42px;
	padding:;
	bottom:100px;
	z-index: 10;
	opacity:1;
    background: url(/skin/images/about/jiantou.png) no-repeat;
}
.poster-main .poster-prev-btn{
	right: 50px; 
	background-position: 0 0;
	
}

.poster-main .poster-next-btn{
	right:0;
   transform: rotate(180deg);	
}
.poster-main .poster-next-btn:hover{
     transform: rotate(0deg);	
	background-position: 0 -41px;
}

.poster-main .poster-prev-btn:hover{
	transform: rotate(-180deg);
	background-position: 0 -41px;
}


.develop{
	padding-bottom:50px;
}
.develop ul{ 
	width:44%;
	float:left;
	padding-top:20px;

}
.develop ul:nth-child(1){  
   border-right:1px solid #c1c1c1;
}
.develop ul:nth-child(1) li{
	margin-right:16px;
	margin-top:90px;
}
.develop ul:nth-child(2) li{
	margin-left:16px;
}
.develop ul li{

	padding:14px 18px;
	position: relative;
	transition: all 0.6s;
}
.develop ul li:hover{
	background: #135684;
	box-shadow: 0 0 18px rgba(19,86,132,0.6);
}

.develop ul li:before{
	position: absolute;
	width:6px;
	content:'';
	height:6px;
	border-radius:6px;
	background: #fff;
	border:1px solid #c1c1c1;
	
}
.develop ul li:hover:before{
	border:1px solid #135684;
}
.develop .ul1 li:before{
	right:-20px;
	top:30px;
}
.develop .ul2 li:before{
	left:-20px;
	top:30px;
}

.develop ul:nth-child(2) li h4,.develop ul:nth-child(2) li .txt{
	float:left;
}
.develop ul:nth-child(2) li:nth-child(2){
	margin-top:80px;
}
.develop ul:nth-child(2) li .txt{
	text-align: left;
	padding-left:20px;
}

.develop ul:nth-child(1) li h4,.develop ul:nth-child(1) li .txt{
	float:right;
}

.develop ul:nth-child(1) li .txt{
	text-align: right;
	padding-right:20px;
}

.develop ul li h4{
	font-size:36px;
	color:#999999;
	width:84px;
}
.develop ul li .txt{
	width:380px;
}
.develop ul li .txt h5{
	font-size:24px;
	color: #333;
	padding-bottom:8px;
}
.develop ul li .txt p{
	font-size:14px;
	color:#666;
}
.develop ul li:hover h4,.develop ul li:hover  .txt h5,.develop ul li:hover .txt p{
	color:#fff;
}

.branch{
  background: #f2f2f2;	
  padding-bottom:48px;
}
.branch ul li{
	width:400px;
	float:left;
	text-align: left;
	height:260px;
	overflow: hidden;
}
.branch ul li img{
	height:260px;
	width:400px;
	transition: all 0.6s;
}
.branch ul li:hover img{
	transform: scale(1.2);
}

.branch ul li hr{
	margin:10px 0;
	width:20px;
	height:3px;
	background: #135684;
}
.branch ul li:nth-child(even){
	background: #fff;
	padding:0 26px;
}
.branch ul li h4{
	margin-top:46px;
	font-size:18px;
}
.branch ul li p{
	font-size:14px;
	color:#666;
}




.shipinpop{ position:fixed; width:100%; height:100%; background: rgba(0,0,0,0.6); z-index:999; top:0; left:0; display: none;}
.videocont{ position: absolute; width:640px; height:400px; display: none; background:#fff; left:50%; margin-left:-320px; top:50%; margin-top:-200px;  }
.look{ width:600px; height:400px; margin:0 auto; }
.close{ position: absolute; right:4px; top:4px; font-size:20px; cursor:pointer; width:20px; height:20px; line-height: 20px; text-align: center; }