@charset "UTF-8";
*, *:before, *:after { box-sizing: border-box; outline: none; word-wrap: break-word; }

html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td, fieldset { margin: 0; padding: 0; font-weight: normal; -webkit-tap-highlight-color: transparent; }

ul, ol, dl { list-style-type: none; }

html, body { width: 100%; background: #fff; font: 16px/1 'SourceHanSansCN-Normal', system-ui, -apple-system, Heiti SC ,tahoma, arial, Hiragino Sans GB, "\5B8B\4F53",sans-serif; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-size-adjust: 100% !important; -webkit-text-size-adjust: 100% !important; -ms-text-size-adjust: 100% !important; }

address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 400; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

input, button { overflow: visible; vertical-align: middle; outline: none; }

a { text-decoration: none; cursor: pointer; -webkit-tap-highlight-color: transparent; -webkit-transition: all .5s ease; transition: all .5s ease; color: #000; }

a:hover, a:focus, a:active { text-decoration: none; outline: none; }

b, i { font-weight: normal; font-style: normal; }

button, input[type="button"], input[type="submit"] { line-height: normal !important; }

img { max-width: 100%; border: 0; object-fit: cover; display: block; -webkit-user-drag: none; }

a img { -webkit-transition: all .5s ease; transition: all .5s ease; }

input, textarea { border: 0; background: none; outline: none; resize: none; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

input[type="text"], input[type="tel"], input[type="button"], input[type="submit"], input[type="reset"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius: 0; -webkit-tap-highlight-color: transparent; }

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0; }

input::-moz-placeholder, textarea::-moz-placeholder { color: #bbb; }

input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #bbb; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #bbb; }

.cover { width: 100%; height: 100%; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.15); display: none; z-index: 10; }

.cl:after, .clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

.cl, .clearfix { zoom: 1; }

.fl { float: left !important; }

.fr { float: right !important; }

.xs-display { display: none !important; }

.text-c { text-align: center; }

@keyframes clickHint { 0%, 100% { opacity: 0.3;
    width: px2rem(20); }
  50% { opacity: 1;
    width: px2rem(40); } }

@font-face { font-family: "SourceHanSansCN-Normal"; src: url("../fonts/SourceHanSansCN-Normal.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "SourceHanSansCN-Medium"; src: url("../fonts/SourceHanSansCN-Medium.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "SourceHanSansCN-Bold"; src: url("../fonts/SourceHanSansCN-Bold.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "SourceHanSansCN-Light"; src: url("../fonts/SourceHanSansCN-Light.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "BebasNeue"; src: url("../fonts/BebasNeue.otf") format("opentype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "DIN Alternate Bold"; src: url("../fonts/DIN Alternate Bold.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Poppins-Light"; src: url("../fonts/Poppins-Light.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Bahnschrift"; src: url("../fonts/Bahnschrift_0.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "chuang-light"; src: url("../fonts/chuang-light.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "chuang-medium"; src: url("../fonts/chuang-medium.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "chuang-bold"; src: url("../fonts/chuang-bold.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "alimama-bold"; src: url("../fonts/AlimamaShuHeiTi-Bold.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "swis721"; src: url("../fonts/Swis721 BlkCn BT Black.ttf") format("truetype"); font-weight: normal; font-style: normal; }

:root { --headerHeight: 0.8rem; }

.cont1400 { width: 14rem; margin: 0 auto; max-width: 100%; }

.cont1440 { width: 14.4rem; margin: 0 auto; max-width: 100%; }

.align-center { text-align: center; }

/* IE低版本提示 */
.pageTips { width: 100%; height: 100%; background: #f8f8f8; position: fixed; left: 0; top: 0; z-index: 1000; }

.pageTips .con { width: 640px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.pageTips .con svg { width: 100px; height: 100px; margin: 0 auto; fill: orangered; display: block; }

.pageTips .con .msg { font-size: 18px; line-height: 36px; padding-top: 10px; color: #000; }

.container { width: 87.5%; margin: 0 auto; position: relative; transition: all .4s ease; }

.header { width: 100%; position: fixed; top: 0; left: 0; z-index: 11; }

.header:before { content: ""; width: 100%; background-color: #fff; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; transition: all .4s ease; }

.header:after { content: ""; width: 100%; background: rgba(255, 255, 255, 0.1); height: 1px; left: 0; position: absolute; bottom: 0; transform: none; transform-origin: top; transition: all .4s ease; will-change: background,transform; }

.header .container { width: 100% !important; height: 0.88rem; padding: 0 1rem 0 0.8rem; display: flex; justify-content: space-between; align-items: center; }

.header .container:before { content: ""; width: 100%; height: 125%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.52) 0%, transparent 100%); position: absolute; left: 0; top: 0; z-index: -1; }

.header .logo { width: 1.85rem; height: 0.3rem; background: url(../images/logo.png) no-repeat center/100%; }

.header .nav { display: flex; align-items: center; position: absolute; left: 50%; top: 0; transform: translateX(-50%); }

.header .nav .item { line-height: 0.88rem; font-size: 0.16rem; color: #fff; position: relative; margin-left: 0.5rem; cursor: pointer; transition: all .4s ease; }

.header .nav .item:before { content: ""; background: #fff; bottom: 0; height: 0.02rem; left: 0; position: absolute; transform: scaleX(0); transform-origin: right; transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.3s ease; width: 100%; }

.header .nav .item:hover:before, .header .nav .item.active:before { transform: scaleX(1); transform-origin: left; transition-delay: .1s; }

.header .nav .item:first-child { margin-left: 0; }

.header .nav .item.lang { margin-left: 0.6rem; }

.header .other { display: flex; justify-content: space-between; align-items: center; margin-left: 1.3rem; }

.header .other .search { width: 0.5rem; display: flex; align-items: center; background: rgba(255, 255, 255, 0); border-radius: 0.5rem; transition: all .4s ease; position: relative; overflow: hidden; margin-left: 0.3rem; }

.header .other .search input { width: 0; padding: 0 0.2rem; height: 0.4rem; flex: 1; font-size: 0.14rem; color: #fff; transition: all .4s ease; opacity: 0; }

.header .other .search input::placeholder { color: rgba(255, 255, 255, 0.8); transition: all .4s ease; }

.header .other .search .icon-sousuo { font-size: 0.18rem; color: #fff; text-align: center; cursor: pointer; transition: all .4s ease; position: absolute; right: 0.2rem; top: 0.11rem; }

.header .other .search .icon-sousuo:hover { color: #004abb !important; }

.header .other .search:hover { width: 2rem; background: #f3f3f3; }

.header .other .search:hover input { opacity: 1; }

.header .other .search:hover .icon-sousuo { color: #151515; }

.header .other .lang { margin-left: 0.2rem; display: flex; align-items: center; color: #fff; cursor: pointer; font-size: 0.16rem; transition: all .4s ease; }

.header .other .lang a { color: #fff; }

.header .other .lang:hover { color: #004abb !important; }

.header .other .lang:hover a { color: #004abb !important; }

.header .menu { width: 0.88rem; height: 0.88rem; border-left: 1px solid rgba(255, 255, 255, 0.1); position: absolute; right: 0; top: 0; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 2; }

.header .menu i { font-size: 0.22rem; color: #fff; }

.header.white, .header:hover { box-shadow: 0 0 0.1rem 0.03rem rgba(0, 0, 0, 0.05); }

.header.white:before, .header:hover:before { opacity: 1; }

.header.white .logo, .header:hover .logo { background: url(../images/logo1.png) no-repeat center/100%; }

.header.white .nav .item, .header:hover .nav .item { color: #151515; }

.header.white .nav .item:before, .header:hover .nav .item:before { background: #004abb; }

.header.white .nav .item:hover, .header:hover .nav .item:hover { color: #004abb; }

.header.white .other .search input, .header:hover .other .search input { color: #151515; }

.header.white .other .search input::placeholder, .header:hover .other .search input::placeholder { color: rgba(0, 0, 0, 0.7); }

.header.white .other .search .icon-sousuo, .header:hover .other .search .icon-sousuo { color: #151515; }

.header.white .other .lang, .header:hover .other .lang { color: #151515; }

.header.white .other .lang a, .header:hover .other .lang a { color: #151515; }

.header.white .menu, .header:hover .menu { border-left: 1px solid rgba(0, 0, 0, 0.1); }

.header.white .menu i, .header:hover .menu i { color: #151515; }

.header .submenu-item { width: 100%; position: absolute; left: 0; top: 0.88rem; padding: 0.6rem 0 1rem; display: none; backdrop-filter: blur(30px); background: rgba(255, 255, 255, 0.8); }

.header .submenu-item .container { width: 68.75% !important; height: auto !important; padding: 0; justify-content: flex-start; }

.header .submenu-item .container:before { display: none; }

.header .submenu-item .img { width: 5rem; height: 2.5rem; margin-right: 0.6rem; position: relative; border-radius: 0.12rem; overflow: hidden; }

.header .submenu-item .img img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: none; }

.header .submenu-item .img img:first-child { display: block; }

.header .submenu-item ul { flex: 0 0 2.8rem; display: flex; flex-wrap: wrap; justify-content: space-between; }

.header .submenu-item ul li { width: 100%; font-size: 0.16rem; margin-bottom: 0.2rem; position: relative; }

.header .submenu-item ul li:before { content: ""; width: 100%; height: 1px; background: #000; position: absolute; left: 0; bottom: 0; }

.header .submenu-item ul li:after { content: ""; width: 0; height: 1px; background: #004abb; position: absolute; left: 0; bottom: 0; transition: all .4s ease; }

.header .submenu-item ul li a { display: flex; justify-content: space-between; align-items: center; padding-bottom: 0.2rem; padding-right: 0.08rem; }

.header .submenu-item ul li i { font-size: 0.16rem; transition: all .4s ease; display: block; }

.header .submenu-item ul li.active a { color: #004abb; }

.header .submenu-item ul li.active i { transform: rotate(45deg); }

.header .submenu-item ul li.active:after { width: 100%; }

.header .submenu-item ul.column2 { flex: 1; }

.header .submenu-item ul.column2 li { width: 46%; }

/* header-menu */
.header-menu { width: 100%; height: 100%; position: fixed; left: 0; top: -150%; z-index: 101; }

.header-menu .container { width: 93.75%; padding: 0; margin: 0 auto; position: relative; z-index: 1; }

.header-menu .container:before, .header-menu .container:after { display: none; }

.header-menu:before { position: fixed; left: 0; top: 0; z-index: -1; content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; visibility: hidden; transition: 0.8s; }

.header-menu .bg { width: 100%; height: 100%; background: #fff; pointer-events: none; will-change: transform; position: absolute; left: 0; top: 0; }

.header-menu .bg .wave { display: block; position: absolute; top: 100%; left: 0; width: 100%; height: auto; fill: #fff; transform: translateY(-10px) rotate(180deg); }

.header-menu .bg .wave .start, .header-menu .bg .wave .end { display: none; }

.header-menu .con { height: 100vh; position: relative; z-index: 1; opacity: 0; }

.header-menu .con .top { margin-top: 2%; display: flex; justify-content: space-between; align-items: center; }

.header-menu .con .top .logo { width: 2rem; }

.header-menu .con .top .btn-close { font-size: 0.16rem; font-weight: bold; color: #000; cursor: pointer; transition: all .4s ease; display: flex; align-items: center; }

.header-menu .con .top .btn-close i { font-size: 0.16rem; margin-left: 0.08rem; display: inline-block; transition: transform .5s ease; }

.header-menu .con .top .btn-close:hover { color: #004abb; }

.header-menu .con .top .btn-close:hover i { transform: rotate(180deg); }

.header-menu .con .mnav { width: 90%; height: auto; overflow: hidden; display: flex; margin: 15vh auto 10vh; }

.header-menu .con .mnav dl { height: auto; overflow: hidden; flex: 1; }

.header-menu .con .mnav dl dt { margin-bottom: 0.2rem; font-size: 0.16rem; color: #000; font-weight: bold; position: relative; }

.header-menu .con .mnav dl dt a { color: #000; }

.header-menu .con .mnav dl dd { margin-bottom: 0.2rem; }

.header-menu .con .mnav dl dd a { font-size: 0.16rem; color: #666; position: relative; }

.header-menu .con .mnav dl dd a:hover { color: #004abb; }

.header-menu .con .mnav dl:last-child { flex: inherit; }

.header-menu.show:before { opacity: 1; visibility: visible; }

.footer { padding-top: 1.5rem; position: relative; overflow: hidden; z-index: 2; background: linear-gradient(172.32deg, #003476 0%, #021834 100%); -webkit-mask-image: url(../images/footer-mask.svg); -webkit-mask-size: 100%; -webkit-mask-repeat: no-repeat; mask-image: url(../images/footer-mask.svg); mask-size: 100%; mask-repeat: no-repeat; }

.footer .container { width: 90% !important; }

.footer .top { display: flex; align-items: flex-end; position: relative; }

.footer .top .logo { width: 3.94rem; }

.footer .top .search { width: 3.6rem; height: 0.6rem; border-radius: 0.1rem; border: 1px solid #728193; display: flex; align-items: center; margin-left: 4.6rem; }

.footer .top .search input { flex: 1; font-size: 0.18rem; color: #D9DCDF; padding: 0 0.2rem; }

.footer .top .search i { font-size: 0.22rem; color: #fff; padding: 0 0.2rem; cursor: pointer; }

.footer .top .flist { width: 3rem; font-size: 0.16rem; color: #fff; vertical-align: middle; position: absolute; z-index: 999; cursor: pointer; right: 7.35rem; }

.footer .top .flist a { color: #fff; }

.footer .top .flist .t { font-size: 0.18rem; height: 0.6rem; padding: 0 0.2rem; overflow: hidden; position: relative; display: flex; align-items: center; justify-content: space-between; border: 1px solid #728193; border-radius: 0.1rem; }

.footer .top .flist .t .icon { width: 0.16rem; fill: #fff; transition: all .4s ease; display: block; }

.footer .top .flist ul { width: 100%; display: none; padding: 0.1rem 0; position: absolute; left: 0; top: 0.6rem; max-height: 2.8rem; height: auto; overflow: hidden; z-index: 9999; overflow-y: auto; background: #021834; border: 1px solid #728193; border-top: 0; border-radius: 0 0 0.1rem 0.1rem; }

.footer .top .flist ul::-webkit-scrollbar { width: 0; height: 0; }

.footer .top .flist ul li { width: 100%; padding: 0 0.2rem; transition: all .4s ease; }

.footer .top .flist ul li a { color: #ccc; font-size: 0.16rem; display: block; padding: 0.1rem 0; line-height: 0.22rem; }

.footer .top .flist ul li a:hover { color: #fff; }

.footer .top .flist:hover .t { border-radius: 0.1rem 0.1rem 0 0; }

.footer .top .flist:hover .icon { transform: rotate(180deg); }

.footer .top .back-top { width: 0.6rem; height: 0.6rem; background: linear-gradient(180deg, #0865f2 0%, #004abb 100%); border-radius: 0.12rem; display: flex; align-items: center; justify-content: center; cursor: pointer; position: absolute; right: 0; bottom: 0; overflow: hidden; }

.footer .top .back-top i { font-size: 0.18rem; color: #fff; position: relative; z-index: 1; }

.footer .top .back-top:before { content: ""; width: 100%; height: 0; background: #004abb; position: absolute; left: 0; bottom: 0; transition: all .4s ease; z-index: 0; }

.footer .top .back-top:hover:before { height: 100%; }

.footer .center { margin-top: 0.75rem; display: flex; justify-content: space-between; }

.footer .center .media { width: 5.2rem; overflow: visible; margin: 0; }

.footer .center .media ul { display: flex; justify-content: flex-end; }

.footer .center .media ul li { cursor: pointer; position: relative; margin-left: 0.4rem; }

.footer .center .media ul li .icon { width: 0.36rem; height: 0.36rem; fill: #D9DCDF; }

.footer .center .media ul li .qr { width: 1.3rem; border-radius: 0.1rem; overflow: hidden; position: absolute; left: 50%; top: 0; opacity: 0; pointer-events: none; transform: translateX(-50%); transition: all .8s; background: #fff; }

.footer .center .media ul li .qr img { width: 100%; }

.footer .center .media ul li:hover .qr { opacity: 1; transform: translate(-50%, 40%); }

.footer .center .media ul li:first-child { margin-left: 0; }

.footer .center .media .slide { overflow: hidden; padding-bottom: 0.5rem; position: relative; }

.footer .center .media .slide .swiper-slide { text-align: center; transform: scale(0.8); transition: all .4s ease; opacity: 0.5; }

.footer .center .media .slide .swiper-slide .qr { width: 1.6rem; overflow: hidden; margin: 0 auto; border-radius: 0.12rem; }

.footer .center .media .slide .swiper-slide .qr img { width: 100%; }

.footer .center .media .slide .swiper-slide p { font-size: 0.16rem; color: #fff; margin-top: 0.2rem; }

.footer .center .media .slide .swiper-slide.swiper-slide-active { transform: scale(1); opacity: 1; }

.footer .center .media .slide .tool { width: 100%; position: absolute; left: 0; bottom: 0; display: flex; align-items: center; justify-content: center; }

.footer .center .media .slide .tool .swiper-pagination { position: relative; bottom: 0.05rem; margin: 0 0.1rem; }

.footer .center .media .slide .tool .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.02rem; border-radius: 0; background: #fff; transition: all .4s ease; margin: 0 0.04rem; }

.footer .center .media .slide .tool .swiper-pagination .swiper-pagination-bullet-active { width: 0.3rem; }

.footer .center .media .slide .tool .icon-next1, .footer .center .media .slide .tool .icon-prev1 { font-size: 0.18rem; color: #fff; cursor: pointer; }

.footer .center .bnav { display: flex; }

.footer .center .bnav dl { margin-left: 0.9rem; }

.footer .center .bnav dl dt { font-size: 0.18rem; font-weight: bold; margin-bottom: 0.3rem; position: relative; padding-bottom: 0.3rem; }

.footer .center .bnav dl dt:before { content: ""; width: 0.25rem; height: 0.04rem; background: #004abb; position: absolute; left: 0; bottom: 0; }

.footer .center .bnav dl dt a { color: #fff; }

.footer .center .bnav dl dd { font-size: 0.16rem; margin-top: 0.2rem; }

.footer .center .bnav dl dd a { color: #D9DCDF; }

.footer .center .bnav dl dd a:hover { color: #fff; }

.footer .center .bnav dl dd ul { display: flex; }

.footer .center .bnav dl dd ul li { cursor: pointer; width: 0.4rem; height: 0.4rem; border-radius: 100%; border: 1px solid #D3D3D3; display: flex; align-items: center; justify-content: center; margin-left: 0.2rem; }

.footer .center .bnav dl dd ul li i { font-size: 0.2rem; color: rgba(51, 51, 51, 0.6); }

.footer .center .bnav dl dd ul li:first-child { margin-left: 0; }

.footer .center .bnav dl:first-child { margin-left: 0; }

.footer .center .bnav dl.contact { margin-left: 0; margin-top: 0.8rem; }

.footer .center .bnav dl.contact dd { color: #999; }

.footer .center .bnav dl.contact dd span { color: #999; }

.footer .center .bnav dl.contact dd b { color: #004abb; font-weight: bold; }

.footer .bottom { padding: 0.9rem 0 0.55rem; display: flex; }

.footer .bottom .copyright { font-size: 0.16rem; color: #D9DCDF; }

.footer .bottom .copyright a { color: #D9DCDF; }

.footer .bottom .copyright a:hover { color: #fff; }

.footer .bottom .right { flex: 1; margin-left: 5.7rem; color: #D9DCDF; display: flex; justify-content: space-between; }

.footer .bottom .right .tel { font-size: 0.16rem; }

.footer .bottom .right .tel b { font-weight: bold; }

.footer .bottom .right .other a { font-size: 0.16rem; color: #D9DCDF; position: relative; padding-left: 0.16rem; margin-left: 0.15rem; transition: all .4s ease; display: inline-block; }

.footer .bottom .right .other a:before { content: ""; width: 1px; height: 80%; background: #929ba7; position: absolute; left: 0; top: 0.03rem; }

.footer .bottom .right .other a:first-child { margin: 0; padding: 0; }

.footer .bottom .right .other a:first-child:before { display: none; }

.footer .bottom .right .other a:hover { color: #fff; }

.fixed-right { width: 0.4rem; overflow: hidden; position: fixed; right: 0.3rem; top: 50%; transform: translateY(-50%); z-index: 10; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-end; transition: all .4s ease; }

.fixed-right .item { height: 0.4rem; display: flex; border-radius: 0.08rem; overflow: hidden; margin-top: 0.1rem; position: relative; transition: all .4s ease; cursor: pointer; transform: translateX(1.2rem); }

.fixed-right .item .icon { width: 0.4rem; height: 0.4rem; border-radius: 0.08rem; background: #004abb; display: flex; align-items: center; justify-content: center; }

.fixed-right .item .icon img { width: 0.2rem; }

.fixed-right .item .text { width: 1.2rem; background: #fff; padding-left: 0.2rem; display: flex; align-items: center; font-size: 0.14rem; color: #004abb; font-family: "SourceHanSansCN-Medium"; }

.fixed-right .item .text i { font-size: 0.2rem; color: #004abb; position: relative; top: 0.01rem; margin-left: 0.06rem; }

.fixed-right .item:hover { transform: translateX(0); }

.fixed-right .item:hover .item .icon { border-radius: 0.08rem 0 0 0.08rem; }

.fixed-right .item.back-top { transform: translateX(0); }

.fixed-right:hover { width: 1.6rem; }

.index-fixed-left { position: fixed; left: 0.15rem; top: 80%; transform: translateY(-50%); z-index: 9; }

.index-fixed-left .item { display: flex; align-items: center; margin: 0.2rem 0; cursor: pointer; }

.index-fixed-left .item .dot { display: block; position: relative; width: 0.16rem; height: 0.16rem; }

.index-fixed-left .item .dot:before { position: absolute; left: 50%; top: 50%; margin-left: -0.05rem; margin-top: -0.05rem; content: ""; width: 0.1rem; height: 0.1rem; box-sizing: border-box; background: #1789ff; border-radius: 50%; transition: 0.45s; }

.index-fixed-left .item .text { width: 0.82rem; height: 0.28rem; line-height: 0.28rem; font-size: 0.14rem; color: #fff; text-align: center; opacity: 0; transition: all .4s ease; pointer-events: none; border-radius: 0.04rem; position: absolute; left: 0; }

.index-fixed-left .item.active .dot:before { left: 0; margin-left: 0; top: 0; margin-top: 0; width: 100%; height: 100%; border: 2px solid #1789ff; background: transparent; }

.index-fixed-left .item.active .text { background: #1789FF; opacity: 1; transform: translateX(0.28rem); }

.common-btn { width: 2rem; height: 0.6rem; font-size: 0.18rem; color: #fff; background: #004abb; border-radius: 0.5rem; cursor: pointer; transition: all .4s ease; overflow: hidden; display: flex; align-items: center; justify-content: center; }

.common-btn i { font-size: 0.22rem; color: #fff; margin-left: 0.1rem; transition: all .4s ease; position: relative; top: 0.01rem; }

.common-btn:hover { box-shadow: 0.05rem 0.05rem 0.1rem #6ca7d0; }

.common-btn:hover i { margin-left: 0.15rem; transform: rotate(45deg); }

.common-btn.white { background: #fff; color: #000; }

.common-btn.white i { color: #000; }

.common-btn.trans-white { background: transparent; color: #fff; border: 1px solid #fff; }

.common-btn.trans-white i { color: #fff; }

.common-btn.trans-white:hover { background: #fff; color: #000; box-shadow: none; }

.common-btn.trans-white:hover i { color: #000; }

.text-more { font-size: 0.16rem; cursor: pointer; display: inline-block; position: relative; padding-bottom: 0.12rem; transition: all .4s ease; }

.text-more:before { content: ""; width: 0; height: 2px; background: #004abb; position: absolute; left: 0; bottom: 0; transition: all .4s ease; }

.text-more i { font-size: 0.2rem; margin-left: 0.05rem; position: relative; top: 0.02rem; transition: all .4s ease; display: inline-block; }

.text-more:hover { color: #004abb; }

.text-more:hover:before { width: 100%; }

.text-more:hover i { margin-left: 0.1rem; transform: rotate(45deg); }

.text-more.white { color: #fff; }

.text-more.white:before { background: #fff; }

.title-box { margin-bottom: 0.4rem; position: relative; }

.title-box h2 { font-size: 0.56rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.5; }

.title-box h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.5; margin-top: 0.15rem; }

.title-box p { font-size: 0.18rem; line-height: 2; color: #333; margin-top: 0.2rem; }

.title-box.white h2, .title-box.white h3, .title-box.white h4, .title-box.white p { color: #fff !important; }

.title-box.align-center { text-align: center; }

.title-box.has-btn .common-btn { width: 1.8rem; background: #fff; border: 1px solid #000; color: #000; position: absolute; right: 0; bottom: 0; }

.title-box.has-btn .common-btn i { color: #000; }

.title-box.has-btn .common-btn:hover { box-shadow: none; background: #004abb; color: #fff; border-color: #004abb; }

.title-box.has-btn .common-btn:hover i { color: #fff; }

@keyframes move-svg { 0% { -webkit-mask-position-x: 0; }
  to { -webkit-mask-position-x: 13rem; } }

/* Index */
.Index .title-box p { font-size: 0.22rem; line-height: 1.8; color: #666; }

.Index .banner { width: 100%; height: 100vh; position: relative; overflow: hidden; }

.Index .banner:before { content: ""; width: 100%; height: 1rem; background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(102, 102, 102, 0) 100%); position: absolute; left: 0; top: 0; }

.Index .banner .swiper-slide { overflow: hidden; height: 100%; }

.Index .banner .swiper-slide .slide-img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }

.Index .banner .swiper-slide .slide-img img, .Index .banner .swiper-slide .slide-img video { width: 100%; height: 100%; object-fit: cover; }

.Index .banner .swiper-slide .text { width: 100%; position: absolute; left: 0; top: 20%; padding: 0 2.325rem; }

.Index .banner .swiper-slide .text img { width: auto; }

.Index .banner .btn-prev, .Index .banner .btn-next { width: 0.5rem; height: 0.5rem; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; background: rgba(0, 0, 0, 0.1); backdrop-filter: blur(1px); cursor: pointer; }

.Index .banner .btn-prev i, .Index .banner .btn-next i { font-size: 0.16rem; color: #fff; }

.Index .banner .btn-prev.btn-prev, .Index .banner .btn-next.btn-prev { left: 1.6rem; }

.Index .banner .btn-prev.btn-next, .Index .banner .btn-next.btn-next { right: 1.6rem; }

.Index .banner .swiper-controller { width: 75%; position: absolute; left: 0; bottom: 0.5rem; right: 0; margin: 0 auto; display: flex; justify-content: space-between; align-items: flex-end; z-index: 10; }

.Index .banner .swiper-controller .swiper-progress { width: 80%; height: 1px; background: rgba(255, 255, 255, 0.2); position: relative; }

.Index .banner .swiper-controller .swiper-progress span { width: 0; height: 100%; background: #fff; position: absolute; left: 0; bottom: 0; }

.Index .banner .swiper-controller .swiper-pagination { width: auto; bottom: 0; position: relative; font-size: 0.2rem; color: #fff; font-family: Arial; }

.Index .banner .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.3rem; }

.Index .business { overflow: hidden; position: relative; z-index: 1; background: #fff; }

.Index .business .title-box { width: 100%; position: absolute; z-index: 2; top: 1rem; }

.Index .business .bg { height: calc(100vh - var(--headerHeight)); overflow: hidden; }

.Index .business .bg .swiper-slide img { width: 100%; height: 100%; opacity: 0; transition: opacity 1s cubic-bezier(0.435, 0.25, 0.15, 0.965), transform 1s cubic-bezier(0.435, 0.25, 0.15, 0.965); transform: scale(1.1); }

.Index .business .bg .swiper-slide.swiper-slide-active img { transform: scale(1); opacity: 1; }

.Index .business .tabs { width: 100%; position: absolute; left: 0; bottom: 0; z-index: 2; }

.Index .business .tabs:before { content: ""; width: 100%; height: 100%; background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.1) 22.84%, #000 100%); opacity: .45; position: absolute; left: 0; bottom: 0; z-index: -1; }

.Index .business .tabs .swiper-slide { flex: 1; height: 3rem; text-align: center; color: #fff; padding-bottom: 0.3rem; display: flex; flex-direction: column; justify-content: center; cursor: pointer; }

.Index .business .tabs .swiper-slide:before { content: ""; width: 1px; height: 100%; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 68.97%, rgba(255, 255, 255, 0.85) 76.69%, rgba(255, 255, 255, 0.4) 100%); opacity: .5; position: absolute; left: 0; top: 0; }

.Index .business .tabs .swiper-slide:after { content: ""; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), transparent); position: absolute; left: 0; top: 0; z-index: -1; opacity: 0; transition: all .4s ease; }

.Index .business .tabs .swiper-slide .txt { transform: translateY(1rem); transition: all .4s ease; }

.Index .business .tabs .swiper-slide .txt h3 { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; }

.Index .business .tabs .swiper-slide .txt h4 { font-size: 0.22rem; margin: 0.2rem auto 0.3rem; opacity: 0; transition: all .4s ease; }

.Index .business .tabs .swiper-slide .txt .btn { width: 0.56rem; height: 0.56rem; border: 1px solid #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto; opacity: 0; transition: all .4s ease; }

.Index .business .tabs .swiper-slide .txt .btn i { font-size: 0.28rem; transition: all .4s .1s ease; }

.Index .business .tabs .swiper-slide:first-child:before { display: none; }

.Index .business .tabs .swiper-slide:hover:after { opacity: 0.5; }

.Index .business .tabs .swiper-slide:hover .txt { transform: translateY(0.5rem); }

.Index .business .tabs .swiper-slide:hover .txt h4, .Index .business .tabs .swiper-slide:hover .txt .btn { opacity: 1; }

.Index .business .tabs .swiper-slide:hover .txt i { transform: rotate(45deg); }

.Index .strength { padding: 1rem 0 0; overflow: hidden; position: relative; background: url(../images/index/strength-bg.webp) no-repeat center/cover #fff; z-index: 1; }

.Index .strength ul { height: 7.07rem; position: relative; }

.Index .strength ul li { width: 10.5rem; height: 6.8rem; position: relative; overflow: hidden; position: absolute; -webkit-mask-image: url(../images/index/mask1.svg); -webkit-mask-size: 100%; -webkit-mask-repeat: no-repeat; mask-image: url(../images/index/mask1.svg); mask-size: 100%; mask-repeat: no-repeat; }

.Index .strength ul li img { width: 100%; height: 100%; transition: all .4s ease; }

.Index .strength ul li .text { color: #fff; position: absolute; left: 1rem; top: 1rem; }

.Index .strength ul li .text h3 { font-size: 0.36rem; font-family: "SourceHanSansCN-Medium"; text-shadow: 0 0.03rem 0.06rem rgba(0, 51, 137, 0.4); }

.Index .strength ul li .text h4 { font-size: 0.22rem; margin: 0.3rem auto 0.4rem; }

.Index .strength ul li:last-child { right: 0; top: 0.3rem; -webkit-mask-image: url(../images/index/mask2.svg); mask-image: url(../images/index/mask2.svg); }

.Index .strength ul li:last-child .text { left: auto; right: 1rem; top: auto; bottom: 1rem; text-align: right; }

.Index .strength ul li:hover img { transform: scale(1.1); }

.Index .news { padding: 1.3rem 0; background: url(../images/index/news-bg.webp) no-repeat center/cover; position: relative; z-index: 1; }

.Index .news .slide { height: 5rem; overflow: hidden; position: relative; }

.Index .news .slide .swiper-slide { height: 4.65rem; transition: all .4s ease; cursor: pointer; }

.Index .news .slide .swiper-slide:before { content: ""; width: 100%; height: 1px; background: #E5E5E5; position: absolute; left: 0; bottom: 0; }

.Index .news .slide .swiper-slide:after { content: ""; width: 0; height: 2px; background: #004abb; position: absolute; left: 0; bottom: 0; }

.Index .news .slide .swiper-slide .img { height: 3rem; border-radius: 0.1rem; overflow: hidden; }

.Index .news .slide .swiper-slide .img img { width: 100%; height: 100%; transition: all .4s ease; }

.Index .news .slide .swiper-slide .text h4 { font-size: 0.18rem; color: #727272; margin: 0.3rem auto 0.15rem; }

.Index .news .slide .swiper-slide .text h3 { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.5; }

.Index .news .slide .swiper-slide .text .btn { width: 0.5rem; height: 0.5rem; border-radius: 50%; overflow: hidden; display: flex; align-items: center; justify-content: center; background: #004abb; position: absolute; right: 0; bottom: 0.3rem; opacity: 0; transition: all .4s .1s ease; }

.Index .news .slide .swiper-slide .text .btn i { font-size: 0.26rem; color: #fff; transition: all .4s .2s ease; }

.Index .news .slide .swiper-slide:hover { height: 5rem; }

.Index .news .slide .swiper-slide:hover:after { width: 100%; transition: all 2s ease; }

.Index .news .slide .swiper-slide:hover .img img { transform: scale(1.1); }

.Index .news .slide .swiper-slide:hover .text .btn { opacity: 1; }

.Index .news .slide .swiper-slide:hover .text .btn i { transform: rotate(45deg); }

.Index .service { padding: 1.4rem 0; height: calc(100vh - var(--headerHeight)); position: relative; overflow: hidden; z-index: 0; background: url(../images/index/service-bg.webp) no-repeat center/cover; }

.Index .service .title-box p { color: #000; margin-top: 0.25rem; }

.Index .service .nums { width: 45%; display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.5rem; }

.Index .service .nums li { width: 33.333%; text-align: center; color: #fff; margin-top: 0.5rem; }

.Index .service .nums li h4 { font-size: 0.22rem; }

.Index .service .nums li h4 b { font-size: 0.48rem; font-family: "DIN Alternate Bold"; margin-right: 0.1rem; font-weight: bold; }

.Index .service .nums li p { font-size: 0.18rem; margin-top: 0.05rem; }

.Index .about { padding: 1rem 0; height: 10rem; overflow: hidden; position: relative; z-index: 1; background: url(../images/index/about-bg.webp) no-repeat center/cover #fff; }

.Index .about ul { display: flex; align-items: flex-start; }

.Index .about ul li { position: relative; overflow: hidden; border-radius: 0.2rem; margin-left: 0.3rem; cursor: pointer; }

.Index .about ul li img { width: 100%; transition: all .4s ease; }

.Index .about ul li h3 { width: 100%; font-size: 0.3rem; color: #fff; padding: 0.3rem; font-family: "SourceHanSansCN-Medium"; position: absolute; left: 0; bottom: 0; }

.Index .about ul li .btn { width: 0.5rem; height: 0.5rem; border-radius: 50%; position: absolute; right: 0.3rem; bottom: 0.2rem; background: #fff; display: flex; align-items: center; justify-content: center; opacity: 0; transform: translateY(10px); transition: all .4s ease; }

.Index .about ul li .btn i { font-size: 0.26rem; color: #004abb; transition: all .4s .1s ease; }

.Index .about ul li:first-child { margin-left: 0; }

.Index .about ul li:hover img { transform: scale(1.1); }

.Index .about ul li:hover .btn { transform: translateY(0); opacity: 1; }

.Index .about ul li:hover .btn i { transform: rotate(45deg); }

.Index .about ul li:nth-child(even) { margin-top: 0.4rem; }

.Index .about .common-btn { margin: 0.5rem auto; }

.Index .about .wave { width: 13rem; position: absolute; bottom: -0.4rem; right: 10vw; height: 2rem; overflow: hidden; -webkit-mask-image: url(../images/index/water.svg); -webkit-mask-size: 100%; -webkit-mask-repeat: repeat-x; mask-image: url(../images/index/water.svg); mask-size: 100%; mask-repeat: repeat-x; animation: move-svg 4s linear infinite; }

.Index .about .wave img { width: 100%; }

.Index .about .wave.wave2 { right: -7.49vw; bottom: 0; animation-delay: 1.6s; }

.Index .footer { margin-top: -1rem; }

/* Nei-page */
.Nei-page .container { width: 83%; }

.Nei-page .banner { width: 100%; overflow: hidden; position: relative; }

.Nei-page .banner img { width: 100%; height: 100%; max-height: 100vh; }

.Nei-page .banner .text { width: 100%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); }

.Nei-page .banner .text h2 { font-size: 0.56rem; color: #fff; position: relative; z-index: 1; font-family: "SourceHanSansCN-Bold"; }

.Nei-page .banner .text p { font-size: 0.36rem; line-height: 0.3rem; color: rgba(255, 255, 255, 0.4); margin-top: 0.2rem; text-transform: capitalize; }

.Nei-page .crumbs-tabs { width: 100%; overflow: hidden; position: absolute; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(35px); }

.Nei-page .crumbs-tabs .container { display: flex; justify-content: space-between; align-items: center; position: relative; }

.Nei-page .crumbs-tabs .crumbs { font-size: 0.16rem; color: #fff; height: 0.8rem; display: flex; align-items: center; }

.Nei-page .crumbs-tabs .crumbs .iconfont { font-size: 0.16rem; color: #fff; margin-right: 0.1rem; transition: all .4s ease; }

.Nei-page .crumbs-tabs .crumbs .iconfont.icon-home { font-size: 0.18rem; }

.Nei-page .crumbs-tabs .crumbs .iconfont.icon-position-right { margin: 0 0.05rem 0 0.08rem; }

.Nei-page .crumbs-tabs .crumbs a { color: #fff; }

.Nei-page .crumbs-tabs .tabs { height: auto; overflow: hidden; position: relative; z-index: 1; }

.Nei-page .crumbs-tabs .tabs .swiper-slide { width: auto; line-height: 0.8rem; font-size: 0.16rem; color: #fff; padding: 0 0.3rem; transition: all .4s ease; position: relative; }

.Nei-page .crumbs-tabs .tabs .swiper-slide:before { content: ""; width: 100%; height: 100%; background: linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 100%); position: absolute; left: 0; top: 0; opacity: 0; transition: all .4s ease; z-index: -1; }

.Nei-page .crumbs-tabs .tabs .swiper-slide.active:before, .Nei-page .crumbs-tabs .tabs .swiper-slide:hover:before { opacity: 0.2; }

.Nei-page .content { background: #fff; position: relative; z-index: 0; }

.Nei-page .content .section { overflow: hidden; position: relative; z-index: 0; }

.Nei-page .content .tabs-search { display: flex; align-items: flex-start; justify-content: space-between; margin-bottom: 0.5rem; position: relative; z-index: 5; }

.Nei-page .content .tabs-search:before { content: ""; width: 100%; height: 0.02rem; background: #E2E6EF; position: absolute; left: 0; bottom: 0; }

.Nei-page .content .tabs-search .tabs { display: flex; align-items: flex-end; }

.Nei-page .content .tabs-search .tabs .tit { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; padding-bottom: 0.45rem; margin-right: 0.15rem; }

.Nei-page .content .tabs-search .tabs ul { display: flex; }

.Nei-page .content .tabs-search .tabs ul li { font-size: 0.16rem; position: relative; padding: 0 0.1rem 0.45rem 0.1rem; margin-left: 0.3rem; }

.Nei-page .content .tabs-search .tabs ul li:before { content: ""; width: 0; height: 0.02rem; background: #004abb; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; transition: all .4s ease; }

.Nei-page .content .tabs-search .tabs ul li a { color: #000; }

.Nei-page .content .tabs-search .tabs ul li:hover:before, .Nei-page .content .tabs-search .tabs ul li.active:before { width: 100%; }

.Nei-page .content .tabs-search .search { display: flex; align-items: center; }

.Nei-page .content .tabs-search .search .input { flex: 1; border: 1px solid #E3E3E3; border-radius: 0.25rem; padding: 0 0.2rem; display: flex; align-items: center; }

.Nei-page .content .tabs-search .search .input input { height: 0.5rem; flex: 1; font-size: 0.16rem; }

.Nei-page .content .tabs-search .search .input .icon-sousuo { font-size: 0.2rem; color: #999; transition: all .4s ease; cursor: pointer; }

.Nei-page .content .tabs-search .search .filter { font-size: 0.16rem; height: 0.5rem; color: #fff; padding: 0 0.2rem; margin-left: 0.3rem; font-family: "SourceHanSansCN-Medium"; display: flex; align-items: center; background: #004abb; border-radius: 0.25rem; cursor: pointer; }

.Nei-page .content .tabs-search .search .filter i { font-size: 0.16rem; margin-left: 0.05rem; margin-top: 0.02rem; }

.Nei-page .content .tabs-search .filter-pop { width: 4rem; padding: 0.3rem 0.2rem; position: absolute; right: 0; top: 1rem; background: #fff; box-shadow: 0 0 0.1rem 0.03rem rgba(0, 0, 0, 0.05); opacity: 0; transform: translateX(100%); transition: all .4s ease; }

.Nei-page .content .tabs-search .filter-pop .tit { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.4rem; }

.Nei-page .content .tabs-search .filter-pop .tit i { font-size: 0.24rem; float: right; cursor: pointer; transition: all .4s ease; }

.Nei-page .content .tabs-search .filter-pop .tit i:hover { transform: rotate(180deg); color: #004abb; }

.Nei-page .content .tabs-search .filter-pop dl { margin-top: 0.3rem; }

.Nei-page .content .tabs-search .filter-pop dl dt { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.1rem; }

.Nei-page .content .tabs-search .filter-pop dl dd { display: flex; flex-wrap: wrap; }

.Nei-page .content .tabs-search .filter-pop dl dd a { font-size: 0.16rem; height: 0.44rem; border: 1px solid #eee; padding: 0 0.15rem; border-radius: 0.25rem; display: flex; align-items: center; margin: 0.1rem 0.1rem 0 0; }

.Nei-page .content .tabs-search .filter-pop dl dd a.active, .Nei-page .content .tabs-search .filter-pop dl dd a:hover { background: #004abb; color: #fff; }

.Nei-page .content .tabs-search .filter-pop .btn { width: 100%; height: 0.5rem; font-size: 0.16rem; border: 1px solid #E3E3E3; border-radius: 0.25rem; display: flex; align-items: center; justify-content: center; margin-top: 0.3rem; cursor: pointer; }

.Nei-page .content .tabs-search .filter-pop.on { transform: translate(0); opacity: 1; }

.Nei-page.Nei-page-text .content { padding: 1rem 0; }

.Nei-page.Nei-page-text .content h1 { font-size: 0.36rem; font-family: "SourceHanSansCN-Bold"; margin-bottom: 0.4rem; text-align: center; }

.Nei-page.Nei-page-text .content h5 { font-size: 0.18rem; font-family: "SourceHanSansCN-Bold"; margin-bottom: 0.2rem; }

.Nei-page.Nei-page-text .content p { font-size: 0.16rem; line-height: 1.75; margin-bottom: 0.3rem; }

.Nei-page.Nei-page-nobanner :root { --header-height: 0.8rem; }

.Nei-page.Nei-page-nobanner .header .container { height: 0.8rem; }

.Nei-page.Nei-page-nobanner .header .container:before { display: none; }

.Nei-page.Nei-page-nobanner .header:before { background: #333; opacity: 1; }

.Nei-page.Nei-page-nobanner .header .logo { background: url(../images/logo.png) no-repeat center/100%; }

.Nei-page.Nei-page-nobanner .header .nav .item { line-height: 0.8rem; color: #fff; }

.Nei-page.Nei-page-nobanner .header .nav .item:before { background: #fff; }

.Nei-page.Nei-page-nobanner .header .nav .item:hover { color: #fff; }

.Nei-page.Nei-page-nobanner .header .other .search input { color: #000; }

.Nei-page.Nei-page-nobanner .header .other .search input::placeholder { color: rgba(0, 0, 0, 0.7); }

.Nei-page.Nei-page-nobanner .header .other .search .icon-sousuo { color: #fff; }

.Nei-page.Nei-page-nobanner .header .other .search:hover .icon-sousuo { color: #000; }

.Nei-page.Nei-page-nobanner .header .other .lang a { color: #fff !important; }

.Nei-page.Nei-page-nobanner .header .menu { height: 0.8rem; border-left: 1px solid rgba(255, 255, 255, 0.1); }

.Nei-page.Nei-page-nobanner .header .menu i { color: #fff; }

.Nei-page.Nei-page-nobanner .header .submenu-item { top: 0.8rem; }

.Nei-page.Nei-page-nobanner .crumbs-tabs { margin-top: 0.8rem; position: relative; left: 0; bottom: auto; background: rgba(0, 0, 0, 0.35); }

.Nei-page.Nei-page-nobanner .crumbs-tabs .crumbs { color: #fff; height: 0.6rem; }

.Nei-page.Nei-page-nobanner .crumbs-tabs .crumbs .iconfont { color: #fff; }

.Nei-page.Nei-page-nobanner .crumbs-tabs .crumbs a { color: #fff; }

.Nei-page.Nei-page-nobanner .crumbs-tabs .tabs .swiper-slide { color: #fff; line-height: 0.6rem; }

.Nei-page.Nei-page-nobanner .content { padding-top: 1.6rem; }

.Nei-page.Nei-page-nobanner-white .header { box-shadow: 0 0 0.1rem 0.03rem rgba(0, 0, 0, 0.05); }

.Nei-page.Nei-page-nobanner-white .header:before { opacity: 1; }

.Nei-page.Nei-page-nobanner-white .header .logo { background: url(../images/logo1.png) no-repeat center/100%; }

.Nei-page.Nei-page-nobanner-white .header .nav .item { color: #151515; }

.Nei-page.Nei-page-nobanner-white .header .nav .item:before { background: #004abb; }

.Nei-page.Nei-page-nobanner-white .header .nav .item:hover { color: #004abb; }

.Nei-page.Nei-page-nobanner-white .header .other .search input { color: #151515; }

.Nei-page.Nei-page-nobanner-white .header .other .search input::placeholder { color: rgba(0, 0, 0, 0.7); }

.Nei-page.Nei-page-nobanner-white .header .other .search .icon-sousuo { color: #151515; }

.Nei-page.Nei-page-nobanner-white .header .other .lang { color: #151515; }

.Nei-page.Nei-page-nobanner-white .header .menu { border-left: 1px solid rgba(0, 0, 0, 0.1); }

.Nei-page.Nei-page-nobanner-white .header .menu i { color: #151515; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs { margin-top: var(--headerHeight); position: relative; left: 0; bottom: auto; background: #F4F4F4; backdrop-filter: blur(0px); }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .crumbs { color: #333; height: 0.6rem; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .crumbs .iconfont { color: #333; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .crumbs a { color: #333; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .tabs .swiper-slide { color: #333; line-height: 0.6rem; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .tabs .swiper-slide:before { display: none; }

.Nei-page.Nei-page-nobanner-white .crumbs-tabs .tabs .swiper-slide.active { color: #004abb; }

.Nei-page.Nei-page-nobanner-white .content { padding-top: 1.6rem; }

.Nei-page.Nei-page-fm .footer { margin-top: -1rem; }

/* About */
.About.content .section { padding: 1rem 0; }

.About.content .section1 { background: url(../images/about/section1-bg.webp) no-repeat bottom/cover; }

.About.content .section1 .container { display: flex; justify-content: space-between; flex-wrap: wrap; }

.About.content .section1 .left { width: 6rem; }

.About.content .section1 .left .title-box h3 { margin-top: 0.35rem; }

.About.content .section1 .left .text p { font-size: 0.18rem; color: #333; line-height: 1.66; margin-top: 0.15rem; }

.About.content .section1 .right { width: 8.84rem; padding-top: 1.2rem; }

.About.content .section1 .right img { width: 100%; }

.About.content .section1 .right img.img1 { margin-bottom: 0.2rem; transform: translateY(-90%); }

.About.content .section1 .right img.img2 { transform: translateY(20%); }

.About.content .section2 { padding-bottom: 1.5rem; background: url(../images/about/section2-bg.webp) no-repeat bottom/cover; }

.About.content .section2 ul { height: 4.8rem; display: flex; align-items: flex-end; justify-content: space-between; margin: 0.8rem -0.1rem 0; overflow: hidden; }

.About.content .section2 ul li { flex: 1; margin: 0 0.12rem; position: relative; transition: all .7s ease; }

.About.content .section2 ul li .num { width: 1.6rem; position: absolute; left: 0.4rem; bottom: 2.4rem; pointer-events: none; }

.About.content .section2 ul li .icon { width: 1rem; margin: auto; position: absolute; left: 0; bottom: 1.45rem; right: 0; transition: all .7s ease; z-index: 2; }

.About.content .section2 ul li .icon img { width: 100%; transition: all .4s ease; opacity: 1; }

.About.content .section2 ul li .icon img:nth-child(2) { position: absolute; left: 0; top: 0; opacity: 0; }

.About.content .section2 ul li .text { height: 2.6rem; padding: 1.35rem 0.3rem 0.3rem; position: relative; transition: all .7s ease; z-index: 1; overflow: hidden; }

.About.content .section2 ul li .text:before { content: ""; width: 100%; height: 100%; border-radius: 0.8rem 0.12rem 0.12rem 0.12rem; position: absolute; left: 0; top: 0; background: linear-gradient(315.43deg, #e6f2ff 0%, #88c6ff 6.9%, #bcdfff 27.59%, #fff 88.18%, #baddff 100%); transition: all .4s ease; z-index: -1; }

.About.content .section2 ul li .text:after { content: ""; width: 100%; height: 100%; border-radius: 0.8rem 0.12rem 0.12rem 0.12rem; position: absolute; left: 0; top: 0; background: linear-gradient(316.99deg, #21eeff 0%, #2b5fde 100%); transition: all .4s ease; opacity: 0; z-index: -1; }

.About.content .section2 ul li .text .top { position: relative; color: #333; text-align: center; }

.About.content .section2 ul li .text .top h4 { font-size: 0.21rem; font-family: "SourceHanSansCN-Bold"; transition: all .4s ease; }

.About.content .section2 ul li .text .top h4 b { font-size: 0.54rem; font-family: "swis721"; margin-right: 0.1rem; }

.About.content .section2 ul li .text .top p { font-size: 0.18rem; margin-top: 0.1rem; transition: all .4s ease; }

.About.content .section2 ul li .text .bot { width: 4.8rem; padding: 0.8rem 0.3rem 0.5rem; position: absolute; left: 0; top: 0; transition: all .7s ease; opacity: 0; overflow: hidden; pointer-events: none; }

.About.content .section2 ul li .text .bot h3 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Bold"; text-align: center; margin-bottom: 0.3rem; }

.About.content .section2 ul li .text .bot p { font-size: 0.16rem; color: #fff; line-height: 1.7; }

.About.content .section2 ul li:hover { flex: 0 0 4.8rem; }

.About.content .section2 ul li:hover .icon { width: 1.2rem; bottom: 2.9rem; }

.About.content .section2 ul li:hover .icon img { opacity: 0; }

.About.content .section2 ul li:hover .icon img:nth-child(2) { opacity: 1; }

.About.content .section2 ul li:hover .text { height: 3.4rem; }

.About.content .section2 ul li:hover .text:before { opacity: 0; }

.About.content .section2 ul li:hover .text:after { opacity: 1; }

.About.content .section2 ul li:hover .text .top h4, .About.content .section2 ul li:hover .text .top p { opacity: 0; }

.About.content .section2 ul li:hover .text .bot { opacity: 1; }

.About.content .section3 { padding-bottom: 0; }

.About.content .section3:before { content: ""; width: 4.34rem; height: 9.37rem; background: url(../images/about/section3-zs1.webp) no-repeat center/100%; position: absolute; right: 0; top: -2rem; }

.About.content .section3 .tabs { margin-top: 0.6rem; position: relative; }

.About.content .section3 .tabs:before { content: ""; width: 100%; height: 0.02rem; background: #E2E6EF; position: absolute; left: 0; top: 0; }

.About.content .section3 .tabs .swiper-wrapper { display: flex; justify-content: space-between; }

.About.content .section3 .tabs .swiper-slide { width: auto; flex: 1; font-size: 0.2rem; padding: 0.3rem 0; text-align: center; cursor: pointer; }

.About.content .section3 .tabs .swiper-slide:before { content: ""; width: 0; height: 0.02rem; background: #004abb; position: absolute; left: 0; top: 0; right: 0; opacity: 0; transition: all .4s ease; margin: 0 auto; }

.About.content .section3 .tabs .swiper-slide:hover, .About.content .section3 .tabs .swiper-slide.active { font-family: "SourceHanSansCN-Bold"; color: #004abb; }

.About.content .section3 .tabs .swiper-slide:hover:before, .About.content .section3 .tabs .swiper-slide.active:before { opacity: 1; width: 100%; }

.About.content .section3 .slide { position: relative; overflow: hidden; }

.About.content .section3 .slide .swiper-slide { display: flex; background: linear-gradient(153.12deg, #007fff 0%, #08408a 35.65%, #00225c 65.57%, #00225d 78.52%, #022b72 88.81%, #015dd4 100%); }

.About.content .section3 .slide .swiper-slide .text { width: 50%; padding: 1.2rem 0.7rem; }

.About.content .section3 .slide .swiper-slide .text h3 { font-size: 0.36rem; font-family: "SourceHanSansCN-Medium"; color: #fff; }

.About.content .section3 .slide .swiper-slide .text p { font-size: 0.16rem; line-height: 1.875; color: rgba(255, 255, 255, 0.8); margin-top: 0.4rem; }

.About.content .section3 .slide .swiper-slide .text .common-btn { margin-top: 0.5rem; }

.About.content .section3 .slide .swiper-slide .img { width: 50%; }

.About.content .section3 .slide .swiper-slide .img img { width: 100%; }

.About.content .section3 .slide .swiper-controller { width: calc(50% - 1.6rem); position: absolute; left: 0.8rem; bottom: 0.35rem; display: flex; justify-content: space-between; align-items: center; z-index: 10; }

.About.content .section3 .slide .swiper-controller .swiper-progress { width: 78%; height: 1px; background: rgba(255, 255, 255, 0.2); position: relative; }

.About.content .section3 .slide .swiper-controller .swiper-progress span { width: 0; height: 100%; background: #fff; position: absolute; left: 0; bottom: 0; }

.About.content .section3 .slide .swiper-controller .swiper-pagination { width: auto; bottom: 0; position: relative; font-size: 0.18rem; color: #fff; font-family: Arial; }

.About.content .section3 .slide .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.24rem; }

.About.content .section3 .slide .swiper-controller .swiper-btns { display: flex; }

.About.content .section3 .slide .swiper-controller .swiper-btns .btn-prev, .About.content .section3 .slide .swiper-controller .swiper-btns .btn-next { padding: 0 0.05rem; cursor: pointer; }

.About.content .section3 .slide .swiper-controller .swiper-btns i { font-size: 0.2rem; color: #fff; }

.About.content .section4 { height: 9.6rem; background: url(../images/about/section4-bg.webp) no-repeat bottom/100% #fff; }

.About.content .section4 .con { width: 100%; margin-top: 1.1rem; position: relative; }

.About.content .section4 .con ul { position: absolute; bottom: 0; display: flex; align-items: flex-end; }

.About.content .section4 .con ul li { position: relative; padding-bottom: 1rem; opacity: 0; transition: all .4s ease; }

.About.content .section4 .con ul li .dot { width: 0.26rem; height: 0.26rem; background: #535353; border: 0.04rem solid #fff; border-radius: 50%; position: absolute; left: 0.54rem; bottom: 0; }

.About.content .section4 .con ul li h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; }

.About.content .section4 .con ul li h4 { font-size: 0.24rem; color: #999; font-family: Arial; margin-top: 0.1rem; font-weight: bold; }

.About.content .section4 .con ul li .box { width: 6.76rem; height: 4.28rem; padding: 0.45rem 0.55rem 0.85rem; background: url(../images/about/section4-box.webp) no-repeat top/100%; position: absolute; left: -0.9rem; bottom: 1.5rem; display: flex; justify-content: space-between; opacity: 0; transition: all .4s ease; pointer-events: none; }

.About.content .section4 .con ul li .box dl { width: calc(100% - 2.65rem); height: 2.62rem; overflow: auto; }

.About.content .section4 .con ul li .box dl dd { display: flex; align-items: flex-start; margin-top: 0.3rem; cursor: default; }

.About.content .section4 .con ul li .box dl dd h5 { width: 0.9rem; font-size: 0.24rem; font-family: Arial; color: rgba(0, 0, 0, 0.8); line-height: 1.2; transition: all .4s ease; font-family: "SourceHanSansCN-Medium"; }

.About.content .section4 .con ul li .box dl dd p { flex: 1; font-size: 0.16rem; color: rgba(0, 0, 0, 0.8); line-height: 1.5; transition: all .4s ease; }

.About.content .section4 .con ul li .box dl dd:first-child { margin-top: 0; }

.About.content .section4 .con ul li .box dl dd.active h5 { font-size: 0.3rem; color: #000; }

.About.content .section4 .con ul li .box dl dd.active p { color: #000; }

.About.content .section4 .con ul li .box dl dd.active img { opacity: 1; }

.About.content .section4 .con ul li .box .imgs { width: 2.4rem; height: 1.6rem; position: absolute; right: 0.45rem; top: 0.45rem; pointer-events: none; }

.About.content .section4 .con ul li .box .imgs img { opacity: 0; transition: all .4s ease; width: 100%; position: absolute; left: 0; top: 0; }

.About.content .section4 .con ul li .box .imgs img.active { opacity: 1; }

.About.content .section4 .con ul li:nth-child(1) { margin-bottom: 0.26rem; margin-left: 0; }

.About.content .section4 .con ul li:nth-child(2) { margin-bottom: 2.25rem; margin-left: 4.9rem; }

.About.content .section4 .con ul li:nth-child(3) { margin-bottom: 4.15rem; margin-left: 3.4rem; }

.About.content .section4 .con ul li:nth-child(3) .box { height: 4.32rem; padding-top: 1.05rem; background: url(../images/about/section4-box1.webp) no-repeat bottom/100%; left: -2.7rem; top: 1.6rem; }

.About.content .section4 .con ul li:nth-child(3) .imgs { top: 1.05rem; }

.About.content .section4 .con ul li.show { opacity: 1; }

.About.content .section4 .con ul li.active { z-index: 3; }

.About.content .section4 .con ul li.active .dot { border-color: #fff; background: #2B5FDE; }

.About.content .section4 .con ul li.active .box { opacity: 1; pointer-events: all; }

.About.content .section4 .con .line { width: 0; height: 5.36rem; overflow: hidden; }

.About.content .section4 .con .line img { width: 15.55rem; height: 100%; max-width: inherit; }

.About.content .section5 { background: url(../images/about/section5-bg.webp) no-repeat bottom/cover; }

.About.content .section5 .box { width: 9.4rem; position: relative; overflow: hidden; }

.About.content .section5 .box .tabs { position: relative; margin-top: 0.3rem; }

.About.content .section5 .box .tabs:before { content: ""; width: 100%; height: 0.02rem; background: linear-gradient(38.91deg, #fff 0%, rgba(255, 255, 255, 0) 100%); position: absolute; left: 0; bottom: 0; opacity: .14; }

.About.content .section5 .box .tabs .swiper-slide { height: 0.7rem; font-size: 0.2rem; color: #fff; display: flex; align-items: center; justify-content: center; position: relative; cursor: pointer; transition: all .4s ease; }

.About.content .section5 .box .tabs .swiper-slide:before { content: ""; width: 0; height: 0.02rem; background: #fff; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; transition: all .4s ease; }

.About.content .section5 .box .tabs .swiper-slide.active { font-size: 0.24rem; font-family: "SourceHanSansCN-Bold"; }

.About.content .section5 .box .tabs .swiper-slide.active:before { width: 70%; }

.About.content .section5 .box .tabs .swiper-slide:hover:before { width: 70%; }

.About.content .section5 .box .slide { overflow: hidden; position: relative; margin-top: 0.4rem; }

.About.content .section5 .box .slide .swiper-slide { overflow: hidden; }

.About.content .section5 .box .slide .slide1 { position: relative; padding-bottom: 0.6rem; overflow: hidden; }

.About.content .section5 .box .slide .slide1 .swiper-slide .img { height: 3.24rem; overflow: hidden; }

.About.content .section5 .box .slide .slide1 .swiper-slide .img img { width: 100%; height: 100%; }

.About.content .section5 .box .slide .slide1 .swiper-slide .text { padding: 0.15rem 0.3rem; background: linear-gradient(137.07deg, #d8b573 0%, #ac8048 100%); }

.About.content .section5 .box .slide .slide1 .swiper-slide .text h3 { font-size: 0.18rem; color: #fff; line-height: 1.4; height: 0.51rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.About.content .section5 .box .slide .slide1 .btn-prev, .About.content .section5 .box .slide .slide1 .btn-next { width: 0.5rem; height: 0.5rem; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: absolute; top: 1.5rem; z-index: 1; background: rgba(0, 0, 0, 0.1); backdrop-filter: blur(1px); cursor: pointer; }

.About.content .section5 .box .slide .slide1 .btn-prev i, .About.content .section5 .box .slide .slide1 .btn-next i { font-size: 0.2rem; color: #fff; }

.About.content .section5 .box .slide .slide1 .btn-prev.btn-prev, .About.content .section5 .box .slide .slide1 .btn-next.btn-prev { left: 0.2rem; }

.About.content .section5 .box .slide .slide1 .btn-prev.btn-next, .About.content .section5 .box .slide .slide1 .btn-next.btn-next { right: 0.2rem; }

.About.content .section5 .box .slide .slide1 .swiper-pagination { bottom: 0; }

.About.content .section5 .box .slide .slide1 .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.04rem; background: #fff; border-radius: 0; transition: all .4s ease; }

.About.content .section5 .box .slide .slide1 .swiper-pagination .swiper-pagination-bullet-active { width: 0.5rem; }

.About.content .section6 { padding: 1.2rem 0; background: url(../images/about/section6-bg.webp) no-repeat bottom/cover; }

.About.content .section6 .container { display: flex; justify-content: space-between; }

.About.content .section6 .box { width: 10.2rem; display: flex; flex-direction: column; align-items: flex-end; }

.About.content .section6 .box .top { width: 100%; display: flex; justify-content: space-between; }

.About.content .section6 .box .top .l h3 { font-size: 0.3rem; color: #fff; font-family: "SourceHanSansCN-Medium"; }

.About.content .section6 .box .top .l .bot { display: flex; margin-top: 0.1rem; }

.About.content .section6 .box .top .l h4 { font-size: 0.3rem; color: #fff; font-family: "SourceHanSansCN-Bold"; margin-top: 0.1rem; margin-right: 0.45rem; }

.About.content .section6 .box .top .l h4 span { font-size: 0.8rem; color: #EABE2D; margin-right: 0.15rem; }

.About.content .section6 .box .top .l p { font-size: 0.24rem; color: #fff; margin-top: 0.45rem; }

.About.content .section6 .box .top .l p span { font-size: 0.36rem; color: #EABE2D; font-family: "SourceHanSansCN-Bold"; margin: 0 0.06rem; }

.About.content .section6 .box .top .r .slide-column { height: 1.36rem; overflow: hidden; }

.About.content .section6 .box .top .r .slide-column .swiper-slide { display: flex; align-items: center; }

.About.content .section6 .box .top .r .slide-column .swiper-slide p { font-size: 0.24rem; color: #fff; }

.About.content .section6 .box .top .r .slide-column .swiper-slide p span { font-size: 0.36rem; color: #EABE2D; font-family: "SourceHanSansCN-Bold"; margin: 0 0.06rem; }

.About.content .section6 .box .slide { width: 9rem; overflow: hidden; position: relative; margin-top: 0.5rem; padding-bottom: 0.5rem; }

.About.content .section6 .box .slide .swiper-slide { width: 3.34rem; height: 4.75rem; overflow: hidden; }

.About.content .section6 .box .slide .swiper-slide .tip { height: 0.4rem; font-size: 0.18rem; color: #fff; padding: 0 0.2rem; font-family: "SourceHanSansCN-Medium"; background: #2B5FDE; border-radius: 0.12rem 0 0.3rem 0; display: flex; align-items: center; position: absolute; left: 0; top: 0; opacity: 0; transition: all .4s ease; }

.About.content .section6 .box .slide .swiper-slide img { width: 100%; height: 100%; }

.About.content .section6 .box .slide .swiper-slide.swiper-slide-active .tip, .About.content .section6 .box .slide .swiper-slide.swiper-slide-active h3 { opacity: 1; }

.About.content .section6 .box .slide .btn-prev, .About.content .section6 .box .slide .btn-next { width: 0.5rem; height: 0.5rem; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: absolute; top: 40%; z-index: 1; background: rgba(0, 0, 0, 0.2); backdrop-filter: blur(1px); cursor: pointer; }

.About.content .section6 .box .slide .btn-prev i, .About.content .section6 .box .slide .btn-next i { font-size: 0.2rem; color: #fff; }

.About.content .section6 .box .slide .btn-prev.btn-prev, .About.content .section6 .box .slide .btn-next.btn-prev { left: 0.2rem; }

.About.content .section6 .box .slide .btn-prev.btn-next, .About.content .section6 .box .slide .btn-next.btn-next { right: 0.2rem; }

.About.content .section6 .box .slide .swiper-pagination { bottom: 0; }

.About.content .section6 .box .slide .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.04rem; background: #fff; border-radius: 0; transition: all .4s ease; }

.About.content .section6 .box .slide .swiper-pagination .swiper-pagination-bullet-active { width: 0.5rem; }

@keyframes rotate360 { 0% { transform: rotate(0); }
  to { transform: rotate(360deg); } }

/* About-culture */
.About-culture.content { padding: 0 !important; }

.About-culture.content .section1 { position: relative; padding: 1rem 0 4.3rem; background: url(../images/about/culture-section1-bg.webp) no-repeat bottom/cover; }

.About-culture.content .section1 .title-box { width: 5.8rem; text-align: center; margin: auto; }

.About-culture.content .section1 .title-box .title { height: 100%; }

.About-culture.content .section1 .title-box h3 { margin-top: 0.3rem; }

.About-culture.content .section1 .title-box p { margin-top: 0.2rem; }

.About-culture.content .section1 ul { display: flex; justify-content: space-between; margin-top: 0.5rem; position: relative; z-index: 2; }

.About-culture.content .section1 ul li { width: 2.3rem; text-align: center; }

.About-culture.content .section1 ul li .icon { width: 1.2rem; height: 1.2rem; background: linear-gradient(150.57deg, rgba(255, 255, 255, 0) 0%, #fff 100%); box-shadow: 0 0.03rem 0.06rem rgba(136, 177, 255, 0.2); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 0.3rem; }

.About-culture.content .section1 ul li .icon img { width: 0.8rem; }

.About-culture.content .section1 ul li h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; }

.About-culture.content .section1 ul li p { font-size: 0.16rem; line-height: 1.875; margin-top: 0.2rem; }

.About-culture.content .section2 { height: 9.6rem; padding-top: 1.2rem; background: url(../images/about/culture-section2-bg.webp) no-repeat center/cover; }

.About-culture.content .section2 .container { display: flex; justify-content: space-between; flex-wrap: wrap; }

.About-culture.content .section2 .left { width: 5.5rem; padding-top: 1rem; }

.About-culture.content .section2 .right { width: 8.72rem; position: relative; }

.About-culture.content .section2 .right img { width: 100%; }

.About-culture.content .section2 .right .circle { width: 1.91rem; height: 1.91rem; position: absolute; background: url(../images/about/culture-section2-circle.png) no-repeat center/100%; animation: rotate360 6s linear infinite; }

.About-culture.content .section2 .right .circle.circle1 { top: 0.06rem; left: 3.4rem; }

.About-culture.content .section2 .right .circle.circle2 { bottom: 0.07rem; left: 0.06rem; }

.About-culture.content .section2 .right .circle.circle3 { bottom: 0.07rem; right: 0.07rem; }

.About-culture.content .section3 { padding: 1.2rem 0 0.7rem; background: url(../images/about/culture-section3-bg.webp) no-repeat center/cover; }

.About-culture.content .section3 .slide { overflow: hidden; position: relative; }

.About-culture.content .section3 .slide .swiper-slide { display: flex; justify-content: space-between; }

.About-culture.content .section3 .slide .swiper-slide .img { width: 61.25%; height: 6rem; position: relative; }

.About-culture.content .section3 .slide .swiper-slide .img i { font-size: 0.66rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.About-culture.content .section3 .slide .swiper-slide .img img { width: 100%; height: 100%; }

.About-culture.content .section3 .slide .swiper-slide .text { width: 37.5%; height: 6rem; padding: 0.9rem 0.4rem; background: url(../images/about/culture-secton3-text.webp) no-repeat center/cover; }

.About-culture.content .section3 .slide .swiper-slide .text h3 { font-size: 0.36rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.35rem; line-height: 1.5; }

.About-culture.content .section3 .slide .swiper-slide .text p { font-size: 0.16rem; line-height: 1.875; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; }

.About-culture.content .section3 .slide .swiper-slide.video .img:before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4); }

.About-culture.content .section3 .slide .swiper-controller { width: calc(37.5% - .8rem); position: absolute; left: auto; right: 0.4rem; bottom: 0.5rem; display: flex; justify-content: space-between; align-items: center; z-index: 10; }

.About-culture.content .section3 .slide .swiper-controller .swiper-progress { width: 77%; height: 1px; background: rgba(82, 82, 82, 0.2); position: relative; }

.About-culture.content .section3 .slide .swiper-controller .swiper-progress span { width: 0; height: 100%; background: #2B5FDE; position: absolute; left: 0; bottom: 0; }

.About-culture.content .section3 .slide .swiper-controller .swiper-pagination { width: auto; bottom: 0; position: relative; font-size: 0.18rem; font-family: Arial; }

.About-culture.content .section3 .slide .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.24rem; }

.About-culture.content .section3 .slide .swiper-controller .swiper-btns { display: flex; }

.About-culture.content .section3 .slide .swiper-controller .swiper-btns .btn-prev, .About-culture.content .section3 .slide .swiper-controller .swiper-btns .btn-next { padding: 0 0.05rem; cursor: pointer; }

.About-culture.content .section3 .slide .swiper-controller .swiper-btns i { font-size: 0.2rem; color: #000; }

.About-culture.content .section4 { padding: 0.5rem 0 1.5rem; background: url(../images/about/culture-section4-bg.webp) no-repeat bottom/100%; }

.About-culture.content .section4 .slide { overflow: hidden; position: relative; padding-bottom: 0.6rem; }

.About-culture.content .section4 .slide .swiper-slide ul { display: flex; justify-content: space-between; position: relative; }

.About-culture.content .section4 .slide .swiper-slide ul li { flex: 1; max-width: 5.06rem; height: 5.4rem; position: relative; margin-right: 2%; overflow: hidden; transition: all .7s ease; }

.About-culture.content .section4 .slide .swiper-slide ul li:before { content: ""; width: 100%; height: 50%; background: linear-gradient(180.54deg, rgba(0, 127, 255, 0) 0%, rgba(0, 95, 204, 0.46) 46.31%, #00225d 100%); position: absolute; left: 0; bottom: 0; z-index: 1; }

.About-culture.content .section4 .slide .swiper-slide ul li img { width: 100%; height: 100%; }

.About-culture.content .section4 .slide .swiper-slide ul li h3 { font-size: 0.3rem; line-height: 1.5; color: #fff; width: 100%; padding: 0.4rem; position: absolute; left: 0; bottom: 0; z-index: 2; transition: all .4s ease; font-family: "SourceHanSansCN-Medium"; }

.About-culture.content .section4 .slide .swiper-slide ul li .text { width: 7.8rem; color: #fff; padding: 0.4rem; position: absolute; left: 0; bottom: 0; z-index: 2; transition: all .4s ease; transform: translateY(100%); }

.About-culture.content .section4 .slide .swiper-slide ul li .text h3 { margin-bottom: 0.1rem; position: relative; padding: 0; font-family: "SourceHanSansCN-Medium"; }

.About-culture.content .section4 .slide .swiper-slide ul li .text p { font-size: 0.16rem; line-height: 1.875; }

.About-culture.content .section4 .slide .swiper-slide ul li:nth-child(3n) { margin-right: 0; }

.About-culture.content .section4 .slide .swiper-slide ul li:hover { max-width: 7.8rem; flex: 0 0 7.8rem; }

.About-culture.content .section4 .slide .swiper-slide ul li:hover .t { transform: translateY(100%); }

.About-culture.content .section4 .slide .swiper-slide ul li:hover .text { transform: translateY(0); }

.About-culture.content .section4 .slide .swiper-slide ul li:hover .text p { opacity: 1; }

.About-culture.content .section4 .slide .swiper-pagination { bottom: 0; }

.About-culture.content .section4 .slide .swiper-pagination .swiper-pagination-bullet { width: 0.3rem; height: 0.04rem; background: #2B5FDE; border-radius: 0; transition: all .4s ease; }

.About-culture.content .section4 .slide .swiper-pagination .swiper-pagination-bullet-active { width: 0.6rem; }

.About-culture.content .section5 { padding: 1.2rem 0 2.8rem; background: linear-gradient(180deg, #022961 0%, #1171bc 100%); }

.About-culture.content .section5:before { content: ""; width: 100%; height: 4.8rem; background: url(../images/about/culture-section5-bg.webp) no-repeat center/100%; position: absolute; left: 0; bottom: 0; z-index: 2; }

.About-culture.content .section5 ul { display: flex; justify-content: space-between; margin-top: 0.6rem; }

.About-culture.content .section5 ul li { width: 31%; padding: 0.6rem 0.35rem; margin-right: 2%; background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(30px); }

.About-culture.content .section5 ul li h3 { font-size: 0.36rem; color: #fff; margin-bottom: 0.6rem; font-family: "SourceHanSansCN-Bold"; }

.About-culture.content .section5 ul li dl dd { color: #fff; margin-bottom: 0.25rem; }

.About-culture.content .section5 ul li dl dd h4 { font-size: 0.18rem; color: #fff; margin-bottom: 0.15rem; font-family: "SourceHanSansCN-Medium"; position: relative; padding-left: 0.18rem; }

.About-culture.content .section5 ul li dl dd h4:before { content: ""; width: 0.09rem; height: 0.09rem; border: 2px solid #fff; position: absolute; left: 0; top: 0.06rem; transform: rotate(45deg); }

.About-culture.content .section5 ul li dl dd p { font-size: 0.18rem; line-height: 1.6; }

/* About-responsibility */
.About-responsibility.content { padding-top: 1.2rem; background: url(../images/nei-tq.webp) no-repeat top/100%; }

.About-responsibility.content:before { content: ""; width: 6.2rem; height: 12.93rem; background: url(../images/nei-lq.webp) no-repeat top/100%; position: absolute; left: 0; top: 0.75rem; z-index: -1; }

.About-responsibility.content:after { content: ""; width: 4.34rem; height: 9.37rem; background: url(../images/nei-rq.webp) no-repeat top/100%; position: absolute; right: 0; top: 5.88rem; z-index: -1; }

.About-responsibility.content .section1 { padding-bottom: 1.2rem; }

.About-responsibility.content .section1 .title-box { width: 8rem; margin: 0 auto; }

.About-responsibility.content .section1 .title-box p { margin-top: 0.3rem; }

.About-responsibility.content .section1 .nums { width: 9rem; margin: 0.7rem auto; display: flex; justify-content: center; }

.About-responsibility.content .section1 .nums li { flex: 1; text-align: center; }

.About-responsibility.content .section1 .nums li h4 { font-size: 0.18rem; font-family: "SourceHanSansCN-Bold"; }

.About-responsibility.content .section1 .nums li h4 span { font-size: 0.48rem; margin-right: 0.1rem; }

.About-responsibility.content .section1 .nums li p { font-size: 0.18rem; margin-top: 0.15rem; }

.About-responsibility.content .section1 .imgs { width: 100%; height: 6.6rem; position: relative; }

.About-responsibility.content .section1 .imgs .img { position: absolute; border-radius: 0.12rem; overflow: hidden; transition: all .4s ease; }

.About-responsibility.content .section1 .imgs .img img { width: 100%; height: 100%; }

.About-responsibility.content .section1 .imgs .img.img1 { width: 2.43rem; height: 1.46rem; left: 0.3rem; top: 0; }

.About-responsibility.content .section1 .imgs .img.img2 { width: 1.77rem; height: 1.06rem; left: 2.73rem; top: 1.76rem; }

.About-responsibility.content .section1 .imgs .img.img3 { width: 3.63rem; height: 2.17rem; left: 0; top: 3.68rem; z-index: 2; }

.About-responsibility.content .section1 .imgs .img.img4 { width: 1.77rem; height: 1.06rem; left: 2.75rem; top: 5.53rem; }

.About-responsibility.content .section1 .imgs .img.img5 { width: 1.78rem; height: 1.06rem; right: 1.97rem; top: 0.36rem; }

.About-responsibility.content .section1 .imgs .img.img6 { width: 2.3rem; height: 1.38rem; right: 0; top: 1.03rem; }

.About-responsibility.content .section1 .imgs .img.img7 { width: 4rem; height: 2.4rem; right: 1.33rem; top: 3.82rem; }

.About-responsibility.content .section1 .imgs .slide { width: 6.25rem; height: 3.75rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; z-index: 4; overflow: hidden; --swiper-navigation-color: #fff; --swiper-navigation-size: 0.4rem; }

.About-responsibility.content .section1 .imgs .slide .swiper-slide { border-radius: 0.12rem; overflow: hidden; }

.About-responsibility.content .section1 .imgs .slide .swiper-slide:before { content: ""; width: 100%; height: 30%; background: linear-gradient(180deg, transparent 0%, #000 100%); position: absolute; left: 0; bottom: 0; opacity: .8; }

.About-responsibility.content .section1 .imgs .slide .swiper-slide img { width: 100%; height: 100%; }

.About-responsibility.content .section1 .imgs .slide .swiper-slide h3 { width: 100%; font-size: 0.18rem; color: #fff; font-family: "SourceHanSansCN-Medium"; padding: 0.22rem; position: absolute; left: 0; bottom: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.About-responsibility.content .section2 { padding-bottom: 1.2rem; }

.About-responsibility.content .section2:before { content: ""; width: 100%; height: 12.12rem; background: radial-gradient(50% 50% at 50% 50%, #92f1f7 0%, #fff 100%); opacity: 0.46; position: absolute; left: 0; top: 0.6rem; right: 0; margin: auto; z-index: -1; }

.About-responsibility.content .section2 .box { height: 8.48rem; position: relative; margin-top: 0.7rem; }

.About-responsibility.content .section2 .box .circle { width: 8.48rem; height: 8.48rem; background: url(../images/about/responsibility-section2-circle.webp) no-repeat center/100%; margin: 0 auto; display: flex; align-items: center; justify-content: center; }

.About-responsibility.content .section2 .box .circle .video { width: 6.4rem; height: 6.4rem; border-radius: 50%; overflow: hidden; position: relative; }

.About-responsibility.content .section2 .box .circle .video .iconfont { font-size: 0.7rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.About-responsibility.content .section2 .box .circle .video video { width: 100%; height: 100%; object-fit: cover; }

.About-responsibility.content .section2 .box ul { width: 100%; padding-top: 1.3rem; position: absolute; left: 0; top: 0; display: flex; justify-content: space-between; flex-wrap: wrap; }

.About-responsibility.content .section2 .box ul li { width: 5rem; height: 2rem; position: absolute; display: flex; cursor: pointer; }

.About-responsibility.content .section2 .box ul li .img { width: 1.26rem; height: 1.26rem; padding: 0.13rem; border-radius: 50%; background: url(../images/about/responsibility-section2-circle-item-bg.webp) no-repeat center/100%; margin-right: 0.27rem; position: relative; transition: all .4s ease; }

.About-responsibility.content .section2 .box ul li .img .play { width: 0.26rem; height: 0.26rem; border-radius: 50%; background: #fff; display: flex; align-items: center; justify-content: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.About-responsibility.content .section2 .box ul li .img .play i { font-size: 0.14rem; color: #1EA548; }

.About-responsibility.content .section2 .box ul li .img img { width: 100%; border-radius: 50%; }

.About-responsibility.content .section2 .box ul li .text { width: 0; flex: 1; }

.About-responsibility.content .section2 .box ul li .text h4 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.2rem; }

.About-responsibility.content .section2 .box ul li .text p { font-size: 0.16rem; color: #333; line-height: 1.875; }

.About-responsibility.content .section2 .box ul li:nth-child(odd) { flex-direction: row-reverse; left: 0; }

.About-responsibility.content .section2 .box ul li:nth-child(odd) .img { margin-right: 0; margin-left: 0.27rem; }

.About-responsibility.content .section2 .box ul li:nth-child(even) { right: 0; }

.About-responsibility.content .section2 .box ul li:nth-child(even) .img { margin-right: 0; margin-right: 0.27rem; }

.About-responsibility.content .section2 .box ul li:nth-child(n+3) { top: 6.05rem; }

.About-responsibility.content .section2 .box ul li.active .img { background: #5DB157; }

.About-responsibility.content .section2 .box ul li.active .img .play { background: linear-gradient(190.31deg, #53cb4a 0%, #1ea548 100%); }

.About-responsibility.content .section2 .box ul li.active .img .play i { color: #fff; }

.About-responsibility.content .section3 { height: 8.75rem; background: url(../images/about/responsibility-section3-bg.webp) no-repeat bottom/100%; }

.About-responsibility.content .section3 .title-box { width: 70%; margin: 0 auto; }

.About-responsibility.content .section3 .common-btn { width: 3rem; margin: 0.5rem auto 0; }

.About-responsibility.content .section3 .common-btn .icon-pdf { font-size: 0.28rem; margin-left: 0 !important; margin-right: 0.1rem; }

.About-responsibility.content .section3 .common-btn:hover i { transform: rotate(0deg); margin-left: 0.1rem; }

/* Contact */
.Contact.content { padding-top: 1.2rem; }

.Contact.content .section1 { padding-bottom: 2.5rem; }

.Contact.content .section1 .box { margin-top: 0.9rem; display: flex; justify-content: space-between; position: relative; z-index: 0; }

.Contact.content .section1 .box .left { width: 3.8rem; margin-right: 1.8rem; }

.Contact.content .section1 .box .left h3 { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; }

.Contact.content .section1 .box .left ul li { margin-top: 0.4rem; display: flex; align-items: center; }

.Contact.content .section1 .box .left ul li img { width: 0.6rem; margin-right: 0.2rem; }

.Contact.content .section1 .box .left ul li .txt { flex: 1; }

.Contact.content .section1 .box .left ul li .txt h4 { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; }

.Contact.content .section1 .box .left ul li .txt p { font-size: 0.16rem; margin-top: 0.12rem; }

.Contact.content .section1 .box .left ul li .txt p b { color: #2B5FDE; font-family: "SourceHanSansCN-Bold"; }

.Contact.content .section1 .box .right { flex: 1; }

.Contact.content .section1 .box .right h3 { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; }

.Contact.content .section1 .box .right ul { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.4rem; }

.Contact.content .section1 .box .right ul li { width: 48.5%; margin-bottom: 0.3rem; padding: 0.2rem 0.1rem 0.2rem 0.2rem; background: #fff; border: 1px solid #E6E6E6; border-radius: 0.08rem; display: flex; align-items: center; position: relative; z-index: 0; overflow: hidden; }

.Contact.content .section1 .box .right ul li:before { content: ""; width: 100%; height: 100%; background: linear-gradient(150.33deg, #007fff 0%, #08408a 35.65%, #00225c 88.09%, #015dd4 100%); position: absolute; left: 0; top: 0; z-index: -1; opacity: 0; transition: all .4s ease; }

.Contact.content .section1 .box .right ul li .txt { flex: 1; padding-right: 0.1rem; }

.Contact.content .section1 .box .right ul li .txt h4 { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.15rem; transition: all .4s ease; }

.Contact.content .section1 .box .right ul li .txt p { font-size: 0.16rem; color: #666; position: relative; padding-left: 0.5rem; margin-top: 0.05rem; line-height: 1.5; transition: all .4s ease; }

.Contact.content .section1 .box .right ul li .txt p b { color: #999; position: absolute; left: 0; top: 0; transition: all .4s ease; }

.Contact.content .section1 .box .right ul li .logo { width: 1.2rem; height: 1.2rem; position: relative; }

.Contact.content .section1 .box .right ul li .logo img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; transition: all .4s ease; }

.Contact.content .section1 .box .right ul li .logo img:nth-child(2) { opacity: 0; }

.Contact.content .section1 .box .right ul li:hover:before { opacity: 1; }

.Contact.content .section1 .box .right ul li:hover .txt h4, .Contact.content .section1 .box .right ul li:hover .txt p { color: #fff; }

.Contact.content .section1 .box .right ul li:hover .txt b { color: rgba(255, 255, 255, 0.7); }

.Contact.content .section1 .box .right ul li:hover .logo img:nth-child(1) { opacity: 0; }

.Contact.content .section1 .box .right ul li:hover .logo img:nth-child(2) { opacity: 1; }

.Contact.content .section1 .map { width: 100%; height: 10rem; position: absolute; left: 0; bottom: 0; z-index: -1; }

.Contact.content .section1 .map:after { content: ""; width: 100%; height: 2.6rem; background: url(../images/contact/map-cover.png) no-repeat top/100%; position: absolute; left: 0; top: 0; pointer-events: none; }

.Contact.content .section1 .map .marker-attr { width: 3.6rem; height: auto; background: #fff; padding: 0.2rem; border-radius: 0.2rem; box-shadow: 0 0.06rem 0.2rem rgba(0, 74, 187, 0.2); }

.Contact.content .section1 .map .marker-attr .img { border-radius: 0.1rem; position: relative; overflow: hidden; }

.Contact.content .section1 .map .marker-attr .img img { width: 100%; height: 100%; }

.Contact.content .section1 .map .marker-attr .img p { width: 100%; height: 0.36rem; font-size: 0.16rem; color: #fff; font-family: "SourceHanSansCN-Bold"; background: rgba(0, 74, 187, 0.8); position: absolute; left: 0; bottom: 0; display: flex; align-items: center; justify-content: center; }

.Contact.content .section2 { padding-top: 1.4rem; margin-top: -1.2rem; height: 9rem; background: url(../images/contact/section2-bg.webp) no-repeat top/cover; overflow: visible; }

.Contact.content .section2 .container { display: flex; justify-content: space-between; align-items: flex-start; padding-right: 1.2rem; }

.Contact.content .section2 .order { width: 6rem; padding: 0.7rem 0.6rem; margin-top: -2rem; background: #fff; box-shadow: 0 0.08rem 0.2rem rgba(8, 28, 83, 0.4); border-radius: 0.12rem; }

.Contact.content .section2 .order .row { margin-bottom: 0.2rem; display: flex; align-items: center; }

.Contact.content .section2 .order .row input { width: 0; flex: 1; height: 0.7rem; font-size: 0.18rem; padding: 0 0.2rem; background: #F4F4F4; border-radius: 0.06rem; }

.Contact.content .section2 .order .row textarea { width: 100%; height: 1.6rem; font-size: 0.18rem; padding: 0.2rem; background: #F4F4F4; border-radius: 0.06rem; }

.Contact.content .section2 .order .row .code { width: 1.6rem; margin-left: 0.4rem; cursor: pointer; }

.Contact.content .section2 .order .row .code img { width: 100%; }

.Contact.content .section2 .order .row .checkbox { flex: 0 0 0.2rem; height: 0.2rem; margin-right: 0.1rem; }

.Contact.content .section2 .order .row p { font-size: 0.18rem; }

.Contact.content .section2 .order .row p a { color: #004abb; }

.Contact.content .section2 .order .row.agree { margin-top: 0.4rem; }

.Contact.content .section2 .order .common-btn { width: 100%; margin-top: 0.4rem; font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; }

/* Contact-site */
.Contact-site.content { padding-top: 1.2rem; background: url(../images/nei-tq.webp) no-repeat top/100%; }

.Contact-site.content .title-box { width: 12rem; margin: 0 auto 1rem; }

.Contact-site.content .map-box { position: relative; }

.Contact-site.content .map-box #map { height: 10rem; }

.Contact-site.content .map-box .list-box { width: 5.4rem; height: 8rem; padding: 0.4rem; position: absolute; left: 0.4rem; top: 0.3rem; background: #fff; }

.Contact-site.content .map-box .list-box .result { font-size: 0.18rem; margin-bottom: 0.3rem; }

.Contact-site.content .map-box .list-box .result b { font-size: 0.2rem; font-family: "SourceHanSansCN-Bold"; margin: 0 0.05rem; }

.Contact-site.content .map-box .list-box .list { height: 6.5rem; }

.Contact-site.content .map-box .list-box .list .item { padding: 0.3rem 0.8rem 0.3rem 0.35rem; border-bottom: 1px solid #D8D8D8; position: relative; }

.Contact-site.content .map-box .list-box .list .item .num { width: 0.22rem; height: 0.22rem; font-size: 0.16rem; color: #fff; background: #2B5FDE; border-radius: 0.03rem; display: flex; align-items: center; justify-content: center; position: absolute; left: 0; top: 0.29rem; }

.Contact-site.content .map-box .list-box .list .item h3 { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.2rem; }

.Contact-site.content .map-box .list-box .list .item p { font-size: 0.15rem; color: #999; margin-top: 0.05rem; line-height: 1.5; }

.Contact-site.content .map-box .list-box .list .item p a, .Contact-site.content .map-box .list-box .list .item p span { color: #333; }

.Contact-site.content .map-box .list-box .list .item p span { margin: 0 0.05rem; }

.Contact-site.content .map-box .list-box .list .item .path { color: #666; position: absolute; right: 0; bottom: 0.3rem; text-align: center; }

.Contact-site.content .map-box .list-box .list .item .path i { font-size: 0.22rem; }

.Contact-site.content .map-box .list-box .list .item .path p { font-size: 0.14rem; }

.Contact-site.content .map-box .list-box .list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #343434; }

.Contact-site.content .map-box .marker-attr { width: 4.6rem; height: auto; padding: 0.5rem 0.3rem; border-radius: 0.06rem; background: #fff; box-shadow: 0 0.03rem 0.12rem rgba(0, 0, 0, 0.16); cursor: default !important; }

.Contact-site.content .map-box .marker-attr .img { width: 100%; height: 2.4rem; margin-bottom: 0.3rem; cursor: default !important; }

.Contact-site.content .map-box .marker-attr .img img { width: 100%; height: 100%; }

.Contact-site.content .map-box .marker-attr h3 { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.2rem; cursor: text !important; }

.Contact-site.content .map-box .marker-attr p { font-size: 0.15rem; color: #999; margin-top: 0.05rem; line-height: 1.5; cursor: text !important; }

.Contact-site.content .map-box .marker-attr p a, .Contact-site.content .map-box .marker-attr p span { color: #333; }

.Contact-site.content .map-box .marker-attr p span { margin: 0 0.05rem; }

.Contact-site.content .map-box .marker-attr .line { width: 100%; height: 1px; background: #dedfdf; margin: 0.2rem 0; }

.Contact-site.content .map-box .marker-attr .btn { width: 100%; height: 0.5rem; font-size: 0.16rem; border: 1px solid #707070; display: flex; align-items: center; justify-content: center; margin-top: 0.3rem; cursor: pointer !important; }

.Contact-site.content .map-box .marker-attr .btn i { font-size: 0.18rem; }

.Contact-site.content .map-box .marker-attr .close-btn { font-size: 0.3rem; position: absolute; right: 0.1rem; top: 0.1rem; cursor: pointer !important; }

/* Transcend */
.Transcend.content { padding: 1.2rem 0 1rem; background: url(../images/nei-tq.webp) no-repeat top/100%; }

.Transcend.content:before { content: ""; width: 6.2rem; height: 12.93rem; background: url(../images/nei-lq.webp) no-repeat top/100%; position: absolute; left: 0; top: 3.1rem; }

.Transcend.content .section1 { padding: 0.3rem 0 1rem; }

.Transcend.content .section1 .slide { position: relative; }

.Transcend.content .section1 .slide .swiper-slide { position: relative; transition: all .3s ease-in-out; overflow-x: clip; opacity: .4; pointer-events: none; }

.Transcend.content .section1 .slide .swiper-slide .img { clip-path: polygon(0 0, 100% 1%, 100% 100%, 0 100%); transform: scale(1.2); transition: all .3s; aspect-ratio: 1003 / 514; max-height: 56vh; width: 100%; }

.Transcend.content .section1 .slide .swiper-slide .img .tip { padding: 0.15rem 0.2rem; border-radius: 0 0 0.2rem 0; font-size: 0.2rem; color: #fff; position: absolute; left: 0; top: 0; background: #00B2F4; opacity: 0; transition: all .3s ease-in-out; }

.Transcend.content .section1 .slide .swiper-slide .img .tip i { font-size: 0.2rem; margin-right: 0.1rem; }

.Transcend.content .section1 .slide .swiper-slide .img .tip.active { background: #F40000; }

.Transcend.content .section1 .slide .swiper-slide .img .tip.ed { background: #aaa; }

.Transcend.content .section1 .slide .swiper-slide .img img { width: 100%; aspect-ratio: 1003 / 509; max-height: 56vh; }

.Transcend.content .section1 .slide .swiper-slide .img .qr { width: 1.4rem; position: absolute; right: 0.1rem; bottom: 0.1rem; aspect-ratio: 1/1; opacity: 0; transition: all .3s ease-in-out; }

.Transcend.content .section1 .slide .swiper-slide .text { width: 100%; text-align: center; padding-top: 0.3rem; opacity: 0; transition: opacity 1s ease-in-out; }

.Transcend.content .section1 .slide .swiper-slide .text h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }

.Transcend.content .section1 .slide .swiper-slide .text p { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; margin-top: 0.15rem; color: #333; }

.Transcend.content .section1 .slide .swiper-slide.swiper-slide-active { opacity: 1; pointer-events: all; }

.Transcend.content .section1 .slide .swiper-slide.swiper-slide-active .img { transform: scale(1); }

.Transcend.content .section1 .slide .swiper-slide.swiper-slide-active .text, .Transcend.content .section1 .slide .swiper-slide.swiper-slide-active .qr, .Transcend.content .section1 .slide .swiper-slide.swiper-slide-active .tip { opacity: 1; }

.Transcend.content .section1 .slide .swiper-slide.swiper-slide-prev .img { clip-path: polygon(0 0, 100% 9.1%, 100% 89.9%, 0 100%); }

.Transcend.content .section1 .slide .swiper-slide.swiper-slide-next .img { clip-path: polygon(0 9.9%, 100% 1%, 100% 100%, 0 90.1%); }

.Transcend.content .section2 { padding-bottom: 0.2rem; }

.Transcend.content .section2 ul { display: flex; flex-wrap: wrap; }

.Transcend.content .section2 ul li { width: 31.2%; margin: 0 3.2% 0.6rem 0; }

.Transcend.content .section2 ul li .img { height: 3rem; overflow: hidden; position: relative; border-radius: 0.12rem; }

.Transcend.content .section2 ul li .img:before { content: ""; width: 100%; height: 1rem; background: linear-gradient(0.11deg, #00358e 0%, rgba(1, 93, 212, 0) 100%); opacity: 0.8; position: absolute; left: 0; bottom: 0; z-index: 1; }

.Transcend.content .section2 ul li .img img { width: 100%; height: 100%; }

.Transcend.content .section2 ul li .img .icon { width: 0.5rem; height: 0.5rem; border-radius: 0.2rem 0 0.12rem 0; background: linear-gradient(140.32deg, #00b1ff 0%, #015dd4 100%); position: absolute; right: 0; bottom: 0; z-index: 2; display: flex; align-items: center; justify-content: center; }

.Transcend.content .section2 ul li .img .icon i { font-size: 0.26rem; color: #fff; }

.Transcend.content .section2 ul li .text { padding-top: 0.3rem; }

.Transcend.content .section2 ul li .text h4 { font-size: 0.16rem; color: #999; margin-bottom: 0.15rem; }

.Transcend.content .section2 ul li .text h3 { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.75; }

.Transcend.content .section2 ul li:nth-child(3n) { margin-right: 0; }

.Transcend.content .section2 ul li:hover .img img { transform: scale(1.08); }

.Transcend.content .section2 .common-btn { margin: 0.5rem auto 0; }

/* News */
.News.content { padding: 1.2rem 0 1.5rem; background: url(../images/nei-tq.webp) no-repeat top/100%; }

.News.content:before { content: ""; width: 6.2rem; height: 12.93rem; background: url(../images/nei-lq.webp) no-repeat top/100%; position: absolute; left: 0; top: 8rem; }

.News.content .section { margin-top: 1rem; overflow: visible; }

.News.content .section1 { margin-top: 0; }

.News.content .section1 .box { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; }

.News.content .section1 .box .left { width: 46.8%; }

.News.content .section1 .box .left .img { height: 4.28rem; overflow: hidden; border-radius: 0.12rem; }

.News.content .section1 .box .left .img img { width: 100%; height: 100%; }

.News.content .section1 .box .left .text { padding-top: 0.3rem; }

.News.content .section1 .box .left .text h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.66; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .4s ease; }

.News.content .section1 .box .left .text h4 { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; color: #333; margin-bottom: 0.2rem; }

.News.content .section1 .box .left .text h4 span { color: #999; }

.News.content .section1 .box .left:hover .img img { transform: scale(1.08); }

.News.content .section1 .box .left:hover .text h3 { color: #004abb; }

.News.content .section1 .box .right { width: 46.8%; }

.News.content .section1 .box .right ul li { padding-bottom: 0.3rem; margin-bottom: 0.3rem; border-bottom: 1px solid #E5E5E5; }

.News.content .section1 .box .right ul li a { display: flex; }

.News.content .section1 .box .right ul li a .text { width: 0; flex: 1; padding: 0.2rem 0.2rem 0 0; }

.News.content .section1 .box .right ul li a .text h3 { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.66; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .4s ease; }

.News.content .section1 .box .right ul li a .text h4 { font-size: 0.16rem; font-family: "SourceHanSansCN-Medium"; color: #333; margin-bottom: 0.2rem; }

.News.content .section1 .box .right ul li a .text h4 span { color: #999; }

.News.content .section1 .box .right ul li a .img { width: 2.4rem; height: 1.39rem; border-radius: 0.08rem; overflow: hidden; }

.News.content .section1 .box .right ul li a .img img { width: 100%; height: 100%; }

.News.content .section1 .box .right ul li a:hover .img img { transform: scale(1.08); }

.News.content .section1 .box .right ul li a:hover .text h3 { color: #004abb; }

.News.content .section1 .box .right ul li:last-child { border: 0; margin: 0; padding: 0; }

.News.content .section3 .slide { overflow: hidden; position: relative; }

.News.content .section3 .slide .swiper-slide { width: 8rem; }

.News.content .section3 .slide .swiper-slide .img { height: 4.62rem; position: relative; border-radius: 0.12rem; overflow: hidden; }

.News.content .section3 .slide .swiper-slide .img:before { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; }

.News.content .section3 .slide .swiper-slide .img .tip { height: 0.4rem; font-size: 0.18rem; color: #fff; padding: 0 0.2rem; font-family: "SourceHanSansCN-Medium"; background: #2B5FDE; border-radius: 0.12rem 0 0.3rem 0; display: flex; align-items: center; position: absolute; left: 0; top: 0; opacity: 0; transition: all .4s ease; }

.News.content .section3 .slide .swiper-slide .img img { width: 100%; height: 100%; }

.News.content .section3 .slide .swiper-slide .text { width: 100%; padding: 0.3rem; position: absolute; left: 0; bottom: 0; opacity: 0; transition: all .4s ease; }

.News.content .section3 .slide .swiper-slide .text h3 { font-size: 0.24rem; color: #fff; line-height: 1.5; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News.content .section3 .slide .swiper-slide .text p { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; color: #fff; margin-bottom: 0.1rem; }

.News.content .section3 .slide .swiper-slide.swiper-slide-active .tip, .News.content .section3 .slide .swiper-slide.swiper-slide-active .text { opacity: 1; }

.News.content .section4 .box { display: flex; justify-content: space-between; flex-wrap: wrap; }

.News.content .section4 .box .left { width: 49%; height: 4.8rem; border-radius: 0.12rem; position: relative; border-radius: 0.12rem; overflow: hidden; }

.News.content .section4 .box .left a:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.News.content .section4 .box .left a:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News.content .section4 .box .left img { width: 100%; height: 100%; }

.News.content .section4 .box .left .icon-bofang { font-size: 0.8rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.News.content .section4 .box .left .text { width: 100%; padding: 0.3rem; position: absolute; left: 0; bottom: 0; z-index: 3; }

.News.content .section4 .box .left .text p { font-size: 0.18rem; color: #fff; margin-bottom: 0.1rem; }

.News.content .section4 .box .left .text h3 { font-size: 0.2rem; color: #fff; line-height: 1.5; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News.content .section4 .box .left:hover img { transform: scale(1.08); }

.News.content .section4 .box .right { width: 49%; }

.News.content .section4 .box .right ul { display: flex; flex-wrap: wrap; }

.News.content .section4 .box .right ul li { width: 48.5%; height: 2.29rem; border-radius: 0.12rem; position: relative; overflow: hidden; margin: 0 2.5% 2.5% 0; }

.News.content .section4 .box .right ul li a:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.News.content .section4 .box .right ul li a:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News.content .section4 .box .right ul li img { width: 100%; height: 100%; }

.News.content .section4 .box .right ul li .icon-bofang { font-size: 0.4rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.News.content .section4 .box .right ul li .text { width: 100%; padding: 0.2rem; position: absolute; left: 0; bottom: 0; z-index: 3; }

.News.content .section4 .box .right ul li .text p { font-size: 0.16rem; color: #fff; margin-bottom: 0.1rem; }

.News.content .section4 .box .right ul li .text h3 { font-size: 0.18rem; color: #fff; line-height: 1.5; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News.content .section4 .box .right ul li:nth-child(2n) { margin-right: 0; }

.News.content .section4 .box .right ul li:hover img { transform: scale(1.08); }

.News.content .section5 ul { display: flex; flex-wrap: wrap; }

.News.content .section5 ul li { width: 48.5%; position: relative; overflow: hidden; margin: 0 2.5% 2.5% 0; }

.News.content .section5 ul li .img { height: 4.22rem; overflow: hidden; border-radius: 0.12rem; }

.News.content .section5 ul li .img img { width: 100%; height: 100%; }

.News.content .section5 ul li .text { padding-top: 0.3rem; }

.News.content .section5 ul li .text h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all .4s ease; }

.News.content .section5 ul li .text h4 { font-size: 0.16rem; margin-bottom: 0.2rem; color: #666; }

.News.content .section5 ul li:nth-child(2n) { margin-right: 0; }

.News.content .section5 ul li:hover img { transform: scale(1.08); }

.News.content .section5 ul li:hover .text h3 { color: #004abb; }

/* News-list */
.News-list.content { padding-top: 0.6rem !important; }

.News-list.content .section1 { padding-bottom: 0.9rem; }

.News-list.content .section2 { padding-bottom: 1rem; }

.News-list.content .big-slide { position: relative; overflow: hidden; --swiper-navigation-size: 0.38rem; --swiper-navigation-color: #fff; }

.News-list.content .big-slide .swiper-slide { border-radius: 0.2rem; overflow: hidden; }

.News-list.content .big-slide .swiper-slide img { width: 100%; height: 6.8rem; }

.News-list.content .big-slide .swiper-slide .text { width: 100%; padding: 1.2rem 1rem 0.35rem 0.4rem; display: flex; align-items: flex-end; background: url(../images/news/big-text.webp) no-repeat center/cover; position: absolute; left: 0; bottom: 0; }

.News-list.content .big-slide .swiper-slide .text h3 { font-size: 0.3rem; color: #fff; line-height: 1.5; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-family: "SourceHanSansCN-Medium"; }

.News-list.content .big-slide .swiper-pagination { width: auto; bottom: 0.35rem; left: auto; right: 0.4rem; font-size: 0.18rem; color: #fff; font-family: Arial; }

.News-list.content .big-slide .swiper-pagination .swiper-pagination-current { font-size: 0.3rem; }

.News-list.content .big-slide .swiper-button-prev { left: 0.5rem; }

.News-list.content .big-slide .swiper-button-next { right: 0.5rem; }

/* news-list */
.news-list { display: flex; flex-wrap: wrap; min-height: 50vh; }

.news-list li { width: 31.2%; margin: 0.6rem 3.2% 0 0; }

.news-list li .img { height: 3rem; overflow: hidden; position: relative; border-radius: 0.12rem; }

.news-list li .img:after { content: ""; width: 0.75rem; height: 0.5rem; background: url(../images/logo3.png) no-repeat center/100%; position: absolute; left: 0.2rem; top: 0.2rem; }

.news-list li .img .tip { height: 0.45rem; font-size: 0.18rem; color: #fff; position: absolute; padding: 0 0.25rem 0 0.35rem; background: #119CE3; border-radius: 0.45rem 0 0 0; right: 0; bottom: 0; z-index: 1; display: flex; align-items: center; }

.news-list li .img .tip:before { content: ""; width: 97%; height: 100%; background: linear-gradient(290.38deg, #0865f2 0%, #004abb 100%); position: absolute; right: 0; bottom: 0; border-radius: 0.45rem 0 0 0; z-index: -1; }

.news-list li .img img { width: 100%; height: 100%; }

.news-list li .text { padding-top: 0.3rem; }

.news-list li .text h4 { font-size: 0.18rem; color: #999; margin-bottom: 0.15rem; }

.news-list li .text h3 { font-size: 0.2rem; line-height: 1.5; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.news-list li:nth-child(3n) { margin-right: 0; }

.news-list li:nth-child(-n+3) { margin-top: 0; }

.news-list li:hover .img img { transform: scale(1.08); }

/* News-xq */
.News-xq.content { padding: 0.6rem 0 1rem !important; }

.News-xq.content .container { display: flex; justify-content: space-between; flex-wrap: wrap; }

.News-xq.content .left { width: 68%; }

.News-xq.content .left .title h2 { font-size: 0.3rem; line-height: 0.58rem; font-family: "SourceHanSansCN-Bold"; }

.News-xq.content .left .title .other { padding: 0.3rem 0; display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.6rem; border-bottom: 1px solid #eee; }

.News-xq.content .left .title .other .tags span { font-size: 0.16rem; color: #636366; position: relative; margin-right: 0.3rem; }

.News-xq.content .left .title .other .tags span i { font-size: 0.22rem; position: relative; top: 0.02rem; margin-right: 0.04rem; }

.News-xq.content .left .title .other .share { font-size: 0.16rem; color: #666; display: flex; align-items: center; }

.News-xq.content .left .title .other .share a { font-size: 0.4rem; margin: 0 0.06rem; }

.News-xq.content .left .title .other .share a.icon-wechat { color: #48A414; }

.News-xq.content .left .title .other .share a.icon-weibo { color: #EA5D5C; }

.News-xq.content .left .con p { font-size: 0.16rem; line-height: 0.32rem; color: #333; margin-top: 0.15rem; text-align: justify; }

.News-xq.content .left .con p img { margin: 0.2rem auto; }

.News-xq.content .left .con video { width: 100%; }

.News-xq.content .left .relevant { margin-top: 0.7rem; border-top: 1px solid #EBEDF1; }

.News-xq.content .left .relevant a { display: flex; justify-content: space-between; border-bottom: 1px solid #EBEDF1; padding: 0.2rem 0; font-size: 0.16rem; cursor: pointer; }

.News-xq.content .left .relevant a p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 85%; text-align: left; }

.News-xq.content .left .relevant a:hover { color: #004abb; }

.News-xq.content .right { width: 26%; }

.News-xq.content .right .title { font-size: 0.3rem; margin-bottom: 0.3rem; font-family: "SourceHanSansCN-Bold"; }

.News-xq.content .right ul li { margin-bottom: 0.4rem; border-radius: 0.12rem; overflow: hidden; }

.News-xq.content .right ul li .img { height: 2.4rem; overflow: hidden; position: relative; border-radius: 0.12rem; }

.News-xq.content .right ul li .img:after { content: ""; width: 0.7rem; height: 0.47rem; background: url(../images/logo3.png) no-repeat center/100%; position: absolute; left: 0.15rem; top: 0.15rem; }

.News-xq.content .right ul li .img .tip { height: 0.45rem; font-size: 0.18rem; color: #fff; position: absolute; padding: 0 0.25rem 0 0.35rem; background: #119CE3; border-radius: 0.45rem 0 0 0; right: 0; bottom: 0; z-index: 1; display: flex; align-items: center; }

.News-xq.content .right ul li .img .tip:before { content: ""; width: 97%; height: 100%; background: linear-gradient(290.38deg, #0865f2 0%, #004abb 100%); position: absolute; right: 0; bottom: 0; border-radius: 0.45rem 0 0 0; z-index: -1; }

.News-xq.content .right ul li .img img { width: 100%; height: 100%; }

.News-xq.content .right ul li .text { padding-top: 0.2rem; }

.News-xq.content .right ul li .text h4 { font-size: 0.18rem; color: #999; margin-bottom: 0.15rem; }

.News-xq.content .right ul li .text h3 { font-size: 0.2rem; line-height: 1.5; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News-xq.content .right ul li:hover .img img { transform: scale(1.08); }

.News-xq.Video-xq .right ul li { height: 2.5rem; margin-bottom: 0.3rem; border-radius: 0.12rem; position: relative; overflow: hidden; }

.News-xq.Video-xq .right ul li a:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.News-xq.Video-xq .right ul li a:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News-xq.Video-xq .right ul li img { width: 100%; height: 100%; }

.News-xq.Video-xq .right ul li .icon-bofang { font-size: 0.4rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.News-xq.Video-xq .right ul li h3 { width: 100%; padding: 0.25rem; font-size: 0.16rem; color: #fff; font-family: "SourceHanSansCN-Medium"; position: absolute; left: 0; bottom: 0; z-index: 3; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.News-xq.Video-xq .right ul li:hover img { transform: scale(1.08); }

/* News-video */
.News-video .crumbs-tabs { position: absolute !important; z-index: 2; }

.News-video .crumbs-tabs .crumbs, .News-video .crumbs-tabs .tabs .swiper-slide, .News-video .crumbs-tabs a, .News-video .crumbs-tabs i { color: #fff !important; }

.News-video .crumbs-tabs .tabs .swiper-slide.active { color: #fff !important; }

.News-video.content { padding-top: var(--headerHeight) !important; }

.News-video.content .big-slide { position: relative; overflow: hidden; --swiper-navigation-size: 0.38rem; --swiper-navigation-color: #fff; }

.News-video.content .big-slide .swiper-slide { height: 8rem; overflow: hidden; }

.News-video.content .big-slide .swiper-slide:before { content: ""; width: 100%; height: 50%; background: linear-gradient(180deg, rgba(8, 67, 143, 0) 0%, #00225d 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News-video.content .big-slide .swiper-slide img { width: 100%; height: 100%; }

.News-video.content .big-slide .swiper-slide i { font-size: 0.75rem; color: rgba(255, 255, 255, 0.5); position: absolute; right: 1.6rem; bottom: 0.75rem; z-index: 2; }

.News-video.content .big-slide .swiper-slide .text { width: 100%; padding: 1.1rem 0; position: absolute; left: 0; bottom: 0; z-index: 3; }

.News-video.content .big-slide .swiper-slide .text h3 { width: 90%; font-size: 0.3rem; color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-family: "SourceHanSansCN-Medium"; }

.News-video.content .big-slide .swiper-pagination { bottom: 0.6rem; left: 0; padding: 0 1.6rem; text-align: left; }

.News-video.content .big-slide .swiper-pagination .swiper-pagination-bullet { width: 0.3rem; height: 0.02rem; background: #fff; opacity: .2; border-radius: 0; transition: all .4s ease; }

.News-video.content .big-slide .swiper-pagination .swiper-pagination-bullet-active { width: 0.5rem; opacity: 1; }

.News-video.content .big-slide .swiper-button-prev { left: 1rem; }

.News-video.content .big-slide .swiper-button-next { right: 1rem; }

.News-video.content .section2 { padding: 1rem 0 1.5rem; }

.News-video.content .section2 .top { display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 0.6rem; }

.News-video.content .section2 .top .left { width: 65.625%; height: 6.3rem; border-radius: 0.12rem; position: relative; border-radius: 0.12rem; overflow: hidden; }

.News-video.content .section2 .top .left a:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.News-video.content .section2 .top .left a:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News-video.content .section2 .top .left img { width: 100%; height: 100%; }

.News-video.content .section2 .top .left .icon-bofang { font-size: 0.8rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.News-video.content .section2 .top .left .text { width: 100%; padding: 0.4rem 0.3rem; position: absolute; left: 0; bottom: 0; z-index: 3; }

.News-video.content .section2 .top .left .text p { font-size: 0.18rem; color: #fff; margin-bottom: 0.15rem; }

.News-video.content .section2 .top .left .text h3 { font-size: 0.2rem; line-height: 1.5; color: #fff; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News-video.content .section2 .top .left:hover img { transform: scale(1.08); }

.News-video.content .section2 .top .right { width: 31.2%; }

.News-video.content .section2 .top .right ul li { width: 100%; height: 3rem; border-radius: 0.12rem; position: relative; overflow: hidden; margin-top: 0.3rem; }

.News-video.content .section2 .top .right ul li a:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.News-video.content .section2 .top .right ul li a:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.News-video.content .section2 .top .right ul li img { width: 100%; height: 100%; }

.News-video.content .section2 .top .right ul li .icon-bofang { font-size: 0.4rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.News-video.content .section2 .top .right ul li .text { width: 100%; padding: 0.3rem; position: absolute; left: 0; bottom: 0; z-index: 3; }

.News-video.content .section2 .top .right ul li .text p { font-size: 0.18rem; color: #fff; margin-bottom: 0.15rem; }

.News-video.content .section2 .top .right ul li .text h3 { font-size: 0.2rem; line-height: 1.5; color: #fff; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News-video.content .section2 .top .right ul li:hover img { transform: scale(1.08); }

.News-video.content .section2 .top .right ul li:first-child { margin-top: 0; }

/* video-list */
.video-list { display: flex; flex-wrap: wrap; align-items: flex-start; }

.video-list li { width: 31.2%; margin: 0.6rem 3.2% 0 0; position: relative; overflow: hidden; }

.video-list li a { position: relative; }

.video-list li .img { height: 3rem; border-radius: 0.12rem; position: relative; overflow: hidden; }

.video-list li .img:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }

.video-list li .img:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }

.video-list li .img img { width: 100%; height: 100%; }

.video-list li .img .icon-bofang { font-size: 0.4rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }

.video-list li .text { width: 100%; padding: 0.3rem; position: absolute; left: 0; bottom: 0; z-index: 3; }

.video-list li .text p { font-size: 0.18rem; color: #fff; margin-bottom: 0.15rem; }

.video-list li .text h3 { font-size: 0.2rem; line-height: 1.5; color: #fff; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.video-list li:hover img { transform: scale(1.08); }

.video-list li:nth-child(3n) { margin-right: 0; }

.video-list li:nth-child(-n+3) { margin-top: 0; }

/* Yuplus */
.right-navigate { position: fixed; bottom: 15%; z-index: 20; right: -100px; opacity: 0; transition: 0.68s cubic-bezier(0.075, 0.82, 0.165, 1); }

.right-navigate .navigate-li li { position: relative; margin-bottom: 0.16rem; cursor: pointer; }

.right-navigate .navigate-li li i { display: block; position: relative; width: 0.16rem; height: 0.16rem; }

.right-navigate .navigate-li li i:before { position: absolute; left: 50%; top: 50%; margin-left: -0.05rem; margin-top: -0.05rem; content: ""; width: 0.1rem; height: 0.1rem; box-sizing: border-box; background: #fff; border-radius: 50%; transition: 0.45s; }

.right-navigate .navigate-li li span { display: block; position: absolute; right: 100%; top: 0; padding-right: 0.05rem; line-height: 0.12rem; color: #fff; font-size: 0.16rem; letter-spacing: 1px; white-space: nowrap; opacity: 0; visibility: hidden; transform: translateX(-0.2rem); transition: 0.4s; }

.right-navigate .navigate-li li:hover i:before, .right-navigate .navigate-li li.active i:before { left: 0; margin-left: 0; top: 0; margin-top: 0; width: 100%; height: 100%; border: 2px solid #fff; background: transparent; }

.right-navigate .navigate-li li:hover span, .right-navigate .navigate-li li.active span { opacity: 1; visibility: visible; transform: translateX(0); }

.right-navigate.show { opacity: 1; right: 20px; }

.right-navigate.colors .navigate-li li i:before { background: #333; }

.right-navigate.colors .navigate-li li span { color: #333; }

.right-navigate.colors .navigate-li li:hover i:before, .right-navigate.colors .navigate-li li.active i:before { border-color: #333; background: transparent; }

.Yuplus { height: 100vh; }

.Yuplus .main .container { height: 100%; }

.Yuplus .main .home-swiper { position: relative; height: 100vh; font-family: "chuang-medium" !important; overflow: hidden; }

.Yuplus .main .home-swiper .home-slide { overflow: hidden; }

.Yuplus .main .home-swiper .home-slide > div:first-child { position: relative; width: 100%; height: 100vh; overflow: hidden; }

.Yuplus .main .home-swiper .home-slide .cont1400 { padding-top: 1.3rem; }

.Yuplus .main .home-swiper .home-slide .title-box { text-align: center; margin: 0; }

.Yuplus .main .home-swiper .home-slide .title-box h2 { font-size: 0.46rem; color: #fff; font-family: "chuang-bold"; margin-bottom: 0.2rem; display: flex; justify-content: center; line-height: 1; }

.Yuplus .main .home-swiper .home-slide .title-box h2 span { line-height: 0.7; }

.Yuplus .main .home-swiper .home-slide .title-box p { width: 60%; font-size: 0.16rem; color: #fff; line-height: 1.75; margin: 0.15rem auto 0; }

.Yuplus .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }

.Yuplus .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }

.Yuplus .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }

.Yuplus .main .home-swiper .home-slide .banner .text h1 { font-size: 0.56rem; color: #fff; font-family: "chuang-bold"; line-height: 1.5; display: flex; }

.Yuplus .main .home-swiper .home-slide .banner .text p { font-size: 0.18rem; color: #fff; line-height: 1.5; margin-top: 0.18rem; }

.Yuplus .main .home-swiper .home-slide .section { background: url(../images/yuplus/section-bg.jpg) no-repeat bottom/cover; }

.Yuplus .main .home-swiper .home-slide .section1 .down { width: 0.4rem; margin: 0.4rem auto; display: block; }

.Yuplus .main .home-swiper .home-slide .section1 ul { display: flex; flex-wrap: wrap; justify-content: space-between; padding: 0 0.6rem; }

.Yuplus .main .home-swiper .home-slide .section1 ul li { width: 2.97rem; height: 2.58rem; background: url(../images/yuplus/section1-li-bg.webp) no-repeat center/100%; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.Yuplus .main .home-swiper .home-slide .section1 ul li img { width: 0.64rem; margin: 0 auto 0.2rem; display: block; }

.Yuplus .main .home-swiper .home-slide .section1 ul li h3 { font-size: 0.26rem; color: #fff; }

.Yuplus .main .home-swiper .home-slide .section1 .video { height: 4.5rem; position: relative; margin-top: 0.3rem; border-radius: 0.24rem; overflow: hidden; cursor: pointer; display: block; }

.Yuplus .main .home-swiper .home-slide .section1 .video img { width: 100%; object-fit: cover; transition: all .4s ease; }

.Yuplus .main .home-swiper .home-slide .section1 .video .play { width: 0.55rem; fill: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.Yuplus .main .home-swiper .home-slide .section1 .video:hover img { transform: scale(1.05); }

.Yuplus .main .home-swiper .home-slide .section3 ul { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 0.7rem; }

.Yuplus .main .home-swiper .home-slide .section3 ul li { width: 48.6%; height: 3.57rem; padding: 0.25rem 0.7rem; border-radius: 0.2rem; }

.Yuplus .main .home-swiper .home-slide .section3 ul li h3 { font-size: 0.26rem; font-family: "chuang-bold"; color: #fff; text-align: center; }

.Yuplus .main .home-swiper .home-slide .section3 ul li dl { display: flex; justify-content: space-between; margin-top: 0.75rem; }

.Yuplus .main .home-swiper .home-slide .section3 ul li dl dd { width: 1.2rem; }

.Yuplus .main .home-swiper .home-slide .section3 ul li dl dd img { width: 1.02rem; margin: 0 auto 0.2rem; display: block; }

.Yuplus .main .home-swiper .home-slide .section3 ul li dl dd h4 { font-size: 0.2rem; color: #fff; text-align: center; line-height: 1.4; }

.Yuplus .main .home-swiper .home-slide .section3 ul li:nth-child(1) { background: url(../images/yuplus/section3-li1.webp) no-repeat center/cover; }

.Yuplus .main .home-swiper .home-slide .section3 ul li:nth-child(2) { background: url(../images/yuplus/section3-li2.webp) no-repeat center/cover; }

.Yuplus .main .home-swiper .home-slide .section4 .tabs { margin-top: 0.3rem; overflow: hidden; }

.Yuplus .main .home-swiper .home-slide .section4 .tabs .swiper-wrapper { justify-content: center; }

.Yuplus .main .home-swiper .home-slide .section4 .tabs .item { width: auto; font-size: 0.22rem; color: #fff; font-family: "chuang-bold"; cursor: pointer; margin: 0 0.5rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide { position: relative; margin-top: 0.1rem; overflow: hidden; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide { height: 4rem; padding: 0.5rem 0 0.5rem 0.4rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .st { font-size: 0.16rem; color: #fff; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .st span { font-size: 0.24rem; font-family: "chuang-bold"; margin-right: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .st span b { margin-right: 0.15rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .arrow { width: 0.19rem; margin-right: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .text h3 { font-size: 0.28rem; color: #fff; font-family: "chuang-bold"; line-height: 1.5; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .text h3 span { color: #36D8F0; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .con { display: flex; align-items: center; margin-top: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .con ul { display: flex; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .con ul li { display: block; text-align: center; position: relative; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 { background: url(../images/yuplus/section4-box1.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li { width: 11.927vw; height: 2.51rem; padding: 0.45rem 0.15rem; margin-right: 0.4rem; background: url(../images/yuplus/section4-box1-li.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li img { width: 0.64rem; margin-bottom: 0.2rem; display: inline-block; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li h3 { font-size: 0.2rem; color: #fff; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li p { font-size: 0.16rem; color: #fff; margin-top: 0.12rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 { background: url(../images/yuplus/section4-box2.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li { margin-right: 0.34rem; border-radius: 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li h3 { font-size: 0.2rem; font-family: "chuang-bold"; color: #fff; text-align: center; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li dl { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li dl dd { color: #fff; margin-top: 0.25rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li dl dd h4 { font-size: 0.16rem; position: relative; padding-bottom: 0.15rem; margin-bottom: 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li dl dd h4:after { content: ""; width: 100%; height: 1px; background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 100%); position: absolute; left: 0; bottom: 0; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li dl dd h4 span { font-size: 0.28rem; font-family: "chuang-bold"; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(1) { width: 3.9rem; height: 2.74rem; padding: 0.15rem 0.3rem; background: url(../images/yuplus/section4-box2-li1.png) no-repeat center/cover; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(1) dl dd { width: 48%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) { width: 6.8rem; height: 2.74rem; padding: 0.15rem 0.3rem; background: url(../images/yuplus/section4-box2-li2.png) no-repeat center/cover; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) h5 { font-size: 0.14rem; color: #fff; margin-top: 0.4rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) h5:last-child { margin-top: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) dl { margin-top: 0; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) dl dd p { font-size: 0.12rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con ul li:nth-child(2) dl dd p span { font-size: 0.16rem; font-family: "chuang-bold"; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 { background: url(../images/yuplus/section4-box3.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li { width: 1.12rem; height: 2.51rem; padding: 0.45rem 0.15rem; margin-right: 0.4rem; background: url(../images/yuplus/section4-box3-li.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li:after { content: ""; width: 0.1rem; height: 0.28rem; background: url(../images/yuplus/icon-arrow1.webp) no-repeat center/100%; position: absolute; top: calc(50% - .14rem); right: -0.25rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li img { width: 0.64rem; margin: 0 auto 0.15rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li h3 { font-size: 0.2rem; color: #fff; text-align: center; line-height: 1.5; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li:last-child { margin-right: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li:last-child:after { display: none; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 { background: url(../images/yuplus/section4-box4.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con { padding-right: 1.4rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li { width: 2.47rem; height: 2.51rem; color: #fff; padding: 0.5rem 0.3rem; margin-right: 0.6rem; background: url(../images/yuplus/section4-box4-li1.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li h3 { font-size: 0.32rem; margin-bottom: 0.1rem; font-family: "chuang-bold"; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li h4 { font-size: 0.18rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li p { font-size: 0.16rem; line-height: 1.5; margin-top: 0.4rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li:nth-child(2) { width: 2.99rem; background: url(../images/yuplus/section4-box4-li2.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 { background: url(../images/yuplus/section4-box5.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 .con { margin-top: 0; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 .con .img { width: 10.27rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 { background: url(../images/yuplus/section4-box6.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li { width: 2.47rem; height: 2.51rem; color: #fff; padding: 0.45rem 0.3rem; margin-right: 0.36rem; background: url(../images/yuplus/section4-box6-li.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li img { width: 0.4rem; margin: 0 auto 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li h3 { font-size: 0.2rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li p { font-size: 0.16rem; line-height: 1.5; margin-top: 0.4rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 { background: url(../images/yuplus/section4-box7.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li { text-align: left; width: 4.06rem; height: 2.64rem; color: #fff; padding: 0.3rem 0.48rem; margin-right: 1rem; background: url(../images/yuplus/section4-box7-li.webp) no-repeat center/100%; position: relative; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li:after { content: ""; width: 0.19rem; height: 0.53rem; background: url(../images/yuplus/icon-arrow.webp) no-repeat center/100%; position: absolute; right: -0.6rem; top: 45%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li h3 { font-size: 0.2rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li dl { margin-top: 0.6rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li dl dd { font-size: 0.2rem; margin-top: 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li:nth-child(2) { padding: 0.2rem 0.3rem; margin-right: 0.4rem; background: url(../images/yuplus/section4-box7-li2.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li:nth-child(2):after { display: none; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con ul li:nth-child(2) img { width: 100%; margin-top: 0.15rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .arrow { margin-right: 0.6rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .text img { width: 1.23rem; margin-bottom: 0.3rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 { background: url(../images/yuplus/section4-box8.png) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li { width: 2.47rem; height: 2.51rem; color: #fff; padding: 0.3rem 0.2rem; margin-right: 0.36rem; background: url(../images/yuplus/section4-box8-li.webp) no-repeat center/100%; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li img { width: 0.4rem; margin: 0 auto 0.15rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li h3 { font-size: 0.2rem; }

.Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li p { font-size: 0.16rem; margin-top: 0.45rem; line-height: 1.7; }

.Yuplus .main .home-swiper .home-slide .section5 .slide { margin-top: 0.4rem; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-wrapper { display: flex; justify-content: center; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide { width: 3.2rem; height: 4.5rem; position: relative; overflow: hidden; border-radius: 0.16rem; overflow: hidden; transition: all .4s ease; margin: 0 0.15rem; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide img { width: 100%; height: 100%; object-fit: cover; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text { width: 7rem; padding: 0.33rem 0.38rem; color: #fff; position: absolute; left: 0; bottom: 0; z-index: 0; transform: translateY(0.3rem); transition: all .4s ease; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text:before { content: ""; width: 100%; height: 100%; background: linear-gradient(179.8deg, rgba(0, 36, 98, 0) 0%, rgba(0, 44, 136, 0.88) 100%); position: absolute; left: 0; bottom: 0; z-index: -1; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text:after { content: ""; width: 3.07rem; height: 1.09rem; background: url(../images/yuplus/section5-text.webp) no-repeat center/100%; position: absolute; right: 0; bottom: 0; z-index: -1; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text h3 { font-size: 0.22rem; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text p { font-size: 0.16rem; margin-top: 0.15rem; opacity: 0; transition: all .4s ease; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide.active { width: 7rem; }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide.active .text { transform: translateY(0); background: linear-gradient(320.94deg, #0a8bfb 0%, #0748aa 100%); }

.Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide.active .text p { opacity: 1; }

.Yuplus .main .home-swiper .home-slide .section6 { background: #F5F6FB; }

.Yuplus .main .home-swiper .home-slide .section6 .title-box { text-align: left; }

.Yuplus .main .home-swiper .home-slide .section6 .title-box h2 { color: #000; }

.Yuplus .main .home-swiper .home-slide .section6 .slide { overflow: hidden; margin-top: 0.8rem; position: relative; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .img { overflow: hidden; border-radius: 0.1rem; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .img img { width: 100%; transition: all .4s ease; aspect-ratio: 16/9; object-fit: cover; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .text { margin-top: 0.35rem; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .text h3 { font-size: 0.18rem; color: #000; font-family: "chuang-bold"; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all .4s ease; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide:hover .img img { transform: scale(1.05); }

.Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide:hover .text h3 { color: #004ABA; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool { height: 0.2rem; position: relative; margin-top: 0.8rem; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev { width: 0.2rem; height: 0.2rem; top: 0; margin: 0; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next.swiper-button-prev, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev.swiper-button-prev { left: 0; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.35rem; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev:after { font-size: 0.2rem; color: #004ABA; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .line { width: 1px; height: 70%; position: absolute; left: 0.27rem; top: 0; bottom: 0; margin: auto; z-index: 1; background: #004ABA; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-scrollbar { width: calc(100% - .7rem); height: 0.02rem; position: absolute; top: 0.09rem; z-index: 50; right: 0; }

.Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-scrollbar .swiper-scrollbar-drag { background: #004ABA !important; }

.Yuplus .main .home-swiper .home-slide .section7 { background: #F5F6FB; }

.Yuplus .main .home-swiper .home-slide .section7 .title-box { text-align: left; }

.Yuplus .main .home-swiper .home-slide .section7 .title-box h2 { color: #000; }

.Yuplus .main .home-swiper .home-slide .section7 .slide { overflow: hidden; margin-top: 0.4rem; position: relative; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .swiper-slide { overflow: hidden; border-radius: 0.2rem; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .swiper-slide img { width: 100%; object-fit: cover; transition: all .4s ease; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .swiper-slide h3 { font-size: 0.2rem; color: #fff; padding: 0.3rem; font-family: "chuang-bold"; position: absolute; left: 0; bottom: 0; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .swiper-slide:hover img { transform: scale(1.05); }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool { height: 0.2rem; position: relative; margin-top: 0.5rem; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev { width: 0.2rem; height: 0.2rem; top: 0; margin: 0; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next.swiper-button-prev, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev.swiper-button-prev { left: 0; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.35rem; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev:after { font-size: 0.2rem; color: #004ABA; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .line { width: 1px; height: 70%; position: absolute; left: 0.27rem; top: 0; bottom: 0; margin: auto; z-index: 1; background: #004ABA; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-scrollbar { width: calc(100% - .7rem); height: 0.02rem; position: absolute; left: auto; top: 0.09rem; z-index: 50; right: 0; }

.Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-scrollbar .swiper-scrollbar-drag { background: #004ABA !important; }

.Yuplus .main .home-swiper .home-slide:last-child { height: auto; overflow: visible; position: relative; z-index: 1; background: #F5F6FB; }

.Yuplus .main .home-swiper .home-slide:last-child .footer { margin-top: 0; height: 7.25rem; }

.Yuplus .main .home-swiper .home-slide:last-child .footer .wow { visibility: visible !important; }

/* Yuplus1 */
.Yuplus1 .fixed-right { display: none; }

.Yuplus1 .banner .text .t { width: 1.7rem; margin-bottom: 0.4rem; }

.Yuplus1 .banner .text h2 { font-size: 0.48rem; }

.Yuplus1 .banner .text p { font-size: 0.18rem; color: #fff; }

.Yuplus1.content .section { padding: 1rem 0; position: relative; }

.Yuplus1.content .section .title-box { margin-bottom: 0.3rem; }

.Yuplus1.content .section .st { font-size: 0.34rem; color: #0C0B0B; position: relative; padding: 0 1.2rem; font-family: "SourceHanSansCN-Medium"; display: inline-block; margin: 0 auto 0.6rem; }

.Yuplus1.content .section .st:before { content: ""; width: 1rem; height: 0.03rem; background: linear-gradient(90deg, #fff 0%, #004abb 100%); position: absolute; left: 0; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section .st:after { content: ""; width: 1rem; height: 0.03rem; background: linear-gradient(301.18deg, #fff 0%, #004abb 100%); position: absolute; right: 0; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section1 { background: #F0F5FB; }

.Yuplus1.content .section1 .video { border-radius: 0.2rem; overflow: hidden; position: relative; cursor: pointer; display: block; }

.Yuplus1.content .section1 .video img { width: 100%; height: 100%; transition: all .4s ease; }

.Yuplus1.content .section1 .video .iconfont { font-size: 0.6rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.Yuplus1.content .section1 .video:hover img { transform: scale(1.1); }

.Yuplus1.content .section2 { height: 100vh; z-index: 2; text-align: center; padding-top: 0.5rem; }

.Yuplus1.content .section2 .box { display: flex; flex-wrap: wrap; align-items: flex-start; }

.Yuplus1.content .section2 .box .img { width: 50%; overflow: hidden; border-radius: 0.2rem; }

.Yuplus1.content .section2 .box .img img { width: 100%; }

.Yuplus1.content .section2 .box .text { width: 50%; padding-left: 1.15rem; text-align: left; }

.Yuplus1.content .section2 .box .text ul li { position: relative; margin-top: 0.3rem; opacity: .5; transition: all .4s ease; }

.Yuplus1.content .section2 .box .text ul li h4 { font-size: 0.24rem; padding-bottom: 0.3rem; font-family: "SourceHanSansCN-Medium"; position: relative; display: flex; align-items: center; cursor: pointer; }

.Yuplus1.content .section2 .box .text ul li h4 img { width: 0.34rem; margin-right: 0.2rem; }

.Yuplus1.content .section2 .box .text ul li h4:before { content: ""; width: 100%; height: 1px; background: #EBEBEB; opacity: .8; position: absolute; left: 0; bottom: 0; }

.Yuplus1.content .section2 .box .text ul li .bb { display: none; position: relative; padding-bottom: 0.3rem; }

.Yuplus1.content .section2 .box .text ul li .bb:before { content: ""; width: 100%; height: 1px; background: #EBEBEB; opacity: .8; position: absolute; left: 0; bottom: 0; }

.Yuplus1.content .section2 .box .text ul li .bb dl { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.3rem; padding-left: 0.6rem; }

.Yuplus1.content .section2 .box .text ul li .bb dl dd { width: 48%; margin-top: 0.5rem; }

.Yuplus1.content .section2 .box .text ul li .bb dl dd h5 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section2 .box .text ul li .bb dl dd h5 b { font-size: 0.6rem; font-family: "DIN Alternate Bold"; }

.Yuplus1.content .section2 .box .text ul li .bb dl dd p { font-size: 0.18rem; margin-top: 0.1rem; }

.Yuplus1.content .section2 .box .text ul li .bb dl dd:nth-child(-n+2) { margin-top: 0; }

.Yuplus1.content .section2 .box .text ul li.active { opacity: 1; }

.Yuplus1.content .section2 .box .text ul li:first-child { margin-top: 0; }

.Yuplus1.content .section3 { text-align: center; }

.Yuplus1.content .section3 .box { overflow: hidden; position: relative; }

.Yuplus1.content .section3 .box .slide { position: relative; border-radius: 0.2rem; overflow: hidden; }

.Yuplus1.content .section3 .box .slide .swiper-slide img { width: 100%; height: 100%; }

.Yuplus1.content .section3 .box .slide .swiper-slide p { width: 100%; font-size: 0.18rem; color: #fff; position: absolute; left: 0; top: 0.6rem; text-align: center; }

.Yuplus1.content .section3 .box .slide .swiper-slide p b { font-family: "SourceHanSansCN-Medium"; font-size: 0.24rem; }

.Yuplus1.content .section3 .box .tabs { width: 100%; position: absolute; left: 0; bottom: 0; z-index: 1; display: flex; justify-content: center; gap: 1.4rem; }

.Yuplus1.content .section3 .box .tabs:before { content: ""; width: 100%; height: 1px; background: rgba(255, 255, 255, 0.5); position: absolute; left: 0; top: 0; }

.Yuplus1.content .section3 .box .tabs .item { font-size: 0.24rem; color: #fff; padding: 0.35rem 0.3rem 0.4rem; cursor: pointer; position: relative; }

.Yuplus1.content .section3 .box .tabs .item:before { content: ""; width: 100%; height: 2px; background: #fff; position: absolute; left: 0; top: 0; opacity: 0; }

.Yuplus1.content .section3 .box .tabs .item.active { font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section3 .box .tabs .item.active:before { opacity: 1; }

.Yuplus1.content .section4 { padding: 4rem 0 1rem; background: url(../images/yuplus1/section4-bg.webp) no-repeat top/100%; margin-top: -4rem; }

.Yuplus1.content .section4 .box { display: flex; align-items: flex-start; justify-content: space-between; padding-right: 0.7rem; position: relative; margin-top: -0.7rem; gap: 0.3rem; }

.Yuplus1.content .section4 .box .left { width: 4.8rem; height: 6.58rem; padding: 0.9rem 0.3rem 0.9rem 1.25rem; background: url(../images/yuplus1/section4-left-bg.webp) no-repeat center/cover; border-radius: 0 0.2rem 0.2rem 0; }

.Yuplus1.content .section4 .box .left ul li { font-size: 0.2rem; color: #fff; padding: 0.15rem 0 0.15rem 0.25rem; display: flex; align-items: center; opacity: .5; transition: all .4s ease; cursor: pointer; position: relative; }

.Yuplus1.content .section4 .box .left ul li:before { content: ""; width: 0.05rem; height: 0.05rem; background: #fff; position: absolute; left: 0.06rem; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section4 .box .left ul li span { width: 0; display: flex; align-items: center; opacity: 0; transition: all .4s ease; }

.Yuplus1.content .section4 .box .left ul li span i { width: 0.5rem; height: 1px; background: rgba(255, 255, 255, 0.5); margin-left: 0.12rem; }

.Yuplus1.content .section4 .box .left ul li.active { opacity: 1; padding-left: 0; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section4 .box .left ul li.active:before { opacity: 0; }

.Yuplus1.content .section4 .box .left ul li.active span { width: 1rem; opacity: 1; }

.Yuplus1.content .section4 .box .left ul li:hover { opacity: 1; }

.Yuplus1.content .section4 .box .right { flex: 1; padding: 0.8rem 0 0.2rem; overflow: hidden; position: relative; }

.Yuplus1.content .section4 .box .right .btns { position: absolute; right: 0; top: 0.9rem; display: flex; justify-content: space-between; gap: 0.25rem; }

.Yuplus1.content .section4 .box .right .btns .btn-prev, .Yuplus1.content .section4 .box .right .btns .btn-next { width: 0.5rem; height: 0.5rem; border: 1px solid #004abb; border-radius: 50%; transition: all .4s ease; display: flex; align-items: center; justify-content: center; z-index: 1; cursor: pointer; opacity: .6; }

.Yuplus1.content .section4 .box .right .btns .btn-prev i, .Yuplus1.content .section4 .box .right .btns .btn-next i { font-size: 0.24rem; color: #004abb; }

.Yuplus1.content .section4 .box .right .btns .btn-prev:hover, .Yuplus1.content .section4 .box .right .btns .btn-next:hover { background: #004abb; opacity: 1; }

.Yuplus1.content .section4 .box .right .btns .btn-prev:hover i, .Yuplus1.content .section4 .box .right .btns .btn-next:hover i { color: #fff; }

.Yuplus1.content .section4 .box .right .btns .btn-prev.btn-prev i, .Yuplus1.content .section4 .box .right .btns .btn-next.btn-prev i { transform: rotate(-135deg); }

.Yuplus1.content .section4 .box .right .btns .btn-prev.btn-next i, .Yuplus1.content .section4 .box .right .btns .btn-next.btn-next i { transform: rotate(45deg); }

.Yuplus1.content .section4 .box .right .swiper-slide { padding: 0 0.15rem; }

.Yuplus1.content .section4 .box .right .swiper-slide .st { margin: 0 0 0.35rem; display: block; padding: 0; }

.Yuplus1.content .section4 .box .right .swiper-slide .st:before, .Yuplus1.content .section4 .box .right .swiper-slide .st:after { display: none; }

.Yuplus1.content .section4 .box .right .swiper-slide .st h4 { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section4 .box .right .swiper-slide .st p { font-size: 0.18rem; margin-top: 0.2rem; }

.Yuplus1.content .section4 .box .right .swiper-slide .slidesm { position: relative; }

.Yuplus1.content .section4 .box .right .swiper-slide .slidesm .swiper-slide { padding: 0; }

.Yuplus1.content .section4 .box .right .slide1 ul { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide1 ul li { flex: 1; height: 4.7rem; border-radius: 0.2rem; overflow: hidden; position: relative; transition: all .4s ease; }

.Yuplus1.content .section4 .box .right .slide1 ul li:before { content: ""; width: 100%; height: 2rem; background: linear-gradient(181.16deg, rgba(0, 127, 255, 0) 0%, rgba(0, 34, 93, 0.77) 100%); position: absolute; left: 0; bottom: 0; transition: all .4s ease; }

.Yuplus1.content .section4 .box .right .slide1 ul li:after { content: ""; width: 100%; height: 2rem; background: linear-gradient(181.16deg, rgba(0, 127, 255, 0) 0%, rgba(3, 10, 23, 0.77) 100%); position: absolute; left: 0; bottom: 0; opacity: 0; transition: all .4s ease; }

.Yuplus1.content .section4 .box .right .slide1 ul li img { width: 100%; height: 100%; }

.Yuplus1.content .section4 .box .right .slide1 ul li .text { width: 100%; color: #fff; padding: 0.3rem; position: absolute; left: 0; bottom: 0; z-index: 1; }

.Yuplus1.content .section4 .box .right .slide1 ul li .text h5 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section4 .box .right .slide1 ul li .text p { font-size: 0.16rem; margin-top: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide1 ul li.active { flex: 0 5.5rem; }

.Yuplus1.content .section4 .box .right .slide1 ul li.active:before { opacity: 0; }

.Yuplus1.content .section4 .box .right .slide1 ul li.active:after { opacity: 1; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r { height: 4.75rem; padding: 0.35rem 0.3rem; background: #fff; box-shadow: 0 0.03rem 0.15rem rgba(181, 198, 236, 0.48); border-radius: 0.3rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l .st1, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r .st1 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; position: relative; padding-left: 0.2rem; margin-bottom: 0.2rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l .st1:before, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r .st1:before { content: ""; width: 0.05rem; height: 0.2rem; background: #004abb; position: absolute; left: 0; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l { width: 33.5%; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul { display: flex; flex-wrap: wrap; justify-content: space-between; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li { width: 48.5%; height: 1.74rem; padding: 0.8rem 0.2rem 0.3rem; background: #F2F6FF; border-radius: 0.08rem; margin-top: 0.1rem; position: relative; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li .icon { width: 0.32rem; position: absolute; right: 0.2rem; top: 0.2rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li h5 { font-size: 0.16rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li h5 b { font-size: 0.32rem; font-family: "SourceHanSansCN-Medium"; margin-right: 0.05rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li p { font-size: 0.16rem; margin-top: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li:nth-child(-n+2) { margin-top: 0; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r { flex: 1; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul { display: flex; flex-wrap: wrap; justify-content: space-between; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li { flex: 1; position: relative; overflow: hidden; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li img { width: 100%; height: 100%; transition: all .4s ease; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h3 { font-size: 0.18rem; font-family: "SourceHanSansCN-Medium"; position: absolute; left: 0.25rem; top: 0.25rem; color: #fff; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h3 i { font-size: 0.14rem; display: block; margin-top: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h5 { font-size: 0.18rem; position: absolute; left: 0.25rem; bottom: 0.25rem; color: #fff; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h5 b { font-size: 0.32rem; font-family: "SourceHanSansCN-Medium"; margin-right: 0.05rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li:hover img { transform: scale(1.1); }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r p { font-size: 0.16rem; color: #656565; margin-top: 0.2rem; }

.Yuplus1.content .section4 .box .right .slide2 .slidesm .r p i { color: #DB2727; }

.Yuplus1.content .section4 .box .right .slide3 .bb { padding: 0.5rem; height: 4.7rem; overflow: hidden; border-radius: 0.2rem; background: url(../images/yuplus1/section4-slide3-bg.webp) no-repeat center/cover; }

.Yuplus1.content .section4 .box .right .slide3 .bb .st1 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; color: #fff; position: relative; padding-left: 0.2rem; margin-bottom: 0.2rem; }

.Yuplus1.content .section4 .box .right .slide3 .bb .st1:before { content: ""; width: 0.05rem; height: 0.2rem; background: #fff; position: absolute; left: 0; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section4 .box .right .slide3 .bb ul { display: flex; justify-content: space-between; margin-top: 2rem; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li { flex: 1; text-align: center; position: relative; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li:before { content: ""; width: 0.11rem; height: 0.29rem; background: url(../images/yuplus1/section4-slide3-icon-arrow.webp) no-repeat center/100%; position: absolute; right: -0.05rem; top: 0.25rem; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li .icon { width: 0.71rem; height: 0.71rem; border-radius: 0.16rem; border: 1px solid #fff; display: flex; align-items: center; justify-content: center; margin: 0 auto 0.3rem; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li .icon img { width: 0.4rem; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li h4 { font-size: 0.18rem; color: #fff; }

.Yuplus1.content .section4 .box .right .slide3 .bb ul li:last-child:before { display: none; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide { flex: 1; border-radius: 0.2rem; overflow: hidden; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide:before, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide:before { content: ""; width: 100%; height: 70%; background: linear-gradient(181.16deg, rgba(0, 127, 255, 0) 0%, rgba(3, 10, 23, 0.77) 100%); position: absolute; left: 0; bottom: 0; z-index: 1; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide img, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide img { width: 100%; height: 100%; transition: all .4s ease; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text { width: 100%; padding: 0.3rem 0.25rem; position: absolute; left: 0; bottom: 0; z-index: 2; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text h4, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text h4 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; color: #fff; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text p, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text p { font-size: 0.16rem; color: #fff; margin-top: 0.1rem; line-height: 1.6; }

.Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide:hover img, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide:hover img { transform: scale(1.1); }

.Yuplus1.content .section4 .box .right .slide5 img { width: 100%; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r { flex: 1; height: 4.75rem; padding: 0.35rem 0.3rem; background: #fff; box-shadow: 0 0.03rem 0.15rem rgba(181, 198, 236, 0.48); border-radius: 0.3rem; position: relative; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l .st1, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c .st1, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r .st1 { font-size: 0.24rem; margin-bottom: 0.2rem; line-height: 1.58; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l .line, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c .line, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r .line { width: 100%; height: 1px; background: linear-gradient(270deg, #fff 0%, #004abb 100%); margin-bottom: 0.3rem; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l img, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c img, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r img { width: 100%; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r { flex: 0 0 3.4rem; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l:before, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r:before { content: ""; width: 0.14rem; height: 0.29rem; background: url(../images/yuplus1/section4-slide7-arrow.webp) no-repeat center/100%; position: absolute; right: 0.2rem; top: 50%; transform: translateY(-50%); }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .l p { font-size: 0.18rem; margin-bottom: 0.3rem; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .r { padding: 1.2rem 0.75rem; }

.Yuplus1.content .section4 .box .right .slide7 .slidesm .r:before { right: auto; left: 0.2rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l { flex: 1; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul { display: flex; justify-content: space-between; gap: 0.1rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li { flex: 1; height: 4.7rem; padding: 0.8rem 0.3rem; border-radius: 0.2rem; overflow: hidden; background: #fff; position: relative; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li:before { content: ""; width: 1.62rem; height: 2.73rem; background: url(../images/yuplus1/section4-slide8-zs1.webp) no-repeat center/100%; position: absolute; right: 0; top: 0; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li .icon { width: 0.54rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li h4 { font-size: 0.24rem; margin: 0.4rem 0 0.2rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li p { font-size: 0.18rem; margin-bottom: 0.15rem; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li:nth-child(2) { background: linear-gradient(136.16deg, #477df2 0%, #0045d9 100%); color: #fff; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li:nth-child(2):before { height: 2.73rem; background: url(../images/yuplus1/section4-slide8-zs2.webp) no-repeat center/100%; }

.Yuplus1.content .section4 .box .right .slide8 .bb .l ul li:first-child { box-shadow: 0 0.03rem 0.15rem rgba(181, 198, 236, 0.48); }

.Yuplus1.content .section4 .box .right .slide8 .bb .r { flex: 0 0 6.6rem; border-radius: 0.2rem; overflow: hidden; }

.Yuplus1.content .section4 .box .right .slide8 .bb .r img { width: 100%; }

.Yuplus1.content .section5 .box { display: flex; justify-content: space-between; }

.Yuplus1.content .section5 .box .text { width: 43.7%; }

.Yuplus1.content .section5 .box .text .title-box { display: flex; align-items: flex-end; border-bottom: 1px solid #EBEBEB; padding-bottom: 0.5rem; }

.Yuplus1.content .section5 .box .text .title-box h2 { line-height: 1; }

.Yuplus1.content .section5 .box .text .title-box h3 { margin-top: 0; margin-left: 2vw; font-size: 0.36rem; line-height: 1; font-family: 'SourceHanSansCN-Normal'; }

.Yuplus1.content .section5 .box .text ul li { display: flex; align-items: flex-start; gap: 0.3rem; padding-bottom: 0.3rem; margin-bottom: 0.3rem; border-bottom: 1px solid #EBEBEB; }

.Yuplus1.content .section5 .box .text ul li .icon { width: 0.44rem; }

.Yuplus1.content .section5 .box .text ul li .txt { flex: 1; }

.Yuplus1.content .section5 .box .text ul li .txt h3 { font-size: 0.3rem; font-family: "SourceHanSansCN-Medium"; }

.Yuplus1.content .section5 .box .text ul li .txt p { font-size: 0.18rem; margin-top: 0.2rem; }

.Yuplus1.content .section5 .box .img { width: 50.6%; }

.Yuplus1.content .section5 .box .img img { width: 100%; }

.Yuplus1.content .section5 .nums { margin-top: 0.8rem; display: flex; justify-content: space-between; }

.Yuplus1.content .section5 .nums .item h3 { font-size: 0.24rem; font-family: "SourceHanSansCN-Medium"; position: relative; padding-right: 0.35rem; }

.Yuplus1.content .section5 .nums .item h3 b { font-size: 0.7rem; font-family: "DIN Alternate Bold"; }

.Yuplus1.content .section5 .nums .item h3 span { font-size: 0.3rem; }

.Yuplus1.content .section5 .nums .item h3 img { width: 0.22rem; display: inline-block; }

.Yuplus1.content .section5 .nums .item p { font-size: 0.18rem; margin-top: 0.1rem; }

/* Strength */
.Strength { height: 100vh; }

.Strength .fixed-right { display: none; }

.Strength .main .container { height: 100%; }

.Strength .main .home-swiper { position: relative; height: 100vh; font-family: "chuang-medium" !important; overflow: hidden; }

.Strength .main .home-swiper .home-slide { overflow: hidden; }

.Strength .main .home-swiper .home-slide > div:first-child { position: relative; width: 100%; height: 100vh; overflow: hidden; }

.Strength .main .home-swiper .home-slide .cont1400 { padding-top: 1.3rem; }

.Strength .main .home-swiper .home-slide .title-box { text-align: center; margin: 0; }

.Strength .main .home-swiper .home-slide .title-box h2 { font-size: 0.48rem; color: #fff; font-family: "chuang-bold"; margin-bottom: 0.3rem; line-height: 1; }

.Strength .main .home-swiper .home-slide .title-box p { font-size: 0.16rem; color: #fff; margin-top: 0.15rem; line-height: 1; }

.Strength .main .home-swiper .home-slide .banner:before { content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); }

.Strength .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }

.Strength .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }

.Strength .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }

.Strength .main .home-swiper .home-slide .banner .text h1 { font-size: 0.56rem; color: #fff; font-family: "chuang-bold"; line-height: 1.5; }

.Strength .main .home-swiper .home-slide .banner .text p { font-size: 0.18rem; color: #fff; line-height: 1.5; margin-top: 0.18rem; }

.Strength .main .home-swiper .home-slide .section1 { background: url(../images/strength/section1-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section1 .slide { display: flex; justify-content: space-between; margin-top: 1rem; position: relative; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide { width: 33.33%; padding: 0 0.6rem; color: #fff; position: relative; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:before { opacity: .4; content: ""; width: 1px; height: 100%; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 47%, rgba(255, 255, 255, 0) 100%); position: absolute; left: 0; top: 0; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide h3 { font-size: 0.24rem; font-family: "chuang-bold"; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide h4 { font-size: 0.16rem; color: rgba(255, 255, 255, 0.3); text-transform: capitalize; margin-top: 0.15rem; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd { margin-top: 0.45rem; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd p { font-size: 0.16rem; line-height: 1.5; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd p b { font-size: 0.36rem; font-family: "chuang-bold"; margin-right: 0.08rem; font-weight: bold; line-height: 1; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 { margin-top: 0.45rem; overflow: hidden; position: relative; padding-bottom: 0.3rem; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide { width: 100%; padding: 0; overflow: hidden; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide:before { display: none; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide img { width: 100%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide .text { width: 100%; height: 40%; padding: 0.1rem 0.2rem; display: flex; flex-direction: column; justify-content: flex-end; position: absolute; left: 0; bottom: 0; background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.9) 100%); }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide .text p { font-size: 0.14rem; color: #fff; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev { width: 0.32rem; height: 0.32rem; background: rgba(0, 0, 0, 0.5); border-radius: 50%; position: absolute; top: 38%; z-index: 1; opacity: 1; font-family: swiper-icons; display: flex; align-items: center; justify-content: center; font-weight: bold; cursor: pointer; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next.btn-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev.btn-next { right: 3%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next.btn-next:before, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev.btn-next:before { content: 'next'; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next.btn-prev, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev.btn-prev { left: 3%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next.btn-prev:before, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev.btn-prev:before { content: 'prev'; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-pagination { bottom: 0; text-align: left; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-pagination-bullet { width: 0.08rem; height: 0.08rem; background: #fff; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child { padding-left: 0; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child:before { display: none; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child dl { display: flex; justify-content: space-between; flex-wrap: wrap; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child dl dd { width: 45%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child dl dd:last-child { width: 100%; margin-top: 0.2rem; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:last-child { padding-right: 0; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: 0; margin: 0; display: none; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev.swiper-button-prev { left: 41%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev.swiper-button-next { left: 51%; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }

.Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next.swiper-button-disabled, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev.swiper-button-disabled { opacity: .35 !important; }

.Strength .main .home-swiper .home-slide .section2 { background: url(../images/strength/section2-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section2 ul { display: flex; justify-content: space-between; margin-top: 0.8rem; }

.Strength .main .home-swiper .home-slide .section2 ul li { width: 3.2rem; height: 3.69rem; color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; background: url(../images/strength/section2-li.png) no-repeat center/100%; }

.Strength .main .home-swiper .home-slide .section2 ul li img { width: 0.8rem; }

.Strength .main .home-swiper .home-slide .section2 ul li h4 { font-size: 0.24rem; font-family: "chuang-bold"; margin-top: 0.08rem; }

.Strength .main .home-swiper .home-slide .section2 ul li h5 { font-size: 0.16rem; opacity: .3; text-transform: capitalize; margin-top: 0.08rem; font-family: Arial, Helvetica, sans-serif; }

.Strength .main .home-swiper .home-slide .section3 { background: url(../images/strength/section3-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section3 .slide { margin-top: 1rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide { width: 33.333%; padding: 0 0.4rem; color: #fff; position: relative; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:before { opacity: .4; content: ""; width: 1px; height: 100%; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 47%, rgba(255, 255, 255, 0) 100%); position: absolute; left: 0; top: 0; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide .t { height: 0.68rem; display: flex; align-items: center; line-height: 0.34rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide .t img { width: 0.3rem; margin-right: 0.12rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide h3 { font-size: 0.24rem; font-family: "chuang-bold"; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl { margin-top: 0.4rem; display: flex; justify-content: space-between; flex-wrap: wrap; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd { width: 49%; margin-bottom: 0.56rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd h5 { font-size: 0.16rem; font-family: "chuang-bold"; margin-bottom: 0.2rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p { font-size: 0.16rem; line-height: 0.24rem; position: relative; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p b { font-size: 0.36rem; font-family: "chuang-bold"; margin-right: 0.08rem; font-weight: bold; line-height: 1; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p .dy_span { position: absolute; left: .33rem; top: .04rem; width: .8rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd .items { display: flex; justify-content: space-between; align-items: flex-start; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd .items .item { width: 48%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd:nth-child(odd) { width: 49%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:first-child { padding-left: 0; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:first-child:before { display: none; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:first-child dl dd { margin-bottom: 0.35rem; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:first-child dl dd:first-child { display: flex; flex-direction: column; justify-content: flex-end; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:nth-child(2) dl dd:nth-child(even) { width: 60%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:nth-child(2) dl dd:nth-child(odd) { width: 40%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:last-child { padding-right: 0; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: 0; margin: 0; display: none; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev.swiper-button-prev { left: 41%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev.swiper-button-next { left: 51%; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }

.Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next.swiper-button-disabled, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev.swiper-button-disabled { opacity: .35 !important; }

.Strength .main .home-swiper .home-slide .section4 { background: url(../images/strength/section4-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section4 .box { margin-top: 1rem; display: flex; justify-content: space-between; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs { width: 3.6rem; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs .item { color: #fff; margin-bottom: 0.8rem; opacity: .5; cursor: pointer; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs .item h3 { display: flex; font-size: 0.24rem; font-family: "chuang-bold"; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs .item h3 img { width: 0.3rem; margin-right: 0.12rem; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs .item p { font-size: 0.16rem; margin-top: 0.15rem; display: none; }

.Strength .main .home-swiper .home-slide .section4 .box .tabs .item.active { opacity: 1; }

.Strength .main .home-swiper .home-slide .section4 .box .slide { width: 7.65rem; overflow: hidden; position: relative; }

.Strength .main .home-swiper .home-slide .section4 .box .slide img { margin: 0 auto; display: block; }

.Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: 0; margin: 0; display: none; }

.Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev.swiper-button-prev { left: 41%; }

.Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev.swiper-button-next { left: 51%; }

.Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }

.Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next.swiper-button-disabled, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev.swiper-button-disabled { opacity: .35 !important; }

.Strength .main .home-swiper .home-slide .section5 { background: url(../images/strength/section5-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section5 .slide { position: relative; margin-top: 0.5rem; padding-bottom: 0.6rem; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide { transform: scale(0.83); transition: all .4s ease; opacity: .2; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide img { width: 100%; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text { color: #fff; text-align: center; padding-top: 0.2rem; opacity: 0; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text h3 { font-size: 0.24rem; font-family: "chuang-bold"; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text p { font-size: 0.16rem; margin-top: 0.15rem; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide.swiper-slide-active { transform: scale(1); opacity: 1; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide.swiper-slide-active .text { opacity: 1; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; background: rgba(0, 0, 0, 0.5); border-radius: 50%; top: 40%; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-prev:after { font-size: 0.18rem; color: #fff; font-weight: bold; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-pagination { bottom: 0; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-pagination-bullet { width: 0.08rem; height: 0.08rem; background: #fff; }

.Strength .main .home-swiper .home-slide .section5 .slide .swiper-pagination-bullet-active { width: 0.4rem; border-radius: 0.1rem; }

.Strength .main .home-swiper .home-slide .section6 { background: url(../images/strength/section6-bg.jpg) no-repeat top/cover; }

.Strength .main .home-swiper .home-slide .section6 .box { margin-top: 0.6rem; position: relative; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs { width: 100%; position: absolute; display: flex; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item { flex: 1; text-align: center; cursor: pointer; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t { color: #fff; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t h3 { font-size: 0.24rem; font-family: "chuang-bold"; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t h4 { font-size: 0.16rem; opacity: .3; text-transform: capitalize; margin-top: 0.1rem; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .dot { width: 0.24rem; height: 0.24rem; background: #0076FF; border-radius: 50%; margin: 0.2rem auto 0.3rem; position: relative; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .dot:before { font-family: 'iconfont'; content: '\e665'; font-size: 0.14rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #fff; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text { cursor: default; transition: all .4s ease; opacity: 0; width: 3.2rem; padding: 0.3rem; background: rgba(0, 0, 0, 0.6); border-radius: 0 0.3rem 0 0.3rem; text-align: left; position: relative; margin: 0 auto; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text:before { content: ""; width: 0; height: 0; border-bottom: 0.15rem solid rgba(0, 0, 0, 0.6); border-left: 0.1rem solid transparent; border-right: 0.1rem solid transparent; position: absolute; left: 50%; top: -0.15rem; transform: translateX(-50%); }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text p { font-size: 0.16rem; color: #fff; margin-top: 0.2rem; position: relative; padding-left: 0.2rem; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text p a { color: #fff; cursor: default; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text p:before { content: ""; width: 0.06rem; height: 0.06rem; background: #3274F6; position: absolute; left: 0; top: 0.05rem; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text p:first-child { margin: 0; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item.active .dot:before { content: "\e67a"; }

.Strength .main .home-swiper .home-slide .section6 .box .tabs .item.active .text { opacity: 1; }

.Strength .main .home-swiper .home-slide:last-child { height: auto; overflow: visible; position: relative; z-index: 1; background: #0740b1; }

.Strength .main .home-swiper .home-slide:last-child .footer { margin-top: 0; height: 7.25rem; }

.Strength .main .home-swiper .home-slide:last-child .footer .wow { visibility: visible !important; }

/* Yea */
.Yea { height: 100vh; }

.Yea .main .container { height: 100%; }

.Yea .main .home-swiper { position: relative; height: 100vh; font-family: "chuang-medium" !important; overflow: hidden; }

.Yea .main .home-swiper .home-slide { overflow: hidden; }

.Yea .main .home-swiper .home-slide > div:first-child { position: relative; width: 100%; height: 100vh; overflow: hidden; }

.Yea .main .home-swiper .home-slide .cont1400 { padding-top: 1.5rem; }

.Yea .main .home-swiper .home-slide .title-box { text-align: center; margin: 0; }

.Yea .main .home-swiper .home-slide .title-box h2 { font-size: 0.48rem; color: #fff; font-family: "chuang-bold"; margin-bottom: 0.25rem; line-height: 1; }

.Yea .main .home-swiper .home-slide .title-box p { font-size: 0.16rem; color: #fff; margin-top: 0.15rem; line-height: 1; }

.Yea .main .home-swiper .home-slide .tabs { margin-top: 0.25rem; }

.Yea .main .home-swiper .home-slide .tabs .item { width: 3.9rem; margin-bottom: 0.6rem; opacity: .5; }

.Yea .main .home-swiper .home-slide .tabs .item .t { display: flex; align-items: center; font-size: 0.24rem; color: #fff; cursor: pointer; font-family: "chuang-bold"; }

.Yea .main .home-swiper .home-slide .tabs .item .t img { width: 0.29rem; margin-right: 0.15rem; }

.Yea .main .home-swiper .home-slide .tabs .item .bb { display: none; }

.Yea .main .home-swiper .home-slide .tabs .item .bb h3 { font-size: 0.18rem; color: #fff; margin-top: 0.25rem; }

.Yea .main .home-swiper .home-slide .tabs .item .bb h4 { font-size: 0.16rem; color: #B7BBC1; margin-top: 0.25rem; }

.Yea .main .home-swiper .home-slide .tabs .item .bb ul { display: flex; flex-wrap: wrap; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .tabs .item .bb ul li { font-size: 0.16rem; color: #fff; position: relative; padding-left: 0.13rem; }

.Yea .main .home-swiper .home-slide .tabs .item .bb ul li:before { content: ""; width: 0.04rem; height: 0.04rem; background: #fff; border-radius: 50%; position: absolute; left: 0; top: 0.05rem; }

.Yea .main .home-swiper .home-slide .tabs .item .bb dl dt { margin-top: 0.35rem; padding-bottom: 0.25rem; border-bottom: 1px solid rgba(114, 138, 193, 0.4); }

.Yea .main .home-swiper .home-slide .tabs .item .bb dl dd ul li { flex: 0 0 50%; margin-top: 0.25rem; }

.Yea .main .home-swiper .home-slide .tabs .item:last-child .bb dl dd ul li { flex: 0 0 100%; }

.Yea .main .home-swiper .home-slide .tabs .item.active { opacity: 1; }

.Yea .main .home-swiper .home-slide .textimg { display: flex; justify-content: space-between; margin-top: 0.7rem; }

.Yea .main .home-swiper .home-slide .textimg li { flex: 1; margin-left: 0.33rem; }

.Yea .main .home-swiper .home-slide .textimg li .img { overflow: hidden; border-radius: 0.05rem; }

.Yea .main .home-swiper .home-slide .textimg li .img img { width: 100%; aspect-ratio: 219/137; }

.Yea .main .home-swiper .home-slide .textimg li .text { margin-top: 0.15rem; text-align: center; }

.Yea .main .home-swiper .home-slide .textimg li .text img { width: 0.34rem; margin: 0 auto 0.1rem; }

.Yea .main .home-swiper .home-slide .textimg li .text h3 { font-size: 0.18rem; font-family: "chuang-bold"; color: #fff; }

.Yea .main .home-swiper .home-slide .textimg li:first-child { margin-left: 0; }

.Yea .main .home-swiper .home-slide .box-tw { margin-top: 0.9rem; display: flex; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .box-tw .img { width: 6.9rem; }

.Yea .main .home-swiper .home-slide .box-tw .text { padding: 0.3rem 0 0 1rem; }

.Yea .main .home-swiper .home-slide .box-tw .text p { font-size: 0.16rem; color: #fff; line-height: 0.3rem; }

.Yea .main .home-swiper .home-slide .box-tw .text ul { display: flex; justify-content: space-between; margin: 0.4rem 0; }

.Yea .main .home-swiper .home-slide .box-tw .text ul li h4 { font-size: 0.2rem; color: #004abb; }

.Yea .main .home-swiper .home-slide .box-tw .text ul li h4 b { font-size: 0.3rem; font-family: "chuang-bold"; }

.Yea .main .home-swiper .home-slide .box-tw .text ul li p { color: #BDBEBF; margin-top: 0.05rem; }

.Yea .main .home-swiper .home-slide .box-tw .text h4 { font-size: 0.2rem; color: #fff; }

.Yea .main .home-swiper .home-slide .box-tw .text h4 b { font-size: 0.36rem; font-family: "chuang-bold"; color: #004abb; }

.Yea .main .home-swiper .home-slide .banner:before { content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); }

.Yea .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }

.Yea .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }

.Yea .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }

.Yea .main .home-swiper .home-slide .banner .text h1 { font-size: 0.56rem; color: #fff; font-family: "chuang-bold"; line-height: 1.5; }

.Yea .main .home-swiper .home-slide .banner .text p { font-size: 0.18rem; color: #fff; line-height: 1.5; margin-top: 0.18rem; }

.Yea .main .home-swiper .home-slide .section1 { background: url(../images/yea/section1-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section1 .title { text-align: center; }

.Yea .main .home-swiper .home-slide .section1 .title .t { width: 3.36rem; margin: 0 auto; display: block; }

.Yea .main .home-swiper .home-slide .section1 .title h3 { font-size: 0.16rem; color: #fff; margin: 0.25rem 0 0.4rem; }

.Yea .main .home-swiper .home-slide .section1 .title h2 { font-size: 0.28rem; color: #fff; letter-spacing: 0.04rem; color: #81B1EF; }

.Yea .main .home-swiper .home-slide .section1 .img { width: 15.44rem; margin: 0 auto; display: block; }

.Yea .main .home-swiper .home-slide .section2 { background: url(../images/yea/section2-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section3 { background: url(../images/yea/section3-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section3 .title-box h2 { font-size: 0.38rem; margin-bottom: 0.7rem; }

.Yea .main .home-swiper .home-slide .section3 .box { width: 68%; margin: 0 auto; position: relative; }

.Yea .main .home-swiper .home-slide .section3 .box img { width: 4.83rem; margin: 0 auto; display: block; }

.Yea .main .home-swiper .home-slide .section3 .box .ll { position: absolute; left: 0; top: 1rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll h3 { font-size: 0.32rem; color: #fff; margin-bottom: 0.6rem; font-family: 'chuang-medium'; }

.Yea .main .home-swiper .home-slide .section3 .box .ll ul li { margin-top: 0.75rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll ul li h4 { font-size: 0.24rem; color: #2581F8; font-family: 'chuang-bold'; position: relative; }

.Yea .main .home-swiper .home-slide .section3 .box .ll ul li h4:after { content: ""; width: 3.3rem; height: 0.04rem; background: linear-gradient(270deg, rgba(7, 172, 195, 0) 0%, #07ABC3 100%); position: absolute; right: -2.5rem; top: 0.13rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll ul li p { font-size: 0.16rem; color: #fff; margin-top: 0.1rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll ul li:first-child { margin-top: 0; }

.Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 { left: auto; right: 0; text-align: right; }

.Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 h3 { margin-bottom: 1.2rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li { margin-top: 1rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li h4:after { right: auto; left: -2.5rem; }

.Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li:last-child h4:after { width: 2rem; left: -2rem; }

.Yea .main .home-swiper .home-slide .section4 { background: url(../images/yea/section4-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section4 .box { margin-top: 0.6rem; display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; }

.Yea .main .home-swiper .home-slide .section4 .box .img { width: 6.9rem; overflow: hidden; }

.Yea .main .home-swiper .home-slide .section4 .box .img img { width: 100%; }

.Yea .main .home-swiper .home-slide .section5 { background: url(../images/yea/section5-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section5 ul { display: flex; flex-wrap: wrap; justify-content: center; margin-top: 0.2rem; }

.Yea .main .home-swiper .home-slide .section5 ul li { width: 25%; text-align: center; }

.Yea .main .home-swiper .home-slide .section5 ul li img { width: 2.2rem; margin: 0 auto; }

.Yea .main .home-swiper .home-slide .section5 ul li p { font-size: 0.16rem; color: #fff; line-height: 0.24rem; }

.Yea .main .home-swiper .home-slide .section5 ul li:nth-child(n+5) { margin-top: -0.2rem; }

.Yea .main .home-swiper .home-slide .section6 { background: url(../images/yea/section6-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section6 .box { margin-top: 0.6rem; display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; }

.Yea .main .home-swiper .home-slide .section6 .box .img { width: 6.9rem; overflow: hidden; border-radius: 0.15rem; }

.Yea .main .home-swiper .home-slide .section6 .box .img img { width: 100%; }

.Yea .main .home-swiper .home-slide .section6 .box .img ul { display: flex; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .section6 .box .img ul li { width: 49.2%; border-radius: 0.1rem; overflow: hidden; position: relative; }

.Yea .main .home-swiper .home-slide .section6 .box .img ul li .txt { position: absolute; left: 0.3rem; bottom: 0.3rem; color: #fff; z-index: 1; }

.Yea .main .home-swiper .home-slide .section6 .box .img ul li .txt h3 { font-size: 0.24rem; font-family: 'chuang-bold'; }

.Yea .main .home-swiper .home-slide .section6 .box .img ul li .txt p { font-size: 0.16rem; margin-top: 0.1rem; }

.Yea .main .home-swiper .home-slide .section7 { background: url(../images/yea/section7-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section7 .box { margin-top: 0.5rem; }

.Yea .main .home-swiper .home-slide .section7 .box img { margin: 0 auto; display: block; }

.Yea .main .home-swiper .home-slide .section8 { background: url(../images/yea/section8-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section8 .box { display: flex; align-items: center; justify-content: space-between; margin-top: 0.7rem; }

.Yea .main .home-swiper .home-slide .section8 .box ul { width: 100%; display: flex; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .section8 .box ul li { position: relative; padding-bottom: 0.4rem; text-align: center; }

.Yea .main .home-swiper .home-slide .section8 .box ul li .img { padding-bottom: 0.3rem; position: relative; margin-bottom: 0.2rem; display: flex; flex-direction: column; justify-content: flex-end; }

.Yea .main .home-swiper .home-slide .section8 .box ul li .img img { margin: 0 auto; }

.Yea .main .home-swiper .home-slide .section8 .box ul li .img:after { content: ""; width: 1.66rem; height: 0.23rem; background: url(../images/yea/g1.png) no-repeat center/100%; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; }

.Yea .main .home-swiper .home-slide .section8 .box ul li .icon { width: 0.7rem; margin: 0 auto 0.1rem; }

.Yea .main .home-swiper .home-slide .section8 .box ul li .icon img { width: 100%; }

.Yea .main .home-swiper .home-slide .section8 .box ul li h3 { font-size: 0.2rem; color: #2581F8; font-family: 'chuang-medium'; }

.Yea .main .home-swiper .home-slide .section8 .box ul li h4 { font-size: 0.16rem; color: #fff; margin: 0.15rem 0 0.1rem; line-height: 0.24rem; }

.Yea .main .home-swiper .home-slide .section8 .box ul li:first-child { margin-left: 0; }

.Yea .main .home-swiper .home-slide .section8 .box ul li:last-child { margin-right: 0; }

.Yea .main .home-swiper .home-slide .section8 .box .left { width: 3rem; }

.Yea .main .home-swiper .home-slide .section8 .box .arrow { width: 0.21rem; margin: 0 0.5rem; }

.Yea .main .home-swiper .home-slide .section8 .box .right { flex: 1; overflow: hidden; }

.Yea .main .home-swiper .home-slide .section8 .box .right ul li { width: 33.333%; padding: 0 0.4rem; margin-bottom: 0.5rem; }

.Yea .main .home-swiper .home-slide .section9 { background: url(../images/yea/section9-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section9 .txt { font-size: 0.18rem; color: #fff; text-align: center; margin-top: 0.3rem; }

.Yea .main .home-swiper .home-slide .section9 .txt b { font-size: 0.28rem; color: #2581F8; font-weight: bold; }

.Yea .main .home-swiper .home-slide .section9 .box { width: 90%; margin: 0.8rem auto 0; display: flex; align-items: center; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .section9 .box .left { width: 4rem; height: 3.1rem; position: relative; display: flex; align-items: center; justify-content: center; }

.Yea .main .home-swiper .home-slide .section9 .box .left h4 { font-size: 0.24rem; color: #fff; position: absolute; }

.Yea .main .home-swiper .home-slide .section9 .box .left h4.t1 { left: 0; top: 0; }

.Yea .main .home-swiper .home-slide .section9 .box .left h4.t2 { right: 0; top: 0; }

.Yea .main .home-swiper .home-slide .section9 .box .left h4.t3 { left: 0; bottom: 0; }

.Yea .main .home-swiper .home-slide .section9 .box .left h4.t4 { right: 0; bottom: 0; }

.Yea .main .home-swiper .home-slide .section9 .box .left img { width: 3.14rem; margin: 0 auto; }

.Yea .main .home-swiper .home-slide .section9 .box .right { flex: 1; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.Yea .main .home-swiper .home-slide .section9 .box .right h3 { font-size: 0.28rem; color: #2581F8; font-family: 'chuang-bold'; }

.Yea .main .home-swiper .home-slide .section9 .box .right .jt { display: flex; margin: 0.4rem 0 0.3rem; }

.Yea .main .home-swiper .home-slide .section9 .box .right .jt img { width: 0.73rem; margin: 0 0.4rem; }

.Yea .main .home-swiper .home-slide .section9 .box .right ul { display: flex; }

.Yea .main .home-swiper .home-slide .section9 .box .right ul li { margin: 0 0.6rem; }

.Yea .main .home-swiper .home-slide .section9 .box .right ul li h4 { font-size: 0.2rem; color: #2581F8; margin-bottom: 0.15rem; font-family: 'chuang-medium'; }

.Yea .main .home-swiper .home-slide .section9 .box .right ul li h5 { font-size: 0.16rem; color: #fff; }

.Yea .main .home-swiper .home-slide .section10 { background: url(../images/yea/section10-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section10 .tabs1 { display: flex; justify-content: center; margin: 0.6rem 0 0.2rem; }

.Yea .main .home-swiper .home-slide .section10 .tabs1 .item { font-size: 0.24rem; color: #fff; font-family: 'chuang-medium'; text-align: center; cursor: pointer; transition: all .4s ease; margin: 0 0.9rem; }

.Yea .main .home-swiper .home-slide .section10 .slide { position: relative; overflow: hidden; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide { height: 5.04rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide .st { font-size: 0.24rem; color: #fff; font-family: 'chuang-medium'; text-align: center; margin-bottom: 0.4rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 { padding: 0.4rem 0.4rem 0; display: flex; align-items: center; background: url(../images/yea/section10-slide1.png) no-repeat center/100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .img { width: 7rem; margin-right: 0.3rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .img img { width: 100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text { flex: 1; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul { display: flex; justify-content: space-between; align-items: flex-end; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li { text-align: center; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li h3 { font-size: 0.2rem; color: #fff; position: relative; padding-bottom: 0.22rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li h3:after { content: ""; width: 100%; height: 2px; background: linear-gradient(63deg, rgba(2, 114, 180, 0) 0%, #0272B4 50%, rgba(2, 114, 180, 0) 100%); position: absolute; left: 0; bottom: 0; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li h3 b { font-size: 0.28rem; color: #2581F8; font-family: 'chuang-bold'; font-weight: bold; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb { width: 2.8rem; height: 2.3rem; margin-top: 0.4rem; padding: 0 0.2rem; display: flex; flex-direction: column; justify-content: center; background: url(../images/yea/section10-slide3-li.png) no-repeat bottom/100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb h4 { font-size: 0.16rem; color: #fff; margin-bottom: 0.2rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb h4 b { font-size: 0.2rem; color: #2581F8; font-family: 'chuang-bold'; font-weight: bold; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb p { font-size: 0.16rem; color: rgba(255, 255, 255, 0.6); margin-bottom: 0.2rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb .line { width: 100%; height: 1px; background: rgba(255, 255, 255, 0.1); margin-bottom: 0.2rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide2 { background: url(../images/yea/section10-slide2.png) no-repeat center/100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 { padding: 0.8rem 0.3rem; background: url(../images/yea/section10-slide3.png) no-repeat center/100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul { display: flex; justify-content: space-between; align-items: flex-end; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li { text-align: center; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li h3 { font-size: 0.2rem; color: #fff; position: relative; padding-bottom: 0.22rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li h3:after { content: ""; width: 100%; height: 2px; background: linear-gradient(63deg, rgba(2, 114, 180, 0) 0%, #0272B4 50%, rgba(2, 114, 180, 0) 100%); position: absolute; left: 0; bottom: 0; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li h3 b { font-size: 0.28rem; color: #2581F8; font-family: 'chuang-bold'; font-weight: bold; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb { width: 2.8rem; height: 2.2rem; margin-top: 0.3rem; padding: 0 0.2rem; display: flex; flex-direction: column; justify-content: center; background: url(../images/yea/section10-slide3-li.png) no-repeat center/100%; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb dl { display: flex; align-items: center; justify-content: space-around; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb dl dd { text-align: center; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb dl dd h4 { font-size: 0.16rem; color: #fff; margin-bottom: 0.25rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb dl dd h5 { font-size: 0.16rem; color: #fff; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li .bb dl dd h5 b { font-size: 0.2rem; color: #2581F8; font-family: 'chuang-bold'; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb { width: 0.8rem; height: 0.8rem; background: url(../images/yea/section10-slide3-li-c.png) no-repeat center/100%; display: flex; flex-direction: column; justify-content: center; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb h5 { font-size: 0.3rem; font-family: 'chuang-bold'; color: #2581F8; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb h6 { font-size: 0.14rem; color: #fff; margin-top: 0.05rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd.vs { margin-top: 0.4rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 { margin-left: 0.35rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl { flex-wrap: wrap; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl dd { width: 100%; margin-bottom: 0.2rem; padding-bottom: 0.22rem; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl dd:last-child { border: 0; margin: 0; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 { display: flex; align-items: center; margin-left: 0.3rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 .arrow { width: 0.21rem; height: 0.4rem; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 .bb { width: 3.45rem; padding: 0.4rem; height: auto; background: transparent; }

.Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li4 { margin-left: 0.3rem; }

.Yea .main .home-swiper .home-slide .section11 { background: url(../images/yea/section11-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section11 .box { margin-top: 0.6rem; display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; }

.Yea .main .home-swiper .home-slide .section11 .box .img { width: 6.9rem; overflow: hidden; border-radius: 0.15rem; }

.Yea .main .home-swiper .home-slide .section11 .box .img img { width: 100%; }

.Yea .main .home-swiper .home-slide .section12 .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; }

.Yea .main .home-swiper .home-slide .section12 .bg img { width: 100%; height: 100%; object-fit: cover; }

.Yea .main .home-swiper .home-slide .section12 .tabs1 { display: flex; justify-content: center; margin-top: 0.6rem; }

.Yea .main .home-swiper .home-slide .section12 .tabs1 .item { font-size: 0.24rem; color: #939190; margin: 0 0.7rem; cursor: pointer; padding-bottom: 0.2rem; position: relative; }

.Yea .main .home-swiper .home-slide .section12 .tabs1 .item:before { content: ""; width: 0; height: 0.02rem; background: #fff; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; transition: all .4s ease; }

.Yea .main .home-swiper .home-slide .section12 .tabs1 .item.active { color: #fff; }

.Yea .main .home-swiper .home-slide .section12 .tabs1 .item.active:before { width: 100%; }

.Yea .main .home-swiper .home-slide .section12 .slide { overflow: hidden; margin-top: 0.5rem; }

.Yea .main .home-swiper .home-slide .section12 .slide ul { display: flex; justify-content: space-between; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li { flex: 1; padding: 0.6rem; background: #fff; display: flex; margin-left: 0.4rem; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li .icon { width: 0.86rem; height: 0.86rem; margin-right: 0.2rem; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li .text { width: auto; flex: 1; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li .text h3 { font-size: 0.24rem; font-family: "chuang-bold"; margin-bottom: 0.15rem; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li .text p { font-size: 0.16rem; line-height: 0.3rem; }

.Yea .main .home-swiper .home-slide .section12 .slide ul li:first-child { margin: 0; }

.Yea .main .home-swiper .home-slide .section13 { background: url(../images/yea/section13-bg.jpg) no-repeat top/cover; }

.Yea .main .home-swiper .home-slide .section13 .box { display: flex; align-items: center; justify-content: space-between; margin-top: 1rem; overflow: hidden; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 { display: inline-flex; flex-direction: column; padding: 0; margin-right: 1.5rem; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item { margin-top: 0.8rem; position: relative; padding-bottom: 0.17rem; cursor: pointer; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item:after { content: ""; width: 0; height: 1px; background: #fff; position: absolute; left: 0; bottom: 0; transition: all .4s ease; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item h3 { font-size: 0.24rem; color: #939190; font-family: "chuang-medium"; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item h4 { font-size: 0.18rem; color: #939190; margin-top: 0.15rem; font-family: "chuang-medium"; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item.active:after { width: 100%; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item.active h3, .Yea .main .home-swiper .home-slide .section13 .tabs2 .item.active h4 { color: #fff; }

.Yea .main .home-swiper .home-slide .section13 .tabs2 .item:first-child { margin-top: 0; }

.Yea .main .home-swiper .home-slide .section13 .slide { flex: 1; overflow: hidden; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide { overflow: hidden; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul { display: flex; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul li { margin-left: -0.6rem; position: relative; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul li:nth-child(1) { margin-left: 0; z-index: 2; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul li:nth-child(2) { z-index: 2; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul li:nth-child(3) { z-index: 2; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide1 ul li:nth-child(4) { z-index: 2; }

.Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide2 ul, .Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide.swiper-slide3 ul { display: flex; }

.Yea .main .home-swiper .home-slide .section14 { background: #F5F6FB; }

.Yea .main .home-swiper .home-slide .section14 .title-box { text-align: left; }

.Yea .main .home-swiper .home-slide .section14 .title-box h2 { color: #000; }

.Yea .main .home-swiper .home-slide .section14 .slide { overflow: hidden; margin-top: 0.9rem; position: relative; }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .img { overflow: hidden; border-radius: 0.1rem; }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .img img { width: 100%; transition: all .4s ease; aspect-ratio: 16/9; object-fit: cover; }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .text { margin-top: 0.35rem; }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .text h3 { font-size: 0.18rem; color: #000; font-family: "chuang-bold"; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all .4s ease; line-height: 1.1; }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide:hover .img img { transform: scale(1.05); }

.Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide:hover .text h3 { color: #004ABA; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool { height: 0.2rem; position: relative; margin-top: 0.8rem; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev { width: 0.2rem; height: 0.2rem; top: 0; margin: 0; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev.swiper-button-prev { left: 0; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.35rem; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev:after { font-size: 0.2rem; color: #004ABA; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .line { width: 1px; height: 70%; position: absolute; left: 0.27rem; top: 0; bottom: 0; margin: auto; z-index: 1; background: #004ABA; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-scrollbar { width: calc(100% - .7rem); height: 0.02rem; position: absolute; top: 0.09rem; z-index: 50; left: auto; right: 0; }

.Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-scrollbar .swiper-scrollbar-drag { background: #004ABA !important; }

.Yea .main .home-swiper .home-slide .section15 .title-box { text-align: left; }

.Yea .main .home-swiper .home-slide .section15 .title-box h2 { color: #000; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 { position: relative; margin: 0.6rem 0 0.25rem; }

.Yea .main .home-swiper .home-slide .section15 .tabs2:before { content: ''; position: absolute; display: block; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; height: 1px; background: #D8D8D8; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide { width: auto; font-size: 0.18rem; color: #161616; line-height: 2; padding-bottom: 0.1rem; cursor: pointer; position: relative; transition: all .36s ease; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide a { color: #161616; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide:before { position: absolute; content: ''; display: block; bottom: 0; left: 0; width: 0; height: 1px; background: #004ABA; transition: all .36s ease; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide.active { color: #004ABA; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide.active a { color: #004ABA; }

.Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide.active:before { width: 100%; }

.Yea .main .home-swiper .home-slide .section15 .slide { overflow: hidden; background: #fff; }

.Yea .main .home-swiper .home-slide .section15 .slide .swiper-slide { overflow: hidden; background: #fff; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 { overflow: hidden; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .img { overflow: hidden; border-radius: 0.16rem; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .img img { width: 100%; aspect-ratio: 490/311; transition: all .4s ease; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text { text-align: center; margin-top: 0.3rem; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text h2 { font-size: 0.22rem; color: #333; font-family: "chuang-bold"; line-height: 1.75; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text p { font-size: 0.16rem; line-height: 2; color: #161616; word-break: break-all; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide:hover img { transform: scale(1.05); }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool { height: 0.2rem; position: relative; margin-top: 0.8rem; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev { width: 0.2rem; height: 0.2rem; top: 0; margin: 0; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev.swiper-button-prev { left: 0; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev.swiper-button-next { left: 0.35rem; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev:after { font-size: 0.2rem; color: #004ABA; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .line { width: 1px; height: 70%; position: absolute; left: 0.27rem; top: 0; bottom: 0; margin: auto; z-index: 1; background: #004ABA; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-scrollbar { width: calc(100% - .7rem); height: 0.02rem; position: absolute; top: 0.09rem; z-index: 50; left: auto; right: 0; }

.Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-scrollbar .swiper-scrollbar-drag { background: #004ABA !important; }

.Yea .main .home-swiper .home-slide .sectionjs { background: url(../images/yea/sectionjs-bg.jpg) no-repeat center/cover; }

.Yea .main .home-swiper .home-slide .sectionjs .slide { margin-top: 0.7rem; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .img { padding-bottom: 0.3rem; position: relative; margin-bottom: 0.2rem; display: flex; flex-direction: column; justify-content: flex-end; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .img img { margin: 0 auto 0.05rem; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .img:after { content: ""; width: 1.66rem; height: 0.23rem; background: url(../images/yea/g1.png) no-repeat center/100%; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .icon { width: 0.7rem; margin: 0 auto 0.1rem; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .icon img { width: 100%; }

.Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide h3 { font-size: 0.2rem; color: #2581F8; font-family: 'chuang-medium'; text-align: center; }

.Yea .main .home-swiper .home-slide .sectionjs dl { display: flex; justify-content: space-between; margin-top: 0.6rem; }

.Yea .main .home-swiper .home-slide .sectionjs dl dd p { font-size: 0.18rem; color: #fff; margin-top: 0.15rem; }

.Yea .main .home-swiper .home-slide:last-child { height: auto; overflow: visible; position: relative; z-index: 1; background: #fff; }

.Yea .main .home-swiper .home-slide:last-child .footer { margin-top: 0; height: 7.25rem; }

.Yea .main .home-swiper .home-slide:last-child .footer .wow { visibility: visible !important; }

@keyframes btnArrowSlide { 0% { transform: translateX(-150%);
    opacity: 0; }
  15% { opacity: 1; }
  50% { transform: translateX(0);
    opacity: 1; }
  85% { opacity: 1; }
  100% { transform: translateX(150%);
    opacity: 0; } }

/* Yea1 */
.Yea1 { height: 100vh; }

.Yea1 .fixed-right { display: none; }

.Yea1 .main .navigate-back { width: 0.68rem; height: 0.68rem; border-radius: 50%; overflow: hidden; display: flex; flex-direction: column; justify-content: center; align-items: center; position: fixed; top: 1.2rem; left: 0.8rem; z-index: 10; background: #002076; cursor: pointer; opacity: 0; transition: all .4s ease; }

.Yea1 .main .navigate-back .icon { width: 0.24rem; fill: #1EA0D0; }

.Yea1 .main .navigate-back p { font-size: 0.14rem; color: #1EA0D0; }

.Yea1 .main .navigate-back.active { opacity: 1; }

.Yea1 .main .container { height: 100%; }

.Yea1 .main .home-swiper { position: relative; height: 100vh; overflow: hidden; }

.Yea1 .main .home-swiper .home-slide { overflow: hidden; }

.Yea1 .main .home-swiper .home-slide > div:first-child { position: relative; width: 100%; height: 100vh; overflow: hidden; }

.Yea1 .main .home-swiper .home-slide .cont1440 { padding-top: 1.5rem; }

.Yea1 .main .home-swiper .home-slide .banner:before { content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); }

.Yea1 .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }

.Yea1 .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }

.Yea1 .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }

.Yea1 .main .home-swiper .home-slide .banner .text h1 { font-size: 0.56rem; color: #fff; font-family: "chuang-bold"; line-height: 1.5; }

.Yea1 .main .home-swiper .home-slide .banner .text p { font-size: 0.18rem; color: #fff; line-height: 1.5; margin-top: 0.18rem; }

.Yea1 .main .home-swiper .home-slide .title-box { text-align: center; margin: 0; }

.Yea1 .main .home-swiper .home-slide .title-box h2 { font-size: 0.48rem; color: #fff; font-family: "SourceHanSansCN-Bold"; margin-bottom: 0.25rem; line-height: 1.5; }

.Yea1 .main .home-swiper .home-slide .title-box h3 { font-size: 0.46rem; font-family: "SourceHanSansCN-Bold"; margin: 0; background: linear-gradient(180deg, #fff 0%, #00c4ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

.Yea1 .main .home-swiper .home-slide .title-box p { font-size: 0.16rem; color: #fff; margin-top: 0.15rem; line-height: 1; }

.Yea1 .main .home-swiper .home-slide .title-box1 h3 { font-size: 0.4rem; color: #fff; font-family: "SourceHanSansCN-Bold"; }

.Yea1 .main .home-swiper .home-slide .title-box1 p { font-size: 0.18rem; color: #fff; margin-top: 0.15rem; }

.Yea1 .main .home-swiper .home-slide .st { margin: 0 auto; }

.Yea1 .main .home-swiper .home-slide .tabs-slide { height: 100%; position: relative; overflow: hidden; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide { overflow: hidden; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box { margin-top: 0.5rem; display: flex; justify-content: space-between; flex-wrap: wrap; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .left { width: calc(100% - 7.5rem); padding-top: 0.7rem; display: flex; flex-wrap: wrap; align-items: flex-start; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .left .item { flex: 0 0 50%; position: relative; text-align: center; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .left .item:last-child { margin-right: 0; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right { width: 6.71rem; height: 4.06rem; overflow: hidden; cursor: pointer; padding: 0.18rem 0.3rem 0.4rem; position: relative; background: url(../images/yea1/video-play-box.png) no-repeat top/100%; display: block; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right img, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right video { width: 100%; height: 100%; object-fit: cover; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right i { font-size: 0.6rem; color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: .8; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right .swiper-pagination { bottom: 0; right: 0; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right .swiper-pagination-bullet { width: 0.12rem; height: 0.12rem; background: #fff; margin: 0 0.07rem; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-prev, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-next { width: 0.43rem; height: 0.78rem; position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-prev img, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-next img { width: 100%; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-prev.btn-prev, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-next.btn-prev { left: 1.2rem; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-prev.btn-next, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-next.btn-next { right: 1.2rem; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .tabs { width: 100%; position: absolute; left: 0; bottom: 0.3rem; padding: 0 2.6rem; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .tabs:before { content: ""; width: 100%; height: 1px; background: #fff; opacity: .3; position: absolute; left: 0; top: 0; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .tabs .swiper-slide { flex: 1; padding: 0.4rem 0; font-size: 0.24rem; color: #fff; text-align: center; cursor: pointer; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .tabs .swiper-slide:before { content: ""; width: 100%; height: 2px; background: #fff; position: absolute; left: 0; top: 0; opacity: 0; transition: all .4s ease; }

.Yea1 .main .home-swiper .home-slide .tabs-slide .tabs .swiper-slide.active:before { opacity: 1; }

.Yea1 .main .home-swiper .home-slide .section1 { background: url(../images/yea1/section1-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section1 ul { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 1.4rem; }

.Yea1 .main .home-swiper .home-slide .section1 ul li { text-align: center; }

.Yea1 .main .home-swiper .home-slide .section1 ul li .icon { width: 1.2rem; margin: 0 auto 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section1 ul li p { font-size: 0.18rem; color: #fff; margin: 0.1rem auto 0; }

.Yea1 .main .home-swiper .home-slide .section1 ul li h3 { font-size: 0.4rem; line-height: 2; font-family: "SourceHanSansCN-Bold"; background: linear-gradient(180deg, #fff 0%, #00c4ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

.Yea1 .main .home-swiper .home-slide .section2 { background: url(../images/yea1/section2-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section2 ul li { margin-top: 0.7rem; }

.Yea1 .main .home-swiper .home-slide .section2 ul li h4 { font-size: 0.18rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section2 ul li .line { width: 3.27rem; height: 0.04rem; margin: 0.15rem 0 0.2rem; background: url(../images/yea1/section2-line.webp) no-repeat center/100%; }

.Yea1 .main .home-swiper .home-slide .section2 ul li h3 { font-size: 0.3rem; color: #fff; font-family: "SourceHanSansCN-Bold"; }

.Yea1 .main .home-swiper .home-slide .section3 { background: url(../images/yea1/section3-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section3 .title-box .title { width: 4.4rem; margin: 0 auto 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section3 .box { position: relative; }

.Yea1 .main .home-swiper .home-slide .section3 .box .img { width: 100%; margin: 0.9rem auto 0; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul { width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: flex; flex-direction: column; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li { flex: 1; cursor: pointer; position: relative; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li .btn { width: 0.4rem; height: 0.4rem; border: 1px solid #fff; border-radius: 50%; position: absolute; left: 58%; display: flex; align-items: center; justify-content: center; overflow: hidden; transition: all .4s ease; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li .btn svg { width: 0.26rem; fill: #fff; animation: btnArrowSlide 1.6s cubic-bezier(0.45, 0, 0.55, 1) infinite; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li:nth-child(2) .btn { top: 16%; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li:nth-child(3) .btn { top: 28%; }

.Yea1 .main .home-swiper .home-slide .section3 .box ul li:hover .btn { transform: translateX(50%); }

.Yea1 .main .home-swiper .home-slide .section4 { background: url(../images/yea1/section3-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section4 .box { margin-top: 1.2rem; display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left { width: calc(100% - 7rem); padding-top: 0.3rem; display: flex; flex-wrap: wrap; align-items: flex-start; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item { flex: 1; position: relative; text-align: center; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item .st { width: 1.9rem; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item:before { content: ""; width: 0.04rem; height: 2.46rem; background: url(../images/yea1/section4-line.webp) no-repeat center/100%; position: absolute; left: 0; bottom: 0; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li { margin-top: 0.35rem; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li p { font-size: 0.18rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li h5 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Bold"; margin: 0.1rem 0; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item:first-child { padding-left: 0; }

.Yea1 .main .home-swiper .home-slide .section4 .box .left .item:first-child:before { display: none; }

.Yea1 .main .home-swiper .home-slide .section4 .box .right { width: 6.71rem; height: 4.06rem; overflow: hidden; cursor: pointer; padding: 0.18rem 0.3rem 0.4rem; position: relative; background: url(../images/yea1/video-play-box.png) no-repeat top/100%; }

.Yea1 .main .home-swiper .home-slide .section4 .box .right img, .Yea1 .main .home-swiper .home-slide .section4 .box .right video { width: 100%; height: 100%; object-fit: cover; }

.Yea1 .main .home-swiper .home-slide .section4 .box .right i { font-size: 0.6rem; color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: .8; }

.Yea1 .main .home-swiper .home-slide .section5 { background: url(../images/yea1/section3-bg.webp) no-repeat top/cover; position: relative; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item .st { margin-bottom: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item h5 { font-size: 0.18rem; color: #fff; margin-top: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item:nth-child(1) .st { width: 2.5rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item:nth-child(2) .st { width: 2.78rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row { width: 100%; margin-top: 0.6rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .st { margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img { height: 2.67rem; overflow: hidden; cursor: pointer; padding: 0.12rem 0.21rem 0 0.19rem; position: relative; background: url(../images/yea1/video-play-box.png) no-repeat top/100%; display: block; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img i { font-size: 0.5rem; color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: .8; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img img, .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img video { width: 100%; height: 100%; object-fit: cover; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt { padding: 0.2rem 0.2rem 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt p { font-size: 0.14rem; color: #fff; margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl { display: flex; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd { flex: 1; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd h5 { font-size: 0.16rem; color: #fff; margin-bottom: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd h6 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Medium"; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd:last-child h6 { margin-bottom: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide:nth-child(1) .st { width: 2.5rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide:nth-child(2) .st { width: 1.86rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide:nth-child(3) .st { width: 2.61rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left { padding-top: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item { margin-bottom: 0.7rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item p { font-size: 0.16rem; color: #fff; margin-top: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item h5 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Medium"; margin-top: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item:nth-child(1) .st { width: 2.28rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item:nth-child(2) .st { width: 2.03rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item:nth-child(3) .st { width: 2.79rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item:nth-child(4) .st { width: 2.03rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .right { cursor: auto; height: auto; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item .st { width: 1.71rem; margin-bottom: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item:before { content: ""; width: 0.04rem; height: 2.46rem; background: url(../images/yea1/section5-line.webp); position: absolute; right: 0; top: 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li { margin-top: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li h5 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li p { font-size: 0.16rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li h6 { font-size: 0.22rem; color: #fff; line-height: 1.5; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li:first-child { margin-top: 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item:nth-child(2):before { display: none; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item:nth-child(2) ul li:not(:first-child) { margin-top: 0.45rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .right { cursor: auto; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left { width: calc(100% - 7rem); padding-top: 0.3rem; flex-wrap: nowrap; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item { flex: 1; padding: 0.3rem 0 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item .st { width: 1.42rem; margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:before { content: ""; width: 0.04rem; height: 2.46rem; background: url(../images/yea1/section5-line.webp); position: absolute; right: 0; top: 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item h4 { margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item h5 { font-size: 0.22rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item .down { width: 0.36rem; margin: 0.35rem auto; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item p { font-size: 0.18rem; margin-top: 0.15rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:nth-child(2) { flex: 0 0 35%; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:nth-child(3):before { display: none; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left { padding-top: 0; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item { flex: 0 0 33.333%; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item .st { width: 2rem; margin: 0.1rem auto; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item h5 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Medium"; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item p { font-size: 0.18rem; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item h4 { margin: 0.1rem 0 0.15rem; }

.Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item:nth-child(-n+3) { margin-top: 0.4rem; }

.Yea1 .main .home-swiper .home-slide .section6 { background: url(../images/yea1/section6-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section6 .img { width: 11.4rem; margin: 1.1rem auto 0; }

.Yea1 .main .home-swiper .home-slide .section7 { background: url(../images/yea1/section3-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left .st { width: 1.83rem; margin-bottom: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left h5 { font-size: 0.18rem; color: #fff; margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left p { font-size: 0.18rem; color: #fff; margin-top: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide2 .box .left { padding-top: 0.3rem; width: calc(100% - 7.6rem); }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide2 .box .right { cursor: auto; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box { position: relative; margin-top: 1rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box img { width: 100%; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul { width: 100%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); display: flex; justify-content: space-between; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li { flex: 1; text-align: center; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li h4 { margin-bottom: 0.05rem; font-size: 0.22rem; font-family: "SourceHanSansCN-Bold"; background: linear-gradient(180deg, #fff 0%, #00c4ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li p { width: 3.16rem; height: 0.46rem; line-height: 0.38rem; font-size: 0.18rem; color: #fff; margin: 0 auto; text-shadow: 0 2px 2px rgba(0, 15, 49, 0.8); background: url(../images/yea1/section7-text.webp) no-repeat center/100%; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row { width: 100%; margin-top: 0.6rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .st { margin-bottom: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video { height: 2.67rem; overflow: hidden; cursor: pointer; padding: 0.12rem 0.21rem 0 0.19rem; position: relative; background: url(../images/yea1/video-play-box.png) no-repeat top/100%; display: block; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video i { font-size: 0.5rem; color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: .8; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video img, .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video video { width: 100%; height: 100%; object-fit: cover; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide dl { display: flex; flex-wrap: wrap; justify-content: space-between; padding: 0.15rem 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide dl dd { font-size: 0.15rem; color: #fff; text-align: left; margin-bottom: 0.15rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(1) .st { width: 2.7rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(2) .st { width: 2.5rem; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(2) dl dd { width: 40%; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(2) dl dd:nth-child(odd) { width: 60%; }

.Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(3) .st { width: 2.5rem; }

.Yea1 .main .home-swiper .home-slide .section8 { background: url(../images/yea1/section8-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section8 .box { margin-top: 1rem; }

.Yea1 .main .home-swiper .home-slide .section8 .box h4 { font-size: 0.24rem; color: #fff; font-family: "SourceHanSansCN-Bold"; text-align: center; margin-bottom: 0.4rem; }

.Yea1 .main .home-swiper .home-slide .section8 .box img { width: 100%; }

.Yea1 .main .home-swiper .home-slide .section9 { background: url(../images/yea1/section9-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section9 .title-box h2 { font-size: 0.4rem; margin-bottom: 0; }

.Yea1 .main .home-swiper .home-slide .section9 .box { display: flex; justify-content: space-between; margin-top: 1rem; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left, .Yea1 .main .home-swiper .home-slide .section9 .box .right { width: 40%; display: flex; justify-content: space-between; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item { flex: 0 0 50%; text-align: center; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item .st, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item .st { width: 2.03rem; margin-bottom: 0.4rem; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li { color: #fff; margin-bottom: 0.35rem; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li h5, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li h5 { height: 0.38rem; font-size: 0.28rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.15rem; display: flex; align-items: center; justify-content: center; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li h5 img, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li h5 img { width: 0.2rem; margin-right: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li p, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li p { font-size: 0.18rem; }

.Yea1 .main .home-swiper .home-slide .section9 .phone { width: 2.8rem; height: 6.1rem; padding: 0.67rem 0.14rem 0; background: url(../images/yea1/section9-phone.png) no-repeat center/100%; position: absolute; left: 0; right: 0; bottom: -0.6rem; margin: auto; z-index: 1; }

.Yea1 .main .home-swiper .home-slide .section9 .phone video { width: 100%; border-radius: 0.2rem 0.2rem 0 0; overflow: hidden; }

.Yea1 .main .home-swiper .home-slide .section9 .phone i { font-size: 0.4rem; color: #000; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: .5; }

.Yea1 .main .home-swiper .home-slide .section11 { background: url(../images/yea1/section11-bg.webp) no-repeat top/cover; }

.Yea1 .main .home-swiper .home-slide .section11 .box { margin-top: 0.6rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul { width: 100%; display: flex; justify-content: center; flex-wrap: wrap; position: relative; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul li { width: 3.5rem; color: #fff; text-align: center; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul li .st { width: 2.62rem; margin-bottom: 0.2rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul li p { font-size: 0.18rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul li .down { width: 0.6rem; margin: 0.15rem auto 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box ul li h4 { font-size: 0.24rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box .down1 { width: 0.88rem; margin: 0.3rem auto 0.4rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box dl { display: flex; justify-content: center; color: #fff; }

.Yea1 .main .home-swiper .home-slide .section11 .box dl dd { width: 3.6rem; height: 2rem; padding: 0.3rem; border: 1px solid rgba(255, 255, 255, 0.3); margin: 0 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box dl dd h3 { font-size: 0.4rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.3rem; }

.Yea1 .main .home-swiper .home-slide .section11 .box dl dd p { font-size: 0.16rem; margin-top: 0.1rem; }

.Yea1 .main .home-swiper .home-slide .section12 .icon-bofang { font-size: 0.8rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; }

.Yea1 .main .home-swiper .home-slide:last-child { height: auto; overflow: visible; position: relative; z-index: 1; margin-top: -1rem; }

.Yea1 .main .home-swiper .home-slide:last-child .footer { margin-top: 0; height: 7.25rem; }

.Yea1 .main .home-swiper .home-slide:last-child .footer .wow { visibility: visible !important; }

/* Media */
.Media.content .section1 { height: auto; overflow: visible; }

.Media.content .section1 dl { height: auto; padding-top: 3%; border-bottom: 1px solid #ddd; position: sticky; top: 1rem; background: #fff; margin-bottom: 0; }

.Media.content .section1 dl dt { font-size: 0.3rem; display: flex; justify-content: space-between; align-items: center; cursor: pointer; padding: 0 0.1rem 0.4rem; font-family: "SourceHanSansCN-Bold"; }

.Media.content .section1 dl dt i { font-family: "iconfont"; font-size: 0.3rem; font-style: normal; color: #9D9D9D; font-weight: bold; }

.Media.content .section1 dl dt i:before { content: "\e665"; }

.Media.content .section1 dl dd { display: none; background: #fff; }

.Media.content .section1 dl dd ul { display: flex; flex-wrap: wrap; overflow: hidden; padding: 0 0.1rem 4%; }

.Media.content .section1 dl dd ul li { width: 19.2%; height: 280px; margin: 1% 1% 0 0; background: linear-gradient(180deg, #f7fafd 0%, #f0f6fd 100%); border-radius: 15px; display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; }

.Media.content .section1 dl dd ul li .icon { width: 80px; }

.Media.content .section1 dl dd ul li h3 { font-size: 18px; margin-top: 4%; }

.Media.content .section1 dl dd ul li .mask { opacity: 1; pointer-events: none; width: 100%; height: 100%; background: #fff; border-radius: 15px; box-shadow: 0 6px 10px rgba(75, 100, 159, 0.2); position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: flex; flex-direction: column; align-items: center; justify-content: center; transition: all .3s ease; }

.Media.content .section1 dl dd ul li .mask .icon1 { width: 50px; position: absolute; left: 0; top: 0; }

.Media.content .section1 dl dd ul li .mask img { width: 160px; }

.Media.content .section1 dl dd ul li .mask h3 { font-size: 16px; margin: 5% auto; }

.Media.content .section1 dl dd ul li .mask p { font-size: 14px; color: #666; margin-bottom: 5%; }

.Media.content .section1 dl dd ul li .mask .download { font-size: 14px; position: absolute; right: 0; bottom: 0; display: flex; border-top-left-radius: 15px; border-bottom-right-radius: 15px; align-items: center; color: #004ABA; padding: 15px 11px; background: linear-gradient(180deg, #f2f6fc 0%, #fff 100%); }

.Media.content .section1 dl dd ul li .mask .icon { width: 16px; height: 16px; margin-right: 5px; position: relative; top: 0; }

.Media.content .section1 dl dd ul li .mask .icon path { fill: #004ABA; }

.Media.content .section1 dl dd ul li:hover { z-index: 2; }

.Media.content .section1 dl dd ul li:hover .mask { opacity: 1; pointer-events: all; }

.Media.content .section1 dl dd ul li:nth-child(5n) { margin-right: 0; }

.Media.content .section1 dl dd ul li:nth-child(-n+5) { margin-top: 0; }

.Media.content .section1 dl:first-child { margin-top: 0; }

.Media.content .section1 dl:last-child { border-bottom: 0; }

.Media.content .section1 dl.active dt i { color: #004ABA; }

.Media.content .section1 dl.active dt i:before { content: "\e67a"; }

.Media.content .section1 dl.active dd { display: block; }

.Media .media-popup { width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 100; background: rgba(0, 0, 0, 0.4); display: none; flex-direction: column; align-items: center; justify-content: center; }

.Media .media-popup .box { width: 90%; height: auto; padding: 0.6rem 0 1.8rem; background: #fff; overflow: hidden; border-radius: 0.3rem; display: flex; flex-direction: column; align-items: center; position: relative; }

.Media .media-popup .box .icon { width: 0.9rem; height: 0.9rem; position: absolute; left: 0; top: 0; }

.Media .media-popup .box .qr { width: 3.2rem; }

.Media .media-popup .box h3 { font-size: 0.36rem; margin-top: 0.3rem; }

.Media .media-popup .box p { font-size: 0.3rem; margin-top: 0.3rem; color: #666; }

.Media .media-popup .box .tip { width: 100%; height: 0.9rem; font-size: 0.26rem; color: #ccc; background: #F7F7F7; text-align: center; position: absolute; left: 0; bottom: 0; display: flex; justify-content: center; align-items: center; }

.Media .media-popup .icon-close { font-size: 0.6rem; color: #fff; margin-top: 0.6rem; }

.Media .media-popup.wx .box .icon { background: url(../images/contact/media-icon-wx.png) no-repeat center/100%; }

/* Compliance */
.Compliance.content { padding: 1rem 0; }

.Compliance.content h1 { font-size: 0.36rem; font-family: "SourceHanSansCN-Bold"; text-align: center; margin-bottom: 0.4rem; }

.Compliance.content h2 { font-size: 0.24rem; margin: 0.4rem 0 0.3rem; font-family: "SourceHanSansCN-Bold"; }

.Compliance.content h2:first-child { margin-top: 0; }

.Compliance.content h3 { font-size: 0.2rem; font-family: "SourceHanSansCN-Bold"; margin-bottom: 0.2rem; }

.Compliance.content h3.ti { text-indent: 0.32rem; }

.Compliance.content p { font-size: 0.16rem; text-indent: 0.32rem; color: #333; line-height: 1.75; margin-bottom: 0.2rem; }

.Compliance.content p a { color: #004abb; }

.Compliance.content ul li { font-size: 0.16rem; color: #333; line-height: 1.75; margin-bottom: 0.1rem; position: relative; padding-left: 0.17rem; }

.Compliance.content ul li a { text-decoration: underline; }

.Compliance.content ul li a:hover { color: #004abb; }

.Compliance.content ul li:before { content: ""; width: 0.06rem; height: 0.06rem; border-radius: 50%; background: #333; position: absolute; left: 0; top: 0.12rem; }

.Compliance.content .flnav { margin-top: 0.4rem; }

.Compliance.content .flnav h2 { text-align: center; }

.Compliance.content .flnav dl { display: flex; justify-content: space-between; flex-wrap: wrap; }

.Compliance.content .flnav dl dd { width: 48.5%; }

.Compliance.content .flnav dl dd .img { overflow: hidden; }

.Compliance.content .flnav dl dd .img img { width: 100%; transition: all .4s ease; }

.Compliance.content .flnav dl dd h3 { font-size: 0.2rem; font-family: "SourceHanSansCN-Bold"; text-align: center; margin-top: 0.15rem; transition: all .4s ease; }

.Compliance.content .flnav dl dd:hover img { transform: scale(1.05); }

.Compliance.content .flnav dl dd:hover h3 { color: #004abb; }

/* SiteMap */
.SiteMap.content dl { margin-bottom: 0.8rem; }

.SiteMap.content dl dt { font-size: 0.24rem; font-family: "SourceHanSansCN-Bold"; border-bottom: 1px solid #eee; padding-bottom: 0.2rem; }

.SiteMap.content dl dd { width: 100%; display: flex; flex-wrap: wrap; margin-top: 0.15rem; }

.SiteMap.content dl dd a { width: 25%; font-size: 0.18rem; margin-top: 0.25rem; }

.no-data, .loading { width: 100%; padding: 0.6rem 0; font-size: 0.16rem; color: #666; text-align: center; }

/* page */
.page { height: auto; text-align: center; margin: 0.8rem 0 0; }

.page a { display: inline-block; width: 0.5rem; line-height: 0.48rem; border-radius: 0.5rem; border: 1px solid #333; text-align: center; font-size: 0.16rem; color: #333; margin: 0 0.05rem; }

.page a.first, .page a.last { width: 1rem; }

.page a:hover, .page a.active { background: #004abb; color: #fff; border-color: #004abb; }

.page-xs { margin-top: 0.8rem; }

.page-xs .common-btn { margin: 0 auto; border-radius: 0.5rem; }

.page-xs .common-btn.loading { width: 2rem; background: #ddd; padding: 0; box-shadow: none; }

@-webkit-keyframes widthAni { 0% { width: 0; }
  100% { width: calc(100% - 5.5rem); } }

@keyframes widthAni { 0% { width: 0; }
  100% { width: calc(100% - 5.5rem); } }

.widthAni { -webkit-animation-name: widthAni; animation-name: widthAni; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.commomOrder { padding: 1rem 0; height: auto; overflow: hidden; background: url(../images/order-bg.webp) no-repeat center/cover; }

.commomOrder .title-box { margin-bottom: 0.7rem !important; text-align: center; }

.commomOrder .box { width: 7.2rem; float: right; padding: 0.5rem 0.6rem; background: #fff; border-radius: 0.2rem; box-shadow: 0 0.1rem 0.2rem rgba(8, 68, 140, 0.2); }

.commomOrder .box h4 { font-size: 0.24rem; color: #1A1311; }

.commomOrder .box h4 b { font-family: "SourceHanSansCN-Bold"; }

.commomOrder .box form { height: auto; overflow: hidden; }

.commomOrder .box form .row { margin-top: 0.3rem; }

.commomOrder .box form .row h5 { font-size: 0.16rem; margin-bottom: 0.15rem; }

.commomOrder .box form .row h5 i { color: #FF0000; }

.commomOrder .box form .row input { width: 100%; height: 0.6rem; font-size: 0.16rem; padding: 0 0.2rem; border-radius: 0.08rem; border: 1px solid #ddd; }

.commomOrder .box form .row textarea { width: 100%; height: 1.8rem; font-size: 0.16rem; padding: 0.2rem; border-radius: 0.08rem; border: 1px solid #ddd; }

.commomOrder .box form .btn { width: 100%; height: 0.6rem; background: #004abb; font-size: 0.2rem; color: #fff; font-family: "SourceHanSansCN-Medium"; display: flex; align-items: center; justify-content: center; border-radius: 0.5rem; margin-top: 0.3rem; cursor: pointer; }

/* Page404 */
.Page404 .content { padding: 1rem 0; }

.Page404 .content .img { margin: 0 auto; display: block; }

.Page404 .content .text { width: 4.3rem; display: flex; align-items: center; justify-items: center; margin: 0.4rem auto 0; }

.Page404 .content .text h1 { font-size: 0.5rem; color: #333; display: inline-block; font-weight: bold; }

.Page404 .content .text .p p { width: 1rem; font-size: 0.14rem; line-height: 0.18rem; color: #333; float: left; margin: 0 0.15rem; }

.Page404 .content .text .p .btn11 { padding: 0 0.2rem; height: 0.38rem; line-height: 0.38rem; font-size: 0.14rem; border: 1px solid #1A52EE; color: #1A52EE; text-align: center; display: block; float: left; }

.Page404 .content .text .p .btn11 i { font-size: 0.14rem; color: #1A52EE; }

.Search .content { overflow: hidden; background: #F6F7F9; padding-bottom: 1.5rem; }

.Search .content .title-box { margin-bottom: 0.2rem; text-align: center; }

.Search .content .title-box h3 { font-size: 0.3rem; }

.Search .content .form { width: 7.3rem; height: auto; overflow: hidden; margin: 0 auto 0.5rem; }

.Search .content .form .box { padding-left: 0.2rem; margin: 0 auto 0.15rem; background: #fff; display: flex; align-items: center; border-radius: 0.5rem; overflow: hidden; }

.Search .content .form .box input { flex: 1; height: 0.5rem; font-size: 0.16rem; padding: 0 0.2rem; float: left; }

.Search .content .form .box .btn { line-height: 0.6rem; padding: 0 0.3rem 0 0.1rem; height: 0.6rem; font-size: 0.16rem; color: #004abb; cursor: pointer; }

.Search .content .form .res { font-size: 0.16rem; color: #636B76; padding-left: 0.4rem; }

.Search .content .nodate { text-align: center; margin: 5% 0; }

.Search .content .nodate img { width: 3.5rem; display: block; margin: 0 auto 3%; }

.Search .content .nodate p { font-size: 0.16rem; color: #999; }

.Search .content .list { margin-top: 0.5rem; }

.Search .content .list .tit { font-size: 0.2rem; font-family: "SourceHanSansCN-Medium"; color: #071329; }

.shareWx-box { text-align: center; }

.shareWx-box .url_img { margin: 0.15rem auto 0.1rem; }

.shareWx-box p { font-size: 0.14rem; }

/* Yyzz */
.Yyzz .content img { margin: auto; width: 35%; display: block; }

/*! <=991 手机端 */
@media all and (max-width: 991px) { :root { --headerHeight: 1.1rem; }
  .lg-display { display: none !important; }
  .xs-display { display: block !important; }
  .container { width: 100%; padding: 0 0.3rem; }
  .cont1400 { width: 100%; padding: 0 0.3rem; }
  .header .container { height: 1.1rem !important; padding: 0 1.1rem 0 0.3rem; }
  .header .logo { width: 2.68rem; height: 0.43rem; }
  .header .nav { display: none; }
  .header .other { margin-left: 0; }
  .header .other .search { width: auto; margin-left: 0; padding: 0 0.2rem; }
  .header .other .search input { width: 0; padding: 0; display: none; }
  .header .other .search .icon-sousuo { font-size: 0.38rem; right: 0; top: 0; position: relative; }
  .header .other .search:hover { width: auto; background: transparent; }
  .header .other .lang { font-size: 0.28rem; padding: 0 0.2rem; }
  .header .menu { width: 1rem; height: 1.1rem !important; border-left: 1px solid rgba(255, 255, 255, 0.1); position: absolute; right: 0; top: 0; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 2; }
  .header .menu i { font-size: 0.4rem; }
  /* header-menu */
  .header-menu .container { width: 100%; padding: 0.3rem; }
  .header-menu .con { height: 100vh; position: relative; z-index: 1; opacity: 0; }
  .header-menu .con .top .logo { width: 2.68rem; }
  .header-menu .con .top .btn-close { font-size: 0.28rem; }
  .header-menu .con .top .btn-close i { font-size: 0.3rem; margin: 0.02rem 0 0 0.1rem; }
  .header-menu .con .mnav { width: 100%; margin: 0.5rem auto 0; flex-wrap: wrap; }
  .header-menu .con .mnav dl { height: auto; overflow: hidden; flex: 0 0 100%; padding: 0.2rem 0 0; }
  .header-menu .con .mnav dl dt { margin-bottom: 0.4rem; font-size: 0.32rem; }
  .header-menu .con .mnav dl dd { width: 33.333%; margin-bottom: 0.3rem; float: left; }
  .header-menu .con .mnav dl dd a { font-size: 0.28rem; }
  .header-menu .con .mnav dl:last-child { flex: 0 0 100%; }
  .footer { padding-top: 1.2rem; -webkit-mask-image: none; mask-image: none; background: url(../images/footer-xs.webp) no-repeat top/cover; }
  .footer .container { width: 100%; }
  .footer .top { padding-bottom: 1.5rem; }
  .footer .top .flist { width: 5.2rem; font-size: 0.28rem; right: auto; left: 0; top: auto; bottom: 0; }
  .footer .top .flist .t { font-size: 0.28rem; height: 0.8rem; }
  .footer .top .flist .t .icon { width: 0.28rem; }
  .footer .top .flist ul { padding: 0.2rem 0; top: 0.8rem; max-height: 2.8rem; }
  .footer .top .flist ul li a { font-size: 0.28rem; padding: 0.2rem 0; line-height: 0.3rem; }
  .footer .top .back-top { width: 0.8rem; height: 0.8rem; bottom: auto; top: 0; }
  .footer .top .back-top i { font-size: 0.28rem; }
  .footer .center { margin-top: 0.75rem; }
  .footer .center .media { width: 100%; }
  .footer .center .media .slide { padding-bottom: 0.8rem; }
  .footer .center .media .slide .swiper-slide { transform: scale(0.8); }
  .footer .center .media .slide .swiper-slide .qr { width: 95%; }
  .footer .center .media .slide .swiper-slide p { font-size: 0.26rem; margin-top: 0.2rem; }
  .footer .center .media .slide .tool .swiper-pagination { bottom: 0.12rem; margin: 0 0.1rem; }
  .footer .center .media .slide .tool .swiper-pagination .swiper-pagination-bullet { width: 0.3rem; margin: 0 0.05rem; }
  .footer .center .media .slide .tool .swiper-pagination .swiper-pagination-bullet-active { width: 0.3rem; }
  .footer .center .media .slide .tool .icon-next1, .footer .center .media .slide .tool .icon-prev1 { font-size: 0.3rem; }
  .footer .center .bnav { display: none; }
  .footer .bottom { padding: 0.9rem 0 0.55rem; flex-wrap: wrap; }
  .footer .bottom .copyright { width: 100%; font-size: 0.24rem; text-align: center; }
  .footer .bottom .right { flex: 1; margin-left: 0; flex-wrap: wrap; }
  .footer .bottom .right .tel { width: 100%; font-size: 0.24rem; width: 100%; text-align: center; margin: 0.3rem 0 0.05rem; }
  .footer .bottom .right .other { width: 100%; text-align: center; }
  .footer .bottom .right .other a { font-size: 0.24rem; padding-left: 0.2rem; margin-left: 0.15rem; margin-top: 0.25rem; }
  .footer .bottom .right .other a:before { top: 0.04rem; }
  .lang-pop { width: 100%; height: calc(100vh - .99rem); position: fixed; right: 0; top: var(--headerHeight); border-radius: 0; z-index: 10; }
  .lang-pop .top-xs { padding: 0.6rem 0.4rem; font-size: 0.32rem; display: flex; align-items: center; }
  .lang-pop .top-xs i { font-size: 0.3rem; font-weight: bold; margin-right: 0.15rem; }
  .lang-pop .box { padding: 0.6rem 0.4rem; }
  .lang-pop .box dl { margin-top: 0.6rem; }
  .lang-pop .box dl dt { padding-bottom: 0.2rem; }
  .lang-pop .box dl dt .label { font-size: 0.36rem; }
  .lang-pop .box dl dt .label i { font-size: 0.4rem; }
  .lang-pop .box dl dt .lang .item { font-size: 0.24rem; padding: 0.18rem 0.35rem 0.12rem; margin-left: 0.15rem; }
  .lang-pop .box dl dd .item { width: 48%; font-size: 0.25rem; padding: 0.2rem; margin: 4% 4% 0 0; }
  .lang-pop .box dl dd .item img { margin-right: 0.2rem; }
  .lang-pop .box dl dd .item:nth-child(3n) { margin-right: 4%; }
  .lang-pop .box dl dd .item:nth-child(2n) { margin-right: 0; }
  .lang-pop .box dl.global dt .label i { font-size: 0.36rem; }
  .lang-pop.active { transform: translateX(0); }
  .fixed-right { width: 0.7rem; top: 60%; }
  .fixed-right .item { height: 0.7rem; transform: translateX(0); }
  .fixed-right .item .icon { width: 0.7rem; height: 0.7rem; }
  .fixed-right .item .icon img { width: 0.4rem; }
  .fixed-right .item .text { display: none; }
  .fixed-right:hover { width: 0.7rem; }
  .common-btn { width: 2.6rem; height: 0.8rem; font-size: 0.26rem; }
  .common-btn i { font-size: 0.24rem; }
  .text-more { font-size: 0.26rem; padding-bottom: 0.2rem; }
  .text-more:before { height: 1px; }
  .text-more i { font-size: 0.26rem; top: 0; }
  .title-box h2 { font-size: 0.46rem; line-height: 1.5; }
  .title-box h3 { font-size: 0.3rem; }
  .title-box p { font-size: 0.26rem; line-height: 1.76; margin-top: 0.2rem; }
  /* Index */
  .Index .title-box p { font-size: 0.26rem; }
  .Index .banner { height: 10.8rem; }
  .Index .banner .swiper-slide .text { width: 100%; top: 25%; padding: 0 0.8rem; }
  .Index .banner .swiper-slide .text h2 { font-size: 0.48rem; line-height: 1.5; }
  .Index .banner .swiper-slide .text h3 { font-size: 0.26rem; }
  .Index .banner .btn-prev, .Index .banner .btn-next { background: transparent; }
  .Index .banner .btn-prev i, .Index .banner .btn-next i { font-size: 0.5rem; }
  .Index .banner .btn-prev.btn-prev, .Index .banner .btn-next.btn-prev { left: 0.1rem; }
  .Index .banner .btn-prev.btn-next, .Index .banner .btn-next.btn-next { right: 0.1rem; }
  .Index .banner .swiper-controller { width: 90%; }
  .Index .banner .swiper-controller .swiper-progress { height: 1px; }
  .Index .banner .swiper-controller .swiper-pagination { font-size: 0.3rem; }
  .Index .banner .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.48rem; }
  .Index .business .bg { height: 10.8rem; }
  .Index .business .bg .swiper-slide:before { content: ""; width: 100%; height: 40%; background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.1) 22.84%, #000 100%); position: absolute; left: 0; bottom: 0; z-index: 2; opacity: 0.45; }
  .Index .business .bg .swiper-slide img { width: 100%; height: 100%; opacity: 0; transition: opacity 1s cubic-bezier(0.435, 0.25, 0.15, 0.965), transform 1s cubic-bezier(0.435, 0.25, 0.15, 0.965); transform: scale(1.1); }
  .Index .business .bg .swiper-slide .text-xs { width: 100%; position: absolute; left: 0; bottom: 1.5rem; color: #fff; text-align: center; z-index: 3; }
  .Index .business .bg .swiper-slide .text-xs h3 { font-size: 0.36rem; font-family: "SourceHanSansCN-Bold"; }
  .Index .business .bg .swiper-slide .text-xs h4 { font-size: 0.26rem; margin-top: 0.2rem; }
  .Index .business .bg .swiper-slide.swiper-slide-active img { transform: scale(1); opacity: 1; }
  .Index .business .bg .swiper-pagination { padding: 0 0.3rem; bottom: 0.6rem; display: flex !important; }
  .Index .business .bg .swiper-pagination .swiper-pagination-bullet { height: 0.04rem; flex: 1; border-radius: 0; background: #fff; transition: all .4s ease; }
  .Index .business .bg .swiper-pagination .swiper-pagination-bullet-active { flex: 0 0 1.4rem; }
  .Index .business .tabs { display: none; }
  .Index .strength { background: url(../images/index/strength-bg-xs.webp) no-repeat top/100% #fff; }
  .Index .strength ul { height: 14rem; }
  .Index .strength ul li { width: calc(100% - .6rem); height: 7.3rem; mask-image: none; -webkit-mask-image: none; left: 0.3rem; }
  .Index .strength ul li .text { left: 0.4rem; top: 0.6rem; }
  .Index .strength ul li .text h3 { font-size: 0.36rem; }
  .Index .strength ul li .text h4 { font-size: 0.26rem; }
  .Index .strength ul li:last-child { right: 0.3rem; top: 5.95rem; -webkit-mask-image: none; mask-image: none; }
  .Index .strength ul li:last-child .text { right: 0.4rem; bottom: 0.6rem; }
  .Index .strength ul li:hover img { transform: scale(1); }
  .Index .news { padding: 1rem 0; background: url(../images/index/news-bg-xs.webp) no-repeat bottom/cover; }
  .Index .news .slide { height: auto; padding-bottom: 0.5rem; }
  .Index .news .slide .swiper-slide { height: auto; }
  .Index .news .slide .swiper-slide:before { display: none; }
  .Index .news .slide .swiper-slide:after { display: none; }
  .Index .news .slide .swiper-slide .img { height: 4.14rem; }
  .Index .news .slide .swiper-slide .text h4 { font-size: 0.26rem; margin: 0.3rem auto 0.15rem; }
  .Index .news .slide .swiper-slide .text h3 { font-size: 0.3rem; }
  .Index .news .slide .swiper-slide .text .btn { display: none; }
  .Index .news .slide .swiper-slide:hover { height: auto; }
  .Index .news .slide .swiper-slide:hover .img img { transform: scale(1); }
  .Index .news .slide .swiper-pagination { bottom: 0; }
  .Index .news .slide .swiper-pagination .swiper-pagination-bullet { width: 1rem; height: 0.04rem; border-radius: 0; background: #004abb; transition: all .4s ease; }
  .Index .news .slide .swiper-pagination .swiper-pagination-bullet-active { width: 1.4rem; }
  .Index .service { padding: 1rem 0; height: 9.6rem; background: url(../images/index/service-bg-xs.webp) no-repeat center/cover; }
  .Index .service .container { height: 100%; }
  .Index .service .nums { width: 100%; padding: 0 0.3rem; margin-top: 0; position: absolute; left: 0; bottom: 0; justify-content: space-between; }
  .Index .service .nums li h4 { font-size: 0.26rem; }
  .Index .service .nums li h4 b { font-size: 0.48rem; }
  .Index .service .nums li p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Index .about { padding: 1rem 0 1.5rem; height: auto; background: url(../images/index/about-bg-xs.webp) no-repeat center/cover #fff; }
  .Index .about ul { margin-top: 0.6rem; flex-wrap: wrap; justify-content: space-between; }
  .Index .about ul li { width: 48%; margin-left: 0; }
  .Index .about ul li h3 { padding: 0.35rem; }
  .Index .about ul li .btn { display: none; }
  .Index .about ul li:first-child { margin-left: 0; }
  .Index .about ul li:hover img { transform: scale(1.1); }
  .Index .about ul li:hover .btn { transform: translateY(0); opacity: 1; }
  .Index .about ul li:hover .btn i { transform: rotate(45deg); }
  .Index .about ul li:nth-child(even) { margin-top: 0.3rem; }
  .Index .about .common-btn { margin: 0.5rem auto; }
  .Index .about .wave { display: none; }
  .Index .footer { margin-top: -1.2rem; }
  .index-fixed-left { display: none; }
  /* Nei-page */
  .Nei-page .container { width: 100%; }
  .Nei-page .banner .text h2 { font-size: 0.5rem; }
  .Nei-page .banner .text p { font-size: 0.28rem; line-height: 0.4rem; }
  .Nei-page .crumbs-tabs { transition: all .4s ease; }
  .Nei-page .crumbs-tabs .container { padding: 0; }
  .Nei-page .crumbs-tabs .crumbs { display: none; }
  .Nei-page .crumbs-tabs .tabs { padding: 0 0.3rem; }
  .Nei-page .crumbs-tabs .tabs .swiper-slide { line-height: 0.88rem; font-size: 0.28rem; padding: 0 0.55rem; }
  .Nei-page .crumbs-tabs.fixed { position: fixed; top: 0; bottom: auto; z-index: 10; transform: translateY(var(--headerHeight)); }
  .Nei-page .content { padding-top: 0.8rem; min-height: 55vh; }
  .Nei-page .content .tabs-search { flex-wrap: wrap; margin-bottom: 0.5rem; padding-bottom: 0.5rem; }
  .Nei-page .content .tabs-search .tabs { width: 100%; }
  .Nei-page .content .tabs-search .tabs .tit { font-size: 0.36rem; padding-bottom: 0.3rem; }
  .Nei-page .content .tabs-search .tabs ul li { font-size: 0.28rem; padding: 0 0.1rem 0.3rem 0.1rem; }
  .Nei-page .content .tabs-search .search { width: 100%; margin-top: 0.4rem; }
  .Nei-page .content .tabs-search .search .input { width: 0; padding: 0 0.2rem; border-radius: 0.5rem; }
  .Nei-page .content .tabs-search .search .input input { height: 0.8rem; font-size: 0.26rem; }
  .Nei-page .content .tabs-search .search .input .icon-sousuo { font-size: 0.4rem; }
  .Nei-page .content .tabs-search .search .filter { font-size: 0.26rem; height: 0.8rem; padding: 0 0.4rem; border-radius: 0.5rem; }
  .Nei-page .content .tabs-search .search .filter i { font-size: 0.3rem; margin-left: 0.05rem; margin-top: 0.02rem; }
  .Nei-page.Nei-page-text .content h1 { font-size: 0.4rem; }
  .Nei-page.Nei-page-text .content h5 { font-size: 0.32rem; line-height: 1.6; }
  .Nei-page.Nei-page-text .content p { font-size: 0.28rem; }
  .Nei-page.Nei-page-nobanner .header .other .lang a { color: #fff !important; }
  .Nei-page.Nei-page-nobanner .header .other .search .icon-sousuo { color: #fff !important; }
  .Nei-page.Nei-page-nobanner .crumbs-tabs { margin-top: var(--headerHeight); }
  .Nei-page.Nei-page-nobanner .crumbs-tabs .tabs .swiper-slide { line-height: 0.88rem; }
  .Nei-page.Nei-page-nobanner .crumbs-tabs.fixed { margin-top: 0; }
  .Nei-page.Nei-page-nobanner .content { padding-top: 2rem; }
  .filter-pop-xs { width: 100%; height: calc(100vh - var(--headerHeight)); padding: 0.5rem 0.4rem; position: fixed; left: 0; top: var(--headerHeight); z-index: 50; background: #fff; transform: translateX(100%); transition: all .4s ease; }
  .filter-pop-xs .tit { font-size: 0.36rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.5rem; }
  .filter-pop-xs .tit i { font-size: 0.36rem; float: right; cursor: pointer; transition: all .4s ease; }
  .filter-pop-xs dl { margin-top: 0.3rem; }
  .filter-pop-xs dl dt { font-size: 0.32rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.2rem; }
  .filter-pop-xs dl dd { display: flex; flex-wrap: wrap; }
  .filter-pop-xs dl dd a { font-size: 0.26rem; height: 0.7rem; border: 1px solid #eee; padding: 0 0.3rem; border-radius: 0.5rem; display: flex; align-items: center; margin: 0.2rem 0.2rem 0 0; }
  .filter-pop-xs dl dd a.active { background: #004abb; color: #fff; }
  .filter-pop-xs .btn { width: 100%; height: 0.8rem; font-size: 0.28rem; border: 1px solid #E3E3E3; border-radius: 0.5rem; display: flex; align-items: center; justify-content: center; margin-top: 0.4rem; cursor: pointer; }
  .filter-pop-xs.on { transform: translateX(0); opacity: 1; }
  /* About */
  .About.content { padding-top: 0; }
  .About.content .section { padding: 1rem 0; }
  .About.content .section1 { background: url(../images/about/section1-bg-xs.webp) no-repeat bottom/cover; }
  .About.content .section1 .left { width: 100%; }
  .About.content .section1 .left .text p { font-size: 0.26rem; }
  .About.content .section1 .right { width: 100%; }
  .About.content .section2 { padding-bottom: 3rem; background: url(../images/about/section2-bg.webp) no-repeat bottom/cover; }
  .About.content .section2 ul { height: auto; flex-wrap: wrap; justify-content: flex-start; margin: 0.8rem 0 0; }
  .About.content .section2 ul li { flex: 0 0 31.333%; height: auto; margin: 3% 3% 0 0 !important; }
  .About.content .section2 ul li .num { display: none; }
  .About.content .section2 ul li .icon { bottom: 1.4rem; }
  .About.content .section2 ul li .icon img { width: 100%; opacity: 1; }
  .About.content .section2 ul li .icon img:nth-child(2) { display: none; }
  .About.content .section2 ul li .text { height: 2.6rem; padding: 1.35rem 0.3rem 0.3rem; }
  .About.content .section2 ul li .text .top h4 { font-size: 0.26rem; }
  .About.content .section2 ul li .text .top p { font-size: 0.26rem; }
  .About.content .section2 ul li .text .bot { display: none; }
  .About.content .section2 ul li:nth-child(3n) { margin-right: 0 !important; }
  .About.content .section2 ul li:hover { flex: 0 0 31.333%; }
  .About.content .section2 ul li:hover .icon { width: 1rem; bottom: 1.4rem; }
  .About.content .section2 ul li:hover .icon img { opacity: 1; }
  .About.content .section2 ul li:hover .text { height: 2.6rem; }
  .About.content .section2 ul li:hover .text:before { opacity: 1; }
  .About.content .section2 ul li:hover .text:after { opacity: 0; }
  .About.content .section2 ul li:hover .text .top h4, .About.content .section2 ul li:hover .text .top p { opacity: 1; }
  .About.content .section3 { padding-bottom: 0; }
  .About.content .section3 .tabs { margin-top: 0.6rem; }
  .About.content .section3 .tabs .swiper-wrapper { justify-content: flex-start; }
  .About.content .section3 .tabs .swiper-slide { flex: 0 0 28%; font-size: 0.3rem; }
  .About.content .section3 .slide { margin-top: 0.1rem; }
  .About.content .section3 .slide .swiper-slide { flex-wrap: wrap; flex-direction: column-reverse; }
  .About.content .section3 .slide .swiper-slide .text { width: 100%; padding: 0.6rem 0.3rem 2rem; }
  .About.content .section3 .slide .swiper-slide .text h3 { font-size: 0.36rem; }
  .About.content .section3 .slide .swiper-slide .text p { font-size: 0.26rem; line-height: 1.666; }
  .About.content .section3 .slide .swiper-slide .img { width: 100%; }
  .About.content .section3 .slide .swiper-controller { width: calc(100% - .6rem); left: 0.3rem; bottom: 0.8rem; }
  .About.content .section3 .slide .swiper-controller .swiper-progress { width: 68%; height: 1px; }
  .About.content .section3 .slide .swiper-controller .swiper-pagination { font-size: 0.26rem; }
  .About.content .section3 .slide .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.36rem; }
  .About.content .section3 .slide .swiper-controller .swiper-btns .btn-prev, .About.content .section3 .slide .swiper-controller .swiper-btns .btn-next { padding: 0 0.1rem; }
  .About.content .section3 .slide .swiper-controller .swiper-btns i { font-size: 0.36rem; }
  .About.content .section4 { height: 12rem; background: url(../images/about/section4-bg-xs.webp) no-repeat bottom/100% #fff; }
  .About.content .section4 .container { padding: 0; }
  .About.content .section4 .con { margin-top: 5.5rem; }
  .About.content .section4 .con ul { width: 100%; justify-content: space-between; padding: 0 0.3rem; }
  .About.content .section4 .con ul li { flex: 1; padding-bottom: 0.8rem; }
  .About.content .section4 .con ul li .dot { width: 0.3rem; height: 0.3rem; left: 0.54rem; }
  .About.content .section4 .con ul li h3 { font-size: 0.26rem; }
  .About.content .section4 .con ul li h4 { font-size: 0.26rem; margin-top: 0.2rem; }
  .About.content .section4 .con ul li .box { width: 6.66rem; height: 7.38rem; padding: 0.6rem 0.5rem 0.6rem 0.6rem; background: url(../images/about/section4-box-xs.webp) no-repeat bottom/100%; left: 0.15rem; bottom: 2.3rem; }
  .About.content .section4 .con ul li .box dl { width: 100%; height: 5.5rem; }
  .About.content .section4 .con ul li .box dl dd { margin-top: 0.3rem; }
  .About.content .section4 .con ul li .box dl dd h5 { width: 1.1rem; font-size: 0.36rem; }
  .About.content .section4 .con ul li .box dl dd p { font-size: 0.26rem; margin-right: 0.1rem; }
  .About.content .section4 .con ul li .box dl dd img { width: 1.66rem; }
  .About.content .section4 .con ul li .box dl dd.active h5 { font-size: 0.4rem; }
  .About.content .section4 .con ul li .box .imgs { width: 1.66rem; height: 1.9rem; right: 0.6rem; top: 0.6rem; }
  .About.content .section4 .con ul li:nth-child(1) { margin-bottom: 0; margin-left: 0; }
  .About.content .section4 .con ul li:nth-child(2) { margin-bottom: 0.7rem; margin-left: 0; }
  .About.content .section4 .con ul li:nth-child(2) .box { bottom: 1.5rem; left: -2.2rem; width: 6.66rem; height: 7.38rem; background: url(../images/about/section4-box2-xs.webp) no-repeat bottom/100%; }
  .About.content .section4 .con ul li:nth-child(3) { margin-bottom: 1.3rem; margin-left: 0; z-index: 3; }
  .About.content .section4 .con ul li:nth-child(3) .box { width: 6.66rem; height: 7.38rem; padding-top: 0.6rem; background: url(../images/about/section4-box3-xs.webp) no-repeat top/100%; left: -4.5rem; top: auto; bottom: 1.4rem; }
  .About.content .section4 .con ul li:nth-child(3) .imgs { top: 0.6rem; }
  .About.content .section4 .con .line { width: 0; height: 2.37rem; }
  .About.content .section4 .con .line img { width: 7.5rem; }
  .About.content .section5 { padding-bottom: 5.6rem; background: url(../images/about/section5-bg-xs.webp) no-repeat bottom/cover; }
  .About.content .section5 .box { width: 100%; }
  .About.content .section5 .box .tabs { margin-top: 0.4rem; }
  .About.content .section5 .box .tabs .swiper-slide { height: 0.8rem; font-size: 0.3rem; }
  .About.content .section5 .box .tabs .swiper-slide:hover:before { width: 0%; }
  .About.content .section5 .box .tabs .swiper-slide.active { font-size: 0.3rem; }
  .About.content .section5 .box .tabs .swiper-slide.active:before { width: 100%; }
  .About.content .section5 .box .slide .slide1 .swiper-slide .img { height: 4.3rem; }
  .About.content .section5 .box .slide .slide1 .swiper-slide .text { padding: 0.2rem 0.25rem; }
  .About.content .section5 .box .slide .slide1 .swiper-slide .text h3 { font-size: 0.26rem; line-height: 1.6; height: 0.85rem; }
  .About.content .section5 .box .slide .slide1 .btn-prev, .About.content .section5 .box .slide .slide1 .btn-next { width: 0.7rem; height: 0.7rem; top: 2rem; }
  .About.content .section5 .box .slide .slide1 .btn-prev i, .About.content .section5 .box .slide .slide1 .btn-next i { font-size: 0.36rem; }
  .About.content .section5 .box .slide .slide1 .btn-prev.btn-prev, .About.content .section5 .box .slide .slide1 .btn-next.btn-prev { left: 0.3rem; }
  .About.content .section5 .box .slide .slide1 .btn-prev.btn-next, .About.content .section5 .box .slide .slide1 .btn-next.btn-next { right: 0.3rem; }
  .About.content .section6 { padding-bottom: 2rem; background: url(../images/about/section6-bg-xs.webp) no-repeat top/cover; }
  .About.content .section6 .container { flex-wrap: wrap; }
  .About.content .section6 .box { width: 100%; margin-top: 0.6rem; }
  .About.content .section6 .box .top { width: 100%; flex-wrap: wrap; }
  .About.content .section6 .box .top .l { width: 50%; }
  .About.content .section6 .box .top .l h4 { margin-top: 0.2rem; margin-right: 0; }
  .About.content .section6 .box .top .l .bot { flex-wrap: wrap; }
  .About.content .section6 .box .top .l p { font-size: 0.28rem; margin-top: 0.2rem; }
  .About.content .section6 .box .top .l p span { margin: 0 0.06rem; }
  .About.content .section6 .box .top .r { width: 50%; }
  .About.content .section6 .box .top .r .slide-column { margin-top: 0.7rem; }
  .About.content .section6 .box .top .r .slide-column .swiper-slide p { font-size: 0.28rem; margin-top: 0.4rem; }
  .About.content .section6 .box .top .r .slide-column .swiper-slide p span { margin: 0 0.06rem; }
  .About.content .section6 .box .top .r .slide-column .swiper-slide p:first-child { margin-top: 0.1rem; }
  .About.content .section6 .box .slide { width: 100%; margin-top: 2.6rem; }
  .About.content .section6 .box .slide .swiper-slide { width: 3.6rem; height: 5.12rem; }
  .About.content .section6 .box .slide .swiper-slide .tip { height: 0.4rem; font-size: 0.18rem; color: #fff; padding: 0 0.2rem; font-family: "SourceHanSansCN-Medium"; background: #2B5FDE; border-radius: 0.12rem 0 0.3rem 0; display: flex; align-items: center; position: absolute; left: 0; top: 0; opacity: 0; transition: all .4s ease; }
  .About.content .section6 .box .slide .swiper-slide img { width: 100%; height: 100%; }
  .About.content .section6 .box .slide .swiper-slide.swiper-slide-active .tip, .About.content .section6 .box .slide .swiper-slide.swiper-slide-active h3 { opacity: 1; }
  .About.content .section6 .box .slide .swiper-pagination { bottom: 0; }
  .About.content .section6 .box .slide .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.04rem; background: #fff; border-radius: 0; transition: all .4s ease; }
  .About.content .section6 .box .slide .swiper-pagination .swiper-pagination-bullet-active { width: 0.5rem; }
  .About.content .section6 .box .slide .btn-prev, .About.content .section6 .box .slide .btn-next { width: 0.7rem; height: 0.7rem; }
  .About.content .section6 .box .slide .btn-prev i, .About.content .section6 .box .slide .btn-next i { font-size: 0.36rem; }
  /* About-culture */
  .About-culture.content .section1 { padding-bottom: 3rem; background: url(../images/about/culture-section1-bg-xs.webp) no-repeat bottom/cover; }
  .About-culture.content .section1 .title-box { width: 100%; }
  .About-culture.content .section1 .title-box h3 { margin-top: 0.3rem; }
  .About-culture.content .section1 .title-box p { margin-top: 0.2rem; }
  .About-culture.content .section1 ul { margin-top: 0.3rem; flex-wrap: wrap; }
  .About-culture.content .section1 ul li { width: 46.5%; margin-top: 0.3rem; }
  .About-culture.content .section1 ul li .icon { width: 1.4rem; height: 1.4rem; box-shadow: 0 0.06rem 0.12rem rgba(136, 177, 255, 0.2); }
  .About-culture.content .section1 ul li .icon img { width: 1rem; }
  .About-culture.content .section1 ul li h3 { font-size: 0.3rem; }
  .About-culture.content .section1 ul li p { font-size: 0.26rem; margin-top: 0.2rem; }
  .About-culture.content .section1 ul li:nth-child(-n+2) { margin-top: 0; }
  .About-culture.content .section2 { height: auto; padding: 0.8rem 0 1.4rem; }
  .About-culture.content .section2 .left { width: 100%; padding-top: 0; }
  .About-culture.content .section2 .right { width: 100%; }
  .About-culture.content .section2 .right .circle { width: 1.51rem; height: 1.51rem; }
  .About-culture.content .section2 .right .circle.circle1 { top: 0.05rem; left: 2.68rem; }
  .About-culture.content .section2 .right .circle.circle2 { bottom: 0.06rem; left: 0.05rem; }
  .About-culture.content .section2 .right .circle.circle3 { bottom: 0.06rem; right: 0.06rem; }
  .About-culture.content .section3 { padding: 1.2rem 0 0.7rem; background: url(../images/about/culture-section3-bg-xs.webp) no-repeat center/cover; }
  .About-culture.content .section3 .slide .swiper-slide { flex-wrap: wrap; }
  .About-culture.content .section3 .slide .swiper-slide .img { width: 100%; height: 4.24rem; }
  .About-culture.content .section3 .slide .swiper-slide .text { width: 100%; height: 5.4rem; padding: 0.6rem 0.3rem; }
  .About-culture.content .section3 .slide .swiper-slide .text p { font-size: 0.26rem; line-height: 1.7; }
  .About-culture.content .section3 .slide .swiper-controller { width: calc(100% - .6rem); right: 0.3rem; bottom: 0.6rem; }
  .About-culture.content .section3 .slide .swiper-controller .swiper-progress { width: 65%; height: 2px; }
  .About-culture.content .section3 .slide .swiper-controller .swiper-pagination { font-size: 0.3rem; }
  .About-culture.content .section3 .slide .swiper-controller .swiper-pagination .swiper-pagination-current { font-size: 0.38rem; }
  .About-culture.content .section3 .slide .swiper-controller .swiper-btns i { font-size: 0.36rem; }
  .About-culture.content .section4 { padding: 0.5rem 0 1.2rem; background: url(../images/about/culture-section4-bg-xs.webp) no-repeat bottom/100%; }
  .About-culture.content .section4 .slide-xs { padding-bottom: 0.6rem; }
  .About-culture.content .section4 .slide-xs .swiper-slide img { width: 100%; height: 4.78rem; }
  .About-culture.content .section4 .slide-xs .swiper-slide .text { padding: 0.4rem 0; }
  .About-culture.content .section4 .slide-xs .swiper-slide .text h3 { font-size: 0.32rem; margin-bottom: 0.3rem; font-family: "SourceHanSansCN-Medium"; }
  .About-culture.content .section4 .slide-xs .swiper-slide .text p { font-size: 0.26rem; line-height: 1.66; }
  .About-culture.content .section4 .slide-xs .swiper-slide:nth-child(3n) { margin-right: 0; }
  .About-culture.content .section4 .slide-xs .swiper-pagination { bottom: 0; }
  .About-culture.content .section4 .slide-xs .swiper-pagination .swiper-pagination-bullet { width: 0.3rem; height: 0.04rem; background: #2B5FDE; border-radius: 0; transition: all .4s ease; }
  .About-culture.content .section4 .slide-xs .swiper-pagination .swiper-pagination-bullet-active { width: 0.6rem; }
  .About-culture.content .section5 { padding: 1.2rem 0 3.3rem; }
  .About-culture.content .section5:before { height: 2.82rem; background: url(../images/about/culture-section5-bg-xs.webp) no-repeat center/100%; }
  .About-culture.content .section5 .slide-xs { margin-top: 0.6rem; padding-bottom: 0.6rem; }
  .About-culture.content .section5 .slide-xs .swiper-slide { height: 8rem; padding: 0.6rem 0.4rem; background: rgba(255, 255, 255, 0.1); }
  .About-culture.content .section5 .slide-xs .swiper-slide h3 { font-size: 0.36rem; color: #fff; margin-bottom: 0.6rem; font-family: "SourceHanSansCN-Bold"; }
  .About-culture.content .section5 .slide-xs .swiper-slide dl dd { color: #fff; margin-bottom: 0.3rem; }
  .About-culture.content .section5 .slide-xs .swiper-slide dl dd h4 { font-size: 0.26rem; color: #fff; margin-bottom: 0.15rem; font-family: "SourceHanSansCN-Medium"; position: relative; padding-left: 0.3rem; }
  .About-culture.content .section5 .slide-xs .swiper-slide dl dd h4:before { content: ""; width: 0.16rem; height: 0.16rem; border: 2px solid #fff; position: absolute; left: 0; top: 0.06rem; transform: rotate(45deg); }
  .About-culture.content .section5 .slide-xs .swiper-slide dl dd p { font-size: 0.26rem; line-height: 1.6; }
  .About-culture.content .section5 .slide-xs .swiper-pagination { bottom: 0; }
  .About-culture.content .section5 .slide-xs .swiper-pagination .swiper-pagination-bullet { width: 0.3rem; height: 0.04rem; background: #fff; border-radius: 0; transition: all .4s ease; }
  .About-culture.content .section5 .slide-xs .swiper-pagination .swiper-pagination-bullet-active { width: 0.6rem; }
  /* About-responsibility */
  .About-responsibility.content .section1 .title-box { width: 100%; }
  .About-responsibility.content .section1 .nums { width: 100%; flex-wrap: wrap; justify-content: flex-start; }
  .About-responsibility.content .section1 .nums li { flex: 0 0 50%; margin-bottom: 0.6rem; }
  .About-responsibility.content .section1 .nums li h4 { font-size: 0.26rem; }
  .About-responsibility.content .section1 .nums li h4 span { font-size: 0.6rem; }
  .About-responsibility.content .section1 .nums li p { font-size: 0.26rem; margin-top: 0.15rem; }
  .About-responsibility.content .section1 .imgs { height: 8.9rem; }
  .About-responsibility.content .section1 .imgs .img.img1 { width: 1.83rem; height: 1.1rem; left: 0; }
  .About-responsibility.content .section1 .imgs .img.img2 { width: 1.33rem; height: 0.79rem; left: 1.8rem; top: 1.33rem; }
  .About-responsibility.content .section1 .imgs .img.img3 { width: 2.73rem; height: 1.63rem; left: 0; top: 6.7rem; }
  .About-responsibility.content .section1 .imgs .img.img4 { width: 1.33rem; height: 0.8rem; right: auto; left: 2.07rem; top: 8.09rem; }
  .About-responsibility.content .section1 .imgs .img.img5 { width: 1.34rem; height: 0.8rem; left: 4.08rem; top: 0.46rem; }
  .About-responsibility.content .section1 .imgs .img.img6 { width: 1.73rem; height: 1.03rem; right: 0; top: 0.97rem; }
  .About-responsibility.content .section1 .imgs .img.img7 { width: 3.01rem; height: 1.8rem; right: 0; top: 6.6rem; }
  .About-responsibility.content .section1 .imgs .slide { --swiper-navigation-size: 0.5rem; }
  .About-responsibility.content .section1 .imgs .slide .swiper-slide h3 { font-size: 0.26rem; padding: 0.3rem; }
  .About-responsibility.content .section2 { padding-bottom: 1rem; }
  .About-responsibility.content .section2:before { height: 8rem; top: 2rem; }
  .About-responsibility.content .section2 .box { height: auto; margin-top: 0.7rem; }
  .About-responsibility.content .section2 .box .circle { width: 6.9rem; height: 6.9rem; }
  .About-responsibility.content .section2 .box .circle .video { width: 5.2rem; height: 5.2rem; }
  .About-responsibility.content .section2 .box ul { padding-top: 1rem; }
  .About-responsibility.content .section2 .box ul li { width: 1.26rem; height: 1.26rem; display: block; }
  .About-responsibility.content .section2 .box ul li .img { margin: 0 !important; }
  .About-responsibility.content .section2 .box ul li .img .play { width: 0.35rem; height: 0.35rem; }
  .About-responsibility.content .section2 .box ul li .img .play i { font-size: 0.2rem; transform: translateX(0.01rem); }
  .About-responsibility.content .section2 .box ul li .text { display: none; }
  .About-responsibility.content .section2 .box ul li:nth-child(n+3) { top: 4.8rem; }
  .About-responsibility.content .section2 .box .text-xs { position: relative; overflow: hidden; margin-top: 0.7rem; }
  .About-responsibility.content .section2 .box .text-xs .swiper-slide { text-align: center; }
  .About-responsibility.content .section2 .box .text-xs .swiper-slide h4 { font-size: 0.36rem; font-family: "SourceHanSansCN-Medium"; margin-bottom: 0.2rem; }
  .About-responsibility.content .section2 .box .text-xs .swiper-slide p { font-size: 0.26rem; color: #333; line-height: 1.66; }
  .About-responsibility.content .section3 { height: 10rem; background: url(../images/about/responsibility-section3-bg-xs.webp) no-repeat bottom/100%; }
  .About-responsibility.content .section3 .title-box { width: 100%; }
  .About-responsibility.content .section3 .common-btn { width: 4rem; }
  .About-responsibility.content .section3 .common-btn i { font-size: 0.28rem; }
  .About-responsibility.content .section3 .common-btn .icon-pdf { font-size: 0.32rem; }
  /* Contact */
  .Contact.content .section1 { padding-bottom: 1.2rem; }
  .Contact.content .section1 .box { margin-top: 0.6rem; flex-wrap: wrap; }
  .Contact.content .section1 .box .left { width: 100%; margin-right: 0; }
  .Contact.content .section1 .box .left h3 { font-size: 0.3rem; }
  .Contact.content .section1 .box .left ul li { margin-top: 0.4rem; }
  .Contact.content .section1 .box .left ul li img { width: 1rem; }
  .Contact.content .section1 .box .left ul li .txt h4 { font-size: 0.28rem; }
  .Contact.content .section1 .box .left ul li .txt p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Contact.content .section1 .box .right { flex: 1; margin-top: 0.8rem; }
  .Contact.content .section1 .box .right h3 { font-size: 0.3rem; }
  .Contact.content .section1 .box .right ul { margin-top: 0.4rem; }
  .Contact.content .section1 .box .right ul li { width: 100%; padding: 0.3rem 0.2rem 0.3rem 0.3rem; }
  .Contact.content .section1 .box .right ul li .txt { flex: 1; padding-right: 0.1rem; }
  .Contact.content .section1 .box .right ul li .txt h4 { font-size: 0.28rem; margin-bottom: 0.15rem; }
  .Contact.content .section1 .box .right ul li .txt p { font-size: 0.26rem; padding-left: 0.8rem; margin-top: 0.05rem; }
  .Contact.content .section1 .box .right ul li .logo { width: 1.5rem; }
  .Contact.content .section1 .map .marker-attr { width: 5.8rem; padding: 0.3rem; }
  .Contact.content .section1 .map .marker-attr .img p { height: 0.7rem; font-size: 0.3rem; }
  .Contact.content .section2 { margin-top: -1rem; height: auto; padding-bottom: 1.8rem; }
  .Contact.content .section2 .container { flex-wrap: wrap; padding-right: 0.3rem; }
  .Contact.content .section2 .order { width: 100%; padding: 0.5rem 0.4rem; margin-top: 0.3rem; }
  .Contact.content .section2 .order .row { margin-bottom: 0.3rem; }
  .Contact.content .section2 .order .row input { height: 0.8rem; font-size: 0.26rem; }
  .Contact.content .section2 .order .row textarea { font-size: 0.26rem; }
  .Contact.content .section2 .order .row .code { width: 2rem; }
  .Contact.content .section2 .order .row .checkbox { flex: 0 0 0.28rem; height: 0.28rem; }
  .Contact.content .section2 .order .row p { font-size: 0.26rem; }
  .Contact.content .section2 .order .common-btn { font-size: 0.28rem; }
  /* Contact-site */
  .Contact-site.content .title-box { width: 100%; margin: 0 auto 1rem; padding: 0 0.3rem; }
  .Contact-site.content .map-box { position: relative; }
  .Contact-site.content .map-box #map { height: 8rem; }
  .Contact-site.content .map-box .list-box { width: 100%; height: auto; padding: 0 0.4rem 1.5rem; position: relative; left: 0; top: 0; }
  .Contact-site.content .map-box .list-box .drag { width: 100%; height: 0.8rem; position: relative; }
  .Contact-site.content .map-box .list-box .drag:before { content: ""; width: 0.8rem; height: 0.08rem; background-color: rgba(18, 21, 26, 0.1); border-radius: 0.12rem; position: absolute; left: 0; right: 0; top: 0.3rem; margin: auto; }
  .Contact-site.content .map-box .list-box .result { font-size: 0.28rem; margin-bottom: 0.3rem; }
  .Contact-site.content .map-box .list-box .result b { font-size: 0.32rem; margin: 0 0.05rem; }
  .Contact-site.content .map-box .list-box .list { height: 4rem; overflow: auto; }
  .Contact-site.content .map-box .list-box .list .item { padding-left: 0.5rem; }
  .Contact-site.content .map-box .list-box .list .item .num { width: 0.3rem; height: 0.3rem; font-size: 0.26rem; top: 0.29rem; }
  .Contact-site.content .map-box .list-box .list .item h3 { font-size: 0.3rem; margin-bottom: 0.2rem; }
  .Contact-site.content .map-box .list-box .list .item p { font-size: 0.26rem; margin-top: 0.05rem; line-height: 1.5; }
  .Contact-site.content .map-box .list-box .list .item .path { padding: 0 0.25rem; height: 0.7rem; position: relative; bottom: 0; display: inline-flex; align-items: center; margin-top: 0.3rem; border: 1px solid #C7C7C7; border-radius: 0.5rem; }
  .Contact-site.content .map-box .list-box .list .item .path i { font-size: 0.3rem; margin-right: 0.1rem; color: #000; }
  .Contact-site.content .map-box .list-box .list .item .path p { font-size: 0.24rem; color: #000; margin-top: 0; }
  .Contact-site.content .map-box .marker-attr { width: 5.8rem; padding-top: 0.6rem; }
  .Contact-site.content .map-box .marker-attr h3 { font-size: 0.3rem; }
  .Contact-site.content .map-box .marker-attr p { font-size: 0.26rem; margin-top: 0.1rem; }
  .Contact-site.content .map-box .marker-attr .btn { height: 0.7rem; font-size: 0.26rem; }
  .Contact-site.content .map-box .marker-attr .btn i { font-size: 0.28rem; }
  .Contact-site.content .map-box .marker-attr .close-btn { font-size: 0.4rem; }
  /* Transcend */
  .Transcend.content:before { width: 3.75rem; height: 7.82rem; top: 6.5rem; }
  .Transcend.content .section1 { padding-bottom: 1.2rem; }
  .Transcend.content .section1 .slide { padding: 0 0.3rem 0.8rem; }
  .Transcend.content .section1 .slide .swiper-slide { padding-bottom: 0; }
  .Transcend.content .section1 .slide .swiper-slide .img { transform: scale(1); clip-path: none !important; aspect-ratio: 69 / 42; border-radius: 0.12rem; overflow: hidden; }
  .Transcend.content .section1 .slide .swiper-slide .img .tip { padding: 0.2rem 0.3rem; border-radius: 0 0 0.2rem 0; font-size: 0.28rem; }
  .Transcend.content .section1 .slide .swiper-slide .img .tip i { font-size: 0.28rem; }
  .Transcend.content .section1 .slide .swiper-slide .img img { aspect-ratio: 69 / 42; }
  .Transcend.content .section1 .slide .swiper-slide .text h3 { font-size: 0.34rem; margin-bottom: 0.15rem; line-height: 1.66; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  .Transcend.content .section1 .slide .swiper-slide .text p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Transcend.content .section1 .slide .swiper-pagination { bottom: 0; }
  .Transcend.content .section1 .slide .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .Transcend.content .section1 .slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .Transcend.content .section2 { padding-bottom: 0.2rem; }
  .Transcend.content .section2 ul li { width: 100%; margin: 0 0 0.5rem 0; }
  .Transcend.content .section2 ul li .img { height: 4.2rem; }
  .Transcend.content .section2 ul li .img .icon { width: 1rem; height: 1rem; }
  .Transcend.content .section2 ul li .img .icon i { font-size: 0.4rem; }
  .Transcend.content .section2 ul li .text h4 { font-size: 0.26rem; }
  .Transcend.content .section2 ul li .text h3 { font-size: 0.32rem; line-height: 1.66; }
  .Transcend.content .section2 ul li:nth-child(3n) { margin-right: 0; }
  .Transcend.content .section2 ul li:nth-child(2n) { margin-right: 0; }
  .Transcend.content .section2 .common-btn { margin: 0.5rem auto 0; }
  /* News */
  .News.content:before { width: 3.75rem; height: 7.82rem; top: 6.5rem; }
  .News.content .section1 { margin-top: 0; }
  .News.content .section1 .box-xs { overflow: hidden; padding-bottom: 0.8rem; }
  .News.content .section1 .box-xs .swiper-slide .img { height: 4.28rem; overflow: hidden; border-radius: 0.12rem; position: relative; }
  .News.content .section1 .box-xs .swiper-slide .img img { width: 100%; height: 100%; }
  .News.content .section1 .box-xs .swiper-slide .text { padding-top: 0.3rem; }
  .News.content .section1 .box-xs .swiper-slide .text h3 { font-size: 0.32rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.66; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .4s ease; }
  .News.content .section1 .box-xs .swiper-slide .text h4 { font-size: 0.26rem; font-family: "SourceHanSansCN-Medium"; color: #333; margin-bottom: 0.15rem; }
  .News.content .section1 .box-xs .swiper-slide .text h4 span { color: #999; }
  .News.content .section1 .box-xs .swiper-pagination { bottom: 0; }
  .News.content .section1 .box-xs .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News.content .section1 .box-xs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .News.content .section2 .list-xs { overflow: hidden; padding-bottom: 0.8rem; }
  .News.content .section2 .list-xs .swiper-slide .img { height: 4.28rem; overflow: hidden; border-radius: 0.12rem; position: relative; }
  .News.content .section2 .list-xs .swiper-slide .img .tip { height: 0.6rem; font-size: 0.26rem; color: #fff; position: absolute; padding: 0 0.44rem 0 0.27rem; background: #119CE3; border-radius: 0 0.45rem 0 0.08rem; left: 0; bottom: 0; z-index: 1; display: flex; align-items: center; }
  .News.content .section2 .list-xs .swiper-slide .img .tip:before { content: ""; width: 97%; height: 100%; background: linear-gradient(290.38deg, #0865f2 0%, #004abb 100%); position: absolute; left: 0; bottom: 0; border-radius: 0 0.45rem 0 0.08rem; z-index: -1; }
  .News.content .section2 .list-xs .swiper-slide .img img { width: 100%; height: 100%; }
  .News.content .section2 .list-xs .swiper-slide .text { padding-top: 0.3rem; }
  .News.content .section2 .list-xs .swiper-slide .text h4 { font-size: 0.26rem; color: #999; margin-bottom: 0.15rem; }
  .News.content .section2 .list-xs .swiper-slide .text h3 { font-size: 0.32rem; font-family: "SourceHanSansCN-Medium"; line-height: 1.66; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .4s ease; }
  .News.content .section2 .list-xs .swiper-pagination { bottom: 0; }
  .News.content .section2 .list-xs .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News.content .section2 .list-xs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .News.content .section3 .slide { padding-bottom: 0.7rem; }
  .News.content .section3 .slide .swiper-slide { width: auto; }
  .News.content .section3 .slide .swiper-slide .img { height: 4.28rem; }
  .News.content .section3 .slide .swiper-slide .img .tip { height: 0.6rem; font-size: 0.26rem; opacity: 1; }
  .News.content .section3 .slide .swiper-slide .text { opacity: 1; position: relative; padding: 0.3rem 0 0; }
  .News.content .section3 .slide .swiper-slide .text h3 { font-size: 0.32rem; color: #000; }
  .News.content .section3 .slide .swiper-slide .text p { font-size: 0.26rem; color: #999; margin-bottom: 0.15rem; }
  .News.content .section3 .slide .swiper-pagination { bottom: 0; }
  .News.content .section3 .slide .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News.content .section3 .slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .News.content .section4 .box-xs { overflow: hidden; padding-bottom: 0.7rem; }
  .News.content .section4 .box-xs .swiper-slide .img { border-radius: 0.12rem; overflow: hidden; position: relative; }
  .News.content .section4 .box-xs .swiper-slide .img:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }
  .News.content .section4 .box-xs .swiper-slide .img:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }
  .News.content .section4 .box-xs .swiper-slide .img img { width: 100%; height: 100%; }
  .News.content .section4 .box-xs .swiper-slide .img .icon-bofang { font-size: 0.8rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }
  .News.content .section4 .box-xs .swiper-slide .text { padding-top: 0.3rem; }
  .News.content .section4 .box-xs .swiper-slide .text p { font-size: 0.26rem; color: #666; margin-bottom: 0.15rem; }
  .News.content .section4 .box-xs .swiper-slide .text h3 { font-size: 0.32rem; color: #000; line-height: 1.5; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-family: "SourceHanSansCN-Medium"; }
  .News.content .section4 .box-xs .swiper-pagination { bottom: 0; }
  .News.content .section4 .box-xs .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News.content .section4 .box-xs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .News.content .section5 .list-xs { overflow: hidden; padding-bottom: 0.7rem; }
  .News.content .section5 .list-xs .swiper-slide { border-radius: 0.12rem; overflow: hidden; }
  .News.content .section5 .list-xs .swiper-slide .img { height: 4.22rem; overflow: hidden; border-radius: 0.12rem; }
  .News.content .section5 .list-xs .swiper-slide .img img { width: 100%; height: 100%; }
  .News.content .section5 .list-xs .swiper-slide .text { padding-top: 0.3rem; }
  .News.content .section5 .list-xs .swiper-slide .text h3 { font-size: 0.34rem; line-height: 1.66; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .4s ease; }
  .News.content .section5 .list-xs .swiper-slide .text h4 { font-size: 0.26rem; margin-bottom: 0.15rem; color: #666; }
  .News.content .section5 .list-xs .swiper-pagination { bottom: 0; }
  .News.content .section5 .list-xs .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News.content .section5 .list-xs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  /* News-list */
  .News-list.content { padding-top: 0.6rem !important; }
  .News-list.content .big-slide { --swiper-navigation-size: 0.5rem; }
  .News-list.content .big-slide .swiper-slide { padding-bottom: 0.5rem; }
  .News-list.content .big-slide .swiper-slide .text { width: 100%; padding: 1rem 1.2rem 0.3rem 0.3rem; }
  .News-list.content .big-slide .swiper-slide .text h3 { font-size: 0.3rem; line-height: 1.66; }
  .News-list.content .big-slide .swiper-pagination { bottom: 0.3rem; right: 0.3rem; font-size: 0.26rem; }
  .News-list.content .big-slide .swiper-pagination .swiper-pagination-current { font-size: 0.32rem; }
  .News-list.content .big-slide .swiper-button-prev { left: 0.3rem; }
  .News-list.content .big-slide .swiper-button-next { right: 0.3rem; }
  /* news-list */
  .news-list li { width: 100%; margin: 0 0 0.5rem 0; }
  .news-list li .img { height: 4.2rem; }
  .news-list li .img .tip { height: 0.6rem; font-size: 0.26rem; }
  .news-list li .text { padding-top: 0.3rem; }
  .news-list li .text h4 { font-size: 0.26rem; }
  .news-list li .text h3 { font-size: 0.32rem; line-height: 1.66; }
  .news-list li:nth-child(3n) { margin-right: 0; }
  /* News-xq */
  .News-xq.content { padding: 0.6rem 0 1rem !important; }
  .News-xq.content .left { width: 100%; }
  .News-xq.content .left .title h2 { font-size: 0.4rem; line-height: 0.6rem; }
  .News-xq.content .left .title .other { flex-wrap: wrap; }
  .News-xq.content .left .title .other .tags { width: 100%; }
  .News-xq.content .left .title .other .tags span { font-size: 0.26rem; margin-right: 0.3rem; }
  .News-xq.content .left .title .other .tags span i { font-size: 0.22rem; position: relative; top: 0.02rem; margin-right: 0.04rem; }
  .News-xq.content .left .title .other .share { font-size: 0.26rem; margin-top: 0.3rem; }
  .News-xq.content .left .title .other .share a { font-size: 0.6rem; margin: 0 0.08rem; }
  .News-xq.content .left .con p { font-size: 0.27rem; line-height: 0.6rem; }
  .News-xq.content .left .relevant a { padding: 0.3rem 0; font-size: 0.26rem; }
  .News-xq.content .right { width: 100%; margin-top: 0.6rem; }
  .News-xq.content .right .title { font-size: 0.42rem; margin-bottom: 0.4rem; }
  .News-xq.content .right ul li { margin-bottom: 0.5rem; border-radius: 0.12rem; overflow: hidden; }
  .News-xq.content .right ul li .img { height: 4.2rem; }
  .News-xq.content .right ul li .img .tip { height: 0.6rem; font-size: 0.26rem; }
  .News-xq.content .right ul li .text { padding-top: 0.3rem; }
  .News-xq.content .right ul li .text h4 { font-size: 0.26rem; margin-bottom: 0.15rem; }
  .News-xq.content .right ul li .text h3 { font-size: 0.32rem; line-height: 1.66; }
  .News-xq.Video-xq .right ul li { height: 4rem; }
  .News-xq.Video-xq .right ul li .icon-bofang { font-size: 0.8rem; }
  .News-xq.Video-xq .right ul li h3 { padding: 0.4rem 0.3rem; font-size: 0.32rem; }
  /* News-video */
  .News-video.content .big-slide { --swiper-navigation-size: 0.6rem; }
  .News-video.content .big-slide .swiper-slide { height: 8rem; }
  .News-video.content .big-slide .swiper-slide i { right: 0.3rem; bottom: 0.6rem; }
  .News-video.content .big-slide .swiper-slide .text { width: 100%; padding: 0.6rem 0; }
  .News-video.content .big-slide .swiper-slide .text h3 { width: 85%; font-size: 0.36rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.6; }
  .News-video.content .big-slide .swiper-pagination { padding: 0 0.3rem; }
  .News-video.content .big-slide .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; }
  .News-video.content .big-slide .swiper-pagination .swiper-pagination-bullet-active { width: 0.6rem; }
  .News-video.content .big-slide .swiper-button-prev { left: 0.3rem; }
  .News-video.content .big-slide .swiper-button-next { right: 0.3rem; }
  .News-video.content .section2 .top-xs { overflow: hidden; padding-bottom: 0.5rem; position: relative; margin-bottom: 0.5rem; }
  .News-video.content .section2 .top-xs .swiper-slide { overflow: hidden; }
  .News-video.content .section2 .top-xs .swiper-slide .img { height: 4.5rem; overflow: hidden; position: relative; border-radius: 0.12rem; }
  .News-video.content .section2 .top-xs .swiper-slide .img:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); position: absolute; left: 0; top: 0; z-index: 1; }
  .News-video.content .section2 .top-xs .swiper-slide .img:after { content: ""; width: 100%; height: 50%; background: linear-gradient(359.99deg, #001841 0%, rgba(1, 93, 212, 0) 100%); position: absolute; left: 0; bottom: 0; z-index: 2; }
  .News-video.content .section2 .top-xs .swiper-slide .img img { width: 100%; height: 100%; }
  .News-video.content .section2 .top-xs .swiper-slide .icon-bofang { font-size: 0.8rem; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; }
  .News-video.content .section2 .top-xs .swiper-slide .text { width: 100%; padding-top: 0.3rem; }
  .News-video.content .section2 .top-xs .swiper-slide .text p { font-size: 0.26rem; color: #999; margin-bottom: 0.15rem; }
  .News-video.content .section2 .top-xs .swiper-slide .text h3 { font-size: 0.32rem; line-height: 1.66; color: #000; font-family: "SourceHanSansCN-Medium"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  .News-video.content .section2 .top-xs .swiper-pagination { bottom: 0; }
  .News-video.content .section2 .top-xs .swiper-pagination .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; border-radius: 0; background: #2B5FDE; transition: all .4s ease; }
  .News-video.content .section2 .top-xs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 0.6rem; }
  .News-video.content .section2 .top-xs.subject .swiper-slide .img:before, .News-video.content .section2 .top-xs.subject .swiper-slide .img:after { display: none; }
  /* video-list */
  .video-list li { width: 100%; margin: 0.5rem 0 0 0; }
  .video-list li .img { height: 4.5rem; }
  .video-list li .img .icon-bofang { font-size: 0.8rem; }
  .video-list li .text { padding: 0.3rem 0 0 0; position: relative; }
  .video-list li .text p { font-size: 0.26rem; color: #999; }
  .video-list li .text h3 { font-size: 0.32rem; line-height: 1.66; color: #000; }
  .video-list li:nth-child(-n+3) { margin-top: 0.5rem; }
  .video-list li:first-child { margin-top: 0; }
  .video-list.subject .img:before, .video-list.subject .img:after { display: none; }
  /* Media */
  .Media .content .section1 dl { top: 1.2rem; }
  .Media .content .section1 dl dt { font-size: 0.36rem; padding-bottom: 0.25rem; }
  .Media .content .section1 dl dt i { font-size: 0.36rem; }
  .Media .content .section1 dl dd ul li { width: 32%; height: 2.4rem; margin: 2% 2% 0 0; }
  .Media .content .section1 dl dd ul li:nth-child(5n), .Media .content .section1 dl dd ul li:nth-child(2n) { margin-right: 2%; }
  .Media .content .section1 dl dd ul li:nth-child(-n+5) { margin-top: 2%; }
  .Media .content .section1 dl dd ul li:nth-child(3n) { margin-right: 0; }
  .Media .content .section1 dl dd ul li .icon { width: 0.45rem; }
  .Media .content .section1 dl dd ul li h3 { font-size: 0.28rem; margin-top: 5%; }
  .Media .content .section1 dl dd ul li .mask .icon1 { width: 0.4rem; }
  .Media .content .section1 dl dd ul li .mask h3, .Media .content .section1 dl dd ul li .mask p, .Media .content .section1 dl dd ul li .mask .download { display: none; }
  /* Yuplus */
  .right-navigate { display: none !important; }
  .Yuplus .main .home-swiper .home-slide .cont1400 { padding: 12vh 0.3rem 0; }
  .Yuplus .main .home-swiper .home-slide .title-box h2 { line-height: 1.5; margin-bottom: 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .title-box h2 span { line-height: 1; }
  .Yuplus .main .home-swiper .home-slide .title-box p { width: 100%; font-size: 0.27rem; line-height: 1.6; margin-top: 0; }
  .Yuplus .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }
  .Yuplus .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }
  .Yuplus .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }
  .Yuplus .main .home-swiper .home-slide .banner .text h1 { font-size: 0.48rem; }
  .Yuplus .main .home-swiper .home-slide .banner .text p { font-size: 0.28rem; margin-top: 0.16rem; }
  .Yuplus .main .home-swiper .home-slide .section { background: url(../images/yuplus/section-bg-xs.jpg) no-repeat bottom/cover; }
  .Yuplus .main .home-swiper .home-slide .section1 .down { width: 0.4rem; margin: 0.4rem auto; display: block; }
  .Yuplus .main .home-swiper .home-slide .section1 ul { padding: 0; }
  .Yuplus .main .home-swiper .home-slide .section1 ul li { width: 2.15rem; height: 1.87rem; }
  .Yuplus .main .home-swiper .home-slide .section1 ul li img { width: 0.55rem; margin: 0 auto 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section1 .video { height: 3.72rem; }
  .Yuplus .main .home-swiper .home-slide .section1 .video img { height: 100%; }
  .Yuplus .main .home-swiper .home-slide .section1 .video .play { width: 0.6rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul { margin-top: 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li { width: 100%; height: 3.79rem; padding: 0.25rem 0.5rem; margin-top: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li h3 { font-size: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li dl { margin-top: 0.8rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li dl dd { width: 28%; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li dl dd img { width: 1.2rem; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li dl dd h4 { font-size: 0.24rem; line-height: 1.6; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li:nth-child(1) { background: url(../images/yuplus/section3-li1-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section3 ul li:nth-child(2) { background: url(../images/yuplus/section3-li2-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .tabs { margin-top: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .tabs .swiper-wrapper { justify-content: flex-start; }
  .Yuplus .main .home-swiper .home-slide .section4 .tabs .item { font-size: 0.3rem; margin: 0; position: relative; padding-bottom: 0.25rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .tabs .item:before { content: ""; width: 50%; height: 2px; background: #fff; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; opacity: 0; transition: all .4s ease; }
  .Yuplus .main .home-swiper .home-slide .section4 .tabs .item.active:before { opacity: 1; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide { margin-top: 0.3rem; overflow: visible; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide { height: auto; padding: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .st { width: 100%; font-size: 0.26rem; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; line-height: 1.6; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .st span { font-size: 0.3rem; margin-right: 0; margin-bottom: 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .arrow { width: 0.5rem; margin: 0.3rem 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .text { margin-left: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .text h3 { font-size: 0.3rem; line-height: 1.5; text-align: center; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .con { flex-direction: column; margin-top: 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide .con ul { flex-wrap: wrap; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 { padding-right: 0; background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con { margin-top: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul { justify-content: space-between; padding: 0 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li { width: 3.18rem; height: 2.45rem; padding: 0.35rem 0.15rem; margin-right: 0; margin-top: 0.4rem; background: url(../images/yuplus/section4-box1-li-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li img { width: 0.9rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li h3 { font-size: 0.28rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box1 .con ul li p { font-size: 0.26rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 { padding-right: 0; background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-display { padding: 0 0.15rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide { width: 100%; overflow: hidden; position: relative; padding-bottom: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide { padding: 0.3rem 0.6rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide h3 { font-size: 0.28rem; color: #fff; font-family: "chuang-bold"; text-align: center; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide p { font-size: 0.26rem; color: #fff; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide dl { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide dl dd { width: 40%; color: #fff; margin-top: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide dl dd h4 { font-size: 0.26rem; position: relative; padding-bottom: 0.2rem; margin-bottom: 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide dl dd h4:after { content: ""; width: 100%; height: 1px; background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 100%); position: absolute; left: 0; bottom: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide dl dd h4 span { font-size: 0.44rem; font-family: "chuang-bold"; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(1) { height: 4.44rem; background: url(../images/yuplus/section4-box2-li1-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) { height: 6.29rem; padding: 0.3rem 0.4rem; background: url(../images/yuplus/section4-box2-li2-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) h5 { font-size: 0.24rem; color: #fff; margin-top: 0.5rem; line-height: 1.6; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) h5:last-child { margin-top: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl { margin-top: 0; justify-content: flex-start; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl dd { width: 30%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl dd h4 span { font-size: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl dd p { font-size: 0.24rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl dd p span { font-size: 0.24rem; font-family: "chuang-bold"; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-slide:nth-child(2) dl dd:last-child { width: 60%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-pagination { bottom: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box2 .con .xs-slide .swiper-pagination-bullet { width: 0.5rem; height: 3px; background: #fff; border-radius: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 { background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con { margin-top: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li { width: 1.28rem; height: 2.04rem; padding: 0.3rem 0.15rem; margin-right: 0.4rem; margin-top: 0.4rem; background: url(../images/yuplus/section4-box3-li-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li img { width: 0.8rem; margin: 0 auto; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li h3 { font-size: 0.24rem; line-height: 1.5; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box3 .con ul li:last-child { margin-right: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 { background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con { padding-right: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul { width: 100%; justify-content: space-between; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li { width: 2.1rem; height: 3.68rem; padding: 0.3rem 0.2rem; margin-right: 0; background: url(../images/yuplus/section4-box4-li1-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li h3 { font-size: 0.32rem; margin-bottom: 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li h4 { font-size: 0.24rem; line-height: 1.5; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li p { font-size: 0.24rem; line-height: 1.5; margin-top: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li:nth-child(1) p { margin-top: 0.6rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li:nth-child(2) { width: 2.1rem; background: url(../images/yuplus/section4-box4-li1-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box4 .con ul li:nth-child(3) { margin-right: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 { padding-right: 0; background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 .con { margin-top: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box5 .con .img { width: 100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 { padding-right: 0; background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul { width: 100%; justify-content: space-between; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li { width: 2.1rem; height: 3.54rem; padding: 0.45rem 0.2rem; margin-right: 0; background: url(../images/yuplus/section4-box6-li-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li img { width: 0.6rem; margin: 0 auto 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li h3 { font-size: 0.26rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box6 .con ul li p { font-size: 0.24rem; line-height: 1.5; margin-top: 0.7rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 { padding-right: 0; background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-display { padding: 0 0.15rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide { width: 100%; overflow: hidden; position: relative; padding-bottom: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide { height: 3.23rem; padding: 0.3rem 0.6rem; background: url(../images/yuplus/section4-box7-li-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide h3 { font-size: 0.28rem; color: #fff; font-family: "chuang-bold"; text-align: center; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide p { font-size: 0.26rem; color: #fff; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide dl { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide dl dd { width: 100%; font-size: 0.26rem; color: #fff; margin-top: 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide img { margin-top: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-slide:nth-child(2) { height: 4.5rem; background: url(../images/yuplus/section4-box7-li2-xs.png) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-pagination { bottom: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .xs-slide .swiper-pagination-bullet { width: 0.5rem; height: 3px; background: #fff; border-radius: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .arrow { margin-right: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box7 .con .text img { width: 2rem; margin: 0 auto 0.3rem; display: block; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 { background: transparent; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con { padding: 0 0.1rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul { width: 100%; justify-content: space-between; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li { width: 3.17rem; height: 3.54rem; padding: 0.35rem 0; margin-right: 0; background: url(../images/yuplus/section4-box8-li-xs.webp) no-repeat center/100%; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li img { width: 0.6rem; margin: 0 auto 0.2rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li h3 { font-size: 0.28rem; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con ul li p { font-size: 0.26rem; margin-top: 0.5rem; line-height: 1.7; }
  .Yuplus .main .home-swiper .home-slide .section4 .slide .swiper-slide.box8 .con .text { margin-left: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-prev { display: none !important; width: 0.5rem; height: 0.5rem; top: auto; bottom: 0.5rem; margin: 0; }
  .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-next.swiper-button-prev, .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-prev.swiper-button-prev { left: 44%; }
  .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-prev.swiper-button-next { left: 54%; }
  .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section4 .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide { margin-top: 0.6rem; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-wrapper { justify-content: flex-start; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide { width: 100%; margin: 0; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide img { width: 100%; height: 100%; object-fit: cover; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text { width: 100%; padding: 0.33rem 0.38rem; color: #fff; position: absolute; left: 0; bottom: 0; z-index: 0; transform: translateY(0); transition: all .4s ease; background: linear-gradient(320.94deg, #0a8bfb 0%, #0748aa 100%); }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text:before { content: ""; width: 100%; height: 100%; background: linear-gradient(179.8deg, rgba(0, 36, 98, 0) 0%, rgba(0, 44, 136, 0.88) 100%); position: absolute; left: 0; bottom: 0; z-index: -1; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text:after { content: ""; width: 3.07rem; height: 1.09rem; background: url(../images/yuplus/section5-text.webp) no-repeat center/100%; position: absolute; right: 0; bottom: 0; z-index: -1; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text h3 { font-size: 0.3rem; font-family: "chuang-bold"; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-slide .text p { font-size: 0.26rem; margin-top: 0.15rem; opacity: 1; transition: all .4s ease; line-height: 1.5; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: -1.2rem; margin: 0; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-next.swiper-button-prev, .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-prev.swiper-button-prev { left: 44%; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-prev.swiper-button-next { left: 54%; }
  .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section5 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .text { margin-top: 0.35rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .swiper-slide .text h3 { font-size: 0.28rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool { height: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev { width: 0.4rem; height: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.7rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-button-prev:after { font-size: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .line { left: 0.54rem; }
  .Yuplus .main .home-swiper .home-slide .section6 .slide .tool .swiper-scrollbar { width: calc(100% - 1.4rem); top: 0.16rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .swiper-slide h3 { font-size: 0.3rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool { height: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev { width: 0.4rem; height: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next.swiper-button-next, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.7rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-next:after, .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-button-prev:after { font-size: 0.4rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .line { left: 0.54rem; }
  .Yuplus .main .home-swiper .home-slide .section7 .slide .tool .swiper-scrollbar { width: calc(100% - 1.4rem); top: 0.16rem; }
  .Yuplus .main .home-swiper .home-slide:last-child .footer { height: 10.5rem; }
  /* Yuplus1 */
  .Yuplus1 .banner .text { transform: translateY(-150%); }
  .Yuplus1 .banner .text .t { width: 1.7rem; }
  .Yuplus1 .banner .text p { font-size: 0.26rem; }
  .Yuplus1.content { padding-top: 0; }
  .Yuplus1.content .section1 .video { height: 3.9rem; }
  .Yuplus1.content .section2 .box .img { width: 100%; height: 3.9rem; }
  .Yuplus1.content .section2 .box .text { width: 100%; padding-left: 0; margin-top: 0.4rem; }
  .Yuplus1.content .section2 .box .text ul li { margin-top: 0.4rem; }
  .Yuplus1.content .section2 .box .text ul li h4 { font-size: 0.3rem; }
  .Yuplus1.content .section2 .box .text ul li h4 img { width: 0.42rem; }
  .Yuplus1.content .section2 .box .text ul li .bb dl { margin-top: 0.3rem; padding-left: 0.6rem; }
  .Yuplus1.content .section2 .box .text ul li .bb dl dd { width: 48%; margin-top: 0.5rem; }
  .Yuplus1.content .section2 .box .text ul li .bb dl dd h5 { font-size: 0.28rem; }
  .Yuplus1.content .section2 .box .text ul li .bb dl dd p { font-size: 0.26rem; margin-top: 0.1rem; }
  .Yuplus1.content .section3 .box .slide { height: 7rem; }
  .Yuplus1.content .section3 .box .slide .swiper-slide p { font-size: 0.26rem; padding: 0 0.6rem; line-height: 1.8; }
  .Yuplus1.content .section3 .box .slide .swiper-slide p b { font-size: 0.28rem; }
  .Yuplus1.content .section3 .box .tabs { gap: 0.5rem; }
  .Yuplus1.content .section3 .box .tabs .item { font-size: 0.28rem; padding: 0.35rem 0 0.4rem; }
  .Yuplus1.content .section4 { padding: 0.9rem 0.3rem; margin-top: 0; background: url(../images/yuplus1/section4-bg-xs.webp) no-repeat center/100%; }
  .Yuplus1.content .section4 .box { padding-right: 0; margin-top: 0; gap: 0; flex-wrap: wrap; }
  .Yuplus1.content .section4 .box .left { width: 100%; height: auto; padding: 0; background: transparent; border-radius: 0; }
  .Yuplus1.content .section4 .box .left .tabs-xs { position: relative; }
  .Yuplus1.content .section4 .box .left .tabs-xs:before { content: ""; width: 100%; height: 1px; background: #707070; position: absolute; left: 0; bottom: 0; opacity: .3; }
  .Yuplus1.content .section4 .box .left .tabs-xs .swiper-slide { width: auto; font-size: 0.28rem; padding: 0.3rem 0; }
  .Yuplus1.content .section4 .box .left .tabs-xs .swiper-slide:before { content: ""; width: 0.46rem; height: 0.03rem; background: #004abb; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; opacity: 0; }
  .Yuplus1.content .section4 .box .left .tabs-xs .swiper-slide.active { font-family: "SourceHanSansCN-Medium"; color: #004abb; }
  .Yuplus1.content .section4 .box .left .tabs-xs .swiper-slide.active:before { opacity: 1; }
  .Yuplus1.content .section4 .box .right { flex: 0 0 100%; padding: 0.15rem; margin-top: 0.3rem; }
  .Yuplus1.content .section4 .box .right .btns { display: none; }
  .Yuplus1.content .section4 .box .right .swiper-slide { width: 100%; overflow: hidden; }
  .Yuplus1.content .section4 .box .right .swiper-slide .st h4 { font-size: 0.32rem; }
  .Yuplus1.content .section4 .box .right .swiper-slide .st p { font-size: 0.26rem; line-height: 1.6; }
  .Yuplus1.content .section4 .box .right .swiper-slide .slidesm { padding-bottom: 0.5rem; }
  .Yuplus1.content .section4 .box .right .swiper-slide .slidesm .swiper-pagination { bottom: 0; }
  .Yuplus1.content .section4 .box .right .swiper-slide .slidesm .swiper-pagination-bullet { width: 0.4rem; height: 0.04rem; background: #000; border-radius: 0; transition: all .4s ease; }
  .Yuplus1.content .section4 .box .right .swiper-slide .slidesm .swiper-pagination-bullet-active { width: 0.6rem; background: #004abb; }
  .Yuplus1.content .section4 .box .right .slide1 ul { gap: 0; }
  .Yuplus1.content .section4 .box .right .slide1 ul li { flex: 0 0 48.5%; height: 3.85rem; margin-bottom: 0.2rem; }
  .Yuplus1.content .section4 .box .right .slide1 ul li .text h5 { font-size: 0.28rem; }
  .Yuplus1.content .section4 .box .right .slide1 ul li .text p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Yuplus1.content .section4 .box .right .slide1 ul li.active { flex: 0 0 48.5%; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r { width: 100% !important; height: auto; padding: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l .st1, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r .st1 { font-size: 0.3rem; padding-left: 0.3rem; margin-bottom: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l .st1:before, .Yuplus1.content .section4 .box .right .slide2 .slidesm .r .st1:before { width: 0.07rem; height: 0.28rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li { width: 48.5%; height: 1.9rem; padding: 0.7rem 0.3rem 0.3rem; margin-top: 0.18rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li .icon { width: 0.58rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li h5 { font-size: 0.26rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li h5 b { font-size: 0.36rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .l ul li p { font-size: 0.26rem; margin-top: 0.2rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r { flex: none; margin-top: 0.1rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul { flex-wrap: wrap; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li { flex: 0 0 50%; height: 2.5rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h3 { font-size: 0.26rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h3 i { font-size: 0.24rem; margin-top: 0.2rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r ul li h5 { font-size: 0.26rem; }
  .Yuplus1.content .section4 .box .right .slide2 .slidesm .r p { font-size: 0.24rem; line-height: 1.5; }
  .Yuplus1.content .section4 .box .right .slide3 .bb { padding: 0; height: 7.9rem; background: url(../images/yuplus1/section3-slide3-bg-xs.webp) no-repeat center/cover; }
  .Yuplus1.content .section4 .box .right .slide3 .bb .st1 { font-size: 0.3rem; margin: 0.5rem 0 0.3rem; padding: 0 0.4rem 0 0.7rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb .st1:before { width: 0.07rem; height: 0.28rem; left: 0.4rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul { flex-wrap: wrap; margin-top: 0.6rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li { flex: 0 0 33.333%; margin-top: 0.4rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li:before { width: 0.15rem; height: 0.4rem; top: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li .icon { width: 1rem; height: 1rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li .icon img { width: 0.6rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li h4 { font-size: 0.26rem; }
  .Yuplus1.content .section4 .box .right .slide3 .bb ul li:nth-child(3n):before { display: none; }
  .Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide { flex: none; }
  .Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text { padding: 0.4rem; }
  .Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text h4, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text h4 { font-size: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide4 .slidesm .swiper-slide .text p, .Yuplus1.content .section4 .box .right .slide6 .slidesm .swiper-slide .text p { font-size: 0.26rem; margin-top: 0.1rem; line-height: 1.6; }
  .Yuplus1.content .section4 .box .right .slide7 .slidesm .l, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r { flex: 0 0 100% !important; height: auto; padding: 0.35rem 0.3rem !important; }
  .Yuplus1.content .section4 .box .right .slide7 .slidesm .l .st1, .Yuplus1.content .section4 .box .right .slide7 .slidesm .c .st1, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r .st1 { font-size: 0.3rem; margin-bottom: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide7 .slidesm .l:before, .Yuplus1.content .section4 .box .right .slide7 .slidesm .r:before { display: none; }
  .Yuplus1.content .section4 .box .right .slide7 .slidesm .l p { font-size: 0.26rem; margin-bottom: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide7 .slidesm .r { padding: 0.3rem 1.7rem !important; }
  .Yuplus1.content .section4 .box .right .slide8 .bb { gap: 0.1rem; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .l { flex: 0 0 100%; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .l ul { gap: 0.2rem; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .l ul li { height: 4.1rem; padding: 0.3rem; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .l ul li h4 { font-size: 0.3rem; margin: 0.3rem 0; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .l ul li p { font-size: 0.26rem; margin-bottom: 0.15rem; line-height: 1.6; }
  .Yuplus1.content .section4 .box .right .slide8 .bb .r { flex: 0 0 100%; margin-top: 0.2rem; }
  .Yuplus1.content .section5 .box { flex-wrap: wrap; }
  .Yuplus1.content .section5 .box .text { width: 100%; }
  .Yuplus1.content .section5 .box .text .title-box { text-align: center; }
  .Yuplus1.content .section5 .box .text .title-box h3 { font-size: 0.36rem; }
  .Yuplus1.content .section5 .box .text ul li .icon { width: 0.5rem; }
  .Yuplus1.content .section5 .box .text ul li .txt p { font-size: 0.26rem; }
  .Yuplus1.content .section5 .box .img { width: 100%; }
  .Yuplus1.content .section5 .nums { margin-top: 0.4rem; flex-wrap: wrap; }
  .Yuplus1.content .section5 .nums .item { flex: 0 0 50%; margin-top: 0.5rem; }
  .Yuplus1.content .section5 .nums .item h3 { font-size: 0.26rem; }
  .Yuplus1.content .section5 .nums .item h3 span { font-size: 0.3rem; }
  .Yuplus1.content .section5 .nums .item h3 img { width: 0.22rem; }
  .Yuplus1.content .section5 .nums .item p { font-size: 0.26rem; margin-top: 0.2rem; }
  .Yuplus1.content .section5 .nums .item:nth-child(-n+2) { margin-top: 0; }
  /* Strength */
  .Strength .main .home-swiper .home-slide .cont1400 { padding-top: 15vh; }
  .Strength .main .home-swiper .home-slide .title-box h2 { line-height: 1.5; margin-bottom: 0; }
  .Strength .main .home-swiper .home-slide .title-box p { width: 88%; font-size: 0.28rem; margin: 0.15rem auto 0; line-height: 1.8; }
  .Strength .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }
  .Strength .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }
  .Strength .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }
  .Strength .main .home-swiper .home-slide .banner .text h1 { font-size: 0.48rem; }
  .Strength .main .home-swiper .home-slide .banner .text p { font-size: 0.28rem; margin-top: 0.16rem; }
  .Strength .main .home-swiper .home-slide .section1 { background: url(../images/strength/section1-bg-xs.jpg) no-repeat center/cover; }
  .Strength .main .home-swiper .home-slide .section1 .title-box p { width: 95%; }
  .Strength .main .home-swiper .home-slide .section1 .slide { overflow: hidden; padding-bottom: 1.5rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide { width: 100%; text-align: center; padding: 0; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:before { display: none; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide h3 { font-size: 0.32rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide h4 { font-size: 0.26rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd { margin-top: 0.6rem !important; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd p { font-size: 0.28rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide dl dd p b { font-size: 0.48rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 { margin-top: 0.45rem; overflow: hidden; position: relative; padding-bottom: 0.5rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide { width: 100%; padding: 0; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide:before { display: none; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide img { width: 100%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide .text { padding: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-slide .text p { font-size: 0.28rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev { width: 0.7rem; height: 0.7rem; top: 40%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-next:before, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .btn-prev:before { font-size: 0.34rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-pagination { text-align: center; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide .slide1 .swiper-pagination-bullet { width: 0.14rem; height: 0.14rem; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child dl dd { width: 100%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-slide:first-child dl dd:last-child { width: 100%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev { display: block; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev.swiper-button-prev { left: 42%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev.swiper-button-next { left: 53%; }
  .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section1 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Strength .main .home-swiper .home-slide .section2 ul { flex-wrap: wrap; justify-content: center; align-items: center; }
  .Strength .main .home-swiper .home-slide .section2 ul li { width: 2.6rem; height: 3rem; margin: 0 0.2rem; position: relative; }
  .Strength .main .home-swiper .home-slide .section2 ul li h4 { font-size: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section2 ul li h5 { font-size: 0.24rem; }
  .Strength .main .home-swiper .home-slide .section2 ul li:last-child { margin-top: -0.3rem; }
  .Strength .main .home-swiper .home-slide .section3 .tabs { padding: 0 0.6rem; display: flex !important; justify-content: space-between; }
  .Strength .main .home-swiper .home-slide .section3 .tabs .item { font-size: 0.3rem; font-family: "chuang-bold"; color: #fff; margin-top: 0.8rem; opacity: .5; cursor: pointer; transition: all .4s ease; }
  .Strength .main .home-swiper .home-slide .section3 .tabs .item img { width: 0.6rem; display: block; margin: 0 auto 0.1rem; }
  .Strength .main .home-swiper .home-slide .section3 .tabs .item.active { opacity: 1; }
  .Strength .main .home-swiper .home-slide .section3 .slide { overflow: hidden; position: relative; padding-bottom: 0.5rem; margin-top: 0.4rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide { width: 100%; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:before { display: none; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide .t { height: 0.9rem; justify-content: center; line-height: 0.45rem; display: none; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide .t img { width: 0.6rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide h3 { font-size: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl { margin-top: 0.4rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd { margin-bottom: 0.6rem !important; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd h5 { font-size: 0.26rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p { font-size: 0.26rem; line-height: 0.38rem; margin-top: 0.05rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p b { font-size: 0.48rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide dl dd p .dy_span { position: relative; left: 0; top: 0; width: auto; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:first-child { padding-left: 0.6rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-slide:last-child { padding-right: 0.6rem; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev { display: block; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev.swiper-button-prev { left: 42%; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev.swiper-button-next { left: 53%; }
  .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section3 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Strength .main .home-swiper .home-slide .section4 { background: url(../images/strength/section4-bg-xs.jpg) no-repeat top/cover; }
  .Strength .main .home-swiper .home-slide .section4 .box { flex-wrap: wrap; margin-top: 0.5rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .tabs { width: 100%; display: flex; }
  .Strength .main .home-swiper .home-slide .section4 .box .tabs .item { width: 50%; text-align: center; }
  .Strength .main .home-swiper .home-slide .section4 .box .tabs .item h3 { font-size: 0.3rem; justify-content: center; align-items: center; }
  .Strength .main .home-swiper .home-slide .section4 .box .tabs .item h3 img { width: 0.5rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .tabs .item p { display: none !important; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide { width: 100%; margin-top: 1.7rem; padding-bottom: 0.7rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide p { font-size: 0.28rem; color: #fff; text-align: center; margin-bottom: 0.4rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .slide1 { margin-top: 0.4rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .slide1 .swiper-slide { text-align: center; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .slide1 .swiper-slide p { font-size: 0.26rem; margin-top: 0.1rem; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev { display: block; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next.swiper-button-prev, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev.swiper-button-prev { left: 42%; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next.swiper-button-next, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev.swiper-button-next { left: 53%; }
  .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section4 .box .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Strength .main .home-swiper .home-slide .section5 { background: url(../images/strength/section5-bg-xs.jpg) no-repeat center/cover; }
  .Strength .main .home-swiper .home-slide .section5 .cont1400 { padding-top: 15vh; }
  .Strength .main .home-swiper .home-slide .section5 .slide { padding-bottom: 1rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide { transform: scale(1); }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text { padding-top: 0.4rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text h3 { font-size: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-slide .text p { font-size: 0.26rem; margin-top: 0.2rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-next, .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-prev { width: 0.7rem; height: 0.7rem; top: 35%; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-next:after, .Strength .main .home-swiper .home-slide .section5 .slide .swiper-button-prev:after { font-size: 0.26rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-pagination-bullet { width: 0.16rem; height: 0.16rem; }
  .Strength .main .home-swiper .home-slide .section5 .slide .swiper-pagination-bullet-active { width: 0.6rem; }
  .Strength .main .home-swiper .home-slide .section6 { background: url(../images/strength/section6-bg-xs.jpg) no-repeat center/cover; }
  .Strength .main .home-swiper .home-slide .section6 .box { padding-bottom: 1rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs { justify-content: space-between; position: relative; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item { width: 33.333%; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t { color: #fff; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t h3 { font-size: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .t h4 { font-size: 0.24rem; margin-top: 0.2rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .dot { width: 0.46rem; height: 0.46rem; margin: 0.3rem auto 0.4rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .dot:before { font-size: 0.26rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .tabs .item .text { display: none; }
  .Strength .main .home-swiper .home-slide .section6 .box .slide { overflow: hidden; }
  .Strength .main .home-swiper .home-slide .section6 .box .slide .swiper-slide { padding: 0.5rem 0.4rem; background: rgba(0, 0, 0, 0.3); border-radius: 0 0.3rem 0 0.3rem; position: relative; }
  .Strength .main .home-swiper .home-slide .section6 .box .slide .swiper-slide p { font-size: 0.26rem; color: #fff; margin-top: 0.3rem; }
  .Strength .main .home-swiper .home-slide .section6 .box .slide .swiper-slide p a { color: #fff; }
  .Strength .main .home-swiper .home-slide .section6 .box .slide .swiper-slide p:first-child { margin: 0; }
  .Strength .main .home-swiper .home-slide:last-child { margin-top: -1px; }
  .Strength .main .home-swiper .home-slide:last-child .footer { height: 10.5rem; }
  /* Yea */
  .Yea .main .home-swiper .home-slide .cont1400 { padding: 15vh 0.3rem 0; }
  .Yea .main .home-swiper .home-slide .title-box h2 { line-height: 1.5; margin-bottom: 0.1rem; }
  .Yea .main .home-swiper .home-slide .title-box p { font-size: 0.28rem; line-height: 1.8; margin-top: 0; }
  .Yea .main .home-swiper .home-slide .tabs-xs { width: 100%; margin-top: 0.25rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .t { font-size: 0.3rem; color: #fff; display: flex; align-items: center; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .t img { width: 0.43rem; margin-right: 0.15rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb h3 { font-size: 0.28rem; color: #fff; margin-top: 0.3rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb h4 { font-size: 0.26rem; color: #fff; margin-top: 0.3rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb ul li { font-size: 0.28rem; color: #fff; position: relative; padding-left: 0.2rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb ul li:before { content: ""; width: 0.06rem; height: 0.06rem; background: #fff; border-radius: 50%; position: absolute; left: 0; top: 0.09rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb dl dt { margin-top: 0.45rem; padding-bottom: 0.4rem; border-bottom: 1px solid rgba(114, 138, 193, 0.4); }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb dl dd ul li { flex: 0 0 48%; line-height: 0.4rem; margin-top: 0.35rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-slide .bb dl dd ul li:before { top: 0.2rem; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-next, .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: -0.9rem; margin: 0; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-prev.swiper-button-prev { left: 41%; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-prev.swiper-button-next { left: 51%; }
  .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-next:after, .Yea .main .home-swiper .home-slide .tabs-xs .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .swiper-button-next, .Yea .main .home-swiper .home-slide .swiper-button-prev { display: flex !important; }
  .Yea .main .home-swiper .home-slide .textimg { flex-wrap: wrap; justify-content: center; margin-top: 0.6rem; }
  .Yea .main .home-swiper .home-slide .textimg li { flex: 0 0 48%; margin: 6% 0 0 4%; }
  .Yea .main .home-swiper .home-slide .textimg li .img { border-radius: 0.1rem; }
  .Yea .main .home-swiper .home-slide .textimg li .text { margin-top: 0.15rem; }
  .Yea .main .home-swiper .home-slide .textimg li .text h3 { font-size: 0.26rem; }
  .Yea .main .home-swiper .home-slide .box-tw { margin-top: 0.7rem; flex-wrap: wrap; }
  .Yea .main .home-swiper .home-slide .box-tw .img { width: 100%; }
  .Yea .main .home-swiper .home-slide .box-tw .text { padding: 0.5rem 0 0 0; }
  .Yea .main .home-swiper .home-slide .box-tw .text p { font-size: 0.26rem; line-height: 0.42rem; }
  .Yea .main .home-swiper .home-slide .box-tw .text ul { margin: 0.4rem 0; }
  .Yea .main .home-swiper .home-slide .box-tw .text ul li h4 { font-size: 0.26rem; }
  .Yea .main .home-swiper .home-slide .box-tw .text ul li h4 b { font-size: 0.34rem; }
  .Yea .main .home-swiper .home-slide .box-tw .text h4 { font-size: 0.26rem; }
  .Yea .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }
  .Yea .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }
  .Yea .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }
  .Yea .main .home-swiper .home-slide .banner .text h1 { font-size: 0.48rem; }
  .Yea .main .home-swiper .home-slide .banner .text p { font-size: 0.28rem; margin-top: 0.16rem; }
  .Yea .main .home-swiper .home-slide .section1 { background: url(../images/yea/section1-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section1 .title .t { width: 3.6rem; }
  .Yea .main .home-swiper .home-slide .section1 .title h3 { font-size: 0.26rem; margin: 0.25rem 0 0.3rem; }
  .Yea .main .home-swiper .home-slide .section1 .title h2 { font-size: 0.36rem; color: #81B1EF; }
  .Yea .main .home-swiper .home-slide .section1 .img { width: 100%; margin-top: 2rem; }
  .Yea .main .home-swiper .home-slide .section2 { background: url(../images/yea/section2-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section3 { background: url(../images/yea/section3-bg-xs.jpg) no-repeat top/cover; }
  .Yea .main .home-swiper .home-slide .section3 .title-box h2 { font-size: 0.42rem; margin-bottom: 1.4rem; }
  .Yea .main .home-swiper .home-slide .section3 .box { width: 100%; }
  .Yea .main .home-swiper .home-slide .section3 .box img { width: 3.8rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll { top: 1rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll h3 { font-size: 0.34rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll ul li { margin-top: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll ul li h4 { font-size: 0.3rem; padding-top: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll ul li h4:after { width: 100%; position: absolute; right: 0; top: 0; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll ul li p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll ul li:first-child { margin-top: 0.9rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 { text-align: right; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 h3 { margin-bottom: 1.5rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li { margin-top: 0.7rem; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li h4:after { right: auto; left: 0; }
  .Yea .main .home-swiper .home-slide .section3 .box .ll.ll2 ul li:last-child h4:after { width: 100%; left: 0; }
  .Yea .main .home-swiper .home-slide .section4 { background: url(../images/yea/section4-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section4 .box { margin-top: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section4 .box .img { margin-top: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section5 { background: url(../images/yea/section5-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section5 ul li { width: 33.333%; }
  .Yea .main .home-swiper .home-slide .section5 ul li p { font-size: 0.26rem; line-height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section5 ul li:nth-child(n+5) { margin-top: 0; }
  .Yea .main .home-swiper .home-slide .section5 ul li:nth-child(n+4) { width: 50%; }
  .Yea .main .home-swiper .home-slide .section6 { background: url(../images/yea/section6-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section6 .box .img { width: 100%; margin-top: 0.5rem; }
  .Yea .main .home-swiper .home-slide .section6 .box .img ul li .txt h3 { font-size: 0.32rem; }
  .Yea .main .home-swiper .home-slide .section6 .box .img ul li .txt p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Yea .main .home-swiper .home-slide .section7 { background: url(../images/yea/section7-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section7 .box img { height: auto; }
  .Yea .main .home-swiper .home-slide .section8 { background: url(../images/yea/section8-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section8 .box { margin-top: 0.3rem; display: block; }
  .Yea .main .home-swiper .home-slide .section8 .box .text { text-align: center; }
  .Yea .main .home-swiper .home-slide .section8 .box .text h3 { font-size: 0.3rem; color: #2581F8; font-family: "chuang-medium"; }
  .Yea .main .home-swiper .home-slide .section8 .box .text h4 { font-size: 0.26rem; color: #fff; margin: 0.25rem 0; line-height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide { margin-top: 0.6rem; position: relative; padding-bottom: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .img { width: 3rem; padding-bottom: 0.3rem; position: relative; margin: 0.2rem auto 0.4rem; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .img img { margin: 0 auto; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .img:after { content: ""; width: 1.66rem; height: 0.23rem; background: url(../images/yea/g1.png) no-repeat center/100%; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .slide1 { position: relative; overflow: hidden; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .slide1 .swiper-slide .img { width: auto; padding-bottom: 0.3rem; position: relative; margin-bottom: 0.2rem; display: flex; flex-direction: column; justify-content: flex-end; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .slide1 .swiper-slide .img img { margin: 0 auto; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide .slide1 .swiper-slide .img:after { content: ""; width: 1.66rem; height: 0.23rem; background: url(../images/yea/g1.png) no-repeat center/100%; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul { flex-wrap: wrap; padding: 0 0.3rem; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul li { width: 100%; display: flex; align-items: center; margin-top: 0.5rem; padding-bottom: 0; margin-left: 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul li .icon { width: 0.7rem; margin: 0 0.3rem 0 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul li .icon img { width: 100%; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul li .text { text-align: left; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-slide ul li .text h4 { margin: 0.1rem auto 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-next, .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: 1.3rem; margin: 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-prev.swiper-button-prev { left: 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-prev.swiper-button-next { right: 0; display: flex !important; justify-content: flex-end; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-pagination { bottom: 0; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.03rem; background: rgba(255, 255, 255, 0.2); border-radius: 0; opacity: 1; }
  .Yea .main .home-swiper .home-slide .section8 .box .slide .swiper-pagination .swiper-pagination-bullet-active { background: white; }
  .Yea .main .home-swiper .home-slide .section9 { background: url(../images/yea/section9-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section9 .txt { font-size: 0.26rem; margin-top: 0.5rem; }
  .Yea .main .home-swiper .home-slide .section9 .txt b { font-size: 0.32rem; }
  .Yea .main .home-swiper .home-slide .section9 .box { width: 100%; margin: 0.8rem auto 0; flex-direction: column; }
  .Yea .main .home-swiper .home-slide .section9 .box .left { width: 4.4rem; padding: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .left h4 { font-size: 0.28rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .left img { width: 3.94rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .right { margin: 0.5rem 0; }
  .Yea .main .home-swiper .home-slide .section9 .box .right h3 { font-size: 0.34rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .right ul { display: flex; }
  .Yea .main .home-swiper .home-slide .section9 .box .right ul li { margin: 0 0.6rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .right ul li h4 { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section9 .box .right ul li h5 { font-size: 0.26rem; line-height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 { background: url(../images/yea/section10-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section10 .tabs1 .item { font-size: 0.3rem; color: #939190; position: relative; margin: 0 0.7rem; padding-bottom: 0.2rem; }
  .Yea .main .home-swiper .home-slide .section10 .tabs1 .item:before { content: ""; width: 0; height: 0.02rem; background: #fff; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; transition: all .4s ease; }
  .Yea .main .home-swiper .home-slide .section10 .tabs1 .item.active { color: #fff; }
  .Yea .main .home-swiper .home-slide .section10 .tabs1 .item.active:before { width: 100%; }
  .Yea .main .home-swiper .home-slide .section10 .slide { overflow: visible; margin-top: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide { height: auto; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide h2 { font-size: 0.32rem; color: #fff; text-align: center; margin-bottom: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide .st { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 { padding: 0 0.2rem; display: block; background: transparent; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .img { width: 100%; margin-right: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li { width: 48%; margin-top: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li h3 { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li h3 b { font-size: 0.38rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb { width: 100%; height: 3rem; margin: 0.3rem auto 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb h4 { font-size: 0.26rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb h4 b { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide1 .text ul li .bb p { font-size: 0.24rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide2 { background: transparent; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 { padding: 0 0.3rem; background: transparent; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul { flex-wrap: wrap; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li { text-align: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb { width: 0.8rem; height: 0.8rem; background: url(../images/yea/section10-slide3-li-c.png) no-repeat center/100%; display: flex; flex-direction: column; justify-content: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb h5 { font-size: 0.3rem; font-family: 'chuang-bold'; color: #2581F8; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd .bbb h6 { font-size: 0.14rem; color: #fff; margin-top: 0.05rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li1 dl dd.vs { margin-top: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 { margin-left: 0.35rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl { flex-wrap: wrap; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl dd { width: 100%; margin-bottom: 0.2rem; padding-bottom: 0.22rem; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li2 dl dd:last-child { border: 0; margin: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 { display: flex; align-items: center; margin-left: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 .arrow { width: 0.21rem; height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li3 .bb { width: 3.45rem; padding: 0.4rem; height: auto; background: transparent; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 ul li.li4 { margin-left: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 { overflow: hidden; position: relative; padding-bottom: 0.5rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide { overflow: hidden; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h3 { font-size: 0.3rem; color: #fff; padding-bottom: 0.22rem; position: relative; text-align: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h3:after { content: ""; width: 100%; height: 2px; background: linear-gradient(63deg, rgba(2, 114, 180, 0) 0%, #0272B4 50%, rgba(2, 114, 180, 0) 100%); position: absolute; left: 0; bottom: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h3 b { font-size: 0.4rem; color: #2581F8; font-family: 'chuang-bold'; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h4 { font-size: 0.26rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h4 b { font-size: 0.4rem; color: #2581F8; font-family: 'chuang-bold'; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h5 { font-size: 0.26rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide h5 b { color: #2581F8; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide .line { width: 100%; height: 1px; background: rgba(255, 255, 255, 0.1); margin: 0.2rem 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide .bb { margin-top: 0.2rem; padding: 0.4rem 0.3rem; position: relative; text-align: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide .bb:before { content: ""; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(30, 59, 122, 0) 0%, rgba(82, 136, 255, 0.1) 100%); position: absolute; left: 0; bottom: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide1 { padding: 0 0.5rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide1 h4 { margin-bottom: 0.15rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide1 dl { display: flex; align-items: center; justify-content: space-around; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide1 dl dd { text-align: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide1 dl dd .bbb { margin-top: 0.3rem; width: 1.26rem; height: 1.26rem; background: url(../images/yea/section10-slide3-li-c.png) no-repeat center/100%; display: flex; flex-direction: column; justify-content: center; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide2 .top h4:first-child { margin-bottom: 0.15rem; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide2 .center { text-align: center; margin: 0.4rem 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide2 .center h4 { margin: 0.2rem 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-slide.swiper-slide2 .center img { width: 0.4rem; margin: 0 auto; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-pagination { bottom: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.03rem; background: rgba(255, 255, 255, 0.2); border-radius: 0; opacity: 1; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-slide.swiper-slide3 .slide1 .swiper-pagination .swiper-pagination-bullet-active { background: white; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-next, .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: auto; bottom: -0.9rem; margin: 0; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-prev.swiper-button-prev { left: 41%; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-prev.swiper-button-next { left: 51%; }
  .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section10 .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .section11 { background: url(../images/yea/section11-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section11 .img { width: 100%; margin-top: 0.5rem; }
  .Yea .main .home-swiper .home-slide .section12 .tabs1 .item { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section12 .slide ul li { padding: 0.5rem; flex-direction: column; margin-left: 0.1rem; text-align: center; }
  .Yea .main .home-swiper .home-slide .section12 .slide ul li .icon { margin: 0 auto 0.15rem; }
  .Yea .main .home-swiper .home-slide .section12 .slide ul li .text h3 { font-size: 0.28rem; margin-bottom: 0.15rem; }
  .Yea .main .home-swiper .home-slide .section12 .slide ul li .text p { font-size: 0.26rem; line-height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section12 .slide .swiper-slide:nth-child(2) ul { flex-wrap: wrap; }
  .Yea .main .home-swiper .home-slide .section12 .slide .swiper-slide:nth-child(2) ul li { flex: 0 0 100%; padding: 0.4rem; flex-direction: row; text-align: left; margin: 0.1rem 0 0 0; }
  .Yea .main .home-swiper .home-slide .section12 .slide .swiper-slide:nth-child(2) ul li .icon { margin: 0 0.2rem 0 0; }
  .Yea .main .home-swiper .home-slide .section12 .slide .swiper-slide:nth-child(2) ul li:first-child { margin-top: 0; }
  .Yea .main .home-swiper .home-slide .section13 { background: url(../images/yea/section13-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .section13 .title-box p:last-child { margin-top: 0; }
  .Yea .main .home-swiper .home-slide .section13 .box { flex-wrap: wrap; margin-top: 0.6rem; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 { width: 100%; display: flex; flex-direction: row; justify-content: space-between; padding: 0; margin-right: 0; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 .item { margin-top: 0; text-align: center; padding-bottom: 0.25rem; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 .item:after { background: #fff; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 .item h3 { font-size: 0.32rem; color: #939190; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 .item h4 { font-size: 0.26rem; margin-top: 0.2rem; color: #939190; }
  .Yea .main .home-swiper .home-slide .section13 .tabs2 .item.active h3, .Yea .main .home-swiper .home-slide .section13 .tabs2 .item.active h4 { color: #fff; }
  .Yea .main .home-swiper .home-slide .section13 .slide { flex: 0 0 100%; margin-top: 0.5rem; }
  .Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide { overflow: hidden; padding: 0 0.2rem; }
  .Yea .main .home-swiper .home-slide .section13 .slide .swiper-slide .slide1 { padding-bottom: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section13 .slide .swiper-pagination { bottom: 0; }
  .Yea .main .home-swiper .home-slide .section13 .slide .swiper-pagination .swiper-pagination-bullet { width: 0.2rem; height: 0.03rem; background: rgba(255, 255, 255, 0.2); border-radius: 0; opacity: 1; }
  .Yea .main .home-swiper .home-slide .section13 .slide .swiper-pagination .swiper-pagination-bullet-active { background: white; }
  .Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .text { margin-top: 0.35rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .swiper-slide .text h3 { font-size: 0.28rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool { height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev { width: 0.4rem; height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev.swiper-button-next { left: 0.7rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-button-prev:after { font-size: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool .line { left: 0.54rem; }
  .Yea .main .home-swiper .home-slide .section14 .slide .tool .swiper-scrollbar { width: calc(100% - 1.4rem); top: 0.16rem; }
  .Yea .main .home-swiper .home-slide .section15 .tabs2 { overflow: hidden; }
  .Yea .main .home-swiper .home-slide .section15 .tabs2 .swiper-slide { font-size: 0.3rem; text-align: center; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text { margin-top: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text h2 { font-size: 0.3rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .swiper-slide .text p { font-size: 0.24rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool { height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev { width: 0.4rem; height: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev.swiper-button-next { left: 0.7rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-next:after, .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-button-prev:after { font-size: 0.4rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .line { left: 0.54rem; }
  .Yea .main .home-swiper .home-slide .section15 .slide .slide1 .tool .swiper-scrollbar { width: calc(100% - 1.4rem); top: 0.16rem; }
  .Yea .main .home-swiper .home-slide .sectionjs { background: url(../images/yea/sectionjs-bg-xs.jpg) no-repeat center/cover; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide { width: 100%; position: relative; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .img { padding-bottom: 0; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .img:after { display: none; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-slide .text h3 { font-size: 0.28rem; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-next, .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-prev { width: 0.5rem; height: 0.5rem; top: 1.3rem; margin: 0; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-next.swiper-button-prev, .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-prev.swiper-button-prev { left: 0; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-next.swiper-button-next, .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-prev.swiper-button-next { right: 0; display: flex !important; justify-content: flex-end; }
  .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-next:after, .Yea .main .home-swiper .home-slide .sectionjs .slide .swiper-button-prev:after { font-size: 0.5rem; color: #fff; }
  .Yea .main .home-swiper .home-slide .sectionjs dl { flex-wrap: wrap; }
  .Yea .main .home-swiper .home-slide .sectionjs dl dd { width: 32%; }
  .Yea .main .home-swiper .home-slide .sectionjs dl dd p { font-size: 0.25rem; }
  .Yea .main .home-swiper .home-slide:last-child .footer { height: 10.5rem; }
  /* Yea1 */
  .Yea1 .main .navigate-back { width: 0.9rem; height: 0.9rem; top: 1.3rem; left: 0.25rem; }
  .Yea1 .main .navigate-back .icon { width: 0.36rem; }
  .Yea1 .main .navigate-back p { font-size: 0.24rem; }
  .Yea1 .main .home-swiper .home-slide .cont1440 { padding: 2.5rem 0.3rem 0; }
  .Yea1 .main .home-swiper .home-slide .banner img { width: 100%; height: 100%; object-fit: cover; }
  .Yea1 .main .home-swiper .home-slide .banner .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 0; }
  .Yea1 .main .home-swiper .home-slide .banner .text img { margin: 0 auto; max-width: 980px; }
  .Yea1 .main .home-swiper .home-slide .banner .text h1 { font-size: 0.48rem; }
  .Yea1 .main .home-swiper .home-slide .banner .text p { font-size: 0.28rem; margin-top: 0.16rem; }
  .Yea1 .main .home-swiper .home-slide .title-box h2 { font-family: "SourceHanSansCN-Medium"; }
  .Yea1 .main .home-swiper .home-slide .title-box h3 { font-size: 0.46rem; }
  .Yea1 .main .home-swiper .home-slide .title-box p { font-size: 0.28rem; }
  .Yea1 .main .home-swiper .home-slide .title-box1 { text-align: center; }
  .Yea1 .main .home-swiper .home-slide .title-box1 h3 { font-size: 0.4rem; }
  .Yea1 .main .home-swiper .home-slide .title-box1 p { font-size: 0.28rem; margin-top: 0.25rem; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box { margin-top: 0.5rem; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .left { width: 100%; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .swiper-slide .box .right { width: 100%; margin-top: 0.5rem; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-prev, .Yea1 .main .home-swiper .home-slide .tabs-slide .slide .btn-next { display: none; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .tabs { bottom: 0.4rem; padding: 0 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .tabs-slide .tabs .swiper-slide { width: auto; flex: none; padding: 0.4rem 0.5rem; font-size: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section1 { background: url(../images/yea1/section1-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section1 ul { justify-content: center; }
  .Yea1 .main .home-swiper .home-slide .section1 ul li { width: 50%; margin-bottom: 1rem; }
  .Yea1 .main .home-swiper .home-slide .section1 ul li .icon { width: 1rem; margin: 0 auto 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section1 ul li p { font-size: 0.28rem; margin: 0.3rem auto 0.05rem; }
  .Yea1 .main .home-swiper .home-slide .section1 ul li h3 { font-size: 0.36rem; }
  .Yea1 .main .home-swiper .home-slide .section2 { background: url(../images/yea1/section2-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section2 ul li h4 { font-size: 0.26rem; }
  .Yea1 .main .home-swiper .home-slide .section2 ul li .line { height: 0.08rem; margin: 0.2rem 0 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section3 { background: url(../images/yea1/section3-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section3 .title-box .title { width: 4.4rem; margin: 0 auto 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section3 .box .img { width: 100%; margin: 0.9rem auto 0; }
  .Yea1 .main .home-swiper .home-slide .section3 .box ul li .btn { width: 0.5rem; height: 0.5rem; left: 68%; top: -2%; }
  .Yea1 .main .home-swiper .home-slide .section3 .box ul li .btn svg { width: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section3 .box ul li:nth-child(2) .btn { top: 6%; }
  .Yea1 .main .home-swiper .home-slide .section3 .box ul li:nth-child(3) .btn { top: 14%; }
  .Yea1 .main .home-swiper .home-slide .section4 { background: url(../images/yea1/section3-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section4 .box { margin-top: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left { width: 100%; padding-top: 0; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left .item:before { width: 0.08rem; height: 4.39rem; background: url(../images/yea1/section4-line-xs.webp) no-repeat center/100%; bottom: auto; top: 0; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul { margin-top: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li { margin-top: 0.4rem; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li p { font-size: 0.26rem; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .left .item ul li h5 { font-size: 0.3rem; margin: 0.2rem 0; }
  .Yea1 .main .home-swiper .home-slide .section4 .box .right { width: 100%; margin-top: 0.5rem; }
  .Yea1 .main .home-swiper .home-slide .section5 { background: url(../images/yea1/section3-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item .st { margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide1 .box .left .item h5 { font-size: 0.26rem; margin-top: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row { margin-top: 0.7rem; padding-bottom: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .st { margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img { height: 4.06rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .img i { font-size: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt { padding: 0.3rem 0.3rem 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt p { font-size: 0.26rem; margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd h5 { font-size: 0.28rem; margin-bottom: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd h6 { font-size: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide .txt dl dd:last-child h6 { margin-bottom: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-slide:nth-child(1) .st { width: 2.72rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-pagination { bottom: 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide2 .slide-row .swiper-pagination-bullet { width: 0.18rem; height: 0.18rem; background: #fff; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left { padding-top: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item { margin-bottom: 0.7rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item p { font-size: 0.26rem; margin-top: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .left .item h5 { font-size: 0.3rem; margin-top: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .right { cursor: auto; padding-bottom: 0.6rem; margin-top: 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide3 .box .right .swiper-pagination-bullet { width: 0.18rem; height: 0.18rem; background: #fff; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left { padding-top: 0.5rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item { overflow: hidden; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item:before { width: 0.08rem; height: 4.39rem; background: url(../images/yea1/section4-line-xs.webp); }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li { margin-top: 0.4rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li h5 { font-size: 0.3rem; margin-bottom: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li p { font-size: 0.26rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li h6 { font-size: 0.26rem; line-height: 1.8; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide4 .box .left .item ul li:first-child { margin-top: 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left { width: 100%; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item { padding: 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item .st { margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:before { width: 0.08rem; height: 3.7rem; background: url(../images/yea1/section4-line-xs.webp); }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item h4 { margin-bottom: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item h5 { font-size: 0.26rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item .down { margin: 0.4rem auto; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item p { font-size: 0.26rem; margin-top: 0.15rem; line-height: 1.6; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:nth-child(1) { padding-right: 0.15rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:nth-child(2) { padding: 0 0.15rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide5 .box .left .item:nth-child(3) { padding-left: 0.15rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left { padding-top: 0; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item { margin-top: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item .st { margin: 0.2rem auto; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item h5 { font-size: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item p { font-size: 0.26rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item h4 { margin: 0.1rem 0 0.15rem; }
  .Yea1 .main .home-swiper .home-slide .section5 .tabs-slide .slide6 .box .left .item:nth-child(-n+3) { margin-top: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section6 { background: url(../images/yea1/section6-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section6 .img { width: 100%; }
  .Yea1 .main .home-swiper .home-slide .section7 { background: url(../images/yea1/section3-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left { padding-top: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left h5 { font-size: 0.26rem; margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide1 .box .left p { font-size: 0.26rem; margin-top: 0.2rem; line-height: 1.6; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide2 .box .left { padding-top: 0.3rem; width: 100%; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box { margin-top: 0.8rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul { flex-wrap: wrap; height: 100%; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li { flex: 0 0 50%; display: flex; flex-direction: column; align-items: center; justify-content: center; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li h4 { margin-bottom: 0.1rem; font-size: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide3 .box ul li p { width: 3rem; height: 0.67rem; line-height: 0.55rem; font-size: 0.26rem; background: url(../images/yea1/section7-text-xs.webp) no-repeat center/100%; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row { margin-top: 0.7rem; padding-bottom: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .st { margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video { height: 4.06rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide .video i { font-size: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide dl { padding: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide dl dd { font-size: 0.26rem; margin-bottom: 0.15rem; line-height: 1.6; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(2) dl dd { width: 48%; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-slide:nth-child(2) dl dd:nth-child(odd) { width: 48%; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-pagination { bottom: 0; }
  .Yea1 .main .home-swiper .home-slide .section7 .tabs-slide .slide4 .slide-row .swiper-pagination-bullet { width: 0.18rem; height: 0.18rem; background: #fff; }
  .Yea1 .main .home-swiper .home-slide .section8 { background: url(../images/yea1/section8-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section8 .box { margin-top: 0.7rem; }
  .Yea1 .main .home-swiper .home-slide .section8 .box h4 { font-size: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section9 { background: url(../images/yea1/section9-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section9 .title-box h2 { margin-bottom: 0.7rem; }
  .Yea1 .main .home-swiper .home-slide .section9 .box { margin-top: 0; }
  .Yea1 .main .home-swiper .home-slide .section9 .box .left, .Yea1 .main .home-swiper .home-slide .section9 .box .right { width: 50%; }
  .Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li { margin-bottom: 0.2rem; height: 1.5rem; padding: 0 0.25rem; }
  .Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li h5, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li h5 { height: 0.5rem; font-size: 0.28rem; }
  .Yea1 .main .home-swiper .home-slide .section9 .box .left .item ul li p, .Yea1 .main .home-swiper .home-slide .section9 .box .right .item ul li p { font-size: 0.26rem; line-height: 1.6; }
  .Yea1 .main .home-swiper .home-slide .section11 { background: url(../images/yea1/section11-bg-xs.webp) no-repeat top/cover; }
  .Yea1 .main .home-swiper .home-slide .section11 .title-box h2 { font-size: 0.4rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box { margin-top: 0.6rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box ul { width: 100%; }
  .Yea1 .main .home-swiper .home-slide .section11 .box ul li { width: 33.333%; padding: 0 0.15rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box ul li .st { margin-bottom: 0.2rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box ul li p { font-size: 0.26rem; line-height: 1.6; }
  .Yea1 .main .home-swiper .home-slide .section11 .box ul li h4 { font-size: 0.28rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box .down1 { margin: 0.2rem auto; }
  .Yea1 .main .home-swiper .home-slide .section11 .box dl { flex-wrap: wrap; }
  .Yea1 .main .home-swiper .home-slide .section11 .box dl dd { width: 100%; height: auto; padding: 0.3rem; margin: 0.3rem 0 0 0; }
  .Yea1 .main .home-swiper .home-slide .section11 .box dl dd h3 { font-size: 0.36rem; margin-bottom: 0.3rem; }
  .Yea1 .main .home-swiper .home-slide .section11 .box dl dd p { font-size: 0.26rem; margin-top: 0.15rem; }
  .Yea1 .main .home-swiper .home-slide:last-child .footer { height: 10.5rem; }
  /* Compliance */
  .Compliance.content h1 { font-size: 0.4rem; }
  .Compliance.content h2 { font-size: 0.36rem; margin: 0.8rem 0 0.3rem; }
  .Compliance.content h3 { font-size: 0.32rem; }
  .Compliance.content h3.ti { text-indent: 0.56rem; }
  .Compliance.content p { font-size: 0.28rem; text-indent: 0.56rem; }
  .Compliance.content ul li { font-size: 0.28rem; margin-bottom: 0.15rem; padding-left: 0.3rem; }
  .Compliance.content ul li:before { width: 0.1rem; height: 0.1rem; top: 0.2rem; }
  .Compliance.content .flnav { margin-top: 0.8rem; }
  .Compliance.content .flnav dl dd { width: 100%; margin-bottom: 0.5rem; }
  .Compliance.content .flnav dl dd h3 { font-size: 0.32rem; margin-top: 0.3rem; }
  /* SiteMap */
  .SiteMap.content dl { margin-bottom: 1rem; }
  .SiteMap.content dl dt { font-size: 0.32rem; padding-bottom: 0.3rem; }
  .SiteMap.content dl dd { margin-top: 0.1rem; }
  .SiteMap.content dl dd a { font-size: 0.28rem; margin-top: 0.4rem; }
  .no-data img { width: 1.6rem; margin-bottom: 0.2rem; }
  .no-data p { font-size: 0.26rem; color: #666; }
  /* Page404 */
  .Page404 .content .text { width: 75%; margin: 0.4rem auto 0; }
  .Page404 .content .text h1 { margin-right: 0.2rem; }
  .Page404 .content .text .p p { width: 100%; font-size: 0.26rem; line-height: 1.8; margin: 0; }
  .Page404 .content .text .p .btn11 { padding: 0 0.3rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.26rem; margin-top: 0.15rem; }
  .Page404 .content .text .p .btn11 i { font-size: 0.24rem; }
  .Search .banner { height: 6rem; }
  .Search .content .title-box { margin-bottom: 0.2rem; }
  .Search .content .title-box h3 { font-size: 0.4rem; }
  .Search .content .form { width: 100%; }
  .Search .content .form .box { padding-left: 0.3rem; margin: 0 auto 0.3rem; }
  .Search .content .form .box i { font-size: 0.34rem; }
  .Search .content .form .box input { flex: 1; height: 1rem; font-size: 0.28rem; padding: 0 0.2rem; }
  .Search .content .form .box .btn { height: 1rem; line-height: 1rem; padding: 0 0.3rem 0 0.1rem; font-size: 0.28rem; }
  .Search .content .form .res { font-size: 0.28rem; padding-left: 0.55rem; }
  .Search .content .list { margin-top: 0.5rem; }
  .Search .content .list .tit { font-size: 0.34rem; }
  .shareWx-box .url_img { margin: 0.2rem auto 0.15rem; }
  .shareWx-box p { font-size: 0.26rem; }
  .page-xs { margin-top: 0.5rem; }
  .page-xs .common-btn.loading { width: 2.6rem; }
  .no-data, .loading { font-size: 0.26rem; }
  /* Yyzz */
  .Yyzz .content { padding: 0.5rem 0; }
  .Yyzz .content img { width: 100%; } }
