/**手机**/
@media screen and (max-width: 767px) {

    .sec01 .text {padding: 8% 0 8.27% 0.91rem;  }
    .sec01 .l1 {font-size: 3.47vw;margin-bottom: 5.01vw;  }
    .sec01 .l2 { font-size: 0.73rem;margin-bottom: 0.18rem; font-weight: bold; }
    .sec01 .l3 { font-size: 0.3rem; }
    .sec01 .text .lb3{margin-bottom: 0.28rem;}
    .sec01 .pic {left: auto;right: 1rem; top: 0.5rem;;bottom: 16.27vw;margin-top: 0;width: 20vw;}
    .sec02 { padding-top: 1.2rem; background: #f7f7f7;  }
    .sec02 .text { padding: 0; text-align: center; }
    .sec02 .text .hd{margin-bottom: 1.2rem;}
    .sec02 .hd .l1 {  font-size: 0.48rem; margin-bottom: 4.13vw;  }
    .sec02 .hd .l2 { font-size: 3.73vw; margin-bottom: 2.13vw;  }
    .sec02 .hd .l3 {font-size: 0.28rem; line-height: 1.46;margin-bottom: 1.07vw;  }
    .sec02 .pic {padding-bottom: 0.5rem;position: static;margin: 0 auto; width: 100%; right:0;  }
    .sec02 .pic img {width: 130%; margin-left: -23%;  }
    .sec02 .bd { padding: 0;  }
    .sec02 .bd .inner{height:8.78rem; position: relative; display: block; }
    .sec02 .bd .rttext .bgtitle{color: #fff;margin-bottom: 1.34rem;}
    .sec02 .bd .rttext{position: absolute; width:100%;top:1.3rem;}
    .sec02 .bd ul {flex-wrap: wrap;justify-content: space-around;  }
    .sec02 li { margin: 0 9.6vw 8.67vw; font-size: 3.2vw; width:2.27rem;  }
    .sec02 .bd .rttext ul{margin: 0 0.32rem;}
    .sec02 .bd .rttext li img{width:1.7rem; border-radius: 50%;}
    .sec02 .bd .rttext li .tt{font-size: 0.2rem !important;}
}
