/*
* @Author: xubo
* @Date:   2019-03-29 16:06:34
* @Last Modified time: 2019-05-09 08:47:41
*/

/* äº§å“ä¸­å¿ƒ */
.product_cen {
    background: #eee;
    z-index: 999;
    overflow: hidden;
    margin-top: -.30rem;
    margin-bottom:.30rem;
}
.search {
    width: 2.85rem;
    height: .35rem;
    line-height: .35rem;
    background: #fff;
    float: right;
    border-radius: .40rem;
    display: block;
    padding: 0;
    position: relative;
    z-index: 9999;
}
.search select {
    width: 50%;
    height: .35rem;
    line-height: .35rem;
    background: #0090ff;
    text-align: center;
    padding-left: .30rem;
    font-size: .16rem;
    color: #FFF;
    float: left;
    border-top-left-radius: .40rem;
    border-bottom-left-radius: .40rem;
}
.search #input {
    width: 50%;
    height: .35rem;
    line-height: .35rem;
    background: #0090ff;
    text-align: center;
    font-size: .16rem;
    color: #0a0910;
    border-top-right-radius: .40rem;
    border-bottom-right-radius: .40rem;
}
.search #btn {
    background: url(../images/searchicon.png) no-repeat center;
    background-size: cover;
    width: .16rem;
    height: .14rem;
    position: absolute;
    top: .105rem;
    right: .20rem;
}
.product_cen .top, .news_zixun .top {
    width: 8.2rem;
    height: .39rem;
    line-height: .39rem;
    border-bottom: .01rem solid #636363;
    float: right;
}
.product_cen .top p:nth-child(1) {
    color: #0a0910;
    font-size: .24rem;
    font-weight: bold;
    float: left;
    border-bottom: .03rem solid #0090ff;
}
.product_cen .top p:nth-child(2) {
    color: #0a0910;
    font-size: .16rem;
    float: right;
}
.product_cen .con .left {
    width: 3.32rem;
    overflow:hidden;
    float: left;
}
.product_cen .con .left .head {
    width: 100%;
    height: 1.24rem;
    background: #0090ff;
    border-top-left-radius: .15rem;
    border-top-right-radius: .15rem;
    position: relative;
}
.product_cen .head p:nth-child(3) {
    font-size: .14rem !important;
}
.product_cen .con .left .head .cpzx {
    font-size: .31rem;
    color: #fff;
    position: absolute;
}
.product_cen .con .left .head .ying {
    font-size: .36rem;
    color: #fff;
    position: absolute;
}
.product_cen .con .left .head .cpzx, .product_cen .con .left .head .ying {
    width: 100%;
    height: .30rem;
    line-height: .30rem;
    text-align: left;
    left: .60rem;
    letter-spacing: 0;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.product_cen .con .left .head .cpzx {
    top: .25rem;
}
.product_cen .con .left .head .ying {
    bottom: .20rem;
}
.ren {
    width: .45rem;
    height: .38rem;
    float: left;
    margin-top: .21rem;
    margin-left: .24rem;
}
.product_cen .con .left .cen {
    overflow:hidden;
    background: #fff;
    position: relative;
    margin-top: .10rem;
}
.product_cen .con .left .cen .accordionlist {
    height: 3.45rem;
    overflow-y: auto;
    overflow-x: hidden;
    padding: .15rem 0;
}
.jtshang, .jtxia {
    position: absolute;
    left: 0;
    width: 100%;
    height: .15rem;
}
.jtshang {
    top: 0;
}
.jtxia {
    bottom: 0;
}
.kefu {
    width: .45rem;
    height: .43rem;
    float: left;
    margin-top: .185rem;
    margin-left: .24rem;
}
.botli-img {
    width: .21rem;
    height: .21rem;
    float: left;
    margin-top: .095rem;
    margin-left: .11rem;
}
.product_cen .con .left .bot {
    /* margin-top: .10rem; */
    overflow: hidden;
    width: 100%;
    height: 1.60rem;
    background: #636363;
    border-bottom-right-radius: .15rem;
    border-bottom-left-radius: .15rem;
}
.product_cen .con .left .bot .head {
    background: #d20000;
}
.product_cen .con .left .bot .botli {
    height: 1.15rem;
    padding: .20rem;
    width: 3.05rem;
    margin: 0 auto;
    margin-top: .225rem;
    border: 2px solid #fff;
}
.product_cen .con .left .bot .botli p {
    font-size: .13rem;
    margin-left: .37rem;
    text-align: left;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
    color: #fff;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.product_cen .con .left .openli:last-child{
    padding-bottom: .20rem;
}
.product_cen .con .left .openli {
    padding-top: .20rem;
}
.product_cen .con .left .nav-class {
    text-align: center;
    height: .40rem;
    line-height: .40rem;
    cursor: pointer;
    width: 90%;
    margin: 0 auto;
    border-bottom: 1px dashed #636363;
    position: relative;
}
.product_cen .con .left .nav-class p {
    width: 50%;
    margin: 0 auto;
    border: 0 !important;
    position: relative;
}
.product_cen .con .left .nav-class p a{
    width:1.3rem;
    text-align:left;
    height: .40rem;
    line-height: .40rem;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.product_cen .con .left .nav-class p, .product_cen .con .left .mip-accordion-content a {
    font-size: .16rem;
    color: #676767;
    border-bottom: 1px dashed #636363;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.product_cen .con .left .mip-accordion-content a {
    height: .40rem;
    width: 90%;
    margin: 0 auto;
    line-height: .40rem;
    text-align: center;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    word-break: break-all;
    -webkit-box-orient: vertical;
}
.product_cen .con .right {
    width: 8.2rem;
    float: right;
    background: #fff;
    margin-top: .12rem;
    margin-bottom: .56rem;
    border-top: .12rem solid #0090ff;
    border-top-left-radius: .10rem;
    border-top-right-radius: .10rem;
}
.product_cen .con .right .head {
    height: .30rem;
    width: 7.40rem;
    margin: 0 auto;
    line-height: .30rem;
    border-bottom: 1px solid #434343;
}
.product_cen .con .right .head p:nth-child(1) {
    font-size: .20rem;
    color: #d20000;
    float: left;
    position: relative;
    padding-bottom: .04rem;
}
.product_cen .con .right .head p:nth-child(1):after {
    content: "";
    position: absolute;
    left: 0;
    width: .15rem;
    border: 2px solid #d20000;
    bottom: 0;
}
.product_cen .con .right .head p:nth-child(2) {
    font-size: .13rem;
    color: #434343;
    float: right;
    letter-spacing: 0;
}
.product_cen .con .right .right_con {
    /*width: 7.40rem;*/
    overflow: hidden;
    margin-top: .30rem;
    margin: 0 auto;
}
.product_cen .con .right .rightli {
    width: 2.18rem;
    display: inline-block;
    vertical-align: middle;
    margin-top: .20rem;
    margin-left: .41rem;
}
.rightli-img {
    width: 100%;
    height: 1.65rem;
}
.product_cen .con .right .right_con .text {
    height: .50rem;
    overflow:hidden;
    text-align: center;
    line-height: .50rem;
    font-size: .20rem;
    color: #585858;
    margin: 0 auto;
    float: none;
}
.yuanjt {
}
.sjt {
    opacity: 0;
}
.yuanjt, .sjt {
    width: .19rem;
    height: .19rem;
    position: absolute;
    right: 0;
    top: .105rem;
}
.rich-text {
    font-size: .18rem;
    color: #434343;
}
.product_cen .more {
    margin-top: .60rem;
}

/* å›¾æ–‡åˆ—è¡¨ */
.r_picword {
    width: 100%;
    overflow: hidden;
    margin-top: .20rem;
    margin: 0 auto;
    border-bottom: 1px dashed #434343;
}
.right_picword {
    // width: 8.95rem;
    margin-top: .25rem;
    overflow: hidden;
    margin-bottom: .25rem;
}
.right_picword .rightli-img {
    width: 2.18rem;
    height: 1.66rem;
    float: left;
}
.right_picword .pictext {
    float: right;
    width: 5.2rem;
    height: 1.68rem;
}
.right_picword .picimg {
    width: .61rem;
    height: .03rem;
    margin: .20rem 0 .20rem .20rem;
}
.ckxq {
    width: 1.23rem;
    height: .32rem;
    background: #0090ff;
    border-radius: .05rem;
    margin-left: .20rem;
    margin-top: .30rem;
    display: block;
}
.ckxq p {
    font-size: .20rem;
    height: .32rem;
    line-height: .32rem;
    float: left;
    color: #fff;
    margin-left: .10rem;
}
.ckicon {
    width: .18rem;
    height: .18rem;
    float: left;
    margin-top: .07rem;
    margin-left: .05rem;
}
.right_picword .title {
    font-size: .18rem;
    color: #0090ff;
    padding-left: .20rem;
    float: left;
    position:relative;
}
.right_picword .title:after {
    background: #0090ff;
    content:"";
    width:.20rem;
    height:.03rem;
    left:.20rem;
    bottom:0;
    position:absolute;
}
.right_picword .time {
    font-size: .16rem;
    color: #636363;
    float: right;
}
.right_picword .pictext .bottext {
    font-size: .16rem;
    color: #434343;
    width: 5.2rem;
    padding-left: .20rem;
    margin-top:.5rem;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.r_picword_head p {
    font-size: .20rem;
    font-weight: bold;
    color: #d20000;
    text-align: left;
}

/* æ–°é—»èµ„è®¯ */
.news_zixun {
    overflow: hidden;
    margin-top:-.25rem;
}
.news_zixun .con {
    padding-bottom: .50rem;
    background: #fff;
    padding-top: .35rem;
    margin-top:.15rem;
}
.news_zixun .head {
    width: 11.23rem;
    height: .40rem;
    margin: 0 auto;
    border-bottom: 1px solid #434343;
    position: relative;
    margin-top:.45rem;
}
.news_zixun_con {
    width: 11.23rem;
    margin: 0 auto;

}
.news_zixun .head p:nth-child(1) {
    font-size: .24rem !important;
    color: #0a0910;
    font-weight:bold;
    float: left;
    padding-bottom: .05rem;
    position: relative;
}
.news_zixun .head p:nth-child(1):after {
    content: "";
    width: 1.07rem;
    height: .02rem;
    background: #0090ff;
    position: absolute;
    left: 0;
    bottom: .03rem;
}
.news_zixun .head p:nth-child(2) {
    font-size: .18rem !important;
    color: #434343;
    float: right;
}
.news_zixun .con .head p {
    letter-spacing: 0;
}
.news_zixun .con .news_zixun_con .r_picword, .news_zixun .con .news_zixun_con .r_picword .right_picword {
    width: 100%;
    margin-bottom: 0;
}
.news_zixun .con .news_zixun_con .r_picword .r_picword_head p {
    color: #0090ff;

}
.news_zixun .con .news_zixun_con .r_picword .right_picword .pictext {
    width: 100%;
    border: 0;
    float: none;
    margin: 0 auto;
    height: auto;
    margin: .10rem 0 .15rem 0;
    overflow: hidden;
}
.news_zixun .news_zixun_con .r_picword{
    margin-top:.30rem;
}
.news_zixun .news_zixun_con .r_picword_head p:nth-child(1) {
    width: auto;
    float: left;
    font-size: .22rem;
    color: #434343;
    width:8rem;
    position: relative;
}
.news_zixun .news_zixun_con .r_picword_head p:nth-child(1):after {
    content: "";
    width: auto;
    width: .22rem;
    border: 1px solid #0090ff;
    position: absolute;
    left: 0;
    bottom: 0;
}
.news_zixun .news_zixun_con .r_picword_head p:nth-child(2) {
    float: right;
    font-size: .18rem;
    color: #434343;
    position: relative;
}
.news_zixun .news_zixun_con .r_picword .right_picword .pictext p{
    color:#0a0910;
    font-size:.14rem;
     overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
}
.news_zixun_details{
    width:10.78rem;
    margin:0 auto;
    border-bottom:1px dashed #636363;
}

.news_zixun_details .title{
    font-size:.20rem;
    font-weight:bold;
    color:#0a0910;
    text-align:center;
}
.news_zixun_details .time{
    font-size:.14rem;
    color:#636363;
    text-align:center;
}
.news_zixun_details mip-img{display: block;margin:0.3rem auto;}
.news_zixun_details img{width:auto;height:auto;min-width:auto;min-height:auto;margin:auto;display:block;}
.news_zixun_details p{
    font-size:.16rem;
    color:#636363;
    padding: 0 .18rem 0 .18rem;
    margin-top:.45rem;
    text-align:left;
    margin-bottom:.30rem;
}
.previtem ,.nextitem{
    font-size:.14rem;
    color:#636363;
    display: block;
    margin-left:.61rem;
    margin-top:.20rem;
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}