.home{position:relative;width:100%}.home .banner{width:100%;position:relative}.home .banner .bg img{width:100%;display:block;object-fit:cover}.home .banner .t{position:absolute;left:50%;top:45%;transform:translate(-50%, -50%);color:#FFF;font-size:2.7vw;font-weight:700}.home .banner .add{position:absolute;left:50%;bottom:30%;transform:translateX(-50%);z-index:10;transition:all 600ms}.home .banner .add img{width:3.125vw}.home .banner .add:hover{transform:translateX(-50%) rotate(180deg)}.home .types{display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,0.1);align-items:center}.home .types span{width:1px;height:1.5vw;background:#E6E6E6}.home .types a{width:15vw;color:#666;font-size:.9vw;text-align:center;position:relative;padding:1.5vw 0;transition:all 600ms}.home .types a::after{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:3px;background:#79C536;transition:all 600ms}.home .types a:hover{color:#79C536}.home .types .active{color:#79C536}.home .types .active::after{width:100%}.home .section1{width:80vw;margin:4vw auto}.home .section1 .list{width:100%;display:flex;flex-wrap:wrap}.home .section1 .list a{background:#FFF;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.07);width:30.5%;margin-left:2.1%;margin-bottom:3vw}.home .section1 .list a .pic{overflow:hidden}.home .section1 .list a .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms}.home .section1 .list a .text{padding:1vw}.home .section1 .list a .text .time{color:#999;font-size:.9vw}.home .section1 .list a .text .pt{color:#333;font-size:1.1vw;margin-top:10px;transition:all 600ms}.home .section1 .list a .text .more{margin:1.5vw 0 0 0;display:flex;align-items:center}.home .section1 .list a .text .more p{color:#999;font-size:.9vw;margin-right:8px;transition:all 600ms}.home .section1 .list a .text .more svg path{transition:all 600ms}.home .section1 .list a:hover .pic img{transform:scale(1.05)}.home .section1 .list a:hover .text .pt{color:#79C536}.home .section1 .list a:hover .text .more p{color:#79C536}.home .section1 .list a:hover .text .more svg path{fill:#79C536}.home .section1 .pager{display:flex;justify-content:center;margin-bottom:6vw;align-items:center}.home .section1 .pager .nums{display:flex;margin:0 10px}.home .section1 .pager .nums a{width:1.71875vw;height:1.71875vw;border:1px solid #79C536;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#333;font-size:.8vw;margin:0 10px;transition:all 600ms}.home .section1 .pager .nums a:hover{background-color:#79C536;color:white}.home .section1 .pager .nums .active{background-color:#79C536;color:white}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .banner .bg img{height:300px}.home .banner .t{font-size:20px}.home .banner .add{bottom:25%}.home .banner .add img{width:20px}.home .types a{width:30%;font-size:14px;padding:10px 0}.home .types a::after{height:2px}.home .types span{height:10px}.home .section1{width:90%;margin:20px auto 0 auto}.home .section1 .list{justify-content:space-between}.home .section1 .list a{width:48%;margin-left:0;margin-bottom:15px}.home .section1 .list a .text{padding:10px}.home .section1 .list a .text .time{font-size:14px}.home .section1 .list a .text .pt{font-size:18px;margin-top:5px}.home .section1 .list a .text .more p{font-size:14px;margin-right:10px}.home .section1 .pager{margin-bottom:40px}.home .section1 .pager .nums a{font-size:14px;width:30px;margin:0 5px;height:30px}}
