.p_page .pageNum:active {
    color: #fff;
    text-decoration: none;
    background-color: #1f6096;
    border-color: #1f6096;
}

.p_page .pageNum:hover {
    color: #fff;
    border-color: #1f6096;
    cursor: pointer;
    text-decoration: none;
    background-color: #1f6096;
}

.p_page .pageNum.active {
    text-decoration: none;
    background-color: #1f6096;
    color: #fff;
    border-color: #1f6096;
}

.p_page .next:active {
    background: #1f6096;
    border-color: #1f6096;
    color: #fff;
}

.p_page .next:hover {
    background: #1f6096;
    border-color: #1f6096;
    color: #fff;
    cursor: pointer;
}

.p_page .pre:active {
    background: #1f6096;
    border-color: #1f6096;
    color: #fff;
}

.p_page .pre:hover {
    color: #fff;
    background: #1f6096;
    border-color: #1f6096;
    cursor: pointer;
}

@media screen and (max-width: 768px) {
    .p_pagebox .pre {
        width: 48%;
        margin-right: 2%;
        background-color: #1f6096;
    }

    .p_pagebox .pre:hover {
        color: rgba(255, 255, 255, 1);
        border-color: #1f6096;
        background-color: #1f6096;
        cursor: pointer;
    }

    .p_pagebox .pre:active {
        background-color: #1f6096;
    }

    .p_pagebox .next {
        width: 48%;
        margin-left: 2%;
        background-color: #1f6096;
    }

    .p_pagebox .next:hover {
        background-color: #1f6096;
    }

    .p_pagebox .next:active {
        background-color: #97c727;
    }

    #w_grid-1660269961488 > div > .p_gridbox {
        display: inline-block;
    }
    #w_common_text-1660269961506 h1 span {
        font-size: 30px;
    }

    #w_common_text-1660269961514 {
        width: 100%;
    }

    #w_common_text-1660269961508 h1 span {
        font-size: 24px;
    }
    #w_common_text-1660269961514 p span {
        font-size: 18px;
    }

    #w_grid-1660269961488 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
        width: 90%;
        margin: 0 auto;
        float: none;
    }
    #w_common_text-1657010547492 p span,
        #w_common_text-1657010967578 p span,
        #w_common_text-1657009806858 p span,
        #w_common_text-1660286488740 h5 span,
        #w_common_text-1660286488736 h6 span,
        #w_common_text-1660289580601 h6 span,
    #w_common_text-1660289580605 h5 span{
            font-size: 24px!important;
        }
    #w_grid-1660286488719,#w_grid-1660289580585{
        margin:60px auto;
    }
    #w_common_text-1660286488761 h5 span,
    #w_common_text-1660288018745 h5 span,
    #w_common_text-1660288072512 h5 span,
    #w_common_text-1660289692697 h5 span,
    #w_common_text-1660289580626 h5 span,
    #w_common_text-1660289850209 h5 span{
            font-size: 20px!important;
        }
    #w_common_text-1660288922818 h1 span,
    #w_common_text-1660269961526 h1 span,
    #w_common_text-1659509662932 h1 span {
        font-size: 30px;
    }
    #w_grid-1660269961523,#w_grid-1660288922811{
        margin-top:50px;
    }
    .c_product_list-349002001 .product-list li figure{height:160px;}
    #w_common_text-1660289580631 p span,
    #w_common_text-1660289850213 p span{
        font-size: 16px!important;
    }
    .demo #demo01{display:none;}
#c_portalResnav_main-16602687207882349{display:none;}
    #w_fimg-1660268719923,#w_common_text-1660268719926,#c_portalResPublic_credible-16602687208410476,#w_grid-1660268719928> div > .p_gridbox > .p_gridCell{margin:10px auto;}
.bottom p{text-align:center;}
  .right_bar {
    display: block!important; opacity: 1!important;
}
}
