

@media screen and (max-width: 767px) {
    body{
        font-size:14px;
    }
    .content {
        width: 100%;
    }

    img {
        /*width: 100%;*/
    }

    .owl-theme .owl-controls {
        bottom: -10px;
    }
    /*页头*/
    .headerBox{
        padding:0;
    }
    .header{
        text-align: left;
        padding:10px;
        position:relative;
    }
    .header .logo{
        display:inline-block;
        margin:0;
        padding:0;
        border:none;
    }
    .logo span{
        /*width:30%;*/
        /*height:0;*/
        width:51px;
        height:37px;
        padding:0;
        margin:0 5px 0 0;
        vertical-align: top;
    }
    .logo a{
        width:100%;
    }
    .logo a h1{
        font-size:30px;
    }
    .navfer .search,
    .navfer .ages{
        display:none;
    }
    .navfer .rgtnav{
        width:100%;
        background:#ccc;
        position:absolute;
        top:100%;
        z-index:9999;
        display:none;
    }

   /*导航*/
    body{ overflow-y:auto;}



    /*轮播*/
    #owl-demo1 .owl-controls{
        bottom:0;
    }
    .nowAdds {
        margin: 20px 0;
    }
    /*左侧盒子*/
    .leftContent{
        width:96%;
        padding:0 2%;
    }
    .statement h2 {
        line-height: 30px;
        font-size: 20px;
    }
    .worldsBox>div{
        width:96%;
        padding:0 2%;
    }
    .worlds>p {
        font-size: 18px;
        line-height: 24px;
        margin: 30px auto 40px;
         width: 96%;
    }
    .worlds2>h3 {
        font-size: 18px;
        padding:0;
    }
    /*右侧边栏*/
    .positionLine{
        width:100%;
    }
    .positionBox{
        padding:0 0 20px;
    }
    .searchBox{
        margin:0 0 20px;
    }
    .rgtSild{
        width:auto;
        float:none;
        padding:2%;
    }
    .hotPrdtBox{
        display:none;
    }
    .friendLink a{
        margin:0 5px 0 0;
    }
    /*关于我们*/
    .worlds{
        margin:0 0 20px;
    }
    /*关于我们end*/
    /*新闻*/
    .newslist{
        margin:0 0 15px;
    }
    .newspic,
    .newspic a,
    .newspic a img{
        width:100%;
    }
    .newsContent{
        width:100%;
    }
    .newslist2{
        width:100%;
        margin:0 0 15px;
    }
    /*新闻end*/
    /*产品中心*/
    .productDetail>div{
        width:100%;
        float:none;
    }
    .dobook .owl-controls .owl-buttons> div{
        position:static;
        margin:0 40px;
    }
    .writeUs{
        width:100%;
    }
    .formBox{
        width:100%;
    }
    .productTab {
        padding: 0;
        margin:0 0 20px;
    }
    .prdtBar1{

    }
    .productBox div.productCase{width: 48%;}
    .prdtBar2{
        display:block;
    }
    #owl-demo1 .owl-controls .active span{
        background:#d30000;
    }
    .prdtPages{
        /*display:none;*/
    }
    .thumpPic{
        margin:0 5px;
    }
    #owl-demo2 .owl-controls .owl-buttons .owl-prev{
        left:0;
    }
    #owl-demo2 .owl-controls .owl-buttons .owl-next{
        right:0;
    }
    /*产品中心end*/
    /*案例*/
    .caselist{
        width:100%;
    }
    .prdtTab li{
        width:100%;
        border-bottom:1px solid #fff;
    }
    .msgPad{
        margin:0 0 20px;
    }
    /*案例end*/
    /*联系我们*/
    .contactMain{
        width:96%;
        padding:2%;
    }
    .msgPad .contactIformation{
        width:100%;
        margin:0 0 10px;
    }
    .information{
        margin:0 0 20px;
    }
        /*联系我们end*/
    /*页尾*/
    .footer>div{
        width:96%;
    }
}
@media screen and (max-width: 375px){
    .address{
        width:82%;
    }
}
@media screen and (min-width: 768px) and (max-width:1080px) {
    h3.rsdtit, h3.rsdtit a{
        font-size:22px;
    }
    .address{
        width:79%;
    }
}
@media screen and (min-width: 768px) and (max-width:1200px) {
    .container,
    .content{
        width:100%;
    }
    /*轮播*/
    #owl-demo1 .owl-controls {
        bottom: 0;
    }
    .header{
        /*text-align:center;*/
        padding:0 10px;
    }
    .header .navbtn {
        display: none;
    }
    .logo a h1{
        font-size:30px;
    }
    .logo span {
        width: 40px;
        height: 36px;
        margin-right: 10px;
        vertical-align: top;
    }
     /*FAQ-------*/
    .faqTxt {
        width: 82%;
    }
    /*FAQend*/   
    /*导航*/
    .navBox{
        /*float:none;*/
    }
    .nav li a{
        padding:0 12px;
    }
    .nav .prdtLi:hover .threeNav{
        display:none;
    }
    /*页头end*/
    /*左侧边栏*/
    .leftContent {
        width: 68%;
        padding: 0 2% 0;
    }
    /*右侧边栏end*/
    /*右侧边栏*/
    .positionLine{
        width:100%;
    }
    .searchBox form input{
        width:97%;
    }
    .friendLink a{
        margin:5px;
    }
    .positionBox {
        padding: 0 0 20px;
    }
    .searchBox {
        margin: 0 0 20px;
    }
    .latestNewsBox {
        margin: 0 0 20px;
    }
    /*右侧边栏end*/
    /*新闻*/
    .newslist2 {
        width: 48%;
        margin: 0 1% 100px 0;
    }
    /*新闻end*/
    /*产品中心*/
    .productBox div.productCase{
        width:31%;
    }
    #owl-demo2 .owl-controls .owl-buttons div{
        line-height: 42px;
    }
    .thumpPic{
        margin:0;
    }
    .thumpPic img {
        width: 82%;
    }
    /*产品中心end*/
     /*FAQ-----*/
    .faq{
        border-radius: 15px;
        padding: 10px;
    }
    .faqPic{
        padding:1% 2%;
    }
    .faqPic p{
        font-size:14px;
    }
    .faqTxt{
        width:86%;
    }
    .faqTxt h3{
        margin:0;
    }
    /*FAQend*/
    /*证书*/
    #owl-demo3{
        margin:0 0 60px;
    }
    .bigHonor{
        top:44px;
    }
    /*证书*/  
     
    /*页尾*/
    .commtents .midLine {
        width: 5px;
        height: 5px;
        margin: 0;
    }
    .footer>div {
        width: 23.5%;
        padding: 0 1% 0 0;
    }
    .foots{
        /*padding:0 3%;*/
    }
    .foots .mid{
        width:16%;
    }
    .footbg {
        padding: 80px 0 25px;
    }
    .lastfoot{
        /*padding:0 3%;*/
    }
    .lastfoot .lft{
        width:65%;
        line-height:1.2rem;
        font-size:0.875rem;
        margin-left:3%;
    }
    .lastfoot .rgt{
        margin-left:3%;
    }
}
@media screen and (max-width: 428px){
    .faqTxt{
        width:80%;
    }
}
@media screen and (min-width: 768px) and (max-width:896px) {
    .header{
        text-align:center;
    }
    .header .logo{
        display: none;
    }
    .navBox{
        float:none;
    }

}
@media screen and (min-width: 768px) and (max-width:1080px) {
    .faq{
        border-radius: 15px;
        padding: 10px;
    }
    .faqPic{
        padding:1% 2%;
    }
    .faqTxt{
        width:80%;
    }
}

