@charset "utf-8";.sbpo .itemWrap .itemList .itemLink:hover [class*=subTit],.sbpo .itemWrap .itemList .itemLink:hover [class*=conTit],.sbpo .itemWrap .itemList .itemLink:hover [class*=conArea]{text-decoration:none}
.sbpo .secSpaListWrap{margin-right:-160px;width:1440px}
.sbpo .itemWrap{overflow:inherit}
.sbpo .itemWrap .itemListWrap{overflow:inherit !important;margin:0;display:flex;flex-wrap:wrap;gap:80px 60px}
.sbpo .itemWrap .itemListWrap:after{content:none}
.sbpo .itemWrap .itemList{margin-top:0;width:calc(25% - 45px)}
.sbpo .itemWrap .itemListWrap .itemList .listInner{margin:0}
.sbpo .itemWrap .img{overflow:inherit;position:relative;padding-bottom:0 !important;aspect-ratio:5/2.68}
.sbpo .itemWrap .img img{position:absolute;width:100%;height:100%;object-fit:cover;transform:translate(50%,-50%) scale(1);-webkit-transform:translate(50%,-50%) scale(1);-moz-transform:translate(50%,-50%) scale(1);-ms-transform:translate(50%,-50%) scale(1);transition:all .5s}
.sbpo .itemWrap .itemLink:hover .img img{transform:translate(50%,-50%) scale(1.2)}
.sbpo .itemWrap .itemList .itemCon .conAreaS em span{margin-right:15px}
.sbpo .secListBox .btnMore{margin-top:40px;display:block;width:100%;background-color:#f2f2f2}
.sbpo .secListBox .btnMore .icoArr{position:relative;padding-left:13px;font-size:16px;line-height:56px}
.sbpo .secListBox .btnMore .icoArr:after{content:'';position:absolute;top:calc(50% - 3px);left:0;width:0;height:0;display:block;border-top:6px solid #000;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}
.sbpo .secListBox .btnMore.on .icoArr:after{border-top:0;border-bottom:6px solid #000}
@media screen and (max-width:1440px){.sbpo .secSpaListWrap{margin-right:0;width:100%}
.sbpo .itemWrap .itemList{width:calc(33.33% - 40px)}
}
@media screen and (max-width:1024px){.sbpo .itemWrap .itemListWrap{gap:40px 30px}
.sbpo .itemWrap .itemList .itemTit{padding-bottom:5px}
.sbpo .itemWrap .itemList .itemCon .conAreaS{font-size:12px}
.sbpo .itemWrap .itemList .itemCon .conAreaS em span{margin-right:10px}
.sbpo .toolTipWrap .ic_Bquestion{margin-top:0}
.sbpo .secListBox .btnMore{margin-top:20px}
.sbpo .secListBox .btnMore .icoArr{font-size:15px;line-height:40px}
.sbpo .secListBox .btnMore .icoArr:after{top:calc(50% - 3px);border-top:5px solid #000}
.sbpo .secListBox .btnMore.on .icoArr:after{border-bottom:5px solid #000}
}
@media screen and (max-width:767px){.sbpo .secListBox ~ .secListBox{padding-top:80px}
.sbpo .txtLineBox ~ .itemWrap{padding-top:10px}
.sbpo .itemWrap .img p{right:0}
.sbpo .itemWrap .itemListWrap{gap:25px}
.sbpo .itemWrap .itemList{width:calc(50% - 12.5px)}
.sbpo .itemWrap .itemLink:hover .img img{transform:translate(50%,-50%) scale(1.2)}
.sbpo .itemWrap .itemList .itemCon .conAreaS{margin-top:-5px !important}
}