.banner{width:100%;}
.banner img{width:100%;}

.swiper-container{width:100%;}
.swiper-slide img{width:100%;}
.swiper-pagination{bottom:5px !important;}
.swiper-pagination-bullet{border-radius:0 !important;border:1px solid #ff0000 !important;background:#fff !important;opacity:1 !important;}
.swiper-pagination-bullet-active{background:#ff0000 !important;}

.productlist{margin:0 auto;overflow:hidden;margin-top:2%;margin-bottom:1%;}

.leftnav{float:left;}

.location {
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    overflow: hidden;
    padding-bottom: 15px;
}
.location a{color:#000;}
.location ul li {
    color: #333;
    float: left;
    padding: 0 5px;
}
.rightcon{float:right;}
.dztxproductitemcon li{}
.productitemcon{overflow:hidden;}

.productitemcon li.nomargin{margin-right:0px;}
.productitemcon li img{width:100%;}
.productitemcon li a{color:#000;}
.bordera{border-bottom:none !important;}
.ptitle{padding-top:8px;padding-bottom:8px;text-align:center;color:#fff;border-top:none !important;}
.ptitlems{padding-bottom:6px;text-align:center;background:#6796ce;color:#fff;}

.productitemcon li .pdfcon  a{font-size:12px;float:left;border:none;text-align:center;height:30px;line-height:30px;}
.productitemcon li .pdfcon .readpdf{border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.productitemcon li .pdfcon .downpdf{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}