﻿@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 1200px) {
    .sjlogo { margin-left:10px;
    }
}
@media screen and (max-width: 1100px) {

    .sjlogo { margin-left:20px;
    }

}

 @media screen and (max-width: 1000px) {

    .encn { display:none;
    }
    .sjmenu { width:500px;
    }
        .sjmenu ul li { width:100px;
        }

    .newslistleft {float:left; width:92%; margin-left:4%;
    }
      .newslistright { width:90%;  margin: auto auto auto 5% ; padding:30px 0px; border:0px;  float:left;
    }


    .ind8left { width:92%; margin-left:4%;
    }
    .ind8right { width:92%; margin-right:4%;
    }
    .ind8right_con { width:100%;
    }

    .sjbottomzhi_left { width:96%; margin-left:2%;
    }
        .sjbottomzhi_left dl dd { font-size:14px;
        }
    .sjbottomzhi_right { width:96%; margin-right:2%; text-align:left;
    }
     .sjbottomzhi_right img { width:25%; padding-left:4%;
    }
    .brfriend_right { width:96%; margin-right:2%; text-align:left; 
    }
    .sjbottom_copyright { text-align:center; padding-bottom:20px; line-height:20px; padding-top:20px;
    }
        .sjbottom_copyright table { float:none; 
        }
        .sjbottom_copyright span { float:none;line-height:20px;
        }
}
@media screen and (max-width: 900px) {
    .ind7_title { width:40%; margin: 30px auto 20px auto;
    }
    .ind7_img { width:96%; margin:auto;
    }
    .newsindx { width:40%;
    }
    .indexnew { padding:30px 0px;
    }

    .sjbanner { background-size:contain;
    }
    .proshop {
        position: absolute;
        left: 50%;
        margin-left: -250px;
        bottom: 68%;
    }

    .nybanner { height:230px;
    }

    .about_img { width:50%;
    }
    .about1_left { width:96%; margin-left:2%;
    } .about1_right{ width:94%; margin-right:3%;
    }

    .contact1 ul li { width:calc(40% - 4px); margin:10px 5%; 
    }
    .about2 { padding:10px 0px; height:800px;
    }

    .honor_img { width:60%;
    }
    .aboutry img { width:44%; margin:15px 3%; float:left;
}
    .contactcon { padding-left:20px;
    }
}


 @media screen and (max-width: 880px) {
     .sjlogo { float:left; width:120px; margin-top:28px;
}
       .sjmenu { width:360px;
    }
        .sjmenu ul li { width:70px;
        }
            .sjmenu ul li a { font-size:14px; padding:2px 6px; 
            }

    .nymenux { width:330px;
    }
    .nymenux ul li { font-size:14px;  margin: 0px 10px; width:90px;
    }
    .nymenux2 { width:280px;
    }
   .nymenux2 ul li { font-size:14px; width:120px;  margin: 0px 10px;
    }
    .nymenux3 { width:400px;
    }
      .nymenux3 ul li { font-size:14px;      width: 80px;  margin: 0px 10px;
    }


}

 @media screen and (max-width: 776px) {
    .ind7tt { padding:30px 0px;
    }
   .ind7tt ul li {   line-height:120px;  font-size:26px;  height:120px; 
    }

}
@media screen and (max-width: 776px) {

}

 @media screen and (max-width: 480px) {

    
   
}