﻿

/*====================轮播======================*/


/*====================轮播end======================*/


.proType_top {
    position: relative;
}

    .proType_top img {
        width: 100%;
    }

    .proType_top .proType_topTitle {
        position: absolute;
        z-index: 999999;
        color: white;
        top: 52%;
        left: 7%;
        font-size: 50px;
    }

.proType_bottom {
    width: 86%;
    margin: 0 auto;
    overflow: hidden;
}

.proType_NowTitle {
    font-weight: bold;
    font-size: 60px;
    color: #002063;
    line-height: 88px;
    padding-bottom: 104px;
}

.Gang {
    padding-top: 78px;
    padding-bottom: 36px;
}

.leftGang {
    width: 82px;
    height: 7px;
    background: #002063;
    float: left;
}

.rightGang {
    width: 39px;
    height: 7px;
    background: #3A6CD5;
    float: left;
}

.lunbo {
    width: 100%;
    position: relative;
}

.proType_Title {
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
    z-index: 99999;
    position: relative;
}
.swiper {
    width: 80%;
    margin: 0 auto;
    overflow: hidden;
}

.swiper-button-next, .swiper-button-prev {
    top: 43.5% !important;
    width: 44px !important;
    border-radius: 50%;
    background-size: 44px 44px !important;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url('../images/right.png') !important;
    right: 126px !important;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url('../images/left.png') !important;
    left: 126px !important;
}

.categorylistswiperitem{
    width:auto !important;
}
.categorylistswiperitem a {
    font-weight: 400;
    font-size: 30px;
    color: #595757;
}

.tempWrap {
    width: 100% !important;
}

.proType_pro {
    width: 86%;
    margin: 0 auto;
    overflow: hidden;
}

.proType_pro {
    width: 86%;
    margin: 0 auto;
    padding-top: 40px;
}

    .proType_pro ul {
        width: 99%;
        margin-left: 1%;
    }

        .proType_pro ul li {
            width: 32%;
            margin-right: 1%;
            float: left;
            height: 266px;
            background-color: #F7F8F8;
            margin-bottom: 40px;
        }

.proType_proDiv {
    float: left;
}

.proType_pro_left {
    width: 54%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; /* 垂直居中 */
}

    .proType_pro_left img {
        width: 80%;
        max-height: 90%;
    }

.proType_pro_right {
    width: 46%;
}

    .proType_pro_right .proType_pro_right_title {
        width: 100%;
        font-weight: bold;
        font-size: 25px;
        color: #000000;
        padding-top: 82px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
        .proType_pro_right .proType_pro_right_title a {
            color: #000000;
        }
        .proType_pro_right .proType_pro_right_middle {
            width: 100%;
            font-weight: 400;
            font-size: 15px;
            color: #595757;
            padding-top: 17px;
        }
            .proType_pro_right .proType_pro_right_middle a {
                color: #595757;
            }
            .proType_pro_right .proType_pro_right_bottom {
                margin-top: 25px;
                width: 89px;
                height: 26px;
                border-radius: 10px;
                border: 1px solid #3E3A39;
                text-align: center;
                line-height: 26px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

        .proType_pro_right .proType_pro_right_bottom a {
            font-weight: 400;
            font-size: 11px;
            color: #595757;
        }
