.panel-item{float: right;width:820px;overflow: visible;}
.adv-part{display: block;overflow: hidden;padding: 95px 0 95px;text-align: left;}
.home-swiper{display: block;width: 719px;float: left;}
.slide-link{display: block;width: 100%;height:719px;}
.slide-link img{display: block;width: 100%;}
.swiper-info{display: block;overflow: hidden;padding:15px 0 0;}
.adv-title{display: block;overflow: hidden;line-height: 30px;color: #000;font-weight: bold;font-size:20px;}
.adv-desc{display: block;overflow: hidden;line-height: 20px;color:#373D46;font-size:14px;padding-top:4px;}

.slide-options{position: absolute;z-index: 111;right: 0;top:736px;}
.slide-btn{float: left;width:36px;height: 36px;text-align: center;cursor: pointer;line-height: 36px;}
.slide-btn i{display: inline-block;width: 26px;height: 26px;margin: auto;vertical-align: middle;}
.prev-btn i{background: url("../images/left0.png") no-repeat center;}
.prev-btn.active i{background: url("../images/left1.png") no-repeat center;}
.next-btn i{background: url("../images/right0.png") no-repeat center;}
.next-btn.active i{background: url("../images/right1.png") no-repeat center;}
.cate-part{float: left;margin-left: 100px;overflow: visible;}
.cate-item{float: left;width: 328px;margin-right: 64px;margin-bottom:33px;}
.cate-item:hover .cate-thumb{box-shadow:0 0 10px #8f8484;}
.cate-item:nth-child(2n){margin-right:0;}
.cate-item:nth-last-child(2),.cate-item:last-child{margin-bottom: 0;}
.cate-thumb{display: block;overflow: hidden;}
.cate-thumb img{display: block;width: 100%;}
.cate-name{display: block;font-size: 20px;color: #000;font-weight: bold;line-height: 30px;padding-top:10px;}
.cate-desc{display: block;font-size: 14px;color:#373D46;line-height: 20px;}
.a-link{overflow: visible;}

.adv-list-part{display: block;width: 1440px;margin: 0 auto;position: relative;padding:60px 0;}
.adv-list{display: grid;grid-template-columns: 1fr 1fr;  /* 创建两列 */
    gap:30px;                      /* 行列间距 */
    align-items: end;               /* 单元格底部对齐 */
    max-width: 1440px;
    margin: 0 auto;}
.adv-item{overflow: hidden;background: #fff;}
.adv-item img{display: block;max-width: 100%;}
.adv-item:nth-child(2n+1){justify-self: right;}
.adv-item:nth-child(2n){justify-self: left;}
.adv-info{display: block;overflow: hidden;padding: 20px 30px;}
.adv-ptitle{display: block;font-weight: bolder;color: #000;font-size: 20px;line-height: 30px;}
.adv-pdesc{display: block;margin-top:10px;line-height: 20px;font-size: 14px;color: #000;}

.adv-item-info{display: flex;min-width:1640px;background: #fff;}
.adv-item-thumb{display: block;overflow: hidden;}
.adv-item-thumb img{display: block;width: 100%;}
.adv-detail-more{display: flex;justify-items: center;align-items: center;}
.adv-detail-ts{display: inline-block;padding-left: 184px;}
.adv-detail-title{display: block;font-size: 30px;font-weight: bold;color: #000;line-height: 46px;}
.adv-detail-desc{display: block;font-size: 18px;color: #666;line-height: 26px;padding-top: 15px;}
.adv-item-con{display: block;width: 980px;margin: 0 auto;overflow: hidden;padding: 40px 0;}
.adv-item-text{display: block;font-size:14px;color: #373D46;}

.adv-nav-more{display: block;overflow: hidden;text-align: center;padding: 30px 0;}
.adv-nav-item{display: inline-block;overflow: hidden;vertical-align: middle;padding: 0 10px;}
.adv-nav-btn{display:inline-block;line-height:28px;font-size: 14px;color: #373D46;cursor: pointer;padding:0 20px;}
.adv-prev-btn{background: url("../images/left0.png") no-repeat 2px center;background-size: auto 50%;color: #999;cursor: not-allowed;}
.adv-prev-btn.active{background: url("../images/left1.png") no-repeat 2px center;background-size: auto 50%;color: #373D46;cursor:pointer;}
.adv-next-btn{background: url("../images/right0.png") no-repeat right center;background-size: auto 50%;color: #999;cursor: not-allowed;}
.adv-next-btn.active{background: url("../images/right1.png") no-repeat right center;background-size: auto 50%;color: #373D46;cursor:pointer;}