.pbody{width: calc(100% - 41rem);}
.pcatda{width:38rem;margin-left:3rem}
.mwidnow{display:none;position: fixed;width: 50rem;height: fit-content;top: 0;bottom: 0;right: 0;left: 0;margin: auto;z-index: 105;}

.pitem{float:left;width:calc(100% - 3rem);height:8rem;padding:2.5rem 1.5rem}
.pitem img{float:left;height:8rem;margin-right: 1.5rem;}
.pmcontainer iframe{float:left;width:100%;margin-bottom:1rem}

.piis{background: #4f4f4f;display:none}
.piis h3{background:#3883ff;font-family: 'Jost', sans-serif;text-align:center;font-size:1.8rem;line-height:3rem;letter-spacing:0;padding:1rem 0}

.pimap span{display:block;line-height: 2rem;padding: 1rem 0;text-align:center;font-size:1.3rem;color:#c9c9c9}
.piinfo{float:left;width:calc(100% - 3rem);background: #121212;padding: 1rem 1.5rem;font-size: 1.4rem;}
.piinfo p{float:left;width:100%;line-height:2.2rem;margin:0 0 .5rem}
.piinfo p span{float:right}

.pminfo{float:left}
.pminfo h3{font-size: 2rem;font-family: 'Jost', sans-serif;line-height: 5rem;letter-spacing:0}
.pminfo p{font-size:1.4rem;line-height: 1.6rem;margin:0}
.pitem .linkbutton{float:right}

.nothingtoshow{float:left;width:100%;background: #4f4f4f;}
.nothingtoshow img{float:left;width:100%;}
.nothingtoshow p{float:left;width:100%;line-height: 2rem;padding: 1rem 0;text-align:center;font-size:1.3rem;color:#c9c9c9}


.gcount{float: left;padding-left: 1.5rem;font-size: 1.4rem;line-height: 4rem;margin: 1.5rem 0 0}
.gsort{float: right;line-height: 4rem;padding-right: 1.5rem;font-size: 1.4rem;margin: 1.5rem 0 0}
.gcount span{font-weight:600}
.gsort select {height: 2rem;width: 13.5rem;color:#fff;font-weight:600;font-size: 1.4rem;outline: none;appearance: none;background-image: url(../img/icon/arrowdown.svg);background-position: right .5rem center;background-repeat: no-repeat;background-color: transparent;background-size: .8rem;border:none;margin-left: .3rem;transition: .3s all ease;cursor: pointer}
.gsort select:hover{background-position: right .7rem bottom .4rem}
.ciload{float: left;padding-left: 1.5rem;margin: 1.5rem 0 0;line-height: 4rem;display:none}
.ciload img{width: 2.4rem;float: left;margin: .8rem .6rem 0 0}
.gsort option{background:#1d1d1d;}

#fullpage .sort hr {margin: 1rem 0 2rem}
#fullpage .pbody  hr {margin: 3rem 0}

.psele{width:calc(100% - 8rem);position:relative;background:#121212;}
.psele .linkbutton{display:none;}
.psele :after{
    content:"";
    position:absolute;
    height:0;
    width:0;
    left:100%;
    top:0;
    border:6.5rem solid transparent;
    border-left: 6.5rem solid #121212;
}

@media (max-width:1200px){
#fullpage .pbody  hr {margin: 3rem 0;display:none!important}
.pbody{display: flex;flex-wrap: wrap;}
.pitem{width:calc(50% - 4.2rem);text-align:center;padding:2rem 1rem;margin:0 1rem 2rem;min-height:26rem;border: .1rem solid #4f4f4f;}
.pitem img{width:65%;height:auto;margin:0 17.5%}
.pitem h3{line-height: 2.6rem;padding: 1rem 0 .5rem;font-size: 1.8rem;}
.pminfo p{color: #a6a6a6;}
.psele :after{display:none}
.pitem .linkbutton{width:11rem;margin:0 calc(50% - 9.5rem)}
.pminfo{width:100%;margin: 0 0 3rem}
.pbody{width: calc(100% - 38rem);}
.pcatda{width:36rem;margin-left:2rem}
}
@media (max-width:1100px){
.pminfo p{font-size:1.3rem}
}

@media (max-width:1000px){
.pminfo p{font-size:1.3rem}
.pitem{width:calc(33.33333% - 3.7rem);margin:0 .75rem 1.5rem;}
.pbody{width: 100%;}
.pcatda{display:none;}
.piis  h3{position: absolute;width: 100%;opacity: .9}
.miwc{position: absolute;top: 1rem;right: -3.2rem;width: 2.2rem;cursor: pointer;}
.miwc:hover{transform: scale(1.1);}
.miwc img{float:left;width:100%}
.miwc span{display:none}
}
@media (max-width:860px){
.pitem{width:calc(50% - 3.7rem);}
}

@media (max-width:740px){
.gsort{padding-right:0}
.gcount, .ciload{padding-left:0}
}
@media (max-width:600px){
.mwidnow{width:45rem}
}

@media (max-width:540px){
.pitem .linkbutton {padding: 1.5rem 2.5rem;margin: 0 calc(50% - 8rem)}
.pitem{width:calc(50% - 2.2rem);margin:0 .5rem 1rem;padding: 1.5rem .5rem;}
.pitem img{width:70%;height:auto;margin:0 15%}
.mwidnow{width:40rem}

}

@media (max-width:500px){
.pitem{width:calc(100% - 2.2rem);margin:0 0 1rem;padding:1rem 1.5rem 2rem;min-height: auto;height: auto;}
.pitem img{height:10rem;width:auto;margin:0 calc(50% - 10rem);}
.pminfo p{float: left;width: 100%;}
.mwidnow{width:36rem}
.gcount, .ciload, .gsort, .gsort select{font-size:1.3rem}
.gsort select{width:13rem}
}

@media (max-width:440px){
.mwidnow{width:97%}
.miwc{position: relative;right: 0;top: 0;line-height: 2rem;width: 9rem;height: 2rem;float: left;margin:1.5rem calc(50% - 4.5rem) 0}
.miwc img{float:left;width:1.6rem;margin:.2rem .5rem .2rem}
.miwc span{color:#fff;display:block;float:left}
.gcount{font-size:0}
#bbcount{font-size:1.3rem}
}
@media (max-width:390px){
.gcount, .ciload, .gsort {line-height: 2rem;margin-top:0}
.ciload img {width: 2rem;margin: 0 .5rem 0 0}
.gsort{font-size:0}
}