body {
  width: 100%;
  overflow-x: hidden;
}

.marginAuto {
  width: 100%;
  box-sizing: border-box;
  padding: 0 0.24rem;
}

#header {
  height: 1.6rem;
}

#header .marginAuto {
  padding: 0.4rem 0.24rem;
}

#header .marginAuto .logo img {
  height: 0.8rem;
}

#header .marginAuto .nav {
  display: none;
}

#header .marginAuto .search-english {
  display: block;
}

#header .marginAuto .search-english a:last-child {
  display: none;
}

#header .marginAuto .mobile-menu-btn {
  display: block;
}

#header .marginAuto .mobile-menu-btn img {
  width: 0.7rem;
}

.mobile-menu {
  display: block;
  position: absolute;
  right: -100%;
  width: 50%;
  top: 140px;
  height: calc(100vh - 140px);
  z-index: 2;
  background: #fff;
  overflow: auto;
}

.mobile-menu li {
  line-height: 0.8rem;
  margin-right: 0;
  position: relative;
  padding: 0 0.4rem;
  border-bottom: 1px solid #f1f1f1;
}

.mobile-menu li.on::after {
  transform: rotate(45deg);
}

.mobile-menu li::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0.2rem;
  background: url(../images/jia.png) no-repeat center center/0.24rem auto;
  width: 0.3rem;
  height: 0.8rem;
  transition: 0.4s ease 0s;
}

.mobile-menu li a {
  font-size: 0.26rem;
  color: #333;
}

.mobile-menu li .menu {
  display: none;
  padding-bottom: 0.3rem;
}

.mobile-menu li .menu a {
  display: block;
  padding-left: 0.5rem;
  line-height: 0.6rem;
}

.home .banner .swiper-slide img {
  height: auto;
  width: 100%;
}

.home .products {
  padding: 0.4rem 0;
}

.home .products .title {
  margin-bottom: 0.5rem;
}

.home .products .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.home .products .title span {
  font-size: 0.24rem;
}

.home .products .list {
  margin-bottom: 0.23rem;
}

.home .products .list .item {
  width: 49%;
  margin-right: 2% !important;
  margin-bottom: 2%;
}

.home .products .list .item .img .describe {
  font-size: 0.24rem;
  line-height: 0.35rem;
  padding: 0.24rem;
}

.home .products .list .item:nth-child(2n) {
  margin-right: 0 !important;
}

.home .products .list .item .img {
  height: 4rem;
}

.home .products .list .item .tit {
  line-height: 1rem;
  font-size: 0.24rem;
}

.home .products .more a {
  font-size: 0.24rem;
}

.home .featured-products {
  padding: 0.4rem 0;
}

.home .featured-products .title {
  margin-bottom: 0.5rem;
}

.home .featured-products .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.home .featured-products .title span {
  font-size: 0.24rem;
}

.home .featured-products .list .swiper-button-next,
.home .featured-products .list .swiper-button-prev {
  display: none;
}

.home .featured-products .list .img {
  height: 4rem;
}

.home .featured-products .list .img .describe {
  font-size: 0.24rem;
  line-height: 0.35rem;
  padding: 0.24rem;
}

.home .featured-products .list .tit {
  line-height: 0.32rem;
  font-size: 0.24rem;
  padding: 0.24rem;
  height: auto;
}

.home .dynamic {
  padding: 0.4rem 0;
}

.home .dynamic .title {
  margin-bottom: 0.5rem;
}

.home .dynamic .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.home .dynamic .title span {
  font-size: 0.24rem;
}

.home .dynamic .flex {
  flex-wrap: wrap;
  margin-bottom: 0.24rem;
  padding: 0.24rem;
}

.home .dynamic .swiper-box {
  width: 100%;
  margin-right: 0;
  height: auto;
  margin-bottom: 0.5rem;
}

.home .dynamic .swiper-box .img {
  height: auto;
}

.home .dynamic .swiper-box .describe {
  padding: 0.24rem;
}

