.head-nva ul li,.head-nva ul li p,.product-bt-list ul li,.product-bt-list ul li a,
.design-list li,.foot-nva li a,.dq-bg dl a,.ny-bg ul li a,.page-box ul li a,.ny-fy li a,.sheji-list li{
	transition: all .4s linear;
	-webkit-transition: all .4s linear;
	-moz-transition: all .4s linear;
	-ms-transition: all .4s linear;
}
.head-nva ul li ul,.cut,.design-list li a b::before,.case-lb p,.news-list ul li,.sheji-list li a b::before{
	transition: all .6s ease-in-out;
	-webkit-transition: all .6s ease-in-out;
	-moz-transition: all .6s ease-in-out;
	-ms-transition: all .6s ease-in-out;
}
.product-list li a p,.product-list li a span,.design-al,.design-list li a p,
.design-list li a b,.case-lb span,.sheji-list li a p,.sheji-list li a p{
	transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
}
.product-list li a span::before,.case img{
	transition: all .8s ease-in-out;
	-webkit-transition: all .8s ease-in-out;
	-moz-transition: all .8s ease-in-out;
	-ms-transition: all .8s ease-in-out;
}
.about-right h2::before{
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms--webkit-border-radius: 2px;
}
.about-right a{
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
}

.design-lbp {
    overflow: hidden;
    width: 100%;
    position: relative;
}


.design-list li,.sheji-list li{
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
}

.sheji-list li a span {
    position: absolute;
    display: block;
    width: 280px;
    height: 237px;
/* margin: 0 10px;
   background: rgba(0,0,0,.7);
      left: 0;
   */
    top: 0;
    
    transform: translateY(-237px);
    -webkit-transform: translateY(-237px);
    -moz-transform: translateY(-237px);
    -ms-transform: translateY(-237px);
}

.sheji-list  li:hover span {
    position: absolute;
    display: block;
    width: 280px;
    height: 237px;
    transform: translate(0);
    -webkit-transform: translateY(40px);
    -moz-transform: translate(0);
    -ms-transform: translate(0);
}

.design-list li a span {
    position: absolute;
    display: block;
    width: 280px;
    height: 237px;
/* margin: 0 10px;
   background: rgba(0,0,0,.7);
      left: 0;
   */
    top: 0;
   
    transform: translateY(-237px);
    -webkit-transform: translateY(-237px);
    -moz-transform: translateY(-237px);
    -ms-transform: translateY(-237px);
}

.design-list  li:hover span {
    position: absolute;
    display: block;
    width: 280px;
    height: 237px;
    transform: translate(0);
    -webkit-transform: translate(0);
    -moz-transform: translate(0);
    -ms-transform: translate(0);
}



.design-al{
	border-radius: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
}
.news-list ul li h3,.news-list ul li b,.foot div a,.ny-bg ul li,.page-box ul li,.xw-list li h3,.xw-list li b{
	transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
}
.product-list .case a p{
	transform: translate(0);
	-webkit-transform: translate(0);
	-moz-transform: translate(0);
	-ms-transform: translate(0);
}
.product-list .case li:hover img{
	transform: scale(1.2) rotate(-5deg);
	-webkit-transform: scale(1.2) rotate(-5deg);
	-moz-transform: scale(1.2) rotate(-5deg);
	-ms-transform: scale(1.2) rotate(-5deg);
}
