@charset "UTF-8";
/* 1680 */
@media (max-width: 1780px) {
    .mainMenu{padding: 0 20px;}
    .topPhone{margin-left: 16px;}
    .languageBox{margin-left: 16px;}
    .topSearch{margin-left: 16px;}
    .column3 dl dd .text{padding: 50px 40px 0;}
    .column3 dl dd .text .indexMore{margin-top: 40px;}
    .column3 dl dd:nth-child(2n) .text{padding: 40px 50px 0;}
    .product2 .con dl dd a{padding: 36px 42px 36px 40px;}
    .productView1 .con .text .textC{margin-top: 20px;}
    .productView1 .con .text .guige{margin-top: 16px;}
    .productView1 .con .text a{margin-top: 20px;}
    .aboutUs1 dl dd{margin-top: 80px;}
    .product1 .con dl dd{margin-top: 10px;}
    .imgText dl .text{padding-top: 0;}
    .footerT{column-gap: 30px;}
    .footer dl{margin: 0 0 0 30px;}
    .footer dl{column-gap: 20px;}
    .column1 .con{column-gap: 30px;align-items: center;}
}
/* 1536 */
@media (max-width: 1640px) {
    .topPhone{margin-left: 10px;}
    .languageBox{margin-left: 12px;}
    .topSearch{margin-left: 12px;}
    .topPhone{column-gap: 14px;}
    .product1 .con dl dd{margin-top: 20px;}
    .product1 .con dl a{padding: 12px 0 14px;}
    .product2 .con dl dd a .textC{margin-top: 12px;}
    .product2 .con dl dd a{padding: 20px 42px 20px 40px;}
    .imgText dl dd a .textC{margin-top: 10px;}
    .aboutUs1 dl dd{margin-top: 40px;}
    .aboutUs1 .con{column-gap: 15%;}
    .aboutUs1L{width: 50%;}
    .recruitListTL .shuRu{width: 308px;}
}
/* 1440 */
@media (max-width: 1540px) {
    .mainMenu{padding: 0 15px;}
    .topPhone{margin-left: 5px;}
    .column3 dl dd .text{padding: 40px 30px 0;}
    .column3 dl dd .text .indexMore{margin-top: 30px;}
    .product1 .picCon .picBox .pic .text{padding: 30px;}
    .product1 .con{column-gap: 80px;}
    .recruitListT .cZ{width: 180px;}
    .contactUs1 .map .mapBox{padding: 30px;}
    .footer dl dd{padding: 0 20px;}
    .footer dl{column-gap: 0;}
}
/* 1280 */
@media (max-width: 1380px) {
    .mainMenu{padding: 0 8px;}
    .mainMenu a{font-size: 16px;}
    .logo img{height: 40px;}
    .topPhone{column-gap: 10px;}
    .column3 dl dd .text{padding: 30px 30px 0;}
    .column3 dl dd:nth-child(2n) .text{padding: 30px 40px 0;}
    .aboutUs1L .title{font-size: 48px;}
    .recruitListT .cZ{width: 120px;}
    .contactUs1 .dl2 .info .text .textC{font-size: 16px;}
    .imgText dl .textC{font-size: 16px;line-height: 30px;height: 90px;}
    .indexMore{width: 160px;height: 40px;line-height: 40px;}
    .indexMoreBox{margin-top: 5px;}
    .productView2_1 dl dd{column-gap: 30px;}
    .column5Swiper .con{padding: 56px 30px 60px;}
}