.home .dynamic .swiper-box .describe .time {
  width: auto;
  height: auto;
  margin-right: 0.3rem;
  padding: 0.1rem;
}

.home .dynamic .swiper-box .describe .time .day {
  font-size: 0.3rem;
}

.home .dynamic .swiper-box .describe .time .year {
  font-size: 0.24rem;
}

.home .dynamic .swiper-box .describe .tit .text {
  font-size: 0.24rem;
}

.home
  .dynamic
  .swiper-box
  .swiper-container-horizontal
  > .swiper-pagination-bullets {
  bottom: 0.9rem;
  left: 1.6rem;
}

.home .dynamic .list .item {
  height: auto;
  margin-bottom: 0.3rem;
}

.home .dynamic .list .item .time {
  width: auto;
  height: auto;
  margin-right: 0.3rem;
  padding: 0.1rem;
  font-size: 0.24rem;
}

.home .dynamic .list .item .time .day {
  font-size: 0.3rem;
}

.home .dynamic .list .item .time .year {
  font-size: 0.24rem;
}

.home .dynamic .list .item .tit {
  font-size: 0.28rem;
  line-height: 0.4rem;
}

.home .dynamic .list .item .tit .text {
  padding-left: 0.2rem;
  padding-bottom: 0.2rem;
}

.home .dynamic .more a {
  font-size: 0.24rem;
}

#footer .container {
  height: auto;
  background-size: auto 100%;
  padding-bottom: 0.5rem;
}

#footer .container .flex {
  display: block;
}

#footer .container .about {
  margin-right: 0;
}

#footer .container .about .logo {
  margin-bottom: 0.2rem;
}

#footer .container .about .logo img {
  width: 4rem;
  height: auto;
}

#footer .container .about .tit {
  font-size: 0.4rem;
}

#footer .container .contact {
  margin-bottom: 0.24rem;
}

#footer .container .contact .item {
  font-size: 0.24rem;
  line-height: 0.4rem;
}

#footer .container .message {
  width: 100%;
}

#footer .container .message .tit {
  font-size: 0.4rem;
  font-weight: bold;
}

#footer .container .message form .item .label {
  font-size: 0.24rem;
}

#footer .container .message form .item input[type="text"] {
  height: 0.8rem;
}

#footer .container .message form .item.btn input[type="submit"] {
  margin: 0 auto;
}

#footer .container .qrcode {
  padding-top: 0.4rem;
  text-align: center;
  justify-content: space-between;
}

#footer .container .qrcode .ewm {
  margin-right: 0;
}

#footer .container .qrcode .ewm .item {
  margin-left: 0;
  margin-right: 0.2rem;
}

#footer .container .qrcode .fx {
  justify-content: center;
  width: 100%;
}

#footer .container .qrcode .fx a {
  margin-right: 0.3rem;
}

#footer .container .qrcode .fx img {
  width: 0.6rem;
  height: auto;
}

#footer .copyright {
  font-size: 0.28rem;
  line-height: 0.4rem;
  padding: 0.4rem 0;
  text-align: left;
}

.search-container {
  padding: 1rem 0;
}

.search-container .title {
  margin-bottom: 0.5rem;
}

.search-container .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.search-container .title span {
  font-size: 0.24rem;
}

.search-container .search-input {
  margin-bottom: 0.5rem;
}

.search-container .search-input input {
  height: 0.8rem;
  font-size: 0.32rem;
  padding: 0 0.24rem;
}

.search-container .list-tit {
  margin-bottom: 0.5rem;
}

.search-container .list-tit span {
  font-size: 0.32rem;
  padding: 0.3rem;
}

.search-container .list1 {
  margin-bottom: 0.5rem;
}

.search-container .list1 .item {
  width: 48%;
  margin-right: 4%;
}

.search-container .list1 .item:nth-child(2n) {
  margin-right: 0;
}

.search-container .list1 .item:nth-child(3n) {
  margin-right: 4%;
}

