@charset "utf-8";
.products {
    min-width: 1190px;
    overflow: hidden;

}

.productsbox {
    width: 1190px;
    overflow: hidden;
    margin: 15px auto;

}

.breadcrumb {
    width: 950px;
    overflow: hidden;
    margin-bottom: 15px;
}

.lproduct {
    width: 950px;
    overflow: hidden;
    float: left;
}

.breadcrumb li {
    float: left;
    margin-right: 5px;
}

.pmain {
    width: 950px;
    float: left;
}

.pmainpic {
    width: 350px;
    height: 420px;
    float: left;
}

.pmain .pmainpic>img {
    width: 350px;
    height: 350px;
}
.pmainpic ul li {
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid transparent;
}
.pmainpic ul li.spiccheck {
    border: 1px solid #F41A10;
}
.spiclist {
    margin-top: 10px;
}
.marright7 {
    margin-right: 7.5px;
}

.productsinfo {
    width: 570px;
    float: right;
    overflow: hidden;
}

.productsinfo p {
    margin-top: 15px;
}

.productsinfo span {
    color: #9a9a9a;
}

.productsinfo p i {
    font-style: normal;
}

.pcheckcode {
    width: 100%;
    background-color: #F5FAF3;
    height: 50px;
    line-height: 50px;
    margin: 15px 0;
}

.pcheckcode s {
    text-decoration: none;
    font-size: 16px;
    color: #F41A10;
}

#onlinecontact,#dinghuo {
    width: 180px;
    height: 50px;
    background-color: #F57A12;
    text-align: center;
    color: #ffffff;
    line-height: 50px;
    font-size: 16px;
    cursor: pointer;
    margin-top: 30px;
}

#onlinecontact a,#dinghuo a{
    color: #ffffff;
}
.shoucang {
    float: right;
    cursor: pointer;
    color: #000000;
    font-size: 16px;
}
/*.bg-model {*/
    /*position: absolute;*/
    /*top: 0%;*/
    /*left: 0%;*/
    /*display: none;*/
    /*background: rgba(0, 0, 0, 0.3);*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*position: fixed;*/
    /*z-index: 999;*/
/*}*/

/*.modelcontent {*/
    /*position: absolute;*/
    /*left: 35%;*/
    /*top: 25%;*/
    /*width: 30%;*/
    /*height: 40%;*/
    /*background-color: #fff;*/
/*}*/
/*.modelcontent h4 {*/
    /*font-size: 16px;*/
    /*padding: 15px;*/
/*}*/
/*.modelcontent h4 span {*/
    /*float: right;*/
    /*cursor: pointer;*/
/*}*/
/*.modelcontent textarea {*/
    /*margin-left: 50px;*/
/*}*/
/*.modelcontent button {*/
    /*display: block;*/
    /*background-color: #F57A12;*/
    /*width: 80px;*/
    /*height: 30px;*/
    /*list-style-type:none;*/
/*}*/
.rproduct {
    width: 220px;
    border: 1px solid #cccccc;
    float: right;
}

.phottitle {
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    border-bottom: 1px solid #cccccc;
}
.hotpaihang>div {
    padding: 10px;
    overflow: hidden;
}
.hotpaihang div img {
    float: left;
}
.photcontent {
    
    float: right;
    width: 108px;
    overflow: hidden;
}
.photcontent span {
    font-size: 16px;
    color: #000000;
}
.bortop {
    border-top: 1px solid #cccccc;
}

.prodetails {
    width: 950px;
    overflow: hidden;
    padding-top:25px;
    float: left;

}
.pdehedader {
    width: 948px;
    border: 1px solid #cccccc;
    height: 40px;
    background-color: #F9F9F9;

}
.pdehedader ul li {
    float:left;
    height: 38px;
    line-height: 38px;
    width: 70px;
    padding: 0 15px;
    background-color: #F9F9F9;
    cursor: pointer;
    border-top: 2px solid transparent;
}
.pdehedader ul li.protabs {
    background-color: #fff;
    border-bottom: none;
    border-top: 2px solid #F57A12;
    height: 39px;
}
.protabscontent {
    border: 1px solid #cccccc;
    border-top: none;
    overflow: hidden;
    padding: 15px 20px;
}
#zxzxcontent {
    display:none;
}
.protabscontent ul li {
    padding:15px;
    overflow: hidden;
    border-bottom:1px solid #cccccc; 
}
.protabscontent ul li h3 {
    height: 25px;
    line-height: 25px;
    font-size: 16px;
    color: #C00000;
    overflow: hidden;
}
.protabscontent ul li p {
    margin-top: 5px;
}

.cpcanshu table {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    width: 90%;
    border-collapse:collapse;
    font-size: 14px;
}
.cpcanshu table tr,.cpcanshu table td {
    border: 1px solid #cccccc;
    width: 50px;
    height: 30px;
}
.cpcanshu h3,.bianhao h3,.cpzhanshi  h3 {
    height: 19px;
    line-height: 19px;
    margin-bottom: 15px;
}
.cpcanshu h3 span,.bianhao h3 span,.cpzhanshi  h3 span {
    display: inline-block;
    width: 5px;
    height: 16px;
    background-color: #FF6600;
    margin-right: 10px;
}
.bianhao,.cpzhanshi {
    padding-top: 15px;
}

.rproducthistory {
    width: 220px;
    border: 1px solid #cccccc;
    float: right;
    margin-top: 30px;
}
.modal{
            display: none; /* 默认隐藏 */
            position: fixed;
            z-index: 1;
            padding-top: 100px;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            overflow: auto;
            background-color: rgb(0,0,0);
            background-color: rgba(0,0,0,0.4);
        }
.modal-content{
            position: relative;
            background-color: #fefefe;
            margin: auto;
            padding: 0;
            border: 1px solid #888;
            width: 400px;
            height: 300px;
            box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
            -webkit-animation-name: animatetop;
            -webkit-animation-duration: 0.4s;
            animation-name: animatetop;
            animation-duration: 0.4s
        }
.modal-content1{
        position: relative;
            background-color: #fefefe;
            margin: auto;
            padding: 0;
            padding-bottom: 15px;
            border: 1px solid #888;
            width: 400px;
            
            box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
            -webkit-animation-name: animatetop;
            -webkit-animation-duration: 0.4s;
            animation-name: animatetop;
            animation-duration: 0.4s
}
        /* 添加动画 */
@-webkit-keyframes animatetop {
            from {top:-300px; opacity:0}
            to {top:0; opacity:1}
        }

@keyframes animatetop {
            from {top:-300px; opacity:0}
            to {top:0; opacity:1}
        }
.modal-title {
    width: 350px;
    height:40px;
    margin: 0 auto;
    font-size: 16px;
    line-height:40px;
}
.close{
            float: right;
            font-size: 30px;
            color: #000000;
        }
.close:hover{
            color: black;
            cursor: pointer;
        }
.modal-detail {
    width: 350px;
    margin:15px auto;
    
}
.modal-footer button {
    width: 80px;
    height: 30px;
    background-color: #F57A12;
    text-align: center;
    color: #ffffff;
    line-height: 30px;
    font-size: 16px;
    cursor: pointer;
    border:none;
    margin-left: 300px;
}
.modal-footer1 button {
    width: 80px;
    height: 30px;
    background-color: #F57A12;
    text-align: center;
    color: #ffffff;
    line-height: 30px;
    font-size: 16px;
    cursor: pointer;
    border:none;
    margin-left: 300px;
}
.dinghuoaddress {
    width: 380px;
    margin: 0 auto;
}

