body,html{font-family:Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;background:#f5f5f5;height:100%;-webkit-font-smoothing:antialiased}*{margin:0;padding:0;box-sizing:border-box}a{color:inherit;text-decoration:none}li,ul{list-style:none}.page-home{padding-top:14.66667vw}.page-home .banner .pic{width:100%;display:block}.page-home .cate_list,.page-home .main .cate-list{overflow:hidden;padding-top:4vw}.page-home .main .cate-list .cate{font-size:3.73333vw;width:25%;float:left;text-align:center;margin-bottom:4vw}.page-home .main .cate-list .cate a{color:#111}.page-home .main .cate-list .cate .icon{width:12vw;height:12vw;line-height:12vw;text-align:center;border-radius:13.33333vw;background:#8cc444;color:#fff;margin:0 auto 1.33333vw}.page-home .main .cate-list .cate:nth-child(2) .icon{background:#e2b527}.page-home .main .cate-list .cate:nth-child(3) .icon{background:#2db2a3}.page-home .main .cate-list .cate:nth-child(4) .icon{background:#fc7944}.page-home .main .cate-list .cate:nth-child(5) .icon{background:#6691e2}.page-home .main .cate-list .cate:nth-child(6) .icon{background:#21cc76}.page-home .main .cate-list .cate:nth-child(7) .icon{background:#8ec245}.page-home .main .cate-list .cate:nth-child(8) .icon{background:#e1b629}.page-home .main .cate-list .cate:nth-child(9) .icon{background:#2ab2a3}.page-home .main .cate-list .cate:nth-child(10) .icon{background:#fc7944}.page-home .main .cate-list .cate:nth-child(11) .icon{background:#6792e3}.page-home .main .cate-list .cate:nth-child(12) .icon{background:#21cc76}.page-home .main .recommend{border-top:1px solid #eee;padding-top:4vw}.page-home .main .recommend .title{font-size:4.8vw;font-weight:700;padding-left:4vw;color:#2bbc69}.page-home .main .recommend .list{padding:2.66667vw 4vw}.page-home .main .recommend .list .item{padding:2.66667vw 0 4vw;border-bottom:1px solid #eee}.page-home .main .recommend .list .item:last-child{border-bottom:0}.page-home .main .recommend .list .item .title2{font-size:4.26667vw}.page-home .main .recommend .list .item .desc{font-size:3.46667vw;color:#7b7b7b;margin-top:1.33333vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-home .main .recommend .list .item.end{height:18.66667vw;line-height:18.66667vw;font-size:3.73333vw;color:#666;text-align:center;padding:0;border-bottom:0}.page-category{padding-top:14.66667vw;background:#fff}.page-category .category-list .category{border-bottom:2.66667vw solid #f6f7f6;margin-bottom:4vw}.page-category .category-list .category:nth-last-child(2){border-bottom:0;margin-bottom:0}.page-category .category-list .category:nth-last-child(2) .list .item:last-child{border-bottom:1px solid #eee}.page-category .category-list .category .title{font-size:4.8vw;font-weight:700;padding-left:4vw;color:#2bbc69}.page-category .category-list .category .list{padding:0 4vw}.page-category .category-list .category .list .item{padding:2.66667vw 0 4vw;border-bottom:1px solid #eee}.page-category .category-list .category .list .item:last-child{border-bottom:0}.page-category .category-list .category .list .item .title2{font-size:4.26667vw}.page-category .category-list .category .list .item .desc{font-size:3.46667vw;color:#7b7b7b;margin-top:1.33333vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-category .category-list .category.end{height:18.66667vw;line-height:18.66667vw;font-size:3.73333vw;color:#666;text-align:center;padding:0;border-bottom:0;margin-bottom:0}.page-detail{padding:14.66667vw 2.66667vw 1.33333vw;background:#fff}.page-detail .main .title{font-size:5.33333vw;color:#000;font-weight:700;display:flex;justify-content:center}.page-detail .main .attrs{display:flex;align-items:center;justify-content:center;margin-top:2vw;font-size:3.46667vw}.page-detail .main .attrs .line{width:1px;height:2.66667vw;background:#000;display:inline-block;margin:0 1.33333vw}.page-detail .main .content-list{margin-top:4vw}.page-detail .main .content-list .content .item{margin:1.33333vw 0;font-size:4.26667vw;color:#111;line-height:8vw;text-indent:8vw}.page-detail .main .content-list .content .item .title2{font-weight:700;font-size:4.26667vw;color:red;margin:2.66667vw 0}.page-detail .main .related{margin-top:6.66667vw}.page-detail .main .related .title{justify-content:flex-start;color:#2bbc69;font-size:4.8vw}.page-detail .main .related .list{display:flex;flex-wrap:wrap;justify-content:space-between}.page-detail .main .related .list .item{padding:2.66667vw 0 4vw;background:#fff;border-bottom:.26667vw solid #eee;box-sizing:border-box;width:100%}.page-detail .main .related .list .item .title2{font-size:4.26667vw;height:8vw;line-height:5.33333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-detail .main .related .list .item .desc{font-size:3.46667vw;color:#a7a7a7;margin-top:1.33333vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page-detail .main .related .list .item.end{height:18.66667vw;line-height:18.66667vw;font-size:3.73333vw;color:#666;text-align:center;padding:0;border-bottom:0}.page-404 .main{margin:0 auto;text-align:center;position:relative;transform:translateY(13.33333vw)}.page-404 .no{text-align:center;font-size:21.33333vw;font-weight:700;color:#bfbfbf;letter-spacing:1.86667vw}.page-404 .title{font-size:2.66667vw;color:#cfcfcf}.page-404 .title2{font-size:1.6vw;margin-top:.53333vw;color:#cfcfcf}.page-404 .back{margin-top:3.73333vw}.page-404 .back a{display:inline-block;height:1.86667vw;line-height:2vw;font-size:3.46667vw;color:#2bbc69;margin:0 4.53333vw;text-decoration:underline}@media(min-width:768px)and (max-width:992px){.page-404 .main{width:100%}.page-404 .title{font-size:18px}.page-404 .no{font-size:140px}.page-404 .back a{font-size:28px}}@media(max-width:767px){.page-404 .main{width:100%}.page-404 .no{font-size:100px}.page-404 .title{font-size:16px}.page-404 .title2{font-size:12px}}