@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
body{font-size:16px;font-family: 'Microsoft YaHei','simSun';-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{border:0;height: auto;transition: all 0.4s;}
a{text-decoration: none;cursor: pointer;border:0;color: initial;}
a:hover{text-decoration:none;color:#2C68E8;}
.show-div{display: block !important;}
.show-div-flex {display: flex !important;}
.hidden-div{display: none !important;}
img{width: 100%;}
/* public */
.f-c-c{display: flex;align-items: center;justify-content: center;}
.f-c-sb{display: flex;align-items: center;justify-content: space-between;}
.f-c-s{display: flex;align-items: center;justify-content: flex-start;}
.f-c-e{display: flex;align-items: center;justify-content: flex-end;}
.f-s-e{display: flex;align-items: flex-start;justify-content: flex-end;}
.f-s-s{display: flex;align-items: flex-start;justify-content: flex-start;}
.f-e-c{display: flex;align-items: flex-end;justify-content: center;}
.f-e-s{display: flex;align-items: flex-end;justify-content: flex-start;}
.f-e-sb{display: flex;align-items: flex-end;justify-content: space-between;}
.f-s-sb{display: flex;align-items: flex-start;justify-content: space-between;}
.f-s-c{display: flex;align-items: flex-start;justify-content: center;}
.f-n-s{display: flex;align-items:normal;justify-content: flex-start;}
.f-n-sb{display: flex;align-items:normal;justify-content: space-between;}
.f-n-c{display: flex;align-items:normal;justify-content: center;}
.f-w-y{flex-wrap: wrap;}
.f-r-r{flex-direction: row-reverse;}
.f-d-c{flex-direction: column;}
.y-hide1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.y-hide2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}
.y-hide3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-clamp: 3;overflow: hidden;}
.white-nowrap{white-space: nowrap;}
.text-start{text-align: left;}
.swiper {width: 100%;height: 100%;padding-top: 0 !important;}
.line1_5{line-height: 1.5;}
.line2{line-height: 2;}
.line2_5{line-height: 2.5;}
.fontb{font-weight: bold;}
.maincolor{color: #1A2A56;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 25px;}
.c-999{color: #999;}
.c-333{color: #333;}
.t-center{text-align: center;}
.relative{position: relative;z-index: 10;}
.display-inline-block{display: inline-block;}
.zcBox{background-color: #FFFFFF;color: #333333;}
.b-box{width: 88%; margin: auto;}
.img-cover{width: 100%;height: 100%;
object-fit: cover;}
.img-container{width: 100%;height: 100%;object-fit: contain;}
.skewX-10{display: inline-block;transform: skewX(-10deg);}
.borderbottom0{border-bottom: none !important;}

.margin0{margin: 0 !important;}
.padding0{padding: 0 !important;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.y-pad170{box-sizing: border-box;padding-left: 170px;padding-right: 170px;}
.white-bg{background: #ffffff !important;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);}
.y-page{display: flex;flex-direction: column;min-height: 100vh;background-color: #F7F8FF;overflow: hidden;}
.gy-box1 .swiper-slide{width: 100%;height: 0;position: relative;overflow: hidden;padding-bottom: 23.7%;}
.sy-box1 .swiper-slide{padding-bottom: 0 !important;}
.sy-box1 .swiper-slide2 {padding-bottom: 0 !important;}
.gy-box1 .swiper-slide img{position: absolute;top:0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}
.gy-box1 .swiper-pagination-bullet{width: .35rem;height: .08rem;background: #FFFFFF;border-radius: 4px;opacity: 0.5; transition: all 0.4s ease; /* 指示点过渡动画 */margin: 0 5px !important; /* 增加间距 */}
.gy-box1 .swiper-pagination-bullet-active{opacity: 1;}
.f-c-sp p {font-size: 19px;}


/* 动效 */
.sy-box2 .swiper-slide img:hover,
.sy-box6 .b6-list img:hover,
.cyjd .b1-pic1 img:hover,
.cyjd .b1-pic2 img:hover{transition: all 0.4s;transform: scale(1.05);}

.sy-box2 .b2-tit:hover{background: rgba(0, 105, 179, 0.7);transition: all 0.4s;}
.sy-box5 .b5-item:hover{box-shadow: 4px 1px 20px 0px rgba(0, 0, 0, 0.2);transition: all 0.4s; }
.body{margin-left: auto;margin-right: auto;min-width: 320px;max-width: 1280px;}
.y-padding{padding-left: 251px !important;padding-right: 251px !important;box-sizing: border-box;}
.zctitle{font-weight: bold;font-size: 36px;color: #333333;line-height: 38px;text-align: center;}

/* /// */
.iconfontBox{position: absolute;right: 0px;top:0;width: 100%;height: 100%;padding-right: 40px; z-index: 10;}
.iconfont{width:16px;}
.at_on{opacity:0;visibility:hidden}
@media screen and (min-width:769px){[data-vh]{height:100vh}}
*,:after,:before{box-sizing:border-box;backface-visibility:hidden;margin:0;padding:0}
body{}
ol,ul,li{vertical-align:middle;list-style-type:none}
img{vertical-align:top;border:0}
input,select,textarea,button{vertical-align:middle}
textarea,input{text-indent:10px}
input[type=submit],input[type=button],button{text-indent:0;text-align:center;cursor:pointer}
label,button,a{cursor:pointer}
ins,em,b,i{font-style:normal;text-decoration:none}
select:focus,textarea:focus,input:focus,button{outline:none}
.scroll-animate.animated,.scroll-animate:not(.father){visibility:hidden}
.animated{animation-duration:1.2s;animation-fill-mode:both}
.font-fadeIn font{display:inline-block}
::-webkit-scrollbar{width:0;background-color:transparent}
::-webkit-scrollbar-thumb{width:0;background-color:transparent;border:0 solid transparent;border-radius:4px}
::-webkit-scrollbar-corner{background-color:transparent}
::-webkit-scrollbar:horizontal{height:9px}
::-webkit-selection{color:transparent;background:0 0}
::-moz-selection{color:transparent;background:0 0}
::selection{color:#fff;-webkit-text-fill-color:#fff;background-color:#1c509c}
input::-webkit-input-placeholder,input::-moz-input-placeholder,textarea::-webkit-textarea-placeholder,textarea::-moz-textarea-placeholder{color:#999;transition:color .5s}
input:focus::-webkit-input-placeholder,input:focus::-moz-input-placeholder,input:hover::-webkit-input-placeholder,input:hover::-moz-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-input-placeholder,textarea:hover::-webkit-input-placeholder,textarea:hover::-moz-input-placeholder{color:#c2c2c2}
a{color:inherit;text-decoration:none;display:inline-block;text-indent: 0;}
a[href]{cursor:pointer}
a:hover{cursor:pointer;text-decoration:none}
a:focus{background-color:transparent}
audio,canvas,progress,video{vertical-align:baseline;display:inline-block}
body{-webkit-tap-highlight-color:transparent;color:#14212c}
html{width:100%;scroll-behavior:initial;font-size:5.20833vw;overflow-x:hidden}
a:focus,input:focus,p:focus,div:focus{-webkit-tap-highlight-color:transparent}
img[src=""],img:not([src]){opacity:0}
b{font-size:inherit;color:inherit;font-family:inherit}
font{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit;font-style:inherit;text-transform:inherit}
.fl{float:left}
.fr{float:right}
.fw-100{font-weight:100}
.fw-400{font-weight:400}
.fw-600{font-weight:600}
.cl:after{content:" ";height:0;clear:both;visibility:hidden;font-size:0;line-height:0;display:block}
.hide{display:none}
.show{display:block}
.text_overflow{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}
[data-ahref]{cursor:pointer}
.f-left{text-align:left}
.f-center{text-align:center}
.f-right{text-align:right}
.up-word{text-transform:uppercase}
.v-show{visibility:visible}
.v-hide{visibility:hidden}
.pr{position:relative}
.pa{position:absolute}
.back-cover{background-size:cover}
.back-contain{background-size:contain}
.wid-10{width:10%}
.wid-15{width:15%}
.wid-20{width:20%}
.wid-25{width:25%}
.wid-30{width:30%}
.wid-35{width:35%}
.wid-40{width:40%}
.wid-45{width:45%}
.wid-50{width:50%}
.wid-55{width:55%}
.wid-60{width:60%}
.wid-65{width:65%}
.wid-70{width:70%}
.wid-75{width:75%}
.wid-80{width:80%}
.wid-85{width:85%}
.wid-90{width:90%}
.wid-95{width:95%}
.wid-100{width:100%}
.hit-100{height:100%}
.op-0{opacity:0}
.op-1{opacity:.1}
.op-2{opacity:.2}
.op-3{opacity:.3}
.op-4{opacity:.4}
.op-5{opacity:.5}
.op-6{opacity:.6}
.op-7{opacity:.7}
.op-8{opacity:.8}
.op-9{opacity:.9}
.op-10{opacity:1}
.layout-middle{left:0;right:0}
.pa-mid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pic{background-position:50%;background-repeat:no-repeat;background-size:cover}
.fxc,header .pcNav .col.c2 .navItem>li,.layer-icon{justify-content:center;align-items:center;display:flex}
.fxb{justify-content:space-between;align-items:center;display:flex}
.layer-photo{position:relative}
.max-wid{width:70%;max-width:12rem;margin:auto}
.maxSize{width:86%;max-width:15rem;margin:auto}
/* 按钮默认样式重置 */
button{
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  font: inherit;
  color: inherit;
  cursor: pointer;
  outline: none;
  text-align: inherit;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}



/* 原有基础字号类（保持不变，1920px 屏生效） */
.f-100{font-size:1rem;}
.f-86 {font-size: .86rem;}
.f-80 {font-size: .8rem;}
.f-72{font-size:.72rem;}
.f-70{font-size:.7rem;}
.f-60{font-size:.6rem;}
.f-56{font-size:.56rem;}
.f-54{font-size:.54rem;}
.f-52{font-size:.52rem;}
.f-50{font-size:.5rem;}
.f-48{font-size:.48rem;}
.f-46{font-size:.46rem;}
.f-44{font-size:.44rem;}
.f-42{font-size:.42rem;}
.f-40{font-size:.4rem;}
.f-38{font-size:.38rem;}
.f-36{font-size:.36rem;}
.f-34{font-size:.34rem;}
.f-32{font-size:.32rem;}
.f-30{font-size:.3rem;}
.f-28{font-size:.28rem;}
.f-26{font-size:.26rem;}
.f-24{font-size:.24rem;}
.f-22{font-size:1.14583vw;}
.f-20{font-size:1.04167vw;}
.f-18{font-size:.9375vw;}
.f-16{font-size:.83333vw;}
.f-14{font-size:.72917vw;}
.f-12{font-size:.625vw;}

/* 中等屏幕（1441px ~ 1600px）：1.1倍 */
@media screen and (max-width: 1600px) and (min-width: 1441px) {
  html {
    font-size: calc(5.20833vw * 1.1) !important;
    width: 100%;
    overflow-x: hidden;
    min-height: 100vh;
  }

  .f-22{font-size: calc(1.14583vw * 1.1) !important;}
  .f-20{font-size: calc(1.04167vw * 1.1) !important;}
  .f-18{font-size: calc(0.9375vw * 1.1) !important;}
  .f-16{font-size: calc(0.83333vw * 1.1) !important;}
  .f-14{font-size: calc(0.72917vw * 1.1) !important;}
  .f-12{font-size: calc(0.625vw * 1.1) !important;}
}

/* 笔记本主流（1367px ~ 1440px）：1.15倍 */
@media screen and (max-width: 1440px) and (min-width: 1367px) {
  html {
    font-size: calc(5.20833vw * 1.15) !important;
    width: 100%;
    overflow-x: hidden;
    min-height: 100vh;
  }

  .f-22{font-size: calc(1.14583vw * 1.15) !important;}
  .f-20{font-size: calc(1.04167vw * 1.15) !important;}
  .f-18{font-size: calc(0.9375vw * 1.15) !important;}
  .f-16{font-size: calc(0.83333vw * 1.15) !important;}
  .f-14{font-size: calc(0.72917vw * 1.15) !important;}
  .f-12{font-size: calc(0.625vw * 1.15) !important;}
}

/* 老旧笔记本（1201px ~ 1366px）：1.2倍 */
@media screen and (max-width: 1366px) and (min-width: 1201px) {
  html {
    font-size: calc(5.20833vw * 1.2) !important;
    width: 100%;
    overflow-x: hidden;
    min-height: 100vh;
  }

  .f-22{font-size: calc(1.14583vw * 1.2) !important;}
  .f-20{font-size: calc(1.04167vw * 1.2) !important;}
  .f-18{font-size: calc(0.9375vw * 1.2) !important;}
  .f-16{font-size: calc(0.83333vw * 1.2) !important;}
  .f-14{font-size: calc(0.72917vw * 1.2) !important;}
  .f-12{font-size: calc(0.625vw * 1.2) !important;}
}

/* 平板/小笔记本（994px ~ 1200px）：1.25倍 */
@media screen and (max-width: 1200px) and (min-width: 994px) {
  html {
    font-size: calc(5.20833vw * 1.25) !important;
    width: 100%;
    overflow-x: hidden;
    min-height: 100vh;
  }

  .f-22{font-size: calc(1.14583vw * 1.25) !important;}
  .f-20{font-size: calc(1.04167vw * 1.25) !important;}
  .f-18{font-size: calc(0.9375vw * 1.25) !important;}
  .f-16{font-size: calc(0.83333vw * 1.25) !important;}
  .f-14{font-size: calc(0.72917vw * 1.25) !important;}
  .f-12{font-size: calc(0.625vw * 1.25) !important;}
}
/* @media screen and (max-width: 1440px) and (min-width: 1366px) {
  html {
    font-size: calc(5.20833vw * 1.25) !important;
  }
} */
@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}
.fadeInLeftSmall{animation-name:fadeInLeftSmall}
@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:none}}
.fadeInLeft{animation-name:fadeInLeftSmall}
@keyframes fadeInRightSmall{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}
.fadeInRightSmall{animation-name:fadeInRightSmall}
@keyframes fadeInRight{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:none}}
.fadeInRight{animation-name:fadeInRight}
@keyframes fadeInDownSmall{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
.fadeInDownSmall{animation-name:fadeInDownSmall}
@keyframes fadeOutDownSmall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}
.fadeOutDownSmall{animation-name:fadeOutDownSmall}
@keyframes fadeInUpSmall{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}
.fadeInUpSmall{animation-name:fadeInUpSmall}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}
.fadeInUp{animation-name:fadeInUp}
.mc{color:#0031c3}
.gray{color:rgba(0,0,0,.4)}
.wc{color:#fff}
p{line-height:2}
.lh-15{line-height:1.5}
.mb-90{margin-bottom:.9rem}
.mb-80{margin-bottom:.8rem}
.mb-70{margin-bottom:.7rem}
.mb-60{margin-bottom:.6rem}
.mb-50{margin-bottom:.5rem}
.mb-40{margin-bottom:.4rem}
.mb-30{margin-bottom:.3rem}
.mb-20{margin-bottom:.2rem}
.mb-10{margin-bottom:.1rem}
.layer-icon .icon{display:block}
.layer-icon .mr-8{margin-right:8px}
.layer-icon .mr{margin-right:.78125vw}


/* 平板/大屏手机（768px ~ 993px）：增大字号确保可读性 */
@media screen and (max-width: 993px) and (min-width: 768px) {
  html {
    font-size: 16px !important;
  }
  
  .f-100 {font-size: 54px}
  .f-86 {font-size: 46px}
  .f-80 {font-size: 43px}
  .f-72 {font-size: 39px}
  .f-70 {font-size: 38px}
  .f-60 {font-size: 37px}
  .f-56 {font-size: 36px}
  .f-54 {font-size: 35px}
  .f-52 {font-size: 34px}
  .f-50 {font-size: 33px}
  .f-48 {font-size: 32px}
  .f-46 {font-size: 31px}
  .f-44 {font-size: 30px}
  .f-42 {font-size: 29px}
  .f-40 {font-size: 28px}
  .f-38 {font-size: 27px}
  .f-36 {font-size: 26px}
  .f-34 {font-size: 25px}
  .f-32 {font-size: 24px}
  .f-30 {font-size: 23px}
  .f-28 {font-size: 22px}
  .f-26 {font-size: 21px}
  .f-24 {font-size: 20px}
  .f-22 {font-size: 19px}
  .f-20 {font-size: 18px}
  .f-18 {font-size: 17px}
  .f-16 {font-size: 16px}
  .f-14 {font-size: 15px}
  .f-12 {font-size: 14px}
}

@media screen and (min-width:769px){.app{display:none !important}}

/* 平板/大屏手机（577px ~ 768px）：增大字号 */
@media screen and (max-width: 768px) and (min-width: 577px) {
  html {
    font-size: 16px !important;
  }
  
  .hint_box{font-size: 14px}
  .iconfont{width: 14px}
  .f-100 {font-size: 51px}
  .f-86 {font-size:45px}
  .f-80 {font-size: 42px}
  .f-72 {font-size: 38px}
  .f-70 {font-size: 37px}
  .f-60 {font-size: 36px}
  .f-56 {font-size: 35px}
  .f-54 {font-size: 34px}
  .f-52 {font-size: 33px}
  .f-50 {font-size: 32px}
  .f-48 {font-size: 31px}
  .f-46 {font-size: 30px}
  .f-44 {font-size: 29px}
  .f-42 {font-size: 28px}
  .f-40 {font-size: 27px}
  .f-38 {font-size: 26px}
  .f-36 {font-size: 25px}
  .f-34 {font-size: 24px}
  .f-32 {font-size: 23px}
  .f-30 {font-size: 22px}
  .f-28 {font-size: 21px}
  .f-26 {font-size: 20px}
  .f-24 {font-size: 19px}
  .f-22 {font-size: 18px}
  .f-20 {font-size: 17px}
  .f-18 {font-size: 16px}
  .f-16 {font-size: 15px}
  .f-14 {font-size: 14px}
  .f-12 {font-size: 13px}
  .p{line-height: 1.7}
  .pc{display: none !important}
  .layer-icon .mr{margin-right: 10px}
  header nav.app-nav .inner_top .topic .other .language{height: 100%;justify-content: center;align-items: center;display: flex}
  header nav.app-nav .inner_top .topic .other .language .layer-icon{height: 100%}
  header nav.app-nav .inner_top .topic .other .language .f-16{font-size: 16px}
}


/* 手机端字体大小适配（最大576px）：确保最小可读性 */
@media screen and (max-width: 576px) {
  html {
    font-size: 16px !important;
  }
  
  .hint_box{font-size: 14px}
  .iconfont{width: 14px}
  /*.f-100 {font-size: 33.5px}*/
  /*.f-86 {font-size: 30px}*/
  /*.f-80 {font-size: 28.5px}*/
  /*.f-72 {font-size: 27px}*/
  /*.f-70 {font-size: 26.5px}*/
  /*.f-60 {font-size: 24px}*/
  /*.f-56 {font-size: 23px}*/
  /*.f-54 {font-size: 22.5px}*/
  /*.f-52 {font-size: 22px}*/
  /*.f-50 {font-size: 21.5px}*/
  /*.f-48 {font-size: 21px}*/
  /*.f-46 {font-size: 20.5px}*/
  /*.f-44 {font-size: 20px}*/
  /*.f-42 {font-size: 19.5px}*/
  /*.f-40 {font-size: 19px}*/
  /*.f-38 {font-size: 18.5px}*/
  /*.f-36 {font-size: 18px}*/
  /*.f-34 {font-size: 17.5px}*/
  /*.f-32 {font-size: 17px}*/
  /*.f-30 {font-size: 16.5px}*/
  /*.f-28 {font-size: 16px}*/
  /*.f-26 {font-size: 15.5px}*/
  /*.f-24 {font-size: 15px}*/
  /*.f-22 {font-size: 14.5px}*/
  /*.f-20 {font-size: 14px}*/
  /*.f-18 {font-size: 13.5px}*/
  /*.f-16 {font-size: 13px}*/
  /*.f-14 {font-size: 12.5px}*/
  /*.f-12 {font-size: 12px}*/
  .f-100 {font-size: 36px}
.f-86 {font-size: 32.2px}
.f-80 {font-size: 30.6px}
.f-72 {font-size: 29px}
.f-70 {font-size: 28.4px}
.f-60 {font-size: 25.8px}
.f-56 {font-size: 24.7px}
.f-54 {font-size: 24.1px}
.f-52 {font-size: 23.6px}
.f-50 {font-size: 23px}
.f-48 {font-size: 22.5px}
.f-46 {font-size: 21.9px}
.f-44 {font-size: 21.4px}
.f-42 {font-size: 20.8px}
.f-40 {font-size: 20.3px}
.f-38 {font-size: 19.7px}
.f-36 {font-size: 19.2px}
.f-34 {font-size: 18.6px}
.f-32 {font-size: 18.1px}
.f-30 {font-size: 17.5px}
.f-28 {font-size: 17px}
.f-26 {font-size: 16.4px}
.f-24 {font-size: 15.9px}
.f-22 {font-size: 15.3px}
.f-20 {font-size: 14.8px}
.f-18 {font-size: 14.5px} /* 你指定的尺寸 */
.f-16 {font-size: 13.9px}
.f-14 {font-size: 13.4px}
.f-12 {font-size: 12.8px}
  .p{line-height: 1.7}
  .pc{display: none !important}
  .layer-icon .mr{margin-right: 10px}
  header nav.app-nav .inner_top .topic .other .language{height: 100%;justify-content: center;align-items: center;display: flex}
  header nav.app-nav .inner_top .topic .other .language .layer-icon{height: 100%}
  header nav.app-nav .inner_top .topic .other .language .f-16{font-size: 16px}
}

/* 超小屏幕（最大400px）：进一步增大字号 */
/*@media screen and (max-width: 400px) {*/
/*  html {*/
/*    font-size: 16px !important;*/
/*  }*/
  
/*  .f-100 {font-size: 32.5px}*/
/*  .f-86 {font-size:29px}*/
/*  .f-80 {font-size: 27.5px}*/
/*  .f-72 {font-size: 26px}*/
/*  .f-70 {font-size: 25.5px}*/
/*  .f-60 {font-size: 23px}*/
/*  .f-56 {font-size: 22px}*/
/*  .f-54 {font-size: 21.5px}*/
/*  .f-52 {font-size: 21px}*/
/*  .f-50 {font-size: 20.5px}*/
/*  .f-48 {font-size: 20px}*/
/*  .f-46 {font-size: 19.5px}*/
/*  .f-44 {font-size: 19px}*/
/*  .f-42 {font-size: 18.5px}*/
/*  .f-40 {font-size: 18px}*/
/*  .f-38 {font-size: 17.5px}*/
/*  .f-36 {font-size: 17px}*/
/*  .f-34 {font-size: 16.5px}*/
/*  .f-32 {font-size: 16px}*/
/*  .f-30 {font-size: 15.5px}*/
/*  .f-28 {font-size: 15px}*/
/*  .f-26 {font-size: 14.5px}*/
/*  .f-24 {font-size: 14px}*/
/*  .f-22 {font-size: 13.5px}*/
/*  .f-20 {font-size: 13px}*/
/*  .f-18 {font-size: 12.5px}*/
/*  .f-16 {font-size: 12px}*/
/*  .f-14 {font-size: 11.5px}*/
/*  .f-12 {font-size: 11px}*/
/*}*/

/* 分页 */
 .pagination {display: flex;list-style: none; padding: 0;margin: 84px 0 20px;gap: 8px;justify-content: center; }
 .pagination li {width: 34px;height: 34px;text-align: center;border: 1px solid #EDEDED;border-radius: 50%;cursor: pointer;color: #333;background-color: #fff;transition: all 0.2s ease;display: flex
; align-items: center;justify-content: center;padding: 0 !important;}
  .pagination li a:hover{color: #fff;}
  .pagination li:hover:not(.disabled):not(.active) { background-color: #2C68E8;color: #fff;border-color: #2C68E8;transform: translateY(-2px);}
.pagination .active {background-color: #2C68E8;color: #fff;border-color: #2C68E8;cursor: default;}
.pagination li .disabled {color: #000;cursor: not-allowed; background-color: #F4F4F5;}
/* 移动端导航 */
.mobile-menu-btn {
  display: none;
  cursor: pointer;
  position: relative;
  width: 31px;
  height: 20px;
}

.mobile-menu-btn input {
  position: absolute;
  z-index: 99;
  width: 31px;
  height: 20px;
  opacity: 0;
  cursor: pointer;
}

.mobile-menu-btn span {
  z-index: 99;
  position: absolute;
  background: #333333;
  top: 16%;
  width: 30px;
  height: 2px;
  border-radius: 15px;
  pointer-events: none;
  transition: transform 1s ease, top 1s ease 0.3s;
}

.mobile-menu-btn span:nth-child(3) {
  top: calc(16% + 9px);
}

.mobile-menu-btn span:nth-child(4) {
  top: calc(16% + 18px);    
}

.mobile-nav {
  position: fixed;
  top: 62px;
  left: 0;
  right: 0;
  background-color: #fff;
  box-shadow: 0 9px 24px rgba(66,78,95,0.14);
  z-index: 99;
  max-height: 0;
  overflow: hidden;
  transition: max-height 1s cubic-bezier(0.25, 0.1, 0.25, 1);
  width: 100%;
}

.mobile-nav.active {
  max-height: calc(100vh - 62px);
  overflow-y: auto;
}

.mobile-nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.mobile-nav-item {
  display: block;
  padding: 15px 0px;
  color: #333333;
  text-decoration: none;
  border-bottom: 1px solid rgba(255,255,255,0.2);
  font-weight: 600;
}

.mobile-nav .active .mobile-nav-item{
  color: #2C68E8;
  font-weight: bold;
}

/* 当菜单打开时的按钮动画 */
.mobile-menu-btn input:checked ~ span:nth-child(2) {
  transform: rotate(45deg);
  top: 50%;
  transition: top 1s ease, transform 1s ease 0.3s;
}

.mobile-menu-btn input:checked ~ span:nth-child(3) {
  transform: scale(0);
  transition: transform 1s ease;
}

.mobile-menu-btn input:checked ~ span:nth-child(4) {
  transform: rotate(-45deg);
  top: 50%;
  transition: top 1s ease, transform 1s ease 0.3s;
}
.pagination li .disabled {color: #000;cursor: not-allowed; background-color: #F4F4F5;}
input,textarea{border: none; outline: none; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none;}



/* /////模块///// */
header{position: fixed;top: 0;left: 0;width: 100%;z-index: 5000;background-color: white;}
.header-space{height: 217px;}
header .header-content{padding: 34px 39px 22px 44px;border-top: 6px solid #1A2A56;}
header .header-title{font-family: MF BanHei (Noncommercial);font-weight: 400;color: #071055;}
header .header-logo{width: 307px;}
header .header-search{width: 353px;height: 52px;background: #F4F4F4;border-radius: 6px;padding: 0 11px 0 15px; box-sizing: border-box;}
header .header-icon{width: 21px;height: 21px;}
nav{background: #1A2A56;font-weight: 400;color: #FFFFFF;white-space: nowrap;}
nav ul{gap: 75px;}
nav ul li{padding: 11px 10px 21px;border-top: 10px solid transparent;transition: all 0.3s ease;}
nav ul  .active{font-weight: bold;border-top: 10px solid #C20F0F;}
nav ul  li:hover{font-weight: bold;border-top: 10px solid #C20F0F;color: #C20F0F;}
nav ul  li:hover a{color: #fff;}

main .jr-box1{padding: 59px 0 36px;background: linear-gradient(180deg, #9EAED0 0%, #FFFFFF 100%);color: #1A2A56;}
main .jr1-title{font-weight: 600;font-family: HarmonyOS Sans SC;width: 106%;margin-left: -3%;}
main .jr1-desc{font-weight: 400;margin-top: 23px;}
main .jr1-more{font-weight: 400;margin-top: 37px;text-align: end;width: 100%;transition: all 0.3s ease;}
main .jr1-more:hover{color: #2C68E8; transform: translateX(5px);}

.jr-box2  .swiper-container{position: relative;overflow: hidden;}
.jr-box2 .swiper-slide{height: 642px;position: relative;}
.jr-box2 .swiper-slide img{transition: transform 0.5s ease;}
.jr-box2 .swiper-slide:hover img{transform: scale(1.03);}
.jr-box2 .swiper-text{width: 100%;position: absolute;bottom: 0;left: 0;background: linear-gradient(92deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);text-align: start; color: white;padding: 8px 10px 4px; box-sizing: border-box;display: none;}
.jr-box2 .jr-box2-list{width: 332px;height: 100%;background: #00003375;position: absolute;top: 0;right: 77px;z-index: 100;padding: 21px 0 40px;box-sizing: border-box;overflow-y: auto; overflow-x: visible !important;}
.jr-box2 .jr-box2-list::webkit-scrollbar{display: none;}
.jr-box2 .jr-box2-list a{color: #FFFFFF;}
.jr-box2-list ul li {
  transition: all 0.05s ease;
  cursor: pointer;
}
.jr-box2 ul li{cursor: pointer;font-weight: 400;color: #FFFFFF;padding: 0 24px 0px 21px;margin-bottom: 28px;}
.jr-box2 ul li.active{background: linear-gradient(-95deg, rgba(255,255,255,0) 0%, #2866EC 100%);padding: 16px 18px 16px 24px;margin-left: 0;font-weight: bold;}
.jr-box3{padding: 22px 0;color: #333333;gap: 1.1%;}
.jr-box3 .jr3-content{background: #FFFFFF;box-shadow: 0px 5px 8px 1px rgba(88,88,88,0.1);border-radius: 12px;overflow: hidden;width: 25%;transition: all 0.3s ease;}

.jr-box3 .jr3-img{width: 100%;height: 193px;transition: transform 0.3s ease;overflow: hidden;}
.jr-box3 .jr3-content:hover img{transform: scale(1.05);}
.jr-box3 .jr3-desc{padding: 14px 14px 27px 14px;height:calc(100% - 193px);}
.jr-box3 .jr3-desc-bottom{margin-top: 32px;color: #333333;gap:5px 0;width: 100%;}
.jr-box3 .jr3-desc-bottom-left{color: #1A2A56;}
.jr-box3 .jr3-desc-bottom-left span{margin: 0 5px;color: #DBD9D9;}
.jr-box4{margin-bottom: 53px;}

.jr-box5{margin-bottom: 70px;gap: 4.7%;}
.jr-box5 .jr5-content{padding: 22px 0 46px;color: #333333;width: 30.15%;}
.jr5-title{position: relative;}
.jr5-title-img{width: 32px !important;height: 32px !important;position: absolute;top: 5%;left: -13px;transition: transform 0.3s ease;}
.jr5-title:hover .jr5-title-img{transform: rotate(5deg);}
.jr-box5 .jr5-center{margin-top: 49px;}
.jr-box5 .jr5-top{gap: 12px;}
.jr-box5 .jr5-date{color: #9B9B9B;margin-top: 17px;}
.jr-box5 .jr5-img{width: 203px;height: 114px;min-width: 203px;position: relative;overflow: hidden;}
.jr-box5 .jr5-img img{transition: transform 0.3s ease;}
.jr-box5 .jr5-img:hover img{transform: scale(1.05);}
.jr-box5 .jr5-tips{position: absolute;top: 0px;left: 0px;width: 49px;height: 19px;background: linear-gradient(106deg, #1A2A56 0%, rgba(26,42,86,0.02) 100%);color: #FFFFFF;line-height: 19px;padding-left: 3px;box-sizing: border-box;transition: all 0.3s ease;}
.jr-box5 .jr5-img:hover .jr5-tips{background: linear-gradient(106deg, #2C68E8 0%, rgba(44, 104, 232, 0.02) 100%);}
.jr-box5 .jr5-date-box{margin-top: 5px;}
.jr-box5 .jr5-list{margin-top: 10px;}
.jr-box5 .jr5-list a{display: inline;transition: color 0.3s ease;}
.jr-box5 .jr5-list a:hover{color: #2C68E8;}
.jr-box5 .jr5-list li{gap: 10px;margin-bottom: 18px;transition: transform 0.3s ease;}
.jr-box5 .jr5-list li:hover{transform: translateX(5px);}
.jr-box5 .jr5-list-title{color: #0F50B3;white-space: nowrap;}
.jr-box5 .jr5-list-line{width: 1px;height: 15px;background: #DBD9D9;}

.jr-box6{}
.jr-box6 .jr6-content{padding: 37px 25px 52px;background: linear-gradient(180deg, #F6F9FE 0%, #E5F3FF 100%);border-radius: 6px;}
.jr-box6 .jr6-center{margin-top: 29px;gap: 22px;}
.jr-box6 .jr6-left{background: #FFFFFF;border-radius: 6px;width: 50%;padding: 29px 15px 7px;}
.jr-box6 .jr6-left-top{height: 301px;background: linear-gradient(-180deg, #FDFEFF 0%, #DFEFFF 100%);border-radius: 6px;gap: 24px;}
.jr-box6 .jr6-left-top-img{width: 99px;height: 98px;transition: transform 0.3s ease;}
.jr-box6 .jr6-left-top:hover .jr6-left-top-img{transform: scale(1.05);}
.jr-box6 .jr6-left-top-title{}
.jr-box6 .jr6-left-top-desc{width: 296px;white-space: nowrap;background: #0F50B3;border-radius: 60px;color: #FFFFFF;margin-top: 16px;padding: 12px 0 15px;}
.jr-box6 .jr6-left-bottom{margin-top: 12px;}
.jr-box6 .jr6-left-bottom a{display: inline;color: #000;}
.jr-box6 .jr6-left-bottom ul{}
.jr-box6 .jr6-left-bottom ul li{color: #333333;background: #F4F9FC;border-radius: 4px;padding: 17px 16px 32px;margin-bottom: 14px;transition: all 0.3s ease;}
.jr-box6 .jr6-left-bottom ul li:hover{background: #E8F1FF;}
.jr-box6 .jr6-left-bottom ul li .jr6-icon{width: 22px;height: 21px;margin-right: 7px;min-width: 22px;transition: transform 0.3s ease;}
.jr-box6 .jr6-left-bottom ul li:hover .jr6-icon{transform: rotate(5deg);}
.jr-box6 .jr6-date{margin-top: 14px;}
.jr-box6 .jr6-date span{color: #969696;}

.jr-box6 .jr6-right{width: 50%;padding-bottom: 14px;}
.jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 17px 16px 25px;margin-bottom: 10px;}


footer{margin-top: 52px;padding-bottom: 50px;position: relative;z-index: 90;background: white;}
footer .footerTop{padding: 32px 21px 19px;background: #F6F6F6;}
footer .footer-line{margin-top: 37px;}
footer .footer-bottom{color: #757575;margin-top: 18px;}
footer .footer-bottom div{margin-bottom: 10px;}
footer .footer-bottom div:first-child{margin-bottom: 16px;}


.news-main{padding: 73px 0 75px;gap: 50px;}
.jr-box7{width: 64px;min-width: 64px;}
.jr-box7 .jr7-img{width: 64px;height: 64px;transition: transform 0.3s ease;}
.jr-box7 .jr7-img:hover{transform: scale(1.05);}
.jr-box7 .jr7-title{width: 59px;
background: #2C68E8;font-family: HarmonyOS Sans SC;color: #FFFFFF;margin: 7px auto 21px;padding: 2px 0;}
.jr-box7 .jr7-cate{max-height: 50vh;overflow: auto;}
.jr-box7 .jr7-cate::-webkit-scrollbar {display: none;}
.jr-box7 .jr7-cate-title{gap: 5px !important;margin-bottom: 15px;}
.jr-box7 .jr7-cate-img{width: 8px;height: 12px;min-width: 8px;}
.jr-box7 .jr7-cate ul li{color: #8C8C8C;margin-left: 8px;margin-bottom: 19px;}
.jr-box7 .jr7-cate ul  .activeli{color:#2C68E8;}
.jr-box7-fixed{position: fixed;}
/* 新闻页分类样式 */
.jr7-cate-title{cursor: pointer;padding: 11px 0 0;transition: all 0.3s ease-in-out;}
.jr7-cate-title:hover{color: #2C68E8;}
.jr7-cate-item ul{max-height: 0;overflow: hidden;transition: max-height 0.3s ease-in-out;}
.jr7-cate-item.active ul{max-height: 200px;}

.jr-box8{flex: 1;max-width: 100%;}
.jr-box8 p{width: 100%;overflow: hidden;}
.jr-box8 img{max-width: 100% !important;}
.jr-box8 .jr8-news{display: flex;align-items: flex-start;gap: 18px;padding: 24px 0 28px; border-bottom: 1px solid #F3F3F3;transition: all 0.3s ease;}
.jr-box8 .jr8-news-img{width: 306px;min-width: 306px;height: 172px;overflow: hidden;}
.jr-box8  .jr8-news-info-box{height: 172px;}
.jr-box8 .jr8-news-img img{transition: transform 0.3s ease;}
.jr-box8 .jr8-news:hover .jr8-news-img img{transform: scale(1.05);}
.jr-box8 .jr8-news-cate{background: #2C68E8;border-radius: 3px;color: #FFFFFF;padding: 1px 5px;display: inline-block;}
.jr-box8 .jr8-news-title{margin-top: 13px;margin: 0 !important;}
 .jr-box8  .jr8-news-desc{margin-top: 15px;color: #999898;margin: 0 !important;}
 .jr8-news-info{margin-top: 21px;margin: 0 !important;}
  .jr-box8 .jr8-news-info span{margin-right: 7px;color: #B4B4B4;}
  .jr-box8 .jr8-news-info span:first-child{color: #2C68E8;}
  .jr-box8 .jr8-news-info span:last-child{color: #333333;}
   .jr-box8 .jr8-more{color: #3C64F6;margin-top: 71px;}
   
/* 解决图片首行缩进问题 */
.jr-box8 p img {
	/*text-indent: 0 !important;*/
	/*display: block;*/
	/*margin: 0 auto;*/
	width:auto;
	height: auto !important;
}

.jr-box9{width: 419px;width: 29.5% !important;min-width: 29.5%;}
.jr-box9 .jr9-top{background: #FFFFFF;box-shadow: 0px 5px 8px 1px rgba(88,88,88,0.06);border-radius: 6px;border: 1px solid #F8F8F8;padding: 21px 20px 0;transition: box-shadow 0.3s ease;}
.jr-box9 .jr9-top:hover{box-shadow: 0px 8px 15px 2px rgba(88,88,88,0.1);}
.jr-box9 .jr9-img{width: 33px;height: 36px;margin-right: 10px;transition: transform 0.3s ease;}
.jr-box9 .jr9-top:hover .jr9-img{transform: scale(1.1);}
.jr-box9 .jr9-num{color: #2C68EA;margin-right: 15px;}
.jr-box9 .jr9-num2{color: #E8E8E8;}
.jr-box9 ul{margin-top: 53px;}
.jr-box9 ul li{margin-bottom: 63px;}
.jr-box9 .jr9-Box{height: 266px;background: linear-gradient(180deg, #F8FBFF 0%, #E2EEFF 100%);border-radius: 6px;margin-top: 40px;padding: 15px;box-sizing: border-box;}
.jr-box9 .jr9-Box .jr9-box-center{height: 100%;background: #FFFFFF60;border-radius: 6px;}
.jr-box9 .jr9-Box .jr9-box-img{width: 72px;min-width: 72px; height: 72px; margin-right: 18px;}
.jr-box9 .jr9-Box .jr9-box-desc{height: 47px;background: #0F50B3;border-radius: 60px;padding: 0 27px;color: #FFFFFF;margin-top: 12px;}

.jr-box10{padding-bottom: 123px;}
.jr-box10 .jr10-title{padding:  0 0 31px; border-bottom: 1px solid #E6E8EE;}
.jr-box10  .jr10-info{color: #7D879C; margin-top: 39px;gap: 15px 5%;flex-wrap: wrap;}
.jr-box10  .jr10-content{margin-top: 28px;}

.message-main{padding: 44px 0 66px;padding-bottom: 0px !important;}
.jr-box11{background: #FFFFFF;box-shadow: 0px 5px 8px 1px rgba(88,88,88,0.06);border-radius: 6px;border: 1px solid #F8F8F8;}
.jr-box11 .jr11-line{height: 12px;background: #2C68E8;box-shadow: 0px 5px 8px 1px rgba(88,88,88,0.06);border-radius: 6px;border: 1px solid #F8F8F8;}
.jr-box11 .jr11-btn{padding: 11px 20px;background: #2C68E8;border-radius: 4px;color: white;margin-top: 29px;margin-right: 29px;transition: all 0.3s ease;cursor: pointer;}
.jr-box11 .jr11-btn:hover{background: #1A2A56; transform: translateY(-2px);}
.jr-box11 .jr11-btn-icon{width: 29px;height: 28px;margin-right: 10px;margin-top: 2px;transition: transform 0.3s ease;}
.jr-box11 .jr11-btn:hover .jr11-btn-icon{transform: rotate(5deg);}
.jr-box11 .jr11-list{padding: 8px 40px 65px;}
.jr-box11 .jr11-list ul li{border-bottom: 1px solid #E6E8EE;padding: 27px 0 24px;}
.jr-box11 .jr11-list ul li a{color: #333333;}
.jr-box11 .jr11-label{background: #2C68E8;border-radius: 4px;margin: -6px 7px 0;color: white;padding: 3px 8px;white-space: nowrap;}
.jr-box11 .jr11-info{margin-top: 29px;gap: 30px;}
.jr-box11 .jr11-info div:last-child{color: #666666;}
.jr-box11 .jr11-desc{padding-top: 16px; margin-top: 16px;}
.jr-box11 .jr11-desc span{color: #2C68E8}
.jr11-more{color: #3C64F6;margin-top: 45px;transition: all 0.3s ease;}
/*.jr11-more:hover{color: #2C68E8; transform: translateX(5px);}*/

.jr-box12{margin-top: 34px;padding: 36px 50px 55px;}
.jr-box12 .jr12-img{width: 28px;height: 27px;margin-right: 8px;margin-top: 2px;transition: transform 0.3s ease;}
.jr-box12:hover .jr12-img{transform: rotate(5deg);}
.jr-box12 .jr12-date{color: #666666;}
.jr-box12 .jr12-top{gap: 12px;padding-bottom: 29px; border-bottom: 2px dashed #E6E8EE;}
.jr-box11 .jr12-list{padding:35px  50px 62px;}
.jr-box11 .jr12-desc{border-top: 2px dashed #E6E8EE;}

.jr-box13 .jr13-title{gap: 10px;margin-top: 75px;}
.jr-box13 .jr13-left{width: 97px;height: 17px;transition: opacity 0.3s ease;}
.jr-box13 .jr13-title:hover .jr13-left{opacity: 0.8;}
.jr13-content{padding: 68px 82px 82px 66px;}

.jr-box14 .jr14-input{padding: 20px 10px ;background: #F8FAFD;border-radius: 4px;border: 1px solid #F3F6FB;flex: 1;margin-left: 22px;transition: all 0.3s ease;}
.jr-box14 .jr14-input:focus{border-color: #2C68E8; box-shadow: 0 0 0 2px rgba(44, 104, 232, 0.1);}
.jr-box14 .jr14-input textarea{min-height: 360px;}
.jr-box14 .jr14-input-title{margin-top: 18px;}
.jr-box14 .jr14-input-box{margin-top: 22px;}
.jr-box14 .jr14-input-box2{margin-top: 30px;gap: 50px;}
.jr-box14 .jr14-input2{border: 1px solid #E6E8EE;background-color: transparent;margin-left: 12px;transition: all 0.3s ease;}
.jr-box14 .jr14-input2:focus{border-color: #2C68E8;}
.jr-box14  .jr14-btn{background: #2C68E8;border-radius: 4px;padding: 20px 20px 21px;color: white;flex: inherit;transition: all 0.3s ease;cursor: pointer;}
.jr-box14  .jr14-btn:hover{background: #1A2A56; transform: translateY(-2px);}
.jr-box14 .jr14-input3{padding: 0 !important;width: 143px;height: 60px;border: none;border-radius: 0;}
.jr-box14 .jr14-btn2{margin-top: 54px;}
.jr-box14 .jr14-radio-box{margin-top: 20px;gap: 7px;}
.jr-box14 .jr14-radio input{ -webkit-appearance: auto; -moz-appearance: auto; appearance: auto;width: 18px;height: 18px;}

 
  /* 新闻页面样式 */
  .jr8-news h3{margin: 0 0 10px 0;}
  
  .more-link{color: #3C64F6;transition: color 0.3s ease;}
  .more-link:hover{color: #2C68E8;}
  
 
  /* 阅读排行榜样式 */
  /* .jr9-top ul a{display: block;color: inherit;text-decoration: none;} */
  /* .jr9-top ul a:hover{background-color: rgba(0,0,0,0.02);} */
 /* 新首页 */
 header .header-content_x{border-top: none;border-bottom: 2px solid #000000;gap: 100px;padding: 32px 0 12px;}
 header .header-content_x .pc-nav{background: transparent;color: #333333;}
 header .header-content_x .pc-nav li{ border-bottom: 5px solid transparent;border-top: none;padding: 15px 0;}
 header .header-content_x .pc-nav li a{color: #333;}
 header .header-content_x .pc-nav li:hover a{color: #1E3DA3;}
 header .header-content_x .pc-nav .active{color: #1E3DA3; border-bottom: 5px solid #1E3DA3;border-top: none;}
 header .header-content_x .pc-nav ul{gap: 60px;}
  header .header-content_x .header-search_x{background-color: transparent;width: auto;height: auto;border-radius: 0;padding: 0 ;}
  header .header-icon_x{width: 33px; height: 32px;}
  .jr-box2_x{margin-top: 70px;gap: 39px;}
  .jr-box2_x  .swiper-text_x{display: block !important;padding: 29px 38px;}
   .jr-box2_x  .swiper-slide{height: 572px;}
  .jr-box2_x  .jr-box2-list_x{position: static;height: auto;width: 329px;min-width: 329px;background-color: transparent;}
  .jr-box2_x ul li{color: #333333;border-bottom: 1px solid;padding: 0;padding-bottom: 8px;}
  .jr-box2_x ul li{margin-bottom: 16px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 17px;}

 .jr-box3_x .jr3-content_x{border-radius: 0px !important;box-shadow: none !important;} 
 .jr-box3_x .jr3-content_x .jr3-desc{padding: 21px 8px;}
 .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 20px;}

 .jr-box15{gap: 68px;margin-top: 65px;}
  .jr-box15 .jr15-left-content{width: 67.3%;}
  .jr-box15  .jr15-title{padding-bottom: 13px; border-bottom: 1px solid #000;}
   .jr-box15  .jr15-icon{width: 38px;height: 38px;margin-right: 5px;}
  .jr-box15 .jr15-left-content  .jr15-list .jr8-news-cate{background: #BA262E;}
   .jr-box15 .jr15-left-content  .jr-box8{margin-top: 26px;}
   .jr-box15 .jr15-left-content  .jr-box8 .jr8-news:hover{color: #BA262E;}
   .jr-box15 .jr15-left-content  .jr-box8 .jr8-news-info span:first-child{color: #BA262E;}
    .jr-box15 .jr15-left-content .jr15-more{color: #BA262E;margin-top: 55px;}
  .jr-box15 .jr15-right-content{width: 33%;}
  .jr-box15 .jr15-right-content .jr-box9{width: 100% !important;}
   .jr-box15 .jr15-right-content .jr-box9 .jr9-top{box-shadow: none;border-radius: 0;border: none;}
.jr-box15 .jr15-right-content .jr-box9 .jr9-top .jr9-num{color: #BA262E;}
.jr-box15 .jr15-right-content .jr-box9 .jr9-top a:hover{color: #BA262E;}
.jr-box15 .jr15-right-content .jr-box9 .jr9-top .jr9-num2{color: #E8E8E8;}
.jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 27px;}
.jr-box15 .jr15-right-content .jr15-l-title{background: linear-gradient(0deg, #FC9569 0%, #EE4A39 100%);border-radius: 4px 4px 0px 0px;padding: 25px 8px 18px 11px;color: white;}
.jr-box15 .jr15-right-content .jr15-l-icon{width: 29px;height: 28px;margin-top: 3px;margin-right: 9px;}
.jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{background: #F8F8F8;border-radius: 4px;padding: 23px 20px 19px;margin-top: 12px;color: #333333;}
.jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item:hover{background: #f1594321;}

.jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 10px;margin-top: 12px; flex-wrap: wrap;}
.jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info div:last-child{color: #969696;}
.jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 21px;color: #9F9F9F;line-height: 1.5;}
 /* 留言列表滚动样式 */
.jr-box15  .jr15-l-list{height: 600px;overflow-y: auto;overflow-x: hidden;}
 .jr-box15 .jr15-l-item{transition: all 0.3s ease;}
 .jr-box15 .jr15-l-item:hover{background-color: #f8f9fa;}
 .footer_x{margin-top: 61px !important;padding: 0 !important;}
  .footer_x .footerTop{padding: 33px;flex-wrap: wrap;gap: 6px;}
  .footer_x .footer-line{margin-top: 0px;}
  .footer_x .footer-bottom{background: #1E3DA3;color: white;margin-top: 0;padding: 23px 0 19px;}
  .footer_x .footer-bottom div:first-child{margin-bottom: 0;}
  .footer_x .footer-pah{margin-top: 16px;}
  .footer_x .footer-bottom a:hover{color: #fff;font-weight: bold;}
 header  .header-logo_x{width: 280px;}
   /* 新首页 end */
   /* 搜索页 */
   .jr-box16{width: 100%;height: 52px;background: #F4F4F4;border-radius: 6px;padding: 0 11px 0 15px; box-sizing: border-box;margin-bottom: 20px;margin-top: 50px;}
.jr-box16 .header-icon{width: 21px;height: 21px;}
.ispc{display:none;}
.ismove{display:inline-block;}
/* 模块end */



/* ///////媒体查询/////// */
@media screen and (max-width: 1700px) {
  .y-padding{padding-left: 222px !important;padding-right: 222px !important;}
  .header-space{height: 200px;}
  header .header-content{padding: 35px 35px 18px 38px;}
  header .header-logo{width: 280px;}
  header .header-search{width: 320px;height: 48px;}
  nav ul{gap: 65px;}
  main .jr-box1{padding: 50px 0 30px;}
  main .jr1-more{margin-top: 32px;}
  .jr-box2 .swiper-slide{height: 569px;}
  .jr-box2 .jr-box2-list{width: 300px;right: 65px;padding: 18px 0 35px;}
  .jr-box2 ul li{padding: 0 20px 0px 18px;margin-bottom: 25px;}
  .jr-box2 ul li.active{padding: 14px 16px 14px 20px;}
  .jr-box3 .jr3-content{border-radius: 9px;}
  .jr-box3 .jr3-desc{padding: 12px 12px 24px 12px;height:calc(100% - 171px);}
  .jr-box3 .jr3-img{height: 171px;}
  .jr-box3 .jr3-desc-bottom{margin-top: 28px;}
  .jr-box4{margin-bottom: 45px;}
  .jr-box5{margin-bottom: 60px;}
  .jr-box5 .jr5-content{padding: 20px 0 40px;}
  .jr-box5 .jr5-center{margin-top: 42px;}
  .jr5-title-img{width: 28px;height: 28px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 15px;}
  .jr-box5 .jr5-img{width: 180px;height: 101px;min-width: 180px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 15px;}
  .jr-box6 .jr6-content{padding: 32px 20px 45px;}
  .jr-box6 .jr6-center{margin-top: 25px;gap: 18px;}
  .jr-box6 .jr6-left{padding: 25px 12px 6px;}
  .jr-box6 .jr6-left-top{height: 270px;gap: 20px;}
  .jr-box6 .jr6-left-top-img{width: 88px;height: 87px;}
  .jr-box6 .jr6-left-top-desc{width: 260px;margin-top: 14px;padding: 10px 0 12px;}
  .jr-box6 .jr6-left-bottom{margin-top: 10px;}
  .jr-box6 .jr6-left-bottom ul li{padding: 14px 14px 28px;margin-bottom: 12px;}
  .jr-box6 .jr6-left-bottom ul li .jr6-icon{width: 20px;height: 19px;margin-right: 6px;min-width: 20px;}
  .jr-box6 .jr6-date{margin-top: 12px;}
  .jr-box16{height: 48px;padding: 0 10px 0 13px;margin-bottom: 18px;margin-top: 45px;}
  .jr-box16 .header-icon{width: 19px;height: 19px;}
  .jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 14px 14px 22px;margin-bottom: 10px;}
  footer{margin-top: 45px;padding-bottom: 45px;}
  footer .footerTop{padding: 28px 18px 16px;}
  footer .footer-line{margin-top: 32px;}
  footer .footer-bottom{margin-top: 15px;}
  footer .footer-bottom div{margin-bottom: 10px;}
  footer .footer-bottom div:first-child{margin-bottom: 14px;}
  
  /* 新闻页样式 */
  .news-main{padding: 60px 0 65px;gap: 40px;}
  .jr-box7{width: 58px;min-width: 58px;}
  .jr-box7 .jr7-img{width: 58px;height: 58px;}
  .jr-box7 .jr7-title{width: 54px;margin: 6px auto 18px;}
  .jr-box7 .jr7-cate-title{gap: 4px;margin-bottom: 12px;}
  .jr-box7 .jr7-cate ul li{margin-left: 6px;margin-bottom: 16px;}
  .jr7-cate-title{padding: 9px 0 0;}
  .jr-box8 .jr8-news{gap: 15px;padding: 20px 0 24px;}
  .jr-box8 .jr8-news-img{width: 280px;min-width: 280px;height: 157px;}
  .jr-box8  .jr8-news-info-box{height: 157px;}
  .jr-box8 .jr8-news-title{margin-top: 11px;}
  .jr-box8 .jr8-news-desc{margin-top: 13px;}
  .jr8-news-info{margin-top: 18px;}
  .jr-box8 .jr8-news-info span{margin-right: 6px;}
  .jr-box8 .jr8-more{margin-top: 60px;}
  .jr-box9{width: 380px;min-width: 380px;}
  .jr-box9 .jr9-top{padding: 18px 18px 0;}
  .jr-box9 .jr9-img{width: 30px;height: 32px;margin-right: 8px;}
  .jr-box9 .jr9-num{margin-right: 12px;}
  .jr-box9 ul{margin-top: 45px;}
  .jr-box9 ul li{margin-bottom: 55px;}
  .jr-box9 .jr9-Box{height: 240px;margin-top: 35px;padding: 12px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 65px;min-width: 65px;height: 65px;margin-right: 15px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 42px;padding: 0 24px;margin-top: 10px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 100px;}
  .jr-box10 .jr10-title{padding: 0 0 26px;}
  .jr-box10 .jr10-info{margin-top: 32px;gap: 12px 4%;}
  .jr-box10 .jr10-content{margin-top: 24px;}
   .message-main{padding: 40px 0 60px;}
 .jr-box11 .jr11-btn{padding: 10px 18px;margin-top: 26px;margin-right: 26px;}
 .jr-box11 .jr11-btn-icon{width: 26px;height: 25px;margin-right: 8px;}
 .jr-box11 .jr11-list{padding: 7px 35px 60px;}
 .jr-box11 .jr11-list ul li{padding: 24px 0 22px;}
 .jr-box11 .jr11-label{margin: -5px 6px 0;padding: 2px 7px;}
 .jr-box11 .jr11-info{margin-top: 26px;gap: 25px;}
.jr-box11 .jr11-desc{padding-top: 30px;}
 .jr11-more{margin-top: 40px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 10px;border-radius: 5px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 14px;margin-top: 14px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 30px 45px 55px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 30px;padding: 32px 45px 50px;}
  .jr-box12 .jr12-img{width: 25px;height: 24px;margin-right: 7px;}
  .jr-box12 .jr12-top{gap: 10px;padding-bottom: 26px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 9px;margin-top: 68px;}
  .jr-box13 .jr13-left{width: 88px;height: 15px;}
  .jr13-content{padding: 62px 75px 75px 60px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 18px 9px ;margin-left: 20px;}
  .jr-box14 .jr14-input textarea{min-height: 320px;}
  .jr-box14 .jr14-input-title{margin-top: 16px;}
  .jr-box14 .jr14-input-box{margin-top: 20px;}
  .jr-box14 .jr14-input-box2{margin-top: 28px;gap: 45px;}
  .jr-box14 .jr14-input2{margin-left: 10px;}
  .jr-box14  .jr14-btn{padding: 18px 18px 19px;}
  .jr-box14 .jr14-input3{width: 130px;height: 55px;}
  .jr-box14 .jr14-btn2{margin-top: 48px;}
  .jr-box14 .jr14-radio-box{margin-top: 18px;gap: 6px;}
  .jr-box14 .jr14-radio input{width: 16px;height: 16px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 90px;padding: 28px 0 10px;}
  header .header-content_x .pc-nav li{padding: 13px 0;}
  header .header-content_x .pc-nav ul{gap: 54px;}
  header .header-icon_x{width: 30px; height: 29px;}
  .jr-box2_x{margin-top: 63px;gap: 35px;}
  .jr-box2_x  .swiper-text_x{padding: 26px 34px;}
  .jr-box2_x  .swiper-slide{height: 515px;}
  .jr-box2_x  .jr-box2-list_x{width: 296px;min-width: 296px;}
  .jr-box2_x ul li{padding-bottom: 7px;margin-bottom: 14px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 15px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 19px 7px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 18px;}
  .jr-box15{gap: 61px;margin-top: 59px;}
  .jr-box15 .jr15-left-content{width: 67.3%;}
  .jr-box15  .jr15-title{padding-bottom: 12px;}
  .jr-box15  .jr15-icon{width: 34px;height: 34px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 23px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 49px;}
  .jr-box15 .jr15-right-content{width: 33%;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 24px;}
  .jr-box15 .jr15-right-content .jr15-l-title{padding: 22px 7px 16px 10px;}
  .jr-box15 .jr15-right-content .jr15-l-icon{width: 26px;height: 25px;margin-top: 2px;margin-right: 8px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 21px 18px 17px;margin-top: 11px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 9px;margin-top: 11px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 19px;}
  .jr-box15  .jr15-l-list{height: 540px;}
  .footer_x{margin-top: 55px !important;}
  .footer_x .footerTop{padding: 30px;}
  .footer_x .footer-bottom{padding: 20px 0 17px;}
  .footer_x .footer-pah{margin-top: 14px;}
}

@media screen and (max-width: 1600px){
  .y-padding{padding-left: 209px !important;padding-right: 209px !important;}
  .header-space{height: 180px;}
  header .header-content{padding: 30px 30px 15px 32px;}
  header .header-logo{width: 260px;}
  header .header-search{width: 300px;height: 44px;}
  nav ul{gap: 55px;}
  main .jr-box1{padding: 45px 0 28px;}
  main .jr1-more{margin-top: 28px;}
  .jr-box2 .swiper-slide{height: 535px;}
  .jr-box2 .jr-box2-list{width: 280px;right: 55px;padding: 16px 0 30px;}
  .jr-box2 ul li{padding: 0 18px 0px 16px;margin-bottom: 22px;}
  .jr-box2 ul li.active{padding: 12px 14px 12px 18px;}
  .jr-box3 .jr3-content{border-radius: 8px;}
  .jr-box3 .jr3-img{height: 161px;}
  .jr-box3 .jr3-desc{padding: 10px 10px 20px 10px;height:calc(100% - 161px);}
  .jr-box3 .jr3-desc-bottom{margin-top: 25px;}
  .jr-box4{margin-bottom: 40px;}
  .jr-box5{margin-bottom: 55px;}
  .jr-box5 .jr5-content{padding: 18px 0 35px;}
  .jr-box5 .jr5-center{margin-top: 38px;}
  .jr5-title-img{width: 26px;height: 26px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 13px;}
  .jr-box5 .jr5-img{width: 160px;height: 90px;min-width: 160px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 12px;}
  .jr-box6 .jr6-content{padding: 28px 18px 40px;}
  .jr-box6 .jr6-center{margin-top: 22px;gap: 16px;}
  .jr-box6 .jr6-left{padding: 22px 10px 5px;}
  .jr-box6 .jr6-left-top{height: 240px;gap: 18px;}
  .jr-box6 .jr6-left-top-img{width: 78px;height: 77px;}
  .jr-box6 .jr6-left-top-desc{width: 240px;margin-top: 12px;padding: 9px 0 11px;}
  .jr-box6 .jr6-left-bottom{margin-top: 8px;}
  .jr-box6 .jr6-left-bottom ul li{padding: 12px 12px 24px;margin-bottom: 10px;}
  .jr-box6 .jr6-left-bottom ul li .jr6-icon{width: 18px;height: 17px;margin-right: 5px;min-width: 18px;}
  .jr-box6 .jr6-date{margin-top: 10px;}
  .jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 12px 12px 18px;margin-bottom: 10px;}
  .jr-box16{height: 44px;padding: 0 9px 0 12px;margin-bottom: 16px;margin-top: 40px;}
  .jr-box16 .header-icon{width: 17px;height: 17px;}
  footer{margin-top: 40px;padding-bottom: 40px;}
  footer .footerTop{padding: 24px 16px 14px;}
  footer .footer-line{margin-top: 28px;}
  footer .footer-bottom{margin-top: 12px;}
  footer .footer-bottom div{margin-bottom: 10px;}
  footer .footer-bottom div:first-child{margin-bottom: 12px;}
  
  /* 新闻页样式 */
  .news-main{padding: 55px 0 60px;gap: 35px;}
  .jr-box7{width: 54px;min-width: 54px;}
  .jr-box7 .jr7-img{width: 54px;height: 54px;}
  .jr-box7 .jr7-title{width: 50px;margin: 5px auto 16px;}
  .jr-box7 .jr7-cate-title{gap: 3px;margin-bottom: 10px;}
  .jr-box7 .jr7-cate ul li{margin-left: 5px;margin-bottom: 14px;}
  .jr7-cate-title{padding: 8px 0 0;}
  .jr-box8 .jr8-news{gap: 12px;padding: 18px 0 22px;}
  .jr-box8 .jr8-news-img{width: 260px;min-width: 260px;height: 146px;}
  .jr-box8  .jr8-news-info-box{height: 146px;}
  .jr-box8 .jr8-news-title{margin-top: 10px;}
  .jr-box8 .jr8-news-desc{margin-top: 12px;}
  .jr-box8 .jr8-news-cate{border-radius: 2px;}
  .jr8-news-info{margin-top: 16px;}
  .jr-box8 .jr8-news-info span{margin-right: 5px;}
  .jr-box8 .jr8-more{margin-top: 55px;}
  .jr-box9{width: 360px;min-width: 360px;}
  .jr-box9 .jr9-top{padding: 16px 16px 0;}
  .jr-box9 .jr9-img{width: 28px;height: 30px;margin-right: 7px;}
  .jr-box9 .jr9-num{margin-right: 10px;}
  .jr-box9 ul{margin-top: 40px;}
  .jr-box9 ul li{margin-bottom: 50px;}
  .jr-box9 .jr9-Box{height: 220px;margin-top: 30px;padding: 10px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 60px;min-width: 60px;height: 60px;margin-right: 12px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 38px;padding: 0 22px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 90px;}
  .jr-box10 .jr10-title{padding: 0 0 24px;}
  .jr-box10 .jr10-info{margin-top: 28px;gap: 10px 3%;}
  .jr-box10 .jr10-content{margin-top: 22px;}
  
  /* 留言页样式 */
  .message-main{padding: 36px 0 55px;}
  .jr-box11 .jr11-btn{padding: 9px 16px;margin-top: 24px;margin-right: 24px;}
  .jr-box11 .jr11-btn-icon{width: 24px;height: 23px;margin-right: 7px;}
  .jr-box11 .jr11-list{padding: 6px 30px 55px;}
  .jr-box11 .jr11-list ul li{padding: 22px 0 20px;}
  .jr-box11 .jr11-label{padding: 2px 6px;}
  .jr-box11 .jr11-info{margin-top: 24px;gap: 22px;}
 .jr-box11 .jr11-desc{padding-top: 27px;}
  .jr11-more{margin-top: 36px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 9px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 13px;margin-top: 13px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 28px 40px 50px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 28px;padding: 29px 40px 45px;}
  .jr-box12 .jr12-img{width: 23px;height: 22px;margin-right: 6px;}
  .jr-box12 .jr12-top{gap: 9px;padding-bottom: 24px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 60px;}
  .jr-box13 .jr13-left{width: 78px;height: 14px;}
  .jr13-content{padding: 55px 68px 68px 53px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 16px 8px ;margin-left: 18px;}
  .jr-box14 .jr14-input textarea{min-height: 280px;}
  .jr-box14 .jr14-input-title{margin-top: 14px;}
  .jr-box14 .jr14-input-box{margin-top: 18px;}
  .jr-box14 .jr14-input-box2{margin-top: 26px;gap: 40px;}
  .jr-box14 .jr14-input2{margin-left: 9px;}
  .jr-box14  .jr14-btn{padding: 16px 16px 17px;}
  .jr-box14 .jr14-input3{width: 120px;height: 50px;}
  .jr-box14 .jr14-btn2{margin-top: 42px;}
  .jr-box14 .jr14-radio-box{margin-top: 16px;gap: 6px;}
  .jr-box14 .jr14-radio input{width: 15px;height: 15px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 80px;padding: 24px 0 8px;}
  header .header-content_x .pc-nav li{padding: 11px 0;}
  header .header-content_x .pc-nav ul{gap: 48px;}
  header .header-icon_x{width: 27px; height: 26px;}
  .jr-box2_x{margin-top: 56px;gap: 31px;}
  .jr-box2_x  .swiper-text_x{padding: 23px 30px;}
  .jr-box2_x  .swiper-slide{height: 538px;}
  .jr-box2_x  .jr-box2-list_x{width: 263px;min-width: 263px;}
  .jr-box2_x ul li{padding-bottom: 6px;margin-bottom: 13px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 14px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 17px 6px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 16px;}
  .jr-box15{gap: 54px;margin-top: 52px;}
  .jr-box15 .jr15-left-content{width: 67.3%;}
  .jr-box15  .jr15-title{padding-bottom: 11px;}
  .jr-box15  .jr15-icon{width: 30px;height: 30px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 21px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 43px;}
  .jr-box15 .jr15-right-content{width: 33%;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 22px;}
  .jr-box15 .jr15-right-content .jr15-l-title{padding: 20px 6px 14px 9px;}
  .jr-box15 .jr15-right-content .jr15-l-icon{width: 23px;height: 22px;margin-top: 2px;margin-right: 7px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 19px 16px 15px;margin-top: 10px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 8px;margin-top: 10px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 17px;}
  .jr-box15  .jr15-l-list{height: 480px;}
  .footer_x{margin-top: 49px !important;}
  .footer_x .footerTop{padding: 27px;}
  .footer_x .footer-bottom{padding: 18px 0 15px;}
  .footer_x .footer-pah{margin-top: 13px;}
 
}

@media screen and (max-width: 1400px){
  .y-padding{padding-left: 183px !important;padding-right: 183px !important;}
  .header-space{height: 176px;}
  header .header-content{padding: 25px 25px 12px 28px;}
  header .header-logo{width: 240px;}
  header .header-search{width: 280px;height: 40px;}
  nav ul{gap: 50px;}
  main .jr-box1{padding: 40px 0 25px;}
  main .jr1-more{margin-top: 25px;}
  .jr-box2 .swiper-slide{height: 468px;}
  .jr-box2 .jr-box2-list{width: 260px;right: 45px;padding: 14px 0 25px;}
  .jr-box2 ul li{padding: 0 16px 0px 14px;margin-bottom: 20px;}
  .jr-box2 ul li.active{padding: 10px 12px 10px 16px;}
  .jr-box3 .jr3-content{border-radius: 7px;}
  .jr-box3 .jr3-img{height: 141px;}
  .jr-box3 .jr3-desc{padding: 8px 8px 18px 8px;height:calc(100% - 141px);}
  .jr-box3 .jr3-desc-bottom{margin-top: 22px;}
  .jr-box4{margin-bottom: 35px;}
  .jr-box5{margin-bottom: 50px;}
  .jr-box5 .jr5-content{padding: 16px 0 30px;}
  .jr-box5 .jr5-center{margin-top: 34px;}
  .jr5-title-img{width: 24px;height: 24px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 11px;}
  .jr-box5 .jr5-img{width: 140px;height: 79px;min-width: 140px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 24px 16px 35px;}
  .jr-box6 .jr6-center{margin-top: 20px;gap: 14px;}
  .jr-box6 .jr6-left{padding: 20px 8px 4px;}
  .jr-box6 .jr6-left-top{height: 220px;gap: 16px;}
  .jr-box6 .jr6-left-top-img{width: 68px;height: 67px;}
  .jr-box6 .jr6-left-top-desc{margin-top: 10px;padding: 8px 0 10px;}
  .jr-box6 .jr6-left-bottom{margin-top: 6px;}
  .jr-box6 .jr6-left-bottom ul li{padding: 10px 10px 20px;margin-bottom: 10px;}
  .jr-box6 .jr6-left-bottom ul li .jr6-icon{width: 16px;height: 15px;margin-right: 4px;min-width: 16px;}
  .jr-box6 .jr6-date{margin-top: 8px;}
  .jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 10px 10px 16px;margin-bottom: 10px;}
  .jr-box16{height: 40px;padding: 0 8px 0 10px;margin-bottom: 14px;margin-top: 35px;}
  .jr-box16 .header-icon{width: 15px;height: 15px;}
  footer{margin-top: 35px;padding-bottom: 35px;}
  footer .footerTop{padding: 20px 14px 12px;}
  footer .footer-line{margin-top: 24px;}
  footer .footer-bottom{margin-top: 10px;}
  footer .footer-bottom div{margin-bottom: 10px;}
  footer .footer-bottom div:first-child{margin-bottom: 10px;}
  /* 新闻页样式 */
  .news-main{padding: 50px 0 55px;gap: 30px;}
  .jr-box7{width: 50px;min-width: 50px;}
  .jr-box7 .jr7-img{width: 50px;height: 50px;}
  .jr-box7 .jr7-title{width: 46px;margin: 4px auto 14px;}
  .jr-box7 .jr7-cate-title{gap: 3px;}
  .jr-box7 .jr7-cate ul li{margin-left: 4px;margin-bottom: 12px;}
  .jr7-cate-title{padding: 7px 0 0;}
  .jr-box8 .jr8-news{gap: 10px;padding: 16px 0 20px;}
  .jr-box8 .jr8-news-img{width: 240px;min-width: 240px;height: 135px;}
  .jr-box8  .jr8-news-info-box{height: 135px;}
  .jr-box8 .jr8-news-title{margin-top: 8px;}
  .jr-box8 .jr8-news-desc{margin-top: 10px;}
  .jr8-news-info{margin-top: 14px;}
  .jr-box8 .jr8-news-info span{margin-right: 4px;}
  .jr-box8 .jr8-more{margin-top: 50px;}
  .jr-box9{width: 340px;min-width: 340px;}
  .jr-box9 .jr9-top{padding: 14px 14px 0;}
  .jr-box9 .jr9-img{width: 26px;height: 28px;margin-right: 6px;}
  .jr-box9 ul{margin-top: 35px;}
  .jr-box9 ul li{margin-bottom: 45px;}
  .jr-box9 .jr9-Box{height: 200px;margin-top: 25px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 55px;min-width: 55px;height: 55px;margin-right: 10px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 34px;padding: 0 20px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 80px;}
  .jr-box10 .jr10-title{padding: 0 0 22px;}
  .jr-box10 .jr10-info{margin-top: 24px;gap: 8px 3%;}
  .jr-box10 .jr10-content{margin-top: 20px;}
  
  /* 留言页样式 */
  .message-main{padding: 32px 0 50px;}
  .jr-box11 .jr11-btn{padding: 8px 14px;margin-top: 22px;margin-right: 22px;}
  .jr-box11 .jr11-btn-icon{width: 22px;height: 21px;}
  .jr-box11 .jr11-list{padding: 5px 25px 50px;}
  .jr-box11 .jr11-list ul li{padding: 20px 0 18px;}
  .jr-box11 .jr11-label{padding: 2px 5px;}
  .jr-box11 .jr11-info{margin-top: 22px;gap: 20px;}
  .jr11-more{margin-top: 32px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 8px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 12px;margin-top: 12px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 26px 35px 45px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 26px;padding: 26px 35px 40px;}
  .jr-box12 .jr12-img{width: 20px;height: 20px;margin-right: 5px;}
  .jr-box12 .jr12-top{gap: 8px;padding-bottom: 22px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 55px;}
  .jr-box13 .jr13-left{width: 68px;height: 12px;}
  .jr13-content{padding: 48px 60px 60px 46px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 14px 7px ;margin-left: 16px;}
  .jr-box14 .jr14-input textarea{min-height: 240px;}
  .jr-box14 .jr14-input-title{margin-top: 12px;}
  .jr-box14 .jr14-input-box{margin-top: 16px;}
  .jr-box14 .jr14-input-box2{margin-top: 24px;gap: 35px;}
  .jr-box14 .jr14-input2{margin-left: 8px;}
  .jr-box14  .jr14-btn{padding: 14px 14px 15px;}
  .jr-box14 .jr14-input3{width: 110px;height: 45px;}
  .jr-box14 .jr14-btn2{margin-top: 36px;}
  .jr-box14 .jr14-radio-box{margin-top: 14px;gap: 6px;}
  .jr-box14 .jr14-radio input{width: 14px;height: 14px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 70px;padding: 21px 0 7px;}
  header .header-content_x .pc-nav li{padding: 10px 0;}
  header .header-content_x .pc-nav ul{gap: 42px;}
  header .header-icon_x{width: 24px; height: 23px;}
  .jr-box2_x{margin-top: 49px;gap: 27px;}
  .jr-box2_x  .swiper-text_x{padding: 20px 27px;}
  .jr-box2_x  .swiper-slide{height: 486px;}
  .jr-box2_x  .jr-box2-list_x{width: 230px;min-width: 230px;}
  .jr-box2_x ul li{padding-bottom: 5px;margin-bottom: 12px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 12px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 15px 5px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 14px;}
  .jr-box15{gap: 48px;margin-top: 46px;}
  .jr-box15 .jr15-left-content{width: 67.3%;}
  .jr-box15  .jr15-title{padding-bottom: 10px;}
  .jr-box15  .jr15-icon{width: 27px;height: 27px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 19px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 38px;}
  .jr-box15 .jr15-right-content{width: 33%;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 20px;}
  .jr-box15 .jr15-right-content .jr15-l-title{padding: 18px 5px 12px 8px;}
  .jr-box15 .jr15-right-content .jr15-l-icon{width: 20px;height: 20px;margin-top: 2px;margin-right: 6px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 17px 14px 13px;margin-top: 9px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 7px;margin-top: 9px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 15px;}
  .jr-box15  .jr15-l-list{height: 420px;}
  .footer_x{margin-top: 43px !important;}
  .footer_x .footerTop{padding: 24px;}
  .footer_x .footer-bottom{padding: 16px 0 13px;}
  .footer_x .footer-pah{margin-top: 12px;}
}

@media screen and (max-width: 1200px){
  .y-padding{padding-left: 157px !important;padding-right: 157px !important;}
  .header-space{height: 163px;}
  header .header-content{padding: 20px 20px 10px 24px;}
  header .header-logo{width: 220px;}
  header .header-search{width: 260px;height: 36px;}
  nav ul{gap: 45px;}
  main .jr-box1{padding: 35px 0 22px;}
  main .jr1-more{margin-top: 22px;}
  .jr-box2 .swiper-slide{height: 401px;}
  .jr-box2 .jr-box2-list{width: 240px;right: 35px;padding: 12px 0 20px;}
  .jr-box2 ul li{padding: 0 14px 0px 12px;margin-bottom: 18px;}
  .jr-box2 ul li.active{padding: 8px 10px 8px 14px;}
  .jr-box3 .jr3-content{border-radius: 6px;}
  .jr-box3 .jr3-img{height: 120px;}
  .jr-box3 .jr3-desc{padding: 6px 6px 16px 6px;height:calc(100% - 120px);}
  .jr-box3 .jr3-desc-bottom{margin-top: 20px;}
  .jr-box4{margin-bottom: 30px;}
  .jr-box5{margin-bottom: 45px;}
  .jr-box5 .jr5-content{padding: 14px 0 25px;}
  .jr-box5 .jr5-center{margin-top: 30px;}
  .jr5-title-img{width: 22px;height: 22px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 10px;}
  .jr-box5 .jr5-img{width: 120px;height: 67px;min-width: 120px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 20px 14px 30px;}
  .jr-box6 .jr6-center{margin-top: 18px;gap: 12px;}
  .jr-box6 .jr6-left{padding: 18px 8px 3px;}
  .jr-box6 .jr6-left-top{height: 200px;gap: 14px;}
  .jr-box6 .jr6-left-top-img{width: 58px;height: 57px;}
  .jr-box6 .jr6-left-top-desc{width: 200px;margin-top: 8px;padding: 7px 0 9px;}
  .jr-box6 .jr6-left-bottom{margin-top: 5px;}
  .jr-box6 .jr6-left-bottom ul li{padding: 8px 8px 16px;margin-bottom: 10px;}
  .jr-box6 .jr6-left-bottom ul li .jr6-icon{width: 14px;height: 13px;margin-right: 3px;min-width: 14px;}
  .jr-box6 .jr6-date{margin-top: 6px;}
  .jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 8px 8px 14px;margin-bottom: 10px;}
  .jr-box16{margin-top: 30px;}
  footer{margin-top: 30px;padding-bottom: 30px;}
  footer .footerTop{padding: 16px 12px 10px;}
  footer .footer-line{margin-top: 20px;}
  
  /* 新闻页样式 */
  .news-main{padding: 45px 0 50px;gap: 25px;}
  .jr-box7{width: 46px;min-width: 46px;}
  .jr-box7 .jr7-img{width: 46px;height: 46px;}
  .jr-box7 .jr7-title{width: 42px;margin: 3px auto 12px;}
  .jr-box7 .jr7-cate-img{width: 6px;height: 9px;min-width: 6px;}
  .jr-box7 .jr7-cate-title{gap: 2px;}
  .jr-box7 .jr7-cate ul li{margin-left: 6px;margin-bottom: 10px;}
  .jr7-cate-title{padding: 6px 0 0;}
  .jr-box8 .jr8-news{gap: 8px;padding: 14px 0 18px;}
  .jr-box8 .jr8-news-img{width: 220px;min-width: 220px;height: 124px;}
  .jr-box8  .jr8-news-info-box{height: 124px;}
  .jr-box8 .jr8-news-title{margin-top: 6px;}
  .jr-box8 .jr8-news-desc{margin-top: 8px;}
  .jr8-news-info{margin-top: 12px;}
  .jr-box8 .jr8-news-info span{margin-right: 3px;}
  .jr-box8 .jr8-more{margin-top: 45px;}
  .jr-box9{width: 320px;min-width: 320px;}
  .jr-box9 .jr9-top{padding: 12px 12px 0;}
  .jr-box9 .jr9-img{width: 24px;height: 26px;}
  .jr-box9 ul{margin-top: 30px;}
  .jr-box9 ul li{margin-bottom: 40px;}
  .jr-box9 .jr9-Box{height: 180px;margin-top: 20px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 50px;min-width: 50px;height: 50px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 30px;height:auto; padding: 0 18px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 70px;}
  .jr-box10 .jr10-title{padding: 0 0 20px;}
  .jr-box10 .jr10-info{margin-top: 20px;gap: 6px 2%;}
  .jr-box10 .jr10-content{margin-top: 18px;}
  
  /* 留言页样式 */
  .message-main{padding: 28px 0 45px;}
  .jr-box11 .jr11-btn{padding: 7px 12px;margin-top: 20px;margin-right: 20px;}
  .jr-box11 .jr11-btn-icon{width: 20px;height: 19px;}
  .jr-box11 .jr11-list{padding: 4px 20px 45px;}
  .jr-box11 .jr11-list ul li{padding: 18px 0 16px;}
  .jr-box11 .jr11-label{padding: 2px 4px;}
  .jr-box11 .jr11-info{margin-top: 20px;gap: 18px;}
  .jr11-more{margin-top: 28px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 7px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 11px;margin-top: 11px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 24px 30px 40px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 24px;padding: 24px 30px 36px;}
  .jr-box12 .jr12-top{gap: 7px;padding-bottom: 20px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 48px;}
  .jr-box13 .jr13-left{width: 58px;height: 10px;}
  .jr13-content{padding: 42px 52px 52px 40px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 12px 6px ;margin-left: 14px;}
  .jr-box14 .jr14-input textarea{min-height: 200px;}
  .jr-box14 .jr14-input-title{margin-top: 10px;}
  .jr-box14 .jr14-input-box{margin-top: 14px;}
  .jr-box14 .jr14-input-box2{margin-top: 22px;gap: 30px;}
  .jr-box14 .jr14-input2{margin-left: 7px;}
  .jr-box14  .jr14-btn{padding: 12px 12px 13px;}
  .jr-box14 .jr14-input3{width: 100px;height: 40px;}
  .jr-box14 .jr14-btn2{margin-top: 30px;}
  .jr-box14 .jr14-radio-box{margin-top: 12px;gap: 6px;}
  .jr-box14 .jr14-radio input{width: 13px;height: 13px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 60px;padding: 18px 0 6px;}
  header .header-content_x .pc-nav li{padding: 9px 0;}
  header .header-content_x .pc-nav ul{gap: 36px;}
  header .header-icon_x{width: 20px; height: 20px;}
  .jr-box2_x{margin-top: 42px;gap: 24px;}
  .jr-box2_x  .swiper-text_x{padding: 18px 24px;}
  .jr-box2_x  .swiper-slide{height: 436px;}
  .jr-box2_x  .jr-box2-list_x{width: 197px;min-width: 197px;}
  .jr-box2_x ul li{padding-bottom: 4px;margin-bottom: 10px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 10px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 13px 4px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 12px;}
  .jr-box15{gap: 41px;margin-top: 39px;}
  .jr-box15 .jr15-left-content{width: 67.3%;}
  .jr-box15  .jr15-title{padding-bottom: 9px;}
  .jr-box15  .jr15-icon{width: 23px;height: 23px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 17px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 32px;}
  .jr-box15 .jr15-right-content{width: 33%;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 17px;}
  .jr-box15 .jr15-right-content .jr15-l-title{padding: 16px 4px 10px 7px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 15px 12px 11px;margin-top: 8px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 6px;margin-top: 8px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 13px;}
  .jr-box15  .jr15-l-list{height: 360px;}
  .footer_x{margin-top: 37px !important;}
  .footer_x .footerTop{padding: 21px;}
  .footer_x .footer-bottom{padding: 14px 0 11px;}
  .footer_x .footer-pah{margin-top: 10px;}
}

@media screen and (max-width: 993px){
  .y-padding{padding-left: 12% !important;padding-right: 12% !important;}
  .nopadding {padding-left: 0 !important;padding-right: 0 !important;}
  .header-space{height: 62px;}
  header .header-logo {width: 116px;}
  header .header-content{padding: 10px 18px 10px 20px;height: 62px;flex-wrap: nowrap;justify-content: space-between;box-shadow: 1px 1px 27px -27px #000;box-shadow: 0px 5px 8px -2px rgba(88, 88, 88, 0.06);}
  header .header-title{display: none;}
  header .header-right{display: flex;align-items: center;}
  header .header-search{display: none;}
  .mobile-menu-btn{display: block;}
  nav{display: none;}
  .mobile-nav-item{padding: 15px 20px;}
  main .jr-box1{padding: 30px 0 20px;}
  main .jr1-more{margin-top: 20px;}
  .jr-box2 .swiper-slide{height: 342px;}
  .jr-box2 .jr-box2-list{width: 220px;right: 25px;padding: 10px 0 18px;}
   .jr-box2 .jr-box2-list{display: none;}
  .jr-box2 .swiper-text{display: block;}
  .jr-box2 ul li{padding: 0 12px 0px 10px;margin-bottom: 16px;}
  .jr-box2 ul li.active{padding: 6px 8px 6px 12px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}
  
  .jr-box3{flex-wrap: wrap;gap: 15px 2%;}
  .jr-box3 .jr3-content{width: 49%;border-radius: 8px;}
   .jr-box3 .jr3-desc{height:calc(100% - 208px);} 
  .jr-box3 .jr3-img{height: 208px;}
  .jr-box3 .jr3-desc-bottom{margin-top: 18px;}
  .jr-box4{margin-bottom: 25px;}
  .jr-box5{margin-bottom: 40px;gap: 4%;}
  .jr-box5 .jr5-content{padding: 12px 0 20px;width: 48%;}
  .jr-box5 .jr5-center{margin-top: 28px;}
  .jr5-title-img{width: 20px;height: 20px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 8px;}
  .jr-box5 .jr5-img{width: 140px;height: 79px;min-width: 140px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 18px 12px 25px;}
  .jr-box6 .jr6-center{margin-top: 16px;gap: 10px;flex-direction: column;}
  .jr-box6 .jr6-left{width: 100%;padding: 16px 8px 2px;margin-bottom: 15px;}
  .jr-box6 .jr6-left-top{height: 180px;gap: 12px;}
  .jr-box6 .jr6-left-top-img{width: 78px;height: 77px;}
  .jr-box6 .jr6-left-top-desc{width: 180px;margin-top: 6px;padding: 6px 0 8px;}
  .jr-box6 .jr6-left-bottom{margin-top: 10px;}
  .jr-box6 .jr6-left-bottom ul li{padding: 6px 6px 12px;margin-bottom: 10px;}
  .jr-box6 .jr6-date{margin-top: 5px;}
  .jr-box6 .jr6-right{width: 100%;}
  .jr-box6 .jr6-right .jr6-left-bottom ul li{padding: 6px 6px 12px;margin-bottom: 10px;}
  .jr-box16{margin-top: 25px;}
  footer{margin-top: 25px;padding-bottom: 25px;}
  footer .footer-line{margin-top: 18px;}
  
  /* 新闻页样式 */
  .news-main{padding: 40px 0 45px;gap: 30px;flex-wrap: wrap;}
  .jr-box7{width: 42px;width: 7% !important;white-space: nowrap;min-width: 7%;display:none;}
  .jr-box7 .jr7-img{width: 42px;height: 42px;margin: auto;}
  .jr-box7 .jr7-title{width: 44px;margin: 2px auto 10px;}
  .jr-box7 .jr7-cate-title{gap: 2px;}
  .jr-box7 .jr7-cate ul li{margin-left: 9px;}
  .jr7-cate-title{padding: 5px 0 0;}
  .jr-box8 .jr8-news-img{width: 269px;min-width: 269px;height: 151px;}
  .jr-box8  .jr8-news-info-box{height: 151px;}
  .jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 278px;height: 144px;min-width: 278px;}
  .jr-box15 .jr15-left-content .jr-box8  .jr8-news-info-box{height: 144px;}
  .jr-box8 .jr8-news-title{margin-top: 4px;}
  .jr-box8 .jr8-news-desc{margin-top: 6px;}
  .jr8-news-info{margin-top: 10px;}
  .jr-box8 .jr8-news-info span{margin-right: 2px;}
  .jr-box8 .jr8-more{margin-top: 40px;}
  .jr-box9{width: 300px;width: 100% !important;min-width: 100%;max-width: 100%;}
  .jr-box9 .jr9-img{width: 22px;height: 24px;}
  .jr-box9 ul{margin-top: 25px;}
  .jr-box9 ul li{margin-bottom: 35px;}
  .jr-box9 .jr9-Box{height: 160px;margin-top: 15px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 45px;min-width: 45px;height: 45px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 34px;padding: 0 16px;}
  

  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 60px;}
  .jr-box10 .jr10-title{padding: 0 0 18px;}
  .jr-box10 .jr10-info{margin-top: 18px;gap: 6px 2%;}
  .jr-box10 .jr10-content{margin-top: 16px;}
  
  /* 留言页样式 */
  .message-main{padding: 24px 0 40px;}
  .jr-box11 .jr11-btn{padding: 6px 10px;margin-top: 18px;margin-right: 18px;}
  .jr-box11 .jr11-btn-icon{width: 18px;height: 17px;}
  .jr-box11 .jr11-list{padding: 3px 18px 40px;}
  .jr-box11 .jr11-list ul li{padding: 16px 0 14px;}
  .jr-box11 .jr11-label{padding: 2px 3px;border-radius: 2px;}
  .jr-box11 .jr11-info{margin-top: 18px;}
  .jr11-more{margin-top: 24px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 6px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 10px;margin-top: 10px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 22px 25px 35px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 22px;padding: 22px 25px 32px;}
  .jr-box12 .jr12-top{gap: 6px;padding-bottom: 18px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 42px;}
  .jr-box13 .jr13-left{width: 48px;height: 8px;}
  .jr13-content{padding: 36px 45px 45px 34px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 10px 5px ;margin-left: 12px;}
  .jr-box14 .jr14-input textarea{min-height: 180px;}
  .jr-box14 .jr14-input-title{margin-top: 8px;}
  .jr-box14 .jr14-input-box{margin-top: 12px;}
  .jr-box14 .jr14-input-box2{margin-top: 20px;gap: 25px;white-space: nowrap;flex-wrap: wrap;}
  .jr-box14 .jr14-input2{margin-left: 6px;}
  .jr-box14  .jr14-btn{padding: 10px 10px 11px;}
  .jr-box14 .jr14-input3{width: 90px;height: 35px;}
  .jr-box14 .jr14-radio-box{margin-top: 10px;gap: 6px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 50px;border-bottom: none;}
  header .header-content_x .pc-nav li{padding: 8px 0;}
  header .header-content_x .pc-nav ul{gap: 30px;}
  header .header-icon_x{width: 17px; height: 16px;}
  .jr-box2_x{margin-top: 35px;gap: 20px;flex-direction: column;}
  .jr-box2_x  .swiper-text_x{padding: 15px 20px;}
  .jr-box2_x  .swiper-slide{height: 411px;}
  .jr-box2_x  .jr-box2-list_x{width: 100% !important;}
  .jr-box2_x ul li{padding-bottom: 6px;margin-bottom: 10px;border-bottom: 1px solid #F3F3F3 !important;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 8px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 11px 3px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 10px;}
  .jr-box15{gap: 35px;margin-top: 33px;flex-direction: column;}
  .jr-box15 .jr15-left-content{width: 100%;}
  .jr-box15  .jr15-title{padding-bottom: 8px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 14px;}
    .jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 278px;height: 144px;min-width: 278px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 26px;}
  .jr-box15 .jr15-right-content{width: 100%;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 14px;}
  .jr-box15 .jr15-right-content .jr15-l-title{padding: 14px 10px 14px 10px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 13px 10px 9px;margin-top: 7px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 5px;margin-top: 7px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 11px;}
  .jr-box15  .jr15-l-list{height: auto !important;}
  .footer_x{margin-top: 30px !important;}
  .footer_x .footerTop{padding: 18px;}
  .footer_x .footer-bottom{padding: 12px 0 9px;}
  .footer_x .footer-pah{margin-top: 8px;}
  .ispc{display:block;}
.ismove{display:none;}
}


/* 平板端适配（768px）- 沿用手机布局，尺寸按比例放大1.5倍 */
@media screen and (max-width: 768px) {
  .y-padding { padding-left: 60px !important; padding-right: 60px !important; }
  .nopadding {padding-left: 0 !important;padding-right: 0 !important;}
  header .header-logo {width: 118px;}
  header .header-content{padding: 4px 16px 6px 18px;}
  header .header-search{width: 220px;height: 28px;}
  nav ul{gap: 20px;}
  main .jr-box1{padding: 25px 0 18px;}
  main .jr1-more{margin-top: 18px;}
  .jr-box2 .swiper-slide{height: 293px;}
  .jr-box2 .jr-box2-list{width: 200px;right: 20px;padding: 8px 0 16px;}
  .jr-box2 ul li{padding: 0 10px 0px 8px;margin-bottom: 14px;}
  .jr-box2 ul li.active{padding: 4px 6px 4px 10px;}
  .jr-box3 {gap: 12px 2%;}
  .jr-box3 .jr3-content{border-radius: 6px;}
   .jr-box3 .jr3-desc{height:calc(100% - 179px);} 
  .jr-box3 .jr3-img{height: 179px;}
  .jr-box3 .jr3-desc-bottom{margin-top: 16px;}
  .jr-box4{margin-bottom: 20px;}
  .jr-box5{margin-bottom: 35px;}
  .jr-box5 .jr5-content{padding: 10px 0 18px;}
  .jr-box5 .jr5-center{margin-top: 25px;}
  .jr5-title-img{width: 18px;height: 18px;top: 2%;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 6px;}
  /* .jr-box5 .jr5-img{width: 80px;height: 45px;min-width: 80px;} */
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 16px 10px 20px;}
  .jr-box6 .jr6-center{margin-top: 14px;gap: 10px;}
  .jr-box6 .jr6-left{padding: 14px 8px 1px;}
  .jr-box6 .jr6-left-top{height: 160px;gap: 10px;}
  .jr-box6 .jr6-left-top-img{width: 68px; height: 67px;}
  .jr-box6 .jr6-left-top-desc{width: 160px;margin-top: 5px;padding: 5px 0 7px;}
  .jr-box6 .jr6-left-bottom ul li{margin-bottom: 10px;}
  .jr-box6 .jr6-left-bottom ul li .jr6-icon{margin-right: 4px;}
  .jr-box6 .jr6-right{padding-top: 0 !important;}
  .jr-box16{margin-top: 20px;}
  footer{margin-top: 20px;padding-bottom: 20px;}
  footer .footer-line{margin-top: 16px;}
  footer .footer-bottom div {margin-bottom: 6px;}
  
  /* 新闻页样式 */
  .news-main{padding: 35px 0 40px;gap: 25px;}
  .jr-box7{width: 38px;min-width: 38px;}
  .jr-box7 .jr7-img{width: 38px;height: 38px;}
  .jr-box7 .jr7-title{width: 40px;}
  .jr-box7 .jr7-cate ul li{margin-left: 1px;}
  .jr7-cate-title{padding: 4px 0 0;}
  .jr-box8 .jr8-news-img{width: 200px;min-width: 200px;height: 112px;}
  .jr-box8  .jr8-news-info-box{height: 112px;}
  .jr-box8  .jr8-news-info-box .y-hide2{overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-clamp: 1;}
  .jr-box8 .jr8-news-title{margin-top: 3px;}
  .jr8-news-info{margin-top: 8px;}
  .jr-box8 .jr8-news-info span{margin-right: 1px;}
  .jr-box8 .jr8-more{margin-top: 35px;}
  .jr-box9{width: 280px;}
  .jr-box9 .jr9-img{width: 20px;height: 22px;}
  .jr-box9 ul{margin-top: 20px;}
  .jr-box9 ul li{margin-bottom: 30px;}
  .jr-box9 .jr9-Box{height: 140px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 40px;min-width: 40px;height: 40px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 50px;}
  .jr-box10 .jr10-title{padding: 0 0 16px;}
  .jr-box10 .jr10-info{margin-top: 16px;gap: 4px 2%;}
  .jr-box10 .jr10-content{margin-top: 14px;}
  
  /* 留言页样式 */
  .message-main{padding: 20px 0 35px;}
  .jr-box11 .jr11-btn{padding: 5px 8px;margin-top: 16px;margin-right: 16px;}
  .jr-box11 .jr11-btn-icon{width: 16px;height: 15px;}
  .jr-box11 .jr11-list{padding: 2px 16px 35px;padding-top: 10px;}
  .jr-box11 .jr11-list ul li{padding: 14px 0 12px;}
  .jr-box11 .jr11-info{margin-top: 16px;}
  .jr11-more{margin-top: 20px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 5px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 9px;margin-top: 9px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 20px 20px 30px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 20px;padding: 20px 20px 28px;}
  .jr-box12 .jr12-top{gap: 5px;padding-bottom: 16px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 36px;}
  .jr-box13 .jr13-left{width: 40px;height: 7px;}
  .jr13-content{padding: 30px 38px 38px 28px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 9px 4px ;}
  .jr-box14 .jr14-input textarea{min-height: 160px;}
  .jr-box14 .jr14-input-title{margin-top: 8px;}
  .jr-box14 .jr14-input-box{margin-top: 10px;}
  .jr-box14 .jr14-input-box2{margin-top: 18px;gap: 20px;}
  .jr-box14 .jr14-input-box2 .wid-35{width: auto;}
  .jr-box14  .jr14-btn{padding: 9px 9px 10px;}
  .jr-box14 .jr14-input3{width: 80px;height: 32px;}
  .jr-box14 .jr14-radio-box{margin-top: 8px;gap: 6px;}
  
  /* 新首页样式 */
  header .header-content_x{gap: 40px;}
  header .header-content_x .pc-nav li{padding: 7px 0;}
  header .header-content_x .pc-nav ul{gap: 24px;}
  header .header-icon_x{width: 14px; height: 13px;}
  .jr-box2_x{margin-top: 28px;gap: 16px;}
  .jr-box2_x  .swiper-text_x{padding: 12px 16px;}
  .jr-box2_x  .swiper-slide{height:353px;}
  .jr-box2_x  .jr-box2-list_x{width: 131px;min-width: 131px;}
  .jr-box2_x ul li{padding-bottom: 5px;margin-bottom: 8px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 6px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 9px 2px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 8px;}
  .jr-box15{gap: 28px;margin-top: 26px;}
  .jr-box15  .jr15-title{padding-bottom: 7px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 11px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 20px;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 11px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 11px 8px 7px;margin-top: 6px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{margin-top: 6px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 9px;}
  .jr-box15  .jr15-l-list{height: 240px;}
  .footer_x .footerTop{padding: 15px;}
  .footer_x .footer-bottom{flex-direction: column-reverse; text-align: center;padding: 30px; gap: 10px;}
  .footer_x .footer-pah{margin-top: 8px;}
  
  .pagination li {width: 28px;height: 28px;text-align: center;border: 1px solid #EDEDED;border-radius: 50%;cursor: pointer;color: #333;background-color: #fff;transition: all 0.2s ease;}
}

@media (max-width: 576px) {
  .y-padding { padding-left: 16px !important; padding-right: 16px !important; }
  .nopadding {padding-left: 0 !important;padding-right: 0 !important;}
  header .header-logo {width: 22%;}
  header .header-content{padding: 4px 14px 5px 16px;border-top: 3px solid #1A2A56;}
  header .header-search{width: 200px;height: 24px;}
  nav ul{gap: 15px;}
  main .jr-box1{padding: 20px 0 15px;}
  main .jr1-more{margin-top: 15px;}
  main .jr1-title {width: 100%;margin-left: 0;}
  .jr-box2 .swiper-slide{height: 292px;}
  .jr-box2 .jr-box2-list{width: 180px;right: 15px;padding: 6px 0 14px;}
  .jr-box2 ul li{padding: 0 8px 0px 6px;margin-bottom: 12px;}
  .jr-box2 ul li.active{padding: 3px 4px 3px 8px;}
  .jr-box3 {padding: 12px 0;}
  .jr-box3 .jr3-content{border-radius: 4px;}
  .jr-box3 .jr3-img{height: 147px;}
   .jr-box3 .jr3-desc{height:calc(100% - 147px);} 
  .jr-box3 .jr3-desc-bottom{margin-top: 14px;}
  .jr-box4{margin-bottom: 18px;}
  .jr-box5{margin-bottom: 30px;}
  .jr-box5 .jr5-content{padding: 8px 0 16px;}
  .jr-box5 .jr5-content .f-30{font-size:18px;}
  .jr-box5 .jr5-center{margin-top: 22px;}
  .jr5-title-img{width: 22px !important;height: 22px !important;left: -7px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 5px;}
  .jr-box5 .jr5-img{width: 110px;height: 62px;min-width: 110px;}
  .jr-box5 .jr5-list li{gap: 10px;margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 14px 8px 18px;}
  .jr-box6 .jr6-center{margin-top: 12px;gap: 10px;}
  .jr-box6 .jr6-left{padding: 12px 8px 1px;}
  .jr-box6 .jr6-left-top{height: 140px;gap: 10px;}
  .jr-box6 .jr6-left-top-img{width: 58px;height: 57px;}
  .jr-box6 .jr6-left-top-desc{width: 140px;padding: 4px 0 6px;}
  .jr-box6 .jr6-left-bottom ul li{margin-bottom: 10px;}
  .jr-box16{margin-top: 18px;height: 36px;border-radius: 4px;}
  footer{margin-top: 18px;padding-bottom: 18px;}
  footer .footer-line{margin-top: 14px;}
  
  /* 新闻页样式 */
  .news-main{padding: 30px 0 35px;gap: 20px 30px;}
  .jr-box7{width: 34px;display: none !important;}
  .jr-box7 .jr7-img{width: 34px;height: 34px;}
  .jr-box7 .jr7-title{width: 35px;}
  .jr-box7 .jr7-cate ul li {margin-left: 7px;}
  .jr7-cate-title{padding: 3px 0 0;}
  .jr-box8 .jr8-news{padding: 8px 0 12px;}
  .jr-box8 .jr8-news-img{width: 210px;min-width: 210px;height:118px;}
  .jr-box8  .jr8-news-info-box{height: 118px;}
  .jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 240px;height: 125px;min-width: 240px;}
  .jr-box15 .jr15-left-content .jr-box8  .jr8-news-info-box{height: 125px;}
  .jr-box8 .jr8-news-title{margin-top: 2px;}
  .jr8-news-info{margin-top: 6px;}
  .jr-box8 .jr8-news-info span{margin-right: 1px;}
  .jr-box8 .jr8-more{margin-top: 20px;}
  .jr-box9{width: 260px;}
  .jr-box9 .jr9-img{width: 18px;height: 20px;}
  .jr-box9 ul{margin-top: 15px;}
  .jr-box9 ul li{margin-bottom: 25px;}
  .jr-box9 .jr9-Box{height: 120px;margin-top: 12px;padding: 8px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 35px;min-width: 35px;height: 35px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 30px;padding: 0 12px;margin-top: 6px;}
  .jr-box9 .y-hide2{-webkit-line-clamp: 1;line-clamp: 1;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 40px;}
  
.jr-box10 .f-18{font-size: 15px;}
  .jr-box10 .jr10-title{padding: 0 0 14px;}
  .jr-box10 .jr10-info{margin-top: 14px;gap: 4px 2%;}
  .jr-box10 .jr10-content{margin-top: 12px;}
  
  /* 留言页样式 */
  .message-main{padding: 16px 0 30px;}
  .jr-box11 .jr11-btn{padding: 4px 6px;margin-top: 14px;margin-right: 14px;}
  .jr-box11 .jr11-btn-icon{width: 14px;height: 13px;}
  .jr-box11 .jr11-info{margin-top: 14px;}
  .jr11-more{margin-top: 16px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 4px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 8px;margin-top: 8px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 18px 16px 25px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 18px;padding: 18px 16px 24px;}
  /* .jr-box12 .jr12-img{width: 12px;height: 12px;margin-right: 2px;} */
  .jr-box12 .jr12-top{gap: 4px;padding-bottom: 14px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 30px;}
  .jr-box13 .jr13-left{width: 32px;height: 6px;}
  .jr13-content{padding: 24px 30px 30px 22px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 8px 4px ;}
  .jr-box14 .jr14-input textarea{min-height: 140px;}
  .jr-box14 .jr14-input-title{margin-top: 8px;}
  .jr-box14 .jr14-input-box{margin-top: 8px;}
  .jr-box14 .jr14-input-box2{margin-top: 16px;gap: 16px;}
  .jr-box14  .jr14-btn{padding: 8px 8px 9px;}
  .jr-box14 .jr14-input3{width: 70px;height: 28px;}
  .jr-box14 .jr14-btn2{margin-top: 25px;}
  .jr-box14 .jr14-radio-box{margin-top: 8px;gap: 6px;}
   .jr-box2_x {margin-top: 16px;}
   .jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 240px;height: 125px;min-width: 240px;}
   .jr-box15 .jr15-right-content .jr15-l-title{padding: 10px;}
   .jr-box15 .jr15-right-content .jr15-l-icon {width: 16px; height: 16px;}
   .message-detail-item .f-16,.jr11-list .f-16{font-size:14.5px;}
   .footer-bottom span{display: block;margin-top: 1px;}
}

@media (max-width: 400px) {
  header .header-content{padding: 2px 12px 4px 14px;}
  header .header-logo{width: 34%;}
  header .header-search{width: 180px;height: 20px;}
  nav ul{gap: 10px;}
   .mobile-menu-btn{width: 28px;}
  .mobile-menu-btn span{width: 25px;top: 12%;}
  .mobile-menu-btn span:nth-child(3) {
  top: calc(12% + 8px);
}
.mobile-menu-btn span:nth-child(4) {
  top: calc(12% + 16px);    
}
  main .jr-box1{padding: 18px 0 12px;}
  main .jr1-more{margin-top: 12px;}
  .jr-box2 .swiper-slide{height: 167px;}
  .jr-box2 .jr-box2-list{width: 160px;right: 10px;padding: 4px 0 12px;display: none;}
  .jr-box2 .swiper-text{display: block;}
  .jr-box2 ul li{padding: 0 6px 0px 4px;margin-bottom: 10px;}
  .jr-box2 ul li.active{padding: 2px 3px 2px 6px;}
  .jr-box3 { gap: 8px 2%;}
  .jr-box3 .jr3-desc-bottom{margin-top: 12px;}
  .jr-box4{margin-bottom: 16px;}
  .jr-box5{margin-bottom: 25px;}
  .jr-box5 .jr5-content{padding: 6px 0 14px;width: 100%;}
  .jr-box5 .jr5-center{margin-top: 20px;}
  .jr5-title-img{width: 14px;height: 14px;}
  .jr-box5 .jr5-top{gap: 10px;}
  .jr-box5 .jr5-date{margin-top: 4px;}
  .jr-box5 .jr5-img{width: 140px;height: 79px; min-width: 140px;}
  .jr-box5 .jr5-list li{margin-bottom: 10px;}
  .jr-box6 .jr6-content{padding: 12px 6px 16px;}
  .jr-box6 .jr6-center{margin-top: 10px;gap: 0px;}
  .jr-box6 .jr6-left{padding: 10px 8px 1px;}
  .jr-box6 .jr6-left-top{height: 120px;gap: 10px;}
  .jr-box6 .jr6-left-top-desc{width: 120px;margin-top: 3px;padding: 3px 0 5px;}
  .jr-box6 .jr6-left-bottom ul li{margin-bottom: 10px;}
  footer{margin-top: 16px;padding-bottom: 16px;}
  footer .footerTop{padding-top: 8px;}
  footer .footer-line{margin-top: 12px;}
  
  /* 新闻页样式 */
  .news-main{padding: 25px 0 30px;gap: 15px;}
  .jr-box7{width: 30px;width: 14% !important;}
  .jr-box7 .jr7-img{width: 30px;height: 30px;}
  .jr-box7 .jr7-title{width: 33px;}
  .jr-box7 .jr7-cate ul li{margin-left: 17px;margin-bottom: 7px;}
  .jr7-cate-title{padding: 2px 0 0;}
  .jr-box8 .jr8-news{padding: 6px 0 10px;}
  .jr-box8 .jr8-news-img{width: 150px;min-width: 150px;height: 84px;}
  .jr-box8  .jr8-news-info-box{height: 84px;}
  .jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 170px;min-width: 170px;height: 88px;}
  .jr-box15 .jr15-left-content .jr-box8  .jr8-news-info-box{height: 88px;}
  .jr-box8 .jr8-news-title{margin-top: 1px;}
  .jr-box8 .jr8-news-desc{-webkit-line-clamp: 2;line-clamp: 2;}
  .jr-box8 .jr8-news-info span{margin-right: 1px;}
  .jr-box8 .jr8-more{margin-top: 25px;}
  .jr-box9{width: 240px;}
  .jr-box9 .jr9-top{padding: 8px 8px 0;}
  .jr-box9 .jr9-img{width: 16px;height: 18px;}
  .jr-box9 ul{margin-top: 12px;}
  .jr-box9 ul li{margin-bottom: 20px;}
  .jr-box8 .jr8-news-cate {padding: 0px 3px 1px;}
  .jr-box9 .jr9-Box{height: 100px;margin-top: 10px;padding: 8px;}
  .jr-box9 .jr9-Box .jr9-box-img{width: 30px;min-width: 30px;height: 30px;}
  .jr-box9 .jr9-Box .jr9-box-desc{height: 25px;padding: 0 10px;}
  
  /* 新闻页底部样式 */
  .jr-box10{padding-bottom: 30px;}
  .jr-box10 .jr10-title{padding: 0 0 12px;}
  .jr-box10 .jr10-info{margin-top: 12px;gap: 4px 2%;}
  .jr-box10 .jr10-content{margin-top: 10px;}
   
  /* 留言页样式 */
  .message-main{padding: 12px 0 25px;}
  .jr-box11 .jr11-btn{padding: 3px 5px;margin-top: 12px;margin-right: 12px;}
  .jr-box11 .jr11-btn-icon{width: 12px;height: 11px;}
  .jr-box11 .jr11-info{margin-top: 12px;flex-wrap: wrap;}
  .jr11-more{margin-top: 12px;}
  
  /* 留言页线条样式 */
  .jr-box11 .jr11-line{height: 4px;}
  
  /* 留言页描述样式 */
  .jr-box11 .jr11-desc{padding-top: 8px;margin-top: 8px;}
  
  /* 留言页列表样式 */
  .jr-box11 .jr12-list{padding: 16px 14px 20px;}
  
  /* 留言页底部样式 */
  .jr-box12{margin-top: 16px;padding: 16px 14px 20px;}
  .jr-box12 .jr12-img{width: 16px;height: 16px;margin-right: 5px;}
  .jr-box12 .jr12-top{gap: 4px;padding-bottom: 12px;}
  
  /* 留言页底部样式 */
  .jr-box13 .jr13-title{gap: 8px;margin-top: 24px;}
  .jr-box13 .jr13-left{width: 28px;height: 5px;}
  .jr13-content{padding: 20px 24px 24px 18px;}
  
  /* 留言页输入样式 */
  .jr-box14 .jr14-input{padding: 8px 4px ;}
  .jr-box14 .jr14-input textarea{min-height: 120px;}
  .jr-box14 .jr14-input-title{margin-top: 8px;}
  .jr-box14 .jr14-input-box{margin-top: 8px;}
  .jr-box14 .jr14-input-box2{margin-top: 14px;gap: 14px;}
  .jr-box14  .jr14-btn{padding: 8px 8px 9px;}
  .jr-box14 .jr14-input3{width: 60px;height: 24px;}
  .jr-box14 .jr14-radio-box{margin-top: 8px;gap: 6px;}
  .jr-box3 .jr3-img{height: 101px;}
   .jr-box3 .jr3-desc{height:calc(100% - 101px);} 
  /* 新首页样式 */
  header .header-content_x{gap: 30px;}
  header .header-content_x .pc-nav li{padding: 6px 0;}
  header .header-content_x .pc-nav ul{gap: 18px;}
  header .header-icon_x{width: 11px; height: 10px;}
  .jr-box2_x{gap: 12px;}
  .jr-box2_x  .swiper-text_x{padding: 9px 12px;}
  .jr-box2_x  .swiper-slide{height: 201px;}
  .jr-box2_x  .jr-box2-list_x{width: 98px;min-width: 98px;}
  .jr-box2_x ul li{padding-bottom: 5px;margin-bottom: 6px;}
  .jr-box2_x ul li .jr2_x-text{margin-top: 4px;}
  .jr-box3_x .jr3-content_x .jr3-desc{padding: 7px 2px;}
  .jr-box3_x .jr3-content_x .jr3-desc-bottom{margin-top: 6px;}
  .jr-box15{gap: 21px;margin-top: 19px;}
  .jr-box15  .jr15-title{padding-bottom: 6px;}
  .jr-box15  .jr15-icon{width: 15px;height: 15px;}
  .jr-box15 .jr15-left-content  .jr-box8{margin-top: 8px;}
  .jr-box15 .jr15-left-content .jr15-more{margin-top: 14px;}
  .jr-box15 .jr15-right-content .jr-box9 ul{margin-top: 8px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item{padding: 9px 6px 5px;margin-top: 5px;}
  .jr-box15 .jr15-right-content .jr15-l-list .jr15-l-item .jr15-l-item-info{gap: 3px;margin-top: 5px;}
  .jr-box15 .jr15-right-content .jr15-l-item-desc{margin-top: 7px;}
  .jr-box15  .jr15-l-list{height: 180px;}
  .footer_x{margin-top: 18px !important;}
  .footer_x .footerTop{padding: 12px;}
  .footer_x .footer-bottom{padding: 10px;gap: 5px;}
  .footer_x .footer-pah{margin-top: 4px;}
.jr-box15 .jr15-left-content .jr-box8 .jr8-news-img{width: 170px;min-width: 170px;height: 88px;}
}
