.product{
    width: 100%;
    height: 100%;
    background:#F8F8F8;
}
a{
    color:rgba(51,51,51,1);
}
nav ul li:nth-child(7){
    /*background:rgba(34,137,240,1);*/
    /*border-radius:4px;*/
}
nav ul li:nth-child(7) a{
    /*color:#fff;*/
    color: #2289f0;
    font-weight: 600;
}

/*.product .picture img{*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/
#productname li .title{
    font-family: SourceHanSansCN-Medium,sans-serif;
}
#productname .tip{
    width: 100%;
    margin-top: 15%;
    color: #2289F0;
}
@media screen and (max-width:1919px){

    .product .content .container .products{
        width:100%;
        margin: 0 auto;
    }
    .product .content .container .products ul{
        width: 100%;
        height: 100%;
        margin: 0 auto;
        min-height: 426px;
    }
    .product .content .container .products ul li{
        width: 94%;
        height:142px;
        list-style: none;
        padding-top: 17px;
        box-sizing: border-box;
        margin: 0 auto;
    }
    .product .content .container .products ul li img{
        display: inline-block;
        width:200px;
        height:112px;
        float: left;
        margin-left: 24px;
    }
    .product .content .container .products ul li a{
        display:inline-block;
        position: absolute;
        width: 510px;
        height:96px;
        font-size:0.8em;
        color:rgba(51,51,51,1);
        line-height:13px;
        margin: 17px 17px 0 17px;
    }
    .product .content .container .products ul li p{
        display:inline-block;
        width:478px;
        height:50px;
        font-size:0.625em;
        color:rgba(94,97,102,1);
        line-height:17px;
        margin: 47px 0 0 17px;
        word-break:break-all;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }
    .product .content .container .products ul li:hover{
        background:rgba(248,248,248,1);
    }
    .product .content .container .products ul li a:hover{
        color: #2289F0;
        cursor: pointer;
    }
    .product .content .container .products ul li{
        position: relative;
    }
    .product .content .container .products ul li .p-line{
        width: 0;
        height: 1px;
        top: 124px;
        margin:15px auto;
        left: 0;
        right: 0;
        position: absolute;
        background-color:#666666;
        transition:width 0.4s linear;
    }
    .product .content .container .products ul li:hover .p-line{
        width: 100%;
    }
    .setPageDiv {
        text-align: center;
        /*margin-top: 10px;*/
    }
    #pagination {
        display: inline-block;
        margin:80px auto;
        margin-bottom: 30px;
    }

}

@media screen and (min-width:1920px) {

    .product .content .container .products {
        width: 1024px;
        margin: 0 auto;
    }

    .product .content .container .products ul {
        width: 100%;
        height: 100%;
        margin-top: 24px;
        min-height: 600px;
    }

    .product .content .container .products ul li {
        width: 100%;
        height: 200px;
        list-style: none;
        padding-top: 21px;
        box-sizing: border-box;
    }

    .product .content .container .products ul li img {
        display: inline-block;
        width: 282px;
        height: 158px;
        float: left;
    }

    .product .content .container .products ul li a {
        display: inline-block;
        position: absolute;
        width: 698px;
        /*height: 100%;*/
        font-size: 18px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        line-height: 30px;
        margin: 20px 27px 0 17px;
    }

    .product .content .container .products ul li p {
        display: inline-block;
        /*display: -webkit-box;*/
        position: absolute;
        width: 680px;
        height: 76px;
        font-size: 14px;
        font-weight: 400;
        color: rgba(94, 97, 102, 1);
        line-height: 24px;
        margin:70px 0 0 17px;
        word-break:break-all;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .product .content .container .products ul li:hover {
        background: rgba(248, 248, 248, 1);
    }
    .product .content .container .products ul li a:hover {
        color: #2289F0;
        cursor: pointer;
    }
    /*页码样式*/
    .setPageDiv {
        text-align: center;
        margin-top: 10px;
    }
    #pagination {
        display: inline-block;
        margin:80px auto;
        margin-bottom: 30px;
    }


}
.content > .container.show{
    position: relative;
}
.content > .container.show> .go_top {
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.content > .container.show> .go_top > a {
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
}