﻿/*通用详情*/
.detail-title {
    font-size: 3rem;
    line-height: 4rem;
    padding: 4rem 0px 1rem 0px;
    text-align:center;
}

.detail-time {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size:1.5rem;
    color:#aaa;
    padding:2rem;
    margin:1rem auto;
    border:1px solid #ececec;
    position:relative;
}

.detail-time>div {
    position: absolute;
    top:2rem;
    right:2rem;
}

.detail-visit {
    font-size: 1.5rem;
    color: #aaa;
    text-align:right;
}

.detail-content {
    margin: 2rem auto 8rem auto;
    font-weight: normal;
    font-size: 1.5rem;
    line-height: 3rem;
}

.detail-download {
    width:180px;
    padding:1.5rem 3rem;
    margin: 2rem auto 8rem auto;
    background-color:brown;
    text-align:center;
    border-radius:6px;
    color:#fff;
    font-size:1.5rem;
}
.detail-download>span {
    font-size: 2rem;
    font-weight:bold;
}

    .detail-content table tbody tr td {
        border: 1px solid #999;
        padding: 3px 5px;
        min-width: 50px;
        height: 20px;
    }

/*视频*/
.detail-video {
    margin:2rem 0px;
}

    .detail-video video {
        width: 100%;
        max-height: 480px;
        background-color: black;
        object-fit: cover;
    }



/*产品菜单*/
.pro-detail-menu {
    font-size: 1.5rem;
    line-height: 50px;
    overflow:hidden;
}
.pro-detail-menu >ul >li{
    float:left;
    padding-right:40px;
    font-weight:bold;
}
    .pro-detail-menu > ul > li > a:hover {
        border-bottom: 3px solid darkred;
        display: block;
        font-size: 1.5rem;
        line-height: 47px;
        cursor:pointer;
    }


/*产品简介*/
.pro-detail-info > div {
    float: left;
    padding: 4rem 0rem;
}
.pro-detail-info-img{
    width:30%;
}

.pro-detail-info-img > img{
    width: 100%;
}

.pro-detail-info-text {
    width: 70%;
    padding-left:4rem!important;
}

.pro-detail-info-text > div{
    font-size:3rem;
    line-height:4rem;
    padding:1rem 0px 1rem 0px;
}

    .pro-detail-info-text > p {
        margin:1rem 0rem 2rem 0rem;
        font-size:1.5rem;
        color:#808080;
    }
.pro-detail-info-text-imglist
{
    width:100%;
    overflow:hidden;
    margin:1.25rem 0px;
}
    .pro-detail-info-text-imglist > li {
        float: left;
        width: 12.5%;
        margin-right: 1rem;
        border: 1px solid #ccc;
        overflow: hidden;
    }

    .pro-detail-info-text-imglist > li:hover {
        border: 1px solid darkred;
    }

        .pro-detail-info-text-imglist-active {
            border: 1px solid darkred;
        }

        .pro-detail-info-text-imglist > li > img {
            width: 100%;
            border: 0px !important;
        }


    .pro-detail-info-text > span {
        font-size:1.5rem;
        font-weight:bold;
        display:block;
        width:100%;
        margin-top:3rem;
    }

.pro-detail-info-text-labellist {
    margin-top: 1.25rem;
}

        .pro-detail-info-text-labellist  li {
            float: left;
            padding: 6px 20px;
            margin-right: 12px;
            border: 1px solid #ccc;
            cursor: pointer;
            font-size: 1.5rem;
        }

            .pro-detail-info-text-labellist  li:hover {
                background-color: darkred;
                border: 1px solid #333;
                color: #fff;
            }


/*产品规格*/
.pro-detail-paramater
{

}
    .pro-detail-paramater > table {
        width: 100%;
    }

        .pro-detail-paramater > table > tbody > tr {
            border-bottom: 1px solid #ececec;
        }

            .pro-detail-paramater > table > tbody > tr > th {
                padding: 2rem;
                font-size: 1.5rem;
                background-color: #555;
                color: #fff;
                font-weight: normal !important;
            }
                .pro-detail-paramater > table > tbody > tr > th:last-child {
                    border-left: 1px solid #777;
                }

            .pro-detail-paramater > table > tbody > tr:nth-child(2n+1) {
                background-color: #fafafa;
            }

            .pro-detail-paramater > table > tbody > tr:hover {
                background-color: #f1f1f1;
            }

            .pro-detail-paramater > table > tbody > tr > td {
                padding: 1.5rem 2rem;
                font-size: 1.5rem;
                font-weight: normal;
                border-left: 1px solid #ececec;
            }

                .pro-detail-paramater > table > tbody > tr > td:first-child {
                    width: 25%;
                    text-align: center;
                }
                .pro-detail-paramater > table > tbody > tr > td:last-child {
                    border-right: 1px solid #ececec;
                    width: 75%;
                }









