

.pro-img{height: 251px;}
.pro-img img{width: 100%;height:100%}

.pro_title{}
.pro_title .route{border-bottom: 2px solid #3f0349;padding-bottom: 5px;padding-left: 5px;margin: 20px 0;}

.pro_title .item_01,.pro_title .item_02{overflow: hidden;}
.pro_title .item_01 .item01_title,.pro_title .item_02 .item02_title{width: 5%;padding-right: 0;font-size: 16px;line-height: 40px;font-weight: bold;}
.pro_title .item_01 .item01_list,.pro_title .item_02 .item02_list{width: 95%;}
.pro_title .item_01 .item01_list ul,.pro_title .item_02 .item02_list ul{overflow: hidden;}
.pro_title .item_01 .item01_list ul li,.pro_title .item_02 .item02_list ul li{float: left;height: 40px;margin: 0 4px;margin-bottom: 5px}
.pro_title .item_01 .item01_list ul li a,.pro_title .item_02 .item02_list ul li a{font-size: 16px;line-height: 40px;padding: 10px 16px;border: 1px solid #fff;color: #333;}
.pro_title .item_01 .item01_list ul li.active a,.pro_title .item_02 .item02_list ul li.active a{border: 1px solid #2451A1;color: #2451A1;}

.pro_title .item_01{border-bottom: 1px solid #2451A1;margin-bottom: 10px;}
.pro_title .item_02{border-bottom: 2px solid #2451A1;margin-bottom: 10px;}

.pro_cont{margin-top: 30px;overflow: hidden;}
.pro_cont .ck{margin-bottom: 20px;height:360px}
.pro_cont .ck .pro-nr{border: 2px solid #ebebeb;background: #fff;}
.pro_cont .ck .pro-nr .pro-text{overflow: hidden;}
.pro_cont .ck .pro-nr .pro-text p.pro-title {font-size: 16px;line-height: 24px;margin-top: 10px;padding-left: 10px;}
.pro_cont .ck .pro-nr .pro-text p.price {float: left;font-size: 26px;font-weight: bold;padding-left: 10px;margin: 0;}
.pro_cont .ck .pro-nr .pro-text button {background: none;border: none;float: right;margin-right: 14px;margin-bottom: 8px;}
.pro_cont .ck  .pro-nr:hover {border: 2px solid #2451A1;}

.page-list{text-align: center;margin-bottom: 50px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #a83da6;
    border-color: #a83da6;
}
.pagination>li>a, .pagination>li>span {color: #a83da6;}

#page-num {text-align: center;margin-top: 20px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#c8251c;}

.pin_cover{width: 30%;margin: 0px auto}
.pin_cover img{width:100%;text-align:center}

@media (max-width: 1200px) {

}

@media (max-width: 992px) {

}


@media (max-width: 767px){
    .pro_title .item_01 .item01_title, .pro_title .item_02 .item02_title {width: 10%;padding: 0;font-size: 14px;line-height: 40px;font-weight: bold;}
    .pro_title .item_01 .item01_list, .pro_title .item_02 .item02_list {width: 90%;padding: 0;}
    .pro_title .item_01 .item01_list ul li, .pro_title .item_02 .item02_list ul li {float: left;height: 30px;margin: 0 4px;}
    .pro_title .item_01 .item01_list ul li a, .pro_title .item_02 .item02_list ul li a {font-size: 13px;line-height: 30px;padding: 5px 10px;}
    .pro_cont .ck {margin-bottom: 0;padding: 5px;height: 280px}
    .pro_cont {margin-top: 16px;}
    .pro_cont .ck .pro-nr .pro-text p.pro-title {font-size: 12px;line-height: 20px;margin-top: 6px;padding-left: 6px;}
    .pro_cont .ck .pro-nr .pro-text p.price {float: left;font-size: 20px;font-weight: bold;padding-left: 4px;margin: 0;}
    .pro_cont .ck .pro-nr .pro-text button {margin-right: 8px;margin-bottom: 6px;}
    .pro_cont .ck .pro-nr .pro-text button img{width: 80%;}
    .pro-img{height: 180px;}
    .pro-banner-img img{height:180px;width: 100%}
  	.pro_cont .ck .pro-nr{height:265px}
  
    .pin_cover{width: 50%;}
}
@media (max-width: 540px) {

}


/*新公共样式*/
button{border: none;outline: none;background: none;}
.clear{clear: both;}



.goods-body{background: #f5f5f5;}

.goods_list01{background: #fff;border: 1px solid #ccc;margin-top: 50px;}

.list01-nr{padding: 20px 10px 10px;}
.list01-nr a{float: left;width: 13.2%;margin: 0 .5% 10px;display: inline-block;border: 1px solid #ccc;background: #f5f5f5;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px;border-radius: 5px;color: #333;font-size: 15px;}
.list01-nr a.active,.list01-nr a:hover{background: #c8251c;color: #fff;border-color: #c8251c;}
.list01-nr a.more{padding: 10px;text-align: center;font-size: 15px;cursor: pointer;display: block;background: none;border: none;}
.list01-nr a.more:hover{color: #333;}


.goods_list02{margin: 50px 0;}
.goods_list02 .list02_title{font-size: 15px;line-height: 40px;height: 40px;background: #f2f2f2;border: 1px solid #ccc;padding-left: 20px;}

.list02_nr{background: #fff;border: 1px solid #ccc;padding: 20px;border-top: none;}
.list02_nr ul{}
.list02_nr ul li{float: left;width: 25%;padding-left: 20px;margin-bottom: 10px;}
.list02_nr ul li img{margin-right: 8px;}
.list02_nr ul li a{font-size: 15px;color: #333;line-height: 15px;display: inline-block;}
.list02_nr ul li a.active,.goods_list02 ul li a:hover{color: #0091ac;}

