
/*product categry*/
.procates{margin:40px auto; overflow:hidden;}
.procates ul li{margin:20px auto;}
.secondcate {height:100%;}
.field_bg{overflow:hidden;}
.field_bg .fl{float:left; width:34%;}
.field_bg .fr{float:right; width:63%;}
.field_bg .fr h3{font-size:24px; line-height:30px;}
.field_bg .fr p{font-size:16px; line-height:24px; padding-top:8px;}

/*product*/
.product{
    background: #f8f8f8;
    padding-top: 20px;
}
.product .active{
    color: #ee1d23;
}
.pro_top{
    background: #fff;
    padding: 25px 20px;
    margin-bottom: 20px;
}
.pro_top .breadcrumb{
    background-color: unset;
    border-bottom: 1px dashed  #ddd;
    padding-left: 0;
}
.pro_top .breadcrumb>li+li:before{
    content: ">";
    color: #000;
}
.allseries,.allcategory {
    display: flex;
    justify-content: start;
}
.allseries h1,.allcategory h1{
    min-width: 60px;
}
.pro_top  .series,.category{
    display: flex;
    margin-bottom: 10px;
    flex-wrap: wrap;
    justify-content: start;
}
.pro_top  .series li,.category li{
    margin-right: 30px;
    margin-bottom: 20px;
}
.pro_content{
    margin-bottom: 40px;
    padding-bottom: 20px;
}
.pro_content img{
    margin-bottom: 26px;
}

.product .pagination{
    display: flex;
    padding-left: 0;
    justify-content: center;
    margin-bottom: 80px;
}
.product .pagination li{
    margin-right: 10px;
}
.product .pagination li a{
    color: #000;
    padding: 2px 9px;
    border-radius: 3px;
}
.page_active{
    background-color: #000!important;
    color: #fff!important;
}
.pro_content:hover{
    box-shadow: 1px 1px 11px 2px #b6b6b6;
}
