/* 响应式 */
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}



/* 手机端头部 */
.wap-header { display: none;    background-color: #fff; position: fixed;  top: 0; width: 100%; z-index: 99;}
.wap-header .head-con {height: 100px;  display: flex;  align-items: center;  justify-content: space-between;}
.wap-header .head-con .head-logo img {display: block; width: 80%;}
.wap-click span { width: 34px; height: 2px; background: rgb(0, 0, 0); display: block; margin: 10px auto; transition: all 277ms ease-in-out; position: relative;}
.wap-click span:nth-child(1) {  margin-top: 15px;}
.active span.cl-1 { transform: rotate(-45deg); top: 12px;}
.active span.cl-2 {opacity: 0;}
.active span.cl-3 { transform: rotate(45deg); top: -12px;}
.wap-nav {background: #fafafa; z-index: 20; left: 0; width: 100%; display: none; position: absolute;  top: 100px; padding: 10px 0;}
.wap-nav ul li a {  display: block; font-size: 1rem;  line-height: 3rem; color: #333; text-indent: 30px;  transition: all 0.6s; }
/* .wap-nav ul li a em {display: block;} */
.wap-nav ul li a:hover,  .wap-nav ul li.on > a {background: #02903c;  color: #fff;}
.wap-zw {height: 100px; display: none;}


@media screen and (min-width: 200px) and (max-width: 1800px) {


}

/* ======================================================1600px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1600px) {

.container {width: 92%;}
/* ==========新闻详情==========*/
#nr-container {width: 92% !important}

/* .banner-swiper .banner-des3 img:nth-child(2) {right: 15%;}
.banner-swiper .banner-des3 img:nth-child(1) {left: 15%;} */


}

/* ======================================================1500px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1500px) {

    /* 首页新闻资讯 */
    /* .innews .news-box .box-left {width: 55%;}
    .innews .news-box .box-left img {width: auto;}
    .innews .news-box .news-right {width: 40%;}
    .innews .news-box .news-top {width: 100%;}
    .innews .news-box .news-bottom {width: 100%;} */
    /* ==========新闻资讯==========*/
    .news li .news-img {width: 35%; height: auto;}

    /* .inPartner .inPartner-move {width: 1500px; margin: auto; margin: 0 2rem;} */
 
}


@media screen and (min-width: 200px) and (max-width: 1400px) {

    /* ==========新闻资讯==========*/
    .news li .news-right a {margin-top: 10px;}

    /* .banner-swiper .banner-des3 img:nth-child(2) {right: 10%;} */

    /* .banner-swiper .banner-des3 img:nth-child(2) {right: 25%;     width: 35%;}
.banner-swiper .banner-des3 img:nth-child(1) {left: 25%;     width: 35%;} */
}



/* ======================================================1300px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1300px) {




}


/* ======================================================1200px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1200px) {
    /* 头部*/
    .head {display: none;}
    .wap-header {display: block;}
    .wap-zw {display: block;}

    /* banenr*/
    .banner-swiper .swiper-button-prev {display: none;}
    .banner-swiper .swiper-button-next {display: none;}


   /* =新闻资讯*/
   .news li .news-right a {padding-top: 10px;}
   .news li .news-title em {font-size: 50px;line-height: 0;}
   .news li .news-right p {padding-top: 5px;}

   /* 首页产品展示*/
   .inproduct-swiper .swiper-button-prev {display: none;}
   .inproduct-swiper .swiper-button-next {display: none;}
   .inproduct-swiper .swiper-pagination span {background: #000000; opacity: 1;}
   .inproduct-swiper .swiper-pagination .swiper-pagination-bullet-active { background-color: #c51d1e;}
   .inproduct-swiper .swiper-pagination {display: flex; justify-content: center;     bottom: 5%;}

    /* 首页关于我们 */
    .inabout-us {height: auto; padding: 2rem 0;}
   .inabout-us .us-box {flex-wrap: wrap;}
   .inabout-us .us-box .box-left {width: 100%; margin-bottom: 2rem;}
   .inabout-us .us-box .box-right {width: 100%;}

    /* 首页新闻资讯 */
    .innews .news-box {flex-wrap: wrap;}
    .innews .news-box .box-left {width: 100%; margin-bottom: 2rem; height: auto;}
    .innews .news-box .box-left img {width: 100%;}
    .innews .news-box .news-right {display: flex; width: 100%;}
    .innews .news-box .news-bottom {margin-top: 0; margin-left: 2rem;}

    /* ==========关于我们公司简介==========*/
    .company .company-box {    flex-wrap: wrap;}
    .company .box-right {width: 100%; justify-content: end;}
    .company .box-con {flex-wrap: wrap;}
    .company .box-con .con-left {width: 100%;}
    .company .box-con .con-right {width: 100%;     margin-top: 2rem;}



    /* ==========设备展示==========*/
    .equipments-list li {width: 30%;}

   /* ==========联系我们==========*/
    .contact-box ul {flex-wrap: wrap;}
    .contact .contact-box li {width: 48%; margin-top: 2rem;}

    .ny-news-xq .news-title {flex-wrap: wrap;}
    .ny-news-xq .news-title .title {width: 100%;}

} 

/* ======================================================1100px========================================================= */

@media screen and (min-width: 200px) and (max-width: 1100px) { 

   /* ==========产品列表==========*/
    .products-details-nav ul {flex-wrap: wrap; height: auto;}
    .products-details-nav ul li {width: 48%;}

    .nr-content p img {width: 100%;}
}

/* ======================================================1000px========================================================= */

@media screen and (min-width: 200px) and (max-width: 1000px) {

    /* ==========banenr==========*/
    .banner-swiper img {width: 80%;}


   /* ==========关于我们公司荣誉==========*/
    .honor-list li {width: 30%;}

   /* ==========合作伙伴==========*/
    .partner li {width: 22%; margin-right: 1.2rem;}




    /* ==========产品详情==========*/
    .details-box .box-con {flex-wrap: wrap;}
    .details-box .box-con .de-left {    width: 100%;   order: 2;}
    .details-box .box-con .de-right {    width: 100%;   order: 1;    margin: 2rem 0;}

    .detailsBox-content .content-box img {width: 100%; display: block;}

    .innews .news-box .news-right {flex-wrap: wrap;}
    .innews .news-box .news-top {width: 100%;}
    .innews .news-box .news-bottom {width: 100%; margin-top: 1rem; margin-left: 0;}
    .innews .news-box .box-ab h3 {font-size: 1.2rem;}
    .innews .news-box .box-ab h4 {font-size: 1rem;}
}




/* ======================================================900px========================================================= */
@media screen and (min-width: 200px) and (max-width: 900px) {
    /* 底部 */
    .footer .box-nav ul {display: none;}
    .footer-copy .box {flex-wrap: wrap;}


    /* ==========关于我们公司简介==========*/
    .company .box-right span {letter-spacing: 1rem;}


}



/* ======================================================手机端========================================================= */
@media screen and (min-width: 200px) and (max-width: 768px) {
    /* 首页新闻资讯 */
    .innews .news-box .news-img {width: 100%; right: auto;}



   /* ==========新闻资讯==========*/
   .news {padding: 20px 0;}
   .news li {padding: 20px 0;}
   .news li a {flex-wrap: wrap;}
   .news li .news-img {width: 100%;}
   .news li .news-right {width: 100%;}
   .news li .news-title em {line-height: 50px;}

    /* 底部 */
    .footer {padding-bottom: 3rem;}
    .footer .box-nav h1 {margin: auto;}
    .footer .box-nav h1 img {width: 70%; margin: auto;}
    .box-links .links-right .links {display: none;}
    .box-links {justify-content: center;}
    .links-right {width: 0;}
    .box-links p {justify-content: center;}
    .box-code {flex-wrap: wrap; justify-content: center; text-align: center;}
    .box-code .code-rwm {width: 100%; margin-top: 2rem;}
    .box-links .links-left span {font-size: 1.5rem;}
    .code-rwm ul {justify-content: center;}
    .box-code dd p {justify-content: center;}
    .box-code dd:nth-child(2) {margin-top: 2rem;}
    .footer-copy .box {height: auto; padding: 1rem 0;}

    /* ==========关于我们==========*/
    .about-nav ul {height: auto; flex-wrap: wrap;}
    .about-nav ul li {width: 100%;}
    .about-nav li::before {display: none;}

    /* ==========关于我们公司简介==========*/
    .company .box-right img {width: 30%;}
    .company .box-right span {font-size: 0.8rem; letter-spacing: 5px;}

    /* ==========设备展示==========*/
    .equipments-list li {width: 48%;}

    .partner ul {justify-content: space-between;}
    .partner li {width: 48%; margin-right: 0;}

    /* ==========产品列表==========*/
    .products-details-nav ul li {width: 48%;}   
    .equipments-nav ul li {width: 100%;}
    


   /* ==========联系我们==========*/
   .contact {margin: 3rem 0 5rem 0;}
   .contact-box li img {margin-top: 0;}
   .contact .contact-box li {width: 100%;     display: flex;  flex-direction: column;  align-items: center;  justify-content: center;}
   


}


@media screen and (min-width: 200px) and (max-width: 640px) {
    /* ==========手机端头部==========*/
    .wap-header .head-con {height: 65px;}
    .wap-header .head-con .head-logo img {width: 50%;}
    .wap-nav {top: 65px;}
    .wap-zw {height: 65px;}


    /* ==========banenr==========*/
    .banner-swiper .banner-des img:nth-child(1) {margin-bottom: 1.5rem;}
    .banner-swiper .banner-des3 img:nth-child(1) {margin-bottom: 0;}
    .banner-swiper .swiper-pagination span {width: 2.5rem;}
    .banner-swiper .swiper-pagination span::after {    top: -26px;    font-size: 16px;     left: 20%;}

    /* 产品展示 */
    .index-title h1 {font-size: 2.75rem;}
    .inproduct-swiper .swiper-slide:hover span {color: #fff; transition: .5s;}

    /* 首页关于我们 */
    .inabout-us .us-box h4 {margin-top: 2rem;}
    .inabout-us .us-box h5 {margin-bottom: 1rem;}
    .inabout-us .us-box p {margin-top: 1rem;}

    /* ==========关于我们==========*/
    .company {padding-bottom: 2rem;}
    .company-activite .activite-swiper {    margin-top: 3.44rem;}
    .activite-swiper .swiper-button-prev {right: 15%; top: 55%;}
    .activite-swiper .swiper-button-next {top: 55%;}
    .company-activite .activite-title h1 {font-size: 3rem;}
    /* .inPartner-move {width: 100% !important}
    .inPartner-move .bd {width: 100% !important}

    .inPartner-move li {width: 192px !important; float: none !important} */
    .inPartner-move li img {width: 120px;}

   /* ==========关于我们公司荣誉==========*/
   .company-honor {padding: 2rem 0 5rem 0;}
   .honor-list li {width: 48%;}


    /* ==========产品详情==========*/
    .details-box .box-con .de-right dd::after {    left: -10px;}
    .details-box .box-con .de-right .de-contact h6 {font-size: 1.7rem;}
    /* .detail-swiper .swiper-pagination {display: block;} */
    .detail-swiper .swiper-button-prev::after {background-size: 35%;}
    .detail-swiper .swiper-button-prev:hover::after {background-size: 35%;}
    .detail-swiper .swiper-button-next::after {background-size: 35%;}
    .detail-swiper .swiper-button-next:hover::after {background-size: 35%;}
    .detailsBox-content .content-title h3 {width: 16rem;}




   /* ==========分页==========*/
   .pagination {padding: 3rem 0;}

   .innews {padding-bottom: 2rem;}

    

}


@media screen and (min-width: 200px) and (max-width: 400px) {

 
}