/* 响应式 */
@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:14px;}}
@media (max-width:328px){html{font-size:14px;}}


/* 手机端下拉 */
.wap-click {display: none; cursor: pointer;}
.wap-click span {width: 30px; height:2px; background: #333; display: block;  margin:8px auto; transition: all 277ms ease-in-out;  position: relative;}

.active span.cl-1 {transform: rotate(-45deg);  top: 10px;}
.active span.cl-2 {opacity: 0;}
.active span.cl-3 {transform: rotate(45deg); top: -12px;}
.wap-nav {background: rgba(255,255,255,.8);;  z-index: 999;  left: 0;  width: 100%;  display: none;  position: absolute;  top: 3;}
.wap-nav ul li a {display: block;  font-size: 1rem;  line-height: 3rem;  color: #333;  text-indent: 1rem;  transition: all 0.6s; } .wap-nav ul li a:hover, 
.wap-nav ul li.on > a {background: #fff; color: #333;}
.wap-nav .wap-hide {display: none;background: #fff;  overflow: hidden;}
.wap-hide dd {border-bottom: 1px dashed #eee;}
.wap-nav .wap-hide dd a {text-indent: 75px;  line-height: 45px; display: block; font-size: 1rem; line-height: 3rem; color: #333; text-indent: 50px; transition: all .6s;}
.wap-nav ul li a:hover, .wap-nav ul li.on > a {  background: #A52323;  color: #fff;}
.headup .wap-click span {background-color: #333;}
.wrap-nav {margin-top: 2rem; display: none;}
.wrap-nav > li > a {color: #fff; display: block; padding: 1rem 0; padding-left: 0.5rem;}
.wrap-nav > li > a:hover {background: #E07C02;}
.wrap-nav > li > dl {padding: 0 1rem; box-sizing: border-box; display: none;}
.wrap-nav > li > dl dd a {color: #fff; padding: 1rem 0 1rem 1rem; display: block;}
.wrap-nav > li > dl dd a:hover {background: #E07C02;}

.headrNav {position: fixed; width: 100%;top: 0; left: 0; background: #191e3a; padding: 5.5rem 0; display: none;}
.headrNav .navbox {display: flex;} 
.headrNav .navbox dl{margin-right:10%}
.headrNav .navbox dl dt {position: relative; padding-bottom: 1rem; margin-bottom: 1em;}
.headrNav .navbox dl dt::after {content: ""; position: absolute; bottom: 0; left: 0; width: 1.75rem; height: 0.13rem; opacity: 0.54; background: #ffffff;}
.headrNav .navbox dl dt a {font-size: 1.5rem;font-weight: 700;color: #ffffff; font-family: "GEORGIA2";transition: .5s;}
.headrNav .navbox dl dd a {font-size: 1.13rem;color: #ffffff;font-weight: 400;font-family: "GEORGIA1";display: block; margin-top:1.5rem;transition: .5s;}
.headrNav .navbox dl dt:hover a ,.headrNav .navbox dl dd:hover a {color: #acc31b;}


.hadNav2 {position: absolute;left: 0; top: 100%; z-index: 999;width: 100%; height: 100vh; background-color: #fff; display: none;}
.hadNav2 .nav2Box {width: 92%; margin: auto; height: 100%;}
.hadNav2 .f_navbox { height: calc(100% - 7rem); margin-bottom: 10px; overflow-x: hidden;overflow-y: auto;}
.hadNav2 .f_navbox > li {padding: 0.5rem 0; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.hadNav2 .f_navbox > li > a {font-size: 1.1rem; color: #333; display: flex; justify-content: space-between; align-items: center;}
.hadNav2 .f_navbox > li > a > img {transform: rotate(90deg); margin-right: 0.5rem; transition: .5s;}
.hadNav2 .f_navbox > li > ul {display: none;}
.hadNav2 .f_navbox > li > ul > li > a {font-size: 1.1rem; padding:0 0.5rem;padding-top: 1rem; display: block; color: #333; display: flex; justify-content: space-between; align-items: center;}
.hadNav2 .f_navbox > li > ul > li > a > img {transform: rotate(90deg); transition: .5s;}
.hadNav2 .f_navbox > li > ul > li > ul {display: none; padding: 0 0.5rem;}
.hadNav2 .f_navbox > li > ul > li > ul > li > a {font-size: 1rem; padding: 0.5rem; color: #333; display: block;}
.hadNav2 .f_navbox > li.active > a img {transform: rotate(-90deg);}
.hadNav2 .f_navbox > li.active > ul > li.active img {transform: rotate(-90deg);}
.hadNav2 .f_navbox li a:hover {color: #015198;} 

@media screen and (min-width: 200px) and (max-width: 1850px) {


}

/* ======================================================1800px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1800px) {
  /* 头部 */
  .header .container {width: 92%;}
  .diskSlide .diskDown .diskBox {width: 80%;}

}


/* ======================================================1700px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1700px) {
  .container {width: 92%;}
 /* 首页 */
 .banner .swiper-slide .box {width: 92%;}
 .banner .swiper-slide .box .imgBox {width: 50%;}
 .indexOne ul li {padding-left: 3rem;}
 .indexOne ul li:nth-child(1) {padding-left: 3rem;padding-right: 5rem;}
 .indexOne ul li:nth-child(3) {padding-left: 3rem;}
 

}

/* ======================================================1600px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1600px) {
  .container15 {width: 92%;}

  /* 产品 */
  .proFourSwiper {padding: 0 3rem;}

  .solutionTwo .Tle {width: 92%;}

  /* 产品详情 */
  .deTwoSlide .bd ul li p img,.deTwoSlide .bd ul li img {display: inline-block; max-width: 100%;}
  .deTwoSlide .bd ul li a img {width: auto;}
  .deTwoSlide .bd ul li p strong img {width: auto;}
}

@media screen and (min-width: 1200px) and (max-width: 1600px) {
	
	
}

/* ======================================================1500px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1500px) {
  .container14 {width: 92%;}
  /* 头部 */
  .diskSlide .diskDown .diskBox {width: 90%;}

  /* 首页 */
  .indexOne ul li {padding-top: 5rem;}
  .indexOne ul li:nth-child(1) .re {width: 50%;}

  /* 内页banner */
  .ny-banner .bannerTle {width: 92%;}

}


/* ======================================================1400px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1400px) {

  /* 头部 */
  .diskSlide .diskDown dl {width: 60%;}
  .diskSlide .diskDown .diskDownRe img {width: 80%;}
  .aboutSlide .aboutDown dl {width: 92%; margin: auto;}

  /* 首页 */
  .banner .banner-bj {height: 725px; object-fit: cover;}

 /* 产品 */
 .proFourSwiper {padding: 0 1rem;}


 .indexOne ul li:nth-child(4) dl {width: 75%;}



}



/* ======================================================1300px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1300px) {
  /* 首页 */
  .indexTwo ul {}
  /* .indexTwo ul li {width: 30%;} */
  .indexFour .inFourSwiper {padding: 0 3rem;}
  .indexOne ul li:nth-child(4) dl {width: 100%;}

  /* 关于我们 */
  .aboutFour .le .con {padding-top: 3rem; margin-left: 5%; width: 90%;}
  .aboutFour .le .con .text {margin-top: 2rem;}

}


/* ======================================================1200px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1200px) {
  /* 头部 */
  .header .h-re {gap: 2.5rem;}
  .wap-click {display: block;     order: 1;}
  .header .h-nav {display: none;}

  /* 首页 */
  .banner .swiper-slide .box h3 {font-size: 3rem;}
  .indexOne ul li strong {font-size: 2.25rem;}
  .indexOne ul li h3 {font-size: 1rem;}
  .indexTwo ul {flex-wrap: wrap;}
  .indexTwo ul li {width: 32%; margin-bottom: 2rem;}
  /* 联系我们 */
  .contacTwo ul li dl {gap: 1rem;}
  .contacTwo ul li dl dd {width: auto;}

  /* 关于我们 */
  .aboutFive .fiveSlide li dl dd img {width: 80%;}

  /* 产品详情 */
  .detailsOne .box .le .deOneSwiper .swiper-slide img {width: 90%;}
  .Popup {width: 70%;}

  /* 产品 */
  .productOne .container {width: 90%;}
  .proFourSwiper { padding: 0 1rem;}

} 

/* ======================================================1100px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1100px) {
  /* 底部 */
  .footer .box {flex-wrap: wrap; gap: 2rem;}
  .footer .footer-nav {width: 100%;     justify-content: space-around;}
  .footer .box .le {width: 100%; display: flex; flex-direction: column;  align-items: center;}
  .footer .re {width: 100%;}

  /* 产品 */
  .productTwo .box .imgBox {max-width: 50%;}

  /* 联系我们 */
  .contactOne .box {flex-wrap: wrap;}
  .contactOne .box .le {width: 100%; margin-bottom: 3rem;}
  .contactOne .reMap {width: 100%;}
}





/* ======================================================1000px========================================================= */
@media screen and (min-width: 200px) and (max-width: 1000px) {
  .banner .banner-bj {}
  /* .banner .swiper-slide .box h3 {font-size: 2rem;} */
  /* .banner .swiper-slide .box h4 {font-size: 3rem;} */
  

  /* 首页 */
  .indexOne ul li {width: 100% !important;}
  .indexOne ul li:nth-child(3) img {width: 60%;}
  .indexOne ul li:nth-child(4) .pro4-title {    padding: 0rem 2rem 2rem 2.3rem;}
  .indexTwo ul {flex-wrap: wrap;}

  /* 关于我们 */
  .aboutThree .box .le {width: 20%;}
  .aboutThree .box ul {width: 75%;}
  .aboutFour {flex-wrap: wrap; height: auto; gap: 2rem;}
  .aboutFour .le {width: 100%;}
  .aboutFour .re {display: none;}
  .aboutFour .wrapImg {display: block;}
  .aboutSixSwiper .swiper-slide .imgBox {height: auto; padding: 1rem 0;}
  .aboutSixSwiper .swiper-slide .imgBox img {width: 80%;}
  .aboutSixSwiper .swiper-button-prev {left: 23%;}
  .aboutSixSwiper .swiper-button-next {right: 23%;}

  /* 产品详情 */
  .detailsOne .box {height: auto;}
  .detailsOne .box .re {padding: 2rem;}
  .detailsTwo {padding-top: 5rem;}
  .deTwoSlide .hd ul li:hover {font-size: 1.1rem;}
  .deTwoSlide .hd ul li.on {font-size: 1.1rem;}
  .detailsTwo .re li a em {margin-top: 0rem;}

  .deTwoSlide .bd ul:nth-child(3) li {width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(3) li .table1 {width: 1000px;}

  /* 新闻详情 */
  .ny-news-xq2 .box-right li .box-img {    width: 45%;}
  .ny-news-xq2 .box-right li .con {width: 50%;}
  .productFour {position: relative;}
  .proFourSwiper .swiper-wrapper {justify-content: initial;}
  .proFourSwiper {position: static;}
}





/* ======================================================900px========================================================= */
@media screen and (min-width: 200px) and (max-width: 900px) {
 /* 联系我们 */
 .contactOne .box {flex-wrap: wrap; gap: 2rem;}
 .contactOne .box .le {width: 100%;}
 .contactOne .box .re {width: 100%;}

  /* 产品详情 */
  .detailsTwo .box {flex-wrap: wrap; gap: 3rem;}
  .detailsTwo .box .le {width: 100%;}
  .detailsTwo .box .re {width: 100%;}
  .detailsTwo .re li a em {margin-top: 1rem;}
  
  /* .deTwoSlide .bd ul:nth-child(1){width: 100%; overflow-x: scroll;}
   .deTwoSlide .bd ul:nth-child(1) li{width: 600px;}
  .deTwoSlide .bd ul:nth-child(1) table{width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li table{width: 900px;}
 .deTwoSlide .bd ul:nth-child(1) .table3Div  {width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li .table3 {width: 900px;}
  .deTwoSlide .bd ul:nth-child(1) .table4Div  {width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li .table4 {width: 900px;}  */

  /* 产品 */
  .productTwo .box .imgBox img {width: 90%; margin: auto;}

}



/* ======================================================手机端========================================================= */
@media screen and (min-width: 200px) and (max-width: 768px) {
  /* 首页 */
  /* .banner .banner-bj {width: 180%;} */
  .banner .swiper-slide .box {flex-wrap: wrap; justify-content: center;}
  .banner .swiper-slide .box .con {width: 100%;     text-align: center;}
  .indexThree .box {flex-wrap: wrap;}
  .indexThree .box .le {width: 100%; padding-top: 2rem; margin: 0 2%;}
  .indexThree .box .re {display: none;}
  .indexThree .box .wraoImg {display: block;}

  .indexFour .inFourSwiper { padding: 0; padding-bottom: 5rem;}
  .indexFour .inFourSwiper .swiper-pagination {bottom: 0;}
  .indexFour .inFourSwiper .swiper-slide {padding: 0; height: auto;}
  .indexFour .inFourSwiper .swiper-slide img {width: 100%;}

  /* 新闻资讯 */
  .newsOne {margin-top: 1rem;}
  .newsTwo ul li {width: 100%; height: 10rem;}
  .newsTwo ul li a {padding: 1rem;}
  .newsTwo ul li .re em {margin-top: 1rem;}
  .fy {padding: 2rem 0;}

  /* 关于我们 */
  .aboutOne ul li {width: 20%;}
  .aboutThree {padding: 5rem 0;}
  .aboutThree .box {flex-wrap: wrap; gap: 3rem;}
  .aboutThree .box .le {width: 100%;}
  .aboutThree .box ul {width: 100%;}
  .aboutFive .fiveSlide li {    padding-bottom: 1rem;}
  .aboutFive .fiveSlide li dl {    grid-template-columns: repeat(3,1fr);}
  .aboutFive .fiveSlide li dl dd:nth-child(7) {display: none;}
  .aboutSixSwiper .swiper-slide .imgBox {padding: 1rem; }
  .aboutSixSwiper .swiper-slide .imgBox img {width: 100%;}
  .aboutSixSwiper .swiper-button-prev {left: 0; width: 2.5rem; height: 2.5rem;}
  .aboutSixSwiper .swiper-button-next {right: 0;width: 2.5rem; height: 2.5rem;}
  .aboutSixSwiper .swiper-slide span {font-size: 1.2rem;}

  /* 产品详情 */
  .detailsOne .box {flex-wrap: wrap;}
  .detailsOne .box .le {width: 100%;}
  .detailsOne .box .le .deOneSwiper {padding: 4rem 0; box-sizing: border-box;}
  .detailsOne .box .re {width: 100%;}
  .detailsOne .box .re h3 {font-size: 2rem;    margin-bottom: 1rem;}
  .Popup {width: 90%;}

  /* 产品 */
  .productOne .container {width: 92%;}
  .productOne ul {gap: 1rem;}
  .productOne ul li {width: auto; text-align: center;}
  .productOne ul li img {width: 100%;}

  /* 新闻详情 */
  .ny-news-xq .box-left {float: none; width: 100%;padding: 1.5rem;}
  .ny-news-xq2 .box-left {width: 100%; float: none; padding: 0;}
  .ny-news-xq .box-right {float: none; width: 100%; margin-top: 3rem; }
  .page-fy .prev {float: none;}
  .page-fy .next {float: none;}
  .ny-news-xq .news-title {padding-bottom: 20px;}

  /* 解决方案 */
  .solutionOne ul {flex-wrap: nowrap;}
  .solutionOne ul li {width: 33%;}
  .soOneSwiper  .swiper-button-prev {display: flex;}
  .soOneSwiper  .swiper-button-next {display: flex;}
  
  .indexFour .swiper-button-next,.indexFour .swiper-button-prev{display: none;}

  /* 产品详情 */
  .detailsTwo .img1 , .detailsTwo .img2 ,.detailsTwo .img3 ,.detailsTwo .img4 ,.detailsTwo .img5 ,.detailsTwo .img6 {overflow-x: scroll;}
  .detailsTwo .img1 , .detailsTwo .img2 table ,.detailsTwo .img3 table ,.detailsTwo .img4 table ,.detailsTwo .img5 table,.detailsTwo .img6 table {width: 800px;}
  .detailsTwo .img-1 , .detailsTwo .img-2 ,.detailsTwo .img-3 ,.detailsTwo .img-4 ,.detailsTwo .img-5 ,.detailsTwo .img-6 {overflow-x: scroll;}
  .detailsTwo .img-1 , .detailsTwo .img-2 table ,.detailsTwo .img-3 table ,.detailsTwo .img-4 table ,.detailsTwo .img-5 table,.detailsTwo .img-6 table {width: 800px;}
  /* .deTwoSlide .bd ul:nth-child(1){width: 100%; overflow-x: scroll;}
   .deTwoSlide .bd ul:nth-child(1) li{width: 600px;}
  .deTwoSlide .bd ul:nth-child(1) table{width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li table{width: 900px;}
 .deTwoSlide .bd ul:nth-child(1) .table3Div  {width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li .table3 {width: 900px;}
  .deTwoSlide .bd ul:nth-child(1) .table4Div  {width: 100%; overflow-x: scroll;}
  .deTwoSlide .bd ul:nth-child(1) li .table4 {width: 900px;}  */
}


@media screen and (min-width: 200px) and (max-width: 640px) {
  /* 头部 */
  .header .box {height: 4.5rem;}
  .header .box h1 a img {width: 75%;}
  .header .h-re {gap: 1.5rem;}

  /* 首页 */
  .indexOne {padding: 1rem;}
  .indexOne ul li {padding: 2rem !important}
  .indexOne ul li a {flex-wrap: wrap; }
  .indexOne ul li strong {font-size: 1.5rem !important;}
  .indexOne ul li:nth-child(3) a {flex-direction: initial;}
  .indexOne ul li:nth-child(3) strong {margin-top: 0;}
  .indexOne ul li:nth-child(3) img {width: 100%;}
  .indexOne ul li a .le {width: 100%;}
  .indexOne ul li em {margin-top: 0 !important;}
  .indexOne ul li .re {width: 100% !important}
  .indexOne ul li:nth-child(4) {padding: 0 !important}
  .indexOne ul li:nth-child(4) dd {padding: 1rem;}
  .indexOne ul li:nth-child(4) {flex-wrap: wrap;}
  .indexOne ul li:nth-child(4) dl {width: 100%;}
  .indexOne ul li:nth-child(4) .lastLi {flex-direction: initial; width: 100%; padding: 2rem;}
  .indexOne ul li:nth-child(4) .lastLi strong {margin-top: 0rem;}
  .indexOne ul li:nth-child(4) dd a span {font-size: 1.2rem;}
  .indexTwo .tle p {width: 100%;}
  .indexTwo ul li {width: 44%; height: 18rem;}  
  .indexTwo ul li span {font-size: 1rem; margin-top: 2rem;}
  .indexTwo .tle h3 {font-size: 2rem;}
  .indexThree .box h3 {font-size: 2rem;}
  .indexFour .inFourSwiper {}

  .indexOne ul li:nth-child(4) .pro4-title {height: auto; padding-top: 2rem;}
  /* 底部 */
  .footer .footer-nav {display: none;}

  /* 内页banner */
  .ny-banner {margin-top: 4.5rem; height: 28rem;}
  .ny-banner .bannerTle {text-align: center;}
  .ny-banner .bannerTle h3 {font-size: 3rem;}
  .ny-banner .bannerTle i {margin: 2rem auto;}

  /* 新闻资讯 */
  .newsOne ul {gap: 2rem;}
  .newsOneSwiper {height: auto;margin:1rem 0}
  .newsOneSwiper .swiper-slide .box {flex-wrap: wrap;}
  .newsOneSwiper .swiper-slide .box .le {width: 100%;}


  .newsOneSwiper .swiper-slide .box .re {width: 100%; padding: 2rem;}
  .newsOneSwiper .swiper-slide .box h3 {font-size: 1.25rem;}
  .newsOneSwiper .swiper-pagination {bottom: 5%;}
  
  /* 联系我们 */
  .contactOne {padding: 0; padding-bottom: 2rem;}
  .contactOne .box h3 {font-size: 1.5rem;}
  .contactOne .box h4 {font-size: 1.3rem; margin: 1rem auto;}
  .contacTwo {padding: 3rem 0;}
  .contacTwo ul li {width: 100%;}
  .contacTwo ul li h3 {font-size: 1.5rem;}

  .contactOne li span {font-size: 12px;}
  .contactOne li i {width: 8px; height: 8px;}
  .contactOne li i:after {width: 9px; height: 9px;    top: -9px;  left: -9px;    width: 26px; height: 26px;}

  /* 关于我们 */
  .aboutOne {top: 4.5rem; padding: 1rem 0; display: none;}
  .header.on {top: 0;}
  .aboutTwo {margin-top: 4.5rem; padding: 8rem 0; padding-top: 4rem;}
  .aboutTwo .con {width: 100%;}
  .aboutThree .box ul {padding-right: 2rem; height: 35rem;}
  .aboutThree .box ul li {padding: 1.5rem 0;}
  .aboutThree .box ul li strong {font-size: 3rem;}
  .aboutThree .box ul li p {font-size: 1rem; width: 60%;}
  .aboutFive {padding: 3rem 0;}
  .aboutFive .fiveSlide {margin-top: 3rem;}
  .aboutSix {padding: 3rem 0 3rem 0;}

  /* 产品详情 */
  .detailsOne {margin-top: 4.5rem; padding-bottom: 3rem;}
  .deTwoSlide .hd {    border-radius: 2.88rem; overflow-x: scroll;     width: 100%; border-radius: 1.88rem;background: #f6f6f6; margin: 3rem 0;}
  .deTwoSlide .hd::-webkit-scrollbar {display: none;}
  .deTwoSlide .hd ul {width: 800px; margin: 0;}
  /* .deTwoSlide .hd ul {height: auto;gap: 0.5rem; grid-template-columns: repeat(4,1fr);} */
  /* .deTwoSlide .hd ul {display: flex; overflow-x: scroll; overflow-y: hidden;} */
  .Popup {padding: 1rem;}
  .Popup .Popup-title {margin-bottom: 1.5rem;}
  .Popup .Popup-title h3 {font-size: 1.5rem;}

  .deTwoSlide .bd ul:nth-child(1) li p span {font-size: 18px !important}
  .deTwoSlide .bd ul:nth-child(1) li p strong span {font-size: 22px !important}


  
  /* 产品*/
  .productOne {margin-top: 4.5rem;}
  .productOne .container {}
  .productOne ul {}
  .productTwo .box h3 {font-size: 2.5rem;}
  .productTwo .box h4 {font-size: 2rem;}
  .productTwo .box .imgBox { max-width: 90%;}
  .productFour {padding: 3rem 0;}
  .productFour .tle {margin-bottom: 2rem;}
  .proFourSwiper {padding: 0;}
  

  /* 新闻详情 */
  .ny-news-xq {padding-top: 4.5rem; padding-bottom: 2rem;}
  .ny-news-xq .news-title h2 {font-size: 2rem;}
  .ny-news-xq2 .box-right li {padding: 1rem 0;}

  /* 解决方案 */
  .solutionOne {margin-top: 4.5rem;}
  .solutionTwo {height: 30rem;}
  .solutionTwo .Tle {text-align: center;}
  .solutionTwo .Tle h3 {font-size: 2.5rem;}
  .solutionTwo .Tle p {font-size: 1rem;}
  .solutionTwo .Tle i {margin: 0 auto; margin-top: 2rem;}
  .solutionThree {padding: 3rem 0;}
  .solutionThree h3 {margin-bottom: 3rem;}
}

@media screen and (min-width: 200px) and (max-width: 520px) {
  /* 解决方案 */
  .solutionOne {padding: 0.5rem 0;}
  .solutionOne ul li {width: 49%;}
}




@media screen and (min-width: 200px) and (max-width: 450px) {
  /* 首页 */
  /* .banner .banner-bj {width: 250%;} */
  .banner .banner-bj {width: 100%;height: auto;    margin-top: 2rem;}
  .banner .swiper-slide .box h3 {font-size: 2rem;}
  .banner .swiper-slide .box h4 {font-size: 1rem;}
  .banner .swiper-slide .box .imgBox {width: 70%;}

  /* 关于我们 */
  .aboutFive .fiveSlide li dl dd {height: 5rem;}

  /* 解决方案 */
  .solutionOne ul li:last-child {width: 50%;}
}

@media screen and (min-width: 200px) and (max-width: 750px) {
	.banner .swiper-slide .box{top:20%}
	.banner .swiper-slide .box h3{    line-height: 3rem;    margin: 0rem 0;font-size:2.2rem}
  .banner .swiper-button-next, .banner .swiper-button-prev{display: none;}
		.banner .swiper-slide .box span a{ background: #015198;color:#fff;text-align: center;padding:0.5rem 1rem;border-radius:30px;margin:0 1rem}
		.banner .swiper-slide .box span a img{display: none;}
		.banner .swiper-slide .box em{font-size: 1.5rem;}
		.indexOne{padding:0}
		.indexOne ul li strong{font-size: 2.5rem !important;line-height: 3rem;margin:0;}
		.indexOne ul li h3{font-size: 1.2rem;}
		.indexOne ul li a .le{text-align: center;}
		.indexOne ul li em{line-height: 2.5rem;}
		.indexOne ul li em{font-size:1.1rem}
		.indexOne ul li:nth-child(4) dd a span{font-size:2rem;line-height: 2rem;}
		.indexOne ul li:nth-child(4) dl{display: none;}
		.indexTwo{ background: none;}
		.indexTwo{padding:2rem 0}
		.indexTwo ul li {    height: auto;    width: 48%; margin-top: 1rem;}
		.indexTwo ul li a {width: 100%;height: auto;margin: 2rem 0;}
		.indexTwo ul{margin-top:2rem; justify-content: space-between; gap: 0; }
		.indexTwo .tle p{margin-top: 1rem;}
		.indexThree .box h3{text-align: center;}
		.indexThree .box p{text-align: center;font-size: 1rem;margin:1rem 0;}
		.indexThree .box .le{    text-align: center;}
		.indexThree .box a{line-height: 2rem;}
		.indexThree .box{gap: 2.25rem;}
		.footer .re{display: none;}
		.footer .box .le .text{text-align: center;font-size: 0.9rem;    line-height: 23px;}
		.footer .box .le .text div{display: inline-block;}
		.search-page .box{margin-top: 0;height:30vh;margin-top:8rem;}
		.detailsOne .box .re .con{line-height:1.5rem;}
		.detailsOne .box .re .con span{font-size: 1rem !important; }
		.detailsOne .box .re .more{margin-top: 0.5rem;}
		.productOne{padding:1rem 0}
		.productOne ul li img{width: 60%;}
		.productOne ul li span{line-height: 1rem;}
		.productTwo{    padding:2.88rem 0 2rem 0;}
		.productTwo .box h3{line-height: 3rem;}
		.productTwo .box h4{font-size: 1.4rem;    margin: 0.5rem 0;}
		.productTwo .box h3{font-size: 3rem;margin:0.6rem 0 0 0}
		.productTwo .box span{margin-top: 0;}
		.productTwo .box a{margin:1.5rem 0 0.5rem 0}
		.productTwo .box .imgBox img{width: 100%;}
		.productTwo .box .imgBox{margin-top: 2rem;}
		.productFour .tle,.detailsTwo .box .tle h3,.solutionThree h3{font-size: 2rem;font-weight: bold;}
		
		.proFourSwiper .swiper-slide p span{font-size: 0.9rem !important;}
		.proFourSwiper .swiper-slide p strong{font-size: 1.1rem !important;line-height: 1rem;}
		.proFourSwiper .swiper-slide .box h5{font-size: 1.5rem;margin:1rem 0;}
		.productFour .container{width: 96%;}
		.detailsTwo{padding-top: 3rem;}
		.soThSwiper .swiper-slide .box{border:none}
		.deTwoSlide .bd ul:nth-child(1) li p span{font-size: 1rem !important;}
		.deTwoSlide .bd ul:nth-child(1) li p {line-height: 2rem !important;;}
		.solutionThree{background:#eee;}
		.solutionThree h3{margin-bottom: 0rem;}
		.deTwoSlide .hd ul li{padding:0}
		.deTwoSlide .hd ul{width: 715px;}
		/* .img6 td,.img6 tr,.img2 td,.img2 tr,.img3 tr img,.img3 td,.img3 tr{width: 100% !important;}
		.img6 td,.img2 td,.img3 td,.img3 tr{display: block !important;}
		.table4{width: 100% !important;} */
		.table4 p{line-height: 2rem !important;padding:0 1rem}
		.table4 p strong,.table4 p{text-indent: 0rem !important ;}
		/* .deTwoSlide .bd ul:nth-child(1) .table4Div{overflow: hidden;} */
		.table2 tr:nth-child(even) p{padding: 1rem !important;}
		.table2 p{padding:0 1rem !important}
		  
		/* .img-3 tr td,.img-2 tr td{display: block;margin-top:0.625rem} */
	/* 	.img-3 tr img,.img-3 tr td,.img-2 tr td{width: 100%;} */
		.img-2 tr td{margin-top: 2rem;}
		.deTwoSlide .bd ul:nth-child(1) img {max-width: 100%;}
		
		.width800{overflow-x: auto;}
		.width800 li{width: 800px;}
		.newsOneSwiper .swiper-slide .box em{margin:0}
		.newsOneSwiper .swiper-slide .box .more a{margin-top: 1rem;}
		.newsOneSwiper .swiper-slide .box .le .imgBox{height: 200px; background-size:cover !important;}
		.newsTwo{padding:0}
		.newsTwo ul li{margin-bottom: 1.3rem;}
		.ny-news-xq .news-title h2{font-weight: bold;font-size:1.5rem}
		.nr-content p,.nr-content p span{font-size: 1rem !important;}
		
		.ny-case-desc p strong span{font-size: 1.375rem !important;text-align: center;}
		.soThSwiper .swiper-button-next,.soThSwiper .swiper-button-prev{display: none;}
}