.header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  width: 100%;
  height: 0.5729rem;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-nav {
  width: 7.0313rem;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-nav .left-logo {
  width: 0.4948rem;
  height: 0.474rem;
}
.header-nav .left-logo .img-logo {
  width: 100%;
  height: 100%;
}
.header-nav .active_nav {
  position: relative;
}
.header-nav .active_nav ::before {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 100%;
  height: 0.026rem;
  background-color: #fa9900;
  border-radius: 3px;
}
.header-nav .right-nav ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-nav .right-nav ul li a {
  font-family: MicrosoftYaHei;
  font-size: 0.0833rem;
  font-weight: normal;
  font-stretch: normal;
  color: #ffffff;
  width: 0.5625rem;
  height: 0.5729rem;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  transition: all 0.3s linear;
}
.header-nav .right-nav ul li a:hover {
  background-color: #fa9900;
  border-radius: 5px;
}
.footer {
  width: 100%;
  height: 1.5625rem;
  background: url('../images/img_18.png') no-repeat;
  background-size: 100% 100%;
}
.footer .footer_content {
  width: 7.3021rem;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
}
.footer .footer_content .logo_con .img_con {
  width: 1.4323rem;
  height: 0.3594rem;
}
.footer .footer_content .logo_con .p_con {
  margin-top: 0.2604rem;
}
.footer .footer_content .logo_con p {
  font-family: MicrosoftYaHei;
  font-size: 0.0833rem;
  line-height: 45px;
  letter-spacing: 2px;
  color: #ffffff;
}
.footer .footer_content .center_con {
  width: 2.5521rem;
  height: 0.9688rem;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  display: flex;
  align-items: right;
  flex-direction: column;
  padding-left: 0.651rem;
}
.footer .footer_content .center_con .center_title {
  font-family: MicrosoftYaHei;
  font-size: 0.0938rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 2px;
  color: #ffffff;
  margin-bottom: 0.0521rem;
}
.footer .footer_content .center_con .center_item {
  margin-top: 0.0781rem;
  font-family: MicrosoftYaHei;
  font-size: 0.0729rem;
  font-weight: normal;
  letter-spacing: 1px;
  color: #ffffff;
}
.footer .footer_content .center_code {
  display: flex;
  align-items: center;
}
.footer .footer_content .center_code .left_code {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-right: 0.375rem;
}
.footer .footer_content .center_code .left_code img {
  width: 0.7396rem;
  height: 0.7396rem;
}
.footer .footer_content .center_code .left_code p {
  font-family: MicrosoftYaHei;
  font-size: 0.0729rem;
  letter-spacing: 1px;
  color: #ffffff;
  margin-top: 0.1563rem;
}
.footer .footer_content .center_code .rigth_code {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.footer .footer_content .center_code .rigth_code .img_i_code {
  width: 0.7396rem;
  height: 0.7396rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
.footer .footer_content .center_code .rigth_code .img_i_code img {
  width: 0.6719rem;
  height: 0.6719rem;
}
.footer .footer_content .center_code .rigth_code p {
  font-family: MicrosoftYaHei;
  font-size: 0.0729rem;
  letter-spacing: 1px;
  color: #ffffff;
  margin-top: 0.1563rem;
}
.header_mobile {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 60px;
  background-color: rgba(0, 0, 0, 0.5);
}
.header_mobile .header_title {
  width: 100%;
  height: 100%;
  display: flex;
  align-content: center;
  justify-content: space-between;
  padding: 0 10px;
}
.header_mobile .header_title div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header_mobile .header_title .logo_img {
  width: 55px;
  height: 51px;
}
.header_mobile .header_title .menu_img {
  width: 25px;
  height: 25px;
}
.header_mobile .header_nav {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 999999;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
}
.header_mobile .header_nav .nav_title {
  width: 100%;
  height: 60px;
  display: flex;
  align-content: center;
  justify-content: space-between;
  padding: 0 10px;
}
.header_mobile .header_nav .nav_title div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header_mobile .header_nav .nav_title .nav_logo_img {
  width: 55px;
  height: 51px;
}
.header_mobile .header_nav .nav_title .nav_menu_img {
  width: 25px;
  height: 25px;
}
.header_mobile .header_nav ul {
  margin-top: 30px;
}
.header_mobile .header_nav ul li {
  height: 50px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: dashed 1px #e5e5e5;
}
.header_mobile .header_nav ul li a {
  font-size: 14px;
}
.content_sper {
  display: none;
  width: 100%;
  height: 100%;
}
.content_sper .swiper-slide {
  padding: 10px;
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.content_sper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ad-img:hover img {
  transform: rotateY(360deg);
  -ms-transform: rotateY(360deg);
  -webkit-transform: rotateY(360deg);
  -o-transform: rotateY(360deg);
  -moz-transform: rotateY(360deg);
}
.ad-img {
  cursor: pointer;
}
.ad-img img {
  transition: all 0.5s;
  -ms-transition: all 0.5s;
  -moz-transition: all 1s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
@media screen and (max-width: 750px) {
  .footer .footer_content .logo_con p {
    font-size: 12px;
  }
  .content_sper {
    display: block;
    height: 330px !important;
  }
  .content_sper .swiper-button-prev,
  .content_sper .swiper-rtl .swiper-button-next,
  .content_sper .swiper-button-next,
  .content_sper .swiper-rtl .swiper-button-prev {
    width: 32px !important;
    height: 32px !important;
    background-color: #097c25;
    border-radius: 50%;
    display: none;
  }
  .content_sper .swiper-button-prev:after,
  .content_sper .swiper-rtl .swiper-button-next:after,
  .content_sper .swiper-button-next,
  .content_sper .swiper-rtl .swiper-button-prev,
  .content_sper .swiper-button-next:after,
  .content_sper .swiper-rtl .swiper-button-prev:after {
    font-size: 12px;
    color: #fff;
  }
  .header,
  #certify {
    display: none;
  }
  .header_mobile {
    display: block;
  }
  .main {
    width: 100%;
  }
  .main .banner_img {
    height: 200px;
  }
  .swiper {
    height: 100%;
  }
  .main .about {
    position: relative;
    height: 600px;
    width: 100%;
    background: url(../images/img_35.png) no-repeat;
    background-size: 100% 100%;
  }
  .main .about .about_content {
    top: 25px;
    width: 100%;
    padding: 0 20px;
  }
  .main .about .about_content .title-b {
    font-size: 22px;
    margin-bottom: 28px;
  }
  .main .about .about_content .title-b .title_img {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .main .about .about_content .text_p {
    margin-bottom: 25px;
  }
  .main .about .about_content .text_p .p1 {
    height: 40px;
  }
  .main .about .about_content .text_p .p1,
  .main .about .about_content .text_p1 p {
    font-size: 14px;
  }
  .main .about .about_content .text_p .img_p {
    width: 115px;
    height: 40px;
  }
  .main .about .about_content .list_opt .item_p :nth-child(1) {
    font-size: 18px;
  }
  .main .about .about_content .list_opt .item_p :nth-child(2) {
    font-size: 14px;
  }
  .main .advantage {
    width: 100%;
    height: 700px;
    background: url(../images/img_36.png) no-repeat;
    background-size: 100% 100%;
  }
  .main .advantage .ad_content {
    top: 25px;
    width: 100%;
    padding: 0 10px;
  }
  .main .advantage .ad_content .title-ad {
    font-size: 22px;
    margin-bottom: 28px;
  }
  .main .advantage .ad_content .ad_p p {
    font-size: 14px;
  }
  .main .advantage .ad_content .title-ad .title_img_ad {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .main .advantage .ad_content .ad-list {
    width: 100%;
    margin-top: 20px;
    flex-wrap: wrap;
  }
  .main .advantage .ad_content .ad-list .ad_item {
    width: 50%;
    height: 210px;
  }
  .it_img_1 {
    width: 57px !important;
    height: 56px !important;
  }
  .it_img_2,
  .it_img_4 {
    width: 55px !important;
    height: 55px !important;
  }
  .it_img_3 {
    width: 57px !important;
    height: 54px !important;
  }
  .sp_lv {
    font-size: 16px !important;
  }
  .main .advantage .ad_content .ad-list .ad_item .ad_pp {
    margin-top: 20px;
  }
  .main .advantage .ad_content .ad-list .ad_item .ad_pp p {
    font-size: 12px;
    text-align: center;
  }
  .main .advantage .ad_content .ad-list .ad_item:nth-child(3),
  .main .advantage .ad_content .ad-list .ad_item:nth-child(4) {
    height: 190px;
  }
  .main .advantage .ad_content .more_btn {
    width: 130px;
    height: 40px;
    margin-top: 0;
    font-size: 12px;
  }
  .mySwiper1 {
    width: 100%;
    height: 260px;
    padding: 0 10px;
  }
  .swiper_list {
    height: 460px;
  }
  .swiper_list .swiper_content {
    top: 25px;
    width: 100%;
    height: 100%;
  }
  .swiper_list .swiper_content .title_sper {
    font-size: 22px;
    margin-bottom: 28px;
  }
  .swiper_list .swiper_content .title_sper .title_sper_ad {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .mySwiper1 .slide {
    width: 170px !important;
    height: 225px !important;
    padding: 10px 10px 0 !important;
    margin-right: 10px !important;
    transform: scale(1) !important;
  }
  .mySwiper1 .slide img {
    width: 150px !important;
    height: 150px !important;
  }
  .mySwiper1 .slide p {
    margin-top: 20px;
    font-size: 16px;
  }
  .mySwiper1 .swiper-button-prev,
  .mySwiper1 .swiper-button-next {
    width: 32px !important;
    height: 32px !important;
    display: none;
  }
  .mySwiper1 .swiper-button-next:after,
  .mySwiper1 .swiper-button-prev:after {
    font-size: 12px;
  }
  .swiper_list .swiper_content .more_btn_ {
    width: 130px;
    height: 40px;
    margin-top: 15px;
    font-size: 12px;
  }
  .video_box {
    width: 100%;
    height: 500px;
    background: url(../images/img_37.png) no-repeat;
    background-size: 100% 100%;
  }
  .video_box .video-content {
    top: 25px;
    width: 100%;
    height: 100%;
  }
  .video_box .video-content .video_sper {
    font-size: 22px;
    margin-bottom: 60px;
  }
  .video_box .video-content .video_sper .video_sper_ad {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .video_box .video-content .video_src {
    width: 100%;
    height: 315px;
  }
  .store_display {
    height: 500px;
    width: 100%;
    background: url(../images/img_38.png) no-repeat;
    background-size: 100% 100%;
  }
  .store_display .store-content {
    top: 25px;
    width: 100%;
    height: 100%;
  }
  .store_display .store-content .store_sper {
    font-size: 22px;
    margin-bottom: 60px;
  }
  .store_display .store-content .store_sper_ad {
    width: 102px;
    height: 15px;
    bottom: -12px !important;
  }
  .information {
    height: 1440px;
  }
  .information .infor-content {
    top: 25px;
    width: 100%;
    height: 100%;
  }
  .information .infor-content .infor_sper {
    font-size: 22px;
    margin-bottom: 45px;
  }
  .information .infor-content .infor_sper .infor_sper_ad {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .information .infor-content .infor_list {
    width: 100%;
    flex-direction: column;
  }
  .information .infor-content .infor_list .infor_news {
    width: 100%;
  }
  .information .infor-content .infor_list .infor_news .item_content {
    width: 100%;
    padding: 10px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_new {
    flex-direction: column;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .left_img_new {
    width: 100%;
    height: 230px;
    padding: 5px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .right_msg {
    width: 100%;
    margin-top: 10px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .right_msg .title_new {
    width: 100%;
    font-size: 16px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .right_msg .block {
    width: 100%;
    margin-top: 12px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_list {
    margin-top: 20px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_list .title_he p {
    width: 60%;
    font-size: 14px;
  }
  .information .infor-content .infor_btn {
    width: 130px;
    height: 40px;
    margin-top: 30px;
    font-size: 12px;
  }
  .footer {
    height: auto;
    padding: 10px;
  }
  .footer .footer_content {
    flex-direction: column;
    margin: 0;
    width: 100%;
    align-items: flex-start;
  }
  .footer .footer_content .logo_con .img_con {
    width: 175px;
    height: 39px;
  }
  .footer .footer_content .logo_con p {
    line-height: 20px;
  }
  .footer .footer_content .center_con {
    width: auto;
    height: auto;
    border: none;
    padding-left: 0;
  }
  .footer .footer_content .center_con .center_title {
    display: none;
    font-size: 12px;
  }
  .footer .footer_content .center_code {
    margin-top: 10px;
  }
  .footer .footer_content .center_code .left_code img {
    width: 100px;
    height: 100px;
  }
  .footer .footer_content .center_code .rigth_code .img_i_code {
    width: 100px;
    height: 100px;
  }
  .footer .footer_content .center_code .rigth_code .img_i_code img {
    width: 90px;
    height: 90px;
  }
  .head_banner {
    height: 200px;
    background: url('../images/img_39.png') no-repeat;
    background-size: 100% 100%;
    margin-bottom: 20px;
  }
  .head_banner .head_p {
    bottom: 20px;
  }
  .head_banner .head_p .about_title {
    font-size: 26px;
  }
  .head_banner .head_p .about_p {
    font-size: 20px;
    margin-top: 5px;
  }
  .tab_card .card_item {
    margin: 0;
    padding: 0 10px;
    width: 100%;
  }
  .tab_card .card_item .card_list {
    width: 100%;
    margin-bottom: 40px;
    flex-wrap: wrap;
    justify-content: flex-start;
    height: auto;
  }
  .tab_card .card_item .card_list li {
    margin-right: 10px;
    margin-bottom: 5px;
  }
  .tab_card .card_item .card_list li a {
    font-size: 14px;
  }
  .tab_card .card_item .card_list .active::after {
    height: 1px;
  }
  .tab_card .card_item .video_news {
    flex-direction: column;
    height: auto;
  }
  .tab_card .card_item .video_news .left_video {
    width: 100%;
    height: 200px;
    margin-bottom: 15px;
  }
  .tab_card .card_item .video_news .right_card {
    width: 100%;
    height: 200px;
  }
  .brand {
    height: auto;
    padding-bottom: 45px;
  }
  .brand .brand_content {
    width: 100%;
    padding: 0 10px;
  }
  .brand .brand_content .brand_title {
    font-size: 22px;
    margin-bottom: 25px;
  }
  .brand .brand_content .brand_title .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .brand .brand_content .brand_p {
    line-height: 29px;
  }
  .advantage .ad_content .title-ad .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .development {
    height: 530px;
  }
  .development .deve_content {
    width: 100%;
    padding: 0 10px;
  }
  .development .deve_content .deve_ad {
    font-size: 22px;
    margin-bottom: 28px;
  }
  .development .deve_content .deve_ad .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .development .deve_content .course .line_cour .year {
    margin-top: 25px;
  }
  .development .deve_content .course .line_cour .year1 {
    margin-top: 25px;
  }
  .development .deve_content .course .men_pic {
    margin-top: 50px;
    flex-direction: column;
  }
  .development .deve_content .course .men_pic .left_img {
    width: 100%;
    height: 200px;
  }
  .right_p {
    margin-top: 20px;
  }
  .development .deve_content .course .men_pic .right_p .p_c {
    margin-top: 10px;
    font-size: 14px;
  }
  .about .about_content .title-b .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .swiper_men {
    height: 400px;
    margin-top: 20px;
  }
  .swiper_men .men_content {
    width: 100%;
    padding: 0 10px;
  }
  .swiper_men .men_content .men_title {
    font-size: 22px;
    margin-bottom: 28px;
  }
  .swiper_men .men_content .men_title .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .swiper_men .men_content .swiper-slide {
    width: 200px !important;
    height: 200px !important;
  }
  .swiper_men .men_content .swiper-slide .box_line {
    width: 180px;
    height: 180px;
  }
  .swiper_men .men_content .swiper-slide .box_mask {
    height: 30px;
    padding: 2px 0 0 15px;
    bottom: 0;
  }
  .swiper_men .men_content .swiper-button-prev,
  .swiper_men .men_content .swiper-button-next {
    width: 30px !important;
    height: 30px !important;
  }
  .swiper_men .men_content .swiper-button-next {
    top: 80%;
    right: 55% !important;
  }
  .swiper_men .men_content .swiper-button-prev {
    top: 80%;
    left: 37% !important;
  }
  .swiper_men .men_content .swiper-button-next:after,
  .swiper_men .men_content .swiper-button-prev:after {
    font-size: 14px !important;
  }
  .tab_card .card_item .tab_list {
    justify-content: space-between;
  }
  .tab_card .card_item .tab_list .tab_item {
    width: 170px;
    height: 210px;
    margin-bottom: 10px;
    padding: 10px;
  }
  .tab_card .card_item .tab_list .tab_item img {
    width: 140px;
    height: 140px;
  }
  .tab_card .card_item .tab_list .tab_item p {
    font-size: 16px;
    margin-top: 20px;
  }
  .tab_card .card_item .paging .left_page,
  .tab_card .card_item .paging .right_page {
    width: 30px;
    height: 30px;
  }
  .tab_card .card_item .paging .left_page img,
  .tab_card .card_item .paging .right_page img {
    width: 18px;
    height: 18px;
  }
  .tab_card .card_item .paging p {
    width: 25px;
    height: 25px;
    margin: 0 5px;
  }
  .tab_card .card_item .paging .right_page {
    margin-left: 10px;
  }
  .tab_card .card_item .paging .left_page {
    margin-right: 10px;
  }
  .provider {
    margin-top: 20px;
  }
  .provider .pro_content {
    width: 100%;
    padding: 0 10px;
  }
  .provider .pro_content .pro_title {
    font-size: 22px;
    margin-bottom: 25px;
  }
  .provider .pro_content .pro_title .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .provider .pro_content .pro_img {
    height: 135px;
  }
  .tab_card .tab_news {
    width: 100%;
    height: auto;
    padding-bottom: 45px;
    background: url(../images/img_41.png) no-repeat;
    background-size: 100% 100%;
  }
  .tab_card .tab_news .tab_card {
    width: 100%;
    flex-wrap: wrap;
    padding: 25px 10px 0 10px;
  }
  .tab_card .tab_news .tab_card .left_img {
    width: 100%;
    height: 200px;
  }
  .tab_card .tab_news .tab_card .left_img .box_mask {
    width: 95%;
    height: 180px;
  }
  .tab_card .tab_news .tab_card .right_msg {
    width: 100%;
    margin-top: 20px;
  }
  .tab_card .tab_news .tab_card .right_msg .men_title {
    font-size: 22px;
    margin-bottom: 25px;
  }
  .tab_card .tab_news .tab_card .right_msg .men_title .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .tab_card .tab_news .tab_card .right_msg .p_text {
    height: auto;
  }
  .tab_card .tab_news .tab_card .right_msg .p_text .span_y {
    font-size: 14px;
  }
  .tab_card .tab_news .tab_card .right_msg .p_text p {
    line-height: 22px;
    font-size: 14px;
  }
  .join_us {
    height: auto;
    margin-top: 20px;
  }
  .join_us .join_content {
    width: 100%;
    padding: 0 10px;
  }
  .join_us .join_content .join_title {
    font-size: 22px;
    margin-bottom: 25px;
  }
  .join_us .join_content .join_title .block {
    width: 90px;
    height: 2px;
    bottom: -10px;
  }
  .join_us .join_content .join_p {
    font-size: 14px;
  }
  .join_us .join_content .swiper_join {
    margin-top: 32px;
    height: auto;
    padding-bottom: 50px;
  }
  .join_us .join_content .swiper_join .swiper-slide {
    width: 100% !important;
    margin-right: 0;
  }
  .join_us .join_content .swiper_join .swiper-slide .img_box {
    width: 200px;
    height: 200px;
    margin: 0 auto;
  }
  .join_us .join_content .swiper_join .swiper-slide .img_box .btn_box {
    width: 120px;
    height: 40px;
    font-size: 14px;
  }
  .p_box {
    margin-top: 10px;
  }
  .join_us .join_content .swiper_join .swiper-slide .img_box .p_box p {
    line-height: 20px;
    font-size: 12px;
  }
  .join_us .join_content .swiper_join .swiper-slide .msg_join .msg_item {
    font-size: 12px;
  }
  .join_us .join_content .swiper_join .swiper-button-next,
  .join_us .join_content .swiper_join .swiper-button-prev {
    width: 40px;
    height: 40px;
  }
  .join_us .join_content .swiper_join .swiper-button-prev {
    left: 25px;
  }
  .join_us .join_content .swiper_join .swiper-button-next {
    right: -15px;
  }
  .tab_card .card_item .contact_list {
    flex-direction: column;
    align-items: flex-start;
  }
  .cont_item {
    margin-bottom: 10px;
  }
  .tab_card .card_item .contact_list .cont_item .img_title p {
    font-size: 14px;
  }
  .tab_card .card_item .contact_list .cont_item .img_title {
    margin-bottom: 10px;
  }
  .tab_card .card_item .contact_list .cont_item .phone {
    font-size: 18px;
    text-align: center;
    margin-left: 0;
  }
  .tab_card .card_item .contact_list .cont_item .img_title .img_1 {
    width: 26px;
    height: 19px;
    margin-right: 20px;
  }
  .tab_card .card_item .contact_list .cont_item .img_title .img_3 {
    width: 30px;
    margin-right: 15px;
    height: 18px;
  }
  .tab_card .card_item .contact_list .cont_item .img_title .img_2 {
    width: 17px;
    height: 20px;
    margin-right: 28px;
  }
  .tab_card .card_item .contact_list .cont_item .onr {
    font-size: 14px;
    white-space: normal;
    margin-left: 0;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_list .new_content {
    font-size: 12px;
  }
  .information .infor-content .infor_list .infor_news .item_content .i_title_list .title_he .time_p {
    font-size: 12px;
  }
  .footer .footer_content .center_con .center_item {
    font-size: 12px;
  }
  .tab_card .card_item .message .btn_tit {
    width: 120px;
    height: 40px;
    font-size: 12px;
  }
  .footer .footer_content .center_code .left_code p,
  .footer .footer_content .center_code .rigth_code p,
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .right_msg .title_msg_,
  .tab_card .card_item .tab_list .tab_item .right_img_ta .title_ta .time,
  .information .infor-content .infor_list .infor_news .item_content .i_title_new .right_msg .title_time {
    font-size: 12px;
  }
  .tab_card .card_item .message .btns_input .ipt_s .btn_bt {
    font-size: 14px;
  }
  .tab_card .card_item .message .btns_input {
    flex-wrap: wrap;
    margin: 20px 0;
  }
  .tab_card .card_item .message .btns_input .in_text {
    width: 100%;
    height: 100px;
    padding-top: 10px;
    padding-left: 10px;
  }
  .tab_card .card_item .message .btns_input .ipt_s .ipt_pt {
    width: 100%;
    height: 40px;
    padding-left: 10px;
    margin-bottom: 10px;
  }
  .tab_card .card_item .message .btns_input .ipt_s {
    margin-top: 20px;
  }
  .tab_card .card_item .message .btns_input .ipt_s .btn_bt {
    width: 100%;
    height: 40px;
  }
  .tab_card .card_item .map {
    height: 250px;
  }
  .parHd .tempWrap {
    width: 100% !important;
  }
  .parHd ul {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
  }
  .goods_content {
    width: 100%;
  }
  .goods_content .goods_title .title_sper {
    font-size: 22px;
  }
  .goods_content .goods_title .title_sper .title_sper_ad {
    width: 102px;
    height: 15px;
    bottom: -12px;
  }
  .goods_content .goods_title ul {
    width: 100%;
    padding: 0 10px;
    justify-content: space-around;
  }
  .goods_content .goods_title ul a li {
    width: 80px;
    height: 35px;
    margin-right: 0;
  }
  .prev_no {
    font-size: 14px;
  }
  .goods_content .goods_title ul a {
    margin-right: 0;
  }
  .goods_content .goods_title {
    margin-bottom: 25px;
  }
  .goods_content .goods_detail .img_swiper {
    border: none;
  }
  .goods_content .goods_detail .g_title {
    font-size: 20px;
  }
  .goods_content .goods_detail .img_swiper {
    width: 100%;
  }
  .goods_content .goods_detail .img_swiper .one_swiper {
    height: 200px !important;
  }
  .goods_content .goods_detail .img_swiper .one_swiper .slide_img {
    height: 100% !important;
  }
  .goods_content .img_detail .box_p_img {
    padding: 10px;
  }
  .goods_content .img_detail .box_p_img p img {
    width: 100% !important;
    height: auto !important;
  }
}
