.ban_about{ background:url(../images/ban_about.jpg) no-repeat center top;   }
.ban span{  font-size:30px; height:300px; line-height:300px; color:#fff; padding-left:30px;}


.about { padding: 30px 0; }
.about p{ font-size:16px; line-height:40px; text-indent:2em; }
.about img{ display:block; margin:0 auto; }

.gshj h3{ text-align:center; color:#066641; padding-top:20px; padding-bottom:10px;}
.gshj img{ width:100%; margin-bottom:30px; border-radius:10px; }

.myhonor li{ float:left; width:25%; padding-right:2%; padding-bottom:20px;}
.myhonor li img{ width:100%;  }









@media (max-width:767px) {
.ban_about{ background-size:100%; background:url(../images/ban_about.jpg) no-repeat center top;   }
.ban span{ width:100%;  font-size:25px; height:150px; line-height:150px; color:#fff; text-align:center; display:block; }
.same_cate{  padding:0 15px;}
.same_cate .cateli ul{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:10px 0;}
.same_cate .cateli ul li{ float:left;  padding:0 10px; }
.same_cate .cateli ul li a{ font-size:14px; color:#333; height:30px; line-height:30px; padding-left:0; }

.about p{ font-size:14px; line-height:30px; text-indent:2em; }
.about { padding: 30px 15px; }
.about img{ width:100%; }

.myhonor li{ float:left; width:50%; padding-right:2%; }

}
