.basebanner{ width: 100%;height: auto;overflow: hidden;display: block;}
.basebanner img{ width: 100%;}
.basenr{ width: 1200px;height: auto;overflow: hidden;background: #fff;}
.dhl{ width: 100%;height: 40px;line-height: 40px;font-size: 13px;}

.ta{float: left; color: #333; margin-left: 5px;color: #333;text-decoration-color: #333;text-decoration: none;
    font-weight: bold;}
.ta img{ height: 15px;margin-top: 2px;width: 15px;}
.newlist{ width: 100%;height: auto;overflow: hidden;margin-top: 10px;}
.item{display: block;margin:8px 0;border-bottom: 1px #999 dashed;color: #333;padding:1% 0;}
.item img{ float: left;width:35%;}
.item .nbtinfo{ width:64%;height: auto;overflow: hidden;float: right;}
.item .nbtinfo .s1{ width: 100%;height: 30px;line-height: 30px;font-size: 18px;font-weight: bold;}
.item .nbtinfo .s2{ width: 100%;height: 50px;line-height: 25px;font-size: 12px;}
.item .nbtinfo .s3{ width: 90%;height: 20px;text-align: right;font-size: 12px;}


.newstitle{ width: 98%;height:auto;overflow: hidden;font-size: 25px;text-align: center;line-height: 35px;}
.newsinfo{ width: 90%;height:auto;overflow: hidden;font-size: 12px;text-align: center;line-height: 25px;}
.text{ width: 90%;height: auto;overflow: hidden;}
@media screen and (max-width: 800px) {
    .basenr { width: 100%;}
    .newlist{}
   .dhl{ height: 20px;line-height: 20px;font-size: 12px;color: #333;}
   .newstitle{font-size: 20px;}
   .item{overflow: hidden;margin-bottom: 10px;}
   .item img{ width: 100%;}
   .item .nbtinfo{ width: 100%;}
   .item .nbtinfo .s1{ height: auto;line-height: 20px;font-size: 13px;font-weight: bold;}
   .item .nbtinfo .s2{ height: auto;line-height: 20px;font-size: 12px;color: #333;}
    .item .nbtinfo .s3 { height: auto;line-height: 20px;}
}





