/* CSS Document */ @media (max-width:1366px) { .nav .nLi h3 a { margin: 0px 5px; padding: 0px 5px; font-size: 14px; } .nav .sub .container a i { width: 35px; } .in_banner .swiper-slide .nr a h2 { font-size: 50px; } .in_banner .swiper-slide .nr a p { font-size: 20px; } .in_box { height: 170px; } .in_box ul li h2 { font-size: 40px; } .in_box ul li p { font-size: 25px; } .in_box1 .in_box1_nr { position: relative; bottom: 0px; padding: 15px 0px; } .in_box1 .in_box1_nr ul li a { font-size: 12px; } .in_box1 .in_box1_nr ul li a i { width: 50px; } .in_box2 { --swiper-theme-color: #fff; } .in_box2_nr_next { right: 40px !important; } .in_box2_nr_prev { left: 40px !important; } .footer .container .footer_nav h3 span:nth-child(2) { width: calc(100% - 260px); } .about ul li .nr{ padding: 3%;} .about ul li .nr p{ font-size: 14px; line-height: 26px;} .product_xx_box_r{ padding: 3%;} .product_xx_box_r h2{ font-size: 26px;} .product_xx_box_r h3{ font-size: 18px; padding: 15px 0px;} .product_xx_box_r span a{ height: 65px; line-height: 65px;} .case_box{ padding-top: 50px;} .map_contact{ left: 30px;} .ny_dh .container a i{ width: 36px} } @media (max-width:1260px) { .header .logo img { height: 48px; } .nav .nLi h3 a { margin: 0px 8px; padding: 0px; font-size: 14px; } } @media(max-width:960px) { .container { padding: 0px 15px; } .header { height: 50px; background: #fff; position: fixed; padding-top: 0px; } .header .logo { margin-top: 10px; } .header .logo img { height: 35px; } .header .logo img.white { display: none; } .header .logo img.red { display: block; } .head_right { display: none; } .phone_btn { display: block; } .search_xl { width: 96%; box-sizing: border-box; background: #fff; border-radius: 5px; display: flex; margin: 0px 2% 0px 2%; padding: 0px 10px; height: 40px; line-height: 40px; } .search_xl .text { border: 0px; background: none; height: 40px; line-height: 40px; width: 115px; color: #333; font-size: 14px; width: calc(100% - 30px); } .search_xl .anniu { width: 30px; height: 40px; vertical-align: sub; border: 0px; background: none; font-size: 18px; } .qiehuan { text-align: center; font-size: 14px; text-transform: uppercase; } .qiehuan a { padding: 0px 2px; } .in_banner { height: 380px; margin-top: 50px; --swiper-navigation-size: 30px; /* 设置按钮大小 */ } .in_banner .swiper-slide .nr a h2 { font-size: 24px; } .in_banner .swiper-slide .nr a p { font-size: 14px; } .in_banner .swiper-pagination { bottom: 10px !important; } .in_box { padding: 5px 0px; --swiper-navigation-size: 30px; } .in_box { height: auto; } .in_box ul { display: block; } .in_box ul li { width: 50%; float: left; margin: 5px 0px; } .in_box ul li h2 { font-size: 25px; } .in_box ul li p { font-size: 14px; } .in_box1 .in_box1_nr ul { flex-wrap: wrap; align-items: baseline; } .in_box1 .in_box1_nr ul li { margin-bottom: 6px; } .in_box1 .in_box1_nr ul li a i { width: 60px; } .in_box1 .in_box1_nr ul li { width: 50%; word-wrap: break-word; padding: 0px 10px; } .in_box1 .in_box1_nr .more { padding: 15px 0px; } .in_box1 .in_box1_nr .more a { width: 150px; height: 40px; line-height: 40px; } .in_box2 { padding: 15px 0px; --swiper-navigation-size: 30px; /* 设置按钮大小 */ } .in_box2 .bt { font-size: 25px; margin-bottom: 15px; } .in_box2_nr_next { right: 20px !important; } .in_box2_nr_prev { left: 20px !important; } .in_box2_nr .swiper-slide a .nr { padding: 8px; } .in_box2_nr .swiper-slide a .nr h2 { font-size: 15px; } .in_box2_nr .swiper-slide a .nr p { font-size: 12px; } .in_box2 .more { padding-top: 15px; } .in_box2 .more a { width: 150px; height: 40px; line-height: 40px; } .in_box3 { height: 250px; } .in_box3 h2 { font-size: 27px; text-align: center; } .in_box3 p { font-size: 16px; text-align: center; } .in_box4 { padding: 15px 0px; } .in_box4 .bt { font-size: 25px; margin-bottom: 15px; } .in_box4_nr{height:140px;} .in_box4_nr .swiper-slide{width:120px!important; height:63px!important;} .in_box4_nr .swiper-slide:nth-child(even){left:60px;} .footer { padding: 20px 0px; } .footer .container .footer_nav h2 { margin-bottom: 20px; } .footer1 { top: 75px; } .footer .container .footer_nav h2 img { height: 35px; } .footer .container .footer_nav { width: 100%; } .footer .container .footer_nav h3 { display: none; } .footer .container .footer_sub { width: 100%; margin-bottom: 20px; } .footer .container .footer_sub h2 { font-size: 15px; } .footer .container .footer_sub p { font-size: 12px; padding: 10px 0px; } .ny_banner { height: 250px; margin-top: 50px; } .ny_banner h2{ font-size: 30px;} .ny_dh{ padding: 10px 0px;} .ny_dh .container{ flex-wrap: wrap;} .ny_dh .container a i{ width: 33px;} .ny_dh .container a p{ font-size: 12px; padding-top: 2px;} .ny_dh .container .tb{ width:30.3%; margin: 0px 1.5%;} .ny_dh .container .tb a.on::after{ bottom: -10px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid #fff;} .ny_dh1 .container a{ width: calc(50% - 23px); line-height: 20px; padding: 3px 0px;} .case_dh{ background: #333; margin-top: 0px;} .about{ padding: 15px 0px;} .about .bt h2{ font-size: 20px; padding: 10px 0px;} .about .bt p{ font-size: 13px; line-height: 26px;} .about ul{ padding: 20px 15px;} .about ul li{ display: block; margin-bottom: 20px;} .about ul li .nr{ width: 100%; padding: 0px; padding-bottom: 10px;} .about ul li .nr p{ font-size: 12px; line-height: 22px;} .about ul li .img{ width: 100%;} .about .bt1 p{ font-size: 15px; line-height: 24px;} .about1_box{ padding: 20px 0px;} .about1_box .bt{ font-size: 20px; padding-bottom: 10px;} .about1_box .container{ display: block;} .about1_box .container .img{ width: 100%; margin-bottom: 10px;} .about1_box .container .nr{ width: 100%; text-align: center;} .about1_box .container .nr h2{ font-size: 20px;} .about1_box .container .nr p{ font-size: 13px;} .about1_box1{ padding: 20px 0px;} .about1_box1 .bt{ font-size: 20px;} .about1_box1 .nr ul li{ padding:5% 3%;} .about1_box1 .nr ul li i{ width: 50px;} .about1_box1 .nr ul li p{ font-size: 14px; padding-top: 10px;} .about1_box2{ padding: 20px 0px;} .about1_box2 .bt{ font-size: 20px;} .about3_box{ padding: 20px 0px;} .about3_box .bt h2{ font-size: 20px;} .about3_box .about3_box_nr{ margin: 0px; padding-top: 15px; display: block;} .about3_box .about3_box_nr .swiper-slide{ width: 100%; margin: 0px; margin-bottom: 20px;} .about3_box .about3_box_nr .swiper-slide span a{width: 150px; height: 40px; line-height: 40px;} .about3_box1{ padding: 20px 0px;} .about3_box1 .bt{ font-size: 20px;} .about3_box1 ul{ padding-top: 15px; margin: 0px;} .about3_box1 ul li{ width: 100% !important; margin: 0px !important; margin-bottom: 10px !important;} .about3_box1 ul li h2{ font-size: 14px; line-height: 35px;} .about3_box1 ul li h3{ display: block;} .about3_box1 ul li h3 .text{ height: 35px; line-height: 35px;} .about3_box1 ul li h3 span{ width: 100%;} .about3_box1 ul li h3 .file{ padding: 10px 10px;} .product_lb { padding: 20px 0px; } .product_lb ul { margin: 0px -10px; } .product_lb ul li { width: calc(50% - 20px); margin: 0px 10px; margin-bottom: 15px; } .product_lb ul li h2{ font-size: 15px; height: 50px;} .product_lb ul li p { font-size: 12px; } DIV.pagination1 { margin: 15px 0px; } DIV.pagination1 A { padding: 5px 10px; } DIV.pagination1 p { padding: 5px 10px; } .product_banner .container { display: block; } .product_xx{ padding: 20px 0px; padding-top: 70px;} .product_xx_box{ display: block;} .product_xx_box_l{ width: 100%;} .product_xx_box_r{ width: 100%; padding: 10px 0px;} .product_xx_box_r h2{ font-size: 20px;} .product_xx_box_r h3{ font-size: 15px;} .product_xx_box_r p{ font-size: 12px;} .product_xx_box_r span a{ width: 100%; height: 50px; line-height: 50px; font-size: 13px; margin-bottom: 10px;} .product_xx_box1{ padding-top: 20px;} .product_xx_box1 .bt{ font-size: 20px; padding-bottom: 6px;} .product_xx_box1 ul li{ font-size: 12px; line-height: 22px;} .product_xx_box1 ul li::after{ top: 10px;} .product_xx_box2{ padding-top: 20px;} .product_xx_box2 .bt{ font-size: 20px; padding-bottom: 6px;} .product_xx_box2 .nr{ line-height: 24px; font-size: 13px;} .product_xx_box2 .nr img{ width: 100%; height: auto;} .product_xx_box2 .nr table{ width: auto; min-width: 700px; max-width: 100%;} .case_box{ padding: 20px 0px;} .case_box h3 img{ width: 35px; height: auto;} .case_box h2{ padding: 5px 0px; font-size: 20px;} .case_box p{ font-size: 13px;} .news_banner{ height: 300px;} .news_banner h2{ padding: 0px 15px; font-size: 25px;} .news_banner h1{ padding: 0px 15px; font-size: 25px;} .news_xx .container{ padding:20px 15px; margin-top: 10px;} .news_xx .container p{ font-size: 13px; line-height: 26px;} .news_xx .container table{ width: 750px;} .jszc_r{ width: 100%;} .jszc_r ul li{ width: calc(50% - 30px); margin: 0px 15px; margin-bottom: 20px;} .jszc_r ul{ margin: 0px -15px;} .jszc_r ul li h2{ font-size: 15px; height: 50px;} .jszc_r ul li span a{ height: 50px; font-size: 12px;} .jszc_r ul li span a i{ margin-bottom: 0px;} .jszc_r ul li span a i img { width: 18px;} .jszc1{ padding: 20px 0px;} .jszc1 .container{ display: block;} .jszc1 .container .jszc1_l{ width: 100%;} .jszc1 .container .jszc1_l a{ font-size: 13px; line-height: 22px; padding: 5px 0px;} .jszc1 .container .jszc1_r{ width: 100%; margin-top: 15px;} .jszc1 .container .jszc1_r .bt{ font-size: 22px; padding-bottom: 10px;} .jszc1 .container .jszc1_r ul li h2{ width: 100%; float: none; font-size: 16px; padding-right: 0px; margin-bottom: 5px;} .jszc1 .container .jszc1_r ul li h2 p b{ margin-right: 10px;} .jszc1 .container .jszc1_r ul li span{ float: none; width: 100%;} .jszc1 .container .jszc1_r ul li span a{ margin-left: 0px; width: 50%; height: 40px; font-size: 13px;} .jszc1 .container .jszc1_r ul li span a i{ width: 16px;} .references{ padding: 20px 0px;} .references .references1 .bt{ font-size: 20px;} .references .references1 ul{ margin: 0px -5px;} .references .references1 ul li{ width: calc(50% - 10px); margin: 0px 5px; margin-bottom: 10px;} .ny_news{ padding: 20px 0px;} .ny_news ul li .img { width: 100%; margin-bottom: 15px; } .ny_news ul li .nr { width: 100%; } .ny_news ul li { padding-bottom: 5px; margin-bottom: 15px; } .ny_news ul li .nr{ padding: 10px 0px;} .ny_news ul li .nr h2 a{ font-size: 16px; padding-bottom: 5px;} .ny_news ul li .nr h3{ padding: 5px 0px;} .ny_news ul li .nr span{ padding: 10px 0px; position: relative; left: 0px;} .ny_news ul li .nr span a { width: 150px; height: 40px; line-height: 40px; } .ny_news ul li .nr p{ font-size: 12px;} .map{ height: auto; margin-bottom: -30px;} #map{ height: 350px;} .map_contact{ position: static; top: 0px; left: 0px; transform: translate(0,0); padding: 15px; width: 100%;} .map_contact h2{ padding-bottom: 10px;} .map_contact h3{ margin-bottom: 10px;} .map_contact h3 i img{ width: 20px;} .map_contact h3 p{ font-size: 13px; line-height: 20px;} .jszc_dh{ padding-top: 70px;} .about2_11{ padding: 20px 0px;} .event_box{ min-height: 350px; margin-top: 30px;} .event_box .parHd{ padding: 0px 35px; height: 75px;} .sPrev, .sNext{ width: 35px; height: 35px; line-height: 35px; top: 20px;} .sPrev i, .sNext i{ font-size: 20px;} .parHd li:after{ width: 18px; height: 18px;} .parHd li{ width: 93px; font-size: 14px;} .parBd{ margin-top: 20px;} .parBd p{ font-size: 13px;} .case_box1{ padding: 20px 0px} .case_box1 .bt{ font-size: 20px} .case_box1 .case_dh1{ overflow-x: auto;} .case_box1 .case_dh1 a{ margin: 0px 5px;} } @media(max-width:768px) { .in_banner { height: 320px; } .news_xx .container img{ height: auto !important;} }