.closestyle1037227{ font-size:12px;color:#333333;text-decoration: none ;}

/**组件样式*/
.header .logo img{height: .78rem;width: 2.96rem;}
.header .hd-nav li{font-size:.2rem;}
.header .hd-nav  li{line-height: .36rem;font-size: .18rem;margin-left: .28rem;position: relative;}
.fixed .banner{display:block;}
.banner .slide-banner,
.banner .swiper-container{width:100%!important;max-width:none!important;margin:0;height:100vh;}
.banner .swiper-wrapper,
.banner .swiper-slide{height:100%;}
.banner{position:fixed!important;top:0!important;left:0;right:0;z-index:1;}
.banner .slide-banner .sc{transform:scale(1);}
.banner .slide-banner .swiper-slide-active .sc{transform:scale(1);}
.banner .swiper-slide a{height:100vh!important;}
.banner .swiper-slide a .sc{height:100%!important;min-height:100vh;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;}
 .banner .sbtn a{position: absolute;top:50%;transform: translateY(-50%);color: #fff;z-index: 10;font-size: .2rem;width:.5rem;height:.5rem;background: rgba(0,0,0,.3);
    border-radius: 100%;
    text-align: center;
    line-height: .5rem;opacity: .8;}
     .banner .sbtn a:hover{opacity: 1;}
              .banner .sbtn a.prev{left: .2rem;}
              .banner .sbtn a.next{right: .2rem;}
@media screen and (min-width:981px){
.banner .swiper-slide a img.none{display:none!important;}
}
@media screen and (max-width:980px){
.banner{position:relative!important;top:0!important;margin-top:0!important;}
.banner .slide-banner,
.banner .swiper-container{
    height:auto!important;
}
.banner .swiper-wrapper,
.banner .swiper-slide{
    height:auto!important;
}
.banner .swiper-slide a{
    height:auto!important;
    min-height:0!important;
}
.banner .swiper-slide a .sc{
    min-height:0!important;
    height:auto!important;
    background-size:cover!important;
    background-position:center!important;
    background-repeat:no-repeat!important;
    transform:none!important;
}
/* 移动端正文图：img 撑开高度，避免背景在过高容器内拉伸 */
.banner .swiper-slide a .sc.bgimg{
    background-image:none!important;
}
.banner .swiper-slide a .sc img.none{
    display:block!important;
    width:100%!important;
    height:auto!important;
    max-width:100%;
    vertical-align:top;
}
.banner .swiper-slide a img.none{display:block!important;}
}

.tttj{position:absolute;top:-0.05rem;left:-0.2rem;width:2.5rem;}
@media screen and (max-width: 980px){
.tttj{width:1.5rem;}
}
.homeb .aright .slide .jxz h4 {
    font-size: .18rem;
    line-height: 1.4em;
    margin-bottom: 0.16rem;
    border: 1px solid #4884c2;
    border-radius: 19px;
    background: #4884c2;
    margin-top: 0.4rem;
    text-align: center;
    padding: 5px;}
.homeb .aright .slide .jxz h4 a{color:#fff;}
.homeb .aright .slide .jxz p {
  padding-left: 0rem; 
    position: relative;
    color: #000;
    line-height: 1.6em;
    margin-bottom: 0.05rem;
    font-size: .18rem;}
.homed .slideHd .ssbtn a{display:flex!important;align-items:center;justify-content:center;color:#0042ba;font-size:.22rem;width:.48rem;height:.48rem;border:none;border-radius:50%;background:rgba(255,255,255,.55);line-height:1;transition:background .3s;}
.homed .slideHd .ssbtn a:hover{background:rgba(255,255,255,.78);color:#07699c;}
.homed .slideHd .ssbtn .prev{left: 3.5rem;}
.homed .slideHd .ssbtn .next{right: 3.5rem;}

@media (max-width: 980px){
    .homed .slideHd .ssbtn .prev{left: 0;}
.homed .slideHd .ssbtn .next{right: 0;}
}


.footer.ind{background:#fff !important;padding:0;}
.footer.ind .foot-main{background:url(../images/foot_bg.jpg) no-repeat center;background-size:cover;padding:.6rem 0;}
.footer.ind .foot-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;}
.footer.ind .foot-left{width:55%;}
.footer.ind .foot-right{width:40%;}
.footer.ind .foot-ewm{overflow:hidden;margin-bottom:.25rem;}
.footer.ind .foot-ewm li{float:left;margin-right:.35rem;list-style:none;}
.footer.ind .foot-ewm img{max-width:1.1rem;display:block;}
.footer.ind .foot-ewm p{font-size:.14rem;line-height:.28rem;color:#fff;text-align:center;margin-top:.08rem;}
.footer.ind .foot-dz p{font-size:.17rem;color:#fff;line-height:.3rem;padding:.08rem 0 .08rem .28rem;position:relative;}
.footer.ind .foot-dz p:before{font-family:"iconfont"!important;position:absolute;left:0;top:.08rem;font-size:.18rem;line-height:.3rem;}
.footer.ind .foot-right ul.foot-cert{overflow:hidden;text-align:right;display:flex;justify-content:flex-end;align-items:center;gap:.35rem;}
.footer.ind .foot-right ul.foot-cert li{float:none;margin:0;list-style:none;}
.footer.ind .foot-right ul.foot-cert img{height:.55rem;width:auto;display:block;transition:opacity .3s;}
.footer.ind .foot-right ul.foot-cert li a{display:block;line-height:0;}
.footer.ind .foot-right ul.foot-cert li:hover img{opacity:.85;}
.footer.ind .foot-copy{background:#07699c;padding:.14rem 0;}
.footer.ind .foot-copy-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.08rem .2rem;padding:0;}
.footer.ind .foot-copy p{margin:0;padding:0;}
.footer.ind .foot-bq{font-size:.14rem;color:#fff;line-height:.24rem;background:transparent;text-align:center;padding:0;margin:0;flex:none;width:100%;}
.footer.ind .foot-bq a{color:#fff;text-decoration:none;}
.footer.ind .foot-dz p:first-child:before{content:"\e602";}
.footer.ind .foot-dz p:last-child:before{content:"\e649";}
.footer.ind .foot-bq-gongan{display:inline;}
.footer.ind .foot-bq-ico{display:inline-block;height:.18rem;width:auto;vertical-align:middle;margin:-.03rem .02rem 0;}
.footer.ind .foot-bq-img{flex-shrink:0;line-height:1;display:flex;align-items:center;gap:.18rem;}
.footer.ind .foot-bq-img img{height:.27rem;width:auto;display:block;}
@media screen and (min-width:981px){
.footer.ind .foot-bq-img{display:none;}
}
@media screen and (max-width:980px){
.footer.ind .foot-main{padding:.45rem 0 .35rem;}
.footer.ind .foot-inner{flex-direction:column-reverse;gap:.15rem;}
.footer.ind .foot-left,.footer.ind .foot-right{width:100%;text-align:center;}
.footer.ind .foot-left{display:flex;flex-direction:column;align-items:center;}
.footer.ind .foot-ewm{display:flex;justify-content:center;gap:.45rem;margin:0 auto .15rem;padding:0;overflow:visible;}
.footer.ind .foot-ewm li{float:none;display:block;margin:0;}
.footer.ind .foot-dz{max-width:6.6rem;margin:0 auto .2rem;padding:0 .2rem;text-align:left;}
.footer.ind .foot-dz p{background:none;padding:.04rem 0 .04rem .24rem;text-align:left;line-height:1.65;font-size:.13rem;display:block;}
.footer.ind .foot-dz p:before{left:.02rem;top:.05rem;font-size:.15rem;line-height:1.65;}
.footer.ind .foot-right ul.foot-cert{display:flex;justify-content:center;align-items:center;width:auto;max-width:none;margin:0 auto .15rem;padding:0;overflow:visible;box-sizing:border-box;gap:.12rem;}
.footer.ind .foot-right ul.foot-cert li{float:none;display:block;margin:0;flex:none;text-align:center;max-width:none;}
.footer.ind .foot-right ul.foot-cert img{height:.42rem;margin:0 auto;}
.footer.ind .foot-copy{padding:.14rem 0;}
.footer.ind .foot-copy-inner{flex-direction:column;justify-content:center;text-align:center;}
.footer.ind .foot-bq{text-align:center;font-size:.12rem;line-height:1.6;}
.footer.ind .foot-bq-gongan{display:block;margin-top:.06rem;}
.footer.ind .foot-bq-img{justify-content:center;gap:.15rem;margin-top:.06rem;}
.footer.ind .foot-bq-img img{height:.24rem;}
}
.layer .search_box .form{
    display: flex!important;
    width: 100%;}
.header .hd-nav li .sub-nav ul.sub{text-align:center;position:relative;background:#fff;padding:.1rem 0;list-style:none;margin:0;}
.header .hd-nav li .sub-nav ul.sub:before{content:'';position:absolute;left:50%;transform:translateX(-50%);top:-.1rem;border:.1rem solid transparent;border-bottom-color:#fff;}
.header .hd-nav li .sub-nav ul.sub li{margin:0;padding:0;}
.header .hd-nav li .sub-nav ul.sub a{display:block;font-size:.15rem;padding:0 .1rem;margin-bottom:1px;line-height:.36rem;color:#333;white-space:nowrap;}
.header .hd-nav li .sub-nav ul.sub a:hover{background:#07699c;color:#fff;}