.D0{margin:calc(1vw + 1rem) 0 calc(4vw + 4rem) 0}.D0 .box{display:flex;gap:0 2vw}@media(max-width: 768px){.D0 .box{flex-direction:column;gap:3rem}}.D0 .l{position:relative;width:45%}@media(max-width: 768px){.D0 .l{width:100%}}.D0 .l .swiper .swiper-slide .pic{width:100%}.D0 .l .swiper .swiper-slide .pic img{width:100%}.D0 .l .conl{position:absolute;z-index:11;top:0;width:120%;left:-10%;height:100%;display:flex;justify-content:space-between}.D0 .l .conl>div{cursor:pointer;width:10%;height:100%;background:url(/img/icon_01.png) no-repeat center;background-size:1.2rem auto;opacity:1}.D0 .l .conl .rrr{transform:rotate(180deg)}.D0 .r{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:2.6rem}.D0 .r .hhh{font-size:2.4rem;border-bottom:1px solid #333;padding:0 0 1rem 0}@media(max-width: 768px){.D0 .r .hhh{font-size:5vw}}.D0 .r .cailiao .bt{line-height:1.8}.D0 .r .cailiao .bt .t0{font-size:1.4rem}.D0 .r .cailiao .bt .t1{font-size:1.2rem}.D0 .r .cailiao .info{margin:1rem 0 0 0;display:flex;gap:0 2.1vw}.D0 .r .cailiao .info .li{flex:1}.D0 .r .cailiao .info .li .pic img{width:100%}.D0 .r .cailiao .info .li .txt{margin:.7rem 0 0 0;display:flex;flex-direction:column;gap:.6rem 0;font-size:.9rem}.D0 .r .tianjing{display:flex;gap:20%;box-sizing:border-box;height:auto}.D0 .r .tianjing .li{width:20%;display:flex;flex-direction:column;gap:2rem}@media(max-width: 768px){.D0 .r .tianjing .li{width:33%}}.D0 .r .tianjing .li .cizhuan{width:100%;height:1.7rem;border:1px solid #333}.D0 .r .tianjing .li .bt{border-bottom:1px solid #333;line-height:1.6}.D0 .r .tianjing .li .bt .t0{font-size:1.3rem}.D0 .r .tianjing .li .bt .t1{font-size:1rem;white-space:nowrap}.D0 .r .tianjing .li .pic img{width:100%}.D0 .r .cpcban{display:flex;flex-direction:column;justify-content:space-between;height:80%}@media(max-width: 768px){.D0 .r .cpcban{gap:1.3rem}}.D0 .r .cpcban .info .t0{font-size:1.3rem}.D0 .r .cpcban .info .t1{margin:.7rem 0 0 0;font-size:1rem;line-height:1.6}.D1{margin:calc(4vw + 4rem) 0 calc(2vw + 2rem) 0}.D1 .box{display:flex;gap:0 3vw}.D1 .list{display:flex;justify-content:center;gap:2.5vw}@media(max-width: 768px){.D1 .list{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}.D1 .list li{flex:1}.D1 .list li .pic img{width:100%}.D1 .list li .title{font-size:1.4rem;text-align:center;margin:1.4rem 0 0 0}