@charset "utf-8";
.info-box11{padding-bottom:0%;}
.info-box22{padding-top:0%;}
.about-tt1{padding-top:50px;text-align:center;position:relative;}
.about-tt1:before,.about-tt1:after{content:"";display:block;width:45%;height:1px;background:#ccc;position:absolute;top:65%;}
.about-tt1:before{left:0;}
.about-tt1:after{right:0;}
.about-tt1>h1{font-size:24px;font-weight:normal;margin:0;color:#000;}
.about-tt1>h6{margin:0;color:#979797;font-weight:normal;font-size:12px;}
.pro_list{position:relative;min-height:100px;}
.pro_list .swiper-button-next,.pro_list .swiper-button-prev{width:42px;background-size:42px 42px;height:42px;margin-top:-40px;outline:none;}
.pro_list .swiper-button-next{background:url(../images/swright2.png);right:-70px;}
.pro_list .swiper-button-prev{background:url(../images/swleft2.png);left:-70px;}
.honor{padding-top:10px;padding-bottom:60px;}
.honor .p-img{background:#fff;margin-bottom:10px;padding:10px 5px;}
.honor .p-img>span{display:block;width:100%;height:0;padding-bottom:100%;overflow:hidden;}
.honor .p-img img{width:100%;}
.honor .p-tit{text-align:center;color:#000;font-size:14px;}
.info-text{ margin-top: 30px; margin-right: 30px; margin-left: 30px; }
.am-u-md-push-6 .info-text{ margin-top: 15px; margin-right: 20px; margin-left: 30px; }
.info-text > p{position:relative;margin-bottom: 13px;}
.info-text > p:before,.info-text > p:after{content:"";width:7px;height:30px;display:inline-block;margin-bottom: -10px;}
.info-text > p:before{background:url(../images/pl.png) no-repeat;margin-right:5px}
.info-text > p:after{background:url(../images/pr.png) no-repeat;margin-left: -5px;}
@media screen and (max-width:1366px){
    .about-tt1:before,.about-tt1:after{width:43%;}
}
@media screen and (max-width:1280px){
    .about-tt1:before,.about-tt1:after{width:43%;}
}
@media screen and (max-width:1153px){
    .about-tt1:before,.about-tt1:after{width:43%;}
    .pro_list .swiper-button-next,.pro_list .swiper-button-prev{display:none;}
    .pro_list{margin-left:3%;margin-right:3%;}
}
@media screen and (max-width:1024px){
    .about-tt1:before,.about-tt1:after{width:43%;}
    .honor{padding-bottom:5%;}
}
@media screen and (max-width:768px){
    .about-tt1:before,.about-tt1:after{width:40%;}
    .info-text,.am-u-md-push-6 .info-text{ margin-right:15px; margin-left: 15px; }
    .am-u-md-push-6 .info-text{ margin-top:0; }
}
@media screen and (max-width:640px){
    .about-tt1:before,.about-tt1:after{width:38%;}
}
@media screen and (max-width:500px){
    .about-tt1:before,.about-tt1:after{width:30%;}
}