﻿.pubbanner{
    position:relative;
    color:#FFF;
}
    .pubbanner img{
        display:block;
        width:100%;
    }
    .pubbanner .mbxmain {
        width: 1200px;
        position: absolute;
        z-index: 1;
        left: calc(50% - 600px);
        bottom: 30px;

    }
    .pubbanner .mbxwz {
        background-image: url(/img/pcroot/mbxwz.png);
        background-size: 16px 16px;
        background-repeat: no-repeat;
        background-position: left center;
        padding-left: 20px;
        font-size:14px;
    }
    .pubbanner a {
        color: #FFF;
    }
    .pubbanner .mbxname {
        font-size:32px;
        margin-bottom:10px;
    }

/**jingdian**/
.jingdian .listul {
    margin:20px 0px;
}
.jingdian .listli {
    border-bottom:1px solid #CCC;
    padding:20px 0px;
    display:flex;
}
.jingdian .liimg {
    width:35%;
}
.jingdian .liimg img{
    display:block;
    width:100%;
    border-radius:3px;
}
.jingdian .lims {
    flex:1;
    box-sizing:border-box;
    padding:0 0 0 20px;
    position:relative;
}
.jingdian .liname {
    font-size:23px;
    line-height: 50px;
}
.jingdian .msstr {
    line-height:36px;
}
.txt3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
    white-space: normal;
}
.jingdian .lims a{
    display:block;
    width:120px;
    text-align:center;
    height:40px;
    line-height:40px;
    position:absolute;
    right:10px;
    bottom:10px;
    border:1px solid #CCC;
    border-radius:20px;
}
/****/
.jingdianitem{

}
.jqleft {
    float: left;
    width: 230px;
    position:relative;
}

.jqenleft {
    width:266px;
}

.jqfixed {
    width: 230px;
    border: 1px solid #f78f1e;
    box-sizing: border-box;
    border-radius: 6px;
    background-color: #FFF;
}
.jqenleft .jqfixed {
    width: 266px;
}
.fixmain{
    position:fixed;
    z-index:1;
}
.jqfixed .ltname {
    text-align: center;
    font-size: 18px;
    line-height: 50px;
    background-color: #f78f1e;
    color: #FFF
}

    .jqfixed .ltlist {
        width: 80%;
        margin: 0 auto;
    }

        .jqfixed .ltlist a {
            display: block;
            line-height: 50px;
            border-bottom: 1px solid #CCC;
        }

            .jqfixed .ltlist a:last-child {
                border-bottom: 0px;
            }

        .jqfixed .ltlist .lton {
            color:#F50
        }
.jqfixed .enltlist a{
    font-size:12px;
}
.jqfixed .krltlist a {
    font-size: 14px;
}
.jqright {
    float: right;
    width: 950px;
    min-height: 600px;
}
    .jqenright{
        width:914px;
    }
    /**通用详情页样式**/
    .itempage {
        width: 1200px;
        margin: 30px auto;
    }
.itemtitle{
    text-align:center;
    line-height:30px;
    font-size:36px;
    padding-bottom:20px;
    border-bottom:1px solid #F1F1F1;
    margin-bottom:10px;
}
.social-share{
    text-align:center;
}
.itemnr{
    padding:20px 0px;
    font-size:18px;
}
.itemnr p{
    text-indent:40px;
    line-height:36px;
    margin-bottom:10px;
}
.itemnr img{
    display:block;
    max-width:100%;
    margin:0 auto;
}