.search-container .list1 .item .img {
  height: 4rem;
}

.search-container .list1 .item .img .describe {
  font-size: 0.24rem;
  padding: 0.24rem;
  line-height: 0.34rem;
}

.search-container .list1 .item .tit {
  height: 1.5rem;
  font-size: 0.28rem;
  line-height: 0.32rem;
}

.search-container .list2 .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.search-container .list2 .item:nth-child(2n) {
  margin-right: 0;
}

.search-container .list2 .item:nth-child(3n) {
  margin-right: 4%;
}

.search-container .list2 .item img {
  width: 100%;
}

.search-container .list2 .item .tit {
  padding: 0.3rem 0.24rem;
}

.search-container .list2 .item .tit h1 {
  font-size: 0.32rem;
  margin-bottom: 0.2rem;
}

.search-container .list2 .item .tit span {
  font-size: 0.28rem;
}

.search-container .list3 .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.search-container .list3 .item:nth-child(2n) {
  margin-right: 0;
}

.search-container .list3 .item:nth-child(3n) {
  margin-right: 4%;
}

.search-container .list3 .item img {
  width: 100%;
  height: auto;
}

.search-container .list3 .item .tit {
  padding: 0.3rem 0.24rem;
}

.search-container .list3 .item .tit h1 {
  font-size: 0.28rem;
  margin-bottom: 0.2rem;
  line-height: 0.3rem;
}

.search-container .list3 .item .tit .time-more {
  display: block;
  font-size: 0.28rem;
}

.search-container .list3 .item .tit .time-more .time {
  margin-bottom: 0.2rem;
}

.search-container .list4 .item {
  width: 100%;
  margin-right: 0;
  margin-bottom: 4%;
  padding: 0.3rem 0.24rem;
  height: auto;
}

.search-container .list4 .item h1 {
  font-size: 0.32rem;
  margin-bottom: 0.3rem;
}

.search-container .list4 .item p {
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}

.search-container .list4 .item span {
  position: static;
  font-size: 0.28rem;
}

.search-container .pages {
  overflow-x: scroll;
  white-space: nowrap;
}

.search-container .pages a {
  font-size: 0.24rem;
  line-height: 0.5rem;
  padding: 0 0.2rem;
  margin: 0 0.05rem;
}

.application {
  padding: 1rem 0;
}

.application .title {
  margin-bottom: 0.5rem;
}

.application .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.application .title span {
  font-size: 0.24rem;
}

.application .list .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.application .list .item:nth-child(2n) {
  margin-right: 0;
}

.application .list .item:nth-child(3n) {
  margin-right: 4%;
}

.application .list .item img {
  width: 100%;
  height: auto;
}

.application .list .item .tit {
  padding: 0.3rem 0.24rem;
}

.application .list .item .tit h1 {
  font-size: 0.32rem;
  margin-bottom: 0.2rem;
}

.application .list .item .tit span {
  font-size: 0.28rem;
}

.application .pages {
  overflow-x: scroll;
  white-space: nowrap;
}

.application .pages a {
  font-size: 0.24rem;
  line-height: 0.5rem;
  padding: 0 0.2rem;
  margin: 0 0.05rem;
}

.application-container .container {
  padding: 1rem 0;
}

.application-container .container h1 {
  font-size: 0.4rem;
  margin-bottom: 0.5rem;
}

.application-container .container img {
  margin-bottom: 0.5rem;
}

.application-container .container .tit {
  margin-bottom: 0.3rem;
}

.application-container .container .tit span {
  font-size: 0.32rem;
  padding: 0 0.1rem;
}

.application-container .container p {
  font-size: 0.24rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}
.container p img {
  max-width:80%;
  height:auto !important;
}

.application-container .recommend {
  padding: 1rem 0;
}

.application-container .recommend .title {
  font-size: 0.4rem;
  margin-bottom: 0.5rem;
}

.application-container .recommend .list {
  margin-bottom: 0.3rem;
}

