@charset "utf-8";
p{margin:0;word-break:normal;word-wrap:break-word;}
h2{font-weight:initial;margin:0;}
@font-face{font-family:'SourceHanSansCN';src:url('../fonts/SourceHanSansCN-Regular.woff2') format('truetype');}
@font-face{font-family:'SourceHanSansBOLD';src:url('../fonts/SourceHanSansCN-Bold.woff2') format('truetype');}
@font-face{font-family:'SourceHanSansMEDIUM';src:url('../fonts/SOURCEHANSANSCN-MEDIUM.woff2') format('truetype');}
@font-face{font-family:'SourceHanSansLIGHT';src:url('../fonts/SOURCEHANSANSCN-LIGHT.woff2') format('truetype');}
*{font-family:'SourceHanSansCN';word-break:break-all!important;}

body{
   
    /*overflow-x: hidden;*/
}
/*Top003084 */
.Top003084{position:absolute;left:0;width:100%;color:#fff;z-index:100;top:0;}
.Top003084 a{color:#fff;}
.Top003084 .logo a{display:block;}
.Top003084 nav a{display:inline-block;}
.Top003084 nav a:not(:last-child):after{display:inline-block;width:1px;height:6px;background:rgba(255,255,255,0.2);margin:0 10px;vertical-align:middle;content:'';}
.Top003084 menu li{position:relative;}
.Top003084 menu li:after{position:absolute;bottom:-0.01rem;height:0.02rem;content:'';width:0;background:#fff;left:50%;transform:translateX(-50%);transition:0.3s;display:none}
.Top003084 menu li.aon:after{width:100%;}
.Top003084 menu li span{font-size:0.18rem;display:block;position:relative;}
.Top003084 menu .has-sub span{padding-right:0.21rem;}
.Top003084 .sub{    /* padding: 10px; */
display:none;}
.Top003084 .search{position:relative;}
.Top003084 .open-search{position:relative;right:0;
  width: 0.2rem;
  height: 0.2rem;}
.Top003084 .search_bia:hover .open-search{display:none;}
.Top003084 .open-search.on:before,.Top003084 .open-search.on:after{background:none;}
.Top003084 .top-search{background:none;border-radius:0.08rem;height:0.33rem;line-height:0.33rem;transition:all .5s;width:1.95rem;padding-right:0.32rem;border:1px solid #fff;}
.Top003084 .search_bia:hover .top-search{display:block;}
.Top003084 .top-search .text{width:100%;height:100%;background:none;border:0;padding:0;padding-left:0.05rem;color:#fff;text-align:left;display:block;font-size:0.17rem;font-family:'SourceHanSansCN';line-height:0.31rem;height:0.31rem;}
.Top003084 .top-search .text.focus{color:#fff;}
.Top003084 .open-search.on img{opacity:0;}
.Top003084 .top-search .btn{position:absolute;right:0;top:0;width:0.32rem;height:100%;background-image:url(../images/img1.png);background-repeat:no-repeat;background-position:center center;background-size:0.2rem auto;}
.Top003084 .open-search.on img{display:none;}
.Top003084 .pps{display:flex;align-items:center;justify-content:space-between;padding:0.2rem 0;position:relative;}
.Top003084 .logo img{width:100%;display:block;height:auto;}
.Top003084 .iit{display:flex;align-items:center;justify-content:space-between;padding-top:0.12rem;}
.Top003084 .iit .bia{width:auto;display:block;  /* height: 100px;
line-height: 100px; */position:relative;}
.Top003084 .iit a img {display: block; width: 100%; height: 100%; object-fit: contain;}
.Top003084 menu #menu{display:flex;justify-content:center;flex-wrap:wrap;    /*transform: translateY(-0.01rem);*/}
.Top003084 menu li span:before{content:'';position:absolute;border:solid white;border-width:0 0.02rem 0.02rem 0;display:inline-block;padding:0.04rem;top:45%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);right:0px;opacity:0;}
/*.Top003084 menu li.dt span::before{opacity:1;}*/
.Top003084 .top-lang a{position:relative;}
.Top003084 .top-lang .box{position:absolute;top:100%;right:0;width:1.2rem;line-height:0.42rem;padding-top:0px;display:none;}
.Top003084 .top-lang:hover .box{display:block;animation:yyxl .3s linear both;}
@keyframes yyxl{
0%{display:none;}
100%{display:block;padding-top:0.3rem;}
}
.Top003084 .top-lang .box .div{background:#fff;box-shadow:0 0.07rem 0.1rem rgba(0,0,0,0.4);border-radius:0.03rem;max-height:0;height:auto;overflow:hidden;transition:all .5s;}
.Top003084 .top-lang:hover .box .div{max-height:1.4rem;}
.Top003084 .top-lang .box a{display:flex;transition:all .5s;padding:0 0.08rem;justify-content:space-between;flex-wrap:wrap;align-items:center;color:#333;font-size:0.17rem;border-bottom:1px solid #f2f2f2;}
.Top003084 .top-lang .box a img{width:auto;}
.Top003084 .top-lang .box a:hover{color:#418be1;}
@media (min-width:1025px){
    .Top003084 menu li{min-height:0.7rem;padding-top:0.28rem;position:relative;}
    .Top003084 menu{padding-right:0;}
    .Top003084 .logo{padding-top:0;}
    .Top003084 .top-right{width:78%;}
    .Top003084 nav{padding-top:27px;text-align:right;}
    .Top003084 menu li:not(:last-child){margin-right:1.8vw;}
    .Top003084 .sub{position:absolute;left:50%;top:100%;transform:translateX(-50%);padding-top:0.13rem;}
    .Top003084 .sub .hierarchy ul{display:block;background-color:rgba(255,255,255,0.95);border-radius:0.05rem;box-shadow:0 0 0.07rem rgba(0,0,0,0.35);}
    .Top003084 .sub .div{background:rgba(255,255,255,0.97);border-radius:0.05rem;box-shadow:0 0.07rem 0.1rem rgba(0,0,0,0.4);}
    .Top003084 .sub dt{text-align:center; position:relative;min-height:0.46rem;display:flex;align-items:center;}
    .Top003084 .sub dt .a1{width:100%;}
    .Top003084 .sub dt:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.04);}
    .Top003084 .sub dt a{color:#333;font-size:0.17rem;line-height:1.0588;transition:all .5s;white-space:nowrap;}
    .Top003084 .sub dt .hierarchy a{font-size:0.16rem;transition:all .5s;display:block;line-height:1.125;width:100%;}
    .Top003084 .sub dt .hierarchy ol a:hover,.Top003084 .sub dt .hierarchy ol:hover aside a,.Top003084 .sub dt:hover .a1{color:#418be1;}
    .Top003084 .sub .hierarchy{position:absolute;left:100%;top:0;z-index:20;padding:0;padding-left:0.02rem;background:transparent;}
    .Top003084 .sub .hierarchy ol:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.04);}
    .Top003084 .sub .hierarchy ol{min-height:0.46rem;display:flex;align-items:center;}
    .Top003084 .sub .hierarchy ol aside{width:100%;}
}
@media (max-width:1024px){
    .Top003084 .top-right {position: fixed; right: 0; padding:0.5rem 0; top:0.65rem; height:calc(100% - 0.65rem); width: 4rem; max-width: 100%; background-color: #fff; overflow-y: auto; -webkit-overflow-scrolling: touch; transform: translateX(100%); opacity: 0; visibility: hidden; transition: all 0.3s;}
    .Top003084 .top-right.active {transform: translateX(0); opacity: 1; visibility: visible;}
    .Top003084 menu #menu {display: block;}
    .Top003084 menu li:nth-child(n+1){display: block; margin-right:0!important;padding:0.2rem 0.5rem;  text-align: left;}
    
    .Top003084 menu .sub {position: static; display: none;}
    .Top003084 menu .mid,.Top003084 menu .right {display: none!important;}
    .Top003084 menu li li ul {display: none;}
    .Top003084 menu li li {padding:0!important}
    .Top003084 menu li li:after {display: none;}
    .Top003084 menu li:not(:last-child) {margin-right: 0;}
    .Top003084 menu li .bt {font-size: 0.18rem; line-height: 2em; margin-top: 0.5em;}
    .Top003084 menu li .bt i{display: block; background: no-repeat left center; background-size: 1em auto; padding-left: 1.5em; font-style: normal;}
    .Top003084 menu li .bt a {color:#333;}
    .Top003084 menu li span {cursor: pointer;}
}
.bottom{background:#2f3188 url(../images/zx21.jpg) no-repeat center top;background-size:cover;padding-top:0.4rem;}
.bottom .w1650{padding-bottom:0.1rem;position:relative;}

.bottom .top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:0.4rem;margin-bottom:0.4rem;border-bottom:1px solid rgba(255,255,255,0.1);}
.bottom .top .lef img{max-width:100%;width:3.22rem;}
.bottom .top .right .tel{display:flex;align-items:center;font-size:0.26rem;color:#fff;}
.bottom .top .right .tel img{margin-right:0.1rem;width: 0.923em; height: auto; display: block;}

.bottom .fens{display:flex;flex-wrap:wrap;justify-content:space-between;}
.bottom .fens dl{max-width:11.875%;}
.bottom .fens dl dt a{font-size:0.18rem;color:#fff;}
.bottom .fens dl dd{margin-bottom:0.1rem;}
.bottom .fens dl dd a{font-size:0.16rem;color:#fff;opacity:0.6;line-height:1.5;font-family:'SourceHanSansLIGHT';}
.bottom .fens dl dd a span{opacity:0.6;font-family:'SourceHanSansLIGHT';}
.bottom .fens dl dd a:hover span{opacity:1;}
.bottom .fens dl dt{margin-bottom:0.2rem;}
.bottom .fens dl dd a span{display:block;line-height:1.2;}

.bottom .fenxiang{padding-bottom:0;    /* transform: translateY(-25px); */position:absolute;bottom:0.2rem;right:0;}
.bottom .fenxiang ul{display:flex;justify-content:flex-end;}
.bottom .fenxiang ul li{list-style:none;margin-left:0.13rem;position:relative;}
.bottom .fenxiang ul li a{display:block;width:0.4rem;height:0.4rem;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;}
.bottom .fenxiang ul li .img{display:none;position:absolute;top:-100%;left:0;right:0;margin:auto;text-align:center;width:100%;border-radius:50%;overflow:hidden;}
.con_con4 .rq .div1 .div3{border-radius:50%;overflow:hidden;}
.bottom .fenxiang ul li .img img{width:100%;height:auto;}
.bottom .fenxiang ul li:hover .img{display:block;}
.bottom .fens dl dd a:hover{opacity:1;}
.bottom .fenxiang ul li:hover a{background:#418be1;}
.bottom .fenxiang ul li:hover a img{filter:grayscale(100%) brightness(500%);}
@media only screen and (max-width:1024px) {
    .bottom .fens {display: none;}
    .bottom .fenxiang {position: relative; bottom:auto; right: auto;}
    .bottom .fenxiang ul {justify-content: center;}
    .bottom .w1650 {padding-bottom: 0.4rem;}
}
@media only screen and (max-width:750px) {
    .bottom .top {
        flex-direction: column;
    }
    .bottom .lef {margin-bottom: 1em;}
}
#footer{background-color:#fff;font-size:0.15rem;color:#fff;    /* color:#333;  */line-height:2em;}
#footer .mid{margin-right:7vw;}
#footer .mid a{font-size:0.15rem;font-family:'SourceHanSansLIGHT';color:#333333;}
#footer a{color:#fff;opacity:0.6;}
#footer a:hover{opacity:1;}
#footer .auto{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,0.1);padding-top:0.07rem;padding-bottom:0.07rem;flex-wrap:wrap;}
.bottom2 #footer .auto{padding:0.2rem 0;}

.bottom2 #footer{background:transparent;}
.bottom2 #footer .rig li a,.bottom2 #footer .mid a,.bottom2 #footer .lef .pa{color:#fff;opacity:0.7;}
.bottom2 #footer .rig li a:hover,.bottom2 #footer .mid a:hover,.bottom2 #footer .lef .pa:hover{opacity:1;}
#footer .lef .pa{opacity:0.6;font-family:'SourceHanSansLIGHT';font-size:0.15rem;}
#footer .lef .pa a{margin-left:0.4rem;font-family:'SourceHanSansLIGHT';font-size:0.15rem;}
#footer .rig li{list-style:none;margin-left:0.18rem;}
#footer .rig li a{font-family:'SourceHanSansLIGHT';font-size:0.15rem;color:#333333;}
#footer .rig ul{display:flex;}

/*Banner002826 */
.Banner002826{position:relative;z-index:1;}

/*é‚è§„ç¡¶4*/


.Banner002826 li.slick-slide{position:relative!important;}
.Banner002826 .swiper-slide img{display:block;width:100%;max-width:none;}
.Banner002826 video{position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;}
@media(min-width:1025px){
.Banner002826 li.slick-slide img.wap{display:none;}
}



.slick-slider{position:relative;display:block;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;z-index:1;display:block;overflow:hidden;}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide .slick-loading img{display:none;}
.slick-slide .dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow .slick-hidden{display:none;}
.Banner002826 .swiper-pagination,.Banner002826 .slick-dots{width:auto;position:absolute;left:50%;transform:translate(-50%,0);bottom:5%;overflow:hidden;z-index:10;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet,.Banner002826 .slick-dots li{float:left;width:0.22rem;height:0.22rem;position:relative;border-radius:50%;border:1px solid #fff;cursor:pointer;border-color:transparent;background:transparent;text-align:center;opacity:1!important;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-left:0!important;margin-right:0.1rem!important;}
.Banner002826 .slick-dots li:not(:last-child){margin-right:0.1rem;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet:before,.Banner002826 .slick-dots li:before{position:absolute;left:0.05rem;top:0.05rem;right:0;border-radius:50%;width:0.1rem;height:0.1rem;}
.Banner002826 .slick-dots li button{display:none;}
.Banner002826 .wenan{position:absolute;text-align:center;top:48%;left:50%;transform:translate(-50%,-50%);z-index:99;width:90%;max-width:16.5rem;}
.Banner002826 .wenan .pa{
font-size:60px;color:#d8eaff;font-family:'SourceHanSansMEDIUM';line-height:1.3;padding-bottom:1.2vw}
.Banner002826 li.slick-slide a{color:#fff;}
.Banner002826 .pb{text-transform:uppercase;color:#fff;    /* font-size: 10vw; */font-size:190px;color:#d8eaff;font-family:'SourceHanSansBOLD';letter-spacing:0.2rem;line-height:1;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet:before,.Banner002826 .slick-dots li::before{position:absolute;left:0.05rem;top:0.05rem;right:0;bottom:0;border-radius:50%;background:transparent;transition:0.3s;content:'';width:0.1rem;height:0.1rem;opacity:1;border:1px solid #fff;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet-active:before,.Banner002826 .slick-dots li.slick-active:before{opacity:1;background:#fff;}
.Banner002826 .swiper-pagination .swiper-pagination-bullet-active,.Banner002826 .slick-dots li.slick-active{border-color:#fff;}

/*Floor003065 */
.Floor003065{margin:0;}





.Floor003065 .video .pic{position:relative;z-index:1;border-radius:0.2rem;overflow:hidden;}
.Floor003065 .video .pic img {display: block; width:100%; height:auto;}
.Floor003065 .video .play{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.Floor003065 .video .pic video{position:absolute;left:0;top:0;z-index:20;background:#000;}
.Floor003065 .col-title{font-size:48px;padding-bottom:3.18vw;}
.Floor003065 .col-title .cn{font-size:0.625em;color:#333;}
.Floor003065 .col-title .cn:after{display:inline-block;content:'';height:1px;background:#ee7133;width:3.334em;margin-left:0.521em;vertical-align:middle;}
.Floor003065 .col-title .en{font-family:'Arial';color:#ee7133;line-height:1em;padding-top:0.2em;}
.Floor003065 .more{margin-top:2.76vw;}
.Floor003065 .more a{display:inline-block;color:#ee7133;line-height:2.875em;border-radius:0.5rem;border:solid 1px #ee7133;padding:0 2.5em;transition:0.3s;font-size:0.16rem;}
.Floor003065 .more a:hover{background:#ee7133;color:#fff;}
.shipin{display:flex;align-items:center;flex-wrap:wrap;padding:9% 0;}
.shipin .left{width:50%;border-radius:0.2rem;overflow:hidden;}
.shipin .right{width:44%;margin-left:6%;}
.Floor003065 .video .pic .wensj{position:absolute;bottom:0;width:100%;padding:0.28rem 0.4rem;z-index:10;}
.Floor003065 .video .pic .wensj .pa{font-size:0.24rem;color:#fff;line-height:0.33rem}
.Floor003065 .video .pic .wensj .time{display:flex;justify-content:space-between;margin-top:0.26rem;}
.Floor003065 .video .pic .wensj .time p{color:#fff;font-size:0.17rem;line-height:0.35rem;}
.Floor003065 .video .pic .wensj .time .le{padding-left:0.45rem;position:relative;line-height:0.35rem;cursor:pointer;}
.Floor003065 .video .pic .wensj .time .le:before{content:'';position:absolute;width:0.35rem;height:0.35rem;left:0;top:0;bottom:0;margin:auto;border-radius:50%;border:1px solid rgba(255,255,255,0.28);}
.Floor003065 .video .pic .wensj .time .le:after{content:'';position:absolute;border:0.05rem solid transparent;border-left:0.08rem solid #fff;width:0;height:0px;left:0.15rem;top:1px;bottom:0;margin:auto;}

.ann{display:inline-block;background:#418be1;color:#fff;text-transform:uppercase;justify-content:center;align-items:center; border-radius:0.5rem;padding:0 0.15rem;line-height:1.875;}
.ann span{transform:translateY(-1px);font-family:'SourceHanSansMEDIUM';}
.ann img{transform:translateY(-2px);}
.ann-new.ann img{transform:translateY(0px);}
.ann img{margin-right:0.05rem;}
.potot{font-size:0.44rem;color:#333333;font-family:'SourceHanSansMEDIUM';margin-top:0.26rem;margin-bottom:0.16rem;}
.pitot{font-size:0.18rem;color:#333333;line-height:1.8;margin-top:0.65rem;}
.pitot p{font-size:0.18rem;color:#333333;line-height:1.8;}
.indexbja{background:url(../images/bj2.png) no-repeat center top 0.3rem;background-size:90% auto;padding-bottom:4.3vw}
.w1650{width:90%;max-width:16.5rem;}
.w1400{max-width:14rem;width:90%;}
.w1440{max-width:14.4rem;width:90%;}
.w1450{max-width:14.5rem;width:90%;}

.rmcp .top{display:flex;align-items:center;justify-content:space-between;}
.rmcp .top .left{max-width:86%;}
.rmcp .top .left .potot{margin-top:0.22rem;}
.rmcp .top .left .pitot{margin-top:0.2rem;}
.rmcp .top .right{display:inline-block;text-align:center;}
.rmcp .top .right a{text-align:center;display:flex;width:1.1rem;height:1.1rem;flex-wrap:wrap;align-content:center;background:#418be1;border-radius:50%;color:#fff;font-size:0.18rem;}
.rmcp .top .right a img{display:block;margin:auto;max-width:0.44rem;width:100%;}
.rmcp .top .right a span{display:block;width:100%;margin-bottom:0.06rem;font-size:0.19rem;font-family:'SourceHanSansLIGHT';}
.rmcp .top .right a:hover{background:rgba(65,139,225,0.86);}
.rmcp .lieb{margin-top:0.5rem;}
.rmcp .lieb ul{display:flex;flex-wrap:wrap;}
.rmcp .lieb ul li{width:48%;text-align:center;list-style:none;position:relative;padding:4.31em 1rem 2em;background:#f1f2f3;border-radius:0.2rem;margin-bottom:4%;overflow:hidden;}
.rmcp .lieb ul li .cppa{font-size:0.26rem;color:#333333;font-family:'SourceHanSansBOLD';}
.rmcp .lieb ul li .cppb{font-size:0.21rem;color:#333333;height:3em;overflow:hidden;margin-top:4vw;font-family:'SourceHanSansMEDIUM';width:100%;text-align:center;transition:all 0.3s;}
.rmcp .lieb ul li .cppb .ytable{height:100%;}
.rmcp .lieb ul li .cppb p{font-size:0.21rem;font-family:'SourceHanSansMEDIUM';}
.rmcp .lieb ul li a img{max-width:4rem;max-height:2.45rem;}
.rmcp .lieb ul li:not(:nth-child(2n)){margin-right:4%;}
.rmcp .lieb ul li .img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:all 0.3s;}
.rmcp .lieb ul li .img:before{content:'';position:absolute;width:0;height:0;background:#fff;z-index:-1;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;transition:all 0.5s;}
.rmcp .lieb ul li .img img{margin:0px auto 0.1rem;width:100%;max-width:4rem;max-height:inherit;}
.rmcp .lieb ul li:hover .img{opacity:1;}
.rmcp .lieb ul li:hover .img::before{width:6.9rem;height:6.9rem;}
@media only screen and (max-width:750px) {
    .rmcp .lieb ul li {width: 100%;}
    .rmcp .lieb ul li:not(:nth-child(2n)) {margin-right: 0;}
}
.jjfa{background:url(../images/bj3.jpg) no-repeat;background-size:cover;padding:8.8em 0 10.5em;}
.jjfa .top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2.2em;}
.jjfa .top .righ{transform:translateY(-0.2rem);}
.rdzx .top{display:flex;justify-content:space-between;margin-bottom:4em;}
.jjfa .top .lef .potot{color:#fff;}
.jjfa .top .righ ul{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,0.26);    /* margin:0 16px; */margin-top:0.5vw;}
.jjfa .top .righ ul li{list-style:none;padding-bottom:0.2rem;padding-left:0px;padding-right:0px;}
.jjfa .top .righ ul li a{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:0.19rem;}
.jjfa .top .righ ul li:not(:last-child){margin-right:0.08rem;}
.jjfa .top .righ ul li img{margin-bottom:0.1rem;}
.jjfa .xia .div{display:flex;flex-wrap:wrap;}
.jjfa .xia .div .lefs{
width:46.2%; margin-right:6%;padding-bottom:0;padding-top:0.26rem;}
.jjfa .xia .div .rigs{width:47.8%;border-radius:0.2rem;overflow:hidden;}
.jjfa .xia .div .rigs img{width:100%;height:auto;}
.jjfa .xia .div .lefs .tit{display:inline-block;text-align:center}
.jjfa .xia .div .lefs .pa{display:block;font-size:0.34rem;color:#fff;font-family:'SourceHanSansMEDIUM';}
.jjfa .xia .div .lefs .pb{font-size:0.18rem;color:#fff;line-height:2;}
.jjfa .top .righ ul li.on{border-bottom:1px solid #fff;}
.jjfa .xia .div .lefs img{margin-top:1.2em;margin-bottom:3.1em;}
@media only screen and (max-width:1024px) {
    .jjfa .xia .div .lefs {width: 100%; margin-right: 0; margin-bottom: 0.35rem;}
    .jjfa .xia .div .rigs {width:100%;}
}
.indexbjb{background-size:auto;}
.rdzx{padding:9.5em 0;}
.rdzx .top .rid a{text-align:center;display:flex;width:1.1rem;height:1.1rem;flex-wrap:wrap;align-content:center;background:#418be1;border-radius:50%;color:#fff;font-size:0.18rem;}
.rdzx .top .rid a img{display:block;margin:auto;max-width:0.44rem;width:100%;}
.rdzx .top .rid a span{display:block;width:100%;margin-bottom:0.06rem;font-size:0.19rem}
.rdzx .top .rid a:hover{background:rgba(65,139,225,0.86);}
.rdzx .zxx{display:flex;align-items:flex-start;flex-wrap:wrap;}
.rdzx .zxx .left{width:47.485%;border-radius:0.2rem;overflow:hidden;margin-right:3.5%;}
.rdzx .zxx .right{width:48%;}
.rdzx .zxx .left a{position:relative;display:block;}
.rdzx .zxx .left a .wen{left:0;bottom:0;position:absolute;width:100%;z-index:1;display:flex;align-items:center;padding:0.3rem;}
.rdzx .zxx .left a .wen .kk{flex:1 1 auto;overflow:hidden;}
.rdzx .zxx .left a .wen .kk .ps{color:#fff;font-size:0.2rem;padding-right:0.1rem;}
.rdzx .zxx .left a .wen .jj .time{color:#fff;font-size:0.2rem;text-align:right;white-space:nowrap;padding-left:0.2rem;}
.rdzx .zxx .right ul li{list-style:none;padding-bottom:0.192rem;border-bottom:1px solid rgba(65,139,225,0.2);}
.rdzx .zxx .right ul li a{display:flex;align-items:center;}
.rdzx .zxx .right ul li a .img{width:27.45%;}
.rdzx .zxx .right ul li a .ri{width:75%;padding-left:0.3rem;}
.rdzx .zxx .right ul li a .img img{width:100%;}
.rdzx .zxx .right ul li a .ri .shi{display:flex;align-items:center;justify-content:space-between;}
.rdzx .zxx .right ul li a .ri .shi p.pq{font-size:0.2rem;color:#333333;width:calc(100% - 0.7rem);transition:all 0.5s;line-height:1.5;max-height:3em;overflow:hidden;}
.rdzx .zxx .right ul li a .ri .shi .pw{text-align:right;font-size:0.18rem;color:#333333;transition:all 0.5s;}
.rdzx .zxx .right ul li a .ri .pu{font-size:0.17rem;color:#999999;margin-top:0.15rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:0.52rem;}
.rdzx .zxx .right ul li:not(:last-child){margin-bottom:0.202rem;}
.rdzx .zxx .right ul li:hover .pq{font-size:0.2rem!important;color:#418be1!important;}
.rdzx .zxx .right ul li:hover .pw{font-size:0.2rem!important;color:#418be1!important;}
.rdzx .zxx .right ul li a .ri .pu{transition:all .5s;}
.rdzx .zxx .right ul li:hover a .ri .pu{color:#418be1!important;}
@media only screen and (max-width:1024px) {
    .rdzx .zxx .left {width:100%; margin-bottom:0.35rem; margin-right: 0;}
    .rdzx .zxx .right {width:100%;}
}
@media only screen and (max-width:1024px) {
    .rdzx {padding:0.6rem 0;}
}
.Top003084 menu li span a{color:#fff;font-size:0.19rem;}
.Top003084 menu li:nth-child(1) span,.Top003084 menu li:nth-child(2) span{padding-right:0.21rem;position:relative;}
.Top003084 menu li:nth-child(2) span:before{opacity:1;}
.Top003084 menu li:nth-child(1) span:before{opacity:1;}
@media only screen and (max-width:1024px) {
    .Top003084 menu li span a {color: #333333;}
    .Top003084 menu li span:before {border-color:#ccc;}
}
/* 20230130 */
.Top003084 .iit .open-menu{cursor:pointer;}
.rmcp .lieb ul li .img img{max-height:2.48rem;max-width:3.5rem;width:auto;opacity:1;transition:.3s;transform:translateY(15px)}
.rmcp .lieb ul li a img{opacity:0;}
.rmcp .lieb ul li .img{opacity:1;}
.rmcp .lieb ul li:hover .img img{transform:scale(1.4);margin-top:0}
.rmcp .lieb ul li:hover .cppb{opacity:0}
.jjfa .top .righ ul li{cursor:pointer;}
.rdzx .zxx .left img{transition:.3s; display: block; width: 100%; height: auto;}
.rdzx .zxx .left:hover img{transform:scale(1.05);}
.rdzx .zxx .right ul li a .img{overflow:hidden;border-radius:15px;}
.rdzx .zxx .right ul li:hover a .img img{transform:scale(1.1);}
.rdzx .zxx .right ul li a .img img{transition:.3s;}
@media only screen and (max-width:1024px) {
    .jjfa .top {flex-direction: column;}
    .jjfa .top .lef {margin-bottom: 0.3rem;}
}
@media only screen and (max-width:1024px) {
    .jjfa {padding:0.6rem 0;}
}
.Top003084 .iit{display:block;}
.Top003084 .logo{width:2.07rem;}

.Top003084 .iit .div_lit{    /* transform: translateX(-8px); */
display:flex;align-items:center;justify-content:space-between;float:right;}

.Top003084 .top-search{position:absolute;right:-0.07rem;top:52%;transform:translateY(-50%);}
.Top003084 .iit .bia{flex:0 0 auto; width: 0.2rem;}
.Top003084 .iit .bia:not(:first-child){margin-left:0.32rem;}
.Top003084 .iit .top-lang{transition:all .5s;}
/* .Top003084 .iit .top-lang:hover{padding-right:0.74rem;} */
.Top003084 .iit .top-lang::before{content:'';width:0.15rem;height:0.09rem;background-image:url(../images/zx23.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0.26rem;top:55%;transform:translateY(-50%) rotate(180deg);opacity:0;transition:all .5s;}
.Top003084.NavTop .iit .top-lang::before{background-image:url(../images/zx24.png);}
.Top003084.NavTop .open-menu i {background-color: #4890e4;}
.Top003084 .iit .top-lang:hover::before{opacity:1;}
.wow{animation-duration:1s;}


.xqa{margin:5vw 0;}
.cpdesc{padding-bottom:40px;font-size:0.18rem;}
.lcGroup .item .t b{font-size:1.4em;padding-left:10px;display:inline-block;vertical-align:middle;}


.proList .item:last-child .content h3 sup{display:inline;}
sup{font-size:12px;font-family:auto;}


.kplist .itemTop .imgbox{padding-bottom:62%;position:relative;}
.kplist .itemTop .imgbox img{position:absolute;left:0;top:0;max-width:none;height:100%;width:auto;}


.mediaNews .item .imgbox{padding-bottom:26%;background-size:cover;background-repeat:no-repeat;background-position:center;}
.mediaNews .item .imgbox img{display:none;}


.kplist .itemTop .imgbox{background-size:cover;background-repeat:no-repeat;background-position:center;}
.kplist .itemTop .imgbox img{display:none;}
.kplist .item .dis_mb .imgbox{padding-bottom:28%;background-size:cover;background-repeat:no-repeat;background-position:center;}
.kplist .item .dis_mb .imgbox img{display:none;}


.newSlider .swiper-slide .coverbox{width:374px;position:relative;float:left;height:210px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.newSlider .swiper-slide .con{min-height:230px;}


.singelBlock{padding:7% 0;}
.frendLinks{font-size:0;display:flex;flex-wrap:wrap;}
.frendLinks .item{margin:0 1% 2%;width:14.66%;display:inline-block;}
.frendLinks .item a{padding:10px;background:#fff;display:block;border-radius:1%;line-height:0.5rem;border-radius:4px;}
.frendLinks .item img{max-width:100%;max-height:0.5rem;}



/*20211104*/
.siteMap dl{margin-bottom:0.2rem;background:#fff;}
.siteMap dt{font-size:0.2rem;background:#418be1;padding:0 10px;line-height:40px;color:#fff;}
.siteMap a{color:inherit;}
.siteMap dl dd{font-size:14px;padding:10px 0.2rem;display:inline-block;vertical-align:middle;}


.container-custom h1{padding:0 8.5%;padding-top:0;text-align:center;margin-bottom:0.3rem;font-size:2.5em;color:#000;}
.news-detail-box p{padding:0 0%;text-align:left;margin-bottom:0.2rem;text-indent:0em;word-break:break-word;overflow-wrap:break-word;color:#000;font-size:0.18rem;}
.main h2{font-size:1.9em;line-height:1.5em;text-align:left;margin-bottom:0.2rem;margin-top:0;}
.main h3{font-size:1.5em;line-height:1.5em;text-align:left;margin-bottom:0.2rem;margin-top:0;}
.news-detail-box{}
.news-detail-box li{list-style:none;color:#000;line-height:2;}
.news-detail-box h2{font-size:1.9em;line-height:1.5em;color:#000;}
.news-detail-box h3{font-size:1.5em;line-height:1.5em;color:#000;}
.news-detail-box h4{font-size:1em;color:#000;line-height:2;margin:0;}

/* 2023/4/20 通用修改 */
.jjfa{background-image:none;position:relative;z-index:2;}
.jjfa .bj{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.jjfa .bj div{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;}
.jjfa .xia .div .rigs img{transition:all .5s;}
.jjfa .xia .div .rigs:hover img{transform:scale(1.05);}
.bottom .fens dl dd a{line-height:1.15789473;}
.pitot{line-height:1.7777;}
.potot{line-height:1.477272;}
.jjfa .xia .div .lefs .pb{line-height:1.7777;margin-top:0.1rem;}
.rdzx .zxx .right ul li a .ri .pu{line-height:1.529;}
#footer .lef .pa{color:#333333;opacity:1;font-family:'SourceHanSansCN';}
#footer a,.bottom .fens dl dd a{opacity:0.7;}
#footer .rig li a,#footer .mid a{opacity:1;font-family:'SourceHanSansCN';}
.Top003084 menu li{padding-top:0.14rem;position:relative;display:flex;align-items:center; text-align:center;}

.Top003084 menu li:not(:last-child){margin-right:6%;}

.shipin .right{width:42%;margin-left:8%;}
.rmcp .lieb ul li .cppb{padding:0 4%;}
.jjfa .xia .div .lefs .tit{text-align:left;}
.jjfa .top .righ ul li{
width:1.92rem;text-align:center;}
.jjfa .top .righ ul li a{justify-content:flex-start;}
.rdzx .zxx .left a .wen .kk .ps,.rdzx .zxx .right ul li a .ri .shi p.pq{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:0.6rem;}
#footer .auto{position:relative;}
#footer .mid{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.bottom .fenxiang ul li .img{width:170%;left:50%;top:50%;transform:translate(-50%,-50%);}
@media only screen and (max-width:1024px) {
    .shipin .left {width: 100%; margin-bottom: 0.35rem;}
    .shipin .right {width:100%; margin-left:0;}
}
@media only screen and (max-width:750px) {
    #footer .lef {margin-bottom: 0;}
    #footer .mid {position: static; transform: none;}
}

/* 新闻 */
.Top003084 .logo .ig2{display:none;}
.Top003084.NavTop .logo .ig1{display:none;}
.Top003084.NavTop .logo .ig2{display:block;}
.Top003084.NavTop .pps{padding-bottom:0.1rem;padding-top:0;}
@media only screen and (max-width:1024px) {
    .Top003084.NavTop .pps {padding:0.15rem 0;}
}
.Top003084.NavTop{background:#fff;}
.Top003084.NavTop menu li span a{color:#333333;}
.Top003084.NavTop menu li span:before{border:solid #cccccc;border-width:0 0.02rem 0.02rem 0;}
.Top003084 .iit .bia .ig2{display:none;}
.Top003084.NavTop .iit .bia .ig1{display:none;}
.Top003084.NavTop .iit .bia .ig2{display:block;}
.Top003084.NavTop .open-search.on:before,.Top003084.NavTop .open-search.on:after{background:none;}
.Top003084.NavTop menu li.paon span:before{border:solid #418be1;border-width:0 2px 2px 0;}
.Top003084.NavTop menu li:hover span a,.Top003084.NavTop menu li.paon span a{color:#418be1;}
.Top003084.NavTop menu li:hover span:before{border:solid #418be1;border-width:0 2px 2px 0;}
.Top003084.NavTop .top-search{border:1px solid #418be1;}
.Top003084.NavTop .top-search .btn{background-image:url(../images/img1_2.png);}
.Top003084.NavTop .top-search .text{color:#333;}
.Top003084 .open-search{display:block;}
.ny_banner{width:100%;position:relative; padding-bottom: 27.084%;}
.ny_banner img{display:block; position: absolute; left:0; top:0; width: 100%; height: 100%; object-fit: cover;}
.ny_banner .bj{width:100%;}
.ny_banner .app{display:none;}
.ny_banner .rq{position:absolute;top:50%;left:0%;width:100%;transform:translateY(-50%);}
.ny_banner .rq .p1{font-size:0.48rem;color:#ffffff;font-family:'庞门正道真贵楷体';text-align:center;}
@media only screen and (max-width:750px) {
    .ny_banner {padding-bottom: 50%;}
}
.new_con1{width:100%;border-bottom:1px solid #d9e8f9;text-align:center;}
.new_con1 .auto {overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; white-space: nowrap;}
.new_con1 a{display:inline-block;font-size:0.19rem;color:#333333;line-height:0.8rem;margin-right:3%;position:relative;}
.new_con1 a:last-child{margin-right:0;}
.new_con1 a::before{content:'';width:0%;height:0.02rem;background:#418be1;position:absolute;bottom:-0.01rem;left:50%;transform:translateX(-50%);transition:all .5s;}
.new_con1 a.on{color:#418be1;}
.new_con1 a.on::before{width:100%;}

.new_con2{width:100%;padding:7% 0;padding-bottom:7.1%;}
.new_con2 .rq{width:100%;display:none;}
.new_con2 .rq.on{display:block;}
.new_con2 .top{width:100%;display:flex;flex-wrap:wrap;}
.new_con2 .top .div{width:30.61%;background:#f7f7f7;border-radius:0.2rem;overflow:hidden;margin-right:4.085%;margin-bottom:4.2%;}
.new_con2 .top .div:nth-child(3n){margin-right:0;}
.new_con2 .top .div .ig{width:100%;overflow:hidden;}
.new_con2 .top .div .ig img{width:100%;transition:all .5s;height: 3.45rem;object-fit: cover;}
.new_con2 .top .div a:hover .ig img{transform:scale(1.05);}
.new_con2 .top .div .text{width:100%;padding:6.5% 4.8%;padding-bottom:4.8%;}
.new_con2 .top .div .text .p1{font-size:0.2rem;color:#333333;line-height:1.6;transition:all .5s;height:0.64rem;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new_con2 .top .div a:hover .text .p1{color:#418be1;}
.new_con2 .top .div .div1{width:100%;padding-top:6.6%;margin-top:5%;border-top:1px solid #dedede;display:flex;justify-content:space-between;}
.new_con2 .top .div .div1 .lef{font-size:0.18rem;color:#999999;}
.new_con2 .top .div .div1 .rig{padding-right:0.51rem;}
.new_con2 .top .sp2,.new_con2 .top .div .div1 .rig span{font-size:0.18rem;color:#999999;margin-left:0.25rem;}
.new_con2 .top .div{position:relative;}
.new_con2 .top .sp2{position:absolute;right:4.8%;bottom:5.4%;cursor:pointer;}
.new_con2 .top .div .div1 .rig .sp1 i{display:inline-block;width:0.21rem;height:0.18rem;background-image:url(../images/zx1.png);background-size:contain;background-repeat:no-repeat;transform:translateY(2px);margin-right:0.05rem;}
.new_con2 .top .sp2 i,.new_con2 .top .div .div1 .rig .sp2 i{display:inline-block;width:0.21rem;height:0.18rem;background-image:url(../images/zx2.png);background-size:contain;background-repeat:no-repeat;transform:translateY(2px);margin-right:0.05rem;}
.new_con2 .top .sp2.on i{background-image:url(../images/zx2_1.png);}
.new_con2 .bot{width:100%;padding-bottom:5.2%;}
.new_con2 .bot .div{width:100%;padding:3.7% 0;border-bottom:1px solid #c6dcf6;}
.new_con2 .bot .div a{display:flex; flex-wrap: wrap; justify-content:space-between;align-items:center;width:100%;padding:0 2.55%;}
.new_con2 .bot .lef{width:19.3%;overflow:hidden;border-radius:0.2rem;}
.new_con2 .bot .lef img{width:100%;transition:all .5s;}
.new_con2 .bot .div a:hover .lef img{transform:scale(1.05);}
.new_con2 .bot .rig{width:76.5%;display:flex;justify-content:space-between;align-items:center;}
.new_con2 .bot .rig .text{width:84.82%;}
.new_con2 .bot .rig .text .p1{font-size:0.2rem;color:#333333;line-height:1.6;transition:all .5s;height:0.32rem;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.new_con2 .bot .rig .text2 .p2,.new_con2 .bot .rig .text2 .p1,.new_con2 .bot .rig .text .p2{transition:all .5s;}
.new_con2 .bot .div a:hover .rig .text2 .p1,.new_con2 .bot .div a:hover .rig .text2 .p2,.new_con2 .bot .div a:hover .rig .text .p2{color:#418be1;border-color:#418be1;}
.new_con2 .bot .div a:hover .rig .text .p1{color:#418be1;}
.new_con2 .bot .rig .text .p2{font-size:0.18rem;color:#666666;line-height:1.4444;margin-top:1.8%;margin-bottom:2.5%;height:0.78rem;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.new_con2 .bot .rig .text .div1{width:100%;display:flex;justify-content:space-between;}
.new_con2 .bot .sp2,.new_con2 .bot .rig .text .div1 span{font-size:0.18rem;color:#999999;}
.new_con2 .bot .div{position:relative;}
.new_con2 .bot .sp2{position:absolute;right:14%;bottom:22.7%;cursor:pointer;}
.new_con2 .bot .sp2.on{color:#418be1;}
.new_con2 .bot .rig .text .div1 .sp1 i{display:inline-block;width:0.21rem;height:0.18rem;background-image:url(../images/zx1.png);background-size:contain;background-repeat:no-repeat;transform:translateY(2px);margin-right:0.05rem;}
.new_con2 .bot .sp2 i,.new_con2 .bot .rig .text .div1 .sp2 i{display:inline-block;width:0.21rem;height:0.18rem;background-image:url(../images/zx2.png);background-size:contain;background-repeat:no-repeat;transform:translateY(2px);margin-right:0.05rem;}
.new_con2 .bot .sp2.on i{background-image:url(../images/zx2_1.png);}
.new_con2 .bot .rig .text2{text-align:center;}
.new_con2 .bot .rig .text2 .p1{font-size:0.54rem;color:#333333;text-align:center;font-family:'SourceHanSansMEDIUM';line-height:1;}
.new_con2 .bot .rig .text2 .p2{font-size:0.2rem;color:#333333;text-align:center;border-top:1px solid #333333;line-height:1;padding-top:0.1rem;margin-top:0.1rem;}
@media only screen and (max-width:750px) {
    .new_con2 .top .div {width: 100%; margin-right: 0;}
    .new_con2 .bot .lef {width: 100%; margin-bottom: 0.2rem;}
    .new_con2 .bot .rig {width: 100%;}
    .new_con2 .bot .rig .text {width: 75%;}
    .new_con2 .bot .div a {padding:0;}
    .new_con2 .top .div .ig img{height: 3rem}

    .new_con2 .bot .sp2 {bottom:0; margin-bottom:3.7%; right:0;}
    .new_con2 .bot .rig .text2 {margin-bottom: 10%;}
}
.Pages{text-align:center;}
.Pages .p_page{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.Pages em{font-style:inherit;}
.Pages a{color:#666666;display:inline-block;min-width:0.5rem;height:0.5rem;line-height:0.5rem;text-align:center;border-radius:50%;transition:all .5s;}
.Pages a.a_cur,.Pages a:hover{color:#fff;background:#418be1;}
.Pages a.dd:hover{color:#666666;background:#fff;}
.Pages .a_prev,.Pages .a_next{position:relative; font-size: 0;}
.Pages .a_prev::before,.Pages .a_next::before{content:'';width:0.11rem;height:0.14rem;background-image:url(../images/zx3.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;}
.Pages .a_prev::before{transform:translate(-50%,-50%) rotate(180deg);}
.Pages .a_prev:hover::before,.Pages .a_next:hover::before{background-image:url(../images/zx4.png);}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump,
.Pages .a_first,
.Pages .a_end{ display: none;}

/* 联系我们 */
.Top003084.NavTop{position:relative;}
.ny_banner .rq .p2{font-size:0.36rem;color:#ffffff;font-family:'SourceHanSansMEDIUM';}
.ny_banner .rq .p2 span{font-size:1rem;letter-spacing:-0.22rem;margin-right:0.3rem;}

@media only screen and (max-width:750px) {
    .ny_banner .rq .p2 {font-size: 0.28rem;}
}

.new_con1 a{cursor:pointer;}
.con_con1{width:100%;padding-top:6.8%;padding-bottom:8.4%;}
.con_con1 .rq{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.con_con1 .rq .lef{width:63%;border-radius:0.2rem;overflow:hidden;}
.con_con1 .rq .lef img{width:100%;transition:all .5s;}
.con_con1 .rq .lef:hover img{transform:scale(1.02);}
.con_con1 .rq .rig{width:33.34%;}
.con_con1 .rq .rig .p1{font-size:0.3rem;color:#333333;font-family:'SourceHanSansMEDIUM';}
.con_con1 .rq .rig .div{width:100%;margin-top:4.6%;}
.con_con1 .rq .rig .div1{width:100%;padding:0.24rem 0;padding-left:0.5rem;position:relative;border-bottom:1px solid #d9e8f9;font-size:0.18rem;color:#333333;}
.con_con1 .rq .rig .div1 picture,.con_con1 .rq .rig .div1 img{width:0.34rem;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.con_con2{width:100%;padding-top:8.4%;padding-bottom:7.4%;background:linear-gradient(to right,#11246e,#4a268d);}
.con_con2 .rq{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.con_con2 .rq .div{width:48.73%;height:2.48rem;background:#ffffff;border-radius:0.2rem;overflow:hidden;position:relative;padding:1% 2.5%;padding-left:21.8%;opacity:0.9;margin-bottom:2.6%;display:flex;flex-wrap:wrap;align-items:center;}
.con_con2 .rq .div .img{width:43%;height:100%;object-fit:cover;position:absolute;bottom:0;left:0;transition:all .5s;}
.con_con2 .rq .div .img img{width:100%;height:100%;object-fit:cover;position:absolute;}
.con_con2 .rq .div:hover .img{transform:scale(1.05);}
.con_con2 .rq .div .p1{font-size:0.26rem;color:#333333;font-family:'SourceHanSansMEDIUM';line-height:1.2692;position:relative;}
.con_con2 .rq .div .p1::before{content:'';width:0.04rem;height:0.26rem;background:#418be1;position:absolute;left:-0.18rem;top:0.04rem;}
.con_con2 .rq .div .p2{width:calc(100% + 0.18rem);font-size:0.18rem;color:#333333;line-height:1.5;margin-top:7.3%;transform:translateX(-0.18rem);}
.con_con3{width:100%;padding:8.4% 0;background:#f1f2f3;}
.con_con3 .rq{width:100%;display:flex;flex-wrap:wrap;}
.con_con3 .rq .div{width:32.15%;margin-right:1.775%;}
.con_con3 .rq .div:nth-child(3n){margin-right:0;}
.con_con3 .rq .div a{cursor:auto;}
.con_con3 .rq .div .top{width:100%;overflow:hidden;position:relative;border-radius:0.2rem;}
.con_con3 .rq .div .top img{width:100%;transition:all .5s;}
.con_con3 .rq .div:hover .top img{transform:scale(1.05);}
.con_con3 .rq .div .p{font-size:0.26rem;color:#333333;text-align:center;font-family:'SourceHanSansMEDIUM';line-height:1.2692;margin-top:7.5%;}
.con_con3 .rq .div .div1{width:81.1%;height:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0.2rem;opacity:0;transition:all .5s;}
.con_con3 .rq .div .div1::before{content:'';width:100%;height:100%;background-image:url(../images/zx22.png);background-size:cover;background-position:center;opacity:0.8;position:absolute;top:0;left:0;border-radius:0.2rem;}
.con_con3 .rq .div:hover .div1{opacity:1;}
.con_con3 .rq .div .div1 .text{width:90%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);text-align:center;}
.con_con3 .rq .div .div1 .p1{font-size:0.3rem;color:#ffffff;}
.con_con3 .rq .div .div1 .p2{font-size:0.18rem;color:#ffffff;margin-top:0.12rem;cursor:pointer;}
.con_con4{width:100%;padding:8.4% 0;position:relative;overflow:hidden;}
.con_con4::before{content:'';width:29.55%;padding-bottom:45.7%;background-image:url(../images/zx15.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-68%;left:0;}
.con_con4 .rq{width:100%;display:flex;flex-wrap:wrap;}
.con_con4 .rq .div{text-align:center;border-right:1px solid rgba(65,139,225,.1);}
.con_con4 .rq .div:nth-child(1){width:27.7%;padding:0 1%;}
.con_con4 .rq .div .img{width:0.36rem;display:block;margin:0 auto;}
.con_con4 .rq .div .p1{font-size:0.26rem;color:#333333;font-family:'SourceHanSansMEDIUM';text-align:center;margin-top:0.14rem;margin-bottom:0.44rem;}
.con_con4 .rq .div .text{width:100%;}
.con_con4 .rq .div .text p{font-size:0.18rem;color:#333333;margin-bottom:8.5%;}
.con_con4 .rq .div .text p:last-child{margin-bottom:0;}
.con_con4 .rq .div:nth-child(2){width:33.5%;padding:0 3%;text-align:center;}
.con_con4 .rq .div:nth-child(3){width:26.3%;padding:0 3%;text-align:center;}
.con_con4 .rq .div .text .img2{width:108px;display:block;margin:0 auto;margin-bottom:6%;}
.con_con4 .rq .div1{width:12.5%;padding-right:3%;display:flex;flex-wrap:wrap;align-items:center;}
.con_con4 .rq .div1 .div2{width:100%;text-align:right;}
.con_con4 .rq .div1 a{display:inline-block;width:0.38rem;height:0.38rem;border-radius:50%;background:#f1f2f3;position:relative;}
.con_con4 .rq .div1 a .ico{max-width:70%;max-height:70%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);}
.con_con4 .rq .div1 a:hover{background:#418be1;}
.con_con4 .rq .div1 a:hover .ico img{filter:grayscale(100%) brightness(500%);}
.con_con4 .rq .div1 .div3{width:0.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;}
.con_con4 .rq .div1 a:hover .div3{display:block;}
.con_con4 .rq .div1 .div3 img{width:100%;}
.con_con5{width:100%;background:#f1f2f3;padding:8.4% 0;padding-bottom:7.1%;}
.con_con5 .rq{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.con_con5 .rq .lef{width:63%;position:relative;overflow:hidden;border-radius:0.2rem;}
.con_con5 .rq .lef img{width:100%;border-radius:0.2rem;}
.con_con5 .swiper-pagination{bottom:0.32rem;}
.con_con5 .swiper-pagination-bullet{background:transparent;border:1px solid #fff;opacity:1;position:relative;margin:0 0.13rem!important;}
.con_con5 .swiper-pagination-bullet::before{content:'';width:0.2rem;height:0.2rem;border:1px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;}
.con_con5 .swiper-pagination-bullet-active{background:#fff;}
.con_con5 .swiper-pagination-bullet-active::before{opacity:1;}
.con_con5 .rq .rig{width:30.8%;}
.con_con5 .rq .rig .p1{font-size:0.3rem;color:#333333;font-family:'SourceHanSansMEDIUM';text-align:center;}
.con_con5 .rq .rig .rq1{width:100%;padding-top:5%;}
.con_con5 .rq .rig .div{width:100%;position:relative;margin-bottom:0.13rem;display:flex;}
.con_con5 .rq .rig p{font-size:0.18rem;color:#333333;line-height:0.5rem;padding-right:0.15rem;white-space:nowrap;}
.con_con5 .rq .rig input{width:100%;height:0.5rem;background:#f8f9fa;padding:0 0.18rem;border:none;font-family:'SourceHanSansCN';font-size:0.17rem;color:#333333;}
.con_con5 .rq .rig textarea{width:100%;height:1rem;background:#f8f9fa;padding:0.1rem 0.18rem;border:none;font-family:'SourceHanSansCN';font-size:0.17rem;color:#333333;resize:none;}
.con_con5 .rq .rig textarea:-moz-placeholder,.con_con5 .rq .rig input:-moz-placeholder{color:#cccccc;}
.con_con5 .rq .rig textarea:-ms-input-placeholder,.con_con5 .rq .rig input:-ms-input-placeholder{color:#cccccc;}
.con_con5 .rq .rig textarea::-webkit-input-placeholder,.con_con5 .rq .rig input::-webkit-input-placeholder{color:#cccccc;}
.con_con5 .rq .rig button{font-size:0.2rem;font-family:'SourceHanSansCN';color:#ffffff;width:100%;height:0.5rem;background:#418be1;border:none;cursor:pointer;margin-top:0.1rem;}

@media only screen and (max-width:1024px) {
    .con_con5 .rq .lef,
    .con_con1 .rq .lef {width: 100%; margin-bottom: 0.35rem;}
    .con_con5 .rq .rig,
    .con_con1 .rq .rig {width: 100%;}
    .con_con4 .rq .div:nth-child(n+1){width: 50%; padding:0.25rem 0;}
    .con_con4 .rq .div1 {width: 50%; justify-content: center;}
    .con_con4 .rq .div1 .div2 {width: auto; margin:0 0.15rem; padding:0.25rem 0;}
}
@media only screen and (max-width:750px) {
    .con_con2 .rq .div {width: 100%;}
    .con_con3 .rq .div {width: 100%; margin-right: 0; margin-bottom: 0.3rem;}
    .con_con4 .rq .div:nth-child(n+1) {width: 100%;}
    .con_con4 .rq .div1 {width: 100%;}
    .con_con5 .rq .rig .div {flex-wrap: wrap;}
    .con_con5 .rq .rig p {width: 100%;}
}
.ann picture{width:auto;transform:translateY(-0.03rem);}
.indexbjb .ann picture{transform:translateY(-0.01rem);}
.rdzx .top .rid a picture,.rmcp .top .right a picture{display:block;margin:auto;max-width:0.44rem;width:100%;}
.jjfa .bj div img,.jjfa .bj div{width:100%;height:100%;object-fit:cover;}
.bottom .fenxiang ul li a picture{transform:translateY(-0.02rem);}
.bottom{position:relative; }


.ny_banner img{width:100%;max-width:none;}

/* 网站地图 */
.web_map{padding-top:4.2%;padding-bottom:7.1%;}
.web_map .rq{width:100%;padding:2.8% 0;border-bottom:1px solid #d9e8f9;display:flex;flex-wrap: wrap;}
.web_map .rq .a{width:2rem;font-size:0.2rem;color:#418be1;font-family:'SourceHanSansMEDIUM';display:block;line-height:0.32rem;cursor:default;}
.web_map .rq .a span{display:block;line-height:1.5;margin-top:0.15rem;font-family:'SourceHanSansMEDIUM';font-size:0.22rem;}
.web_map .rq .rig{width:calc(100% - 2rem);}
.web_map .rq .rig .top{width:100%;display:flex;flex-wrap:wrap;}
.web_map .rq .rig .bot{width:100%;display:flex;flex-wrap:wrap;margin-top:0.2rem;}
.web_map .rq .rig .div{width:23.45%;margin-right:2.06666%;}
.web_map .rq .rig .div:last-child{margin-right:0;}
.web_map .rq .rig .div a{display:block;padding-left:0.22rem;position:relative;}
.web_map .rq .rig .div .a1{font-size:0.19rem;color:#333333;line-height:0.32rem;transition:all .5s;}
.web_map .rq .rig .div .a1:hover{color:#418be1;}
.web_map .rq .rig .div1{width:100%;}
.web_map .rq .rig .div1 a{font-size:0.18rem;color:#333333;line-height:2;}
.web_map .rq .rig .div2{width:100%;}
.web_map .rq .rig .div2 a{font-size:0.17rem;color:#999999;transition:all .5s;line-height:2.1;}
.web_map .rq .rig .div2 a:hover{color:#333;}
.web_map .rq .rig .div1 .a2::before{content:'';width:0.06rem;height:0.1rem;background-image:url(../images/zx20.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0.12rem;transition:all .5s;}
.web_map .rq .rig .div1 .a2:hover{color:#418be1;}
.web_map .rq .rig .div1 .a2:hover::before{background-image:url(../images/zx25.png);}

@media only screen and (max-width:750px) {
    .web_map .rq .a {width: 100%;}
    .web_map .rq .rig {width: 100%;}
    .web_map .rq .rig .div {width: 100%; margin-right: 0;}
}


.bottom2 #footer .lef .pa{opacity:1;}
.bottom2 #footer .lef .pa span{opacity:0.7;}
#footer .lef .pa a{color:#333333;margin-left:0;font-family:'SourceHanSansCN';opacity:1;}
.bottom2 #footer .lef .pa a{opacity:0.7;color:#fff;}
.bottom2 #footer .lef .pa a:hover{opacity:1;}
#footer .rig li a:hover,#footer .lef .pa a:hover,#footer .mid a:hover{color:#418be1;}
.bottom2 #footer .rig li a:hover,.bottom2 #footer .lef .pa a:hover,.bottom2 #footer .mid a:hover{color:#fff;}
.con_con5 .rq .rig button{transition:all .5s;}
.con_con5 .rq .rig button:hover{transform:scale(1.05);}
.con_con4::before{z-index:-1;}
.con_con4 .rq .div .text p a{font-family:'SourceHanSansCN';font-size:0.18rem;color:#333333;border-bottom:1px solid #fff;transition:all .5s;}
.con_con4 .rq .div .text p a:hover{color:#418be1;border-bottom:1px solid #418be1;}
.con_con4 .rq .div .text p{position:relative;cursor:context-menu;}
.con_con4 .rq .div .text p span{position:relative;display:inline;}
.con_con4 .rq .div .text p span img{width:0.8rem;position:absolute;top:50%;right:-1rem;transform:translateY(-50%);display:none;}
.con_con4 .rq .div .text p span:hover img{display:block;}


.rdzx .zxx .left a .wen .kk .ps{height:auto;}
.con_con4 .rq .div .text p span{transition:all .5s;}
.con_con4 .rq .div .text p span:hover{color:#418be1;}
.web_map .rq1{align-items:center;}
.web_map .rq1 .rig .top{align-items:center;}

/* 2023.10.8 */
.Floor003065 .img-block,.jjfa .xia .div .rigs,.rdzx .zxx .left{border-radius:0.2rem;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;-ms-border-radius:0.2rem;-o-border-radius:0.2rem;overflow:hidden;}

/* 关于我们改版 */
.w1615{width:90%; max-width:16.15rem;}
.fs30{font-size:0.3rem;line-height:1.6666;color:#333333;}
.about01{padding:7.1% 0;}
.hbox01{display:flex;align-items:center;justify-content:space-between;}
.hbox01 .left{width:43.34%;}
.hbox01 .right{width:49.53%;}
.hbox01 .right .imgbox{width:100%;height:100%;}
.hbox01 .right img{width:100%;height:100%;object-fit:cover;}
.editor{font-size:0.18rem;line-height:1.5;color:#333;}
.about02{padding:6.3% 0 7.1%;background-color:#f1f2f4;}
.about02 .hbox02{max-width:1307px;width:100%;margin-top:3.9%;}
.about02 .title{text-align:center;font-family:'SourceHanSansMEDIUM';}
.hbox02{position:relative;}
.hbox02 .video_box{border-radius:0.2rem;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;-ms-border-radius:0.2rem;-o-border-radius:0.2rem;overflow:hidden;position:relative;}
.hbox02 .video_box img{width:100%;}
.hbox02 video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:2;}
.hbox02 .video_btn{display:flex;position:absolute;bottom:0.55rem;left:0.65rem;align-items:center;z-index:2;cursor:pointer;}
.hbox02 .video_btn .video_icon{width:0.36rem;height:0.36rem;}
.hbox02 .video_btn .video_tit{color:#fff;font-size:0.17rem;margin-left:0.1rem;}
.hbox02 .video_time{position:absolute;right:0.8rem;bottom:0.55rem;font-size:0.17rem;color:#fff;height:0.36rem;display:flex;align-items:center;z-index:2;}
.about03{padding:7.1% 0;}
.about03 .htit{font-size:0.26rem;font-family:'SourceHanSansMEDIUM';}
.hlist1 .item{display:flex;background-color:#f7f7f7;}
.hlist1 .item:nth-child(2n){flex-direction:row-reverse;}
.hlist1 .item:first-child{border-radius:0.2rem 0.2rem 0 0;-webkit-border-radius:0.2rem 0.2rem 0 0;-moz-border-radius:0.2rem 0.2rem 0 0;-ms-border-radius:0.2rem 0.2rem 0 0;-o-border-radius:0.2rem 0.2rem 0 0;overflow:hidden;}
.hlist1 .item:first-child .imgbox{border-radius:0 0.2rem 0 0;-webkit-border-radius:0 0.2rem 0 0;-moz-border-radius:0 0.2rem 0 0;-ms-border-radius:0 0.2rem 0 0;-o-border-radius:0 0.2rem 0 0;overflow:hidden;}
.hlist1 .item:last-child{border-radius:0 0 0.2rem 0.2rem;-webkit-border-radius:0 0 0.2rem 0.2rem;-moz-border-radius:0 0 0.2rem 0.2rem;-ms-border-radius:0 0 0.2rem 0.2rem;-o-border-radius:0 0 0.2rem 0.2rem;overflow:hidden;}
.hlist1 .item:last-child .imgbox{border-radius:0 0 0.2rem 0;-webkit-border-radius:0 0 0.2rem 0;-moz-border-radius:0 0 0.2rem 0;-ms-border-radius:0 0 0.2rem 0;-o-border-radius:0 0 0.2rem 0;overflow:hidden;}
.hlist1 .left{width:50%;padding:0.35rem 0.35rem 0;}
.hlist1 .right{width:50%;}
.hlist1 .right img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);}
.hlist1 .right .imgbox{width:100%;height:100%;overflow:hidden;}
.hlist1 .htop1{display:flex;align-items:center;padding:0.2rem 0.4rem 0.2rem 0.45rem;border-bottom:2px solid #2c2c2c;}
.hlist1 .htop1 .icon{width:0.34rem;height:0.34rem;}
.hlist1 .htop1 .icon  img{width:100%;height:100%;}
.hlist1 .htop1 .htit{margin-left:0.3rem;color:#333;}
.hlist1 .editor{padding:3% 0 0;}
.about04{background-color:#f1f2f4;padding:6.83% 0 5.52%;}
.hlist2{display:flex;justify-content:space-between; flex-wrap: wrap;}
.hlist2 .item{text-align:center;}
.hlist2 .icon img{height:100%;}
.hlist2 .icon{height:0.65rem;display:flex;align-items:center;justify-content:center;}
.hlist2 .num{text-align:center;display:flex;align-items:flex-end;line-height:1;justify-content:center;padding:0.7rem 0 0.4rem;font-family:'SourceHanSansMEDIUM'!important;}
.hlist2 .num *{font-family:'SourceHanSansMEDIUM'!important;}
.hlist2 .num .span{display:flex;align-items:flex-end;position:relative;font-size:0.44rem;color:#333333;}
.hlist2 .num span{font-size:0.44rem;color:#333333;font-weight:700;position:relative;}
.hlist2 .num span *{font-family:'SourceHanSansMEDIUM';}
.hlist2 .bup{font-size:0.22rem;color:#333333;line-height:1;}
.hlist2 .cup{position:absolute;top:0;left:100%;font-size:0.2rem;color:#333;font-weight:700;}
.hlist2 .desc{font-size:0.19rem;line-height:1.57;color:#333;display:flex;align-items:center;height:3.1em;}
@media only screen and (max-width:1024px) {
    .hlist2 .item {width: 33.333%; text-align: center; padding:0.2rem 0;}
    .hlist2 .num {padding-top: 0.3rem; }
    .hlist2 .desc {justify-content: center;}
}
@media only screen and (max-width:750px) {
    .hlist2 .item {width: 50%;}
}
.about05{padding:6.55% 0 5.6%;}
.about05 .title{text-align:center;letter-spacing:0.2rem;font-family:'SourceHanSansMEDIUM';}
.about05 .hlist3{margin-top:3.7%;}
.hlist3{display:flex;flex-wrap:wrap;}
.hlist3 .imgbox{border-radius:0.2rem;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;-ms-border-radius:0.2rem;-o-border-radius:0.2rem;overflow:hidden;}
.hlist3 .item{width:32.33%;display:flex;flex-direction:column;text-align:center;}
.hlist3 .item:not(:nth-child(3n+1)){margin-left:1.5%;}
.hlist3 .desc{display:flex;align-items:center;flex:1;justify-content:center;padding:0.15rem 0 0.2rem;font-size:0.18rem;line-height:1.5;color:#333333;}
.hlist3 .item img,.hlist1 .right img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.hlist3 .item:hover img,.hlist1 .item:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);}
@media only screen and (max-width:1024px) {
    .hlist1 .item {flex-wrap: wrap;}
    .hlist1 .right {width: 100%;}
    .hlist1 .left {width: 100%; margin-bottom: 0.35rem;}
}
@media only screen and (max-width:750px) {
    .hbox01 {flex-wrap: wrap;}
    .hbox01 .left {width: 100%; margin-bottom: 0.3rem;}
    .hbox01 .right {width: 100%;}
    .hlist3 .item {width: 100%;}
    
}

/*11.21*/
.bane img{max-width:none;width:100%;}


#wrapper{overflow:hidden;padding:0.8rem 0 1.35rem;}
#wrapper.smpd{padding:0.8rem 0;}

@media only screen and (max-width:750px) {
    #wrapper {padding:0.65rem 0 0.8rem;}
}
/*products*/
.products{--margin:0.54rem;margin-bottom:0.45rem;}
.products .item{--padding:0.54rem;margin-bottom:0.54rem;}
.products a{display:block;overflow:hidden;background:url(../images/pro_bg.png) no-repeat center center;background-size:cover;border-radius:0.2rem;position:relative;padding-bottom:calc(429/693*100%);}
.products .text{text-align:center;position:absolute;left:0;top:0.3rem;width:100%;}
.products .title{font-size:0.36rem;line-height:0.45rem;font-weight:bold;}
.products .intro{font-size:0.16rem;line-height:1.125em;color:#666;font-weight:lighter;}
.products .more{font-size:0.14rem;text-align:center;line-height:0.41rem;width:1.99rem;border-radius:0.05rem;border:1px solid rgba(51,51,51,0.5);margin:0.25rem auto 0;}
.products .pic{position:absolute;left:0;top:0;width:100%;height:100%;}
.products .pic:before{position:absolute;left:0;top:50%;width:100%;padding-bottom:100%;background-color:#fff;display:block;content:'';transform:translateY(-50%) scale(0);transition:all 0.8s;border-radius:50%;opacity:0;}
.products .figure{width:calc(346/693*100%);margin:0 auto;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:all 0.5s;}
.products .figure:after{display:block;padding-bottom:calc(248/346*100%);}
.products a:hover .pic:before{transform:translateY(-50%) scale(0.9);opacity:1;}
.products a:hover .figure{bottom:50%;transform:translate(-50%,50%) scale(1.1);}


/*solutions*/
.solutions{overflow:hidden;}
.solutions{--margin:0.56rem;}
.solutions .item{--padding:0.56rem;margin-top:0.4rem;}
.solutions .figure{padding-bottom:calc(428/692*100%);}
.solutions .text{position:absolute;left:0;bottom:0;width:100%;padding:0.15rem 0.4rem;z-index:5;}
.solutions .title{font-size:0.26rem;line-height:1.5em;font-weight:500;}
.solutions .intro{font-size:0.18rem;line-height:0.32rem;}
.solutions a{display:block;overflow:hidden;position:relative;color:#fff;border-radius:0.2rem;}
.solutions a:before{background-image:linear-gradient(0deg,#11246d 0%,transparent);position:absolute;left:0;bottom:0;width:100%;height:50%;z-index:2;display:block;content:'';}
.solutions a:hover .img{transform:scale(1.05);}
@media only screen and (max-width:750px) {
    .solutions .item:first-child {margin-top: 0;}
}
/*swiper-arrows*/
.swiper-arrows{position:relative;}
.swiper-arrows .arrow{transform:translateY(-50%);margin-top:0;width:0.41rem;height:0.41rem;border-radius:50%;border:solid 1px #bfbfbf;background:#fff;opacity:1;z-index:5;}
.swiper-arrows .arrow:after{width:0.1rem;height:0.18rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:no-repeat center center;background-size:contain;display:block;content:'';}
.swiper-arrows .swiper-button-prev{left:0.2rem;}
.swiper-arrows .swiper-button-prev:after{background-image:url(../images/swiper_prev_01.svg);}
.swiper-arrows .swiper-button-next:after{background-image:url(../images/swiper_next_01.svg);}
.swiper-arrows .swiper-button-next{right:0.2rem;}
.swiper-arrows .arrow:hover{background-color:#418be1;border-color:#418be1;}
.swiper-arrows .arrow:hover:after{filter:brightness(100);}

/*moresol*/
.moresol{margin-top:1.1rem;}
.moresol .name{font-size:0.34rem;font-weight:500;line-height:1.5em;color:#333;margin-bottom:0.5rem;}
.moresol a{display:block;overflow:hidden;position:relative;color:#fff;border-radius:0.2rem;}
.moresol .swiper-slide{width:4.6rem;margin-right:0.3rem;}
.moresol .title{font-size:0.2rem;line-height:1.5em;font-weight:500;position:absolute;left:0;bottom:0;width:100%;padding:0.25rem 0.3rem;}
.moresol .figure{padding-bottom:calc(285/460*100%);}
.moresol a:hover .img{transform:scale(1.05);}
.moresol .swiper-button-prev{left:-0.61rem;}
.moresol .swiper-button-next{right:-0.61rem;}
@media only screen and (max-width:750px) {
    .moresol {margin-top: 0.8rem;}
}

/*nsearch*/
.nsearch{margin-bottom:7.3%;}
.nsearch .name{font-size:0.30rem;font-weight:500;line-height:1.5em;color:#333;text-align:center;}
.nsearch .intro{font-size:0.18rem;color:#666;text-align:center;line-height:2em;margin-top:0.05rem;}
.nsearch .form{width:7.54rem;max-width:100%;margin:0.2rem auto 0;position:relative;}
.nsearch .text{font-size:0.18rem;border:solid 1px #ebebeb;line-height:0.5rem;height:0.7rem;padding:0.1rem 0.7rem 0.1rem 1em;border-radius:0.35rem;box-shadow:0.03rem 0.05rem 0.22rem 0.2rem rgba(0,0,0,0.04);display:block;width:100%;}
.nsearch .submit{position:absolute;right:0;height:100%;width:0.7rem;top:0;cursor:pointer;border:none;background:url(../images/search_01.svg) no-repeat center center;background-size:(20/70*100%) auto;}

/*knowledge*/
.knowledge{overflow:hidden;margin-bottom:0.68rem;}
.knowledge.nmb{margin-bottom:0;}
.knowledge .name{color:#418be1;font-size:0.3rem;line-height:1.5em;font-weight:500;margin-bottom:0.3rem;}
.knowledge .list{--margin:0.6rem;}
.knowledge .item{--padding:0.6rem;margin-bottom:0.3rem;}
.knowledge .info{background-color:#f7f7f7;border-radius:0.2rem;padding:0.35rem 0.4rem;}
.knowledge .title{font-size:0.2rem;line-height:1.5em;color:#333333;font-weight:500;margin:0 0 0.05rem;}
.knowledge .intro{font-size:0.18rem;line-height:0.32rem;color:#666;margin-bottom:0.2rem;}
.knowledge .meta{font-size:0.18rem;color:#999;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:0.32rem;}
.knowledge .right a{color:#418be1;background:url(../images/download_01.svg) no-repeat right center;background-size:0.19rem auto;padding-right:0.28rem;}
.knowledge .left{display:flex;flex-wrap:wrap;}
.knowledge .left span{display:block;position:relative;}
.knowledge .left span:not(:last-child){padding-right:0.19rem;margin-right:0.19rem;}
.knowledge .left span:not(:last-child):after{width:1px;height:0.16rem;background-color:rgba(0,0,0,0.2);position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;content:'';}

/*message*/
.message{background-color:#f1f2f3;padding:1.6rem 0;}
.message .auto{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.message .figure{width:calc(1040/1650*100%);}
.message .figure img{border-radius:0.2rem;}
.message  .right{width:calc(510/1650*100%);}
.message .title{font-size:0.3rem;color:#333;text-align:center;font-weight:500;line-height:1.5em;letter-spacing:0.18rem;margin-bottom:0.05rem;}
.message .item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.15rem;}
.message .label{display:block;font-size:0.18rem;color:#333;line-height:0.51rem;}
.message .input{width:calc(100% - 0.56rem);}
.message .text{display:block;width:100%;background-color:#f8f9fa;font-size:0.17rem;height:0.51rem;line-height:0.31rem;padding:0.1rem 1em;border:none;}
.message .large .input{width:calc(100% - 1.26rem);}
.message textarea.text{height:1.41rem;resize:vertical;}
.message .submit{color:#fff;background-color:#418be1;display:block;width:100%;height:0.51rem;font-size:0.19rem;letter-spacing:0.25rem;border:none;margin-top:0.1rem;}


/*aipage*/
.aipage{width:7.54rem;max-width:100%;margin:0 auto;}

/*aiform*/
.aiform{border:solid 1px #ebebeb;border-radius:0.2rem;background-color:#fff;padding:0.13rem 0.2rem;}
.aiform .text{border:none;display:block;width:100%;resize:none;font-size:0.18rem;line-height:2em;height:4.5em;color:#555;margin:0;padding:0;}
.aiform .meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.aiform .filter{display:flex;align-items:center;color:#418be1;}
.aiform .filter span{display:block;background-color:rgba(65,139,255,0.1);padding:0 0.08rem;margin-right:0.15rem;border-radius:0.08rem;font-size:0.16rem;line-height:1.875em;cursor:pointer;}
.aiform .filter span:last-child{margin-right:0;}
.aiform .filter i{font-style:normal;display:block;background:no-repeat left center;background-size:auto 0.14rem;padding-left:0.21rem;}
.aiform .filter .r{background-image:url(../images/aiform_filter_01.png);}
.aiform .filter .d{background-image:url(../images/aiform_filter_02.png);}
.aiform .filter span.active{color:#fff;background-color:#418be1;}
.aiform .filter span.active i{filter:brightness(100);}
.aiform .button{display:flex;align-items:center;}
.aiform .button button{display:block;background:no-repeat center center;background-size:contain;width:0.22rem;height:0.22rem;cursor:pointer;margin-left:0.14rem;border:none;}
.aiform .button button:first-child{margin-left:0;}
.aiform .button .file{background-image:url(../images/button_file.svg);}
.aiform .button .file:hover{background-image:url(../images/button_file_active.svg);}
.aiform .button .image{background-image:url(../images/button_image.svg);}
.aiform .button .image:hover{background-image:url(../images/button_image_active.svg);}
.aiform .button .submit{width:0.34rem;height:0.34rem;background:rgba(65,139,255,0.1) url(../images/button_submit.svg) no-repeat center center;background-size:35.3% auto;border-radius:50%;margin-left:0.2rem;}
.aiform .button .submit:hover{background-color:#418be1;}
.aiform input[type="file"]{display:none;}
.aititle{font-size:0.3rem;color:#333;font-weight:500;line-height:1.35em;margin-bottom:0.22rem;}

/*aicont*/
.aicont{height:6.2rem;margin-bottom:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;}

/*airand*/
.airand{background-color:#f1f7ff;border-radius:0.2rem;padding:0.17rem 0.2rem 0.2rem;color:#333;}
.airand .top{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.airand .title{font-size:0.16rem;line-height:1.35em;font-weight:normal;background:url(../images/airand_title.svg) no-repeat right center;background-size:0.17rem auto;padding-right:0.22rem;margin:0;}
.airand .change{font-size:0.14rem;line-height:1.5em;position:relative;padding-left:0.2rem;cursor:pointer;}
.airand .change:before{width:0.13rem;height:0.13rem;background:url(../images/airand_change.png) no-repeat center center;background-size:contain;position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:'';}
.airand ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.airand li{width:calc(350/710*100%);font-size:0.14rem;margin-top:0.09rem;line-height:0.21rem;}
.airand li a{background-color:#fff;padding:0.11rem 0.1rem;border-radius:0.1rem;}
.airand li i{display:inline-block;background-color:rgba(65,139,255,0.1);border-radius:0.04rem;color:#418be1;font-style:normal;padding:0 0.05rem;margin-right:0.04rem;}


/*innerban*/
.innerban img{display:block;width:100%;height:auto;}

/*customer*/
.customer .text{text-align:center;color:#333;font-size:0.3rem;line-height:1.6em;margin-bottom:0.6rem;}
.customer ul{display:flex;flex-wrap:wrap;border:solid 1px #d9e8f9;border-radius:0.2rem;overflow:hidden;}
.customer li{width:25%;border-right:solid 1px #d9e8f9;}
.customer li:nth-child(4n){border-right:none;}
.customer li:nth-child(n+5){border-top:solid 1px #d9e8f9;}
.customer li a{display:block;position:relative;}
.customer li a:after{padding-bottom:calc(130/410*100%);display:block;content:'';}
.customer li img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;}

@media only screen and (max-width:750px){
    .customer .text {font-size: 0.24rem;}
    .customer li {width: 50%;}
}
/*atname*/
.atname{text-align:center;font-size:0.3rem;line-height:1.35em;font-weight:normal;color:#333;margin-bottom:0.5rem;}

/*advantage*/
.advantage{padding:calc(130/1920*100%) 0;overflow:hidden;}
.advantage .list{--margin:0.3rem;}
.advantage .item{--padding:0.3rem;margin-bottom:0.3rem;}
.advantage .figure{padding-bottom:calc(357/530*100%);border-radius:0.2rem;margin-bottom:0.45rem;}
.advantage .title{font-size:0.26rem;line-height:1.35em;color:#333;font-weight:normal;margin:0 0 0.16rem;}
.advantage .intro{font-size:0.18rem;line-height:0.3rem;color:#333;}


/*contribute*/
.contribute{background-color:#f1f2f3;overflow:hidden;padding:calc(150/1920*100%) 0 calc(160/1920*100%);}
.contribute .figure{border-radius:0.2rem;margin-bottom:0.2rem;}
.contribute .list{--margin:0.78rem}
.contribute .item{--padding:0.78rem;}
.contribute .intro{font-size:0.18rem;line-height:2em;color:#333;width:calc(100% - 1.6rem);}
.contribute .info{border-bottom:1px solid rgba(65,139,255,0.1);display:flex;flex-wrap:wrap;justify-content:space-between;padding:0.3rem 0;}
.contribute .year{margin:0;padding:0 0 0 0.38rem;font-size:0.24rem;color:#418be1;line-height:0.36rem;background:url(../images/clock_01.svg) no-repeat left 0.07rem;background-size:0.24rem auto;font-weight:normal;}

/*proinfo*/
.proinfo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0.48rem;}
.proinfo .video-img{width:calc(824/1650*100%);border-radius:0.2rem;position:relative;overflow:hidden;}
.proinfo .video:after{display:block;content:'';padding-bottom:calc(465/824*100%);}
.proinfo .video video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;content:'';}
.proinfo .text{width:calc(760/1650*100%);color:#333;}
.proinfo .box{max-width:5.88rem;}
.proinfo .title{font-size:0.44rem;line-height:0.65rem;font-weight:normal;margin-bottom:0.3rem;}
.proinfo .intro{font-size:0.18rem;line-height:0.32rem;}
@media only screen and (max-width:750px){
    .proinfo .video-img {width: 100%; margin-bottom: 0.3rem;}
    .proinfo .text {width: 100%;}
}

/*protab*/
.protab{background-color:#b6b6b6;display:flex;border-radius:0.1rem;color:#333;font-size:0.18rem;line-height:0.8rem;padding:0 0.4rem;margin-bottom:0.8rem;}
.protab span{display:block;margin-right:1rem;position:relative;cursor: pointer;}
.protab span:last-child{margin-right:0;}
.protab span:after{position:absolute;left:0;bottom:0;height:0.02rem;width:100%;background-color:#418be1;display:block;content:'';opacity:0;}
.protab .active{color:#418be1;}
.protab .active:after{opacity:1;}

/*pname*/
.pname{font-size:0.34rem;line-height:1.25em;font-weight:normal;color:#333;margin:0 0 0.22rem;}
.pname.center{text-align:center;}

/*proadv*/
.proadv{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:7%;}
.proadv.block{display:block;}
.proadv .pic{width:calc(785/1650*100%);}
.proadv .swiper{border-radius:0.2rem;}
.proadv .figure{padding-bottom:calc(484/785*100%);}
.proadv .text{width:calc(805/1650*100%);}
.proadv li{font-size:0.18rem;line-height:0.3rem;color:#666;padding-left:0.2rem;position:relative;}
.proadv li:before{width:0.05rem;height:0.05rem;border-radius:50%;background-color:#999;position:absolute;left:0;display:block;content:'';top:0.265rem;}
.proadv li span{display:block;padding:0.15rem 0;border-bottom:1px solid rgba(0,0,0,0.06);position:relative;height:100%;}
.proadv .swiper-button-disabled{display:none;}
.proadv .col_2{--margin:0.6rem;}
.proadv .item{--padding:0.6rem;}

@media only screen and (max-width:750px){
    .proadv .pic {width: 100%; }
    .proadv .text {width: 100%;margin-bottom: 0.3rem;}
}

/*indicators*/
.indicators .list{overflow-x:auto;-webkit-overflow-scrolling:touch;}
.indicators table{border-radius:0.1rem;width:100%;overflow:hidden;min-width:800px;}
.indicators th{color:#fff;background-color:#418be1;font-size:0.2rem;line-height:1.5em;padding:0.15rem 0.3rem;font-weight:500;}
.indicators td{font-size:0.18rem;color:#666;line-height:0.32rem;padding:0.14rem 0.3rem;border:1px solid rgba(0,0,0,0.06);}
.indicators tr:last-child td:first-child{border-bottom-left-radius:0.1rem;}
.indicators tr:last-child td:last-child{border-bottom-right-radius:0.1rem;}

/*nowmsg*/
.nowmsg{background:no-repeat center center;background-size:cover;overflow:hidden;color:#fff;text-align:center;padding:0.62rem 0 0.48rem;}
.nowmsg .name{font-size:0.34rem;line-height:1.35em;font-weight:500;margin-bottom:0.2rem;}
.nowmsg a{display:block;color:#fff;margin:0 auto;background-color:#418be1;font-size:0.19rem;width:2rem;height:0.6rem;text-align:center;line-height:0.6rem;border-radius:0.3rem;}

/*related*/
.related{padding:1.2rem 0 0.9rem;overflow:hidden;}
.related .list{--margin:0.5rem;}
.related .item{--padding:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;}
.related .figure{border-radius:0.2rem;padding-bottom:calc(316/517*100%);margin-bottom:0.31rem;}
.related .title{font-size:0.26rem;font-weight:normal;margin:0 0 0.06rem;}
.related .intro{color:#666666;font-size:0.18rem;line-height:0.32rem;height:0.64rem;margin-bottom:0.26rem;}
.related .more span{font-size:0.19rem;background:url(../images/more_01.png) no-repeat right center;background-size:0.24rem auto;padding-right:0.34rem;}
.related a{overflow:hidden;display:block;color:#333;}
@media only screen and (max-width:750px){
    .related {padding:0.65rem 0;}
}
/*gray*/
.gray{background-color:#f7f7f7;}
.manual{overflow:hidden;padding:1.1rem 0 1.4rem;}
.manual .list{--margin:0.6rem;}
.manual .item{--padding:0.6rem;margin-top:0.3rem;}
.manual .title{font-size:0.2rem;line-height:1.5em;font-weight:500;margin:0 0 0.1rem;}
.manual .meta{font-size:0.18rem;line-height:0.32rem;color:#999;display:flex;align-items:center;justify-content:space-between;}
.manual .meta .btn{color:#418be1;display:block;background:url(../images/download_01.svg) no-repeat right center;background-size:0.2rem auto;padding-right:0.28rem;}
.manual a{background-color:#fff;color:#333;border-radius:0.2rem;display:block;overflow:hidden;padding:0.33rem 0.4rem;}
.manual a:hover{color:#418be1;}
@media only screen and (max-width:750px){
    .manual {padding:0.65rem 0;}
}
/*prodemo*/
.prodemo{overflow:hidden;padding:0.55rem 0;}

/*demo*/
.demo{padding:0.55rem 0;}
.demo .video{padding-bottom:calc(820/1650*100%);position:relative;border-radius:0.2rem;overflow:hidden;}
.demo .onlyImg{position:relative;border-radius:0.2rem;overflow:hidden;}
.demo video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.demo .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;font-size:0.2rem;line-height:1.5em;color:#fff;text-align:center;}
.demo .play i{display:block;margin:0 auto 0.18rem;width:0.85rem;height:0.85rem;background:url(../images/play_01.svg) no-repeat center center;background-size:contain;}
@media only screen and (max-width:750px){
    .demo {padding:0.3rem 0;}
}
/*prosol*/
.prosol{padding:0.55rem 0;}
.prosol .figure{width:2.3rem;max-width:80%;margin:0 auto 0.05rem;}
.prosol .figure:after{display:block;content:'';padding-bottom:calc(248/346*100%);}
.prosol .title{font-size:0.2rem;text-align:center;line-height:1.5em;font-weight:normal;margin:0;}
.prosol a{background-color:#f1f2f3;border-radius:0.2rem;display:block;overflow:hidden;color:#333;padding:0.54rem 0.36rem 0.36rem;}
.prosol .swiper-button-prev{left:-0.7rem;}
.prosol .swiper-button-next{right:-0.7rem;}
@media only screen and (max-width:750px){
    .prosol {padding:0.3rem 0;}
}

/*solinfo*/
.solinfo .cont{padding:1.18rem 0 1.35rem;}
.solinfo .cont .auto{display:flex;flex-wrap:wrap;justify-content:space-between;}
.solinfo .cont .pname{width:3.5rem;}
.solinfo .cont .entry{font-size:0.18rem;line-height:0.32rem;color:#666666;width:calc(100% - 4.68rem);}
.solinfo .list{padding:0.8rem 0;}
.solinfo .list .item{display:flex;flex-wrap:wrap;align-items:center;padding:0.4rem 0;justify-content:space-between;}
.solinfo .list .item:nth-child(2n){flex-direction:row-reverse;}
.solinfo .list .pic{width:calc(1000/1650*100%);}
.solinfo .list .swiper{border-radius:0.2rem;}
.solinfo .list .figure{padding-bottom:56%;}
.solinfo .list .text{width:calc(570/1650*100%);color:#333;}
.solinfo .list .title{font-size:0.34rem;line-height:1.5em;margin:0 0 0.4rem;}
.solinfo .list .intro{font-size:0.18rem;line-height:0.32rem;color:#666;}
@media only screen and (max-width:750px){
    .solinfo .cont {padding:0.65rem 0;}
    .solinfo .cont .pname,
    .solinfo .cont .entry,
    .solinfo .list .pic  {width: 100%;}
    .solinfo .list .text {width: 100%; margin-top: 0.35rem;}
    .solinfo .list .title {margin-bottom: 0.2rem;}
    .solinfo .list .item {padding:0.2rem 0;}
    .solinfo .list {padding:0.5rem 0;}
}

.aipage{  width: 10.24rem; }
.aiform .text{ height: 9em;}

.newslist{ max-width: 980px; margin: 0 auto .5rem;}
.newslist .item{width:100%;padding:3.7% 0;border-bottom:1px solid #c6dcf6;}
.newslist .item a{display:flex; flex-wrap: wrap; justify-content:space-between;align-items:center;width:100%; }
.newslist .lef{width:3rem;overflow:hidden;border-radius:0.2rem;}
.newslist .lef img{width:100%;transition:all .5s;max-height: 1.68rem; object-fit: cover;}
.newslist .item a:hover .lef img{transform:scale(1.05);}
.newslist .rig{ flex: 1; min-width: 0; padding-left: .4rem; }
.newslist .rig .p1{font-size:0.2rem;color:#333333;line-height:1.6;transition:all .5s;height:0.32rem;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden; margin-bottom: .1rem; font-weight: bold;}
.newslist .rig .date{color: #6e6e73;}
.newslist .rig .date,
.newslist .rig .p1,
.newslist .rig .date{transition:all .5s;}
.newslist .item:hover{color:#418be1;border-color:#418be1;}
.newslist .item a:hover .rig .p1{color:#418be1;}


@media (max-width: 768px){
    .newslist .lef{width: 100%;}
    .newslist .lef img{width: 100%;max-height: 3rem;}
    .newslist .rig{flex: initial;padding-left: 0;width: 100%;margin-top: .2rem;text-align: center;}
}

.popup{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,0.75);z-index:10;-webkit-overflow-scrolling:touch;display:none;}
.popup .wrap{width:100%;min-height:100%;justify-content:center;align-items:center;display: flex;}
.popup .box{background-color:#fff; position:relative;}
.img-popup {display:block;}
.img-popup .wrap {padding-top:0.4rem;}
.img-popup .box {background-color: #cde4ff; padding:0.2rem; border-radius:0.2rem;}
.img-popup .close {position:absolute; left:100%; bottom:100%; cursor:pointer; width:0.46rem; height:0.46rem; background:url(../images/close_01.svg) no-repeat center center;background-size:contain;} 
.img-popup img {display:block; width:auto; height:auto; max-width:80vw; max-height:80vh; object-fit:contain;}
.img-popup a {display:block; overflow:hidden; border-radius:0.2rem;}