.banner .nav_de .abtn a{width: 50%;}

.dev1{}

.dev1 .tt{text-align: center;line-height: 1;}

.dev1 .ul1{}

.dev1 .ul1 li{position: relative;margin-top: 100px;}

.dev1 .ul1 li img{display: block;width: 100%;}

.dev1 .ul1 li .txt{width: 50%;padding: 0 50px;top: 50%;left: 0;z-index: 2;position: absolute;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: justify;}

.dev1 .ul1 li .txt .ltc{color: #999;line-height: 1.8;margin-top: 30px;}

.dev1 .ul1 li:nth-child(2n) .txt{left: 50%;}


.dev2 {padding: 20px 0 100px;}

.dev2 .tt{text-align: center;margin-bottom: 100px;}

.dev2 .deswx{position: relative;}

.dev2 .deswx .swiper_de1{padding-bottom: 30px;}

.dev2 .deswx .swiper_de1 .pagination_de1 {display: none;}

.dev2 .deswx .swiper_de1 .img{display: block;overflow: hidden;width: 100%;}

.dev2 .deswx .swiper_de1 .img img{display: block;width: 100%;transform: scale(1.000001);-webkit-transform: scale(1.000001);}

.dev2 .deswx .swiper_de1 .sbox:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.dev2 .deswx .swiper_de1 .sbox{display: block;overflow: hidden;position: relative;}

.dev2 .deswx .swiper_de1 .sbox .stt{margin: 30px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.dev2 .deswx .swiper_de1 .sbox .stc{color: #999;line-height: 1.5;}

.dev2 .deswx .swiper_de1 .sbox:hover .stt{color: #f60;}

.dev2 .deswx .swiper_de1 .sbox a{display: block;position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}

.dev2 .deswx .prev_de1{width: 64px;height: 64px;background: url(../images/product_3.png) center no-repeat;left: -100px;margin-top: -64px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.dev2 .deswx .prev_de1 span {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(../images/product_2.png) center no-repeat;}

.dev2 .deswx .prev_de1:hover{background: url(../images/product_3j.png) center no-repeat;}

.dev2 .deswx .prev_de1:hover span{background: url(../images/product_2j.png) center no-repeat;animation: zhuan 2s linear forwards;-webkit-animation: zhuan 2s linear forwards;}

.dev2 .deswx .next_de1{width: 64px;height: 64px;background: url(../images/product_3.png) center no-repeat;right: -100px;margin-top: -64px;}

.dev2 .deswx .next_de1 span {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(../images/product_2.png) center no-repeat;}

.dev2 .deswx .next_de1:hover{background: url(../images/product_3j.png) center no-repeat;}

.dev2 .deswx .next_de1:hover span{background: url(../images/product_2j.png) center no-repeat;animation: zhuan 2s linear forwards;-webkit-animation: zhuan 2s linear forwards;}

.dev2 .deswx .sbtn{display: none;}



@media(max-width:1580px){

    .dev2 .deswx .prev_de1{left: 30px;}

    .dev2 .deswx .next_de1{right: 30px;}

}



@media(max-width:1024px){

    .dev1 .ul1 li{margin-top: 50px;height: 400px;width: 100%;overflow: hidden;}

    .dev1 .ul1 li img{height: 100%;max-width: 1920px;width: auto;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
    
    .dev2 .tt{margin-bottom: 50px;}

    .dev2{padding-bottom: 50px;}


}

@media(max-width:960px){

    .dev1 .ul1 li{margin-top: 20px;height: auto;}
   
    .dev1 .ul1 li img{width: 100%;}

    .dev1 .ul1 li .txt{position: static;width: 100%;padding: 20px 0 5px;transform: translateY(0%);-webkit-transform: translateY(0%);}

    .dev1 .ul1 li .txt .ltc{margin-top: 10px;}

    .dev2 .deswx .sbtn{opacity: 0;visibility: hidden;}

    .dev2 .tt{margin-bottom: 20px;}

    .dev2 .deswx .swiper_de1 .sbox .stt{margin: 20px 0 10px;}

    .dev2 .deswx .swiper_de1 .pagination_de1{display: block;}

    .dev2 .deswx .swiper_de1 .pagination_de1 .swiper-pagination-bullet-active{background: #f60;}

    .dev2{padding:0 0 30px;}







}