.application-container .recommend .list .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.application-container .recommend .list .item:nth-child(2n) {
  margin-right: 0;
}

.application-container .recommend .list .item:nth-child(3n) {
  margin-right: 4%;
}

.application-container .recommend .list .item .img {
  height: 4rem;
}

.application-container .recommend .list .item .img .describe {
  font-size: 0.24rem;
  padding: 0.24rem;
  line-height: 0.34rem;
}

.application-container .recommend .list .item .tit {
  height: 1.5rem;
  font-size: 0.28rem;
  line-height: 0.32rem;
}

.application-container .recommend .contact-us-link a {
  font-size: 0.32rem;
  line-height: 1rem;
}

.enterprise-dynamics {
  padding: 1rem 0;
}

.enterprise-dynamics .title {
  margin-bottom: 0.5rem;
}

.enterprise-dynamics .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.enterprise-dynamics .title span {
  font-size: 0.24rem;
}

.enterprise-dynamics .list .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.enterprise-dynamics .list .item:nth-child(2n) {
  margin-right: 0;
}

.enterprise-dynamics .list .item:nth-child(3n) {
  margin-right: 4%;
}

.enterprise-dynamics .list .item img {
  width: 100%;
  height: auto;
}

.enterprise-dynamics .list .item .tit {
  padding: 0.3rem 0.24rem;
}

.enterprise-dynamics .list .item .tit h1 {
  font-size: 0.28rem;
  margin-bottom: 0.2rem;
  line-height: 0.3rem;
}

.enterprise-dynamics .list .item .tit .time-more {
  display: block;
  font-size: 0.28rem;
}

.enterprise-dynamics .list .item .tit .time-more .time {
  margin-bottom: 0.2rem;
}

.enterprise-dynamics .pages {
  overflow-x: scroll;
  white-space: nowrap;
}

.enterprise-dynamics .pages a {
  font-size: 0.24rem;
  line-height: 0.5rem;
  padding: 0 0.2rem;
  margin: 0 0.05rem;
}

.enterprise-dynamics-content {
  padding: 1rem 0;
}

.enterprise-dynamics-content .title h1 {
  font-size: 0.32rem;
  margin-bottom: 0.5rem;
}

.enterprise-dynamics-content .title .time {
  font-size: 0.28rem;
  padding: 0 0.3rem;
  margin-bottom: 0.5rem;
}

.enterprise-dynamics-content .container {
  margin-bottom: 0.5rem;
}

.enterprise-dynamics-content .container .img {
  margin-bottom: 0.5rem;
}

.enterprise-dynamics-content .container .img .item {
  flex: 1;
  width: auto;
  margin-right: 4%;
  height: auto;
}

.enterprise-dynamics-content .container p {
  font-size: 0.28rem;
  line-height: 0.45rem;
  padding: 0;
}

.enterprise-dynamics-content .pages {
  display: block;
  padding: 0.3rem 0 0;
}

.enterprise-dynamics-content .pages a {
  display: block;
  margin-bottom: 0.3rem;
  font-size: 0.24rem;
}

.contact-us {
  padding: 1rem 0;
}

.contact-us .title {
  margin-bottom: 0.5rem;
}

.contact-us .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.contact-us .title span {
  font-size: 0.24rem;
}

.contact-us .map {
  margin-bottom: 0.5rem;
}

.contact-us .content {
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0.5rem;
}

.contact-us .content .img {
  margin-right: 0;
  text-align: center;
  width: 100%;
  margin-bottom: 0.3rem;
}

.contact-us .content .img img {
  width: 3rem;
  height: auto;
}

.contact-us .content .text h1 {
  font-size: 0.32rem;
  margin-bottom: 0.3rem;
}

.contact-us .content .text .tel {
  font-size: 0.3rem;
  margin-bottom: 0.3rem;
}

.contact-us .content .text .tel img {
  width: 0.3rem;
}

.contact-us .content .text p {
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}

.contact-us .office .item {
  width: 100%;
  margin-right: 0;
  padding: 0.3rem 0.24rem;
  margin-bottom: 0.3rem;
}

