.manu{text-align:center;}
.manu .a_p{height:42px;line-height:40px;margin:0 4px;padding: 0 17px;display:inline-block;border-radius:2px;font-size:16px;}
.manu a{border:1px solid #D9D9D9;color:#666666;}
.manu .current{border:1px solid #CD0001;font-weight:bold;color:#CD0001;}
.manu .disabled{border:1px solid #D9D9D9;color:#D9D9D9;}

.fanye{width: 100%;position: relative;padding: 15px 0;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.fanye ul{width: 100%;position: relative;}
.fanye ul li{position: relative;font-size: 16px;color: #1A191D;line-height: 36px;}
.fanye ul li a{color: #666666;}
.fanye ul li a:hover{color: #CD0001;}

.pc_table::-webkit-scrollbar-track {background: #f7f7f7;}
.pc_table::-webkit-scrollbar-thumb {background: #CD0001;cursor:pointer;}
.pc_table::-webkit-scrollbar {height: 5px;width:5px;border-radius:3px;}
.pc_table {max-height: 85vh;overflow: scroll;margin: 0 auto;}

/*.zys_location01{font-size: 14px;color: #212529;line-height: 22px;}
.zys_location01 a{color: #6C757D;position: relative;}
.zys_location01 a:after {content: '/';display: inline-block;margin: 0 10px;font-size: 12px;}

.zys_nbanner{width: 100%;position: relative;}
.zys_nbanner:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);}
.zys_nbanner img{width: 100%;min-height: 150px;}
.zys_nbanner .zys_text{width: 100%;position: absolute;top: 50%;left: 0;color: #ffffff;text-align: center;}
.zys_nbanner .zys_text .zys_tit{font-size: 96px;font-weight: bold;}
.zys_nbanner .zys_location{font-size: 20px;color: #CD0001;margin-top: 12px;}
.zys_nbanner .zys_location a{color: #ffffff;position: relative;}
.zys_nbanner .zys_location a:after{content: '/';display: inline-block;margin: 0 10px;}*/

.jx_ntitle{width: 100%;position: relative;}
.jx_ntitle .jx_nttit{font-size: 16px;color: #CD0001;font-weight: bold;margin-bottom: 12px;}
.jx_ntitle .jx_ntit{font-size: 40px;color: #1A191D;font-weight: bold;line-height: 1.23;}
.jx_ntitle .jx_ndec{font-size: 16px;color: #666666;line-height: 26px;margin-top: 20px;}

.jx_nbanner{width: 100%;position: relative;margin-top: 170px;}
.jx_nbanner:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.2);}
.jx_nbanner.jx_nbanner01:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);}
.jx_nbanner img{width: 100%;height: auto;min-height: 200px;}
.jx_nbanner .jx_nbanner_text{width: 100%;position: absolute;top: 50%;left: 0;z-index: 1;}
.jx_nbanner .jx_text{width: 100%;position: relative;text-align: center;}
.jx_nbanner .jx_text .jx_tit{font-size: 64px;color: #ffffff;font-weight: bold;line-height: 1.23;}
.jx_nbanner .jx_text .jx_dec{width: 926px;max-width: 100%;font-size: 16px;color: #ffffff;line-height: 26px;margin: 18px 0 12px 0;}
.jx_nbanner .jx_location{font-size: 16px;color: #ffffff;padding: 12px 24px;border-radius: 40px;background: rgba(255, 255, 255, 0.20);}
.jx_nbanner .jx_location a{color: #ffffff;position: relative;transition:all 0.3s ease-in-out;}
.jx_nbanner .jx_location a:after {content: '>';display: inline-block;margin: 0 8px;}
.jx_nbanner .jx_location a:hover{color: #CD0001;}

.jx_nabout{width: 100%;position: relative;}
.jx_nabout_c{width: 100%;position: relative;}
/*.jx_nabout_l{width: 564px;position: relative;}*/
/*.jx_nabout_l .positionimg{height: 100%;padding-bottom: 0;border-radius: 16px;}*/
/*.jx_nabout_l .jx_nabout_video{position: absolute;right: -68px;bottom: -48px;width: 134px;height: 134px;padding: 20px;border-radius: 16px;border: 8px solid #ffffff;background: #CD0001;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04), 0 8px 16px 0 rgba(0, 0, 0, 0.08);}*/
/*.jx_nabout_l .jx_nabout_video .jx_video_but{position: relative;width: 56px;height: 56px;border-radius: 50%;background: #ffffff;z-index: 1;cursor: pointer;}*/
/*.jx_nabout_l .jx_nabout_video .jx_video_but:before, .jx_about_l .jx_about_video .jx_video_but:after{content: '';display: inline-block;width: 100%;height: 100%;border-radius: 50%;background: #ffffff;position: absolute;vertical-align: middle;left: 0;top: 0;z-index: -1;}*/
/*.jx_nabout_l .jx_nabout_video .jx_video_but:before{animation: scale 2.4s infinite;}*/
/*.jx_nabout_l .jx_nabout_video .jx_video_but:after{animation: scale1 2.4s infinite;}*/
/*.jx_nabout_l .jx_nabout_video .jx_video_but i{display: inline-block;width: 32px;height: 32px;background: url('../images/icon_nvideo.svg') center center no-repeat;}*/
/*.jx_nabout_l .jx_nabout_video .jx_videoBox{display: none;}*/
/*.jx_nabout_r{width: calc(100% - 564px);position: relative;padding-left: 96px;}*/
/*.jx_nabout_r .jx_text{font-size: 16px;color: #1A191D;line-height: 26px;gap: 12px;}*/
/*.jx_nabout_c .jx_nabout_text{width: 100%;position: relative;}*/
/*.jx_nabout_c .jx_nabout_text .jx_text{width: 100%;position: relative;font-size: 16px;color: #1A191D;line-height: 32px;gap: 12px;}*/
.jx_nabout_tw{width: 100%;position: relative;}
.jx_nabout_tw ul{width: 100%;position: relative;gap:42px;}
.jx_nabout_tw ul li{width: 100%;position: relative;}
.jx_nabout_tw ul li .jx_img{width:30%;}
.jx_nabout_tw ul li .positionimg{padding-bottom:75%;border-radius:16px;}
.jx_nabout_tw ul li .jx_text{width: 70%;position: relative;}
.jx_nabout_tw ul li:nth-child(2n+1) .jx_text{padding-left:74px;}
.jx_nabout_tw ul li:nth-child(2n) .jx_text{padding-right:74px;}
.jx_nabout_tw ul li .jx_text .jx_nabouttit{font-size: 30px;color: #1A191D;font-weight: bold;}
.jx_nabout_tw ul li .jx_text .jx_dec{font-size: 16px;color: #666666;line-height: 32px;}

.jx_nabout_b{width: 100%;position: relative;margin-top: 86px;}
.jx_nabout_b ul{width: 100%;position: relative;gap: 36px;}
.jx_nabout_b ul li{width: calc(33.33% - 24px);position: relative;border-radius: 16px;overflow: hidden;}
.jx_nabout_b ul li .positionimg{height: 100%;padding-bottom: 0;position: absolute;}
.jx_nabout_b ul li .jx_text{width: 100%;padding: 20px 32px 32px 32px;position: relative;background: rgba(0, 0, 0, 0.52);z-index: 1;}
.jx_nabout_b ul li .jx_text i{display: inline-block;width: 100px;height: 100px;}
.jx_nabout_b ul li .jx_text i.icon01{background: url('../images/icon_nabout01.svg') center center no-repeat;}
.jx_nabout_b ul li .jx_text i.icon02{background: url('../images/icon_nabout02.svg') center center no-repeat;}
.jx_nabout_b ul li .jx_text i.icon03{background: url('../images/icon_nabout03.svg') center center no-repeat;}
.jx_nabout_b ul li .jx_text i.icon04{background: url('../images/icon_nabout04.svg') center center no-repeat;}
.jx_nabout_b ul li .jx_text .jx_tit{font-size: 20px;color: #ffffff;line-height: 26px;text-transform: uppercase;margin-top: 10px;}
.jx_nabout_b ul li .jx_text span{display: inline-block;font-size: 16px;color: #ffffff;line-height: 34px;border: 1px solid #ffffff;border-radius: 20px;padding: 0 24px;margin-top: 20px;}
.jx_nabout_b ul li:hover .jx_text span{background:#CD0001;border-color:#CD0001;}

.jx_zzry{width: 100%;position: relative;background: #F7F7F7;}
.jx_zzry_c{width: 100%;position: relative;}
.jx_zzry_c .swiper{width: 100%;position: relative;}
.jx_zzry_c .swiper .swiper-slide{position: relative;}
.jx_zzry_c .swiper .swiper-slide a{display: block;position: relative;}
.jx_zzry_c .swiper .swiper-slide a .positionimg{padding-bottom: 141%;}
.jx_zzry_c .swiper-button-prev:after, .jx_zzry_c .swiper-button-next:after{display: none;}
.jx_zzry_c .swiper-button-prev, .jx_zzry_c .swiper-button-next{width: 52px;height: 52px;border-radius: 50%;background-color: #CD0001;background-position: center center;background-repeat: no-repeat;border: 1px solid #D0D0D0;opacity: 1;}
.jx_zzry_c .swiper-button-prev{background-image: url('../images/icon_arrow_l.svg');left: -84px;}
.jx_zzry_c .swiper-button-next{background-image: url('../images/icon_arrow_r.svg');right: -84px;}
.jx_zzry_c .swiper-button-prev.swiper-button-disabled, .jx_zzry_c .swiper-button-next.swiper-button-disabled{background-color: rgba(255, 255, 255, 0.20);border: 1px solid #D0D0D0;}
.jx_zzry_c .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon_arrow_l_h.svg');}
.jx_zzry_c .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon_arrow_r_h.svg');}

.jx_nfen{width: 100%;position: relative;background: url(../images/bg_nfen.webp) center center fixed;background-size: cover;padding: 117px 0 117px 0;}
.jx_nfen_c{width: 68%;position: relative;color: #ffffff;}
.jx_nfen_c .jx_tit{font-size: 40px;font-weight: bold;}
.jx_nfen_c .jx_dec{font-size: 32px;font-weight: bold;margin-top: 12px;}
.jx_nfen_c .jx_combut{width: max-content;}

.jx_nrd{width: 100%;position: relative;}
.jx_nrd_c{width: 100%;position: relative;}
.jx_nrd_c ul{width: 100%;position: relative;gap: 32px;}
.jx_nrd_c ul li{width: calc(50% - 16px);position: relative;overflow: hidden;}
.jx_nrd_c ul li .positionimg{padding-bottom: 75%;}
.jx_nrd_c ul li .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #1A191D 100%);z-index: 1;}
.jx_nrd_c ul li .positionimg:after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0);transition:all 0.7s ease-in-out;z-index: 1;}
.jx_nrd_c ul li .jx_text{width: 100%;padding: 48px 48px;position: absolute;left: 0;bottom: -78px;gap: 24px;z-index: 1;}
.jx_nrd_c ul li .jx_text .jx_tit{font-size: 24px;color: #ffffff;font-weight: bold;}
.jx_nrd_c ul li .jx_text .jx_line{width: 70px;height: 2px;background: #CD0001;}
.jx_nrd_c ul li .jx_text .jx_dec{height: 0;font-size: 16px;color: #ffffff;line-height: 26px;overflow: hidden;}
.jx_nrd_c ul li:hover .positionimg:after{background: rgba(0, 0, 0, 0.8);}
.jx_nrd_c ul li:hover .jx_text{bottom: 0;}
.jx_nrd_c ul li:hover .jx_text .jx_dec{height: 130px;}
.jx_nrd_b{width: 100%;position: relative;overflow: hidden;padding-bottom: 10px;}
.jx_nrd_b ul{width: -webkit-max-content;width: -moz-max-content;width: max-content;position: relative;gap: 30px;-webkit-animation: scroll 60s linear infinite;-moz-animation: scroll 60s linear infinite;animation: scroll 60s linear infinite;}
.jx_nrd_b ul li{width: 256px;position: relative;border-radius: 16px;border: 1px solid #D0D0D0;background: #ffffff;overflow: hidden;}
.jx_nrd_b ul li:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/bg_partner.svg) center center no-repeat;background-size: 100% 100%;opacity: 0;z-index: 1;}
.jx_nrd_b ul li .positionimg{padding-bottom: 47%;}
.jx_nrd_b ul li:hover{border-color: #ffffff;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04), 8px 8px 16px 0 rgba(0, 0, 0, 0.08);}
.jx_nrd_b ul li:hover:before{opacity: 1;}

.jx_nslogan{width: 100%;position: relative;background: url(../images/bg_nslogan.webp) center center no-repeat;background-size: 100% 100%;padding: 92px 0 92px 0;}
.jx_nslogan .jx_ntitle .jx_nttit{color: #ffffff;}
.jx_nslogan .jx_ntitle .jx_ntit{color: #ffffff;}
.jx_nslogan_c{width: 100%;position: relative;text-align: center;color: #ffffff;}
.jx_nslogan_c .jx_text{width: 83.5%;position: relative;font-size: 16px;line-height: 26px;}
.jx_nslogan_c .jx_combut{}

.jx_single_c{width: 100%;position: relative;line-height: 2;font-size: 16px;color: #777777;}
.jx_single_c ul{width: 100%;position: relative;gap:20px;}
.jx_single_c ul li{width: calc(25% - 15px);position: relative;border-radius: 12px;border: 1px solid #eeeeee;background: #ffffff;overflow: hidden;}
.jx_single_c ul li .positionimg{padding-bottom: 75%;}

.jx_what{width: 100%;position: relative;}
.jx_what .jx_ntitle .jx_ndec{width: 687px;max-width: 100%;}
.jx_what_c{width: 100%;position: relative;}
.jx_what_c ul{width: 100%;position: relative;gap: 20px;}
.jx_what_c ul li{width: calc(25% - 15px);position: relative;padding: 28px 32px;border-radius: 20px;border: 1px solid #D0D0D0;background: #F6F6F6;gap: 20px;overflow: hidden;}
.jx_what_c ul li:before, .jx_what_c ul li:after{content: '';width: 100%;height: 100%;position: absolute;opacity: 0;transition:all 0.9s ease-in-out;}
.jx_what_c ul li:before{left: 0;top: 0;background: url('../images/bg_com.svg') no-repeat;background-position: -20px 206px;transform: translateX(-100px);}
.jx_what_c ul li:after{left: 0;top: 0;background: url('../images/bg_com.svg') no-repeat;background-position: 250px -110px;transform: translateX(100px);}
.jx_what_c ul li span{font-size: 16px;color: #CD0001;line-height: 26px;}
.jx_what_c ul li .jx_text{font-size: 16px;color: #666666;line-height: 26px;}
.jx_what_c ul li:hover{background: #CD0001;}
.jx_what_c ul li:hover:before, .jx_what_c ul li:hover:after{opacity: 0.1;transform: translateX(0);}
.jx_what_c ul li:hover span{color: #ffffff;}
.jx_what_c ul li:hover .jx_text{color: #ffffff;}

.jx_nproduct{width: 100%;position: relative;background: #F7F7F7;}
.jx_nproduct .jx_ntitle .jx_ndec{width: 880px;max-width: 100%;text-align: center;}
.jx_nproduct_c{width: 100%;position: relative;}
.jx_nproduct_c ul{width: 100%;position: relative;gap: 36px;}
.jx_nproduct_c ul li{width: calc(25% - 27px);position: relative;}
.jx_nproduct_c ul li a{display: block;position: relative;}
.jx_nproduct_c ul li a .positionimg{padding-bottom: 100%;border-radius: 16px;}
.jx_nproduct_c ul li a p{font-size: 16px;color: #1A191D;font-weight: bold;margin-top: 12px;padding: 0 12px;text-align: center;}

.jx_napp{width: 100%;position: relative;background: #F7F7F7;}
.jx_napp .jx_ntitle .jx_ndec{width: 880px;max-width: 100%;text-align: center;}
.jx_napp:before{content: '';width: 100%;height: 50%;position: absolute;left: 0;top: 0;background: #F7F7F7;}
.jx_napp_c{width: 100%;position: relative;}
.jx_napp_c .swiper-slide{display: block;position: relative;}
.jx_napp_c .swiper-slide a{display: block;position: relative;border-radius: 16px;overflow: hidden;}
.jx_napp_c .swiper-slide a .positionimg{padding-bottom: 75%;}
.jx_napp_c .swiper-slide a .jx_text{width: 100%;height: 50px;padding: 10px 20px;background: #1A191D;gap: 12px;}
.jx_napp_c .swiper-slide a .jx_text i{display: inline-block;width: 48px;height: 48px;}
.jx_napp_c .swiper-slide a .jx_text i.icon01{background: url('../images/icon_napp01.svg') center center no-repeat;}
.jx_napp_c .swiper-slide a .jx_text i.icon02{background: url('../images/icon_napp02.svg') center center no-repeat;}
.jx_napp_c .swiper-slide a .jx_text i.icon03{background: url('../images/icon_napp03.svg') center center no-repeat;}
.jx_napp_c .swiper-slide a .jx_text .jx_tit{width: 100%;position: relative;font-size: 16px;color: #ffffff;font-weight: bold;text-align:center;}
.jx_napp_c .swiper-pagination{width: 100%;position: relative;margin-top: 40px;bottom: auto;gap: 16px;}
.jx_napp_c .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #D9D9D9;opacity: 1;margin: 0;}
.jx_napp_c .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 20px;height: 20px;background: url('../images/icon_txy.svg') center center no-repeat;}

.jx_napp.jx_rnapp{background:#ffffff;}
.jx_napp.jx_rnapp:before{display:none;}

.jx_propertie{width: 100%;position: relative;}
.jx_propertie .jx_ntitle .jx_ndec{width: 880px;max-width: 100%;text-align: center;}
.jx_propertie_c{width: 100%;position: relative;}
.jx_propertie_t{width: 100%;position: relative;}
.jx_propertie_t .positionimg{padding-bottom: 33%;border-radius: 16px;}
.jx_propertie_c{width: 100%;position: relative;}
.jx_propertie_c ul{width: 100%;position: relative;gap: 32px 64px;}
.jx_propertie_c ul li{width: calc(25% - 48px);position: relative;}
.jx_propertie_c ul li:before{content: '';width: 1px;height: 100%;background: #D0D0D0;position: absolute;top: 0;right: -32px;}
.jx_propertie_c ul li:nth-child(4n):before{display:none;}
.jx_propertie_c ul li .jx_box{position: relative;text-align: center;padding: 28px 0;}
.jx_propertie_c ul li .jx_tit{font-size: 16px;color: #1A191D;font-weight: bold;}
.jx_propertie_c ul li .jx_dec{font-size: 16px;color: #666666;line-height: 26px;margin-top: 20px;}
.jx_propertie_c ul li .jx_line{width: 1px;height: 100%;background: #D0D0D0;position: relative;}

.jx_choose{width: 100%;position: relative;background: #F6F6F6;}
.jx_choose .jx_ntitle .jx_ndec{width: 880px;max-width: 100%;text-align: center;}
.jx_choose:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url('../images/bg_nchoose.webp') right bottom no-repeat;}
.jx_choose_c{width: 100%;position: relative;z-index: 1;}
.jx_choose_c ul{width: 100%;position: relative;gap: 40px 40px;}
.jx_choose_c ul li{width: calc(33.33% - 26.666px);position: relative;padding: 32px 32px;border-radius: 16px;background: #ffffff;gap: 16px;}
.jx_choose_c ul li:before, .jx_choose_c ul li:after{content: '';width: 100%;height: 100%;position: absolute;opacity: 0;transition:all 0.9s ease-in-out;}
.jx_choose_c ul li:before{left: 0;top: 0;background: url('../images/bg_com.svg') no-repeat;background-position: -20px -124px;transform: translateY(-100px);}
.jx_choose_c ul li:after{left: 0;top: 0;background: url('../images/bg_com.svg') no-repeat;background-position: 268px 164px;transform: translateY(100px);}
.jx_choose_c ul li span{font-size: 64px;color: #CD0001;font-weight: bold;line-height: 1;position: absolute;top: 10px;right: 15px;opacity: 0.1;}
.jx_choose_c ul li i{display: inline-block;width: 52px;height: 52px;}
.jx_choose_c ul li i.icon01{background: url('../images/icon_nchoose01.svg') center center no-repeat;}
.jx_choose_c ul li i.icon02{background: url('../images/icon_nchoose02.svg') center center no-repeat;}
.jx_choose_c ul li i.icon03{background: url('../images/icon_nchoose03.svg') center center no-repeat;}
.jx_choose_c ul li i.icon04{background: url('../images/icon_nchoose04.svg') center center no-repeat;}
.jx_choose_c ul li i.icon05{background: url('../images/icon_nchoose05.svg') center center no-repeat;}
.jx_choose_c ul li i.icon06{background: url('../images/icon_nchoose06.svg') center center no-repeat;}
.jx_choose_c ul li .jx_tit{font-size: 16px;color: #1A191D;font-weight: bold;line-height: 26px;}
.jx_choose_c ul li .jx_dec{font-size: 14px;color: #1A191D;line-height: 22px;}
.jx_choose_c ul li:hover{background: #CD0001;}
.jx_choose_c ul li:hover:before, .jx_choose_c ul li:hover:after{opacity: 0.1;transform: translateY(0);}
.jx_choose_c ul li:hover i{transform: rotateY(360deg);}
.jx_choose_c ul li:hover i.icon01{background: url('../images/icon_nchoose01_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover i.icon02{background: url('../images/icon_nchoose02_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover i.icon03{background: url('../images/icon_nchoose03_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover i.icon04{background: url('../images/icon_nchoose04_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover i.icon05{background: url('../images/icon_nchoose05_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover i.icon06{background: url('../images/icon_nchoose06_h.svg') center center no-repeat;}
.jx_choose_c ul li:hover span{color: #ffffff;}
.jx_choose_c ul li:hover .jx_tit{color: #ffffff;}
.jx_choose_c ul li:hover .jx_dec{color: #ffffff;}

.jx_nmanage{width: 100%;position: relative;}
.jx_nmanage_c{width: 100%;position: relative;background: #F6F6F6;border-radius: 16px;overflow: hidden;}
.jx_nmanage_l{width: 656px;position: relative;}
.jx_nmanage_l .swiper{width: 100%;height: 100%;position: relative;}
.jx_nmanage_l .swiper-slide{width: 100%;height: 100%;position: relative;}
.jx_nmanage_l .swiper-slide .positionimg{height: 100%;padding-bottom: 0;}
.jx_nmanage_l .swiper-pagination{width: auto;left: auto;right: 24px;bottom: 24px;gap: 12px;}
.jx_nmanage_l .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 0;background: rgba(255, 255, 255, 0.60);opacity: 1;margin: 0;}
.jx_nmanage_l .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ffffff;}
.jx_nmanage_r{width: calc(100% - 656px);position: relative;padding: 60px 60px;}
.jx_nmanage_r form{width: 100%;position: relative;}
.jx_nmanage_r form .jx_box{position: relative;gap: 20px 16px;}
.jx_nmanage_r form .form_li{width: calc(50% - 8px);position: relative;}
.jx_nmanage_r form .form_li.form_li01{width: 100%;}
.jx_nmanage_r form .form_li input, .jx_nmanage_r form .form_li textarea{width: 100%;height: 46px;padding: 10px 24px;border-radius: 12px;border: 1px solid #D0D0D0;background: #FFF;font-size: 16px;color: #1A191D;}
.jx_nmanage_r form .form_li textarea{height: 128px;padding: 16px 24px;}
.jx_nmanage_r form .jx_form_btn{width: fit-content;}

.jx_nmanage.jx_nmanage01{background: #F6F6F6;}
.jx_nmanage.jx_nmanage01 .jx_nmanage_c{background: #ffffff;}

.jx_nnews{width: 100%;position: relative;}
.jx_nnews_c{width: 100%;position: relative;gap: 74px;}
.jx_nnews_l{width: 300px;position: relative;}
.jx_nnews_l .jx_tit{font-size: 24px;color: #CD0001;font-weight: bold;padding-bottom: 10px;margin-bottom: 16px;border-bottom: 1px solid #eeeeee;}
.jx_nnews_l .jx_nsearch{width: 100%;position: relative;}
.jx_nnews_l .jx_nsearch form{position: relative;display: flex;font-size: 0;}
.jx_nnews_l .jx_nsearch input{display: inline-block;width: calc(100% - 40px);line-height: 40px;font-size: 14px;color: #000000;padding: 0 15px;border: 1px solid #dddddd;}
.jx_nnews_l .jx_nsearch .jx_seach_l{display: inline-block;width: 45px;height: 45px;background: url(../images/icon_search_h.svg) center center no-repeat #CD0001;background-size: 24px 24px;cursor: pointer;}
.jx_nnews_l .jx_ninquiry form{width: 100%;position: relative;}
.jx_nnews_l .jx_ninquiry form .jx_box{position: relative;gap: 12px;}
.jx_nnews_l .jx_ninquiry form .form_li{width: 100%;position: relative;}
.jx_nnews_l .jx_ninquiry form .form_li.form_li01{width: 100%;}
.jx_nnews_l .jx_ninquiry form .form_li input, .jx_nnews_l .jx_ninquiry form .form_li textarea{width: 100%;height: 40px;padding: 6px 15px;border: 1px solid #D0D0D0;font-size: 16px;color: #1A191D;}
.jx_nnews_l .jx_ninquiry form .form_li textarea{height: 84px;padding: 12px 16px;}
.jx_nnews_l .jx_ninquiry form .jx_form_btn{width: fit-content;border-radius: 6px;margin-top: 16px;}
.jx_nnews_l .jx_news_contact ul{width: 100%;position: relative;gap: 12px;}
.jx_nnews_l .jx_news_contact ul li{font-size: 16px;color: #666666;}
.jx_nnews_l .jx_news_contact ul li span{color: #1A191D;}
.jx_nnews_l .jx_zxnews{width: 100%;position: relative;}
.jx_nnews_l .jx_zxnews ul{width: 100%;position: relative;}
.jx_nnews_l .jx_zxnews ul li{width: 100%;position: relative;padding: 12px 0;border-bottom: 1px solid #eeeeee;}
.jx_nnews_l .jx_zxnews ul li a{width: 100%;position: relative;}
.jx_nnews_l .jx_zxnews ul li a .jx_img{width: 64px;position: relative;}
.jx_nnews_l .jx_zxnews ul li a .jx_img .positionimg{padding-bottom: 100%;border-radius: 6px;}
.jx_nnews_l .jx_zxnews ul li a .jx_ltit{width: calc(100% - 60px);position: relative;font-size: 16px;color: #1A191D;line-height: 24px;padding-left: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.jx_nnews_l .jx_zxnews ul li a:hover .jx_ltit{color: #CD0001;}
.jx_nnews_l .jx_zxproduct{width: 100%;position: relative;}
.jx_nnews_l .jx_zxproduct ul{width: 100%;position: relative;gap:16px;}
.jx_nnews_l .jx_zxproduct ul li{width: 100%;position: relative;}
.jx_nnews_l .jx_zxproduct ul li a{width: 100%;position: relative;}
.jx_nnews_l .jx_zxproduct ul li a .positionimg{padding-bottom: 75%;border-radius:12px;}
.jx_nnews_l .jx_zxproduct ul li a p{font-size: 16px;color: #1A191D;padding:0 12px;margin-top:10px;text-align:center;}

.jx_nnews_r{width: calc(100% - 374px);position: relative;}
.jx_nnews_list{width: 100%;position: relative;gap: 32px;}
.jx_nnews_list li{width: 100%;position: relative;}
.jx_nnews_list li a{width: 100%;border: 1px solid rgba(51, 51, 51, 0.2);border-radius: 12px;background:#ffffff;overflow: hidden;}
.jx_nnews_list li a .jx_img{width: 320px;position: relative;}
.jx_nnews_list li a .jx_img .positionimg{padding-bottom: 0;height: 100%;}
.jx_nnews_list li a .jx_text{width: calc(100% - 320px);position: relative;padding: 32px 40px 32px 40px;}
.jx_nnews_list li a .jx_text .jx_tit{font-size: 20px;color: #1A191D;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.jx_nnews_list li a .jx_text .jx_dec{font-size: 16px;color: #666666;line-height: 28px;height: 56px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.jx_nnews_list li a .jx_text .jx_more{width: 100%;position: relative;}
.jx_nnews_list li a .jx_text .jx_date{font-size: 14px;color: #CD0001;padding-left: 24px;background: url(../images/icon_time.svg) left center no-repeat;background-size: 18px 18px;}
.jx_nnews_list li a .jx_text em{font-style: normal;font-size: 14px;color: #CD0001;opacity: 0;transform:translateX(-30px);padding-right: 24px;background: url(../images/icon_jt.svg) right center no-repeat;}
.jx_nnews_list li a:hover{box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.05);}
.jx_nnews_list li a:hover .jx_text .jx_tit{color: #CD0001;}
.jx_nnews_list li a:hover .jx_text em{opacity: 1;transform:translateX(0);}

.jx_nsolution{width: 100%;position: relative;}
.jx_nsolution_list{width: 100%;position: relative;gap: 30px;}
.jx_nsolution_list li{width: calc(33.33% - 20px);position: relative;}
.jx_nsolution_list li a{display: block;position: relative;border-radius: 12px;overflow: hidden;}
.jx_nsolution_list li a .positionimg{padding-bottom: 68%;}
.jx_nsolution_list li a .jx_text{width: 100%;height: 50px;padding: 10px 20px;background: #1A191D;gap: 12px;}
.jx_nsolution_list li a .jx_text .jx_tit{width: 100%;position: relative;font-size: 16px;color: #ffffff;font-weight: bold;text-align: center;}
.jx_nsolution_list li a:hover .jx_text{background: #CD0001;}

.jx_contact_l *::-webkit-input-placeholder {color: #666666;font-size: 16px;}
.jx_contact_l *::-moz-placeholder {color: #666666;font-size: 16px;}
.jx_contact_l *::-ms-input-placeholder {color: #666666;font-size: 16px;}
.jx_contact{width: 100%;position: relative;background: #ffffff;z-index: 1;}
.jx_contact:before{content: '';width: 100%;height: 100%;background: url('../images/bg_contact.webp') right bottom no-repeat;background-position: 100% 200px;position: absolute;left: 0;top: 0;}
.jx_contact_c{width: 100%;position: relative;}
.jx_contact_l{width: 54%;position: relative;}
.jx_contact_l form{width: 100%;position: relative;gap: 10px;}
.jx_contact_l form .form_li{width: 100%;}
.jx_contact_l form .form_li input, .jx_contact_l form .form_li textarea{width: 100%;font-size: 14px;color: #000000;line-height: 42px;border-bottom: 1px solid #e3e3e3;}
.jx_contact_r{width: 46%;position: relative;padding: 76px 0 0 130px;}
.jx_contact_r ul{width: 64%;position: relative;gap: 42px;}
.jx_contact_r ul li{width: 100%;position: relative;gap: 12px;}
.jx_contact_r ul li p:nth-child(1){font-size: 18px;color: #1A191D;font-weight: bold;text-transform: uppercase;}
.jx_contact_r ul li p:nth-child(2){font-size: 17px;color: #666666;line-height: 28px;}

.jx_ncase{width: 100%;position: relative;}
.jx_ncase_list{width: 100%;position: relative;gap: 30px 30px;}
.jx_ncase_list li{width: calc(25% - 22.5px);position: relative;}
.jx_ncase_list li a{display: block;position: relative;}
.jx_ncase_list li a .positionimg{padding-bottom: 100%;border-radius: 16px;}
.jx_ncase_list li a p{font-size: 16px;color: #1A191D;font-weight: bold;margin-top: 12px;padding: 0 12px;text-align: center;}

.jx_newspage{width: 100%;position: relative;}
.jx_newspage .jx_newspage_title{width: 100%;position: relative;border-bottom: 1px solid #eeeeee;padding-bottom: 16px;}
.jx_newspage .jx_newspage_title h1{font-size: 36px;color: #1A191D;font-weight: bold;}
.jx_newspage .jx_newspage_title .jx_newspage_info{font-size: 16px;color: #666666;margin-top: 12px;}

.jx_article{width: 100%;position: relative;line-height: 2;font-size: 16px;color: #777777;}
.jx_article p{margin-bottom: 12px;}
.jx_article b, .jx_article b span, .jx_article strong{font-weight:bold;color: #1A191D;}
.jx_article img{max-width: 100%;height: auto !important;vertical-align: middle;margin: 20px 0;}
.jx_article h2 {font-size: 24px;font-weight: bold;margin: 15px 0;color: #1A191D;}
.jx_article h3 {font-size: 22px;font-weight: bold;margin: 12px 0;color: #1A191D;}
.jx_article table, .jx_article table tr, .jx_article table td{border: 1px solid #ddd !important;border-collapse: collapse;}
.jx_article table{width: 100% !important;}
.jx_article table tr{background:#ffffff;}
.jx_article table tr:nth-child(odd){background: #F6F6F6;}
.jx_article table td{line-height: 1.2;padding: 6px 12px;color: #777777;font-size: 14px;}
.jx_article table td p{margin:0;font-size: 14px;}
.jx_article table tr:nth-child(1), .jx_article table tr:nth-child(1) td{background: #CD0001 !important;}
.jx_article table tr:nth-child(1) td{font-size: 16px;color:#ffffff !important;padding:10px 12px;}
.jx_article table tr:nth-child(1) td p{font-size: 16px;}
.jx_article table tr:nth-child(1) td strong{color:#ffffff !important;}

.jx_productpage_c .jx_article{font-size: 18px;line-height: 1.5;}
.jx_productpage_c .jx_article p{font-size: 18px;margin-bottom: 0 !important;}
.jx_productpage_c .jx_article h2 {margin:0 !important;color: #CD0001 !important;}
.jx_productpage_c .jx_article h3 {margin:0 !important;color: #CD0001 !important;}
.jx_productpage_c .jx_article h2 b, .jx_productpage_c .jx_article h2 strong, .jx_productpage_c .jx_article h3 b, .jx_productpage_c .jx_article h3 strong{color: #CD0001 !important;}

.jx_productpage{width: 100%;position: relative;background: #ffffff;z-index: 1;}
.jx_productpage_t{width: 100%;position: relative;}
.jx_productpage_img{width: 36%;position: relative;}
.jx_productpage_img .swiper{width: 100%;position: relative;overflow: hidden;}
.jx_productpage_img .swiper.swiper02{margin-top: 16px;}
.jx_productpage_img .swiper .swiper-slide{position: relative;}
.jx_productpage_img .swiper.swiper02 .swiper-slide{cursor: pointer;}
.jx_productpage_img .swiper .swiper-slide .jx_pic{width: 100%;position: relative;padding-bottom: 75%;border: 1px solid #ddd;border-radius: 12px;overflow: hidden;}
.jx_productpage_img .swiper.swiper02 .swiper-slide .jx_pic{border-radius: 6px;}
.jx_productpage_img .swiper.swiper02 .swiper-slide.on .jx_pic{border-color: #CD0001;}
.jx_productpage_text{width: 59%;position: relative;}
.jx_productpage_text h1{font-size: 32px;color: #000000;font-weight: bold;line-height: 1.4;border-bottom: 1px solid #ddd;padding-bottom: 16px;}
.jx_productpage_text .jx_desc{width: 100%;position: relative;font-size: 16px;color: #777777;margin-top: 24px;}
.jx_productpage_text .jx_desc p{line-height: 36px;}
.jx_productpage_text .jx_button{width: 100%;position: relative;gap: 24px;}
.jx_productpage_text .jx_button a:nth-child(2){background: #000000;}
.jx_productpage_text .jx_button a:nth-child(2):hover{background: #CD0001;}
.jx_productpage_c{width: 100%;position: relative;margin-top: 80px;}
.jx_productpage_c .jx_productpage_tab{width: 100%;position: relative;border-bottom: 1px solid #ddd;}
.jx_productpage_c .jx_productpage_tab li{font-size: 18px;color: #ffffff;font-weight: bold;padding: 12px 48px;margin-right: 24px;background: #CD0001;border-radius: 12px 0 0 0;}
.jx_productpage_c .jx_productpage_tab li a{color: #ffffff;}

.jx_productpage_img.jx_casepage_img .positionimg{padding-bottom: 75%;border-radius: 12px;}

.jx_history{width: 100%;position: relative;background:#ffffff;}
.jx_history:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url('../images/bg_history.jpg') center bottom no-repeat;opacity: 0.05;}
.jx_history_c{width: 100%;position: relative;cursor: url(../images/move.png), default;}
.jx_history_c .swiper{width: 100%;position: relative;background: url(../images/line.png) repeat-x left 87px;}
/*.jx_history_c .swiper_nr{width: 100%;position: relative;}*/
/*.jx_history_c .swiper_nr .swiper-slide{position: relative;opacity: 0 !important;}*/
/*.jx_history_c .swiper_nr .swiper-slide.swiper-slide-active{opacity: 1 !important;}*/
/*.jx_history_c .swiper_nr .swiper-slide span{font-size: 280px;color: #CD0001;font-weight: bold;line-height: 1;position: absolute;right: 127px;top: 24px;opacity: 0.05;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_box{position: relative;padding: 0 92px;z-index: 1;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_img{width: 450px;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_img .positionimg{padding-bottom: 75%;border-radius: 12px;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_text{width: calc(100% - 450px);position: relative;padding-left: 72px;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_text ul{width: 100%;position: relative;padding-left: 16px;gap: 12px;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_text ul li{font-size: 18px;color: #1A191D;line-height: 28px;list-style: disc;}*/
/*.jx_history_c .swiper_nr .swiper-slide .jx_text ul li p{}*/
/*.jx_history_c .swiper_sj{padding-top: 52px;}*/
/*.jx_history_c .swiper_sj:before{content: '';width: 100%;height: 1px;background: #DEE2E6;position: absolute;left: 0;top: 55px;}*/
/*.jx_history_c .swiper_sj .swiper-slide{position: relative;cursor: pointer;}*/
/*.jx_history_c .swiper_sj .swiper-slide .swiper_year_box{position: relative;gap: 10px;}*/
/*.jx_history_c .swiper_sj .swiper-slide .swiper_year_box .jx_dian{display: inline-block;width: 8px;height: 8px;background: #D9D9D9;border-radius: 50%;}*/
/*.jx_history_c .swiper_sj .swiper-slide .swiper_year_box .jx_history_year{font-size: 20px;color: #666666;}*/
/*.jx_history_c .swiper_sj .swiper-slide.swiper-slide-thumb-active .swiper_year_box .jx_dian{background: #CD0001;}*/
/*.jx_history_c .swiper_sj .swiper-slide.swiper-slide-thumb-active .swiper_year_box .jx_history_year{color: #1A191D;}*/
/*.jx_history_c .swiper-button-prev:after, .jx_history_c .swiper-button-next:after{display: none;}*/
/*.jx_history_c .swiper-button-prev, .jx_history_c .swiper-button-next{width: 48px;height: 48px;border-radius: 50%;background-color: #CD0001;background-position: center center;background-repeat: no-repeat;top: 32px;opacity: 1;border: 1px solid #eeeeee;}*/
/*.jx_history_c .swiper-button-prev{background-image: url('../images/icon_arrow_l.svg');left: 0;margin: 0;}*/
/*.jx_history_c .swiper-button-next{background-image: url('../images/icon_arrow_r.svg');right: 0;margin: 0;}*/
/*.jx_history_c .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon_arrow_l_h.svg');background-color: #f8f8f8;}*/
/*.jx_history_c .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon_arrow_r_h.svg');background-color: #f8f8f8;}*/

.jx_history_c .swiper-slide{position: relative;}
.jx_history_c .swiper-slide .jx_box{width:90%;position: relative;}
.jx_history_c .swiper-slide .jx_date{position:relative;gap:24px;}
.jx_history_c .swiper-slide .jx_date span{font-size:32px;color: #666666;line-height:40px;}
.jx_history_c .swiper-slide .jx_date i{display: block;width: 2px;height: 30px;background: #e0e0e0;margin-left: 6px;position: relative;}
.jx_history_c .swiper-slide .jx_date i:before{content: '';width: 8px;height: 8px;border-radius: 100%;left: -3px;bottom: -4px;position: absolute;background: #e0e0e0;}
.jx_history_c .swiper-slide .jx_text{width: 100%;padding: 16px 16px;border:1px solid #e0e0e0;border-radius:12px;}
.jx_history_c .swiper-slide .jx_text .jx_img{width:100%;position:relative;}
.jx_history_c .swiper-slide .jx_text .jx_img .positionimg{padding-bottom:75%;border-radius:8px;}
.jx_history_c .swiper-slide .jx_text ul{width: 100%;position: relative;padding-left: 16px;gap: 10px;}
.jx_history_c .swiper-slide .jx_text ul li{font-size: 16px;color: #666666;line-height: 24px;list-style: disc;}
.jx_history_c .swiper-slide:hover .jx_date span{color: #1A191D;}
.jx_history_c .swiper-slide:hover .jx_date i{background: #999999;}
.jx_history_c .swiper-slide:hover .jx_date i:before{background:#CD0001;}
.jx_history_c .swiper-slide:hover .jx_text ul li{color: #1A191D;}

.jx_afactory{width: 100%;position: relative;background: #ffffff;}
.jx_afactory_c ul{width: 100%;position: relative;gap:36px;}
.jx_afactory_c ul li{width: calc(33.33% - 24px);}
.jx_afactory_c ul li a{display:block;position:relative;}
.jx_afactory_c ul li a .positionimg{padding-bottom:75%;border-radius:16px;}
.jx_afactory_c ul li a p{font-size: 18px;color: #1A191D;margin-top:12px;padding:0 12px;text-align: center;}
.jx_afactory .jx_afactory_more{}

.jx_rnews{width: 100%;position: relative;}
.jx_rnews_c{width: 100%;position: relative;}
.jx_rnews_c .swiper{width: 100%;position: relative;overflow: hidden;}
.jx_rnews_c .swiper-slide{position: relative;}
.jx_rnews_c .swiper-slide a{display: block;position: relative;background: #ffffff;}
.jx_rnews_c .swiper-slide a .positionimg{padding-bottom: 75%;}
.jx_rnews_c .swiper-slide a .positionimg .jx_date{width: 68px;position: absolute;left: 20px;top: 20px;text-align: center;}
.jx_rnews_c .swiper-slide a .positionimg .jx_date span:nth-child(1){font-size: 28px;color: #ffffff;font-weight: bold;line-height: 42px;background: #CD0001;}
.jx_rnews_c .swiper-slide a .positionimg .jx_date span:nth-child(2){font-size: 13px;color: #666666;line-height: 24px;background: #ffffff;}
.jx_rnews_c .swiper-slide a .jx_text{width: 100%;position: relative;padding: 24px 20px;border: 1px solid #D0D0D0;}
.jx_rnews_c .swiper-slide a .jx_text .jx_text_c{width: 100%;position: relative;gap: 16px;}
.jx_rnews_c .swiper-slide a .jx_text .jx_tit{font-size: 18px;color: #1A191D;font-weight: bold;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.jx_rnews_c .swiper-slide a .jx_text .jx_line{width: 100%;height: 1px;background: #D0D0D0;position: relative;}
.jx_rnews_c .swiper-slide a .jx_text .jx_line:before{content: '';width: 0;height: 2px;position: absolute;left: 0;bottom: 0;background: #CD0001;transition:all 0.3s ease-in-out;}
.jx_rnews_c .swiper-slide a .jx_text p{font-size: 16px;color: #666666;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.jx_rnews_c .swiper-slide a .jx_news_more{font-size: 14px;color: #1A191D;line-height: 1;display: block;}
.jx_rnews_c .swiper-slide a .jx_news_more i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon_jt_hong.svg') center center no-repeat;background-size: 100% 100%;opacity: 0;}
.jx_rnews_c .swiper-slide a:hover .jx_text .jx_tit{color: #CD0001;}
.jx_rnews_c .swiper-slide a:hover .jx_text .jx_line:before{width: 100%;}
.jx_rnews_c .swiper-slide a:hover .jx_news_more{color: #CD0001;}
.jx_rnews_c .swiper-slide a:hover .jx_news_more i{opacity: 1;margin-left: 12px;}

.jx_download{width: 100%;position: relative;}
.jx_download_c{width: 100%;position: relative;}
.jx_download_l{width: 340px;position: relative;}
.jx_download_nav{width: 100%;position: relative;}
.jx_download_nav .jx_download_title{width: 100%;height: 45px;position: relative;background: #CD0001;padding: 0 16px;display: none;}
.jx_download_nav .jx_download_title .jx-tit{font-size: 18px;color: #ffffff;font-weight: bold;}
.jx_download_nav .jx_download_title i{font-size: 30px;color: #ffffff;font-style: normal;line-height: 1;}
.jx_download_nav ul{width: 100%;position: relative;}
.jx_download_nav ul li{width: 100%;position: relative;}
.jx_download_nav ul li a{width: 100%;height: 60px;position: relative;padding: 0 28px;background: #F6F6F6;border-bottom: 1px solid #e4e4e4;gap: 10px;}
.jx_download_nav ul li a i{display: inline-block;width: 12px;height: 12px;background: url('../images/icon_shuamhjt.svg') center center no-repeat;background-size: 100% 100% !important;}
.jx_download_nav ul li a span{font-size: 18px;color: #1A191D;}
.jx_download_nav ul li a:hover, .jx_download_nav ul li a.on{background: #CD0001;}
.jx_download_nav ul li a:hover i, .jx_download_nav ul li a.on i{background: url('../images/icon_shuamhjt_h.svg') center center no-repeat;}
.jx_download_nav ul li a:hover span, .jx_download_nav ul li a.on span{color: #ffffff;transform: translateX(10px);}
.jx_download_r{width: calc(100% - 340px);position: relative;padding-left: 40px;}
.jx_download_r .jx-tit{font-size: 36px;color: #1A191D;font-weight: bold;}
.jx_download_r .jx-dec{font-size: 16px;line-height: 30px;color: #666666;}
.jx_download_list{width: 100%;position: relative;gap: 20px;}
.jx_download_list li{width: 100%;position: relative;}
.jx_download_list li a{width: 100%;position: relative;padding: 15px 15px;border: 1px solid #e4e4e4;}
.jx_download_list li a .jx_dl{width: 82%;position: relative;}
.jx_download_list li a .jx_dl .jx_img{width: 94px;position: relative;}
.jx_download_list li a .jx_dl .jx_img .positionimg{padding-bottom: 141%;}
.jx_download_list li a .jx_dl .jx_text{width: calc(100% - 94px);position: relative;padding: 12px 0 0 40px;}
.jx_download_list li a .jx_dl .jx_text p{font-size: 16px;color: #666666;}
.jx_download_list li a .jx_dl .jx_text .jx-dtit{font-size: 24px;color: #1A191D;font-weight: bold;margin: 10px 0 12px 0;}
.jx_download_list li a .jx_dl .jx_text .jx-ddec{font-size: 14px;color: #999999;}
.jx_download_list li a .jx_dr{width: 85px;position: relative;margin-right: 20px;text-align: center;gap: 8px;}
.jx_download_list li a .jx_dr i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_down.svg') center center no-repeat;background-size: 100% 100%;}
.jx_download_list li a .jx_dr p{font-style: italic;font-size: 16px;color: #CD0001;}
.jx_download_list li a:hover{border-color: #CD0001;}
.jx_download_list li a:hover .jx_dl .jx_text .jx-dtit{color: #CD0001;}

@media screen and (max-width:1699px){

	.jx_ntitle .jx_ntit{font-size: 36px;}
	.jx_ntitle .jx_ndec{margin-top: 16px;}

	.jx_nbanner{margin-top: 180px;}
	.jx_nbanner .jx_text .jx_tit{font-size: 52px;}

	.jx_napp_c .swiper-slide a .jx_text .jx_tit{font-size: 18px;}

	.jx_choose_c ul li span{font-size: 56px;}

	.jx_nabout_b ul li .jx_text .jx_tit{font-size: 18px;}

	.jx_nfen{padding: 100px 0 100px 0;}
    .jx_nfen_c .jx_tit{font-size: 36px;}
	.jx_nfen_c .jx_dec{font-size: 28px;}

	.jx_nrd_c ul li .jx_text .jx_tit{font-size: 22px;}

	.jx_history_c .swiper_nr .swiper-slide span{font-size: 248px;}

	.jx_nsolution_list{gap: 30px;}
	.jx_nsolution_list li{width: calc(33.33% - 20px);}
	.jx_nsolution_list li a .jx_text{padding: 8px 15px;}
	.jx_nsolution_list li a .jx_text .jx_tit{font-size: 18px;}

	.jx_ncase_list{gap: 30px 24px;}
	.jx_ncase_list li{width: calc(25% - 18px);}

	.jx_nnews_c{gap: 60px;}
	.jx_nnews_r{width: calc(100% - 360px);}
	.jx_nnews_list li a .jx_img{width: 280px;}
	.jx_nnews_list li a .jx_text{width: calc(100% - 280px);}

	.jx_newspage .jx_newspage_title h1{font-size: 34px;}

	.jx_productpage_text h1{font-size: 30px;}
	.jx_productpage_c{margin-top: 60px;}
	
	.jx_download_l{width: 320px;}
	.jx_download_nav ul li a{padding: 0 24px;}
	.jx_download_r{width: calc(100% - 320px);}
	.jx_download_r .jx-tit{font-size: 34px;}


}

@media screen and (max-width:1499px){
    .fanye{padding: 12px 0;}
	.fanye ul li{font-size: 14px;line-height: 30px;}

	.manu .a_p {height: 40px;line-height: 38px;margin: 0 3px;padding: 0 16px;font-size: 14px;}
    
    .jx_ntitle .jx_nttit{font-size: 14px;margin-bottom: 10px;}
    .jx_ntitle .jx_ntit{font-size: 32px;}
	.jx_ntitle .jx_ndec{font-size: 14px;line-height: 22px;margin-top: 12px;}

	.jx_nbanner{margin-top: 168px;}
	.jx_nbanner .jx_text .jx_tit{font-size: 48px;}
	.jx_nbanner .jx_text .jx_dec{width: 872px;font-size: 14px;line-height: 24px;margin: 12px 0 8px 0;}
	.jx_nbanner .jx_location{font-size: 14px;padding: 10px 20px;}

	.jx_what_c ul{gap: 16px;}
	.jx_what_c ul li{width: calc(25% - 12px);padding: 20px 24px;border-radius: 16px;gap: 16px;}
	.jx_what_c ul li span{font-size: 14px;line-height: normal;}
	.jx_what_c ul li .jx_text{font-size: 14px;line-height: 24px;}
    
	.jx_nproduct_c ul{gap: 20px 16px;}
	.jx_nproduct_c ul li{width: calc(25% - 12px);}
	.jx_nproduct_c ul li a p{font-size: 14px;margin-top: 10px;}
    
    .jx_napp_c .swiper-slide a .jx_text{padding: 8px 16px;gap: 8px;}
    .jx_napp_c .swiper-slide a .jx_text i{width: 42px;height: 42px;background-size: 100% 100% !important;}
	.jx_napp_c .swiper-slide a .jx_text .jx_tit{font-size: 16px;}
	.jx_napp_c .swiper-pagination{margin-top: 32px;}
    
    .jx_propertie_c ul{gap: 24px 54px;}
    .jx_propertie_c ul li:before{right: -27px;}
	.jx_propertie_c ul li .jx_box{padding: 20px 0;}
	.jx_propertie_c ul li .jx_dec{font-size: 14px;line-height: 24px;margin-top: 12px;}
    
    .jx_choose_c ul{gap: 24px 24px;}
    .jx_choose_c ul li{width: calc(33.33% - 16px);padding: 24px 24px;border-radius: 12px;gap: 12px;}
	.jx_choose_c ul li span{font-size: 52px;}
	.jx_choose_c ul li .jx_tit{line-height: 24px;}

	.jx_nmanage_l{width: 532px;}
	.jx_nmanage_l .swiper-pagination{gap: 6px;}
	.jx_nmanage_r{width: calc(100% - 532px);padding: 50px 50px;}
	.jx_nmanage_r form .jx_box{gap: 12px 10px;}
	.jx_nmanage_r form .form_li{width: calc(50% - 5px);}
	.jx_nmanage_r form .form_li input, .jx_nmanage_r form .form_li textarea{height: 40px;padding: 8px 16px;border-radius: 6px;font-size: 14px;}
	.jx_nmanage_r form .form_li textarea{height: 100px;}

	.jx_nabout_l{width: 520px;}
	.jx_nabout_l .jx_nabout_video{right: -56px;bottom: -40px;width: 115px;height: 115px;}
	.jx_nabout_r{width: calc(100% - 520px);padding-left: 80px;}
	.jx_nabout_r .jx_text{font-size: 14px;line-height: 24px;gap: 10px;}
	.jx_nabout_b{margin-top: 72px;}
	.jx_nabout_b ul{gap: 20px;}
	.jx_nabout_b ul li{width: calc(25% - 15px);border-radius: 12px;}
	.jx_nabout_b ul li .jx_text{padding: 30px 24px;}
	.jx_nabout_b ul li .jx_text i{width: 90px;height: 90px;background-size: 100% 100% !important;}
    .jx_nabout_b ul li .jx_text .jx_tit {font-size: 16px;margin-top: 6px;}

    .jx_zzry_c .swiper-button-prev, .jx_zzry_c .swiper-button-next{width: 48px;height: 48px;}
    .jx_zzry_c .swiper-button-prev{left: -68px;}
    .jx_zzry_c .swiper-button-next{right: -68px;}

    .jx_nfen {padding: 80px 0 80px 0;}
    .jx_nfen_c .jx_tit{font-size: 30px;}
	.jx_nfen_c .jx_dec{font-size: 24px;}

	.jx_nrd_c ul{gap: 24px;}
	.jx_nrd_c ul li{width: calc(50% - 12px);}
	.jx_nrd_c ul li .jx_text{padding: 32px 32px;bottom: -50px;gap: 16px;}
	.jx_nrd_c ul li .jx_text .jx_tit {font-size: 20px;}
    .jx_nrd_c ul li .jx_text .jx_dec{font-size: 14px;line-height: 24px;}
    .jx_nrd_c ul li:hover .jx_text .jx_dec {height: 120px;}

    .jx_nrd_b ul{gap: 16px;}
    .jx_nrd_b ul li{width: 208px;}

    .jx_nslogan{padding: 68px 0 68px 0;}
    .jx_nslogan_c .jx_text{font-size: 14px;line-height: 24px;}

    .jx_history_c .swiper_nr .swiper-slide .jx_box{padding: 0 72px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_img {width: 400px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text{width: calc(100% - 400px);padding-left: 60px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul{gap: 10px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul li{font-size: 16px;line-height: 26px;}
    .jx_history_c .swiper_nr .swiper-slide span {font-size: 240px;}
    .jx_history_c .swiper_sj {padding-top: 42px;}
	.jx_history_c .swiper_sj:before{top: 46px;}
	.jx_history_c .swiper_sj .swiper-slide .swiper_year_box .jx_history_year{font-size: 18px;}
	.jx_history_c .swiper-button-prev, .jx_history_c .swiper-button-next{top: 23px;}
    
    .jx_contact_l *::-webkit-input-placeholder {font-size: 14px;}
    .jx_contact_l *::-moz-placeholder {font-size: 14px;}
    .jx_contact_l *::-ms-input-placeholder {font-size: 14px;}
	.jx_contact_l form .form_li input, .jx_contact_l form .form_li textarea{line-height: 42px;}
	.jx_contact_r ul{gap: 30px;}
	.jx_contact_r ul li{gap: 10px;}
	.jx_contact_r ul li p:nth-child(1){font-size: 16px;}
	.jx_contact_r ul li p:nth-child(2){font-size: 15px;line-height: 24px;}

	.jx_nsolution_list{gap: 24px;}
	.jx_nsolution_list li{width: calc(33.33% - 16px);}
	.jx_nsolution_list li a .jx_text{padding: 6px 12px;}
	.jx_nsolution_list li a .jx_text .jx_tit{font-size: 16px;}

	.jx_ncase_list{gap: 24px 20px;}
	.jx_ncase_list li{width: calc(25% - 15px);}
	.jx_ncase_list li a .positionimg{border-radius: 10px;}
	.jx_ncase_list li a p{font-size: 14px;margin-top: 10px;}
    
    .jx_nnews_c {gap: 52px;}
	.jx_nnews_l{width: 278px;}
	.jx_nnews_l .jx_tit{font-size: 22px;padding-bottom: 10px;margin-bottom: 12px;}
	.jx_nnews_l .jx_zxnews ul li{padding: 10px 0;}
	.jx_nnews_l .jx_zxnews ul li a .jx_ltit{font-size: 14px;line-height: 22px}
	.jx_nnews_r{width: calc(100% - 330px);}
	.jx_nnews_list{gap: 20px;}
	.jx_nnews_list li a{border-radius: 10px;}
	.jx_nnews_list li a .jx_img{width: 260px;}
	.jx_nnews_list li a .jx_text{width: calc(100% - 260px);padding: 24px 32px 24px 30px;}
	.jx_nnews_list li a .jx_text .jx_tit{font-size: 18px;}
	.jx_nnews_list li a .jx_text .jx_dec{font-size: 14px;line-height: 26px;height: 52px;}
    
    .jx_newspage .jx_newspage_title h1{font-size: 28px;}
    .jx_newspage .jx_newspage_title .jx_newspage_info{font-size: 14px;}

	.jx_article{font-size: 14px;}
	.jx_article p{margin-bottom: 10px;}
	.jx_article img{margin: 15px 0;}
	.jx_article h2 {font-size: 22px;margin: 12px 0;}
	.jx_article h3 {font-size: 20px;margin: 12px 0;}
	
	.jx_productpage_c .jx_article{font-size: 16px;}
    .jx_productpage_c .jx_article p{font-size: 16px;}
    
    .jx_productpage_img .swiper.swiper02 {margin-top: 10px;}
	.jx_productpage_text h1 {font-size: 28px;padding-bottom: 12px;}
    .jx_productpage_text .jx_desc{font-size: 14px;margin-top: 16px;}
    .jx_productpage_text .jx_desc p{line-height: 36px;}
    .jx_productpage_text .jx_button{gap: 20px;}
    .jx_productpage_c{margin-top: 50px;}
    .jx_productpage_c .jx_productpage_tab li{padding: 10px 42px;}
    
    .jx_single_c{font-size: 14px;}
    .jx_single_c ul{gap:16px;}
    .jx_single_c ul li{width: calc(25% - 12px);}
    
    .jx_download_l{width: 300px;}
	.jx_download_nav ul li a{padding: 0 20px;}
	.jx_download_nav ul li a span{font-size: 16px;}
	.jx_download_r{width: calc(100% - 300px);}
	.jx_download_r .jx-tit{font-size: 32px;}
	.jx_download_list li a .jx_dl .jx_img{width: 88px;}
	.jx_download_list li a .jx_dl .jx_text{width: calc(100% - 88px);padding: 12px 0 0 30px;}
	.jx_download_list li a .jx_dl .jx_text .jx-dtit{font-size: 20px;}
	.jx_download_list li a .jx_dr p{font-size: 14px;}

}

@media screen and (max-width:1299px){
    
    .jx_ntitle .jx_nttit{font-size: 13px;margin-bottom: 8px;}
    .jx_ntitle .jx_ntit{font-size: 28px;}
	.jx_ntitle .jx_ndec{margin-top: 10px;}

	.jx_nbanner{margin-top: 145px;}
	.jx_nbanner .jx_text .jx_tit{font-size: 36px;}
	.jx_nbanner .jx_text .jx_dec{width: 720px;line-height: 22px;margin: 10px 0 5px 0;}
	.jx_nbanner .jx_location{padding: 8px 20px;}

	.jx_nmanage_l{width: 460px;}
	.jx_nmanage_r{width: calc(100% - 460px);padding: 30px 40px;}

	.jx_nabout_l{width: 450px;}
	.jx_nabout_l .jx_nabout_video{right: -40px;bottom: -28px;width: 100px;height: 100px;}
	.jx_nabout_l .jx_nabout_video .jx_video_but{width: 42px;height: 42px;}
	.jx_nabout_r{width: calc(100% - 450px);padding-left: 56px;}
	.jx_nabout_r .jx_text{gap: 8px;}
	.jx_nabout_b{margin-top: 52px;}
	.jx_nabout_b ul{gap: 16px;}
	.jx_nabout_b ul li{width: calc(25% - 12px);border-radius: 10px;}
	.jx_nabout_b ul li .jx_text{padding: 24px 16px;}
	.jx_nabout_b ul li .jx_text i{width: 80px;height: 80px;}
    .jx_nabout_b ul li .jx_text .jx_tit {font-size: 15px;margin-top: 5px;}

    .jx_nfen {padding: 60px 0 60px 0;}
    .jx_nfen_c .jx_tit{font-size: 26px;}
	.jx_nfen_c .jx_dec{font-size: 20px;}

	.jx_nrd_c ul li .jx_text{padding: 32px 24px;}
	.jx_nrd_c ul li .jx_text .jx_tit {font-size: 18px;}

	.jx_history_c .swiper_nr .swiper-slide .jx_box{padding: 0 60px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_img {width: 320px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text{width: calc(100% - 320px);padding-left: 42px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul li{font-size: 14px;line-height: 24px;}
    .jx_history_c .swiper_nr .swiper-slide span {font-size: 190px;}
	.jx_history_c .swiper-button-prev, .jx_history_c .swiper-button-next{width: 42px;height: 42px;top: 24px;}

	.jx_nsolution_list{gap: 15px;}
	.jx_nsolution_list li{width: calc(33.33% - 10px);}
	.jx_nsolution_list li a .jx_text{height: 42px;padding: 5px 12px;}
	.jx_nsolution_list li a .jx_text .jx_tit{font-size: 14px;}

	.jx_ncase_list{gap: 20px 16px;}
	.jx_ncase_list li{width: calc(33.33% - 10.666px);}

	.jx_nnews_c {gap: 42px;}
	.jx_nnews_l{width: 258px;}
	.jx_nnews_l .jx_tit{font-size: 20px;}
	.jx_nnews_r{width: calc(100% - 300px);}
	.jx_nnews_list{gap: 16px;}
	.jx_nnews_list li a{border-radius: 8px;}
	.jx_nnews_list li a .jx_img{width: 220px;}
	.jx_nnews_list li a .jx_text{width: calc(100% - 220px);}

	.jx_newspage .jx_newspage_title h1{font-size: 24px;}
    .jx_newspage .jx_newspage_title .jx_newspage_info{font-size: 13px;margin-top: 10px;}

	.jx_productpage_text h1 {font-size: 24px;padding-bottom: 8px;}
    .jx_productpage_text .jx_desc{margin-top: 12px;}
    .jx_productpage_text .jx_desc p{line-height: 32px;}
    .jx_productpage_c{margin-top: 40px;}
    
    .jx_single_c{line-height:24px;}
    .jx_single_c ul{gap:12px;}
    .jx_single_c ul li{width: calc(33.33% - 8px);}
    
    .jx_download_l{width: 260px;}
	.jx_download_r{width: calc(100% - 260px);}
	.jx_download_r .jx-tit{font-size: 26px;}
	.jx_download_r .jx-dec{font-size: 14px;line-height: 24px;}
	.jx_download_list{gap: 15px;}
	.jx_download_list li a{padding: 10px 10px;}
	.jx_download_list li a .jx_dl .jx_img{width: 80px;}
	.jx_download_list li a .jx_dl .jx_text{width: calc(100% - 80px);padding: 10px 0 0 20px;}
	.jx_download_list li a .jx_dl .jx_text .jx-dtit{font-size: 16px;margin: 5px 0 10px 0;}
	.jx_download_list li a .jx_dl .jx_text p{font-size: 14px;}
	.jx_download_list li a .jx_dl .jx_text .jx-ddec{font-size: 12px;}
	.jx_download_list li a .jx_dr{margin-right: 12px;}
	
	.jx_productpage_c .jx_article{font-size: 14px;}
    .jx_productpage_c .jx_article p{font-size: 14px;}
    
    .jx_napp_c .swiper-slide a .jx_text{line-height:42px;}

}

@media screen and (max-width:1023px){

	.fanye{padding: 10px 0;}
	.fanye ul li{line-height: 22px;}
	.fanye ul li:last-child{margin-top: 5px;}

	.manu .a_p {height: 38px;line-height: 36px;margin: 0 2px;padding: 0 15px;}
    
    .jx_ntitle .jx_nttit{margin-bottom: 5px;}
    .jx_ntitle .jx_ntit{font-size: 24px;}
	.jx_ntitle .jx_ndec{margin-top: 6px;}

	.jx_nbanner{margin-top: 60px;}
	.jx_nbanner .jx_text .jx_tit{font-size: 26px;}
	.jx_nbanner .jx_text .jx_dec{width: 600px;line-height: 20px;margin: 6px 0 0 0;}
	.jx_nbanner .jx_location{padding: 6px 16px;border-radius: 20px;}

	.jx_what_c ul {gap: 12px;}
    .jx_what_c ul li{width: calc(50% - 6px);padding: 16px 20px;border-radius: 12px;gap: 12px;}
    .jx_what_c ul li .jx_text{line-height: 22px;}

    .jx_nproduct_c ul{gap: 16px 12px;}
    .jx_nproduct_c ul li{width: calc(50% - 6px);}
    .jx_nproduct_c ul li a .positionimg{border-radius: 12px;}

    .jx_napp_c .swiper-slide a{border-radius: 10px;}
    
    .jx_propertie_c ul{gap: 10px;}
    .jx_propertie_c ul li{width: calc(50% - 5px);border: 1px solid #eeeeee;}
    .jx_propertie_c ul li:before{display:none;}
    .jx_propertie_c ul li .jx_box{padding: 16px 12px;}
    .jx_propertie_c ul li .jx_tit{font-size: 14px;}
    .jx_propertie_c ul li .jx_dec{line-height: 22px;margin-top: 10px;}

    .jx_choose_c ul{gap: 12px 12px;}
    .jx_choose_c ul li{width: calc(50% - 6px);padding: 20px 20px;border-radius: 10px;gap: 10px;}
    .jx_choose_c ul li span {font-size: 42px;}
    .jx_choose_c ul li .jx_tit {line-height: 22px;}

    .jx_nmanage_l{display: none;}
    .jx_nmanage_r{width: 100%;padding: 24px 30px;}

    .jx_nabout_l{width: 100%;}
    .jx_nabout_l .positionimg{height: 0;padding-bottom: 360px;}
    .jx_nabout_l .jx_nabout_video{right: 15px;bottom: 15px;width: 80px;height: 80px;padding: 12px;border-radius: 12px;border: 6px solid #ffffff;}
    .jx_nabout_r{width: 100%;padding-left: 0;margin-top: 20px;}
    .jx_nabout_b {margin-top: 20px;}
    .jx_nabout_b ul {gap: 10px;}
    .jx_nabout_b ul li {width: calc(25% - 7.5px);}
    .jx_nabout_b ul li .jx_text {padding: 16px 0;}
    .jx_nabout_b ul li .jx_text i {width: 72px;height: 72px;}
    .jx_nabout_b ul li .jx_text .jx_tit {font-size: 13px;margin-top: 0;}

    .jx_zzry_c .swiper-button-prev, .jx_zzry_c .swiper-button-next{width: 42px;height: 42px;}
    .jx_zzry_c .swiper-button-prev{left: -24px;}
    .jx_zzry_c .swiper-button-next{right: -24px;}

    .jx_nfen {padding: 40px 0 40px 0;}
    .jx_nfen_c{width: 100%;}
    .jx_nfen_c .jx_tit{font-size: 22px;}
	.jx_nfen_c .jx_dec{font-size: 18px;}

	.jx_nrd_c ul {gap: 16px;}
	.jx_nrd_c ul li {width: calc(50% - 8px);}
	.jx_nrd_c ul li .jx_text {padding: 20px 16px;bottom: -36px;gap: 12px;}
	.jx_nrd_c ul li .jx_text .jx_tit {font-size: 16px;}
	.jx_nrd_c ul li .jx_text .jx_line{width: 48px;}
	.jx_nrd_c ul li .jx_text .jx_dec{font-size: 13px;line-height: 20px;}
	.jx_nrd_c ul li:hover .jx_text .jx_dec {height: 136px;}

	.jx_nrd_b ul {gap: 10px;}
    .jx_nrd_b ul li {width: 152px;border-radius: 6px;}

    .jx_nslogan {padding: 32px 0 32px 0;}
    .jx_nslogan_c .jx_text{width: 100%;line-height: 22px;}

    .jx_history_c .swiper_nr .swiper-slide .jx_box{padding: 0;}
    .jx_history_c .swiper_nr .swiper-slide .jx_img {width: 280px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text{width: calc(100% - 280px);padding-left: 32px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul{gap: 6px;}
    .jx_history_c .swiper_nr .swiper-slide span {font-size: 160px;right: 50px;}
    .jx_history_c .swiper_sj .swiper-slide .swiper_year_box .jx_history_year {font-size: 14px;}
	.jx_history_c .swiper-button-prev, .jx_history_c .swiper-button-next{width: 36px;height: 36px;top: 27px;}

	.jx_contact_l form .form_li input, .jx_contact_l form .form_li textarea{line-height: 36px;}
	.jx_contact_r{padding: 38px 0 0 86px;}
	.jx_contact_r ul{width: 100%;gap: 24px;}
	.jx_contact_r ul li{gap: 6px;}
	.jx_contact_r ul li p:nth-child(1){font-size: 15px;}
	.jx_contact_r ul li p:nth-child(2){font-size: 14px;line-height: 22px;}

	.jx_nsolution_list{gap: 16px;}
	.jx_nsolution_list li{width: calc(50% - 8px);}
	.jx_nsolution_list li a{border-radius: 10px;}
	.jx_nsolution_list li a .jx_text{height: 36px;padding: 5px 12px;line-height: 20px;}

	.jx_ncase_list li{width: calc(50% - 8px);}

	.jx_nnews_c {gap: 30px;}
	.jx_nnews_r {width: calc(100% - 288px);}
    .jx_nnews_list li a{display: block;}
    .jx_nnews_list li a .jx_img .positionimg{height: 0;padding-bottom: 66%;}
    .jx_nnews_list li a .jx_img{width: 100%;}
    .jx_nnews_list li a .jx_text{width: 100%;padding: 16px 16px 16px 16px;}
    .jx_nnews_list li a .jx_text .jx_tit {font-size: 16px;}
    .jx_nnews_list li a .jx_text .jx_dec{line-height: 22px;height: auto;}
    
    .jx_newspage .jx_newspage_title{padding-bottom: 12px;}
    .jx_newspage .jx_newspage_title h1{font-size: 22px;}
    .jx_newspage .jx_newspage_title .jx_newspage_info{margin-top: 8px;}

	.jx_article p{margin-bottom: 8px;}
	.jx_article img{margin: 12px 0;}
	.jx_article h2 {font-size: 20px;margin: 10px 0;}
	.jx_article h3 {font-size: 18px;margin: 10px 0;}
	.jx_article table td{padding: 3px 3px;font-size: 12px;}
	.jx_article table td p{font-size: 12px;}

	.jx_productpage_img .swiper.swiper02 {margin-top: 6px;}
	.jx_productpage_text h1 {font-size: 20px;padding-bottom: 6px;}
    .jx_productpage_text .jx_desc{margin-top: 10px;}
    .jx_productpage_text .jx_desc p{line-height: 24px;}
    .jx_productpage_text .jx_button{gap: 16px;}
    .jx_productpage_c{margin-top: 30px;}
    .jx_productpage_c .jx_productpage_tab li{padding: 8px 32px;}
    
    .jx_single_c{line-height:22px;}
    .jx_single_c ul{gap:10px;}
    .jx_single_c ul li{width: calc(50% - 5px);}
    
    .jx_download_l{width: 100%;}
    .jx_download_nav .jx_download_title{display: flex;}
    .jx_download_nav ul{display: none;}
    .jx_download_nav ul li a{height: 45px;}
    .jx_download_r{width: 100%;padding-left: 0;margin-top: 24px;}
    .jx_download_r .jx-tit {font-size: 24px;}
    .jx_download_r .jx-dec{line-height: 22px;}
    .jx_download_list {gap: 10px;}
    
    .jx_napp_c .swiper-slide a .jx_text{line-height:36px;}

}

@media screen and (max-width:767px){

	.fanye{padding: 6px 0;}

	.manu .a_p {margin: 0;}

    .jx_ntitle .jx_ntit{font-size: 22px;}
	.jx_ntitle .jx_ndec{margin-top: 5px;}

	.jx_nbanner .jx_text .jx_tit{font-size: 22px;}
	.jx_nbanner .jx_text .jx_dec{width: 100%;margin: 5px 0 0 0;}
	.jx_nbanner .jx_location{padding: 5px 12px;border-radius: 12px;}

	.jx_what_c ul {gap: 8px;}
    .jx_what_c ul li{width: 100%;padding: 16px 16px;border-radius: 10px;gap: 10px;}

    .jx_nproduct_c ul{gap: 15px;}
    .jx_nproduct_c ul li{width: 100%;}
    .jx_nproduct_c ul li a .positionimg{border-radius: 10px;}
    
    .jx_propertie_c ul{gap: 6px;}
    .jx_propertie_c ul li{width: 100%;}
    .jx_propertie_c ul li .jx_box{padding: 16px 12px;}
    .jx_propertie_c ul li .jx_dec{margin-top: 8px;}

    .jx_choose_c ul{gap: 10px;}
    .jx_choose_c ul li{width: 100%;padding: 16px 16px;gap: 8px;}

    .jx_nmanage_c{background: #ffffff;border-radius: 0;}
    .jx_nmanage_r{padding: 0;}
    .jx_nmanage_r form .jx_box{gap: 8px;}
    .jx_nmanage_r form .form_li{width: 100%;}
    .jx_nmanage_r form .form_li input, .jx_nmanage_r form .form_li textarea {height: 36px;padding: 6px 12px;border-radius: 5px;}

    .jx_nabout_l .positionimg {padding-bottom: 312px;}
    .jx_nabout_r{margin-top: 16px;}
    .jx_nabout_r .jx_text{line-height: 22px;gap: 6px;}
    .jx_nabout_b ul {gap: 8px;}
    .jx_nabout_b ul li {width: calc(50% - 4px);border-radius: 6px;}
    .jx_nabout_b ul li .jx_text {padding: 12px 0;}

    .jx_zzry_c .swiper-button-prev, .jx_zzry_c .swiper-button-next{display: none;}

    .jx_nfen {padding: 24px 0 24px 0;}
    .jx_nfen_c .jx_tit{font-size: 18px;}
	.jx_nfen_c .jx_dec{font-size: 14px;margin-top: 6px;}

	.jx_nrd_c ul {gap: 10px;}
	.jx_nrd_c ul li {width: 100%;}
	.jx_nrd_b ul {gap: 8px;}
    .jx_nrd_b ul li {width: 125px;}

    .jx_nslogan {padding: 24px 0 24px 0;}
    .jx_nslogan .jx_ntitle .jx_ntit{text-align: center;}
    .jx_nslogan_c .jx_text{line-height: 22px;}
    
    .jx_history_c .swiper_nr .swiper-slide .jx_box{display: block;}
    .jx_history_c .swiper_nr .swiper-slide .jx_img {width: 100%;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text{width: 100%;padding-left: 0;margin-top: 12px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul{gap: 5px;}
    .jx_history_c .swiper_nr .swiper-slide .jx_text ul li{line-height: 22px;}
    .jx_history_c .swiper_nr .swiper-slide span {font-size: 160px;right: 50px;top: auto;bottom: 0;}
    .jx_history_c .swiper_sj {padding: 24px 16px 0 16px;}
    .jx_history_c .swiper_sj:before {top: 28px;}
    .jx_history_c .swiper_sj .swiper-slide .swiper_year_box{gap: 6px;}
	.jx_history_c .swiper-button-prev, .jx_history_c .swiper-button-next{top: 10px;}

	.jx_contact_l{width: 100%;}
	.jx_contact_l form .form_li input, .jx_contact_l form .form_li textarea {line-height: 32px;}
	.jx_contact_r{width: 100%;padding: 20px 0 0 0;}
	.jx_contact_r ul{gap: 12px;}
	.jx_contact_r ul li {gap: 3px;}
    .jx_contact_r ul li p:nth-child(1) {font-size: 14px;}
    .jx_contact_r ul li p:nth-child(2) {line-height: 20px;}

    .jx_nsolution_list{gap: 12px;}
	.jx_nsolution_list li{width: 100%;}

	.jx_ncase_list{gap: 15px;}
	.jx_ncase_list li{width: 100%;}
	.jx_ncase_list li a p{margin-top: 8px;}

	.jx_nnews_c {gap: 16px;}
	.jx_nnews_l {width: 100%;position: relative;top: 0;}
	.jx_nnews_l .jx_tit {font-size: 18px;padding-bottom: 6px;margin-bottom: 6px;}
	.jx_nnews_l .jx_zxnews ul li {padding: 8px 0;}
	.jx_nnews_l .jx_zxnews ul li a .jx_img{width: 50px;}
    .jx_nnews_l .jx_zxnews ul li a .jx_ltit{padding-left: 12px;}
    .jx_nnews_r{width: 100%;}
    .jx_nnews_list li a .jx_text {padding: 12px 12px 12px 12px;}

    .jx_newspage .jx_newspage_title{padding-bottom: 10px;}
    .jx_newspage .jx_newspage_title h1{font-size: 20px;}
    .jx_newspage .jx_newspage_title .jx_newspage_info{margin-top: 6px;}

    .jx_article{line-height: 22px;}
    .jx_article p{margin-bottom: 6px;}
	.jx_article img{margin: 10px 0;}
	.jx_article h2 {font-size: 18px;margin: 8px 0;}
	.jx_article h3 {font-size: 16px;margin: 8px 0;}

	.jx_productpage_img{width: 100%;}
	.jx_productpage_text{width: 100%;margin-top: 12px;}
	.jx_productpage_text .jx_button{gap: 10px;}
	.jx_productpage_c {margin-top: 20px;}
    .jx_productpage_c .jx_productpage_tab li {padding: 6px 24px;}
    
    .jx_single_c ul{gap:6px;}
    .jx_single_c ul li{width: 100%;}
    
    .jx_download_r{margin-top: 20px;}
    .jx_download_r .jx-tit {font-size: 20px;}
    .jx_download_list li a .jx_dl .jx_img{display: none;}
    .jx_download_list li a .jx_dl .jx_text {width: 100%;padding: 0;}
    .jx_download_list li a .jx_dr {margin-right: 0;gap: 5px;}

}