.pro-page{ display: inline-block; padding: 30px 0;}
.pro-tits{ display: inline-block; width: 100%;}
.pro-tits .tits-a{ display: inline-block; font-size:18px; font-weight: bold; width: 100%; text-align: left;}
.pro-tits .tits-b{ font-size: 18px; color: #666; display: inline-block; width: 100%; text-align: left; margin-top: 10px;}
.product-text > p> strong{ color: #f5731c; font-size: 18px;}
.product-text{ width: 100%; display: inline-block;}

.productsxx .item{ margin: 16px 8px;}
.productsxx .owl-buttons div{ position: absolute; font-family: '宋体'; font-size: 24px; font-weight: bold; color: #dddddd; border: 2px solid #dddddd;
    border-radius: 100px; width: 60px; height: 60px; line-height:56px; text-align: center; top: 45%;}
.productsxx .owl-buttons div.owl-prev{ left: -60px;}
.productsxx .owl-buttons div.owl-next{ right: -60px;}

.productsxx .owl-buttons div:hover,.productsxx .owl-buttons div:active,.productsxx .owl-buttons div:focus,.productsxx .owl-buttons div:visited{ color: #f5731c; border-color: #f5731c; box-shadow: 3px 3px 10px #ccc;}
.product-text li,  .product-text ul  {
    list-style-type: circle!important;
}
.product-text li {
    margin-bottom: 0px;
    text-align: left;
    color: #787878;
    line-height: 1.8;
    font-family: "AvenirNextLTPro-Regular"; font-size: 15px;
    letter-spacing: 0.04em;
}

.summary.scrollfixed {
    margin-top: 0px;
    margin-left: 0;
}
.product-image{
     transition: all 0s ease 0s;
}
.tuanyanse{ background: #eee; display: inline-block;  width: 100%; padding: 40px 0;}
