@font-face{font-family:"icon";src:url("../font/iconfont.woff2?t=1625552765929") format("woff2"),url("../font/iconfont.woff?t=1625552765929") format("woff"),url("../font/iconfont.ttf?t=1625552765929") format("truetype")}.head-banner{position:relative;max-width:1920px;width:100%;height:450px;background-color:#3f53d8;margin:auto}@media screen and (max-width: 768px){.head-banner{height:auto}}.head-banner .carousel .carousel-indicators{position:absolute;z-index:1;bottom:30px}.head-banner .carousel .carousel-indicators li.active{opacity:1}.head-banner .carousel .carousel-indicators li{width:25px;height:3px;margin:1px;cursor:pointer;background-color:#ffffff;opacity:.4}.head-banner .carousel a img{width:100%;height:450px}@media screen and (max-width: 768px){.head-banner .carousel a img{height:28rem}}.content{min-height:800px;margin-top:20px;font-family:"icon"}.content .content-type{padding:0 0 10px 5px;font-size:1.5rem;letter-spacing:0px;color:#242424}.content .left-tree-nav .root ol{margin-left:20px}@media screen and (max-width: 768px){.content .left-tree-nav .root ol{margin-left:0}}.content .left-tree-nav .root li{margin:30px 10px;white-space:nowrap}@media screen and (max-width: 768px){.content .left-tree-nav .root li{margin:1.875rem 0.625rem}}.content .left-tree-nav .root li .node-text{font-size:1rem;color:#494949;font-weight:540}.content .left-tree-nav .root li .node-text:hover{color:#3f53d8}.content .left-tree-nav .root li .text-active{color:#3f53d8}.content .left-tree-nav .root li .t-collapse:before{content:"\e6fa";font-weight:bolder;cursor:pointer;padding:0 7px 0 2px}.content .left-tree-nav .root li .t-expand:before{content:"\e74a";font-weight:bolder;cursor:pointer;padding:0 7px 0 2px}.content .left-tree-nav .root li .t-nofind:before{content:"\e6fa";opacity:0;padding:0 7px 0 2px}.content .topic-img{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}@media screen and (min-width: 768px) and (max-width: 992px){.content .topic-img{column-count:2}}@media screen and (max-width: 767px){.content .topic-img{column-count:1}}.content .topic-img .item{position:relative;cursor:pointer;padding:10px;margin-bottom:1em;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;background-color:#ffffff;border-radius:6px;border:solid 1px #e5e5e5}.content .topic-img .item img{width:100%;height:19.38rem;border-radius:0.3125rem}.content .topic-img .item .caption{padding:20px 0}.content .topic-img .item .lbl-type{position:absolute;background-color:#3f53d8;border-radius:0.38rem;color:#fff;padding:0.5rem 1rem;opacity:0.8;top:1.25rem;left:1.25rem}.content .topic-img .item:hover{box-shadow:0px 14px 30px 0px rgba(16,16,16,0.15)}.paging{margin-top:40px;margin-bottom:50px;display:block;text-align:center}.paging .sort{display:inline-flex}@media (min-width: 583px) and (max-width: 1199px){.paging .sort{margin-top:20px}}@media screen and (max-width: 582px){.paging .sort{flex-wrap:wrap;justify-content:center}}.paging .sort .num button{width:35px;height:35px;background-color:#ffffff;border:solid 1px #eeeeee;font-size:14px;font-family:Helvetica Neue;font-weight:400;color:#999999;line-height:14px}.paging .sort .num .butn.on{background-color:#ff7e10;color:#fff}.paging .sort .num.on button{border-left:none;border-right:none}.paging .sort .num.ai button{border-left:none}.paging .sort .dian{font-size:14px;font-family:Helvetica Neue;font-weight:400;color:#999999;line-height:14px;margin:6px}.paging .sort .next button{width:60px;height:35px;background:#ffffff;border:1px solid #eeeeee;font-size:14px;font-family:Adobe Heiti Std;font-weight:normal;color:#999999;line-height:14px;margin:0 12px}.paging .sort .num_txt,.paging .sort .num_tet{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#999999;line-height:14px}.paging .sort .num_txt{margin:12px 12px 12px 0}.paging .sort .num_tet{margin:0}.paging .sort .num_tet input{width:35px;height:35px;background:#ffffff;border:1px solid #eeeeee;margin:0 10px}.paging .sort .but button{width:60px;height:35px;background:#f6f6f6;border:1px solid #d2d2d2;border-radius:2px;font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:#999999;line-height:20px;margin-left:12px}@media (min-width: 993px){
    .content .topic-img .item{
        width: 31% !important;
        display: inline-block !important;

    }
    .content .topic-img {
     -webkit-column-count: 1 !important;
    column-count: 1 !important;
    }
} 
