@charset "utf-8";
/*列表页*/
.brand_list .li{float:left;width:50%;border-bottom:1px dotted #dcdcdc;padding:24px 0}
.brand_list .li .pic{display:block;width:146px;height:90px;margin:0 auto 10px;padding:6px;background:url(../images/dot.png)}
.brand_list .li .pic img{width:100%;height:100%}
.brand_list .li .desc{padding:0 70px;text-align:center;font-size:12px;}
.brand_list .li h3{line-height:30px;height:30px;overflow:hidden;font-size:14px;text-align:center;font-weight:400}
.brand_list .li h3 a{color:#025299}
.brand_list .li p{line-height:14px;height:56px;overflow:hidden}
.brand_list .li .more{display:block;width:98px;height:30px;line-height:30px;font-size:12px;margin:0 auto;padding:0}
.brand_list .li .more:hover{background-color:#025299;color:#fff;}

.brand_detail{padding:36px 10px;}
.brand_detail .title{font-size:22px;line-height:30px;color:#025299;}
.brand_detail .pic{float:left;display:block;width:256px;height:158px;padding:6px;background:url(../images/dot.png)}
.brand_detail .pic img{width:100%;height:100%}
.brand_detail .desc{margin-left:300px;}
.brand_detail .con{padding:10px 0;font-size:14px;line-height:18px;}
.brand_detail .con p{margin-bottom:10px;}

.brand_prod{}

.brand-hd{border-top:1px dotted #ddd;text-align:center;height:0px;margin-bottom:46px;}
.brand-hd h2{display:inline-block;background:#fff;position:relative;top:-15px;line-height:30px;color:#025299;font-size:28px;padding:0 14px;font-weight:400;}

.bprod{float:right;width:820px;}
.bprod li{height:142px;border-bottom:1px dotted #ddd;padding:0px 0 22px;margin-bottom:22px;}
.bprod li .pic{float:left;display:block;border:1px solid #ddd;width:186px;height:140px;margin-right:30px;box-shadow:0 0 5px #ddd;}
.bprod li .pic img{width:100%;height:100%}
.bprod li .desc{float:left}
.bprod li .c1{float:left;width:250px;margin-right:58px;}
.bprod li .c2{float:left;width:294px;line-height:18px;position:relative}
.bprod li .c2 .more{position:absolute;right:0;top:0;}
.bprod li .tt{font-size:12px;line-height:26px;margin-bottom:2px;}
.bprod li p{line-height:14px;}
.bprod li .con{line-height:20px;margin-top:20px;}

.pic_list{padding-top:20px;}
.pic_list .li{float:left;width:208px;margin:0 45px 20px 0;}
.pic_list .li .pic{display:block;width:196px;height:135px;margin-bottom:6px;border:1px solid #ddd;padding:4px;}
.pic_list .li .pic img{width:100%;height:100%}
.pic_list .li .tt{display:block;font-weight:normal;font-size:14px;line-height:20px;height:40px;overflow:hidden;text-align:center}
.pic_list .end{margin-right:0;}

.pic_list2{padding-top:20px;}
.pic_list2 .li{float:left;width:180px;margin:0 60px 30px 0}
.pic_list2 .li .pic{display:block;width:180px;height:48px;border:1px solid #ddd;}
.pic_list2 .li .pic img{width:100%;height:100%}
.pic_list2 .li .tt{display:block;font-weight:normal;font-size:14px;line-height:30px;height:30px;overflow:hidden;text-align:center}
.pic_list2 .end{margin-right:0;}

.pic_list3{padding-top:20px;}
.pic_list3 .li{float:left;width:232px;margin:0 30px 20px 0}
.pic_list3 .li .pic{display:block;width:230px;height:130px;border:1px solid #ddd;}
.pic_list3 .li .pic img{width:100%;height:100%}
.pic_list3 .li .tt{display:block;font-weight:normal;font-size:14px;line-height:30px;height:30px;overflow:hidden;text-align:center}
.pic_list3 .end{margin-right:0;}

/*详情页*/
.pic_detail .title{text-align:center;font-size:18px;padding:20px;}
.pic_detail .pic{text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ddd}
.pic_detail .pic img{border:1px solid #ddd;padding:5px;}
.pic_detail .nr{padding:10px 0}

@media (max-width:479px) {
    .pic_list{padding:0;}
    .pic_list .li{width:50%;height:100%;padding:5px;box-sizing:border-box;margin:0}
    .pic_list .li .pic{width:100%;height:100%;box-sizing:border-box;}
    .pic_list .li .pic img{width:100%;height:auto;}
    .pic_list .li .tt{line-height:18px;height:36px;font-size:12px;}
}
@media (min-width:480px) and (max-width:639px) {
    .pic_list .li{width:33%;height:100%;padding:5px;float:left;box-sizing:border-box}
    .pic_list .li .pic{width:100%;height:100%;}
    .pic_list .li .pic img{width:100%;height:auto;}
    .pic_list .li .tt{line-height:18px;font-size:12px;}
}
@media (min-width:640px) and (max-width:1024px ) {
    .pic_list .li{width:25%;height:100%;padding:15px;float:left;box-sizing:border-box}
    .pic_list .li .pic{width:100%;height:100%;}
    .pic_list .li .pic img{width:100%;height:auto;}
    .pic_list .li .tt{line-height:18px;font-size:12px;}
}