/**案例栏目页**/
.case1.show .title {
    text-align: center;
    perspective: 500px;
}
.case1.show .title .h2 {
	font-size: 48px;
	color:#fff;
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
    opacity: 1;
}
.case1.show .title .h3 {
	font-size: 24px;
	margin-top: 5px;
	color:#fff;
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
    opacity: 1;
}
.block {
    max-width: 1196px;
    height: 100%;
    margin: 0 auto;
}
.case2 .tit{font-size:30px;line-height:1.5;text-align:center;padding:50px 0;color:#333;}
.case2 .tit h1{font-size:inherit;display:inline-block;}
.case2 .tit span{margin-right:15px;}
.case2 .tit2{text-align:center;margin-top:40px;}
.case2 .tit2 h3{font-size:30px;}
.case2 .tit2 h4{font-size:48px;margin-top:20px;}
.case2 .list{perspective:1200px;}
.case2 .list .item:nth-child(1){transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.case2 .list .item:nth-child(2){transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.case2 .list .item:nth-child(3){transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.case2 .list .item:nth-child(4){transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.case2 .list .item:nth-child(5){transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.case2 .list .item:nth-child(6){transition-delay:0.4s;-webkit-transition-delay:0.4s;}
.case2.show .list .item{opacity:1;transform:translateY(0px) rotateX(0deg);-webkit-transform:translateY(0px) rotateX(0deg);}
.case2 .list .item img{width:100%;height:100%;
transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;}
.case2 .list .item .logo{height:100%;position:absolute;left:0;top:0;width:100%;background-position:center center;background-repeat:no-repeat;}
.case2 .list .item .mask{background:url(../../img/pc/bg1.jpg);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;opacity:0;filter:alpha(opacity='0');
transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;}
.case2 .list .item .mask .cell{position:absolute;left:0;top:56%;width:100%;height:80px;margin-top:-40px;}
.case2 .list .item .mask .h3{font-size:36px;color:#fff;line-height:1.2;padding:0 15px;
transform:translateY(-20px);-webkit-transform:translateY(-20px);
transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;}
.case2 .list .item .mask .h3 a:link, a:visited, a:active, a {
    text-decoration: none;
    color: #fff;
}
.case2 .list .item .mask p{font-size:16px;color:#fff;margin-top:20px;
transform:translateY(20px);-webkit-transform:translateY(20px);
transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;}
.case2 .list .item .mask p a:link, a:visited, a:active, a {
    text-decoration: none;
    color: #fff;
}
.case2 .list .item .mask p a{margin:0 10px;}
.case2 .list .item:hover .mask{opacity:1;filter:alpha(opacity='100');}
.case2 .list .item:hover .mask .h3{transform:translateY(0px);-webkit-transform:translateY(0px);}
.case2 .list .item:hover .mask p{transform:translateY(0px);-webkit-transform:translateY(0px);}
.case2 .list .item .more{position:absolute;left:0;top:0;width:100%;height:100%;}
@media only screen and (max-width: 2000px){
	.case1 {
		background: url(../../img/pc/bg2.jpg) center center no-repeat;
		position: relative;
		background-size: 100% 200px;
	}
	.case1 .block {
		padding: 44px 0;
		perspective: 1000px;
	}
	.block .col-xs-3 {
		width: 24%;
		display: inline-block;
		margin-left: 0.5%;
		text-align: center;
		line-height: 50px;
		background: #fd0d2e;
	}
	.block .col-xs-3 .btn {
		display: inline-block;
		width: 100%;
		height: 100%;
		font-size: 22px;
		color: #fff;
	}
	.row{margin-top:30px;}
	.case2{padding-top:50px;position:relative;}
	.case2 .list .item{position:relative;overflow:hidden;float:left;width: 30%;
    height: 730px;    margin: 0 10px 20px 10px;opacity:0;
	transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
	transform:translateY(100px);-webkit-transform:translateY(100px);}
}
@media only screen and (max-width: 600px){
	.case1 {
		background: url(../../img/pc/bg2.jpg) center center no-repeat;
		position: relative;
		margin-top: 0;
		display:none;
	}
	.case1 .block {
		padding: 0px 0;
		perspective: 1000px;
	}
	.block .col-xs-3 {
		width: 47%;
		display: inline-block;
		margin-left: 2%;
		margin-right: 0;
		text-align: center;
		line-height: 40px;
		background: #fd0d2e;
		margin-bottom: 1%;
	}
	.block .col-xs-3 .btn {
		display: inline-block;
		width: 100%;
		height: 100%;
		font-size: 16px;
		color: #fff;
	}
	.row{margin-top: 10px;}
	.case2{padding-top: 2%;position:relative;}
	.case2 .list .item {
		position: relative;
		overflow: hidden;
		float:none;
		width: 100%;
		height:auto;
		margin: 0;
		margin-left:0;
		margin-bottom:1%;
		opacity: 0;
		transition: all 1s ease-out 0s;
		-webkit-transition: all 1s ease-out 0s;
		transition-delay: 0s;
		transform: translateY(100px);
		-webkit-transform: translateY(100px);
	}
}

/**案例栏目下半部分**/
@media only screen and (max-width: 2000px){
	.decision{
		display:block;
	}
}
@media only screen and (max-width: 600px){
	.decision{
		display:none;
	}
}
.decision .title {
	text-align: center;
	perspective: 500px;
}
.decision .title .button {
	margin-top: 20px;
}
.decision .title .button .a {
	display: inline-block;
	min-width: 265px;
	height: 54px;
	line-height: 52px;
	border: 2px solid #777;
	font-size: 30px;
	color: #333;
	margin: 0 20px;
	position: relative;
	text-align: center;
}
.decision .title .button .a a {
	display: block;
	height: 100%;
	color:#000;
	position: relative;
	transition: all 0.2s ease-out 0s;
	-webkit-transition: all 0.2s ease-out 0s;
}
.decision .title .button .a:hover{
	border: 2px solid #fd0d2e;
}
.decision .title .button .a a:hover {
	background: #fd0d2e;
	color: #fff;
	border-color: #fd0d2e;	
}
.decision{padding:0 0 90px;}
.decision .h2{font-size:48px;}
.decision .h3{font-size:24px;margin-top:0px;}
@media only screen and (max-width: 2000px){
	.footer2 {
		border-top: 2px solid #e1e1e1;
		display:block;
	}
}
@media only screen and (max-width: 600px){
	.footer2 {
		border-top: 2px solid #e1e1e1;
		display:none;
	}
}
.footer2 .block {
    max-width: 1230px;
}
.footer2 .d1{height:250px;background//:url(../image/bg1.png);}
.footer2 .d1 .list{float:left;padding:60px 0 0;}
.footer2 .d1 .list .item{float:left;margin-left:20px;color:#333;font-size:16px;text-align:center;}
.footer2 .d1 .list .item span{width:104px;height:104px;line-height:104px;border:2px solid #999;border-radius:100%;display:block;position:relative;perspective:300px;}
.footer2 .d1 .list .item span:after{width:70px;height:70px;content:"";vertical-align:middle;position:absolute;left:50%;top:50%;margin:-35px 0 0 -35px;}
.footer2 .d1 .list .item span.ico1:after{background:url(../../img/pc/footer2_1.png) center center no-repeat;}
.footer2 .d1 .list .item span.ico2:after{background:url(../../img/pc/footer2_2.png) center center no-repeat;}
.footer2 .d1 .list .item span.ico3:after{background:url(../../img/pc/footer2_3.png) center center no-repeat;}
.footer2 .d1 .list .item span.ico4:after{background:url(../../img/pc/footer2_4.png) center center no-repeat;}
.footer2 .d1 .list .item span.ico1{position:relative;z-index:1;}
.footer2 .d1 .list .item span.ico1 img{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;z-index:1;box-shadow:0 0 5px rgba(0,0,0,0.2);display:none;}
.footer2 .d1 .list .item span.ico1:hover img{display:block;}
.footer2 .d1 .list .item:hover span:after{transform:rotateY(-360deg);-webkit-transform:rotateY(-360deg);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.footer2 .d1 .list .item:hover span.ico1:after{transform:none;-webkit-transform:none;}
.footer2 .d1 .list .item strong{margin-top:8px;display:inline-block;color: #000;}
.footer2 .d1 .tel{float:right;padding:80px 0 0;}
.footer2 .d1 .tel .d{float:left;margin-left:30px;text-align:right;}
.footer2 .d1 .tel .d .h3{font-size:46px;}
.footer2 .d1 .tel .d p{color:#333;margin-top:5px;}
/**首页我们的服务**/

.fuwu li a{padding:25px; display:inline-block;color:#b0afb4;font-size:12px;}

.fuwu li a img{padding:20px 0;}

.fuwu li a h3{color:#e04b45;font-size:16px;height:40px;line-height:40px;}

.fuwu li a p{margin-top:5px;}

.fuwu li a:hover .heng p{ background:#e04b45;}

.heng p {
    width: 30px;
    height: 3px;
    text-align: center;
    display: inline-block;
    line-height: 35px;
}
.biaoti h2 {
    font-weight: 500;
    line-height: 35px;
	color: #df4a43;
	font-size:24px;
}
.biaoti {
    text-align: center;
	line-height: 35px;
}
.bg-e8e8e8 {
    background: #e8e8e8;
}
.bg-cbcbcd {
    background: #cbcbcd;
}
.wb100 {
    width: 100%;
}
.dis-ib {
    display: inline-block;
	margin-top: 15px;
}

.dis-ib h4{
	font-weight: normal;
	margin-bottom: 1.2em;
}

@media only screen and (max-width: 2000px){
	.w1200 {
		width: 1220px;
		margin: 0 auto;
	}
	.fuwu li{float:left;width:300px;text-align:center;line-height:23px;height: 338px; border-right:1px dashed #d2d2d2; border-bottom:1px dashed #d2d2d2;}
	
	.fuwu .borno{border-right:none;}
	
	.fuwu .bornobottom{border-bottom:none;}
	.dis-ib h4 a {
		font-size: 48px;
		display: inline-block;
		color: #656565;
	}
}
@media only screen and (max-width: 600px){
	.w1200 {
		width:100%;
		margin: 0 auto;
	}
	.fuwu li{width:100%; height:auto;text-align:center;line-height:23px;border-bottom:1px dashed #d2d2d2;border-right:none;}
	
	.fuwu .borno{border-right:none;}
	
	.fuwu .bornobottom{border-bottom:1px dashed #d2d2d2;}
	.dis-ib h4 a {
		font-size: 18px;
		display: inline-block;
		color: #656565;
	}
}
/**首页我们的优势**/
.youshi li{width:280px;padding-left:20px; display:inline-block;color:#656565;font-size:14px;background:url(../../img/pc/shu.jpg) no-repeat left center;float:left; text-align:left}

.youshi li h3{font-size:22px;color:#656565;font-weight:500;padding-bottom:5px;}




