.header .nav li a{
	padding:0 35px;
}
.about{
	background-size: contain; height:467px;
}
.about .title{
	left:110px; top:80px;
}
.about .title img{
	width:80px; height:245px;
}
.about .text{
	padding-left:550px; padding-top:20px; padding-right:200px; 
}
.about .text li{
	font-size:14px; width:14px; margin-right:16px; padding-bottom:16px;
}

.service{
	background-size: contain; height:600px;
}
.service .wrapper{
	background-size: 1065px 7px; background-position:center 316px;margin-right:100px;
}
.service .title{
	right:220px; top:40px;
}
.service .title img{
	width:80px; height:218px;
}
.service .item{
	width:200px; height:128px; margin:0 10px; padding:20px;
}
.service .item .stitle{
	left:20px; top:-14px; padding:0 10px; font-size:16px;
}
.service .text{
	font-size:12px;
}
.service .uprow{
	padding:80px 0 40px 0;margin-right:100px;
}
.service .downrow{
	padding:50px 0 40px 0;margin-right:100px;
}
.service .uprow .arrow{
	bottom:-65px;
}
.service .downrow .arrow{
	top:-46px;
}

.works{
	background-size: 120%; height:448px;
}
.works .title{
	left:150px;
}
.works .title img{
	width:80px; height:257px;
}
.works .list li{
	width:233px; height:448px;
}
.works .list li img{
	height:383px;
}
.works .dialog{
	width:1000px; height:450px; margin-left:-650px;
}
.works .dialog .view{
	width:694px;
}
.works .dialog .view img{
	width:694px; height:450px;
}
.works .dialog .side{
	height:450px;
}

.videos{
	background-size: contain; height:514px;
}
.videos .title{
	font-size:28px; left:220px; top:-10px;
}
.videos .view{
	width:836px; height:340px;
}
.videos .view img{
	width:836px;
}
.videos .list{
	width:854px;
}
.videos .list li{
	width:168px; height:105px; margin-right:50px;
}
.videos .list li img{
	width:168px; height:105px;
}
.videos .prev,
.videos .next{
	margin-top:-72px; left:100px;
}
.videos .next{
	left:auto; right:100px;
}