.contact-us .office .item h1 {
  font-size: 0.32rem;
  margin-bottom: 0.3rem;
}

.contact-us .office .item .tel {
  font-size: 0.3rem;
  margin-bottom: 0.3rem;
}

.contact-us .office .item .tel img {
  width: 0.3rem;
  margin-right: 0.1rem;
}

.contact-us .office .item p {
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}

.contact-us .office .item p img {
  margin-right: 0.1rem;
}

.join-us {
  padding: 1rem 0;
}

.join-us .title {
  margin-bottom: 0.5rem;
}

.join-us .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.join-us .title span {
  font-size: 0.24rem;
}

.join-us .tips {
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}

.join-us .list .item {
  flex-wrap: wrap;
  margin-bottom: 0.5rem;
}

.join-us .list .item .text {
  width: 100%;
}

.join-us .list .item .text h1 {
  font-size: 0.32rem;
  line-height: 0.8rem;
}

.join-us .list .item .text .content {
  padding: 0.24rem;
  font-size: 0.28rem;
  line-height: 0.5rem;
}

.join-us .list .item .duty {
  padding: 0.24rem;
}

.join-us .list .item .duty h1 {
  font-size: 0.28rem;
}

.join-us .list .item .duty p {
  font-size: 0.28rem;
  line-height: 0.45rem;
}

.about-us {
  padding: 1rem 0;
}

.about-us .title {
  margin-bottom: 0.5rem;
}

.about-us .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.about-us .title span {
  font-size: 0.24rem;
}

.about-us .tips {
  margin-bottom: 0.5rem;
}

.about-us .tips .img {
  margin-bottom: 0.3rem;
}

.about-us .tips p {
  padding: 0;
  font-size: 0.28rem;
  line-height: 0.45rem;
}

.about-us .certificate .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.about-us .certificate .item:nth-child(3n) {
  margin-right: 4%;
}

.about-us .certificate .item:nth-child(2n) {
  margin-right: 0;
}

.maintenance {
  padding: 1rem 0;
}

.maintenance .title {
  font-size: 0.4rem;
  margin-bottom: 0.3rem;
}

.maintenance .img {
  margin-bottom: 0.5rem;
}

.maintenance .tips {
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-bottom: 0.3rem;
}

.maintenance .tag .tit {
  font-size: 0.28rem;
  line-height: 0.4rem;
}

.maintenance .tag .tags .item {
  font-size: 0.28rem;
  margin: 0 0.1rem;
}

.down-container {
  padding: 1rem 0;
}

.down-container .title {
  margin-bottom: 0.5rem;
}

.down-container .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.down-container .title span {
  font-size: 0.24rem;
}

.down-container .tab-bar {
  margin-bottom: 0.5rem;
}

.down-container .tab-bar a {
  width: 2.5rem;
  line-height: 0.6rem;
  font-size: 0.28rem;
}

.down-container .product-color-page-list {
  padding: 0.24rem;
}

.down-container .product-color-page-list .item .tit {
  font-size: 0.28rem;
  line-height: 0.6rem;
  margin-bottom: 0.3rem;
}

.down-container .product-color-page-list .item .child {
  padding: 0;
}

.down-container .product-color-page-list .item .child .child-item {
  height: auto;
  margin-bottom: 0.4rem;
  display: block;
}

.down-container .product-color-page-list .item .child .child-item h1 {
  font-size: 0.28rem;
  margin-bottom: 0.2rem;
}

.down-container .product-color-page-list .item .child .child-item a {
  display: inline-block;
}

.down-container .software-update .item {
  padding: 0.3rem 0;
  margin-bottom: 0.5rem;
}

.down-container .software-update .item .big-title {
  font-size: 0.32rem;
  line-height: 0.7rem;
  width: 5rem;
  margin-bottom: 0.3rem;
}

.down-container .software-update .item .child {
  padding: 0 0.24rem;
}

