@charset "utf-8"; 


/**头部**/
.header { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.header .logo a { padding: .23rem 0; }
.header .logo a img { width: 1.1rem; }
.header .logo a .uioa { display: none; }
.header .logo a .zounia { width: .32rem; height: .29rem; margin-left: .26rem; position: relative; }
.header .logo a .zounia img { width: 100%; }
.header .logo a .zounia::before {
    position: absolute;
    content: "";
    top: 50%;
    left: -.13rem;
    transform: translateY(-50%);
    width: 1px;
    height: 100%;
    background: url(../images/zounia.svg)no-repeat center center/cover;
}
.header .logo a .zounia .wuia {
    display: none;
}

.header.fixed-head .logo a .zounia .wui,
.header:hover .logo a .zounia .wui{
    display: none;
}
.header.fixed-head .logo a .zounia .wuia,
.header:hover .logo a .zounia .wuia{
    display: inline-block;
}
/*.header .logo a .zounia::after {*/
/*    position: absolute;*/
/*    content: "";*/
/*    top: 50%;*/
/*    left: 0;*/
/*    transform: translateY(-50%);*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: url(../images/uwenna.svg)no-repeat center center/cover;*/
/*    background-size: 100% 100%;*/
/*}*/
/*.header:hover .logo a .zounia::after,*/
/*.header.fixed-head .logo a .zounia::after{*/
/*    background: url(../images/uwenna2.svg)no-repeat center center/cover;*/
/*    background-size: 100% 100%;*/
/*}*/

.header .head_ui { margin-left: .66rem; }
.header .head_ui ul li { margin-right: .5rem; position: relative; }
.header .head_ui ul li:last-child { margin-right: 0; }
.header .head_ui ul li .sub { display: block; color: #fff; line-height: 1; padding: .32rem 0; position: relative; transition: all .5s; }
.header .head_ui ul li .sub::before {
    position: absolute;
    content: "";
    bottom: -1px;
    left: 0;
    height: 1px;
    width: 100%;
    transition: all .5s;
    opacity: 0;
    background: url(../images/suba.svg)no-repeat center center/cover;
}
.header .head_ui ul li:hover .sub::before,
.header .head_ui ul li.cur .sub::before { opacity: 1; }

.header .head_ui ul li .xia_la { padding-top: .1rem; width: 2.4rem; position: absolute; top: 100%; left: 50%; transform: translate(-50%, -0.1rem); opacity: 0; visibility: hidden; pointer-events: none; transition: all 0.3s ease; }
.header .head_ui ul li .xia_la .iaoe {  background: rgba(255, 255, 255, 0.9); padding: 0 .2rem; border-radius: .1rem; }
.header .head_ui ul li .xia_la .iaoe .iai { border-bottom:1px solid rgba(0, 0, 0, 0.1); }
.header .head_ui ul li .xia_la .iaoe .iai:last-child { border-bottom: 0; }
.header .head_ui ul li .xia_la .iaoe .iai a { line-height: 1.4; color: #666666; padding: .16rem .1rem .16rem 0; display: block; position: relative; transition: all .5s; }
.header .head_ui ul li .xia_la .iaoe .iai a::before {
    position: absolute;
    content: "";
    right: 0;
    top: 50%;
    width: .07rem;
    height: .12rem;
    transform: translateY(-50%);
    background: url(../images/jianrt.svg)no-repeat center center/cover;
    transition: all .5s;
}

.header .head_ui ul li:hover .xia_la { opacity: 1; visibility: visible; pointer-events: auto; transform: translate(-50%, 0); } 

.header .head_ui ul li .xia_la .iaoe .iai a:hover { color: #00589F; }
.header .head_ui ul li .xia_la .iaoe .iai a:hover::before {
    background: url(../images/jianrt2.svg)no-repeat center center/cover;
}

.header .eader_r .zenqio { padding: .29rem 0; cursor: pointer; position: relative; }
.header .eader_r .zenqio .tubiao { width: .21rem; height: .21rem; background: url(../images/souswuo.svg)no-repeat center center/cover; transition: all .5s; }
.header .eader_r .zenqio .enqioxia { left: 50%; position: absolute; width: 1.8rem; text-align: center; top: 100%; padding-top: .06rem; right: 0; transform: translate(-50%, -0.1rem); opacity: 0; visibility: hidden; pointer-events: none; transition: all 0.3s ease; }
.header .eader_r .zenqio .enqioxia .ionase { background: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); border-radius: .1rem;  padding: 0 .2rem;  }
.header .eader_r .zenqio .enqioxia .ionase .xio { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.header .eader_r .zenqio .enqioxia .ionase .xio:last-child { border-bottom: 0; }
.header .eader_r .zenqio .enqioxia .ionase .xio a { display: block; line-height: 1; text-align: left; color: #666; line-height: 1; padding: .18rem 0; }
.header .eader_r .zenqio:hover .enqioxia { opacity: 1; visibility: visible; pointer-events: auto; transform: translate(-50%, 0); }
.header .eader_r .zenqio .enqioxia .ionase .xio.cur a { color: #00589F; }

.header .eader_r .sousuo { padding: .26rem 0; cursor: pointer; position: relative; margin-right: 20px; }
.header .eader_r .sousuo .tubiao { width: .21rem; height: .21rem; background: url(../images/sousuoa.svg)no-repeat center center/cover; background-size: 100% 100%; transition: all .5s; z-index: 2; position: relative; }
.header .eader_r .sousuo .tubiao.curi { background: url(../images/sousuoae.svg)no-repeat center center/cover; }
.header .eader_r .sousuo .sousxia { position: absolute; right: 0; width: 0%; height: .4rem; top: 50%; transform: translateY(-50%); background: #fff; transition: all .5s; overflow: hidden; }
.header .eader_r .sousuo .sousxia form { height: 100%; }
.header .eader_r .sousuo .sousxia input { width: 100%; height: 100%; border: 0; background: #fff; font-size: .16rem; line-height: .4rem; padding-left: .3rem; font-size: .16rem; }
.header .eader_r .sousuo .sousxia input::-webkit-input-placeholder {color: #999999;}
.header .eader_r .sousuo .sousxia input::-moz-placeholder {color: #999999;}
.header .eader_r .sousuo .sousxia input:-moz-placeholder {color: #999999;}
.header .eader_r .sousuo .sousxia input:-ms-input-placeholder {color: #999999;}
.header .eader_r .sousuo .sousxia button { width: .2rem; height: .2rem; background: url(../images/sousuo.svg)no-repeat center center/cover; background-size: 100% 100%; border: 0; position: absolute; top: 50%; transform: translateY(-50%); left: 0; }

.fixed-head { background: #fff; }
.fixed-head .logo a .uio { display: none; }
.fixed-head .logo a .uioa { display: inline-block; }

.fixed-head .head_ui ul li .sub  { color: #333333; }
.fixed-head .head_ui ul li.cur .sub { color: #00589F; }
.fixed-head .logo a .zounia::before { background: url(../images/zounia1.svg)no-repeat center center/cover; }
.fixed-head .eader_r .zenqio .tubiao { background: url(../images/souswuoa.svg)no-repeat center center/cover; }
.fixed-head .eader_r .sousuo .tubiao { background: url(../images/sousuo.svg)no-repeat center center/cover; background-size: 100% 100%; }
.fixed-head .logo a .zounia::after { background: url(../images/uwenn.svg)no-repeat center center/cover; }

.nyeader { background: #fff; }
.nyeader .logo a .uio { display: none; }
.nyeader .logo a .uioa { display: inline-block; }
.nyeader .logo a .zounia::before { background: url(../images/zounia1.svg)no-repeat center center/cover; }

.nyeader .head_ui ul li .sub  { color: #333333; }
.nyeader .head_ui ul li.cur .sub { color: #00589F; }

.nyeader .eader_r .zenqio .tubiao { background: url(../images/souswuoa.svg)no-repeat center center/cover; }
.nyeader .eader_r .sousuo .tubiao { background: url(../images/sousuo.svg)no-repeat center center/cover; background-size: 100% 100%; }
.nyeader .logo a .zounia::after { background: url(../images/uwenn.svg)no-repeat center center/cover; }



.header:hover { background: #fff; }
.header:hover .logo a .uio { display: none; }
.header:hover .logo a .uioa { display: inline-block; }
/*.header:hover .logo a .zounia { background: #00589F; color: #fff; }*/
.header:hover .logo a .zounia::before { background: url(../images/zounia1.svg)no-repeat center center/cover; }

.header:hover .head_ui ul li .sub  { color: #333333; }
.header:hover .head_ui ul li.cur .sub { color: #00589F; }

.header:hover .eader_r .zenqio .tubiao { background: url(../images/souswuoa.svg)no-repeat center center/cover; }
.header:hover .eader_r .sousuo .tubiao { background: url(../images/sousuo.svg)no-repeat center center/cover; background-size: 100% 100%; }
.header:hover .eader_r .sousuo .tubiao.curi { background: url(../images/sousuoae.svg) no-repeat center center / cover; }



.navR span { width: 22px; height: 22px; margin-top: 4px; margin-left: 20px; position: relative; display: inline-block; }
.menu-i {
    height: 2px;
    right: 0;
    position: absolute;
    border-radius: 0.01rem;
    font-style: normal;
    background-color: #fff;
    display: block;
    transition: all 0.5s;
    border-radius: 0.02rem;
}
.menu-i-1 { width: 22px; top: 3px; }
.menu-i-2 { width: 22px; top: 10px; }
.menu-i-3 { width: 22px; top: 17px; }
.mobile-menu-on .menu-i-1 { transform: translateY(8px) rotate(45deg); }
.mobile-menu-on .menu-i-2 { opacity: 0; }
.mobile-menu-on .menu-i-3 { transform: translateY(-6px) rotate(-45deg); }


.header:hover .menu-i,
.fixed-head .menu-i { background: #000; }


.nav_box { height: calc(100% - 56px); position: fixed; top: 56px; background: rgba(0, 0, 0, 0.9); width: 100%; left: -100%; transition: all .8s; z-index: 9999999; }
.nav_box.cur { left: 0; }
.nav_box .navlist { padding: 0.1rem 0; }
.nav_box .navlist ul>li { position: relative; line-height: 0.8rem; width: 100%; font-size: 0.24rem; padding: 0 0.15rem; text-transform: capitalize; padding-right: 0.8rem; }
.nav_box .navlist ul>li>a { display: block; color: #fff; position: relative; }
.nav_box .navlist ul>li .ii {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 0.8rem;
    height: 100%;
    background: url(../images/jtwhite.svg) no-repeat center center;
    z-index: 6;
}

.nav_box .navlist ul>li .navlist2 { border-top: 1px solid rgba(255, 255, 255, .06); width: 100%; display: block; transition: all .6s; position: fixed;  z-index: 10000; background: rgba(0, 0, 0, 0.9); top: 56px; height: calc(100% - 56px); overflow: auto; left: -100%; }
.nav_box .navlist ul>li .backNav { padding: 0 0.15rem; }
.nav_box .navlist ul>li .backNav span {
    display: block;
    padding: 0.09rem 0 0.05rem 0.5rem;
    border-top: 1px solid rgba(255, 255, 255, 0);
    background: url(../images/back.svg) no-repeat left center;
    font-size: 0.24rem;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    margin-bottom: 0.1rem;
}
.nav_box .navlist ul>li a.cur { color: #fff !important; font-weight: bold; }
.nav_box .navlist ul>li .navlist2 a { width: 100%; display: block; padding: 0.15rem 0.2rem; line-height: 1.6; font-size: 0.24rem;     color: rgba(255, 255, 255, 0.8); }


@media(max-width:1700px) {
    .header .head_ui { margin-left:.3rem; }
    .header .head_ui ul li { margin-right:.25rem; }
}

@media(max-width:1024px) {
    .header .eader_r .zenqio,
    .header .eader_r .sousuo { padding: 18px 0; }
    .header .eader_r .sousuo .tubiao,
    .header .eader_r .zenqio .tubiao,
    .header .eader_r .sousuo .sousxia button { width: 19px; height: 19px; }

    .header .logo a img { width: 95px; }
    .header .logo a .zounia { margin-left: 30px; width: 32px; height:29px; }
    .header .logo a .zounia::before { left: -15px; }
    .header .eader_r .sousuo .sousxia { height: 50px; }
    .header .eader_r .zenqio .enqioxia { width:2.4rem; }
    .header .eader_r .sousuo .sousxia input { font-size: 14px; padding-left: 25px; padding-right:60px; }
}


/**首页**/
.banner .img { overflow:hidden; }
.banner .swiper-slide .text { position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; }
.banner .swiper-slide .text .container { padding-right:5rem; }
.banner .swiper-slide .text .exa { line-height: 1.16; }
.banner .swiper-slide .text .exb { line-height: 1.685; margin: .15rem 0 .4rem; width:80%; }
.banner .swiper-slide .text .exc .moue { margin-left: .2rem; }
.banner .xxhgdw { position: absolute; bottom: 0; left: 7.71%; z-index: 1; text-align: center; }
.banner .xxhgdw .wz { line-height: 1; }
.banner .xxhgdw .ixnwe { width: 2px; background: rgba(255, 255, 255, .4); height: .96rem; margin-top: .14rem; position: relative; } 
.banner .xxhgdw .ixnwe span { width: 4px; height: .28rem; position: absolute; top: 0; left: 50%; transform: translateX(-50%); background: #fff; animation: lineDown 1.5s infinite ease-in-out; }
@keyframes lineDown {
  0% {
    top: 0;
    opacity: 1;
  }
  100% {
    top: calc(100% - .28rem);
    opacity: 0;
  }
}

.banner.cur img,
.banner.cur .bg{ -webkit-animation: fa1 5s linear 1; }
.banner.cur .text { -webkit-animation: fa6 1s linear 1; }
@-webkit-keyframes fa6{
    0%{left:5%;opacity:0;}
    50%{left:2.5%;opacity:.5;}
    100%{left:0%;opacity:1;}
}
@-webkit-keyframes fa1{
    0%{-webkit-transform:scale(1.1);}
    10%{-webkit-transform:scale(1.09);}
    20%{-webkit-transform:scale(1.08);}
    30%{-webkit-transform:scale(1.07);}
    40%{-webkit-transform:scale(1.06);}
    50%{-webkit-transform:scale(1.05);}
    60%{-webkit-transform:scale(1.04);}
    70%{-webkit-transform:scale(1.03);}
    80%{-webkit-transform:scale(1.02);}
    90%{-webkit-transform:scale(1.01);}
    100%{-webkit-transform:scale(1.0);}
}

.banner .bg { height:100vh; }


.session { overflow: hidden;  top:0; z-index: 16; background: #fff; border-radius: .3rem .3rem 0px 0px; }
.fixTop { position: fixed; top: 0; left: 0; width: 100%;}
.usbne { position: relative; }
 .fixBottom { position: fixed; bottom: 0; left: 0; width: 100%; }



.homeBoxA .fix { background: #fff; }
.homeBoxA .boxa_l { width: 12.33rem; height: 12.33rem; border: 1px dashed #666666; border-radius: 50%; position: relative; left: -4.23rem; margin-top: -3.09rem;  }
.homeBoxA .boxa_l .quan { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;  animation: rotateLoop 8s linear infinite; }
.homeBoxA .boxa_l .quan .dian { position: absolute; transform: translate(-50%,-50%); width: .145rem; height: .145rem; border-radius: 50%; }
.homeBoxA .boxa_l .quan .dian1 { top: 41%; left: 99.27%; background: #F08300; }
.homeBoxA .boxa_l .quan .dian2 { top: 53%; left: 100%; background: #00A1FF; }
.homeBoxA .boxa_l .quan .dian3 { top: 99.58%; left: 43%; background: #005DAD; }
.homeBoxA .boxa_l .img { width: 7.98rem; position: absolute; top: 57%; left: 61%; transform: translate(-50%,-50%);  }
.homeBoxA .boxa_l .img img { position: relative; left: -0.27rem; }

.homeBoxA .boxa_r { width: 40%; position: absolute; right: 7.71%; top: 0; padding: 1.31rem 0 0 0; }
.homeBoxA .boxa_r .gundongtiao { height:4rem; margin-bottom:.4rem; }
.homeBoxA .boxa_r .xiawen .xie { line-height: 1.4; margin-top: .3rem; }
.homeBoxA .boxa_r .xiawen .xe { line-height: 1.9; margin: .19rem 0 0; }
.homeBoxA .boxa_r .xiawen .xe p:nth-child(2n) { margin-top: .25rem; }
.homeBoxA .boxa_r .xiawen .shwen { margin: .4rem 0 .27rem; }
.homeBoxA .boxa_r .xiawen .shwen .hwen { padding: 0 .3rem; border-right: 1px solid #999999; }
.homeBoxA .boxa_r .xiawen .shwen .hwen:nth-child(1) { padding-left: 0; }
.homeBoxA .boxa_r .xiawen .shwen .hwen:last-child { padding-right: 0; border-right: 0; }
.homeBoxA .boxa_r .xiawen .shwen .hwen .hw { line-height: .87; }
.homeBoxA .boxa_r .xiawen .shwen .hwen .ne { line-height: .87; margin-top: .1rem; }


.gundongtiao{
    padding-right: 15px;
    overflow-y: auto;
    overflow-x: hidden;
}
.gundongtiao::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.gundongtiao::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
    background: #00589F;
}

.gundongtiao::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, .1);
    border-radius: 0;
    background: rgba(24, 86, 166, 0.05);
}

/* 旋转关键帧 */
@keyframes rotateLoop {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}



.homeBoxB { position:relative; }
.homeBoxB .container { position:relative; z-index:2; }
.homeBoxB .fix { background: linear-gradient(180deg, #003366 22%, #00336600 100%); }
.homeBoxB .homeBoxB-a { padding: 1.27rem 0 1.48rem; position: relative; }
.homeBoxB .homeBoxB-a::before {
    position: absolute;
    content: "";
    right: 0;
    top: 0;
    width: 4.36rem;
    height: 4.37rem;
    background: url(../images/wnehbne.webp)no-repeat center center/cover;
}
.homeBoxB .tiite .xieo { width: 10rem; display: inline-block; margin-top: .16rem; }
.homeBoxB .boxb_btm { margin-top: .71rem; position: relative; padding-bottom: .57rem; }
.homeBoxB .boxb_btm .xianwe {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 100%;
    transform: translateX(-50%);
    background: linear-gradient(180deg, #ffffff00 0%, #ffffff 15%, #ffffff 82%, #ffffff00 100%);
}
.homeBoxB .boxb_btm .xianwe span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0%;
    transition: all .2s;
    background: linear-gradient(180deg, #29bcef00 0%, #29bcef 18%, #29bcef 100%);
}
.homeBoxB .boxb_btm ul li { position: relative; margin-bottom: .36rem; }
.homeBoxB .boxb_btm ul li::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .13rem;
    height: .13rem;
    transform: translate(-50%,-50%);
    background: #fff;
    border-radius: 50%;
}
.homeBoxB .boxb_btm ul li.cur::before { background: #29BCEF; } 
.homeBoxB .boxb_btm ul li:last-child { margin-bottom: 0; }
.homeBoxB .boxb_btm ul li .img { width: 44.645%; }
.homeBoxB .boxb_btm ul li .img img { width: 100%; }
.homeBoxB .boxb_btm ul li .text { width: 45.5%; position: absolute; top: 55%; transform: translateY(-50%); right: 0; }
.homeBoxB .boxb_btm ul li .text .hepn { line-height: 1.44; margin: .1rem 0 .2rem; }
.homeBoxB .boxb_btm ul li:nth-child(2n) .text { left: 0; right: auto; }
.homeBoxB .boxb_btm ul li:nth-child(2n) .img { float: right; }

.homeBoxB .boxb_bmt { background: url(../images/boxb_bmt.webp)no-repeat center center/cover; padding: .95rem .75rem .7rem; }
.homeBoxB .boxb_bmt .bmtkuan { width: 4.95rem; }
.homeBoxB .boxb_bmt .bmtkuan .xwz { margin: .05rem 0 .15rem; }
.homeBoxB .boxb_bmt .bmtkuan .xiw { line-height: 1.9; margin-bottom: .3rem; }
.homeBoxB .boxb_bmt .bmtkuan .weineoo { margin-top: 1.6rem; }
.homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo { margin-right: .58rem; text-align: center; position: relative; }
.homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo::before {
    position: absolute;
    content: "";
    top: 32%;
    right: -.41rem;
    width: .17rem;
    height: .08rem;
    transform: translateY(-50%);
    background: url(../images/neoosad.svg)no-repeat center center/cover;
}
.homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo:last-child::before { display: none; }
.homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo:last-child { margin-right: 0; }
.homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo .wz { line-height: 1; margin-top: .12rem; }

.homeBoxC .fix { background: #EAF4FF; }
.homeBoxC .fix .homeBoxC-a {  padding: 1.48rem 0; overflow: hidden; }
.homeBoxC .fix .homeBoxC-a::before {
    position: absolute;
    content: "";
    width: 14.87rem;
    height: 12.36rem;
    right: -3.86rem;
    top: 0;
    background: url(../images/xiwnene.webp)no-repeat center center/cover;
}
.homeBoxC .fix .homeBoxC-a .container { position: relative; z-index: 2; }
.homeBoxC .boxcne { margin-top: .37rem; }
.homeBoxC .boxcne .boxc_l { background: #FFFFFF; border-radius: .3rem; display: flex; flex-wrap: wrap; padding: 3px; }
.homeBoxC .boxcne .boxc_l a { display: flex; justify-content: center; align-items: center; background: #fff; line-height: 1; padding: .16rem .3rem; border-radius: .3rem; color: #222222; }
.homeBoxC .boxcne .boxc_l a.cur { background: #00589F; color: #fff; }
.homeBoxC .sduosn { margin-top: .4rem; }
.homeBoxC .sduosn ul li { background: #FFFFFF; width: calc(33.33% - .093rem); margin-right: .14rem; margin-top: .14rem; border-radius: .2rem; }
.homeBoxC .sduosn ul li:nth-child(3n) { margin-right: 0; }
.homeBoxC .sduosn ul li a { display: block; padding: .36rem .3rem .3rem; }
.homeBoxC .sduosn ul li a .duosn_top { padding-bottom: .3rem; border-bottom: 1px solid #EBEBEB; margin-bottom: .72rem; }
.homeBoxC .sduosn ul li a .duosn_top .web { background: rgba(0, 88, 159, 0.1); padding: .01rem .07rem; border-radius: .03rem; }
.homeBoxC .sduosn ul li a .duosn_top .wep { padding-left: .23rem; position: relative; line-height: 1; }
.homeBoxC .sduosn ul li a .duosn_top .wep::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0;
    width: .18rem;
    height: .05rem;
    transform: translateY(-50%);
    background: url(../images/wep.svg)no-repeat center center/cover;
}
.homeBoxC .sduosn ul li a .duosn_btm .wznwe .w { line-height: 1; }
.homeBoxC .sduosn ul li a .duosn_btm .icon { margin-top:.35rem; }
.homeBoxC .sduosn ul li a .duosn_btm .wznwe .zn { line-height: 1; margin-top: .13rem; }
.homeBoxC .sduosn ul li a .duosn_btm .wznwe .zn:last-child { margin-top:0; }
.homeBoxC .sduosn ul li a .duosn_btm .wznwe { width:calc(100% - 1.7rem); }
.homeBoxC .sduosn ul li a .duosn_btm .icon img { max-width:1rem; } 


.homeBoxC .sduosn .sbnen { margin-top: .24rem; }
.homeBoxC .sduosn .sbnen .nen { padding-left: .2rem; position: relative; margin-right: .3rem; }
.homeBoxC .sduosn .sbnen .nen::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0;
    width: .12rem;
    height: .12rem;
    transform: translateY(-50%);
    background: url(../images/newneb.svg)no-repeat center center/cover;
}

.homeBoxC .sduosn .sbnen .nen:last-child:before { background: url(../images/newneba.svg)no-repeat center center/cover; }

.homeBoxC.usbne br {
    display: none;
}

.footer { background: #001D31; position: relative; z-index: 16; padding: .67rem 0 0; }
.footer .ooter_top { border-bottom: 1px solid rgba(191, 205, 219, 0.2); padding-bottom: .74rem; margin-bottom: .6rem; }
.footer .ooter_top .logo img { width: 1.72rem; }
.footer .ooter_zon .terzol { width:24%; }
.footer .ooter_zon .terzol .roz { line-height: 1; margin-bottom: .18rem; } 
.footer .ooter_zon .terzol .roe { color: #BFCDDB; }
.footer .ooter_zon .terzol .roe p:nth-child(n+2) { margin-top: .06rem; }
.footer .ooter_zon .terzol .tiane a {
    display: inline-block;
    border: 1px solid #BFCDDB;
    padding: 0 .1rem;
    border-radius: .03rem;
    height: .31rem;
    margin-top: .15rem;
    transition: all .5s;
}
.footer .ooter_zon .terzol .tiane a span {
    display: inline-block;
    line-height: .28rem;
    color: #BFCDDB;
    transition: all .5s;
    padding-right: .18rem;
    position: relative;
}
.footer .ooter_zon .terzol .tiane a span:before {
    position: absolute;
    content: "";
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: .1rem;
    height: .1rem;
    transition: all .5s;
    background: url(../images/tiane.svg)no-repeat center center/cover;
}

.footer .ooter_zon .terzol .tiane a:hover { border: 1px solid #00589F; }
.footer .ooter_zon .terzol .tiane a:hover span { color:#00589F; }
.footer .ooter_zon .terzol .tiane a:hover span:before {
    background: url(../images/tianea.svg)no-repeat center center/cover;
}

.footer .ooter_zon .terzor { width:74%; }
.footer .ooter_zon .terzor dl { width:16.66%; padding-right:.2rem; }
.footer .ooter_zon .terzor dl:last-child { margin-right: 0; padding-right:0; }
.footer .ooter_zon .terzor dl dt a { display: block; line-height: 1; color: #FFFFFF; }
.footer .ooter_zon .terzor dl dt { margin-bottom: .18rem; }
.footer .ooter_zon .terzor dl dd a { line-height: 1; color: #BFCDDB; transition: all .5s; }
.footer .ooter_zon .terzor dl dd a:hover { color: #fff; }
.footer .ooter_zon .terzor dl dd { margin-top: .11rem; }

.footer .ooter_btm { border-top: 1px solid rgba(191, 205, 219, 0.2); margin-top: .6rem; padding: .38rem 0; }
.footer .ooter_btm .teib { color: #BFCDDB; }
.footer .ooter_btm .teib a { display: inline-block; color: #BFCDDB; padding-left: .26rem; position: relative; margin-left: .05rem; }
.footer .ooter_btm .teib a::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0;
    width: .16rem;
    height: .18rem;
    transform: translateY(-50%);
    background: url(../images/bnasne.svg)no-repeat center center/cover;
}
.footer .ooter_btm .sdne a { display: inline-block; color: #BFCDDB; transition: all .5s; line-height: 1; } 
.footer .ooter_btm .sdne a:hover { color: #fff; }
.footer .ooter_btm .sdne a:last-child { position: relative; padding-left: .13rem; }
.footer .ooter_btm .sdne a:last-child::before {
    position: absolute;
    content: "";
    top: 55%;
    left: .06rem;
    height: 100%;
    width: 1px;
    background: #BFCDDB;
    transform: translateY(-50%);
}
.footer .ooter_top .snene .icong { position:relative; }
.footer .ooter_top .snene .icong a {
    display: block;
}

.footer .ooter_top .snene .icong .ewm  {
    position: absolute;
    top: calc(100% + .2rem);
    left: 50%;
    transform: translate(-50%, -0.1rem);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.3s ease;
    background: #fff;
    padding: .1rem;
    border-radius: .06rem;
    overflow: hidden;
    width: 1.5rem;
    height: 1.5rem;
}

.footer .ooter_top .snene .icong:hover .ewm {
        opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translate(-50%, 0);
}

.homeBoxD .fix { background: url(../images/homeBoxD.webp)no-repeat center center/cover; display: flex; flex-wrap: wrap; align-items: flex-end; }

.homeBoxD .rewon { padding-top: 1.76rem; width: 100%; margin-top: .9rem}
.homeBoxD .rewon .wen {
    position: absolute;
    bottom: -1rem;
    left: 0;
    width: 100%;
}
.homeBoxD .ntitn { padding-top: 1rem; }
.homeBoxD .ntitn .wz { line-height: 1.9; margin-top: .2rem; width: 10rem; display: inline-block; }


.homeBoxD .rewon .wen img { max-width: 100vw; width: 25.60rem; }
.homeBoxD .rewon .wen .menw { transition: all .5s; width: 100%; height: 100%; overflow: hidden; position: absolute; }
.homeBoxD .rewon .tuwe img { width: 100%; } 
.homeBoxD .rewon .jksnene { width: 100%; position: absolute; top: 0; left: 0; z-index: 2; }
.homeBoxD .rewon .jksnene .nene { width: 20%; text-align: center; height: .72rem; }
.homeBoxD .rewon .jksnene .nene img { max-width: 80%; }
.homeBoxD .rewon .jksnene .nene:nth-child(2n) { position: relative; bottom: -.5rem; }
.homeBoxD .rewon .jksnene .nene:nth-child(1),
.homeBoxD .rewon .jksnene .nene:nth-child(5) { position: relative; bottom: -1.1rem; }

.homeBoxD .rewon .on1 .menw { width: 17%; }
.homeBoxD .rewon .on2 .menw { width: 34%; }
.homeBoxD .rewon .on3 .menw { width: 50%; }
.homeBoxD .rewon .on4 .menw { width: 67%; }
.homeBoxD .rewon .on5 .menw { width: 100%; }

.homeBoxD .qiehwen { position: absolute; top: 65%; left: 50%; transform: translate(-50%,-50%); width: 5rem; z-index: 5; text-align: center; }
.homeBoxD .qiehwen .swiper-container { overflow: hidden; }
.homeBoxD .qiehwen .swiper-container .sne { line-height: 1.9; width:2.8rem; margin-top: .2rem; display:inline-block; }
.homeBoxD .qiehwen .anwen { display: inline-block; margin-top: .44rem; }
.homeBoxD .qiehwen .anwen .swi {  cursor: pointer; border: 1px solid #FFFFFF; width: .43rem; height: .43rem; border-radius: 50%; position: relative; transition: all .5s; }
.homeBoxD .qiehwen .anwen .swi::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .13rem;
    height: .13rem;
    transform: translate(-50%,-50%);
}
.homeBoxD .qiehwen .anwen .jtl::before { background: url(../images/jtl.svg)no-repeat center center/cover; }
.homeBoxD .qiehwen .anwen .jtr::before { background: url(../images/jtr.svg)no-repeat center center/cover; }
.homeBoxD .qiehwen .anwen .suz { margin: 0 .18rem; }
.homeBoxD .qiehwen .anwen .swi:hover { background: #00589F; border-color: #00589F; }
.homeBoxD .nasneb { width: 100%; }

.homeBoxE .fix { background: #EAF4FF; }
.homeBoxE .fix .homeBoxE-a { padding: 1.4rem 0; }
.homeBoxE .fix .homeBoxE-a .boxe_btm { margin-top: .6rem; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l { width: 51.5%; position: relative; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .bg { position: absolute; width: 100%; height: 100%; transition: all .5s; transform: scale(1); }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l:hover .bg { transform: scale(1.07); }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l a { display: block; width: 100%; height: 100%; position: relative; z-index: 2; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .texto { position: absolute; left: 0; bottom:0; width: 100%; padding: .39rem .53rem .26rem; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .texto:before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    background: linear-gradient(0deg, #333333 28%, #64a1d000 91%);
    opacity: .8;
    width: 100%;
    height: 100%;
}
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .texto .e { position:relative; z-index:2; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .texto .o { margin-top: .03rem; transition: all .5s; position:relative; z-index:2; }

.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r { padding: .27rem 0; margin-left: auto; width: 46.4%; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li { border-bottom: 1px solid #D8D8D8; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li a { display: block; padding: .23rem 0; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li:nth-child(1) a { padding-top: 0; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li:last-child a { padding-bottom: 0; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li:last-child { border-bottom: 0; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li a .eo { margin: .1rem 0 .12rem; transition: all .5s; }
.homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r ul li:hover a .eo { color: #00589F; }

.homeBoxE,
.homeBoxE .fix { min-height: auto !important; }

@media(max-width:1920px) {
    .homeBoxD { position:relative; }
    .homeBoxD .rewon { padding-top:1.65rem; }
    .homeBoxD .rewon .jksnene .nene img { max-width: 70%; }
    .homeBoxD .rewon .jksnene .si3 img { max-width:100%; }
    .homeBoxA .boxa_r .gundongtiao {  height:3rem; }
}

@media(max-width:1024px) {
    .banner,
    .fixPanduan,
    .session,
    .fix,
    .homeBoxB-a { height: auto !important; min-height: auto !important; }
    .banner img { height: 8rem; }
    
    .fixBottom,
    .fixPanduan .fixTop { position: initial; }

    .banner .swiper-slide .text .exb { margin: 10px 0 20px; width:100%; }
    .banner .swiper-slide .text .exb br { display:none; }
    .banner .swiper-slide .text .container { padding-right:0; }

    .homeBoxA .fix { padding-bottom: 0; }
    .homeBoxA .boxa_l { display: none; }
    .homeBoxA .boxa_r { position: initial; width: 100%; padding: 40px 20px; }
    .homeBoxA .boxa_r .xiawen .xie { margin-top: 15px; }
    .homeBoxA .boxa_r .xiawen .shwen .hwen { width: 100%; padding: 0; margin-bottom: 25px; border: 0; }
    .homeBoxA .boxa_r .xiawen .shwen .hwen:last-child { margin-bottom: 0; }
    .homeBoxA .boxa_r .xiawen .shwen { margin: 20px 0 30px; }

    .homeBoxA .homeBoxA-a { min-height: auto !important; }
    .homeBoxB .homeBoxB-a { padding: 40px 0 50px; }
    .homeBoxB .tiite .xieo { width: 100%; margin-top: 10px; }
    .homeBoxB .boxb_btm { margin-top: 25px; padding-bottom: 40px; padding-left: 30px; }
    .homeBoxB .boxb_btm ul li .img { width: 100%; }
    .homeBoxB .boxb_btm ul li .text { position: initial; transform: translateY(0); width: 100%; margin-top: 20px; }
    .homeBoxB .boxb_btm .xianwe { left: 0; }
    .homeBoxB .boxb_btm ul li::before { left: -30px; top: 1.5rem; transform: translateX(-50%); }
    .homeBoxB .boxb_btm ul li:nth-child(2n) .img { float: initial; }

    .homeBoxB .boxb_bmt { padding: 0; position: relative; margin-top: -.3rem; background:none !important; }
    .homeBoxB .boxb_bmt .bmtkuan { position:absolute; top:0; left:0; padding:20px; width:100%; }
    .homeBoxB .boxb_bmt .bmtkuan .weineoo { margin-top: 25px; }
    .homeBoxB .boxb_bmt .bmtkuan .weineoo .neoo { margin-right:.3rem; }

    .homeBoxC .fix .homeBoxC-a { padding: 40px 0; }
    .homeBoxC .boxcne { margin-top: 15px; }
    .homeBoxC .boxcne .boxc_l { width: 100%; }
    .homeBoxC .boxcne .boxc_l a { width: 32%; margin-right:2%; padding: .15rem; text-align: center; max-width: 100%;
    word-break: break-word; }
    .homeBoxC .boxcne .boxc_l a:last-child { margin-right:0; }
    .homeBoxC .sduosn { margin-top: 20px; }
    .homeBoxC .sduosn ul li { width: 100%; margin-top: 0; margin-right: 0; margin-bottom: 15px; }
    .homeBoxC .sduosn ul li:last-child { margin-bottom: 0; }
    .homeBoxC .sduosn .sbnen { margin-top: 18px; }

    .footer { padding: 20px 0 0; }
    .footer .ooter_top { padding-bottom: 15px; margin-bottom: 23px; }
    .footer .ooter_btm { padding: 20px 0; margin-top: 20px; }
    .footer .ooter_btm .teib { width: 100%; }
    .footer .ooter_btm .sdne { margin-left: 0; width: 100%; margin-top: 15px}

    .homeBoxD .ntitn { padding-top: 0; }
    .homeBoxD .ntitn .wz { width: 100%; padding: 0 20px; margin-top: 15px; }
    .homeBoxD .fix { padding: 40px 0 0; }
    .homeBoxD .rewon .wen { bottom: -.2rem; }
    .homeBoxD .nasneb { text-align: center; }
    .homeBoxD .qiehwen { position: initial; width: 7.2rem; display: inline-block; transform: translate(0); margin-top: 30px; }
    .homeBoxD .qiehwen .anwen .swi { width: .6rem; height: .6rem; }
    .homeBoxD .qiehwen .anwen .swi::before { width: .17rem; height: .17rem; }
    .homeBoxD .rewon { margin-top: 30px; padding-top: 1.4rem; }
    .homeBoxD .rewon .jksnene .nene:nth-child(2n) { bottom: -.3rem; }
    .homeBoxD .rewon .jksnene .nene:nth-child(1), .homeBoxD .rewon .jksnene .nene:nth-child(5) { bottom: -.7rem; }
    .homeBoxD .qiehwen .swiper-container .sne { width:5rem; }

    .homeBoxE .fix .homeBoxE-a { padding: 40px 0; }
    .homeBoxE .fix .homeBoxE-a .boxe_btm { margin-top: 20px; }
    .homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l { width: 100%; }
    .homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .bg { display: none; }
    .homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_l .texto { padding: 20px 20px; bottom: 0; }
    .homeBoxE .fix .homeBoxE-a .boxe_btm .ssion_r { padding: 0; width: 100%; margin-top: 20px; }
    
    .footer .ooter_zon .terzol { width:100%; }
    .footer .ooter_zon .terzol .tiane a { height:.6rem; padding:0 .15rem; }
    .footer .ooter_zon .terzol .tiane a span { line-height:.56rem; padding-right:.3rem; }
    .footer .ooter_zon .terzol .tiane a span:before { width:.18rem; height:.18rem; }
    
        .homeBoxD .rewon .jksnene .nene { display:flex; justify-content:center; align-items:center; }
    .homeBoxD .rewon .jksnene:nth-child(1) .si3 img { max-width:190%; }
    .homeBoxD .rewon .jksnene .si3 img { max-width:67%; }

    
}



/**平台科学**/
.nybanner { overflow: hidden; }
.nybanner.cur img,
.nybanner.cur .bg{ -webkit-animation: fa1 5s linear 1; }
.nybanner.cur .text { -webkit-animation: fa6 1s linear 1; }
.nybanner .text { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 100%; }
.nybanner .text .ta { line-height: 1; }
.nybanner .text .tb { line-height: 1; margin: .1rem 0 .2rem; }
.nybanner .text .tc { line-height: 1; }

.pingtakx_a { padding: 1.14rem 0 1.5rem; position: relative; }
.pingtakx_a::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 6rem;
    height: 4rem;
    background: url(../images/pingtakx_a.svg)no-repeat center center/cover;
}
.pingtakx_a .container { position: relative; z-index: 2; }
.pingtakx_a .usien { line-height: 1.9; margin: .4rem 0 .7rem; }
.pingtakx_a .usien h3 { line-height: 1.9; }
.pingtakx_a .fenwen .img { width: 45%; }
.pingtakx_a .fenwen .twien { width: 51%; margin-left: auto; }
.pingtakx_a .fenwen .twien .boe { line-height:1 !important; }
.pingtakx_a .fenwen .twien .peo { line-height: 1.9; margin: .27rem 0 .32rem; }

.pingtakx_a .fenwen .twien .shwen .hwen { padding: 0 .5rem; border-right: 1px solid #999999; }
.pingtakx_a .fenwen .twien .shwen .hwen:nth-child(1) { padding-left: 0; }
.pingtakx_a .fenwen .twien .shwen .hwen:last-child { padding-right: 0; border-right: 0; }
.pingtakx_a .fenwen .twien .shwen .hwen .hw { line-height: .87; }
.pingtakx_a .fenwen .twien .shwen .hwen .ne { line-height: .87; margin-top: .15rem; }
.pingtakx_a .fenwen .twien .wenew { line-height: 2; margin-top: .5rem; }

.pingtakx_b { background: linear-gradient(180deg, #003366 4%, #00336600 107%); border-radius: .3rem .3rem 0px 0px; padding: 1.37rem 0 3rem; }
.pingtakx_b .takxb_top .kxbtl { width: 65%; }
.pingtakx_b .takxb_top .kxbtl .ptn { line-height: 1.9; margin-top: .33rem; }

.pingtakx_b .sanxiangqieh {margin-top: .85rem; }
.pingtakx_b .sanxiangqieh .sana1 { width: 7.24rem; position: absolute; left: -45.7%; top: 0; }
.pingtakx_b .sanxiangqieh .sana2 { width: 100%; }

.pingtakx_b .swiper-container { overflow: hidden; }
.pingtakx_b .swi1 { width: 38.4%; position: absolute; left: -39.8%; }
.pingtakx_b .swi2 { width: 42.1%; }
.pingtakx_b .swi3 { width: 36.7%; margin-left: 1.3%; }
.pingtakx_b .swi4 { width: 38.4%; position: absolute; right: -19.9%; }
.pingtakx_b .swiper-container .img { overflow: hidden; position: relative; border-radius: .2rem; }
.pingtakx_b .swiper-container .img::before {
    position: absolute;
    content: "";
    background: linear-gradient(180deg, #d8d8d800 0%, #000000 100%);
    opacity: .5;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}
.pingtakx_b .swiper-container .wenz { position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 .34rem .3rem; z-index: 2; opacity:0; }
.pingtakx_b .swiper-container .swiper-slide-active .wenz { opacity:1; }
.pingtakx_b .swiper-container .wenz .enz { width: 70%; }
.pingtakx_b .swiper-container .wenz .enz .xio { line-height: 1.44; margin-top: .11rem; }
.pingtakx_b .swiper-container .wenz .anwe { margin-left: auto; position: relative; width: .44rem; height: .44rem; background: #FFFFFF; border-radius: .5rem; transition: all .5s; }
.pingtakx_b .swiper-container .wenz .anwe::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .18rem;
    height: .18rem;
    transform: translate(-50%,-50%);
    background: url(../images/anwe.svg)no-repeat center center/cover;
    transition: all .5s;
}

.pingtakx_b .swiper-container .swiper-slide:hover .wenz .anwe { background: #00589F; }
.pingtakx_b .swiper-container .swiper-slide:hover .wenz .anwe::before { background: url(../images/anwea.svg)no-repeat center center/cover; }

.swino .swip { border: 1px solid #FFFFFF; border-radius: 100%; width: .54rem; height: .54rem; margin-right: .15rem; position: relative; transition: all .5s;  cursor: pointer; }
.swino .swip:last-child { margin-right: 0; }
.swino .swip::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .13rem;
    height: .13rem;
    transition: all .5s;
    transform: translate(-50%,-50%);
}
.swino .jtl::before { background: url(../images/swipl.svg)no-repeat center center/cover; }
.swino .jtr::before { background: url(../images/swipr.svg)no-repeat center center/cover; }

.swino .swip:hover { background: #FFFFFF; }
.swino .jtl:hover:before { background: url(../images/swipla.svg)no-repeat center center/cover; }
.swino .jtr:hover:before { background: url(../images/swipra.svg)no-repeat center center/cover; }

.pingtakx_b { position: relative; }
.pingtakx_b::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 6.66rem;
    height: 4.75rem;
    background: url(../images/pingtakx_bw.webp)no-repeat center center/cover;
}
.pingtakx_b .wenweni { position: relative; z-index: 2; }

@media(max-width:1024px) {
    .nybanner .text .tb { margin: 10px 0 15px; }
    .nybanner .text .tc br { display:none; }

    .pingtakx_a { padding: 40px 0; }
    .pingtakx_a::before { display: none; }
    .pingtakx_a .usien { margin: 10px 0 20px; }
    .pingtakx_a .fenwen .img { width: 100%; }
    .pingtakx_a .fenwen .twien { width: 100%; padding-top: 20px; }
    .pingtakx_a .fenwen .twien .shwen .hwen { padding: 0 !important; width: 100%; border-right: 0; margin-bottom: 15px; }
    .pingtakx_a .fenwen .twien .shwen .hwen:last-child { margin-bottom: 0; }
    .pingtakx_a .fenwen .twien .wenew { margin-top: 25px; }
    .pingtakx_a .fenwen .twien .peo { margin: 10px 0 20px; }

    .pingtakx_b { padding: 40px 0; }
    .pingtakx_b .takxb_top .kxbtl { width: 100%; }
    .pingtakx_b .takxb_top .kxbtl .ptn { margin-top: 10px; }

    .pingtakx_b .swi1,
    .pingtakx_b .swi3,
    .pingtakx_b .swi4 { position: absolute; width: 0; height: 0; overflow: hidden; opacity: 0; }
    .pingtakx_b .sanxiangqieh { margin-top: 25px; }
    .pingtakx_b .swi2 { width: 100%; }
    .pingtakx_b .swiper-container .wenz .enz { width: 100%; }
    .pingtakx_b .swiper-container .wenz .anwe { margin-left: 0; margin-top: 20px; width: .6rem; height: .6rem; }
    .pingtakx_b .swiper-container .wenz .anwe::before { width: .25rem; height: .25rem; }
    .swino .swip { width: .6rem; height: .6rem; }
    .swino .swip::before { width: .18rem; height: .18rem; }
    
    .pingtakx_a .fenwen .twien .boe { line-height:1.4 !important; }

}


/**平台科学详情**/
.bgf6 { background: #F6F6F6; }
.mbx { padding: .4rem 0 .46rem; position: relative; z-index: 2; }
.mbx a { line-height: 1; color:#999999; }
.mbx span { line-height: 1; color:#999999; margin: 0 .11rem; }

.kxnebh_ti::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 9.52rem;
    height: 7.21rem;
    background: url(../images/kxnebh_tia.webp)no-repeat center center/cover;
}
.kxnebh_ti::after {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 9.52rem;
    height: 7.21rem;
    background: url(../images/kxnebh_tib.webp)no-repeat center center/cover;
}

.kxnebh { position: relative; z-index: 2; padding-bottom: 1.27rem; }
.kxnebh .xnebh_l { background: #fff; padding: .63rem .4rem .5rem; width: 76.667%; position:relative; }
.kxnebh .xnebh_l canvas {     
    position: absolute;
    bottom: 0;
    left: 0;
}
.kxnebh .xnebh_l .ebu { border-bottom: 1px solid rgba(43, 55, 142, 0.1); padding-bottom: .14rem; }
.kxnebh .xnebh_l .yebu { line-height: 1.44; margin-top: .25rem; }
 sup {
    font-size: .2rem;
    line-height: 0;
}

.kxnebh .xnebh_l .yebu ul li { list-style: inside; }

.kxnebh .xnebh_l .lunwen { background: #F6F6F6; padding: .38rem .34rem .4rem; margin-top: .6rem; }
.kxnebh .xnebh_l .lunwen .bt { border-bottom: 1px solid rgba(43, 55, 142, 0.1); padding-bottom: .15rem; }
.kxnebh .xnebh_l .lunwen .nwen { color: #999999;  line-height: 1.9; margin-top: .1rem; }
.kxnebh .xnebh_l .lunwen .nwen a { color: #29BCEF; }
.kxnebh .xnebh_r { margin-left: auto; width: 21.1%; }
.kxnebh .xnebh_r .nebh_top { background: #fff; padding: .35rem .26rem .43rem; margin-bottom: .45rem; }
.kxnebh .xnebh_r .nebh_top ul { border-top: 1px solid rgba(0, 0, 0, 0.1); margin-top: .3rem; }
.kxnebh .xnebh_r .nebh_top ul li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.kxnebh .xnebh_r .nebh_top ul li a { display: block; padding: .23rem 0; line-height: 1; position: relative; }
.kxnebh .xnebh_r .nebh_top ul li a sup {
        line-height: .85;
    font-size: .25rem;
    display: inline-block;
}

.kxnebh .xnebh_r .nebh_top ul li.cur a span { font-size: .2rem; color: #00589F; }
.kxnebh .xnebh_r .nebh_top ul li a:before {
    position: absolute;
    content: "";
    top: 50%;
    right: 0;
    width: .13rem;
    height: .13rem;
    transform: translateY(-50%);
    background: url(../images/nebtop.svg)no-repeat center center/cover;
}
.kxnebh .xnebh_r .nebh_top ul li.cur a:before { background: url(../images/nebtopa.svg)no-repeat center center/cover; }


@media(max-width:1024px) {
    .mbx { display: none; }
    .kxnebh { padding: 40px 0; }
    .kxnebh .xnebh_l { width: 100%; padding: 20px; }
    .kxnebh .xnebh_l .ebu { padding-bottom: 14px; }
    .kxnebh .xnebh_l .yebu { margin-top: 14px; }
    .kxnebh .xnebh_r { width: 100%; margin-top: 30px; }
}


/**全球合作**/
.qqhezuo_a,
.qqhezuo_a .fix,
.qqhezuo_a .homeBoxA-a { height: auto !important; min-height: auto !important; }
.qqhezuo_a { padding-bottom: .94rem; }
.qqhezuo_a .boxa_l { top: 0; margin-top: -3rem; }
.qqhezuo_a .boxa_r { padding-top: 2rem; width: 8.75rem; }
.qqhezuo_a .boxa_r .xiawen .xe p:nth-child(2n) { margin-top: .4rem; }
.qqhezuo_a .boxa_r .xiawen .xe { margin: .21rem 0 0; }
.qqhezuo_a .boxa_r .xiawen .xoenw { margin-top: .45rem; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl { width: calc(50% - .14rem); margin-right: .28rem; position: relative; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl:last-child { margin-right: 0; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .wzie { position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 .26rem .25rem; transition: all .3s; opacity: 1; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .wzie .ze { margin-top: .05rem; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .mzio { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: .3rem .26rem 0; opacity: 0; transition: all .5s; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .mzio::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .9;
    background: url(../images/mzio.webp)no-repeat center center/cover;
}
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .mzio .icon { position: absolute; z-index: 2; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .mzio .texoe { position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 .26rem .26rem; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl .mzio .texoe .ez { line-height: 1.9; margin-top: .1rem; }

.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl:hover .wzie { opacity: 0; }
.qqhezuo_a .boxa_r .xiawen .xoenw .oenwl:hover .mzio { opacity: 1; } 


@media(max-width:1024px) {
    .qqhezuo_a { padding-bottom: 0; }
    .qqhezuo_a .boxa_r { width: 100%; padding: 40px 20px; }
    .qqhezuo_a .boxa_r .xiawen .xoenw .oenwl { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .qqhezuo_a .boxa_r .xiawen .xoenw .oenwl:last-child { margin-bottom: 0; }
}

/**关于和铂**/
.guanyebt_a { padding: 1.4rem 0 1.23rem; }
.guanyebt_a .anweu { border-bottom: 1px solid #D8D8D8; padding-bottom: .35rem; }
.guanyebt_a .newnen { line-height: 1.9; margin:.36rem 0 .58rem; }
.guanyebt_a .newnen h3 { line-height: 1.4; }
.guanyebt_a .shiming { padding: .85rem .75rem .7rem; }
.guanyebt_a .shiming .wi { line-height: 1; margin-top: 2px; }
.guanyebt_a .shiming .xwebn { width: 5.12rem; margin-top: 1.28rem; }

.rtop30 { border-radius: .2rem .2rem 0px 0px; }

.guanyebt_b { padding: 1.23rem 0 1.58rem; }
.guanyebt_b .wnen .na { line-height: 1; }
.guanyebt_b .wnen .nb { line-height: 1; margin-left: .15rem; padding-left: .4rem; position: relative; }
.guanyebt_b .wnen .nb::before {
    position: absolute;
    content: "";
    top: 65%;
    left: 0;
    width: .4rem;
    height: 1px;
    transform: translateY(-50%);
    background: #333333;
}

.guanyebt_b .nweio { line-height: 1.9; margin:.36rem 0 .58rem; }
.guanyebt_b .nweio h3 { line-height: 1.4; }
.guanyebt_b .uweine ul li { width: calc(33.33% - .12rem); margin-right: .17rem; position: relative; text-align: center; }
.guanyebt_b .uweine ul li:last-child { margin-right: 0; }
.guanyebt_b .uweine ul li .wz { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 100%; padding: 0 .2rem; z-index: 2; }
.guanyebt_b .uweine ul li .img img { transform: scale(1.01); transition: all .5s; width: 100%; }
.guanyebt_b .uweine ul li:hover .img img { transform: scale(1.07); }

.guanyebt_c { padding: 1.65rem 0 1.3rem; background: #EAF4FF; margin-top: -.2rem; position: relative; }
.guanyebt_c .yebtc_top { margin-bottom: .65rem; }
.guanyebt_c .yebtc_top:last-child { margin-bottom: 0; }
.guanyebt_c .yebtc_top .bt { line-height: 1; margin-bottom: .56rem; }
.guanyebt_c .btcto_btm ul li { background: #fff; width: calc(25% - .113rem); border-radius: .2rem; margin-right: .15rem; margin-bottom: .18rem; overflow: hidden; cursor: pointer; }
.guanyebt_c .btcto_btm ul li:nth-child(4n) { margin-right: 0; }
.guanyebt_c .btcto_btm ul li .shboo { background: #fff; padding: .2rem .2rem .26rem; }
.guanyebt_c .btcto_btm ul li .shboo .bool .oa { line-height: 1; margin-bottom: .07rem; }
.guanyebt_c .btcto_btm ul li .img { background: #F6F6F6; position: relative; line-height: 1; overflow: hidden; }
.guanyebt_c .btcto_btm ul li .img::before {
    position: absolute;
    content: "";
    background: rgba(0, 88, 159, .5);
    width: 6.89rem;
    height: 6.89rem;
    bottom: -5.07rem;
    left: -1.94rem;
    border-radius: 50%;
    transition: all .5s;
}
.guanyebt_c .btcto_btm ul li .img::after {
    position: absolute;
    content: "";
    background: rgba(0, 88, 159, .5);
    width: 6.89rem;
    height: 6.89rem;
    bottom: -5.4rem;
    right: -2.97rem;
    border-radius: 50%;
    transition: all .5s;
}
.guanyebt_c .btcto_btm ul li:hover .img::before { bottom: -4.3rem; left: -2.7rem; }
.guanyebt_c .btcto_btm ul li:hover .img::after { bottom: -5.3rem; right: -4.5rem; }

.guanyebt_c .btcto_btm ul li .img img { position: relative; z-index: 2; }
.guanyebt_c .btcto_btm ul li .bool { width: calc(100% - .5rem); }
.guanyebt_c .btcto_btm ul li .bool .ob{
    padding-right: 15px;
    overflow-y: auto;
    overflow-x: hidden;
    height: .87rem;
}
.guanyebt_c .btcto_btm ul li .bool .ob::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.guanyebt_c .btcto_btm ul li .bool .ob::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
    background: #00589F;
}

.guanyebt_c .btcto_btm ul li .bool .ob::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, .1);
    border-radius: 0;
    background: rgba(24, 86, 166, 0.05);
}
.guanyebt_c .btcto_btm ul li .boor { transition: all .5s; border: 1px solid rgba(153, 153, 153, 0.3); width: .4rem; height: .4rem; margin-left: auto; border-radius: 50%; position: relative; }
.guanyebt_c .btcto_btm ul li .boor::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: .1rem;
    height: .1rem;
    transform: translate(-50%,-50%);
    background: url(../images/boorwe.svg)no-repeat center center/cover;
}
.guanyebt_c .btcto_btm ul li .jianjie {display: none;}

.guanyebt_c .btcto_btm ul li:hover .boor {
    background: #00589F;
    border-color: #00589f;
}
.guanyebt_c .btcto_btm ul li:hover  .boor::before { background: url(../images/boorwea.svg)no-repeat center center/cover; }

.tanxme {  display: none; background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; }
.tanxme .siwenio { padding: .35rem .4rem .35rem .35rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background: #FFFFFF; border-radius: .3rem; width: 13.21rem; }
.tanxme .siwenio .close {  cursor: pointer; position: absolute; right: .42rem; top: .32rem; width: .26rem; height: .26rem; background: url(../images/close.webp)no-repeat center center/cover; background-size: 100% 100%; z-index: 5; }
.tanxme .siwenio .swiper-container  { width: 100%; overflow: hidden; }
.tanxme .siwenio .swiper-container .img { width: 31.5%; position: relative; overflow: hidden; }
.tanxme .siwenio .swiper-container .img img { position: relative; z-index: 2; }
.tanxme .siwenio .swiper-container .img::before {
    position: absolute;
    content: "";
    background: rgba(0, 88, 159, .5);
    width: 6.89rem;
    height: 6.89rem;
    bottom: -5.07rem;
    left: -1.94rem;
    border-radius: 50%;
    transition: all .5s;
}
.tanxme .siwenio .swiper-container .img::after {
    position: absolute;
    content: "";
    background: rgba(0, 88, 159, .5);
    width: 6.89rem;
    height: 6.89rem;
    bottom: -5.4rem;
    right: -2.97rem;
    border-radius: 50%;
    transition: all .5s;
}
.tanxme .siwenio .swiper-container .fnewnen { width: 65.2%; margin-left: auto; }
.tanxme .siwenio .swiper-container .fnewnen .btoq .oq { line-height: 1; }
.tanxme .siwenio .swiper-container .fnewnen .btoq .bs { line-height: 1; margin-left: .15rem; }
.tanxme .siwenio .swiper-container .fnewnen .ze { line-height: 1.2; margin-top: .18rem; padding-bottom: .18rem; border-bottom: 1px solid #E8E8E8; }
.tanxme .siwenio .swiper-container .fnewnen .jianjie {
    padding-right: .57rem;
    line-height: 1.625;
    margin-top: .23rem;
    height: 2rem;
    overflow-y: auto;
    overflow-x: hidden;
}
.tanxme .siwenio .swiper-container .fnewnen .jianjie::-webkit-scrollbar {
	width: 3px;
	height: 3px;
}
.tanxme .siwenio .swiper-container .fnewnen .jianjie::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
	background: #00589F;
}
.tanxme .siwenio .swiper-container .fnewnen .jianjie::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
	border-radius: 0;
	background: #D8D8D8;
}
.tanxme .siwenio .swiper-container .fnewnen .jianjie p:nth-child(n+2) { margin-top: .1rem; }

.tanxme .siwenio .si { position: absolute; top: 50%;  transform: translateY(-50%); }
.tanxme .siwenio .sl { left: -.6rem; }
.tanxme .siwenio .sr { right: -.6rem; }
/* .tanxme .si { background: #00589F; border-color: #00589F; } */

.guanyebt_d { padding: 1.2rem 0; background: #F6F6F6; border-radius: .3rem .3rem 0 0; overflow: hidden; margin-top: -.3rem; z-index: 2; position: relative; }
.guanyebt_d .anweu { margin-bottom: .46rem; }
.guanyebt_d .swiper-container { overflow: hidden; }
.guanyebt_d .swuuia .swiper-slide { border-radius: .2rem; background: #fff; padding-right: .51rem; }
.guanyebt_d .swuuia .swiper-slide .img { width: 34.72%; }
.guanyebt_d .swuuia .swiper-slide .ntaone { width: 61.5%; margin-left: auto; padding:.4rem 0; }
.guanyebt_d .swuuia .swiper-slide .ntaone .bw { margin-bottom: .24rem; line-height: .8; padding-bottom: .17rem; border-bottom: 1px solid #d6d6d6; }
.guanyebt_d .swuuia .swiper-slide .ntaone .wenen ul li { color: #666666; line-height: 1.375; font-size: .16rem; list-style: inside; }
.guanyebt_d .swuuia .swiper-slide .ntaone .wenen ul li:nth-child(n+2) { margin-top: .15rem; }

.guanyebt_d .nsnesuzi { margin-top: .7rem; }
.guanyebt_d .nsnesuzi::before {
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    height: 1px;
    background: #999999;
    top: .278rem;
}
.guanyebt_d .nsnesuzi .swiper-container { padding-top: .1rem; }
.guanyebt_d .nsnesuzi .swiper-slide { text-align: center;  cursor: pointer; }
.guanyebt_d .nsnesuzi .swiper-slide .quasn { display: inline-block; width: .3765rem; height: .3765rem; position: relative; }
.guanyebt_d .nsnesuzi .swiper-slide .quasn::before {
    position: absolute;
    top: 50%;
    content: "";
    left: 50%;
    background: #999999;
    width: .12rem;
    height: .12rem;
    border-radius: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
    z-index: 2;
    transition: all .5s;
}
.guanyebt_d .nsnesuzi .swiper-slide .quasn::after {
    position: absolute;
    top: 50%;
    content: "";
    left: 50%;
    width: 0%;
    height: 0%;
    border-radius: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
    border: 2px solid #00589F;
    background: rgba(0, 88, 159, 0.05);
    transition: all .5s;
}
.guanyebt_d .nsnesuzi .swiper-slide .sz { line-height: 1; margin-top: .15rem; transition: all .5s; }

.guanyebt_d .nsnesuzi .swiper-slide-thumb-active .quasn::after { width: 100%; height: 100%; }
.guanyebt_d .nsnesuzi .swiper-slide-thumb-active .quasn::before { background: #00589F; }
.guanyebt_d .nsnesuzi .swiper-slide-thumb-active .sz { color: #00589F; }

.guanyebt_d .container { position: relative; }
.guanyebt_d .si { position: absolute; z-index: 2; top: 32.5%; transform: translateY(-50%); background: #00589F; border-color: #00589F; }

.guanyebt_d .sl { left: 0; }
.guanyebt_d .sr { right: 0; }

@media(max-width:1024px) {
    .guanyebt_a,
    .guanyebt_b { padding: 40px 0; }
    .guanyebt_a .anweu { padding-bottom: 20px; }
    .guanyebt_a .newnen { margin:20px 0 30px; }
    .guanyebt_a .shiming { padding: 20px; }
    .guanyebt_a .shiming .xwebn { width: 100%; margin-top: 30px; }
    .guanyebt_b .wnen .nb { margin-top: 20px; }
    .guanyebt_b .nweio { margin: 15px 0 20px; }
    .guanyebt_b .uweine ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .guanyebt_b .uweine ul li:last-child { margin-bottom: 0; }

    .guanyebt_c { padding: 40px 0; }
    .guanyebt_c .yebtc_top .bt { margin-bottom: 20px; }
    .guanyebt_c .btcto_btm ul li { width: 49%; margin-right: 2%; }
    .guanyebt_c .btcto_btm ul li:nth-child(2n) { margin-right: 0; }

    .tanxme .siwenio { width: calc(100% - 40px); padding: 20px; }
    .tanxme .siwenio .swiper-container .img { width: 100%; }
    .tanxme .siwenio .swiper-container .fnewnen { width: 100%; margin-top: 20px; }
    .tanxme .siwenio .sl { left: -.3rem; }
    .tanxme .siwenio .sr { right: -.3rem; }
    .tanxme .siwenio .close { width: .45rem; height: .45rem; right: 20px; top: 20px; }

    .guanyebt_d { padding: 40px 0; }
    .guanyebt_d .swuuia .swiper-slide { padding-right: 0; }
    .guanyebt_d .swuuia .swiper-slide .img { width: 100%; margin-bottom: 20px; }
    .guanyebt_d .swuuia .swiper-slide .ntaone { width: 100%; padding: 0 20px 20px; }
    .guanyebt_d .swuuia .swiper-slide .ntaone .wenen ul li { font-size: .22rem; }
    .guanyebt_d .nsnesuzi { margin-top: 30px; }
    .guanyebt_d .si { display: none; }
    .guanyebt_d .anweu { margin-bottom: 20px; }
}

/**管线**/
.guanxian { background: url(../images/guanxian_bg.webp) top center/cover; padding: 1.25rem 0 1.19rem; }
.guanxian .bt { line-height: 1.066; margin-bottom: .58rem; }
.guanxian .anxianre { background: #fff; padding: .45rem .41rem .37rem; margin-bottom: .1rem; }
.guanxian .anxianre:last-child { margin-bottom: 0; }
.guanxian .anxianre .bte { margin-bottom: .45rem; }
.guanxian .anxianre .bte .icon { margin-right: .1rem; }

.guanxian .anxianre .webt { border-bottom: 2px solid #D8D8D8; padding-bottom: .17rem; }
.guanxian .anxianre .webt .ouin { line-height: 1; }

.guanxian .anxianre .uin1 { width: 13.682%; position: relative; z-index: 6; }
.guanxian .anxianre .uin2,
.guanxian .anxianre .uin3,
.guanxian .anxianre .uin4 { width: 11.242%; }
.guanxian .anxianre .uin5 { width: 52.592%; }
.guanxian .anxianre .uin5 .ouin { width: 14.285714%; }

.guanxian .anxianre .color3 { text-align:center; }

.guanxian .anxianre .bpone { margin-top: .17rem; }
.guanxian .anxianre .bpone .bakle { margin-bottom: .07rem; }
.guanxian .anxianre .bpone .bakle:last-child { margin-bottom: 0; }
.guanxian .anxianre .bpone .bakle .ouin { display: flex; align-items: center; line-height: 1.25; min-height: 70px;  justify-content: center; }
.guanxian .anxianre .bpone .bakle .feiwen { position: absolute; width: calc(100% + .4rem); left: -.2rem; height: 100%; top: 0; background: rgba(0, 88, 159, 0.9); border-radius: .12rem; z-index: 5; opacity: 0; transition: all .5s; }
.guanxian .anxianre .bpone .bakle .feiwen .nwen { position: absolute; top: 50%; transform: translateY(-50%); right: .5rem; }
.guanxian .anxianre .bpone .bakle .feiwen .nwen .more { padding: 0 .6rem 0 .27rem; background: rgba(255, 255, 255, 0); border: 1px solid #FFFFFF; }
.guanxian .anxianre .bpone .bakle .feiwen .nwen .more span { height: .4rem; line-height: .39rem !important; color: #fff; }
.guanxian .anxianre .bpone .bakle .feiwen .nwen .more i { width: .33rem; background: #fff; }
.guanxian .anxianre .bpone .bakle .feiwen .nwen .more i::before {
    background: url(../images/morea.svg) no-repeat center center / cover;
}
.guanxian .anxianre .bpone:hover .bakle .feiwen .nwen .more span { color: #666666; }
.guanxian .anxianre .bpone:hover .bakle .feiwen .nwen .more{  background: #fff; }
.guanxian .anxianre .bpone:hover .bakle .feiwen .nwen .more i { background: #00589F; }
.guanxian .anxianre .bpone:hover .bakle .feiwen .nwen .more i::before { background: url(../images/more.svg) no-repeat center center / cover; }

.guanxian .anxianre .bpone .bakle.xiangqing:hover .uin1 { color: #fff; }
.guanxian .anxianre .bpone .bakle.xiangqing:hover .feiwen { opacity: 1; }

.guanxian .anxianre .bpone .bakle .uin5 { position: relative; }
.guanxian .anxianre .bpone .bakle .ouin .duol { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 100%; height: 45px; z-index: 2; }
.guanxian .anxianre .bpone .bakle .ouin .flexcenter4 { width: 100%; height: 100%; }
.guanxian .anxianre .bpone .bakle .ouin .ouin { border-right: 2px solid rgba(255,255,255,.5); min-height: 0; height: 100%; }
.guanxian .anxianre .bpone .bakle .ouin .ouin:last-child { border-right: 0; }
.guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e { height: 28px; width: 100%; position: absolute; top: 50%; transform: translateY(-50%); left: 0; background: #fff; overflow:initial; }
.guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e span { background: #00589F; height: 100%; position: absolute; top: 0; left: 0; border-radius: .3rem; transition: all .7s; }
.guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e span .dsn { display:flex;  position: absolute; left: calc(100% + .1rem); top: 50%; transform: translateY(-50%);  }
.guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e span .dsn img { max-width:1rem; margin-right:.1rem; }
.guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e span .dsn img:last-child { margin-right:0; }

.guanxian .anxianre .bpone .pwek { line-height: 40px !important;  margin: .3rem 0 .14rem; background: #00589F; border-radius:.12rem; padding:0 .18rem; color:#fff; }

.guanxian .anxianre .hidden { overflow: initial; }

.guanxian .anxianre #u3 span img { 
    max-width: 1.5rem !important;
}

.guanxian .anxianre #u31 span img { 
    max-width: 1.7rem !important;
}

.xinge { padding-right: .2rem; }
.xingeu { position: relative; }
.xingeu::before {
    position: absolute;
    left: -.2rem;
    content: "";
    top: 50%;
    width: .12rem;
    height: .12rem;
    transform: translateY(-50%);
    background: url(../images/ingeu.svg)no-repeat center center/cover;
}

.guanxian .nxiane .ane { margin-top: .2rem; padding-left: .2rem; line-height: 1; margin-right: .3rem; }
.guanxian .nxiane .ane:last-child { margin-right: 0; }
.guanxian .nxiane .ane::before {
    position: absolute;
    left: 0;
    content: "";
    top: 50%;
    width: .12rem;
    height: .12rem;
    transform: translateY(-50%);
    background: url(../images/ingeua.svg)no-repeat center center/cover;
}
.guanxian .nxiane .ane:last-child:before {
    background: url(../images/ingeu.svg)no-repeat center center/cover;
}

.lwbgao_a { padding: .67rem 0 1.12rem; margin-top: -.3rem; position: relative; z-index: 2; background: #F6F6F6; }
.lwbgao_a .bieroq { margin-top: .3rem; }
.lwbgao_a .bieroq ul li { border: 1px solid #EFEFEF; background: #FFFFFF; border-radius: .05rem; margin-bottom: .1rem; overflow: hidden; }
.lwbgao_a .bieroq ul li:last-child { margin-bottom: 0; }
.lwbgao_a .bieroq ul li .t { padding: .2rem 1.13rem .2rem .46rem; position: relative; transition: all .3s; }
.lwbgao_a .bieroq ul li .t::before {
    position: absolute;
    content: "";
    top: 50%;
    right: .27rem;
    transform: translateY(-50%);
    width: .26rem;
    height: .26rem;
    background: url(../images/bieroq.webp)no-repeat center center/cover;
}
.lwbgao_a .bieroq ul li .t .wie { line-height: 1.3; color:#000;}
.lwbgao_a .bieroq ul li.curter .t { background: #00589F; color: #fff; }
.lwbgao_a .bieroq ul li.curter .t .wie{color: #fff;}
.lwbgao_a .bieroq ul li.curter .t::before { background: url(../images/bieroqa.webp)no-repeat center center/cover; }

.lwbgao_a .bieroq ul li .cont { display: none; border-radius: .05rem; overflow: hidden; position: relative; margin-top: -.05rem; }
.lwbgao_a .bieroq ul li .cont .weio { padding: .28rem 1.13rem .28rem .46rem; background: #fff;  position: relative; }
.lwbgao_a .bieroq ul li .cont .weio::before {
    position: absolute;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    right: .27rem;
    width: .3rem;
    height: .3rem;
    background: url(../images/weiou.svg)no-repeat center center/cover;
}
.lwbgao_a .bieroq ul li .cont .weio .ewe { width: .3rem; height: .28rem; background: url(../images/eweuu.svg)no-repeat center center/cover; margin-right: .23rem; }
.lwbgao_a .bieroq ul li .cont .weio .wol { color: #666; width: calc(100% - .53rem); }
.lwbgao_a .bieroq ul li .cont .weio .wol p a {
    color: #666;
}


@media(max-width:1024px) {
 


    .boxc_l-wrap{
      position:relative;
    }

    .guanxian .anxianre .hidden {
      overflow-x: scroll;
      overflow-y:hidden;
      -webkit-overflow-scrolling:touch;
      /* 隐藏原生滚动条，保留滚动 */
      scrollbar-width: none; /* firefox */
      -ms-overflow-style: none; /* IE */
    }
    .boxc_l::-webkit-scrollbar {
      display: none; /* chrome、safari、微信内置浏览器 */
    }
    .fake-scroll-track{
      height:6px;
      background:#eee;
      border-radius:3px;
      margin-top:4px;
      position:relative; /* 作为thumb定位父级 */
    }
    .fake-scroll-thumb{
      height:100%;
      background:#999;
      border-radius:3px;
      position:absolute;
      left:0;
      top:0;
    }


    .guanxian .anxianre .dden { min-width: 23rem; }
    .guanxian .anxianre .bpone .bakle .ouin .homeBoxC-e,
    .guanxian .anxianre .bpone .bakle .ouin .duol { height: .5rem; }
    .guanxian .anxianre .bpone .bakle .ouin { min-height: .6rem; }

    .guanxian,
    .lwbgao_a { padding: 40px 0; }
    .guanxian .bt { margin-bottom: 20px; }
    .guanxian .nxiane .ane { margin-top: 20px; }
    .lwbgao_a .bieroq ul li .t::before { width: 26px; height: 26px; }
    .lwbgao_a .bieroq ul li .t { padding: 15px 40px 15px 20px; }
    .lwbgao_a .bieroq ul li .cont .weio::before { width: 26px; height: 26px; }
    .lwbgao_a .bieroq { margin-top: 20px; }
}



/**人才招聘**/
.rczp_a { padding: 1.48rem 0 1.13rem; }
.rczp_a .jianj { line-height: 1.33; margin: .31rem 0 .45rem; }
.rczp_a ul li {  width: calc(20% - .08rem); margin-right: .1rem; position: relative; }
.rczp_a ul li .img img { width: 100%; }
.rczp_a ul li:nth-child(5n) { margin-right: 0; }
.rczp_a ul li .xn { position: absolute; top: .45rem; left: .23rem; transition: all .5s; opacity: 0; }
.rczp_a ul li .nwei { position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 .23rem .37rem; }
.rczp_a ul li .nwei .ne { margin-top: .13rem; }
.rczp_a ul li .nwei .iweo { opacity: 1; transition: all .5s; }
.rczp_a ul li .nwei .ue { height: 0; opacity: 0; transition: all .5s; }

.rczp_a ul li:hover .xn { opacity: 1; }
.rczp_a ul li:hover .nwei .iweo { opacity: 0; }
.rczp_a ul li:hover .nwei .ue {  opacity: 1; }


.rczp_b { position: relative; z-index: 2; padding: 1.43rem 0 1.8rem; background: #F6F6F6; border-radius: .3rem .3rem 0 0; }
.rczp_b .bt { margin-bottom: .4rem; }
.rczp_b .zpbne ul li { background: #FFFFFF; border-radius: .2rem; width: calc(33.33% - .133rem); margin-right: .2rem; margin-bottom: .2rem; position: relative; }
.rczp_b .zpbne ul li::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all .3s;
    border-radius: .2rem;
    overflow: hidden;
    background: url(../images/asnen.webp)no-repeat center center/cover;
}
.rczp_b .zpbne ul li:nth-child(3n) { margin-right: 0; }
.rczp_b .zpbne ul li a { display: block; padding: .5rem .4rem; position: relative; z-index: 2; }
.rczp_b .zpbne ul li a .bte { color: #3D3D3D; margin-bottom: 1.13rem; transition: all .3s; }
.rczp_b .zpbne ul li a .wen .wed { transition: all .3s; }
.rczp_b .zpbne ul li a .wen .med { margin-left: auto; }
.rczp_b .zpbne ul li a .wen .med img { max-width: .5rem; }
.rczp_b .zpbne ul li a .wen .med .cua { display: none; }

.rczp_b .zpbne ul li:hover a .wen .wed,
.rczp_b .zpbne ul li:hover a .bte { color: #fff; }

.rczp_b .zpbne ul li:hover a .wen .med .cua { display: inline-block; }
.rczp_b .zpbne ul li:hover a .wen .med .cu { display: none; }
.rczp_b .zpbne ul li:hover:before { opacity: 1; }

.rczpxq_A { padding: 1.43rem 0 1.27rem; background: #F6F6F6; }
.rczpxq_A .pxqa { line-height: 1; margin-bottom: .5rem; }
.rczpxq_A .tanwep_btm .btowe { border-radius: .2rem .2rem 0px 0px; background: #00589F; padding: 0 .41rem; }
.rczpxq_A .tanwep_btm .btowe .ow { font-weight: 400; padding: .24rem 0; }

.rczpxq_A .tanwep_btm .ow1 { width: 28.342%; }
.rczpxq_A .tanwep_btm .ow2 { width: 18.342%; }
.rczpxq_A .tanwep_btm .ow3 { width: 18.342%; }
.rczpxq_A .tanwep_btm .ow4 { width: 18.342%; }

.rczpxq_A .tanwep_btm .ptowe ul { padding: 0 .41rem .66rem; background: #FFFFFF; border-radius: 0 0 .2rem .2rem; }
.rczpxq_A .tanwep_btm .ptowe ul li {  cursor: pointer; border-bottom: 1px solid #D8D8D8; }
.rczpxq_A .tanwep_btm .ptowe ul li .ow { padding: .29rem 0; }
.rczpxq_A .tanwep_btm .ptowe ul li .ow6 { display: none; }
.rczpxq_A .tanwep_btm .ptowe ul li .ow5 { padding: 0; width: .26rem; height: .26rem; background: url(../images/kaiwen.webp)no-repeat center center/cover; margin-left: auto; }
.rczpxq_A .tanwep_btm .ptowe ul li.curter .ow5 { background: url(../images/kaiwena.webp)no-repeat center center/cover; }
.rczpxq_A .tanwep_btm .ptowe ul li.uo .ow1 { padding-left: .35rem; position: relative; }
.rczpxq_A .tanwep_btm .ptowe ul li.uo .ow1::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0;
    width: .23rem;
    height: .23rem;
    transform: translateY(-50%);
    background: url(../images/ow1.svg)no-repeat center center/cover;
}

.rczpxq_A .tanwep_btm .ptowe ul li .cont { border-top: 1px solid #D8D8D8; display: none; }
.rczpxq_A .tanwep_btm .ptowe ul li .cont .uwein { padding: .25rem 0 .3rem; }
.rczpxq_A .tanwep_btm .ptowe ul li .cont .wenu { line-height: 1.9; }
.rczpxq_A .tanwep_btm .ptowe ul li .cont .wenu h3 { font-size: .26rem; margin-bottom: .1rem; }
.rczpxq_A .tanwep_btm .ptowe ul li .cont .meun { margin-top: .36rem; }

.shangctc { display: none; background: rgba(0, 0, 0, 0.7); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; }
.shangctc .gctcison { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background: #FFFFFF; width: 10.18rem; border-radius: .2rem; padding: .5rem .6rem; }
.shangctc .gctcison .e { line-height: 1; color: #29BCEF; }
.shangctc .gctcison .wen { line-height: 1; margin-top: .1rem; } 
.shangctc .gctcison .we { margin-top: .12rem; }
.shangctc .gctcison .we .u { padding: 0 .23rem; line-height: 1; border-right: 1px solid #999999; }
.shangctc .gctcison .we .u:last-child { border-right: 0; }
.shangctc .gctcison .we .u:nth-child(1) { padding-left: 0; }
.shangctc .gctcison .chaunbao .aunbao_top .sbne { line-height: 1; margin-top: .33rem; }
.sbne { padding-bottom: .18rem; border-bottom: 1px solid #D8D8D8; margin-bottom: .2rem; }
.shangctc .bt { line-height: 1; }
.shangctc .bt span { color: #E72A32; }
.shangctc .aunbao_top .snasne ul li { width: calc(50% - .1rem); margin-right: .2rem; }
.shangctc .aunbao_top .snasne ul li:nth-child(2n) { margin-right: 0; }
.shangctc .aunbao_top .snasne ul li button {
    border: 1px solid rgba(109, 109, 109, 0.5);
    width: 100%;
    background: none !important;
    border-radius: .1rem;
    overflow: hidden;
    height: auto;
    padding: .4rem 0;
    margin-top: .15rem;
}
.shangctc .aunbao_top .snasne ul li button img { width: 1.28rem; height: .5rem; }
.shangctc .aunbao_top .snasne ul li button img:last-child { display: none; }
.shangctc .aunbao_top .snasne ul li:last-child button img  { width: .96rem; }
.shangctc .aunbao_top .snasne ul li .zyi { line-height: 1; text-align: center; margin-top: .1rem; }

.shangctc .aunbao_btm  { margin-top: .26rem; }
.shangctc .aunbao_btm ul li { width: calc(50% - .1rem); margin-right: .2rem; margin-bottom: .2rem; }
.shangctc .aunbao_btm ul li:nth-child(2n) { margin-right: 0; }
.shangctc .aunbao_btm ul li .bt { margin-bottom: .15rem; }
.shangctc .aunbao_btm ul li input { border: 1px solid #D8D8D8; color: #333333; height: .66rem; border-radius: .1rem; overflow: hidden; padding: 0 .25rem; font-size: .16rem; }
.shangctc .aunbao_btm ul li input::-webkit-input-placeholder {color: rgba(102, 102, 102, 0.5);}
.shangctc .aunbao_btm ul li input::-moz-placeholder {color: rgba(102, 102, 102, 0.5);}
.shangctc .aunbao_btm ul li input:-moz-placeholder {color: rgba(102, 102, 102, 0.5);}
.shangctc .aunbao_btm ul li input:-ms-input-placeholder {color: rgba(102, 102, 102, 0.5);}
.shangctc .aunbao_btm ul li .oui { width: 100%; }
.shangctc .aunbao_btm ul li .oui .layui-unselect { width: 1.25rem; }
.shangctc .aunbao_btm ul li .oui .layui-unselect .layui-select-title i {
    width: .12rem;
    height: .08rem;
    border: none;
    right: .18rem;
    margin-top: -.02rem;
    background: url(../images/title.svg) no-repeat center center / cover;
}
.shangctc .aunbao_btm ul li .oui .layui-unselect input { border-right: 0; border-radius: .1rem 0 0 .1rem; border-right: 1px solid #D8D8D8; }
.shangctc .aunbao_btm ul li .oui .oudp { width: calc(100% - 1.25rem); border-left: 0; border-radius: 0 .1rem .1rem 0; }

.shangctc .aunbao_btm ul li .layui-anim { top: .85rem; }
.shangctc .aunbao_btm ul li .layui-form-selectup dl { bottom: .85rem; top: auto; }
.layui-form-select dl dd.layui-this { background: #00589F; }

.bixu { line-height: 1; color: #E72A32; padding-left: .2rem; position: relative; margin-top: .1rem; display: none; }
.bixu.cuo { display: block; }
.bixu::before {
    position: absolute;
    content: "";
    top: 52%;
    left: 0;
    width: .133rem;
    height: .133rem;
    transform: translateY(-50%);
    background: url(../images/bixu.svg)no-repeat center center/cover;
    background-size: 100% 100%;
}

@media(max-width:1024px) {
    .rczp_a { padding: 40px 0; }
    .rczp_a .jianj { margin: 10px 0 20px; }
    .rczp_a ul li { width: 100%; margin-right: 0; margin-bottom: 10px; }

    .rczp_b { padding: 40px 0; }
    .rczp_b .bt { margin-bottom: 20px; }
    .rczp_b .zpbne ul li { width: 49%; margin-right: 2%; margin-bottom: 2%; }
    .rczp_b .zpbne ul li:nth-child(3n) { margin-right: 2%; }
    .rczp_b .zpbne ul li:nth-child(2n) { margin-right: 0; }
    .rczp_b .zpbne ul li a { padding: 20px; }
    .rczp_b .zpbne ul li a .wen .med img { width: .35rem; }

    .rczpxq_A { padding: 40px 0; }
    .rczpxq_A .pxqa { margin-bottom: 20px; }
    .rczpxq_A .tanwep_btm .ptowe ul li .cont .wenu h3 { font-size: .28rem; }
    .rczpxq_A .tanwep_btm .ow2,
    .rczpxq_A .tanwep_btm .ow4{ display: none; }
    .rczpxq_A .tanwep_btm .ow3 { width: 20%; }
    .rczpxq_A .tanwep_btm .ow1 { width: 60%; }
    .rczpxq_A .tanwep_btm .ptowe ul li.uo .ow1 { padding-left: .45rem; }
    .rczpxq_A .tanwep_btm .ptowe ul li .ow1 { padding-right: .3rem; }
    .rczpxq_A .tanwep_btm .ptowe ul li.uo .ow1::before { width: .3rem; height: .3rem; transform: translateY(0); top: .3rem; }
    .rczpxq_A .tanwep_btm .ptowe ul li .ow5 { width: .3rem; height: .3rem; }

    .shangctc .gctcison { width: calc(100% - 40px); padding: 20px; overflow: auto; height: 80vh; }
    .shangctc .gctcison .we { margin-top: 10px; }
    .shangctc .aunbao_top .snasne ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .shangctc .aunbao_top .snasne ul li button img { height: 1rem; width: 1.9rem; }
    .shangctc .aunbao_top .snasne ul li:last-child button img { width: 1.5rem; }
    .shangctc .aunbao_top .snasne ul li .zyi { text-align: left; line-height: 1.3; }
    .shangctc .aunbao_btm ul li { width: 100%; margin-right: 0; }
    .shangctc .aunbao_btm ul li input { height: .8rem; font-size: .22rem; }
    .shangctc .aunbao_top .snasne ul li button { padding: 15px 0; }
    .shangctc .aunbao_btm { margin-top: 0; }
    
    .shangctc .gctcison .we .u { padding:0 .1rem; }
}

/**联系我们**/
.lxwmes_a { padding: 1.43rem 0 1.28rem; background: #F6F6F6; }
.lxwmes_a .esae_top { margin-bottom: .5rem; }
.lxwmes_a .wensne ul li { width: calc(50% - .1rem); margin-right: .2rem; margin-bottom: .2rem; border-radius: .2rem; background: #fff; padding: .35rem .4rem .49rem; }
.lxwmes_a .wensne ul li:nth-child(2n) { margin-right: 0; }
.lxwmes_a .wensne ul li .iron_top .onl { color: #3D3D3D; }
.lxwmes_a .wensne ul li .iron_top .ewnu { margin-left: auto; background: rgba(0, 88, 159, .1); border-radius: 50%; position: relative; width: .83rem; height: .83rem; }
.lxwmes_a .wensne ul li .iron_top .ewnu img { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 35%; }

.lxwmes_a .wensne ul li .iron_zon { margin-top: .8rem; }
.lxwmes_a .wensne ul li .iron_zon .ronzl { width: 70%; }
.lxwmes_a .wensne ul li .iron_zon .ronzl .roe .oe { margin-right: .7rem; }
.lxwmes_a .wensne ul li .iron_zon .ronzl .roe .oe:last-child { margin-right: 0; }
.lxwmes_a .wensne ul li .iron_zon .ronzl .roe:nth-child(n+2) { margin-top: .37rem; }
.lxwmes_a .wensne ul li .iron_zon .ronzl .roe .o  { line-height: 1; color: #767676; }
.lxwmes_a .wensne ul li .iron_zon .ronzl .roe .e  { color: #555555; margin-top: .1rem; }
.lxwmes_a .sien { padding-left: .4rem; position: relative; margin-top: .3rem; }
.lxwmes_a .sien::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0;
    width: .27rem;
    height: .2rem;
    transform: translateY(-50%);
    background: url(../images/yupoxuen.svg)no-repeat center center/cover;
    background-size: 100% 100%;
}
.lxwmes_a .sien a { display: inline-block; color: #00589F; }


@media(max-width:1024px) {
    .lxwmes_a { padding: 40px 0; }
    .lxwmes_a .esae_top { margin-bottom: 20px; }
    .lxwmes_a .wensne ul li { width: 100%; margin-right: 0; margin-bottom: 15px; padding: 20px; }
    .lxwmes_a .wensne ul li .iron_zon .ronzl { width: 100%; }
    .lxwmes_a .wensne ul li .iron_zon { margin-top: 40px; }
    .lxwmes_a .wensne ul li .iron_zon a { margin-left: 0; margin-top: 25px;}
    .lxwmes_a .sien { margin-top: 10px; }
    .lxwmes_a .sien::before { width: .3rem; height: .23rem; }
}

/**新闻中心**/
.news_a { padding: .96rem 0 1.27rem; background: #F6F6F6; }
.news_a .ewsa_top { position: relative; z-index: 2; }
.news_a .ewnesr { margin-left: auto; }
.news_a .ewnesr .secrtrit { margin-right: .2rem; position: relative; }
.news_a .ewnesr .secrtrit:last-child { margin-right: 0; }
.news_a .ewnesr .secrtrit .sosnei { border: 1px solid #E8E8E8; border-radius: 1rem; line-height: 1; padding: .15rem .19rem; width: 1.66rem; position: relative; }
.news_a .ewnesr .secrtrit .sosnei::before {
    position: absolute;
    content: "";
    right: .2rem;
    top: 50%;
    transform: translateY(-50%);
    width: .1rem;
    height: .06rem;
    background: url(../images/sosnei.svg)no-repeat center center/cover;
}
.news_a .ewnesr .secrtrit .suenwe { position: absolute; width: 100%; top: 100%; padding-top: .1rem; opacity: 0; visibility: hidden; pointer-events: none; transition: all 0.3s ease; }
.news_a .ewnesr .secrtrit:hover .suenwe { opacity: 1; visibility: visible; pointer-events: auto; }

.news_a .ewnesr .secrtrit .suenwe .uwenweo { border: 1px solid #E8E8E8; border-radius: .2rem; background: #fff; padding: .17rem .18rem; }
.news_a .ewnesr .secrtrit .suenwe .uwenweo ul { padding-right: .15rem; height: 1.85rem; overflow-y: auto; overflow-x: hidden; }
.news_a .ewnesr .secrtrit .suenwe .uwenweo ul::-webkit-scrollbar {
    width: 3px;
    height: 3px;
}

.news_a .ewnesr .secrtrit .suenwe .uwenweo ul::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
    background: #00589F;
}

.news_a .ewnesr .secrtrit .suenwe .uwenweo ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, .1);
    border-radius: 0;
    background: #EBEBEB;
}
.news_a .ewnesr .secrtrit .suenwe .uwenweo ul li { line-height: 1; color: rgba(51, 51, 51, 0.6); margin-bottom: .18rem; cursor: pointer; }
.news_a .ewnesr .secrtrit .suenwe .uwenweo ul li:last-child { margin-bottom: 0; }
.news_a .ewnesr .secrtrit .suenwe .uwenweo ul li.cur { color: #00589F; }

.news_a .ewsa_btm { margin-top: .54rem; }
.news_a .ewsa_btm ul li { background: #FFFFFF; border-radius: .2rem; margin-bottom: .2rem; position: relative; }
.news_a .ewsa_btm ul li:last-child { margin-bottom: 0; }
.news_a .ewsa_btm ul li a { display: block; padding: .49rem .74rem; }
.news_a .ewsa_btm ul li .eswna { width: 73%; }
.news_a .ewsa_btm ul li .eswna .na { line-height: 1; color: #29BCEF; margin-bottom: .12rem; }
.news_a .ewsa_btm ul li .eswna .nc { line-height: 1.375; margin-top: .11rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }

.news_a .ewsa_btm ul li .mour { position: absolute; top: 50%; transform: translateY(-50%); right: .74rem; width: .43rem; height: .43rem; background: url(../images/mours.svg)no-repeat center center/cover; transition: all .5s; }
.news_a .ewsa_btm ul li:hover .mour { background: url(../images/moursa.svg)no-repeat center center/cover; }

.fyq { text-align: center; margin-top: .7rem; }
.fyq .fyq_a { display: inline-block; }
.fyq .fyq_a a { display: inline-block; transition: all .5s; width: .4rem; height: .4rem; border-radius: 50%; background: #FFFFFF; line-height: .38rem; font-size: .16rem; color: #666666; margin-right: .1rem; }
.fyq .fyq_a a:last-child { margin-right: 0; }
.fyq .fyq_a a.diane { background: none; letter-spacing: -4px;  }
.fyq .fyq_a a:hover,
.fyq .fyq_a a.cur { background: #00589F; color: #fff; }
.fyq .fyq_a .nwen input { border: 1px solid #E8E8E8; width: .83rem; border-radius: 1rem; height: .4rem; text-align: center; margin: 0 .25rem; }
.fyq .fyq_a button { width: .7rem; text-align: center; height: .4rem; border-radius: 1rem; color: #666666; font-size: .16rem; background: #fff; border: 1px solid #fff; }

@media(max-width:1024px) {
    .news_a { padding: 40px 0; }
    .news_a .ewsa_btm ul li a { padding: 20px; }
    .news_a .ewsa_btm ul li .mour { width: .54rem; height: .54rem; right: .3rem; }

    .fyq { margin-top: 30px; }
    .fyq .fyq_a a { font-size: .22rem; width: .6rem; height: .6rem; line-height: .6rem; }
    .fyq .fyq_a .nwen input { height: 0.6rem; width: 1rem; }
    .fyq .fyq_a button { width: 1rem; height: .6rem; font-size: .22rem; }
    
    .news_a .ewnesr { width:100%; margin-top:.25rem; }
    .news_a .ewnesr .secrtrit:hover { z-index:9; }
    .news_a .ewnesr .secrtrit { width:100%; margin-right:0; margin-bottom:.2rem; }
    .news_a .ewnesr .secrtrit .sosnei { width:100%; }
}

/**新闻详情页**/
.kxnebh_auw .xnebh_l .ebu { padding-bottom: .3rem; }
.kxnebh_auw .xnebh_l .yebu a { display: inline-block; color: #29BCEF; }
.kxnebh_auw .xnebh_l .lunwen .nwen { color: #3D3D3D; font-style: normal; line-height: 1.75; }
.kxnebh_auw .xnebh_l .sxpwen { margin-top: .41rem; }
.kxnebh_auw .xnebh_l .sxpwen .esx { width: 80%; }
.kxnebh_auw .xnebh_l .sxpwen .esx:last-child { margin-top: .16rem; }
.kxnebh_auw .xnebh_l .sxpwen .esx .s { line-height: 1; width: .65rem; }
.kxnebh_auw .xnebh_l .sxpwen .esx .x { line-height: 1; transition: all .5s; width: calc(100% - .65rem); }

.kxnebh_auw .xnebh_l .sxpwen .esx:hover .x { color: #29BCEF; }

.kxnebh_auw .xnebh_r .nebh_top ul li a { padding: .24rem 0; }
.kxnebh_auw .xnebh_r .nebh_top ul li a .sjz span { display: inline-block; width: auto; margin-left: .1rem; }
.kxnebh_auw .xnebh_r .nebh_top ul li a:before { display: none; }
.kxnebh_auw .xnebh_r .snbe {  padding: .33rem 0 .2rem; }
.kxnebh_auw .xnebh_r .liwends { position: relative; z-index:2; display: inline-block; }
.kxnebh_auw .xnebh_r .liwends:last-child { z-index:1; margin-left:.17rem; } 
.kxnebh_auw .xnebh_r .liwends .tubie { width: .46rem; height: .46rem; background: url(../images/tubiea.svg)no-repeat center center/cover; }
.kxnebh_auw .xnebh_r .liwends:last-child .tubie { background: url(../images/tubieaa.svg)no-repeat center center/cover; } 
.kxnebh_auw .xnebh_r .liwends .ewnewn { position: absolute; text-align: center; width: 1.1rem; left: calc(100% + .1rem); top: 38%; transform: translateY(-50%); opacity: 0; visibility: hidden; pointer-events: none; transition: all 0.3s ease; }
.kxnebh_auw .xnebh_r .liwends .ewnewn .wen { color: #3D3D3D; line-height: 1.3 !important; margin-top: .05rem; }
.kxnebh_auw .xnebh_r .liwends:hover .ewnewn { opacity: 1; visibility: visible; pointer-events: auto; } 


@media(max-width:1024px) {
    .kxnebh_auw .xnebh_l .sxpwen .esx .s { width: .98rem; }
    .kxnebh_auw .xnebh_l .sxpwen .esx .x { width: calc(100% - .98rem); }
}



/**公司治理**/
.gonszili_a { padding: 1rem 0 .65rem; }
.gonszili_a .zilia_top { border-bottom: 1px solid #E8E8E8; }
.gonszili_a .zilia_top .ilen_l a { display: inline-block; margin-right: .3rem; color: #333333; line-height: 1; padding-bottom: .22rem; position: relative; }
.gonszili_a .zilia_top .ilen_l a.cur::before {
    position: absolute;
    content: "";
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    background: url(../images/ilen_le.webp)no-repeat center center/cover;
}
.gonszili_a .zilia_top .ilen_l a:last-child { margin-right: 0; }
.gonszili_a .zilia_top .ilen_l a.cur { font-size: .18rem; color: #00589F; }

.gonszili_a .zilia_top .mbx { padding: 0; }

.gonszili_a .zilia_btm .iwena_top { line-height: 1; padding: .64rem 0 0; }

.gonszili_a .zilia_btm .iwena_top .iwenen .si { border: 1px solid #999999; }
.gonszili_a .zilia_btm .iwena_top .iwenen .si:last-child { margin-left: .13rem; }
.gonszili_a .zilia_btm .iwena_top .iwenen .sl::before { background: url(../images/jtla.svg) no-repeat center center / cover; }
.gonszili_a .zilia_btm .iwena_top .iwenen .sr::before { background: url(../images/jtra.svg) no-repeat center center / cover; }

.gonszili_a .zilia_btm .iwena_top .iwenen .si:hover { background: #00589F; border-color: #00589F; }
.gonszili_a .zilia_btm .iwena_top .iwenen .sl:hover:before { background: url(../images/jtl.svg) no-repeat center center / cover; }
.gonszili_a .zilia_btm .iwena_top .iwenen .sr:hover:before { background: url(../images/jtr.svg) no-repeat center center / cover; }

.gonszili_a .zilia_btm .iwena_btm { margin-top: .45rem; background: #fff; overflow: hidden; }
.gonszili_a .zilia_btm .iwena_btm .swiper-container { overflow: hidden; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide { padding: .15rem .99rem .15rem .15rem; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide .imge { width: 25.37%; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide .textoi { width: 68.8%; margin-left: auto; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide .textoi .bte { line-height: 1; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide .textoi .wen { margin-top: .1rem; }
.gonszili_a .zilia_btm .iwena_btm .swiper-slide .textoi .nmo { color: #666666; line-height: 1.9; margin-top: .06rem; height:1.5rem; }

.gonszili_a .ziwennu_btm .ennu_top .bt { width:50%; }

.gonszili_b { padding-bottom: 1.27rem; }
.gonszili_b .iwennb_btm { margin-top: .35rem; }
.gonszili_b .iwennb_btm ul li { background: #fff; border-radius: .2rem; width: calc(33.33% - .133rem); margin-right: .2rem; padding: .3rem; }
.gonszili_b .iwennb_btm ul li:last-child { margin-right: 0; }
.gonszili_b .iwennb_btm ul li .bte { border-bottom: 1px solid #E8E8E8; padding-bottom: .21rem; }
.gonszili_b .iwennb_btm ul li .towen { line-height: 1.2; padding-top: 20px; }
.gonszili_b .iwennb_btm ul li .towen p:nth-child(n+2) { margin-top: .15rem; }

.gonszili_a .ziliub_btm { margin-top: .6rem; }
.gonszili_a .ziliub_btm .Quoteimg .box { padding: .6rem .75rem .92rem; margin-top: .7rem; background: url(../images/tzbg01.webp) no-repeat center center / cover; width: 100%; border-radius: .2rem; overflow: hidden; }
.gonszili_a .ziliub_btm .Quoteimg .box .left { padding-right: .5rem; position: relative; width: 3.25rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .left::before {
    position: absolute;
    content: "";
    right: 0;
    top: 50%;
    width: 1px;
    height: 100%;
    transform: translateY(-50%);
    background: url(../images/boxew.svg)no-repeat center center/cover;
}
.gonszili_a .ziliub_btm .Quoteimg .box .left .img img { width: 1.39rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .left .hk { line-height: .87; margin-top: .67rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .left .hk span { line-height: .87; padding-top: .31rem; display: inline-block; margin-left: .21rem; font-weight: 300; position: relative; }
.gonszili_a .ziliub_btm .Quoteimg .box .left .hk span::before {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    width: .21rem;
    height: .21rem;
    transform: translateX(-50%);
    background: url(../images/zhang.svg)no-repeat center center/cover;
}
.gonszili_a .ziliub_btm .Quoteimg .box .left .hk .diee::before {
    background: url(../images/zhanga.svg)no-repeat center center/cover;
}
.gonszili_a .ziliub_btm .Quoteimg .box .left .fd { line-height: 1; margin-top: .54rem; padding-left: .2rem; position: relative; }
.gonszili_a .ziliub_btm .Quoteimg .box .left .fd::before {
    position: absolute;
    top: 50%;
    left: 0;
    content: "";
    width: .07rem;
    height: .22rem;
    transform: translateY(-50%);
    background: url(../images/zhange.svg)no-repeat center center/cover;
}
.gonszili_a .ziliub_btm .Quoteimg .box .left .fd.diee::before {
    background: url(../images/zhangea.svg)no-repeat center center/cover;
}

.gonszili_a .ziliub_btm .Quoteimg .box .right { width: calc(100% - 3.25rem); padding-left: 1.14rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .right li { margin-right: .77rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .right li:last-child { margin-right: 0; }
.gonszili_a .ziliub_btm .Quoteimg .box .right li p { line-height: 1; font-weight: 300; margin-top: .06rem; }
.gonszili_a .ziliub_btm .Quoteimg .box .right li p span { line-height: 1; display: inline-block; font-weight: 400; margin-right: .1rem; }

.gonszili_a .ziliub_btm .Quoteimg .ts { color: #3d3d3d; margin-top: .45rem; }

.gonszili_aa { padding-bottom: 1.27rem; }

@media(max-width:1024px) {
    .gonszili_a { padding: 40px 0; }
    .gonszili_a .zilia_top .ilen_l a { padding-bottom: 0; margin-bottom: .22rem; }
    .gonszili_a .zilia_top .ilen_l a.cur { font-size: .26rem; }
    .gonszili_a .zilia_top .ilen_l a.cur::before { display: none; }

    .gonszili_a .zilia_top { padding-bottom: 12px; }
    .gonszili_a .zilia_btm .iwena_top { padding-top: 15px; }
    .gonszili_a .zilia_btm .iwena_btm .swiper-slide { padding: 15px; }
    .gonszili_a .zilia_btm .iwena_btm .swiper-slide .imge { width: 100%; }
    .gonszili_a .zilia_btm .iwena_btm .swiper-slide .textoi { width: 100%; margin-top: 20px; }

    .gonszili_b { padding-bottom: 40px; }
    .gonszili_b .iwennb_btm { margin-top: 20px; }
    .gonszili_b .iwennb_btm ul li { width: 100%; margin-bottom: 15px; }
    .gonszili_b .iwennb_btm ul li:last-child { margin-bottom: 0; }

    .gonszili_a .ziliub_btm { margin-top: 20px; }
    .gonszili_a .ziliub_btm .Quoteimg .box { padding: 20px; margin-top: 20px; }
    .gonszili_a .ziliub_btm .Quoteimg .box .left { width: 100%; padding-right: 0; }
    .gonszili_a .ziliub_btm .Quoteimg .box .left::before { display: none; }
    .gonszili_a .ziliub_btm .Quoteimg .box .right { width: 100%; padding-left: 0; margin-top: 35px; }
    .gonszili_a .ziliub_btm .Quoteimg .box .left .fd { margin-top: 15px; }
    .gonszili_a .ziliub_btm .Quoteimg .box .left .hk { margin-top: 20px; }
    .gonszili_a .ziliub_btm .Quoteimg .ts { margin-top: 20px; }
    
    .gonszili_a .ziwennu_btm .ennu_top .bt { width:100%; }
    
}

/**信息披露**/
.gonszili_ab { padding-bottom: 1.8rem; }
.gonszili_ab .ziwennu_btm { padding: .6rem 0 0; }
.gonszili_ab .ziwennu_btm .ennu_top .piwent { margin-left: auto; background: #fff; border-radius: .5rem; padding: .03rem; }
.gonszili_ab .ziwennu_btm .ennu_top .piwent a { line-height: 1; padding: .16rem .3rem.17rem; border-radius: .5rem; }
.gonszili_ab .ziwennu_btm .ennu_top .piwent a.cur { color: #fff; background: #00589F; }
.gonszili_ab .ziwennu_btm .ennu_btm { margin-top: .45rem; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li { width: calc(50% - .2rem); margin-right: .4rem; margin-bottom: .25rem; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li:nth-child(2n) { margin-right: 0; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a { display: block; padding: .5rem .75rem; background: #fff; border-radius: .2rem; position: relative; height:100%; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a .wenz { width: calc(100% - .6rem); }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a .wenz .wz { line-height: 1; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a .wenz .zoi { margin-top: .1rem; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a .mour { position: absolute; top: 50%; transform: translateY(-50%); right: .74rem; width: .43rem; height: .43rem; background: url(../images/mours.svg)no-repeat center center/cover; transition: all .5s; }
.gonszili_ab .ziwennu_btm .ennu_btm ul li a:hover .mour { background: url(../images/moursa.svg)no-repeat center center/cover; }

.ausine_btm .ennu_top { margin-bottom: .42rem; }
.ausine_btm .ennu_top .piwent a { color: #222; }
.ausine_btm .masnei ul li { background: #FFFFFF; border-radius: .05rem; margin-bottom: .2rem; overflow: hidde;  }
.ausine_btm .masnei ul li:last-child { margin-bottom: 0; }
.ausine_btm .masnei ul li a { padding: .18rem .63rem .18rem .33rem; }
.ausine_btm .masnei ul li a .wo { line-height: 1.4; width: 60%; position: relative; color: #333333; padding-left: .54rem; transition: all .5s; }
.ausine_btm .masnei ul li a .wo::before {
    position: absolute;
    content: "";
    top: -.015rem;
    left: 0;
    width: .32rem;
    height: .32rem;
    background: url(../images/wo.svg)no-repeat center center/cover;
}
.ausine_btm .masnei ul li a .taobu .e { line-height: 1; color: #666666; }
.ausine_btm .masnei ul li a .taobu .oui { width: .5rem; height: .5rem; background: url(../images/wweewo.svg)no-repeat center center/cover; transition: all .5s; margin-left: .25rem; }
.ausine_btm .masnei ul li:hover a .taobu .oui { background: url(../images/wweewoa.svg)no-repeat center center/cover; }
.ausine_btm .masnei ul li:hover a .wo { color: #00589F; }

@media(max-width:1024px) {
    .gonszili_ab { padding-bottom: 40px; }
    .gonszili_ab .ziwennu_btm { padding-top: 18px; }
    .gonszili_ab .ziwennu_btm .ennu_top .piwent { width: 100%; margin-top: 20px; }
    .gonszili_ab .ziwennu_btm .ennu_top .piwent a { width: 50%; text-align: center; }

    .gonszili_ab .ziwennu_btm .ennu_btm ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .gonszili_ab .ziwennu_btm .ennu_btm ul li a { padding: 15px; }
    .gonszili_ab .ziwennu_btm .ennu_btm ul li a .mour { width: .54rem; height: .54rem; right: .3rem; }

    .ausine_btm .ennu_top { margin-bottom: 20px; }
    .ausine_btm .masnei ul li a { padding: 15px; }
    .ausine_btm .masnei ul li a .wo { width: 100%; }
    .ausine_btm .masnei ul li a .taobu { width: 100%; margin-left: 0; margin-top: 20px; }
    .ausine_btm .masnei ul li a .wo::before { top: .02rem; }
}

/**演示与材料**/
.uwenioc { padding-bottom: 1.37rem; }
.gonszili_ab .masnei_taobo ul li { width: calc(50% - .21rem); margin-right: .42rem; margin-bottom: .42rem; border-radius: .2rem; background: #fff; }
.gonszili_ab .masnei_taobo ul li:nth-child(2n) { margin-right: 0; }
.gonszili_ab .masnei_taobo ul li a { padding: .35rem .74rem .35rem; position: relative; }
.gonszili_ab .masnei_taobo ul li a .taow_l { width: 70%; }
.gonszili_ab .masnei_taobo ul li a .biw { line-height: 1; }
.gonszili_ab .masnei_taobo ul li a .bim { line-height: 1.4; margin: .05rem 0 .13rem; }
.gonszili_ab .masnei_taobo ul li a .imo { position: relative; padding-left: .3rem; }
.gonszili_ab .masnei_taobo ul li a .imo::before {
    position: absolute;
    content: "";
    top: .03rem;
    left: 0;
    width: .2rem;
    height: .2rem;
    background: url(../images/imo.svg)no-repeat center center/cover;
}
.gonszili_ab .masnei_taobo ul li a .taow_r {
    position: absolute;
    right: .74rem;
    top: 38%;
    width: .43rem;
    height: .43rem;
    transition: all .5s;
    background: url(../images/wweewo.svg) no-repeat center center / cover;
}
.gonszili_ab .masnei_taobo ul li a:hover .taow_r {
    background: url(../images/wweewoa.svg) no-repeat center center / cover;
}
.gonszili_ab .masnei_taobo .fyq { margin-top: .2rem; }

@media(max-width:1024px) {
    .uwenioc { padding-bottom: 40px; }
    .gonszili_ab .masnei_taobo .fyq { margin-top: 20px; }
    .gonszili_ab .masnei_taobo ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .gonszili_ab .masnei_taobo ul li a { padding: 15px; }
    .gonszili_ab .masnei_taobo ul li a .taow_l { width: 100%; }
    .gonszili_ab .masnei_taobo ul li a .bim { margin: 5px 0 15px; }
    .gonszili_ab .masnei_taobo ul li a .imo { padding-left: .4rem; }
    .gonszili_ab .masnei_taobo ul li a .imo::before { width: .3rem; height: .3rem; top: .05rem; }
    .gonszili_ab .masnei_taobo ul li a .taow_r { position: initial; transform: translateY(0); margin-top: 30px; width: 33px; height: 33px; }
} 


/**分析师覆盖**/
.wormwenn_a { padding-bottom:1.47rem; }
.wormwenn_a .ausine_btm { padding: .6rem 0 0; }
.wormwenn_a .masnei_taobo .senit_top { background: #00589F; border-radius: .2rem .2rem 0 0; padding: 0 .55rem; }
.wormwenn_a .masnei_taobo .senit_top .einrt { width: 50%; padding: .2rem 0; }
.wormwenn_a .masnei_taobo .senit_btm ul { background: #FFFFFF; border-radius: 0 0 .2rem .2rem; padding: 0 .55rem .7rem; }
.wormwenn_a .masnei_taobo .senit_btm ul li {
    padding: .26rem 0;
    border-bottom:1px solid #E8E8E8;
}
.wormwenn_a .masnei_taobo .senit_btm ul li .nitoe { width: 50%; }
.wormwenn_a .masnei_taobo .senit_btm .fenwi { color: #3d3d3d; margin-top: .33rem; }
.wormwenn_a .masnei_taobo .senit_btm .fenwi p { position: relative; padding-left: .32rem; }
.wormwenn_a .masnei_taobo .senit_btm .fenwi p:nth-child(n+2) { margin-top: .09rem; }
.wormwenn_a .masnei_taobo .senit_btm .fenwi p::before {
    position: absolute;
    content: "";
    top: .079rem;
    left: .14rem;
    width: .08rem;
    height: .08rem;
    background: #00589F;
    overflow: hidden;
    border-radius: .5rem;
}

@media(max-width:1024px){
    .wormwenn_a { padding-bottom: 40px; }
    .wormwenn_a .ausine_btm { padding-top: 20px; }
    .wormwenn_a .masnei_taobo .senit_top .einrt:nth-child(1),
    .wormwenn_a .masnei_taobo .senit_btm ul li .nitoe:nth-child(1) { width: 60%; }
    .wormwenn_a .masnei_taobo .senit_top .einrt:nth-child(2),
    .wormwenn_a .masnei_taobo .senit_btm ul li .nitoe:nth-child(2) { width: 40%; }
    .wormwenn_a .masnei_taobo .senit_btm .fenwi p::before { top: .17rem; }
}

/**股票**/
.wormwenn_aiwn .ausine_btm { margin-top: .6rem; }
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-select input {
    border: 2px solid rgba(159, 163, 173, 0.3);
    width: 2.24rem;
    height: .51rem;
    padding: 0 .26rem;
    border-radius: .5rem;
    color: #666666;
    font-size: .16rem;
}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-select dl { top: .55rem; }
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-selectup dl { bottom: .55rem; top: auto; }
.wormwenn_aiwn .ausine_btm .ennu_top .layui-unselect .layui-select-title i {
    width: .13rem;
    height: .08rem;
    border: none;
    right: .27rem;
    margin-top: -.02rem;
    background: url(../images/titlee.svg) no-repeat center center / cover;
}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes { margin-left: .1rem; }
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp {
    border: 2px solid rgba(159, 163, 173, 0.3);
    width: 3.44rem;
    height: .51rem;
    border-radius: .5rem;
    padding: 0 .55rem 0 .25rem;
    font-size: .16rem;
}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp::-webkit-input-placeholder {color: #666666;}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp::-moz-placeholder {color: #666666;}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp:-moz-placeholder {color: #666666;}
.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp:-ms-input-placeholder {color: #666666;}

.wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .sub { position: absolute; top: 0; right: 0; width: .5rem; height: .5rem; border-radius: 50%; border: 0; background: url(../images/morneswe.svg)no-repeat center center/cover; }

.layui-input:hover, .layui-textarea:hover { border: 2px solid rgba(159, 163, 173, 0.3) !important; }

.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top { background: #00589F; border-radius: .2rem .2rem 0 0; padding: .2rem .55rem; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow { margin-left: auto; width: .13rem; height: .23rem; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow .span { line-height: 1; width: .13rem; height: .08rem; cursor: pointer; background: url(../images/spane.svg)no-repeat center center/cover; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow .span:last-child { margin-top: .07rem;  background: url(../images/spanea.svg)no-repeat center center/cover; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow .span.active { opacity: .2; }

.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_btm { background: #fff; border-radius: 0 0 .2rem .2rem; padding: 0 .55rem .65rem; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_btm ul li { border-bottom: 1px solid #E8E8E8; padding: .23rem 0; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_btm ul li .ui2 { position: relative; padding-left: .5rem; }
.wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_btm ul li .ui2::before {
    position: absolute;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: .32rem;
    height: .32rem;
    background: url(../images/wo.svg) no-repeat center center / cover;
}

.mgauto { margin: 0 auto; }


.wormwenn_aiwn .ausine_btm .masnei_taoboee .ui1 { width: 14.532%; }  
.wormwenn_aiwn .ausine_btm .masnei_taoboee .ui2 { width: 50.4%; }  
.wormwenn_aiwn .ausine_btm .masnei_taoboee .ui3 { width: 17.51%; }  

@media(max-width:1024px) {
    .wormwenn_aiwn .ausine_btm { margin-top: 17px; }
    .wormwenn_aiwn .ausine_btm .nnuwei_r { width: 100%; margin-top: 20px; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-select { width: 100%; margin-bottom: 15px; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-select input { width: 100%; height: .8rem; font-size: .22rem; }
    .wormwenn_aiwn .ausine_btm .ennu_top .layui-unselect .layui-select-title i { width: .17rem; height: .12rem; margin-top: -.03rem; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-select dl { top: .82rem; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .layui-form-selectup dl { bottom: .82rem; top: auto; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes { margin-left: 0; width: 100%; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .inp { height: .8rem; font-size: .22rem; width: 100%; }
    .wormwenn_aiwn .ausine_btm .ennu_top .nnuwei_r .mornes .sub { width: .8rem; height: .8rem; }

    .wormwenn_aiwn .ausine_btm .masnei_taoboee { overflow: scroll; }
    .wormwenn_aiwn .ausine_btm .masnei_taoboee .taoboee_eo { min-width: 15rem; }
    .wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow { width: .17rem; height: .31rem; }
    .wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_top .uion .eow .span { width: .17rem; height: .12rem; }
    .wormwenn_aiwn .ausine_btm .masnei_taoboee .zuion_btm { padding: 0 20px 20px; }
}



/**订阅信息**/
.toanweim_aio { padding-bottom: 1.27rem; }
.toanweim_aio .zilia_btmweo { margin-top: 1.45rem; }
.toanweim_aio .zilia_btmweo .tanied_l { width: 50.54%; }
.toanweim_aio .zilia_btmweo .tanied_l .enw { margin: .2rem 0 .2rem; color: #40444F; }
.toanweim_aio .zilia_btmweo .tanied_l .eum { color: #767676; }
.toanweim_aio .zilia_btmweo .tanied_l .eum a { display: inline-block; color: #00589F; }

.toanweim_aio .zilia_btmweo .tanied_l ul li { width: calc(50% - .1rem); margin-right: .2rem; margin-bottom: .26rem; position: relative; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(2n) { margin-right: 0; }
.toanweim_aio .zilia_btmweo .tanied_l ul li input { transition: all .5s; background: #fff; border: 1px solid rgba(216, 216, 216, 0.8); color: #666; font-size: .16rem; height: .66rem; border-radius: .1rem; width: 100%; padding: 0 .66rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li input::-webkit-input-placeholder { color: rgba(102, 102, 102, 0.5); }
.toanweim_aio .zilia_btmweo .tanied_l ul li input::-moz-placeholder { color: rgba(102, 102, 102, 0.5); }
.toanweim_aio .zilia_btmweo .tanied_l ul li input:-moz-placeholder { color: rgba(102, 102, 102, 0.5); }
.toanweim_aio .zilia_btmweo .tanied_l ul li input:-ms-input-placeholder { color: rgba(102, 102, 102, 0.5); }

.toanweim_aio .zilia_btmweo .tanied_l ul li .icon { position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: .61rem; padding-left: .19rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(1) .icon img { width: .17rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(2) .icon img { width: .18rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(3) .icon img { width: .2rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(4) .icon img { width: .1rem; }
.toanweim_aio .zilia_btmweo .tanied_l ul li .icon .img2 { display: none; }
.toanweim_aio .zilia_btmweo .tanied_l ul li .icon::before {
    position: absolute;
    content: "*";
    top: 50%;
    color: #E72A32;
    right: 0;
    transform: translateY(-50%);
}
.toanweim_aio .zilia_btmweo .tanied_l .danxuane { margin-top: .03rem; }
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .wen { line-height: 1; }
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .men { line-height: 1; margin-left: .1rem; }
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .men i { border: 0.5px solid #D8D8D8; width: .16rem; height: .16rem; background: #fff; }
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .men i::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: .1rem;
    height: .1rem;
    background: #0863C4;
    opacity: 0;
}
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .men .layui-form-checked i::before { opacity: 1; }
.toanweim_aio .zilia_btmweo .tanied_l .danxuane .men span { line-height: 1; padding: 0 .15rem 0 .05rem; font-size: .16rem; }

.toanweim_aio .zilia_btmweo .imge { width: 42.552%; }

.toanweim_aio .layui-input:hover, .layui-textarea:hover { border: 1px solid rgba(216, 216, 216, 0.8) !important; }

.toanweim_aio .layui-unselect .layui-select-title i {
    width: .12rem;
    height: .08rem;
    border: none;
    right: .21rem;
    margin-top: -.03rem;
    background: url(../images/title.svg) no-repeat center center / cover;
}

.toanweim_aio dl { top: .75rem; }
.toanweim_aio .layui-form-selectup dl { top: auto; bottom: .75rem; }


.toanweim_aio .zilia_btmweo .tanied_l ul li:hover input { border: 1px solid #00589F !important; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:hover .icon .img2 { display: inline-block; }
.toanweim_aio .zilia_btmweo .tanied_l ul li:hover .icon .img1 { display: none; }

.toanweim_aio .zilia_btmweo .tanied_l .wenwen { margin-top: .3rem; }
.toanweim_aio .zilia_btmweo .tanied_l .wenwen .btn { box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0); transition: all .5s; background: #00589F; border-radius: .1rem; width: 1.72rem; height: .51rem; text-align: center; border: 1px solid #00589F; }
.toanweim_aio .zilia_btmweo .tanied_l .wenwen .btn span {
    position: relative;
    line-height: 1;
    color: #fff;
    padding-right: .21rem;
}
.toanweim_aio .zilia_btmweo .tanied_l .wenwen .btn span::before {
    position: absolute;
    content: "";
    top: 55%;
    right: 0;
    width: .18rem;
    height: .18rem;
    transform: translateY(-50%);
    background: url(../images/wenwen.svg)no-repeat center center/cover;
}

.toanweim_aio .zilia_btmweo .tanied_l .wenwen .btn:hover {
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
}

.toanweim_aio .zilia_btmweo .tanied_l .wenwen .layui-btn {
    border: 1px solid #DFE8F4;
    background: rgba(239, 243, 248, 0.5);
    width: 1.72rem;
    height: .5rem;
    text-align: center;
    color: #1D2129;
    border-radius: .1rem;
    margin-left: .16rem;
    transition: all .5s;
    opacity: 1;
}

.toanweim_aio .zilia_btmweo .tanied_l .wenwen .layui-btn:hover {
    color: #fff;
    background: #00589F; 
    border: 1px solid #00589F;
}

@media(max-width:1024px) {
    .toanweim_aio .zilia_btmweo { margin-top: 18px; }
    .toanweim_aio .zilia_btmweo .tanied_l  { width: 100%; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li:last-child { margin-bottom: 0; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li input { height: .8rem; font-size: .22rem; }

    .toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(1) .icon img { width: .2rem; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(2) .icon img { width: .25rem; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(3) .icon img { width: .25rem; }
    .toanweim_aio .zilia_btmweo .tanied_l ul li:nth-child(4) .icon img { width: .13rem; }

    .toanweim_aio dl { top: .85rem; }
    .toanweim_aio .layui-form-selectup dl { top: auto; bottom: .85rem; }
    .toanweim_aio .zilia_btmweo .tanied_l .danxuane { margin-top: 20px; }
    .toanweim_aio .zilia_btmweo .tanied_l .danxuane .men span { font-size: .22rem; padding: 0 .18rem 0 .1rem; }
    .toanweim_aio .zilia_btmweo .tanied_l .danxuane .men i { width: .2rem; height: .23rem; }
    .toanweim_aio .zilia_btmweo .tanied_l .wenwen { margin-top: 30px; }
    .toanweim_aio .zilia_btmweo .imge { width: 100%; margin-bottom: 20px; }

}



.wormwenn_aiwn .ausine_btm .masnei_taoboee .uion.desc .span:nth-child(2){opacity: 0.2;}
.wormwenn_aiwn .ausine_btm .masnei_taoboee .uion.asc .span:nth-child(1){opacity: 0.2;}

.wtbanner { background: url(../images/wtbanner.webp)no-repeat center center/cover #000; padding: .74rem 0 .84rem; }
.wtbanner .gusn { line-height: 1.1; margin-right: .4rem; }
.wtbanner .gnsu { margin-top: .08rem; }
.wtbanner .gnsu a { display: block; line-height: 1; color: #fff; position: relative; }
.wtbanner .gnsu a img { width: .46rem; }
.wtbanner .gnsu a:nth-child(1) { margin-right: .14rem; }
.wtbanner .gnsu a.cur:before {
    position: absolute;
    content: "";
    bottom: -.1rem;
    left: 0;
    width: 100%;
    height: 1px;
    background: #fff;
}



.homeBoxD .rewon .jksnene { opacity: 0; transition: all .5s; }
.homeBoxD .rewon .jksnene.cur { opacity: 1; z-index: 3; }
.homeBoxD .rewon .jksnene .swiper-slide-active { bottom: -1.1rem !important; }
.homeBoxD .rewon .jksnene .swiper-slide-next { bottom: -.5rem !important; }
.homeBoxD .rewon .jksnene .swiper-slide-next + .swiper-slide { bottom:0 !important; }
.homeBoxD .rewon .jksnene .swiper-slide-next + .swiper-slide + .swiper-slide { bottom:-.5rem !important; }
.homeBoxD .rewon .jksnene .swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide  { bottom: -1.1rem !important; } 

.wenzi_uu {
    margin-top: .6rem;
}
.wenzi_uu .shje a {
    display: inline-block;
    text-decoration: underline;
    color: #fff;
}
.wenzi_uu .shje a:hover {
    color: #666;
}

.taiosbe {
    width: 75.076%;
}

.taiosbe .uwenio_kuian {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .07rem;
}

.taiosbe .uwenio_kuian:last-child { margin-bottom:0; }

.taiosbe_l {
    width: 24.924%;
}

.guanxian .anxianre .taiosbe_l .uin1 {
    width: 54.895%;
}
.guanxian .anxianre .taiosbe_l .uin2 {
    width: 45.106%;
}
.guanxian .anxianre .taiosbe .uin3 {
    width: 14.974%;
}
.guanxian .anxianre .taiosbe .uin4 {
    width: 14.974%;
}
.guanxian .anxianre .taiosbe .uin5 {
    width: 70.052%;
}

@media(max-width:1024px) {

    .homeBoxD .rewon .jksnene .swiper-slide-active { bottom: -.7rem !important; }
    .homeBoxD .rewon .jksnene .swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide { bottom: -.7rem !important; }
    .homeBoxD .rewon .jksnene .swiper-slide-next { bottom: -.3rem !important; }
    .homeBoxD .rewon .jksnene .swiper-slide-next + .swiper-slide + .swiper-slide { bottom:-.3rem !important; }
    .homeBoxD .rewon .jksnene { top:-.13rem; }
}

 /*.homeBoxD .rewon .jksnene .nene.swiper-slide-active + .nene{background:#000;}*/
 /*.homeBoxD .rewon .jksnene .nene.swiper-slide-active + .nene + .nene{background:#ff0000;}*/
 
 
 
 
 
 
/**2026/9/3**/
.nybanner .img { overflow: hidden; }
.nybanner .xxhgdw { position: absolute; bottom: .3rem; left: 7.71%; z-index: 1; text-align: center; }
.nybanner .xxhgdw .wz {  line-height: 1; }
.nybanner .xxhgdw .ixnwe { width: 2px; background: rgba(255, 255, 255, .4); height: .96rem; margin-top: .14rem; position: relative; } 
.nybanner .xxhgdw .ixnwe span { width: 4px; height: .28rem; position: absolute; top: 0; left: 50%; transform: translateX(-50%); background: #fff; animation: lineDown 1.5s infinite ease-in-out; }
@keyframes lineDown {
  0% {
    top: 0;
    opacity: 1;
  }
  100% {
    top: calc(100% - .28rem);
    opacity: 0;
  }
}

.nybanner .bg { height: 100vh; }

.harbourb_a { margin-top: -.3rem; z-index: 2; position: relative; overflow: hidden; padding: .5rem 0 .88rem; background: url(../images/harbourb_a.webp)no-repeat center center/cover #fff; border-radius: .3rem .3rem 0 0; }
.harbourb_a::before {
    position: absolute;
    content: "";
    top: 0;
    left: 1rem;
    width: 5.53rem;
    height: 3.69rem;
    background: url(../images/meixiane.webp)no-repeat center center/cover;
}
.harbourb_a .boauwen_bao { padding: 0 .47rem 0 var(--container_left); }
.harbourb_a .boauwen_bao .img { width: 55.5%; }
.harbourb_a .bourb_al { position: absolute; left: var(--container_left); top: 50%; transform: translateY(-50%); z-index: 2; width: 47.4%; }
.harbourb_a .bourb_al .nwen { margin-top: .22rem; }
.harbourb_a .bourb_al .nwen p:nth-child(n+2) { margin-top: .5rem; }

.harbourb_b { padding: 1.29rem 0; margin-top: -.3rem; position: relative; z-index: 3; background: linear-gradient(180deg, #003366 26%, #00336600 116%); border-radius: .3rem .3rem 0 0; overflow: hidden; }
.harbourb_b .bourbe_btm { margin-top: .6rem; }
.harbourb_b .bourbe_btm .bouwein { width: 49.35%; transition: all .5s; margin-right: 1.3%; position: relative; height: 5.86rem; }
.harbourb_b .bourbe_btm .bouwein:last-child { margin-right: 0; }
.harbourb_b .bourbe_btm .bouwein .bg { width: 100%; height: 100%; position: absolute; top: 0; left: 0; border-radius: .2rem; overflow: hidden; }
.harbourb_b .bourbe_btm .bouwein .text { position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 .47rem .37rem; }
.harbourb_b .bourbe_btm .bouwein .text .bte { margin-bottom: .07rem; }
.harbourb_b .bourbe_btm .bouwein .text .bte .wox { line-height: 1; margin-left: .15rem; width:calc(100% - .7rem); }

.harbourb_b .bourbe_btm .bouwein .text .taobne { height: 0; transition: all .5s; overflow: hidden; transition: all .5s; }
.harbourb_b .bourbe_btm .bouwein.cur .text .taobne { height: var(--herinw); }

.harbourb_b .bourbe_btm .bouwein.cur { width: 63.7%; }
.harbourb_b .bourbe_btm .bouwein.cue { width: 35%; }

.harbourb_c { padding: 1.27rem 0 1.63rem; margin-top: -.3rem; position: relative; z-index: 4; background: #EAF4FF; border-radius: .3rem .3rem 0 0; }
.harbourb_c .yebtc_top .tea { color: #29BCEF; }
.harbourb_c .yebtc_top .btcto_btm { margin-top: .43rem; }

.harbourb_c .yebtc_top { margin-bottom: .1rem; }
.harbourb_c .rbourbc_btm ul li { width: calc(33.33% - .1rem); overflow: hidden; margin-right: .15rem; background: #FFFFFF; border-radius: .2rem; padding: .3rem .34rem .4rem; position: relative; }
.harbourb_c .rbourbc_btm ul li::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    transition: all .5s;
    height: 100%;
    background: url(../images/rbourbc_btm.webp)no-repeat center center/cover;
}
.harbourb_c .rbourbc_btm ul li:hover:before { opacity: 1; }
.harbourb_c .rbourbc_btm ul li .soen { position: relative; z-index: 2; }
.harbourb_c .rbourbc_btm ul li:nth-child(3n) { margin-right: 0; }
.harbourb_c .rbourbc_btm ul li .btew { line-height: 1; border-bottom: 1px solid #EBEBEB; transition: all .5s; }
.harbourb_c .rbourbc_btm ul li .btew span { position: relative; display: inline-block; padding-bottom: .14rem; }
.harbourb_c .rbourbc_btm ul li .btew span::before {
    position: absolute;
    content: "";
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #00589F;
    transition: all .5s;
}
.harbourb_c .rbourbc_btm ul li .xie { line-height: 1.55; margin: .17rem 0 .61rem; transition: all .5s; }
.harbourb_c .rbourbc_btm ul li .icon { width: .52rem; }
.harbourb_c .rbourbc_btm ul li .icon .dinb { display: none; }
.harbourb_c .rbourbc_btm ul li:hover .icon .dinb { display: inline-block; }
.harbourb_c .rbourbc_btm ul li:hover .icon .dina { display: none; }
.harbourb_c .rbourbc_btm ul li:hover .btew { color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.harbourb_c .rbourbc_btm ul li:hover .btew span::before { background: #fff; }
.harbourb_c .rbourbc_btm ul li:hover .xie  { color: #fff; }

.harbourb_d { background: linear-gradient(180deg, #003366 22%, #00336600 100%); padding: 1.28rem 0 3.82rem; margin-top: -.3rem; border-radius: .3rem .3rem 0 0; position: relative; z-index: 5; overflow: hidden; }
.harbourb_d .tiite { width:80%; }
.harbourb_d .bourd_btm { padding-left: var(--container_left); margin-top: .67rem; }
.harbourb_d .bourd_btm .swiper-container { width: 11.10rem; }
.harbourb_d .bourd_btm .swiper-container .swiper-slide .img { position: relative; }
.harbourb_d .bourd_btm .swiper-container .swiper-slide .img img { width:100%; }
.harbourb_d .bourd_btm .swiper-container .swiper-slide .img::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2rem;
    opacity: .8;
    background: linear-gradient(0deg, #000000 28%, #64a1d000 91%);
}
.harbourb_d .bourd_btm .swiper-container .swiper-slide .textwi { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; padding: 0 1rem .3rem .53rem ; }
.harbourb_d .bourd_btm .swiper-container .swiper-slide .textwi .irown { line-height: 1.3; margin-top: .1rem; }

.harbourb_e { padding: 1.5rem 0; margin-top: -2.54rem; border-radius: .3rem .3rem 0 0; position: relative; z-index: 6; overflow: hidden; background: url(../images/harbourb_e.webp)no-repeat center center/cover #fff; }
.harbourb_e .tiite .tea { color: #29BCEF; }
.harbourb_e .tiite .xieo { padding-right: 2.22rem; }
.harbourb_e .bouwenie_btm { margin-top: .78rem; }
.harbourb_e .bouwenie_btm .hmai_l { width: 33.5%; }
.harbourb_e .bouwenie_btm .hmai_l ul li { border-top: 1px solid #D8D8D8; position: relative; }
.harbourb_e .bouwenie_btm .hmai_l ul li::before {
    position: absolute;
    content: "";
    top: -1px;
    left: 0;
    width: 0;
    height: 1px;
    transition: all .5s;
    background: #00589F;
}
.harbourb_e .bouwenie_btm .hmai_l ul li.curter::before { width: 100%; } 
.harbourb_e .bouwenie_btm .hmai_l ul { border-bottom: 1px solid #D8D8D8; }
.harbourb_e .bouwenie_btm .hmai_l ul li .t { position: relative; }
.harbourb_e .bouwenie_btm .hmai_l ul li .t::before { position: absolute; content: ""; right: 0; top: 50%; transform: translateY(-50%); width: .16rem; height: .16rem; background: url(../images/hmai_l.svg)no-repeat center center/cover; }
.harbourb_e .bouwenie_btm .hmai_l ul li .t .taoe { width: 70%; line-height: 1 !important; padding: .29rem 0; transition: all .5s; }
.harbourb_e .bouwenie_btm .hmai_l ul li .cont { display: none; }
.harbourb_e .bouwenie_btm .hmai_l ul li .cont .oeiu { line-height: 1.4; padding-bottom: .3rem; }
.harbourb_e .bouwenie_btm .img { margin-left: auto; width: 63.55%; }

.harbourb_e .bouwenie_btm .hmai_l ul li.curter .t .taoe { color: #00589F; padding-bottom: .2rem; }
.harbourb_e .bouwenie_btm .hmai_l ul li.curter .t::before { height: .02rem; background: #00589F; }

.harbourb_f { background: #EAF4FF; border-radius: .3rem .3rem 0px 0px; overflow: hidden; position: relative; z-index: 7; margin-top: -.3rem; padding: 1.49rem 0 1.26rem; }
.harbourb_f .tiite { padding-right:5rem; }
.harbourb_f .container { position: relative; z-index: 2; }
.harbourb_f::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 13.34rem;
    height: 10.85rem;
    background: url(../images/rbourb_f.webp)no-repeat center center/cover;
}


.harbourb_f .tiite { margin-bottom: .52rem; }
.harbourb_f .tiite .tea { color: #29BCEF; }
.harbourb_f .tiite .xieo { line-height: 1.4; }

.harbourb_f .bourbf_btm .rowenoei .flexcenter4 { justify-content: center; }
.harbourb_f .bourbf_btm .rowenoei .ouwei { width: 4.38rem; height: 3.71rem; background: url(../images/ouwenn.webp)no-repeat center center/cover; transition: all .5s; background-size: 100% 100%; }

.harbourb_f .bourbf_btm .rowenoei:nth-child(1) .ouwei:nth-child(2) { margin: 0 2.61rem; }
.harbourb_f .bourbf_btm .rowenoei:nth-child(3) .ouwei:nth-child(2) { margin: 0 2.61rem; }
.harbourb_f .bourbf_btm .rowenoei:nth-child(2) { margin-top: -1.8rem; }
.harbourb_f .bourbf_btm .rowenoei:nth-child(3) { margin-top: -1.75rem; }
.harbourb_f .bourbf_btm .rowenoei:nth-child(2) .ouwei:nth-child(1) { margin-right: 2.61rem; }

.harbourb_f .bourbf_btm .rowenoei .ouwei { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center; }
.harbourb_f .bourbf_btm .rowenoei .ouwei .icon .iwena { display: none; }
.harbourb_f .bourbf_btm .rowenoei .ouwei .weine { line-height: 1.3 !important; margin-top: .18rem; transition: all .5s; }

.harbourb_f .bourbf_btm .rowenoei .ouwei:hover { background: url(../images/ouwenna.webp)no-repeat center center/cover; background-size: 100% 100%; }
.harbourb_f .bourbf_btm .rowenoei .ouwei:hover .icon .iwen { display: none; }
.harbourb_f .bourbf_btm .rowenoei .ouwei:hover .icon .iwena { display: inline-block; }
.harbourb_f .bourbf_btm .rowenoei .ouwei:hover .weine { color: #fff; }
.harbourb_f .bourbf_btma { padding-left: .45rem; position: relative; margin-top: .55rem; }
.harbourb_f .bourbf_btma::before {
    position: absolute;
    content: "";
    top: .05rem;
    left: 0;
    width: .28rem;
    height: .2rem;
    background: url(../images/taownewe.svg)no-repeat center center/cover;
}
.harbourb_f .bourbf_btma a { display: inline-block; color: #00589F; }


.harbourb_f .bourbf_btmb .rowenoei .flexcenter4 { justify-content: center; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei { width: 2.55rem; height: 2.3rem; background: url(../images/ouwenn.webp)no-repeat center center/cover; transition: all .5s; background-size: 100% 100%; }

.harbourb_f .bourbf_btmb .rowenoei:nth-child(1) .ouwei:nth-child(2) { margin-left: 1.6rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(2) { margin-top: -1.1rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(3) .ouwei:nth-child(2) { margin-left: 1.6rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(3) { margin-top: -1rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(4) { margin-top: -1.1rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(5) { margin-top: -1rem; }
.harbourb_f .bourbf_btmb .rowenoei:nth-child(5) .ouwei:nth-child(2) { margin-left: 1.6rem; }

.harbourb_f .bourbf_btmb .rowenoei .ouwei { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei .icon .iwena { display: none; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei .weine { line-height: 1.3 !important; margin-top: .18rem; transition: all .5s; font-size: 12px; }

.harbourb_f .bourbf_btmb .rowenoei .ouwei:hover { background: url(../images/ouwenna.webp)no-repeat center center/cover; background-size: 100% 100%; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei .icon { width: .5rem; display: inline-block; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei:hover .icon .iwen { display: none; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei:hover .icon .iwena { display: inline-block; }
.harbourb_f .bourbf_btmb .rowenoei .ouwei:hover .weine { color: #fff; }

.pc_sneno {
    position: absolute;
    bottom: 0;
    right: var(--container_left);
}
.pc_sneno a,
.pc_sneno span{
    color: #fff;
}
.gonszili_a .mbx {
    display: none;
}


@media(max-width:1920px) {
    .harbourb_f .bourbf_btm .rowenoei .ouwei { width: 3.82rem; height: 3.24rem;}
    .harbourb_f .bourbf_btm .rowenoei:nth-child(1) .ouwei:nth-child(2) { margin: 0 2.28rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(3) .ouwei:nth-child(2) { margin: 0 2.28rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(2) { margin-top: -1.55rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(3) { margin-top: -1.55rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(2) .ouwei:nth-child(1) { margin-right: 2.28rem; }

}

@media(max-width:1700px) {
    .harbourb_f .bourbf_btm .rowenoei .ouwei { width: 3.21rem; height: 2.72rem;}
    .harbourb_f .bourbf_btm .rowenoei:nth-child(1) .ouwei:nth-child(2) { margin: 0 1.91rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(3) .ouwei:nth-child(2) { margin: 0 1.91rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(2) { margin-top: -1.30rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(3) { margin-top: -1.30rem; }
    .harbourb_f .bourbf_btm .rowenoei:nth-child(2) .ouwei:nth-child(1) { margin-right: 1.91rem; }
}

@media(max-width:1024px) {
    .harbourb_a { padding: .8rem 0; }
    .harbourb_a .bourb_al { width: 100%; position: initial; transform: translate(0); }
    .harbourb_a .boauwen_bao .img { width: 100%; margin-top: .4rem; }
    .harbourb_a .boauwen_bao { padding: 0 20px; }
    .harbourb_a::before { display: none; }

    .harbourb_b { padding: .8rem 0; }
    .harbourb_b .bourbe_btm .bouwein { margin-right: 0; margin-bottom: .2rem; height: 11rem; }
    .harbourb_b .bourbe_btm .bouwein.cur { width: 100%; }

    .harbourb_c { padding: .8rem 0; } 
    .harbourb_c .rbourbc_btm ul li { width: 100%; margin-right: 0; margin-bottom: .2rem; }
    .harbourb_c .rbourbc_btm ul li:last-child { margin-bottom: 0; }

    .harbourb_d { padding: .8rem 0 3rem; }
    .harbourb_d .bourd_btm { margin-top: .4rem; }
    .harbourb_d .bourd_btm .swiper-container { width: 100%; }
    .harbourb_d .bourd_btm { padding: 0 var(--container_left); }
    .harbourb_d .bourd_btm .swiper-container .swiper-slide .textwi { padding: .2rem; }
    .harbourb_d .bourd_btm .swiper-container .swiper-slide .textwi .biro { margin-top: .1rem; }

    .harbourb_e { padding: .8rem 0; margin-top: -2.3rem; }
    .harbourb_e .tiite .xieo { padding: 0; }
    .harbourb_e .bouwenie_btm { margin-top: .4rem; }
    .harbourb_e .bouwenie_btm .hmai_l { width: 100%; }
    .harbourb_e .bouwenie_btm .hmai_l ul li .t::before { width: .2rem; height: .2rem; }
    .harbourb_e .bouwenie_btm .img { width: 100%; margin-top: .3rem; }

    .harbourb_f .bourbf_btmb .rowenoei .flexcenter4 { justify-content: center; }

    .harbourb_f { padding: .8rem 0; }
    .harbourb_f .bourbf_btma::before { top: .1rem; }
    .harbourb_f::before { display: none; }

    .harbourb_d .tiite  { width:100%; }
    .harbourb_f .tiite { padding-right:0; }
    .harbourb_b .bourbe_btm .bouwein .text .bte .wox { width:calc(100% - 1rem); }



}

.nsne {
    margin-right: .07rem;
    margin-top: .2rem;
}


