@charset "utf-8"; 
/*区别于其他页面头部、底部的展示*/
/*分类树*/
.bigtitle{font-size: 36px;font-family: 'regular;';margin-top: 30px;text-align: center;position: relative;margin-bottom: 70px;}
.bigtitle .lines{position: absolute;width: 4%;height: 4px;border-radius: 10px;left:48%;bottom: -25px}

.banner{height: 500px !important}
.content{padding-bottom: 100px;position:relative;margin-bottom: 100px;}
.class .item{width: 50%;padding:0px 15px 20px 15px;box-sizing: border-box;position: relative}
.class .item .box{background: #fff;box-shadow: 0 0 8px #ddd;padding:10px;position: relative;color:#333;}
.class .item .box img{width: 150px;height: 150px;object-fit: cover}
.class .item .box .info{width: calc(100% - 180px);padding-left: 15px;box-sizing: border-box;}
.class .item .span{position: absolute;right: 15px;top:10px;z-index: 99;background: #039dff;color: #fff;padding:2px 13px;font-size: 16px}
.class .item .box .info h3{font-family: 'regular';line-height: 30px;margin-bottom: 5px;font-size: 18px}
.class .item .box .info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#999;font-size: 15px
}

.class .item:hover .box{background: #039dff;color: #fff}
.class .item:hover .span{background: #fff;color:#038dff;}
.class .item:hover .box .info p{color:#c7e9ff;}

.detail{width: 100%}
.help-tit { text-align: center;  padding: 10px 0; font-size: 20px; line-height: 150%; font-weight: bold; color: #333; border-bottom: 1px dashed #ddd;font-family: 'regular'}
.help-detail { padding: 15px 20px; line-height: 2em;text-align: center;margin-top: 30px;font-size: 16px}
.help-detail img{  margin: auto;}
.help-detail p{text-align: left}
.help-detail .help-search-name a{ font-size: 14px;}
.help-detail .help-search-content{ color: #999;}
.create_time{
	width: 100%;
    text-align: center;
    display: block;
    line-height: 30px;
}
.download {line-height: 50px;margin-bottom: 50px}
.download img{width: 50px;}
.bigtitles{font-size: 28px;font-family: 'regular;';margin-top: 50px;text-align: left;position: relative;margin-bottom: 30px;}
.bigtitles .lines{position: absolute;width: 4%;height: 4px;border-radius: 10px;left:0;bottom: -8px}


.nodata{width: 50%;margin:auto;text-align:center;padding:30px 0;}
.nodata img{width: 60%;margin:auto;margin-bottom: 20px;}
.nodata span{display:block;}

 .tips{position: absolute;left:-8px;top: 0;padding:3px 12px 8px 12px;font-family: 'regular';font-size: 16px}


@media only screen and (max-width: 767px) {

.class .item{width: 100%;padding:10px 0px;}
.class .item .span{right: 0}