.down-container .software-update .item .child .child-title {
  font-size: 0.32rem;
  padding-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.down-container .software-update .item .child .child-item {
  margin-bottom: 0.3rem;
}

.down-container
  .software-update
  .item
  .child
  .child-item
  .edition-down
  .edition {
  font-size: 0.28rem;
}

.down-container .software-update .item .child .child-item .ms {
  font-size: 0.28rem;
  line-height: 0.4rem;
}

.service-support {
  padding: 1rem 0;
}

.service-support .title {
  margin-bottom: 0.5rem;
}

.service-support .title h1 {
  font-size: 0.5rem;
  line-height: 0.8rem;
  margin-bottom: 0;
}

.service-support .title span {
  font-size: 0.24rem;
}

.service-support .list .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.service-support .list .item:nth-child(3n) {
  margin-right: 4%;
}

.service-support .list .item:nth-child(2n) {
  margin-right: 0;
}

.service-support .list .item img {
  width: 100%;
  height: auto;
}

.service-support .list .item h1 {
  font-size: 0.32rem;
  height: 1rem;
}

.product-list {
  padding: 0.4rem 0;
}

.product-list .search-tags {
  margin-bottom: 0.5rem;
}

.product-list .search-tags .search {
  margin-bottom: 0.3rem;
}

.product-list .search-tags .search input[type="text"] {
  height: 0.8rem;
  font-size: 0.32rem;
  padding: 0 0.24rem;
}

.product-list .search-tags .tags {
  padding: 0.3rem 0.24rem;
}

.product-list .search-tags .tags a {
  width: auto;
  padding: 0 0.25rem;
  font-size: 0.28rem;
  line-height: 0.5rem;
  margin: 0 0.1rem 0.2rem;
}

.product-list .product-list-title h1 {
  font-size: 0.38rem;
  margin-bottom: 0.3rem;
}

.product-list .product-list-title p {
  font-size: 0.28rem;
  line-height: 0.45rem;
  margin-bottom: 0.5rem;
}

.product-list .list,
.product-list .list.list3 {
  margin-bottom: 0.5rem;
}

.product-list .list .item,
.product-list .list.list3 .item {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 4%;
}

.product-list .list .item:nth-child(2n),
.product-list .list.list3 .item:nth-child(2n) {
  margin-right: 0;
}

.product-list .list .item:nth-child(3n),
.product-list .list.list3 .item:nth-child(3n) {
  margin-right: 4%;
}

.product-list .list .item .img,
.product-list .list.list3 .item .img {
  height: 4rem;
}

.product-list .list .item .img .describe,
.product-list .list.list3 .item .img .describe {
  font-size: 0.24rem;
  padding: 0.24rem;
  line-height: 0.34rem;
}

.product-list .list .item .tit,
.product-list .list.list3 .item .tit {
  height: 1.3rem;
  font-size: 0.28rem;
  line-height: 0.32rem;
}

.product-content {
  padding: 0.3rem 0 1rem 0;
}

.product-content .tag {
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}

.product-content .tag a {
  width: auto;
  padding: 0 0.25rem;
  font-size: 0.28rem;
  line-height: 0.5rem;
  margin: 0 0.1rem 0.2rem;
}

.product-content .container {
  margin: 0 auto 0.5rem;
}

.product-content .container h1 {
  font-size: 0.38rem;
  margin-bottom: 0.3rem;
}

.product-content .container img {
  max-height: 5rem;
  margin-bottom: 0.3rem;
}

.product-content .container p {
  font-size: 0.28rem;
  line-height: 0.45rem;
}

.product-content .technical-parameter,
.product-content .chart,
.product-content .engineering-drawing,
.product-content .application-area {
  margin-bottom: 0.5rem;
}

.product-content .technical-parameter .title,
.product-content .chart .title,
.product-content .engineering-drawing .title,
.product-content .application-area .title {
  margin-bottom: 0.3rem;
}

.product-content .technical-parameter .title span,
.product-content .chart .title span,
.product-content .engineering-drawing .title span,
.product-content .application-area .title span {
  font-size: 0.32rem;
  padding: 0 0.3rem;
}

.product-content .technical-parameter img {
  max-width: 100%;height:auto !important;
}

.product-content .chart .list {
  flex-wrap: wrap;
}

.product-content .chart .list img {
  width: 100% !important;
  height: auto !important;
  margin-bottom: 0.3rem;
}

.product-content .engineering-drawing .list {
  flex-wrap: wrap;
}

.product-content .engineering-drawing .list img {
  max-width: 100%;height:auto !important;
  margin-bottom: 0.3rem;
}

.product-content .application-area .list {
  flex-wrap: wrap;
  justify-content: center;
}

.product-content .application-area .list a {
  width: auto;
  padding: 0 0.25rem;
  font-size: 0.28rem;
  line-height: 0.5rem;
  margin: 0 0.1rem 0.2rem;
}

.product-content .down a {
  width: 3rem;
  line-height: 0.6rem;
  font-size: 0.28rem;
}

.new-pc-nav {
  display: none;
}

.kv img {
  width: 100%;
}
.about-swiper-box {
  margin: 48px 0 84px;
}
.about-swiper-box .swiper-container {
  width: 100%;
}

/* 新增 */

.join-us-kv .text {
  width: 100%;
}

.join-us-kv .text h1 {
  font-size: 0.4rem;
}

.join-us-kv .text p {
  font-size: 0.3rem;
}

.new-join-us .socialRecruitment,
.new-join-us .campusRecruitment {
  padding: 0.6rem 0;
}

.new-join-us .socialRecruitment .title,
.new-join-us .campusRecruitment .title {
  font-size: 0.4rem;
  margin-bottom: 0.4rem;
}

.new-join-us .socialRecruitment .list .item,
.new-join-us .campusRecruitment .list .item {
  width: 100%;
  margin-right: 0;
  font-size: 0.3rem;
  margin-bottom: 0.32rem;
}

.new-contact-us .marginAuto {
  width: 100%;
}

.new-contact-us .contact-us-box .title {
  padding: 0.8rem 0 0 0;
  margin-bottom: 0.4rem;
}

.new-contact-us .contact-us-box .title h1 {
  font-size: 0.4rem;
  margin-bottom: 0.2rem;
}

.new-contact-us .contact-us-box .title h2 {
  font-size: 0.2rem;
}

.new-contact-us .contact-us-box .content p {
  line-height: 0.45rem;
  font-size: 0.28rem;
}

.new-contact-us .message {
  padding: 0;
}
.new-contact-us .liuyan-map {
  flex-wrap: wrap;
  width: 100%;
  margin-top: 0.5rem;
}
.new-contact-us .message .marginAuto {
  padding: 0.5rem 0.24rem;
}

.new-contact-us .message .title {
  font-size: 0.32rem;
  margin-bottom: 0.3rem;
}

.new-contact-us .message .tips {
  font-size: 0.26rem;
  line-height: 0.36rem;
}

.new-contact-us .message .radio-box label {
  font-size: 0.26rem;
}

.new-contact-us .message .form .form-item {
  width: 100%;
  margin-right: 0;
}

.new-contact-us .message .form .form-item .label {
  font-size: 0.26rem;
}

.new-contact-us .message .form .form-item .input-box input[type="text"] {
  font-size: 0.26rem;
}

.news-tab-bar {
  line-height: 1rem;
  margin-bottom: 0.4rem;
}

.news-tab-bar a {
  font-size: 0.28rem;
  margin-right: 0.24rem;
}

.news-list .list::after {
  display: none;
}

.news-list .list .item::after {
  display: none;
}

.news-list .list .item .time {
  display: none;
}

.news-list .list .item .right {
  display: block;
}

.news-list .list .item .right .text {
  margin-right: 0;
  margin-bottom: 0.24rem;
}

.news-list .list .item .right .text h1 {
  font-size: 0.32rem;
  margin-bottom: 0.24rem;
}

.news-list .list .item .right .text p {
  font-size: 0.26rem;
}

.news-list .list .item .right .img {
  max-width: 80%;
  margin:auto;
  width: auto;
  height: auto;
  max-height: 100%;
}

.header-top .left h1 {
  display: none;
}
.header-top .left img:nth-child(3) {
  display: none;
}
.header-top .left .tel {
  display: none;
}
#header .header-top {
  padding: 0 0.24rem;
}
#header .marginAuto .search-english {
  width: 100%;
}
.home .dynamic .swiper-box .time .tips h1 {
  font-size: 0.28rem;
}
.home .dynamic .swiper-box .time .tips h2 {
  font-size: 0.26rem;
}
.home .dynamic .swiper-box .time .text {
  font-size: 0.28rem;
  line-height: 0.38rem;
}
.home .dynamic .swiper-box .swiper-pagination-bullet {
  width: 100%;
  height: 3px;
}
#footer > .footer-content {
  padding: 0;
	flex-wrap: wrap;
    justify-content: center;
	align-items: center;
}
#footer > .footer-content .footer-ewm {
  /* margin-left: 0.6rem; */
}
.footer-ewm img {
  height: 1.5rem;
  margin-top:0.4rem;
  margin-right:0;
}
#header-bg {
  height: 140px;
}
.product-list .list1 .item .img {
  height: 100%;
}
.product-list .list1 .item {
  width: 100%;
  margin-bottom: 1rem;
}
.product-content .new-top-product .marginAuto {
  flex-wrap: wrap;
  padding: 0 0.24rem 0.6rem;
}
.new-top-product .swiper-box {
  width: 100%;
  padding: 0;
}
.new-top-product .test {
  width: 100%;
  margin-top: 1rem;
}
.new-top-product .test p {
  font-size: 0.28rem;
}
.new-top-product .test p img {
  max-width: 100%;
}
.product-content .bg,
.bg {
  padding: 0;
}
.tablecon {
  overflow-x: auto;
}
.tablecon table {
  width: 600px;
}
.down-container .thermometer-curve {
  flex-wrap: wrap;
  padding: 0.6rem 0.24rem;
}
.down-container .thermometer-curve .email-form {
  padding-right: 0;
  border-right: 0;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 0.5rem;
}
.down-container .thermometer-curve .email-form h1 {
  font-size: 0.32rem;
  margin-bottom: 0.2rem;
  font-weight: bold;
}
.down-container .thermometer-curve .email-form p {
  font-size: 0.28rem;
}
.down-container .thermometer-curve .test-and-verify {
  padding-left: 0;
}
.down-container
  .thermometer-curve
  .test-and-verify
  .form
  .form-item
  .input-block
  input[type="text"] {
  width: 45%;
}
.banner .swiper-container {
  height: auto;
}
.home .dynamic .swiper-box .swiper-container {
  height: auto;
}
.kv1 {
  width: 100%;
  height: auto;
}
.new-contact-us .content {
}
.new-contact-us .content .lxfs {
  width: 33.3%;
  box-sizing: border-box;
  padding: 0 0.24rem;
}
.new-contact-us .content .lxfskb {
  display: none;
}
.new-contact-us .content .lxfs img {
  width: 0.4rem;
}
.new-contact-us .content .lxfs > span {
  height: 0.5rem;
  margin-bottom: 0.3rem;
}
.new-contact-us .contact-us-box .content p span {
  text-wrap: wrap !important;
}
.new-contact-us .liuyan-map .message {
  width: 100%;
  margin-bottom: 0.6rem;
}
.new-contact-us .liuyan-map .map {
  width: 100%;
  height: 4rem;
}

.copyright,.footer-ewm .txt{
	display:none;
}
.copyright-mobile{
	display:block;
}

.down-container .thermometer-curve .test-and-verify .form .form-item .label{
	width:25%;
}

.product-content .down{
	display:none;
}
