

@charset "utf-8";
/* CSS Document */
.page-banner{ position:relative;}
.page-bannertxt{ position: absolute;left: 0;right: 0;top: 50%;z-index:9;}
.form-item{float:left;}
.class-content{width:100%;float:left;}
footer{width:100%;float:left;}
#foot{width:100%;float:left;}
.block{width:100%;float:left;}
#codeimg {
  width: auto;
}
.block .class-content .news-item .news-info h2 {
  display: block;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-top: 10px;
}
table {
  border-collapse: collapse;
}
table td,table th{border:solid 1px #333;}
.product-in{width:100%;float:left;}
.product-in h2,.product-in h3,.product-in h4,.product-in h5,.product-in h6{ font-weight:bold;margin-top:10px;margin-bottom:10px; color:#333;}
.product-in ul{margin-left: 20px;margin-right: 20px;}.product-in ul li{ list-style:disc;}
.product-in table{border-collapse: collapse; }
.product-in b,.product-in strong{ color:#333; font-weight:bold;}.product-in img{max-width:100%;}

.product-right > h1{margin-bottom: 30px;}
.class-info{width:100%;float:left;}
.class-info h2,.class-info h3,.class-info h4,.class-info h5,.class-info h6{ font-weight:bold;margin-top:10px;margin-bottom:10px; color:#333;}
.class-info ul{margin-left: 20px;margin-right: 20px;}.class-info ul li{ list-style:disc;}
.class-info table{border-collapse: collapse; }
.class-info b,.class-info strong{ color:#333; font-weight:bold;}.class-info img{max-width:100%;}


.class-content h2,.class-content h3,.class-content h4,.class-content h5,.class-content h6{ font-weight:bold;margin-top:10px;margin-bottom:10px; color:#333;}
.class-content ul{margin-left: 20px;margin-right: 20px;}.class-content ul li{ list-style:disc;}
.class-content table{border-collapse: collapse; }
.class-content b,.class-content strong{ color:#333; font-weight:bold;}.class-content img{max-width:100%;}

.p-short{width:100%;float:left;margin-top:20px;}


#Descrip table{border-collapse: collapse; }
#Descrip b,#Descrip strong{ color:#333; font-weight:bold;}#Descrip img{max-width:100%;}

@media(max-width:769px){
.product-list .lefttitle{ position:relative;}
.product-list .lefttitle:before{ position: absolute; right: 10px; top: 20px; content: "+"; font-size: 20px;color: #fff;cursor: pointer;}
.bnu ul{display:block !important;}
.bnu .lefttitle:before{content: "-" !important;}
}

@media(max-width:480px){.block .class-content .news-item{width:100%;}}

