.banner{position:relative}.banner .bg{width:100%;display:block;height:56.25vw;object-fit:cover}.banner .text{position:absolute;left:8.17708vw;bottom:6.66667vw}.banner .text .t{color:#FFF;font-weight:700;line-height:1.3;letter-spacing:.17917vw;text-transform:uppercase}.banner .text .t p:not(:last-child){margin-bottom:1.14583vw}.banner .text .breadmenu{margin-top:2.08333vw;border-radius:160px;background:rgba(41,41,41,0.2);padding:.41667vw .83333vw;display:inline-flex;justify-content:center;align-items:center;gap:.41667vw}.banner .text .breadmenu a{color:#FFF;font-weight:700}.banner .text .breadmenu a:hover{text-decoration:underline}.banner .text .breadmenu p{color:#FFF;opacity:.4;font-weight:700}.banner .text .breadmenu img{display:block;width:.3125vw}.container .sec1{padding:5.72917vw 8.33333vw 5.88542vw 8.33333vw;display:flex;justify-content:space-between;gap:3.90625vw;position:relative;z-index:5;background:#FAFBFB}.container .sec1 .m{position:absolute;left:0;top:0;width:100%;z-index:-1;mix-blend-mode:darken}.container .sec1 .lbox{width:11.71875vw}.container .sec1 .lbox .types{border-top:1px solid #CDD2D8;position:sticky;left:0;top:6.25vw;z-index:10}.container .sec1 .lbox .types .item{border-bottom:1px solid #CDD2D8}.container .sec1 .lbox .types .item .d1{color:#404040;font-weight:600;line-height:1;cursor:pointer;border-radius:0 0 .52083vw .52083vw;padding:.9375vw .52083vw;position:relative;overflow:hidden;z-index:5}.container .sec1 .lbox .types .item .d1::before{content:'';display:block;width:100%;height:0;position:absolute;background:linear-gradient(90deg, #DCEAFF 0%, #F2F2F2 100%);transition:all 600ms;left:0;top:0;z-index:-1}.container .sec1 .lbox .types .item .sub{padding:.625vw 0;display:none;border-bottom:1px solid #CDD2D8}.container .sec1 .lbox .types .item .sub p{color:#7A808C;line-height:1.3;font-weight:500;padding-left:.9375vw;transition:all 600ms;cursor:pointer}.container .sec1 .lbox .types .item .sub p:not(:last-child){margin-bottom:1.04167vw}.container .sec1 .lbox .types .item .sub p:hover,.container .sec1 .lbox .types .item .sub p.on{color:#285574;font-weight:700}.container .sec1 .lbox .types .item.active{border-color:transparent}.container .sec1 .lbox .types .item.active .d1::before{height:100%}.container .sec1 .rbox{width:100%;flex:1}.container .sec1 .rbox .t{color:#404040;font-weight:600;text-align:center}.container .sec1 .rbox .intro{margin:1.61458vw 0 3.64583vw 0;font-weight:300;letter-spacing:0.2px}.container .sec1 .rbox .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.96875vw 3.64583vw;margin:2.96875vw 0 2.5vw 0;padding:0 .625vw}.container .sec1 .rbox .list .item{width:100%}.container .sec1 .rbox .list .item .pic{width:100%;position:relative;border-radius:1.04167vw;overflow:hidden}.container .sec1 .rbox .list .item .pic .pic_p{width:100%;height:12.23958vw;display:block;object-fit:cover;transition:all 600ms}.container .sec1 .rbox .list .item .pic .hover_b{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all 600ms}.container .sec1 .rbox .list .item .pic .hover_b a{display:block}.container .sec1 .rbox .list .item .pic .hover_b a .icon{width:2.65625vw;height:2.65625vw;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto}.container .sec1 .rbox .list .item .pic .hover_b a .icon img{width:1.35417vw;display:block}.container .sec1 .rbox .list .item .pic .hover_b a p{margin-top:.88542vw;color:white}.container .sec1 .rbox .list .item .pt{display:flex;justify-content:space-between;padding:.67708vw 0;border-bottom:1px solid #A9A9A9}.container .sec1 .rbox .list .item .pt .p1{color:#292929;font-weight:600;line-height:1.28;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:80%}.container .sec1 .rbox .list .item .pt .time{color:#292929;line-height:1.75}.container .sec1 .rbox .list .item .des{color:#878787;line-height:1.6;margin-top:.41667vw;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.container .sec1 .rbox .list .item:hover .pic .pic_p{filter:blur(10px)}.container .sec1 .rbox .list .item:hover .pic .hover_b{opacity:1;pointer-events:inherit}.container .sec1 .rbox .pager{margin:0 auto;display:flex;justify-content:center;gap:.625vw;align-items:center}.container .sec1 .rbox .pager .prev,.container .sec1 .rbox .pager .next{width:1.04167vw;height:1.04167vw;border:1px dashed #425B3E;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.20833vw;transition:all 600ms}.container .sec1 .rbox .pager .prev img,.container .sec1 .rbox .pager .next img{width:.26042vw;display:block;transition:all 600ms}.container .sec1 .rbox .pager .prev:hover,.container .sec1 .rbox .pager .next:hover{background:#425B3E}.container .sec1 .rbox .pager .prev:hover img,.container .sec1 .rbox .pager .next:hover img{filter:brightness(0) invert(1)}.container .sec1 .rbox .pager .nums{display:flex;gap:.41667vw}.container .sec1 .rbox .pager .nums a{color:#CDD2D8;font-weight:600;transition:all 600ms}.container .sec1 .rbox .pager .nums a.on,.container .sec1 .rbox .pager .nums a:hover{color:#425B3E}.container .sec2{background:linear-gradient(180deg, #425B3E 0%, #285574 119.31%);padding:4.16667vw 14.0625vw 7.70833vw 8.33333vw}.container .sec2 .t{color:#FFF;font-weight:500;line-height:1.2;text-align:center}.container .sec2 .intro{margin:5.3125vw 0 .46875vw 0;color:#FFF;font-weight:100;line-height:1.72;font-style:italic}.container .sec2 .content{position:relative}.container .sec2 .content .swiper1{width:100%}.container .sec2 .content .swiper1 a{display:flex;gap:2.34375vw}.container .sec2 .content .swiper1 a .pic{width:50.52083vw;border-radius:.83333vw;overflow:hidden;position:relative}.container .sec2 .content .swiper1 a .pic:after{content:"";position:absolute;background:url("/images/index/i20.png") no-repeat;pointer-events:none;background-size:contain;width:5.88542vw;height:8.17708vw;top:50%;display:block;left:50%;transform:translate(-50%, -50%);opacity:0;transition:0.6s;z-index:3}.container .sec2 .content .swiper1 a .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms}.container .sec2 .content .swiper1 a .text{width:100%;flex:1;color:white}.container .sec2 .content .swiper1 a .text .p1{font-weight:600;line-height:.71;margin:3.80208vw 0 2.08333vw 0}.container .sec2 .content .swiper1 a .text .des{color:#FBFDFF;line-height:1.8}.container .sec2 .content .swiper1 a:hover .pic:after{opacity:1}.container .sec2 .content .swiper1 a:hover .pic img{filter:brightness(0.6) blur(.20833vw)}.container .sec2 .content .btns{position:absolute;left:52.86458vw;display:flex;gap:1.04167vw;bottom:0;z-index:10}.container .sec2 .content .btns .prev,.container .sec2 .content .btns .next{width:2.08333vw;height:2.08333vw;border:1px dashed #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 600ms}.container .sec2 .content .btns .prev img,.container .sec2 .content .btns .next img{width:.26042vw;display:block;transition:all 600ms;filter:brightness(0) invert(1)}.container .sec2 .content .btns .prev:hover,.container .sec2 .content .btns .next:hover{background:#425B3E;border-color:#425B3E}@media screen and (max-width: 768px){.banner{margin-top:60px}.banner .bg{height:300px}.banner .text{left:5%;right:5%;bottom:20px;top:auto;transform:none}.banner .text .t{font-size:24px;line-height:1.5;letter-spacing:2px}.banner .text .t p:not(:last-child){margin-bottom:15px}.banner .text .breadmenu{margin-top:20px;padding:6px 12px;gap:6px}.banner .text .breadmenu img{width:8px}.container{overflow:hidden}.container .sec1{padding:20px 5%;flex-direction:column;gap:30px}.container .sec1 .m{display:none}.container .sec1 .lbox{width:100%}.container .sec1 .lbox .types{position:static}.container .sec1 .lbox .types .item .d1{padding:12px 15px;border-radius:0 0 10px 10px;font-size:16px}.container .sec1 .lbox .types .item .sub{padding:12px 0}.container .sec1 .lbox .types .item .sub p{padding-left:20px;font-size:14px}.container .sec1 .lbox .types .item .sub p:not(:last-child){margin-bottom:15px}.container .sec1 .rbox .intro{margin:20px 0 30px 0;font-size:16px}.container .sec1 .rbox .list{grid-template-columns:1fr;gap:30px;margin:30px 0}.container .sec1 .rbox .list .item .pic{border-radius:10px}.container .sec1 .rbox .list .item .pic .pic_p{height:200px}.container .sec1 .rbox .list .item .pic .hover_b a .icon{width:40px;height:40px}.container .sec1 .rbox .list .item .pic .hover_b a .icon img{width:20px}.container .sec1 .rbox .list .item .pic .hover_b a p{margin-top:12px}.container .sec1 .rbox .list .item .pt{padding:10px 0;gap:5px}.container .sec1 .rbox .list .item .des{font-size:14px;margin-top:6px}.container .sec1 .rbox .pager{gap:10px}.container .sec1 .rbox .pager .prev,.container .sec1 .rbox .pager .next{width:30px;height:30px;margin-top:4px}.container .sec1 .rbox .pager .prev img,.container .sec1 .rbox .pager .next img{width:8px}.container .sec1 .rbox .pager .nums{gap:6px}.container .sec1 .rbox .pager .nums a{font-size:14px}.container .sec2{padding:30px 5%}.container .sec2 .intro{margin:20px 0 5px 0;font-size:20px}.container .sec2 .content .swiper1 a{flex-direction:column}.container .sec2 .content .swiper1 a .pic{width:100%;height:200px;border-radius:10px}.container .sec2 .content .swiper1 a .pic::after{width:56px;height:78px}.container .sec2 .content .swiper1 a .pic img{height:100%}.container .sec2 .content .swiper1 a .text .p1{margin:10px 0 15px 0}.container .sec2 .content .swiper1 a .text .des{font-size:14px;line-height:1.6}.container .sec2 .content .btns{position:static;justify-content:center;margin-top:20px;gap:15px}.container .sec2 .content .btns .prev,.container .sec2 .content .btns .next{width:35px;height:35px}.container .sec2 .content .btns .prev img,.container .sec2 .content .btns .next img{width:8px}}
