.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
@font-face{font-family:DIN-Medium;src:url(../fonts/DIN-Medium.otf)}
@font-face{font-family:DIN-Bold;src:url(../fonts/DIN-Bold.otf)}
@font-face{font-family:SourceHanSerifCN-Bold;src:url(../fonts/SourceHanSerifCN-Bold.otf)}
@keyframes circleAni{
from{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
.wp2{width:90%;max-width:1460px;margin:0 auto}
.wp3{width:90%;max-width:1400px;margin:0 auto}
.wp4{width:90%;max-width:1568px;margin:0 auto}
.wp5{width:90%;max-width:1600px;margin:0 auto}
.en{text-transform:uppercase}
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
/*!å¤´éƒ¨*/
.header-menuBtn{display:none;position:absolute;top:10px;right:20px;width:40px;height:40px;cursor:pointer;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;z-index:102}
.header-menuBtn span{position:absolute;left:8px;top:50%;right:0;width:24px;height:3px;margin-top:-2px;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header-menuBtn span:after,.header-menuBtn span:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:30px;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header-menuBtn span:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.header-menuBtn span:after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}
.header-menuBtn.header-menuBtn__open span{background-color:transparent}
.header-menuBtn.header-menuBtn__open span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header-menuBtn.header-menuBtn__open span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{position:fixed;left:0;top:0;right:0;height:144px;z-index:100}
.header:before{content:'';position:absolute;left:0;top:0;right:0;height:240px;background:linear-gradient(0deg,rgba(0, 22, 56, 0) 0,rgba(0, 22, 56, 1) 100%);z-index:-2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#084c9c;z-index:-1;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .wp{padding:0 50px;width:100%;max-width:none;display:-webkit-flex;display:flex;align-items:flex-start}
.header .hd-col{padding-top:28px;flex-shrink:0}
.header .hd-cor{padding-top:20px;flex-grow:1}
.header .hd-cor .hd-cor_1{display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.header .hd-cor .hd-cor_2{margin-top:12px}
.header .hd-cor .hd-cor_2 .header-link{display:none}
.header .hd-cor .hd-cor_2 .search-1{display: none}
.header .hd-cor .hd-cor_2 .header-set{display: none}
.header .hd-cor .hd-cor_2-inn{display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.header .header-logo{display:block;width:334px;height:96px;line-height:96px;font-size:0}
.header .header-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header .header-link{display:-webkit-flex;display:flex;align-items:center}
.header .header-link a{padding:0 23px;position:relative;display:block;font-size:clamp(16px,1.25vw,24px);color:#fff;line-height:1.8}
.header .header-link a:before{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header .header-link a:last-child:before{display:none}
.header .header-link a:hover{text-decoration:underline}
.header .header-set{display:-webkit-flex;display:flex;align-items:center}
.header .header-set .item{margin-left:10px}
.header .header-set .btns{padding:0 8px;display:block;min-width:36px;height:36px;line-height:36px;background-color:#e4a850;border-radius:10px 0 10px 0;font-size:18px;color:#fff;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-set .soBtn .icon-so{display:block;width:20px;height:20px;background:url(../images/icon-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.header .header-set .item:hover .btns{opacity:.8}
.header .header-nav{flex-grow:1;display:-webkit-flex;display:flex;justify-content:center}
.header .header-nav>li{width:11.11%;position:relative;flex-grow:1}
.header .header-nav>li>a{padding:0 15px;display:block;height:100%;font-size:clamp(16px,1.35vw,26px);color:#fff;text-align:center;font-weight:700;line-height:56px;position:relative;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header .header-nav>li>a span{display:block;position:relative}
.header .header-nav>li>a span:before{content:'';position:absolute;left:50%;bottom:0;width:0;height:4px;background-color:#fff;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-nav>li>a .icon-arrow{position:absolute;right:15px;top:50%;width:30px;height:30px;background:url(../images/icon-arrow17.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.header .header-nav>li.active>a .icon-arrow{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.header .header-navsub{position:absolute;left:0;top:100%;z-index:10;display:none}
.header .sub1{padding:31px 88px 38px 52px;width:47vw;background-color:rgba(8,76,156,.96)}
.header .sub1 .title{padding:0 2px;margin-bottom:8px;font-size:clamp(18px,1.35vw,26px);color:#fff;font-weight:700;line-height:1}
.header .sub1 .cont{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.header .sub1 .right{margin-left:46px;padding-top:37px;width:32.8%;flex-shrink:0;order:2}
.header .sub1 .left{width:calc(67.2% - 46px);overflow:hidden;flex-shrink:0;order:1}
.header .sub1 .box-pic{padding:8px 12px 0 0;display:block;position:relative;z-index:1}
.header .sub1 .box-pic:before{content:'';position:absolute;left:12px;top:0;right:0;bottom:12px;background-color:rgba(255,255,255,.1);border-radius:0 52px 0 52px;z-index:-1}
.header .sub1 .box-pic .pic{padding-top:55.46%;position:relative;border-radius:0 52px 0 52px;overflow:hidden}
.header .sub1 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.header .sub1 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.header .sub1 .ls1{margin:0 -22px -2px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.header .sub1 .ls1 li{padding:0 22px;width:50%;flex-shrink:0}
.header .sub1 .ls1 a{padding:18px 0;padding-left:30px;display:block;font-size:clamp(18px,1.15vw,22px);color:#fff;line-height:1.5;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.header .sub1 .ls1 a:before{content:'';position:absolute;left:0;top:50%;width:10px;height:10px;background:url(../images/icon-shape1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .sub1 .ls1 a:after{content:'';position:absolute;left:30px;bottom:0;right:0;height:1px;background-color:rgba(255,255,255,.2)}
.header .sub1 .ls1 a:hover{font-weight:700;color:#e4a850}
.header .sub1 .ls1 a:hover:before{background-image:url(../images/icon-shape2.png)}
.header .header-nav>li:nth-child(10) .header-navsub,.header .header-nav>li:nth-child(5) .header-navsub,.header .header-nav>li:nth-child(6) .header-navsub,.header .header-nav>li:nth-child(7) .header-navsub,.header .header-nav>li:nth-child(8) .header-navsub,.header .header-nav>li:nth-child(9) .header-navsub{left:auto;right:0}
.header .header-nav>li.on>a span:before,.header .header-nav>li:hover>a span:before{opacity:1;width:100%}
.header .header-menuPc{width:50px;height:50px;cursor:pointer;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.header .header-menuPc .icon-menu{display:block;width:50px;height:50px;background:url(../images/icon-menu1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.header.abs{position: absolute}
.headerMenu{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(8,76,156,.95);display:-webkit-flex;display:flex;flex-direction:column;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerMenu .closeBtn{position:absolute;right:45px;top:30px;width:60px;height:60px;cursor:pointer;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.headerMenu .closeBtn .icon-close{display:block;width:40px;height:40px;background:url(../images/icon-close1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.headerMenu .headerMenu-1{padding:28px 0;flex-shrink:0}
.headerMenu .headerMenu-1 .wp{padding:0 50px;width:100%;max-width:none}
.headerMenu .headerMenu-2{padding:24px 0;overflow-y:auto;flex-grow:1}
.headerMenu .headerMenu-2 .headerMenu-items{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.4)}
.headerMenu .headerMenu-2 .headerMenu-items:last-child{border:none}
.headerMenu .headerMenu-2 .headerMenu-items_2{display:-webkit-flex;display:flex}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-col{flex-grow:1;opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-com{margin-left:90px;width:530px;flex-shrink:0;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-cor{margin-left:90px;max-width:240px;flex-shrink:0;opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.headerMenu .header-logo2{display:block;width:320px;height:96px;line-height:96px;font-size:0}
.headerMenu .header-logo2 img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.headerMenu .header-nav2{margin:0 -10px;display:-webkit-flex;display:flex;justify-content:space-between}
.headerMenu .header-nav2 li{padding:0 10px;max-width:14.28%;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.headerMenu .header-nav2 li>a{display:block;font-size:clamp(18px,1.35vw,26px);color:#fff;font-weight:700;line-height:1.33}
.headerMenu .header-nav2 .header-navsub{margin-top:23px}
.headerMenu .header-nav2 .header-navsub a{margin-bottom:4px;display:block;font-size:clamp(18px,1.25vw,24px);color:rgba(255,255,255,.8);line-height:2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:-webkit-flex;display:flex;-webkit-transition:0s;-o-transition:0s;transition:0s}
.headerMenu .header-nav2 .header-navsub a span{display:block;max-width:100%;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.headerMenu .header-nav2 .header-navsub a span:before{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background-color:rgba(255,255,255,.6);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerMenu .header-nav2 .header-navsub a:last-child{margin-bottom:0}
.headerMenu .header-nav2 .header-navsub a:hover{font-weight:700}
.headerMenu .header-nav2 .header-navsub a:hover span:before{width:100%;opacity:1}
.headerMenu .header-link{margin:0 -21px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.headerMenu .header-link a{padding:0 21px;display:block;font-size:18px;color:#fff;line-height:1.8;position:relative}
.headerMenu .header-link a:before{content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:rgba(255,255,255,.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.headerMenu .header-link a:last-child:before{display:none}
.headerMenu .header-link a:hover{text-decoration:underline}
.headerMenu .header-codes{margin:0 -5px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.headerMenu .header-codes .item{padding:0 5px;margin-bottom:20px;width:25%;flex-shrink:0}
.headerMenu .header-codes .pic{margin:0 auto 20px;width:110px;height:110px;line-height:110px;font-size:0;text-align:center}
.headerMenu .header-codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.headerMenu .header-codes .title{font-size:clamp(18px,1.25vw,20px);color:#fff;font-weight:400;line-height:1.4;text-align:center}
.headerMenu .header-set{margin:0 -10px;display:-webkit-flex;display:flex;align-items:center}
.headerMenu .header-set .item{margin:0 10px;flex-shrink:0}
.headerMenu .header-set .btns{display:block;min-width:36px;height:36px;line-height:34px;border:1px solid rgba(255,255,255,.6);border-radius:10px 0 10px 0;font-size:18px;color:#fff;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerMenu .header-set .soBtn .icon-so{display:block;width:20px;height:20px;background:url(../images/icon-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.headerMenu .header-set .langBtn{padding:0 20px}
.headerMenu .header-set .item:hover .btns{background-color:#e4a850;color:#fff;border-color:#e4a850}
.headerMenu.active{z-index:150;opacity:1;visibility:visible}
.headerMenu.active .header-nav2 li{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.headerMenu.active .header-nav2 li:nth-child(1){transition-delay:.3s}
.headerMenu.active .header-nav2 li:nth-child(2){transition-delay:.4s}
.headerMenu.active .header-nav2 li:nth-child(3){transition-delay:.5s}
.headerMenu.active .header-nav2 li:nth-child(4){transition-delay:.6s}
.headerMenu.active .header-nav2 li:nth-child(5){transition-delay:.7s}
.headerMenu.active .header-nav2 li:nth-child(6){transition-delay:.8s}
.headerMenu.active .header-nav2 li:nth-child(7){transition-delay:.9s}
.headerMenu.active .header-nav2 li:nth-child(8){transition-delay:1s}
.headerMenu.active .header-nav2 li:nth-child(9){transition-delay:1.1s}
.headerMenu.active .header-nav2 li:nth-child(10){transition-delay:1.2s}
.headerMenu.active .headerMenu-2 .headerMenu-items_2 .hd-col,.headerMenu.active .headerMenu-2 .headerMenu-items_2 .hd-com,.headerMenu.active .headerMenu-2 .headerMenu-items_2 .hd-cor{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);transition-delay:.8s}
/*!åº•éƒ¨*/
.footer{background-color:#084c9c}
.footer .footer-1{padding:80px 0;border-bottom:1px solid rgba(255,255,255,.2);display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.footer .footer-1 .fot-col{flex-grow:1}
.footer .footer-1 .fot-col .fot-col_1{display:-webkit-flex;display:flex;align-items:flex-start}
.footer .footer-1 .fot-col .fot-col_2{margin-top:60px}
.footer .footer-1 .fot-cor{margin-left:60px;width:600px;flex-shrink:0}
.footer .footer-2{padding:80px 0}
.footer .footer-logo{margin-right:60px;width:266px;height:80px;line-height:80px;font-size:0}
.footer .footer-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-info{padding-top:6px;font-size:22px;color:#fff;line-height:1.3}
.footer .footer-info .tel{font-family:DIN-Bold;margin-top:10px;font-size:clamp(18px,1.7vw,32px);color:#fff}
.footer .footer-link{margin:0 -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.footer .footer-link .item{position:relative}
.footer .footer-link .item:before{content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:rgba(255,255,255,.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.footer .footer-link .item:last-child:before{display:none}
.footer .footer-link a{padding:0 24px;display:block;font-size:20px;color:#fff;line-height:2;position:relative}
.footer .footer-link .mask{position:absolute;left:50%;bottom:100%;width:200px;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);transform:translate(-50%,-10px);z-index:10;opacity:0;visibility:hidden}
.footer .footer-link .mask .icon-arrow{margin:-1px auto 0;width:20px;height:10px;position:relative}
.footer .footer-link .mask .icon-arrow:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/icon-arrow10.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.footer .footer-link .mask .inn{padding:10px 0;background-color:#fff;box-shadow:0 -5px -5px rgba(0,0,0,.5);border-radius:8px}
.footer .footer-link .mask a{padding:5px 20px;line-height:1.5;color:#333;font-size:16px;text-align:center}
.footer .footer-link a:hover{text-decoration:underline}
.footer .footer-link .item:hover .mask{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1;visibility:visible;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.footer .footer-codes{margin:0 -5px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.footer .footer-codes .item{padding:0 5px;margin-bottom:20px;width:25%;flex-shrink:0}
.footer .footer-codes .pic{margin:0 auto 20px;width:140px;height:140px;line-height:140px;font-size:0;text-align:center}
.footer .footer-codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-codes .title{font-size:20px;color:#fff;font-weight:400;line-height:1.4;text-align:center}
.footer .footer-copy{font-size:clamp(18px,1.15vw,22px);color:#fff;line-height:1.5;text-align:center}
.footer .footer-copy a{font-size:inherit;color:inherit}
.footer .footer-copy a:hover{text-decoration:underline}
/*!ä¾§è¾¹*/
.floatWin-btn{position: fixed; left: 0; top: 30%; width: 40px; border-radius: 0 10px 10px 0; box-shadow: 0 4px 4px rgba(0, 0, 0, .11); overflow: hidden; z-index: 100; cursor: pointer;display: none;}
.floatWin-btn img{display: block; width: 100%;}
.floatWin-btn .ig2{display: none;}
.floatWin-btn.active{}
.floatWin-btn.active img{display: none;}
.floatWin-btn.active .ig2{display: block;}
.float-win{position:fixed;left:50px;top:32%;z-index:100;display: none}
.float-win .hd{/*padding:10px;*/display:block;/*border:1px solid rgba(8,76,156,.3);border-radius:4px;background-color:#fff;*/position:relative;z-index:15}
.float-win .hd .icon{margin:0 auto;width:110px;height: 102px; position: relative; background-color: #fff; border-radius: 10px; box-shadow: 0 4px 4px rgba(0, 0, 0, .11); z-index: 1;}
.float-win .hd .icon:before{content: ''; position: absolute; left: 2px; top: 2px; right: 2px; height: 90px; background:linear-gradient(180deg,#C9E0FF 0,#FFFFFF 100%); z-index: -1; border-radius: 10px;}
.float-win .hd .icon>img{display:block;width:100%;display: none;}
.float-win .hd .people{position: absolute; left: 2px; top: -30px; right: 2px; height: 124px; z-index: 10; overflow: hidden;}
.float-win .hd .people img{position: absolute; left: 0; top: 0; right: 0;}
.float-win .hd .title{font-size:18px;color:#084c9c;line-height:1.3;font-weight:400;text-align:center;display: none}
.float-win .mask-cont{padding-left:18px;position:absolute;left:100%;top:8px;z-index:10;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);opacity:0;visibility:hidden}
.float-win .mask-cont .inn{padding:10px 20px;width:170px;border:1px solid #084c9c;border-radius:10px;background-color:#fff;position:relative}
.float-win .mask-cont .inn:before{content:'';position:absolute;right:calc(100% - 1px);top:16px;width:9px;height:13px;background:url(../images/icon-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.float-win .mask-cont .desc{font-size:18px;color:#084c9c;line-height:1.29}
.float-win .close{position: absolute; right: -30px; top: -30px; width: 30px; height: 30px; z-index: 10; cursor: pointer;}
.float-win .close:before{content: ''; position: absolute; left: 2px; top: 2px; right: 2px; bottom: 2px; background-color: #fff; border-radius: 50%; z-index: -1;}
.float-win .close:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/icon-close3.png) center center no-repeat; -webkit-background-size: cover; background-size: cover; border-radius: 50%; z-index: 10;}
.float-win:hover .mask-cont{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.float-win.hide{display: none !important;}
/*!å…¬ç”¨*/
.cur{padding-left:34px;background:url(../images/icon-home1.png) left top 2px no-repeat;-webkit-background-size:24px auto;background-size:24px auto;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.cur a,.cur em,.cur span{font-size:clamp(16px,1.04vw,18px);color:#fff;letter-spacing:.05em}
.cur em{margin:0 10px}
.cur.cur_2{background-image:url(../images/icon-home2.png)}
.cur.cur_2 a,.cur.cur_2 em,.cur.cur_2 span{color:#63666a}
.cur.cur_2 span{color:#084c9c}
.cur.cur_2 a:hover{color:#084c9c}
.pages{padding-top:60px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul{margin-bottom:-5px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 5px;margin-bottom:5px}
.pages ul a{padding:0 5px;display:block;min-width:38px;min-height:38px;line-height:36px;border:1px solid #ddd;border-radius:4px;font-size:18px;color:#1a1a1a;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pages ul .page-link{font-size:18px}
.pages ul .active a,.pages ul a:hover{background-color:#084c9c;border-color:#084c9c;color:#fff}
.pages ul .page-next a,.pages ul .page-prev a{background-repeat:no-repeat;background-position:center center;-webkit-background-size:8px auto;background-size:8px auto}
.pages ul .page-prev a{background-image:url(../images/icon-arrow11.png)}
.pages ul .page-next a{background-image:url(../images/icon-arrow12.png)}
.pages ul .page-prev a:hover{background-image:url(../images/icon-arrow13.png)}
.pages ul .page-next a:hover{background-image:url(../images/icon-arrow14.png)}
.pages .go{margin:0 5px;padding:2px 4px;border:1px solid #ddd;border-radius:4px}
.pages .go,.pages .go form{display:-webkit-flex;display:flex}
.pages .go form{flex-grow:1}
.pages .go button,.pages .go input{outline:0;border:none}
.pages .go .inp{padding:0 4px;width:54px;height:32px;line-height:32px;font-size:14px;color:#1a1a1a}
.pages .go .go-btn{display:block;width:56px;height:32px;line-height:32px;background-color:#084c9c;border-radius:4px;font-size:16px;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pages .go .go-btn:hover{opacity:.8}
.hd-1{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.hd-1 .title{font-weight:400}
.hd-1 .title .en{font-family:DIN-Medium;padding-bottom:16px;margin-bottom:7px;font-size:clamp(18px,1.35vw,26px);color:rgba(26,26,26,.6);line-height:1.3;position:relative}
.hd-1 .title .en:before{content:'';position:absolute;left:0;bottom:0;width:44px;height:1px;background-color:rgba(8,76,156,.2)}
.hd-1 .title .cn{font-family:SourceHanSerifCN-Bold;font-size:clamp(24px,3.33vw,64px);color:#1a1a1a;line-height:1.3;letter-spacing:.05em}
.hd-1.middle{justify-content:center}
.hd-1.middle .hd-col{flex-grow:1}
.hd-1.middle .title{text-align:center}
.hd-1.middle .title .en:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.hd-1.c1 .title .en{color:rgba(255,255,255,.6)}
.hd-1.c1 .title .en:before{background-color:rgba(255,255,255,.2)}
.hd-1.c1 .title .cn{color:#fff}
.hd-1.hd1_2 .title .en{padding-bottom:14px;margin-bottom:8px;font-size:clamp(18px,1.25vw,24px)}
.hd-1.hd1_2 .title .cn{font-size:clamp(24px,3.02vw,56px)}
.hd-2{width:248px;height:248px;position:relative;border-radius:50%;box-shadow:0 8px 8px rgba(0,0,0,.11);background-color:#e4a850;background-repeat:no-repeat;background-position:center center;-webkit-background-size:64.5% auto;background-size:64.5% auto;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.hd-2 .title{color:#fff;text-align:center;font-weight:400;line-height:1}
.hd-2 .title .cn{font-family:SourceHanSerifCN-Bold;font-size:clamp(22px,2.1vw,40px)}
.hd-2 .title .en{font-family:DIN-Medium;margin-top:12px;font-size:16px;opacity:.6}
.hd-3 .title .cn{font-family:SourceHanSerifCN-Bold;font-size:clamp(22px,2.1vw,40px);color:#084c9c;font-weight:700;line-height:1.2}
.hd-3.middle{text-align:center}
.btns-1{display:-webkit-flex;display:flex}
.btns-1 .s1{display:block;font-size:clamp(16px,.95vw,18px);color:#63666a;line-height:2.44;display:-webkit-flex;display:flex;align-items:center}
.btns-1 .icon-arrow{margin-left:10px;display:block;width:44px;height:44px;position:relative;flex-shrink:0}
.btns-1 .icon-arrow:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #084c9c;border-radius:50%}
.btns-1 .icon-arrow:after{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.btns-1.middle{justify-content:center}
.btns-1.c1 .s1{color:#fff}
.btns-1.c1 .icon-arrow:before{border-color:#fff}
.btns-1.c1 .icon-arrow:after{background-image:url(../images/icon-arrow5.png)}
.btns-1 .s1:hover{color:#084c9c}
.btns-1 .s1:hover .icon-arrow:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 3.5s linear;-o-transition:all 3.5s linear;transition:all 3.5s linear}
.btns-1.c1 .s1:hover{color:#fff}
/*!å¼¹çª—*/
.headerSearch{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(8,76,156,.95);display:-webkit-flex;display:flex;justify-content:center;align-items:center;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerSearch.active{z-index:200;opacity:1;visibility:visible}
.headerSearch .closeBtn{position:absolute;right:45px;top:30px;width:60px;height:60px;cursor:pointer;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.headerSearch .closeBtn .icon-close{display:block;width:40px;height:40px;background:url(../images/icon-close1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.headerSearch .cont{width:82.4%;flex-shrink:0}
.headerSearch .title{margin-bottom:56px;font-size:clamp(22px,2.1vw,40px);color:#fff;font-weight:700;line-height:1.2;text-align:center}
.tabs-1{margin-bottom:36px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.tabs-1 li{margin:-1px 0 0 -1px;position:relative}
.tabs-1 .a1{padding:8px 10px;display:block;min-width:120px;font-size:clamp(18px,1.35vw,26px);color:#fff;line-height:1.33;text-align:center;border:1px solid rgba(255,255,255,.4);outline:0;background-color:transparent;cursor:pointer}
.tabs-1 input.a1{min-width:0;width:120px}
.tabs-1 .on{z-index:10}
.tabs-1 .on .a1{background-color:#e4a850;border-color:#e4a850}
.tabs-2 ul{margin:0 -5px 35px;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}
.tabs-2 li{padding:0 5px;margin-bottom:10px}
.tabs-2 .a1{padding:24px 76px 24px 36px;display:block;font-size:clamp(17px,1.35vw,26px);color:#1a1a1a;line-height:1.23;position:relative;background-color:#fff;border-radius:8px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-2 .a1:before{content:'';position:absolute;left:10px;top:50%;width:13px;height:14px;background:url(../images/icon-shape3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.tabs-2 .a1:after{content:'';position:absolute;right:0;top:0;bottom:0;width:4px;background-color:#084c9c;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-2 .icon-arrow{position:absolute;right:0;top:0;bottom:0;width:72px;overflow:hidden;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg);transform-origin:0 100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-2 .icon-arrow:before{content:'';margin:-10px 0 0 -10px;position:absolute;left:50%;top:50%;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg);transform-origin:0 100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-2 .icon-arrow .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;display:none}
.tabs-2.tabs2_2 .a1{min-width:210px;background-color:#f0f5fa}
.tabs-2.tabs2_2 .on .a1{color:#fff;background-color:#084c9c}
.tabs-2.tabs2_2 .on .a1:before{background-image:url(../images/icon-shape4.png)}
.tabs-2 .on .a1{font-weight:700;color:#084c9c;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.tabs-2 .on .a1:after{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.tabs-2 .on .icon-arrow{background-color:#e4a850}
.tabs-2 .on .icon-arrow:before{background-image:url(../images/icon-arrow5.png)}
.tabs-2 .on .icon-arrow .bg{opacity:1;opacity:.2;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg);transform-origin:0 100%}
.tabs-2 .on .tit{color:#084c9c;font-weight:700}
.tabs-3 ul{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.tabs-3 li{padding:0 5px 12px;margin-bottom:10px}
.tabs-3 .a1{display:block;min-width:200px;position:relative}
.tabs-3 .a1:before{content:'';position:absolute;left:50%;top:98%;width:24px;height:0;background:url(../images/icon-arrow8.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-3 .a1 .tit{padding:0 15px;display:block;font-size:clamp(18px,1.05vw,20px);color:#fff;font-weight:400;text-align:center;height:58px;line-height:58px;background-color:#084c9c;border-radius:58px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-3 .a1:hover:before,.tabs-3 .on .a1:before{height:12px;opacity:1}
.tabs-3 .a1:hover .tit,.tabs-3 .on .a1 .tit{background-color:#e4a850;font-weight:700}
.tabs-3.tal ul{justify-content:flex-start}
.tabs-4{margin-bottom:31px}
.tabs-4 ul{margin:0 -5px;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}
.tabs-4 li{padding:0 5px;margin-bottom:10px}
.tabs-4 .con{padding:15px;display:block;min-width:272px;min-height:104px;background-color:#f0f5fa;border-radius:10px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-4 .icon{margin-right:12px;width:48px;height:48px;position:relative}
.tabs-4 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-4 .icon .ig2{opacity:0}
.tabs-4 .tit{padding-left:18px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;font-weight:400;line-height:1.5;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-4 .tit:before{content:'';position:absolute;left:0;top:50%;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-4 .con:hover,.tabs-4 .on .con{background-color:#084c9c}
.tabs-4 .con:hover .icon img,.tabs-4 .on .icon img{opacity:0}
.tabs-4 .con:hover .icon .ig2,.tabs-4 .on .icon .ig2{opacity:1}
.tabs-4 .con:hover .tit,.tabs-4 .on .tit{color:#fff;font-weight:700}
.tabs-4 .con:hover .tit:before,.tabs-4 .on .tit:before{background-color:#fff}
.tabs-4.tabs4_2 .con{min-width:300px;min-height:80px;background-color:#fff}
.tabs-4.tabs4_2 .tit:before{background-color:#e4a850}
.tabs-4.tabs4_2 .con:hover,.tabs-4.tabs4_2 .on .con{background-color:#084c9c}
.tabs-4.tabs4_2 .con:hover .tit:before,.tabs-4.tabs4_2 .on .tit:before{background-color:#fff}
.tabs-4.tabs4_3{margin-bottom:38px}
.tabs-4.tabs4_3 .con{min-width:300px;min-height:80px;background-color:#f0f5fa}
.tabs-4.tabs4_3 .tit:before{background-color:#e4a850}
.tabs-4.tabs4_3 .con:hover,.tabs-4.tabs4_3 .on .con{background-color:#084c9c}
.tabs-4.tabs4_3 .con:hover .tit:before,.tabs-4.tabs4_3 .on .tit:before{background-color:#fff}
.tabs-4.tabs4_4 .con{min-width:216px;min-height:80px}
.tabs-4.tabs4_4 .icon{width:40px;height:40px;line-height:40px}
.tabs-4.tabs4_4 .tit:before{background-color:#e4a850}
.tabs-4.tabs4_4 .on .tit:before{background-color:#fff}
.tabs-5 ul{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.tabs-5 li{padding:0 5px;margin-bottom:10px;flex-shrink:0}
.tabs-5 .a1{padding:18px 14px;display:block;min-width:260px;font-size:clamp(18px,1.35vw,24px);color:#1a1a1a;line-height:1.5;background-color:#f0f5fa;border-radius:10px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-5 .icon-shape{margin-right:12px;display:block;width:14px;height:14px;background:url(../images/icon-shape3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tabs-5.tabs5_2 .a1{min-width:225px}
.tabs-5.tabs5_3 .a1{padding:22px 14px;min-width:225px}
.tabs-5 .a1:hover,.tabs-5 .on .a1{background-color:#084c9c;font-weight:700;color:#fff}
.tabs-5 .a1:hover .icon-shape,.tabs-5 .on .a1 .icon-shape{background-image:url(../images/icon-shape4.png)}
.tabs1-desc .tab-item{display:none}
.tabs1-desc .tab-item.on{display:block}
.search-1{position:relative}
.search-1,.search-1 form{display:-webkit-flex;display:flex}
.search-1 form{flex-grow:1}
.search-1 input{outline:0;border:none;background-color:transparent}
.search-1 .inp{padding-right:80px;display:block;width:100%;height:78px;line-height:77px;font-size:clamp(18px,1.35vw,26px);color:#fff;border-bottom:1px solid rgba(255,255,255,.4)}
.search-1 .inp::-webkit-input-placeholder{color:#fff}
.search-1 .inp::-moz-placeholder{color:#fff}
.search-1 .inp:-ms-input-placeholder{color:#fff}
.search-1 .submit{position:absolute;right:0;top:0;bottom:0;width:78px;background:url(../images/icon-so1.png) left 60% center no-repeat;-webkit-background-size:36px auto;background-size:36px auto}
.headerSearch .tabs-1,.headerSearch .tabs1-desc,.headerSearch .title{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerSearch .title{transition-delay:.5s}
.headerSearch .tabs-1{transition-delay:.8s}
.headerSearch .tabs1-desc{transition-delay:1s}
.headerSearch.active .tabs-1,.headerSearch.active .tabs1-desc,.headerSearch.active .title{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
/*!banner*/
.banner{height:82vh;position:relative;overflow:hidden}
.banner:before{content:'';position:absolute;left:0;top:0;right:0;height:270px;background:url(../images/banner-bg1.png) center top no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10}
.banner .swiper-slide{height:auto}
.banner .con{display:block;height:100%;overflow:hidden}
.banner .video-btns{position:absolute;right:58px;bottom:114px;width:60px;height:60px;background-color:rgba(255,255,255,.4);border-radius:50%;z-index:10;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.banner .video-btns:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);border-radius:50%;z-index:-1;animation:circleAni 3s linear infinite;-webkit-animation:circleAni 3s linear infinite}
.banner .video-btns .icon-pause,.banner .video-btns .icon-play{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;cursor:pointer;flex-shrink:0}
.banner .video-btns .icon-play{background-image:url(../images/icon-play1.png)}
.banner .video-btns .icon-pause{background-image:url(../images/icon-pause1.png)}
.banner .video-btns.play .icon-play{display:none}
.banner .video-btns.play .icon-pause{display:block}
.banner .video-btns.pause .icon-play{display:block}
.banner .video-btns.pause .icon-pause{display:none}
.banner .img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transition:all 5s linear;-o-transition:all 5s linear;transition:all 5s linear}
.banner .img img,.banner .video{display:block;width:100%;height:100%;object-fit:cover}
.banner .img img{display:none}
.banner .swiper-slide:nth-child(1){}
.banner .swiper-slide:nth-child(1) .img{background-position: center bottom}
.ban{height:550px;position:relative;overflow:hidden}
.ban .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.ban .bg img{display:none}
.ban .cont{position:absolute;left:0;top:33.82%;right:0;z-index:10}
.ban .cont .cur{margin-top:21px}
.ban.hg1{height:430px}
.ban.hg2{height:764px}
.ban.hg2 .cont{top:38.9%}
.ban.hg2 .cont .wp3{display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ban.hg2 .cont .hd-1 .title .cn,.ban.hg2 .cont .hd-1 .title .en{text-shadow:0 4px 4px rgba(0,0,0,.5)}
.ban.hg3{height:764px}
.ban.hg3 .cont{top:38.9%}
.ban.hg4{height:480px}
.ban.hg4 .cont{top:50%}
/*!ä¸»å†…å®¹*/
.section-a1{padding:100px 0 50px;background-color:#F0F5FA;position:relative;overflow:hidden}
.section-a1 .hd-1{position:absolute;left:50%;top:114px;width:24.6%;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.section-a1 .sec-cont{margin:0 -10px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.section-a1 .sec-cont .sec-col,.section-a1 .sec-cont .sec-com,.section-a1 .sec-cont .sec-cor{padding:0 10px;flex-shrink:0}
.section-a1 .sec-cont .sec-col{width:37.7%}
.section-a1 .sec-cont .sec-com{padding-top:220px;width:24.6%}
.section-a1 .sec-cont .sec-cor{width:37.7%}
.section-a2{padding:98px 0 30px;height:1150px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;overflow: hidden}
.section-a2 .sec-col_bg1{position:absolute;left:0;top:0;width:580px;height:100%;border-radius:0 160px 0 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.section-a2 .sec-col_bg1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#009bbc;border-radius:0 160px 0 0;opacity:.95;z-index:1}
.section-a2 .hd-1{padding:0 40px 0 116px;margin-bottom:65px;width:580px}
.section-a3{padding:94px 0 104px; background-color: transparent !important}
.section-a3 .hd-1{margin-bottom:60px}
.section-a4{padding:82px 0 40px;overflow:hidden}
.section-a4 .hd-1{margin-bottom:50px}
.section-a5{padding:116px 0;height:990px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex}
.section-a5 .sec-col{padding:0 46px 0 194px;padding-left:10.1vw;width:31.3%;position:relative;z-index:10;flex-shrink:0}
.section-a5 .sec-cor{width:68.75%;flex-shrink:0}
.section-a5 .sec-col_bg1{position:absolute;left:0;top:0;width:31.3%;bottom:0;background-color:rgba(8,76,156,.9);z-index:2}
.section-a5 .hd-1{margin-bottom:54px}
.section-a5 .btns-1{margin-top:66px}
.section-a6{padding:98px 0 100px;overflow:hidden}
.section-a6 .hd-1{margin-bottom:51px}
.section-a6 .sec-cont{margin:0 -20px;display:-webkit-flex;display:flex;justify-content:space-between}
.section-a6 .sec-col,.section-a6 .sec-cor{padding:0 20px}
.section-a6 .sec-col{width:73.4%;flex-shrink:0}
.section-a6 .sec-col .sec-col_cont{display:-webkit-flex;display:flex;justify-content:space-between}
.section-a6 .sec-col .sec-col_cont .sec-col_cont_l{width:63.4%;flex-shrink:0}
.section-a6 .sec-col .sec-col_cont .sec-col_cont_r{width:33.2%;flex-shrink:0}
.section-a6 .sec-cor{width:26.6%;flex-shrink:0}
.section-a6 .lst-44{position:relative}
.section-a6 .lst-44:before{content:'';position:absolute;left:-20px;top:0;bottom:0;width:1px;background-color:#ddd}
.section-a6 .swiper4{margin-bottom:32px}
.section-a7{padding:98px 0 100px;position:relative;z-index:1;overflow:hidden}
.section-a7 .sec-bg1{position:absolute;right:0;top:0;width:50.05%;opacity:.06;overflow:hidden;z-index:-1}
.section-a7 .sec-bg1 img{display:block;width:100%}
.section-a7 .hd-1{margin-bottom:31px}
.section1-a1{padding:47px 0 90px;overflow:hidden}
.section1-a1 .hd-1{margin-bottom:55px}
.section1-a1 .text-2{margin:0 auto 48px;width:1000px}
.section1-a1 .btns-1{margin-top:64px}
.section1-a2{overflow:hidden}
.section1-a3{padding:100px 0;position:relative;z-index:1;overflow:hidden}
.section1-a3 .sec-bg1{position:absolute;right:0;top:0;width:50%;opacity:.06;z-index:-1}
.section1-a3 .sec-bg1 img{display:block}
.section1-a4{padding:83px 0 86px;overflow:hidden}
.section1-a4 .hd-1{margin-bottom:52px}
.section1-a5{padding:97px 0 100px;overflow:hidden}
.section1-a5 .hd-1{margin-bottom:48px}
.section1-a6{height:990px;position:relative;overflow:hidden}
.section1-a6 .hd-1{position:absolute;left:0;top:96px;right:0;z-index:10}
.section1-a7{padding:100px 0;background-repeat:no-repeat;background-position:center top;overflow:hidden}
.section1-a7 .hd-1{margin-bottom:37px}
.section1-1-a1{padding:97px 0 100px;overflow:hidden}
.section1-1-a1 .hd-1{margin-bottom:27px}
.section1-1-a1 .box-1{margin-bottom:100px}
.section1-1-a1 .lst-10{padding:0 6%;margin-bottom:16px}
.section1-1-a2{padding-top:55px;position:relative}
.section1-1-a2 .hd-2{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.section1-1-a2 .sec-cont{padding:241px 0 100px;min-height:941px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:auto 100%;background-size:auto 100%}
.section1-1-a2 .lst-14{padding-left:200px}
.section1-1-a3{padding:98px 0 102px;overflow:hidden}
.section1-2-a1{overflow:hidden}
.section1-2-a1 .cur{margin:23px 0}
.section1-2-a1 .tabs-2{padding:17px 0;margin-bottom:30px}
.section1-2-a1 .hd-1{margin-bottom:50px}
.section1-3-a1{padding:83px 0 88px;overflow:hidden}
.section1-3-a1 .hd-1{margin-bottom:51px}
.section1-4-a1{padding:67px 0 102px;overflow:hidden}
.section1-4-a1 .hd-1{margin-bottom:51px}
.section1-4-a1 .tabs-3{margin-bottom:60px}
.section1-4-a1 .pages{padding-top:80px}
.section2-a1{padding:67px 0 100px;overflow:hidden}
.section2-a1 .wp3{position:relative}
.section2-a1 .hd-1{margin-bottom:4px}
.section2-a1 .btns-1{position:absolute;right:0;top:156px;z-index:10}
.section2-a1 .sec-cont{display:-webkit-flex;display:flex;justify-content:space-between}
.section2-a1 .sec-col{padding:84px 0 0 80px;width:55.73%;position:relative;z-index:1;flex-shrink:0}
.section2-a1 .sec-col .sec-col-bg1{position:absolute;left:30px;top:30px;bottom:0;width:46.7%;background-color:#084c9c;z-index:-1}
.section2-a1 .sec-col .sec-col-bg1:before{content:'';position:absolute;left:-30px;top:-30px;width:60px;height:60px;background-color:#084c9c;z-index:-1}
.section2-a1 .sec-cor{padding-top:114px;width:39.06%;flex-shrink:0}
.section2-a2{padding:97px 0 100px;overflow:hidden}
.section2-a2 .hd-1{margin-bottom:70px}
.section2-a2 .btns-1{margin-top:80px}
.section2-a3{padding:97px 0 100px;overflow:hidden}
.section2-a3 .hd-1{margin-bottom:44px}
.section2-a3 .btns-1{margin-top:52px}
.section2-a5{padding:115px 0 118px;overflow:hidden}
.section2-a5 .hd-1{margin-bottom:70px}
.section2-a5 .btns-1{margin-top:80px}
.section2-a6{padding:97px 0 100px;overflow:hidden}
.section2-a6 .hd-1{margin-bottom:70px}
.section2-a6 .btns-1{margin-top:80px}
.section2-1-a1{padding:97px 0 102px;overflow:hidden}
.section2-1-a1 .hd-1{margin-bottom:51px}
.section3-a1{padding:97px 0 100px;overflow:hidden}
.section3-a1 .hd-1{margin-bottom:31px}
.section3-a1 .btns-1{margin-top:40px}
.section3-a2{padding:97px 0 100px;overflow:hidden}
.section3-a2 .hd-1{margin-bottom:22px}
.section3-a3{padding:97px 0 94px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section3-a3 .hd-1{margin-bottom:43px}
.section3-a4{padding:97px 0 100px;overflow:hidden}
.section3-a4 .hd-1{margin-bottom:71px}
.section3-a5{padding:97px 0 100px;overflow:hidden}
.section3-a5 .hd-1{margin-bottom:24px}
.section3-a5 .sec-cont{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.section3-a5 .sec-col{padding:0 0 20px 40px;width:41%;background-color:#fff;box-shadow:0 10px 10px rgba(8,76,156,.1)}
.section3-a5 .sec-cor{width:59%;box-shadow:0 10px 10px rgba(8,76,156,.1);flex-shrink:0}
.section3-a5 .btns-1{margin-top:60px}
.section3-1-a1{padding:97px 0 103px;overflow:hidden}
.section3-1-a1 .hd-1{margin-bottom:52px}
.section4-a1{padding:50px 0 100px;overflow:hidden}
.section4-a1 .hd-1{margin-bottom:50px}
.section4-a1 .tabs-5{margin-bottom:48px}
.section4-a1 .lst-23{margin-bottom:18px}
.section4-a2{padding:97px 0 100px;overflow:hidden}
.section4-a2 .hd-1{margin-bottom:51px}
.section4-a2 .btns-1{margin-top:60px}
.section4-a3{padding:97px 0 100px;overflow:hidden}
.section4-a3 .hd-1{margin-bottom:71px}
.section4-a3 .btns-1{margin-top:80px}
.section4-a4{padding:97px 0 100px;overflow:hidden}
.section4-a4 .hd-1{margin-bottom:110px}
.section4-a5{padding:120px 0;position:relative;z-index:1;overflow:hidden}
.section4-a5:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#084c9c;opacity:.9;z-index:-1}
.section4-a5 .hd-1{margin-bottom:71px}
.section4-a6{padding:97px 0 100px;overflow:hidden}
.section4-a6 .hd-1{margin-bottom:51px}
.section4-a6 .tabs-5{margin-bottom:80px}
.section4-a7{padding:97px 0 100px;position:relative;z-index:1;overflow:hidden}
.section4-a7:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#084c9c;opacity:.9;z-index:-1}
.section4-a7 .hd-1{margin-bottom:39px}
.section4-a7 .box-6{margin-bottom:60px}
.section4-a8{padding:97px 0 100px;overflow:hidden}
.section4-a8 .hd-1{margin-bottom:71px}
.section4-a8 .box-6{margin-bottom:40px}
.section4-2-a1{padding:97px 0 100px;overflow:hidden}
.section4-2-a1 .hd-1{margin-bottom:51px}
.section4-2-b1{padding:30px 0}
.section4-2-b2{padding:100px 0;overflow:hidden}
.section4-2-b2 .tabs-3{margin-bottom:48px}
.section4-3-a1{padding:97px 0 100px;overflow:hidden}
.section4-3-a1 .hd-1{margin-bottom:71px}
.section4-3-a1 .tabs-4{margin-bottom:38px}
.section4-3-a1 .filter-2{margin-bottom:48px}
.section4-3-a1 .pages{padding-top:80px}
.section4-3-b1{padding:58px 0 80px;overflow:hidden}
.section4-4-a1{padding:97px 0 100px;overflow:hidden}
.section4-4-a1 .hd-1{margin-bottom:51px}
.section4-4-a1 .tabs-4{margin-bottom:50px}
.section4-5-a1{padding:54px 0 100px;overflow:hidden}
.section4-5-a1 .hd-1{margin-bottom:50px}
.section4-5-a1 .tabs-4{margin-bottom:50px}
.section4-5-a1 .box-filter{margin-bottom:60px}
.section4-5-a1 .tabs-5{margin-bottom: 50px}
.section4-5-a1 .tabs1-desc .tab-item{margin-top: 0 !important}
.section4-6-a1{padding:97px 0 100px;overflow:hidden}
.section4-6-a1 .hd-1{margin-bottom:51px}
.section4-6-a1 .tabs-5{margin-bottom:60px}
.section4-7-1-a1{padding:60px 0;overflow:hidden}
.section4-7-2-a1{padding:80px 0;overflow:hidden}
.section4-7-2-a1 .hd-3{margin-bottom:40px}
.section4-7-3-a1{padding:60px 0;overflow:hidden}
.section4-7-3-a1 .hd-3{margin-bottom:50px}
.section4-7-3-a1 .pages{padding-top:50px}
.section4-7-4-a1{padding:60px 0;overflow:hidden}
.section4-7-4-a1 .hd-3{margin-bottom:50px}
.section4-7-4-a1 .pages{padding-top:50px}
.section4-7-5-a1{padding:60px 0;overflow:hidden}
.section4-7-5-a1 .hd-3{margin-bottom:50px}
.section4-7-5-a1 .pages{padding-top:50px}
.section4-7-6-a1{padding:60px 0;overflow:hidden}
.section4-7-6-a1 .hd-3{margin-bottom:50px}
.section4-7-6-a1 .pages{padding-top:50px}
.section4-8-a1{padding:97px 0 100px;overflow:hidden}
.section4-8-a1 .hd-1{margin-bottom:51px}
.section5-a1{padding:97px 0 100px;overflow:hidden}
.section5-a1 .hd-1{margin-bottom:71px}
.section5-a1 .btns-1{margin-top:80px}
.section5-a2{padding:97px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;overflow:hidden}
.section5-a2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#084c9c;opacity:.94;z-index:-1}
.section5-a2 .hd-1{margin-bottom:71px}
.section5-a2 .btns-1{margin-top:80px}
.section5-a3{padding:109px 0 100px;overflow:hidden}
.section5-a3 .hd-1{margin-bottom:80px}
.section5-a4{padding:97px 0 100px;overflow:hidden}
.section5-a4 .hd-1{margin-bottom:71px}
.section5-a4 .box-13{margin-bottom:80px}
.video-1{height:640px;position:relative;overflow:hidden}
.video-1 .video{display:block;width:100%;height:100%;object-fit:cover}
.video-1 .mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
.video-1 .mask:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:2}
.video-1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.video-1 .info{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.video-1 .info .playBtn{margin:0 auto 40px;width:80px;height:80px;border:2px solid #fff;border-radius:50%;background:url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:30px auto;background-size:30px auto;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.video-1 .info .title{font-size:clamp(22px,2.1vw,40px);color:#fff;font-weight:700;text-align:center;line-height:1}
.video-1 .info .desc{margin-top:40px;font-size:clamp(18px,1.25vw,24px);color:#fff;text-align:center;line-height:1}
.video-1:hover .info .playBtn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.video-2{height:328px;position:relative;overflow:hidden}
.video-2 video{display:block;width:100%;height:100%;object-fit:cover}
.video-2 .mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
.video-2 .mask:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:2}
.video-2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.video-2 .info{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.video-2 .info .playBtn{margin:0 auto;display:block;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.3) url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:30px auto;background-size:30px auto;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.video-2:hover .info .playBtn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-1{display:-webkit-flex;display:flex;justify-content:space-between}
.box-1 .box-col{padding-top:17px;width:47.7%;flex-shrink:0}
.box-1 .box-cor{width:47.7%;flex-shrink:0}
.box-1 .text-2{text-align:left}
.box-1 .text-2 .title{margin-bottom:32px}
.box-2{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89}
.box-2 .lst-15{margin:64px 0}
.box-2 .box-6{margin-bottom:60px}
.box-3 .big-img{padding-top:41.67%;position:relative;overflow:hidden}
.box-3 .big-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.box-4{margin-bottom:62px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:2;overflow:hidden}
.box-4 .pic{margin-left:40px;float:right;width:53.57%}
.box-4 .pic img{display:block}
.box-5{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89}
.box-6{background-color:#f0f5fa;display:-webkit-flex;display:flex;justify-content:space-between}
.box-6 .pic{width:50%;position:relative;overflow:hidden;flex-shrink:0;order:2}
.box-6 .pic:before{content:'';display:block;padding-top:57.14%}
.box-6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-6 .text{padding:66px 80px 30px 60px;width:50%;flex-shrink:0;order:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.box-6 .tit{font-size:clamp(22px,2.1vw,40px);color:#1a1a1a;font-weight:700;line-height:1.2}
.box-6 .desc{margin-top:42px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.box-6 .btns-1{margin-top:40px}
.box-6 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-6.box6_2{background-color:rgba(255,255,255,.9)}
.box-6.box6_2 .pic{width:45.7%;order:1}
.box-6.box6_2 .text{padding:35px 44px 29px 50px;width:54.3%;order:2}
.box-6.box6_2 .desc{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}
.box-6.box6_3 .pic{width:45.7%;order:1}
.box-6.box6_3 .text{padding:77px 44px 71px 50px;width:54.3%;order:2}
.box-6.box6_3 .tit{color:#084c9c}
.box-6.box6_3 .desc{display:block;height:auto;max-height:none}
.box-7 .box-items+.box-items{margin-top:48px}
.box-7 .box-hd{margin-bottom:48px;display:-webkit-flex;display:flex;align-items:flex-start}
.box-7 .box-hd .icon{margin-right:16px;width:48px;height:48px;line-height:48px;font-size:0;text-align:center;flex-shrink:0}
.box-7 .box-hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-7 .box-hd .title{font-size:clamp(18px,1.9vw,36px);color:#1a1a1a;font-weight:700;line-height:1.33}
.box-8{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-8 .box-col{flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.box-8 .box-cor{margin-left:40px;flex-shrink:0}
.box-8 .title{margin-right:18px;font-size:clamp(22px,2.5vw,48px);color:#1a1a1a;font-weight:700;line-height:1.04}
.box-8 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.box-8 .info .icon{margin-right:5px;width:32px;height:32px;line-height:32px;flex-shrink:0}
.box-8 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-8 .info .txt{font-size:clamp(18px,1.35vw,24px);color:#1a1a1a;line-height:1.42;font-weight:700;flex-grow:1}
.box-8 .info .txt span{font-weight:700;color:#084c9c}
.box-8 .btns{display:-webkit-flex;display:flex}
.box-8 .btns .item{position:relative}
.box-8 .btns .s1{padding:9px 30px;display:block;font-size:clamp(18px,1.25vw,24px);color:#fff;min-width:192px;min-height:58px;background-color:#e4a850;border-radius:58px;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-8 .btns .icon-yy{margin-right:10px;display:block;width:40px;height:40px;background:url(../images/icon-yy1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.box-8 .btns .s1:hover{opacity:.8}
.box-8 .btns .mask{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-8 .btns .code{margin-top:10px;padding:12px;width:144px;background-color:#f0f5fa;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}
.box-8 .btns .code img{margin:0 auto;display:block}
.box-8 .btns .code .tt{margin-top:8px;font-size:clamp(14px,1.04vw,18px);color:#000;text-align:center}
.box-8 .btns .item:hover .mask{opacity:1;visibility:visible}
.box-9 .items+.items{margin-top:48px}
.box-9 .box-hd{margin-bottom:48px;display:-webkit-flex;display:flex}
.box-9 .box-hd .title{display:block;max-width:100%;font-size:clamp(22px,1.7vw,32px);color:#fff;line-height:58px;background-color:#084c9c;position:relative;border-radius:58px;flex-shrink:0}
.box-9 .box-hd .title span{padding:0 56px 0 70px;display:block;position:relative}
.box-9 .box-hd .title span:before{content:'';position:absolute;left:-6px;top:50%;width:20px;height:20px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.box-9 .box-hd .title i:after,.box-9 .box-hd .title i:before{content:'';position:absolute;top:50%;width:40px;height:2px;background:linear-gradient(-90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}
.box-9 .box-hd .title i:before{left:0}
.box-9 .box-hd .title i:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}
.box-10 .box-items1{padding:38px 0 40px;border-bottom:1px solid #ddd;position:relative;display:-webkit-flex;display:flex;align-items:flex-start}
.box-10 .box-items1 .col{padding-top:2px;margin-right:76px;flex-shrink:0}
.box-10 .box-items1 .cor{position:relative;flex-grow:1}
.box-10 .box-items1 .head{padding:10px;padding-bottom:0;margin:0 auto;width:264px;min-height:388px;background-color:#084c9c;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.11);position:relative}
.box-10 .box-items1 .head:before{content:'';position:absolute;left:0;bottom:0;right:0;top:0;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto;background-image:url(../images/bg24.png);z-index:2}
.box-10 .box-items1 .head .pic{padding-top:120.66%;position:relative;overflow:hidden}
.box-10 .box-items1 .head .pic:before{content:'';position:absolute;left:-1px;bottom:0;right:-1px;height:43px;background:url(../images/bg25.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:1}
.box-10 .box-items1 .head .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:0}
.box-10 .box-items1 .head .text{padding:40px 0;position:relative;min-height:120px;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.box-10 .box-items1 .head .it1{padding:8px 20px;min-height:40px;display:block;font-size:clamp(18px,1.56vw,28px);color:#fff;font-weight:700;line-height:1.4;background-color:rgba(255,255,255,.2);border-radius:40px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.box-10 .box-items1 .head .it1 .icon{margin-right:10px;display:block;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;flex-shrink:0}
.box-10 .box-items1 .head .it1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-10 .box-items1 .return{padding:0 26px;position:absolute;right:0;top:0;font-size:16px;color:#fff;background-color:#e4a850;line-height:40px;border-radius:20px;z-index:10;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-10 .box-items1 .return .icon-return{margin-right:4px;display:block;width:24px;height:24px;background:url(../images/icon-return1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.box-10 .box-items1 .btns{margin:0 -13px;position:absolute;right:0;top:38px;z-index:10;display:-webkit-flex;display:flex;align-items:center}
.box-10 .box-items1 .btns .item{position:relative}
.box-10 .box-items1 .btns a{margin:0 13px;padding:0 18px;display:block;color:#fff;line-height:40px;border-radius:20px;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-10 .box-items1 .btns .a1{background-color:#e4a850;font-size:clamp(16px,1.25vw,20px)}
.box-10 .box-items1 .btns .a2{background-color:#084c9c;font-size:clamp(14px,.94vw,16px)}
.box-10 .box-items1 .btns .icon-yy{margin-right:4px;display:block;width:clamp(20px,1.35vw,24px);height:clamp(20px,1.35vw,24px);background:url(../images/icon-yy1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.box-10 .box-items1 .btns .icon-return{margin-right:4px;display:block;width:clamp(20px,1.35vw,24px);height:clamp(20px,1.35vw,24px);background:url(../images/icon-return1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.box-10 .box-items1 .btns a:hover{opacity:.8}
.box-10 .box-items1 .mask{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-10 .box-items1 .code{margin-top:10px;padding:12px;width:144px;background-color:#f0f5fa;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}
.box-10 .box-items1 .code img{margin:0 auto;display:block}
.box-10 .box-items1 .code .tt{padding-top:4px;font-size:clamp(14px,.83vw,16px);color:#000;text-align:center}
.box-10 .box-items1 .btns .item:hover .mask{opacity:1;visibility:visible}
.box-10 .box-items1 .t1{padding-right:320px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.box-10 .box-items1 .t1 .name{margin-right:16px;font-size:clamp(22px,2.1vw,40px);color:#084c9c;font-weight:700;line-height:1.3}
.box-10 .box-items1 .t1 .job{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.3}
.box-10 .box-items1 .t2{margin-top:28px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1.8}
.box-10 .box-items1 .t2 .t2-item{display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-10 .box-items1 .t2 span{color:rgba(26,26,26,.6)}
.box-10 .box-items1 .return:hover{opacity:.8}
.box-10 .box-items2{padding:38px 0 40px;border-bottom:1px solid #ddd}
.box-10 .box-items2 .title{margin-bottom:42px;font-size:clamp(18px,1.7vw,32px);color:#084c9c;font-weight:700;line-height:1}
.box-10 .box-items2 .con{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1.8}
.box-10 .box-items2 .con span{font-size:clamp(18px,1.25vw,24px)!important}
.box-10 .box-items2.noline{padding-bottom: 0; border: none}
.box-10 .box-items2:last-child{border:none}
.box-11{display:-webkit-flex;display:flex;justify-content:space-between}
.box-11 .box-col{width:46.88%;flex-shrink:0}
.box-11 .box-cor{width:48.83%;flex-shrink:0}
.box-12{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-12 .box-col{width:58.07%;flex-shrink:0}
.box-12 .box-cor{width:39.06%;flex-shrink:0}
.box-13{display:-webkit-flex;display:flex}
.box-13 .box-col{width:50.13%;flex-shrink:0}
.box-13 .box-cor{padding:44px 50px 46px;width:49.87%;background-color:#fff;flex-shrink:0}
.box-13 .box-pic{padding:0 0 20px 20px;position:relative;z-index:1}
.box-13 .box-pic:before{content:'';position:absolute;left:0;top:20px;right:20px;bottom:0;background-color:rgba(8,76,156,.2);z-index:-1}
.box-13 .box-pic .pic{padding-top:55.2%;position:relative;overflow:hidden}
.box-13 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-13 .tit{font-size:clamp(22px,2.1vw,40px);color:#1a1a1a;font-weight:700;line-height:1.2}
.box-13 .tit2{margin-top:41px;font-size:clamp(18px,1.35vw,26px);color:#084c9c;font-weight:700;line-height:1}
.box-13 .desc{margin-top:41px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89;max-height:5.67em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.box-13 .btns-1{margin-top:41px}
.box-13 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.igTxt-1{padding-bottom:100px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2}
.igTxt-1 .wp5{display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.igTxt-1 .left{padding:55px 0;width:27.75%;flex-shrink:0}
.igTxt-1 .right{margin-top:-100px;padding:80px;width:64.5%;background-color:#f0f5fa;position:relative;z-index:10;flex-shrink:0}
.igTxt-1 .right .title{margin-bottom:40px;font-size:clamp(18px,1.9vw,36px);color:#084c9c;line-height:1.33;font-weight:700}
.igTxt-2{padding:100px 0 115px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2;background:url(../images/bg11.jpg) center top no-repeat;overflow:hidden}
.igTxt-2 .igTxt-title{margin-bottom:68px;font-size:clamp(22px,2.1vw,40px);color:#084c9c;font-weight:700;line-height:1}
.igTxt-2 .lst-18{margin-top:24px}
.igTxt-3{padding:0 0 88px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2;overflow:hidden}
.igTxt-4{margin:-100px 0 100px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2;position:relative;z-index:2}
.igTxt-4 .items1{margin-bottom:59px;padding:80px;background-color:#f0f5fa;overflow:hidden}
.igTxt-4 .box-pic{margin-right:58px;padding:0 14px 12px 0;float:left;width:560px;position:relative;z-index:10}
.igTxt-4 .box-pic:before{content:'';position:absolute;left:7px;top:12px;right:0;bottom:0;border:1px solid #084c9c;z-index:-1}
.igTxt-4 .box-pic .pic{padding-top:64.07%;position:relative;overflow:hidden}
.igTxt-4 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.igTxt-4 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.igTxt-4 .title{margin-bottom:15px;font-size:clamp(18px,1.9vw,36px);color:#084c9c;font-weight:700;line-height:1.33}
.text-2{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89;text-align:center}
.text-2 .title{margin-bottom:48px;font-size:clamp(20px,1.45vw,28px);color:#084c9c;font-weight:700;line-height:1}
.text-3{padding:60px;background-color:#fff;box-shadow:0 8px 8px rgba(0,0,0,.11)}
.text-3 .title{font-size:clamp(18px,1.35vw,26px);color:#084c9c;font-weight:700;line-height:1.33}
.text-3 .info{margin-top:19px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:2.2}
.text-3 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.text-3 .info .icon{margin:12px 10px 0 0;display:block;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.text-3 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.text-3 .info .tit1{color:#63666a}
.text-3 .info .tit2{color:#084c9c}
.text-4{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1.89}
.text-4 span{font-size:clamp(16px,1.15vw,22px)!important}
.text-4 .info{margin-bottom:16px}
.text-4 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.text-4 .info .icon{margin-right:8px;width:34px;height:34px;line-height:34px;flex-shrink:0}
.text-4 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.text-4 .info .txt{font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:1.42;flex-grow:1}
.text-4 .info .txt span{font-weight:700;color:#084c9c}
.imgs-1{padding-top:181.32%;position:relative;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.imgs-1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.imgs-1:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.imgs-2{height:532px;position:relative;overflow:hidden}
.imgs-2 .item{position:absolute;left:0;top:0;width:100%;height:100%}
.imgs-2 img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.imgs-2 .dn{opacity:0}
.imgs-2:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-3{margin-left:76px;float:right;width:43.1%;position:relative;z-index:10}
.imgs-3:before{content:'';display:block;padding-top:117.55%}
.imgs-3 .item{position:absolute;z-index:1}
.imgs-3 .item:before{content:'';position:absolute;border:1px solid #0b67d2;border-radius:50%;z-index:-1}
.imgs-3 .pic{padding-top:100%;position:relative;border-radius:50%;overflow:hidden}
.imgs-3 .pic img{position:absolute;left:0;top:0;width:100% !important;height:100% !important;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.imgs-3 .item.i1{left:5px;top:0;width:42.4%}
.imgs-3 .item.i1:before{left:5px;top:5px;width:103.4%;height:103.4%}
.imgs-3 .item.i2{right:0;top:17%;width:53.7%}
.imgs-3 .item.i2:before{left:5px;top:5px;width:102.7%;height:102.7%}
.imgs-3 .item.i3{left:0;bottom:0;width:53.7%}
.imgs-3 .item.i3:before{left:5px;top:5px;width:102.7%;height:102.7%}
.imgs-3 .item:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-4{margin-left:60px;float:right;width:43.13%;position:relative;z-index:10}
.imgs-4:before{content:'';display:block;padding-top:100%}
.imgs-4 .item{position:absolute;z-index:1}
.imgs-4 .item:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;border:1px solid #084c9c;border-radius:10px;z-index:-1}
.imgs-4 .pic{position:relative;border-radius:10px;overflow:hidden}
.imgs-4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.imgs-4 .item.i1{left:0;top:0;width:100%}
.imgs-4 .item.i1 .pic{padding-top:34.64%}
.imgs-4 .item.i2{left:0;top:51%;width:45.5%}
.imgs-4 .item.i2 .pic{padding-top:72.9%}
.imgs-4 .item.i3{right:0;bottom:0;width:49.3%}
.imgs-4 .item.i3 .pic{padding-top:117.65%}
.imgs-4 .item:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-5{margin:38px 0 0 130px;float:right;width:47.8%;position:relative;z-index:10;display:-webkit-flex;display:flex;flex-wrap:wrap}
.imgs-5 .item{padding:0 22px;margin-bottom:30px;width:50%;flex-shrink:0}
.imgs-5 .box-pic{position:relative;z-index:1}
.imgs-5 .box-pic:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;border:1px solid #084c9c;z-index:-1}
.imgs-5 .box-pic .pic{padding-top:62.57%;position:relative;overflow:hidden}
.imgs-5 .box-pic .pic img{position:absolute;left:0;top:0;width:100% !important;height:100% !important;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
/*.imgs-5 .item.i3{position:relative;left:10px}*/
/*.imgs-5 .item.i5{position:relative;right:24px}*/
/*.imgs-5 .item.i6{position:relative;right:24px}*/
.imgs-5 .item:hover .box-pic .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-6{float:right;width:51%;position:relative;z-index:10}
.imgs-6:before{content:'';display:block;padding-top:97.43%}
.imgs-6 .bg-circle{position:absolute;left:44%;top:38%;width:14.2%;z-index:-1}
.imgs-6 .bg-circle img{margin:0 auto;display:block}
.imgs-6 .item{position:absolute}
.imgs-6 .item:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;border:1px solid rgba(8,76,156,.4);border-radius:50%;z-index:-1}
.imgs-6 .pic{padding-top:100%;position:relative;border-radius:50%;overflow:hidden}
.imgs-6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.imgs-6 .item.i1{left:0;top:0;width:39.17%}
.imgs-6 .item.i2{right:0;top:0;width:46.02%}
.imgs-6 .item.i3{left:55px;bottom:40px;width:46.02%}
.imgs-6 .item.i4{right:0;bottom:0;width:39.17%}
.imgs-6 .item:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-7{margin:60px 32px 0;padding-top:40.15%;position:relative;z-index:10}
.imgs-7 .item{position:absolute;z-index:1}
.imgs-7 .item:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;border:1px solid #084c9c;z-index:-1}
.imgs-7 .pic{position:relative;overflow:hidden}
.imgs-7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.imgs-7 .item.i1{left:0;top:0;width:26.08%}
.imgs-7 .item.i1:before{border-radius:10px}
.imgs-7 .item.i1 .pic{padding-top:150%;border-radius:10px}
.imgs-7 .item.i2{left:30.6%;top:3.12%;width:26.08%}
.imgs-7 .item.i2:before{display:none}
.imgs-7 .item.i2 .pic{padding-top:66.5%}
.imgs-7 .item.i3{right:0;top:4.67%;width:38.85%}
.imgs-7 .item.i3 .pic{padding-top:44.63%}
.imgs-7 .item.i4{left:33.9%;bottom:7.79%;width:26.08%}
.imgs-7 .item.i4 .pic{padding-top:66.5%}
.imgs-7 .item.i5{left:65.12%;bottom:10px;width:26.08%}
.imgs-7 .item.i5 .pic{padding-top:66.5%}
.imgs-7 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.imgs-8{margin:40px 35px 0;padding-top:51.7%;position:relative;z-index:10}
.imgs-8 .item{position:absolute;z-index:1}
.imgs-8 .item:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;border:1px solid #084c9c;z-index:-1}
.imgs-8 .pic{position:relative;overflow:hidden}
.imgs-8 .pic img{position:absolute;left:0;top:0;width:100% !important;height:100% !important;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.imgs-8 .item.i1{left:0;top:8.32%;width:31.35%}
.imgs-8 .item.i1 .pic{padding-top:70%}
.imgs-8 .item.i2{left:35.92%;top:0;width:28.74%}
.imgs-8 .item.i2 .pic{padding-top:66.59%}
.imgs-8 .item.i3{left:69.24%;top:5.95%;width:28.74%}
.imgs-8 .item.i3 .pic{padding-top:66.36%}
.imgs-8 .item.i4{left:0;bottom:0;width:31.35%}
.imgs-8 .item.i4 .pic{padding-top:70%}
.imgs-8 .item.i5{left:35.92%;bottom:13.92%;width:31.35%}
.imgs-8 .item.i5 .pic{padding-top:70%}
.imgs-8 .item.i6{right:0;bottom:13.28%;width:28.74%}
.imgs-8 .item.i6 .pic{padding-top:66.36%}
.imgs-8 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.table-1 table{width:100%}
.table-1 td,.table-1 th{padding:4px 15px;height:58px;border:1px solid #ddd;font-size:clamp(18px,1.25vw,24px);text-align:center}
.table-1 th{background-color:#084c9c;color:#fff;font-weight:700}
.table-1 td{color:#1a1a1a}
.table-1 tr:nth-child(even) td{background-color:#f0f5fa}
.text-1{font-size:clamp(18px,1.25vw,24px);color:#fff;line-height:2;height:14em;-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;overflow:hidden}
.box-filter{margin:0 auto 48px;display:-webkit-flex;display:flex;justify-content:center}
.box-filter .filter-1{flex-shrink:0}
.filter-1{padding-right:128px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.08);border-radius:10px;position:relative}
.filter-1 input{outline:0;border:none}
.filter-1,.filter-1 form{display:-webkit-flex;display:flex;align-items:center}
.filter-1 form{flex-grow:1}
.filter-1 .cont{padding:17px 20px 17px 30px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.filter-1 .title{margin-right:10px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;flex-shrink:0}
.filter-1 .item{margin:0 5px;width:200px}
.filter-1 .select2-search__field{font-size:18px!important;color:#1a1a1a!important}
.filter-1 .select2-container--krajee .select2-selection{border:1px solid #ddd!important;border-radius:6px!important}
.filter-1 .select2-container--krajee .select2-selection--multiple .select2-selection__rendered{padding-left:0!important}
.select2-container--krajee .select2-dropdown{border:none!important;border-radius:6px!important}
.s2-togall-button{display:block!important;color:#084c9c!important}
.select2-results__option{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.select2-container--krajee .select2-results__option--highlighted[aria-selected]{background-color:#084c9c}
.select2-container--krajee .select2-results__group{display:none!important}
.select2-container--krajee .select2-results>.select2-results__options::-webkit-scrollbar{width:4px}
.select2-container--krajee .select2-results>.select2-results__options::-webkit-scrollbar-track{background:0 0}
.select2-container--krajee .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:#084c9c}
.select2-container--krajee .select2-results>.select2-results__options::-webkit-scrollbar-thumb:window-inactive{background:#084c9c}
.filter-1 .submit{display:block;position:absolute;right:0;top:0;bottom:0;width:128px;font-size:clamp(18px,1.35vw,26px);color:#fff!important;text-align:center;font-weight:700;background-color:#084c9c;border-radius:0 10px 10px 0;flex-shrink:0}
.filter-2{font-size:0;text-align:center}
.filter-2 button,.filter-2 input,.filter-2 select{outline:0;border:none;background-color:transparent}
.filter-2 .inp,.filter-2 .sel,.filter-2 .submit{margin:0 5px;display:inline-block;vertical-align:middle}
.filter-2 .inp,.filter-2 .sel{height:50px;line-height:48px;border:1px solid #ddd;border-radius:6px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a}
.filter-2 .sel{padding:0 50px 0 20px;width:28.57%;background:url(../images/icon-arrow16.png) right 15px center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.filter-2 .inp{padding:0 20px;width:28.57%}
.filter-2 .submit{width:128px;height:50px;line-height:50px;background-color:#084c9c;border-radius:4px;font-size:clamp(18px,1.35vw,26px);color:#fff;font-weight:700;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.filter-2 .submit:hover{opacity:.8}
.filter-3{padding:17px 20px;padding-right:138px;position:relative;border-radius:12px;box-shadow:0 4px 4px rgba(0,0,0,.08);overflow:hidden}
.filter-3,.filter-3 form{display:-webkit-flex;display:flex;flex-wrap:wrap}
.filter-3 input{outline:0;border:none;background-color:transparent}
.filter-3 .item{padding:0 10px;display:-webkit-flex;display:flex;align-items:center}
.filter-3 .label{margin-right:10px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;flex-shrink:0}
.filter-3 .input{flex-shrink:0}
.filter-3 .inp{padding:0 20px;display:block;width:320px;height:46px;line-height:44px;border:1px solid #ddd;border-radius:6px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a}
.filter-3 .submit{position:absolute;right:0;top:0;bottom:0;width:128px;background-color:#084c9c;font-size:clamp(18px,1.35vw,26px);color:#fff;font-weight:700;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.filter-3 .submit:hover{opacity:.8}
.dtl-1 .hd{margin-bottom:24px}
.dtl-1 .hd .title{font-size:clamp(18px,1.7vw,32px);color:#084c9c;font-weight:700;line-height:1.5;text-align:center}
.dtl-1 .hd .info{font-family:DIN-Medium;margin-top:24px;padding:4px 0;font-size:16px;color:#1a1a1a;line-height:2;background-color:#f0f5fa;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.dtl-1 .hd .info span{padding:0 12px;display:-webkit-flex;display:flex;align-items:center}
.dtl-1 .hd .info img{margin-right:10px;display:block;max-width:20px;flex-shrink:0}
.dtl-1 .cont{font-size:16px;color:#1a1a1a;line-height:2;overflow-x:auto}
.dtl-1 .cont table{margin:auto}
.dtl-1 .dtl-pag{padding-top:24px;margin-top:24px;border-top:1px dashed #ddd;font-size:16px;color:#1a1a1a;line-height:2;display:-webkit-flex;display:flex;justify-content:space-between}
.dtl-1 .dtl-pag .item{display:block;width:48%;position:relative}
.dtl-1 .dtl-pag .item:before{content:'';position:absolute;top:50%;width:4px;height:56px;background-color:#ddd;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.dtl-1 .dtl-pag .tit{color:#999;font-weight:400}
.dtl-1 .dtl-pag a,.dtl-1 .dtl-pag span{display:block;font-size:inherit;color:inherit;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.dtl-1 .dtl-pag .item.prev{padding-left:18px;text-align:left}
.dtl-1 .dtl-pag .item.prev:before{left:0}
.dtl-1 .dtl-pag .item.next{padding-right:18px;text-align:right}
.dtl-1 .dtl-pag .item.next:before{right:0}
.dtl-1 .dtl-pag .item:hover:before{background-color:#084c9c}
.dtl-1 .dtl-pag .item:hover a{color:#084c9c}
/*!è½®æ’­*/
.swiper-btns1{position:absolute;left:0;bottom:0;right:0;z-index:10;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.swiper-btns1 .btns-1,.swiper-btns1 .swp-arrow3,.swiper-btns1 .swp-pagination1,.swiper-btns1 .swp-scrollbar1{flex-shrink:0}
.swiper-btns1 .swp-scrollbar1{margin:0 20px}
.swiper-btns1 .swp-pagination1{margin:0 6px;position:static}
.swiper-btns1 .btns-1{margin:0 40px}
.swp-scrollbar1{width:1000px;height:5px;background-color:transparent;position:relative;z-index:1}
.swp-scrollbar1:before{content:'';position:absolute;left:0;top:50%;right:0;height:1px;background-color:#ddd}
.swp-scrollbar1 .swiper-scrollbar-drag{background-color:#084c9c;border-radius:0}
.swp-pagination1{position:absolute;left:0;bottom:30px!important;right:0;font-size:0;text-align:center;z-index:10}
.swp-pagination1 .swiper-pagination-bullet{margin:0 8px!important;display:inline-block;vertical-align:middle;width:16px;height:16px;background-color:#fff;opacity:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-pagination1 .swiper-pagination-bullet-active{background-color:#084c9c}
.swp-pagination1.c1 .swiper-pagination-bullet{margin:0 6px!important;width:12px;height:12px;background-color:#fff;opacity:.8}
.swp-pagination1.c1 .swiper-pagination-bullet-active{background-color:#084c9c;opacity:1}
.swp-pagination1.c2 .swiper-pagination-bullet{background-color:#084c9c;opacity:.5}
.swp-pagination1.c2 .swiper-pagination-bullet-active{opacity:1}
.swp-pagination1.c3 .swiper-pagination-bullet{margin:0 6px!important;width:12px;height:12px;background-color:#fff;opacity:.6}
.swp-pagination1.c3 .swiper-pagination-bullet-active{opacity:1}
.swp-pagination1.c4 .swiper-pagination-bullet-active{background-color:#e4a850}
.swp-pagination1.c5 .swiper-pagination-bullet{margin:0 5px!important;width:15px;height:15px;background-color:#999}
.swp-pagination1.c5 .swiper-pagination-bullet-active{background-color:#084c9c}
.swp-arrow1{position:absolute;left:20px;bottom:0;right:0;font-size:0;text-align:center;z-index:10;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.swp-arrow1 .next,.swp-arrow1 .prev{margin:0 20px;width:44px;height:44px;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow1 .next:before,.swp-arrow1 .prev:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #084c9c;border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow1 .next:after,.swp-arrow1 .prev:after{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow1 .prev:after{background-image:url(../images/icon-arrow2.png)}
.swp-arrow1 .next:after{background-image:url(../images/icon-arrow3.png)}
.swp-arrow1 .next:hover:before,.swp-arrow1 .prev:hover:before{background-color:#084c9c;border-style:solid;border-color:#084c9c}
.swp-arrow1 .prev:hover:after{background-image:url(../images/icon-arrow4.png)}
.swp-arrow1 .next:hover:after{background-image:url(../images/icon-arrow5.png)}
.swp-arrow2{position:absolute;top:50%;width:44px;height:44px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #fff;border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow2:after{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow2.prev{left:140px}
.swp-arrow2.prev:after{background-image:url(../images/icon-arrow4.png)}
.swp-arrow2.next{right:140px}
.swp-arrow2.next:after{background-image:url(../images/icon-arrow5.png)}
.swp-arrow2:hover:before{border-color:#e4a850}
.swp-arrow2.prev:hover:after{background-image:url(../images/icon-arrow6.png)}
.swp-arrow2.next:hover:after{background-image:url(../images/icon-arrow7.png)}
.swp-arrow3{width:44px;height:44px;position:relative;cursor:pointer;z-index:10;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow3:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #084c9c;border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow3:after{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-arrow3.prev:after{background-image:url(../images/icon-arrow2.png)}
.swp-arrow3.next:after{background-image:url(../images/icon-arrow3.png)}
.swp-arrow3:hover:before{background-color:#084c9c;border-style:solid;border-color:#084c9c}
.swp-arrow3.prev:hover:after{background-image:url(../images/icon-arrow4.png)}
.swp-arrow3.next:hover:after{background-image:url(../images/icon-arrow5.png)}
.swp-arrow3.c1:before{border-color:#fff}
.swp-arrow3.c1.prev:after{background-image:url(../images/icon-arrow4.png)}
.swp-arrow3.c1.next:after{background-image:url(../images/icon-arrow5.png)}
.swp-arrow3.c1:hover:before{border:none;background-color:rgba(255,255,255,.2)}
.swp-arrow3.abs{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.swp-arrow3.abs.prev{left:0}
.swp-arrow3.abs.next{right:0}
.swiper1{margin:0 -10px;padding:10px;padding-bottom:124px;position:relative;overflow:hidden}
.swiper1 .swiper-wrapper{transition-timing-function:linear!important;-webkit-transition-timing-function:linear!important}
.swiper1 .swiper-slide{height:auto}
.swiper1 .con{padding:10px;padding-bottom:15px;display:block;height:100%;background-color:#fff;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);overflow:hidden}
.swiper1 .pic{margin-bottom:3px;padding-top:142.86%;position:relative;overflow:hidden}
.swiper1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper1 .text{padding:24px 12px 0;position:relative}
.swiper1 .text:before{content:'';position:absolute;left:-1px;bottom:100%;right:-1px;height:40px;background:url(../images/bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.swiper1 .t1{text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper1 .t1 .name{display:inline;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:700;line-height:1.36;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .t1 .job{margin-left:10px;display:inline;font-size:clamp(16px,1.05vw,20px);color:#63666a;line-height:1.67;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .t2{margin-top:14px;padding:0 10px;font-size:clamp(17px,1.15vw,22px);color:#63666a;line-height:1.3;text-align:center;font-size:16px;/*white-space:nowrap;*/-ms-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .t3{margin-top:18px;padding:0 10px;font-size:clamp(15px,1.05vw,20px);color:#1a1a1a;line-height:1.67;height:3.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .con:hover{background-color:#084c9c;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper1 .con:hover .text:before{background-image:url(../images/bg3.png);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper1 .con:hover .t1 .name{color:#fff}
.swiper1 .con:hover .t1 .job{color:rgba(255,255,255,.8)}
.swiper1 .con:hover .t2{color:rgba(255,255,255,.8)}
.swiper1 .con:hover .t3{color:#fff}
.swiper2{padding-bottom:45px;position:relative}
.swiper2 .swiper-imgs{perspective:58vw}
.swiper2 .swiper-slide{height:auto}
.swiper2 .con{padding:46px 68px;display:block;height:100%}
.swiper2 .pic{box-shadow:0 6px 6px rgba(0,0,0,.01);height:100%;padding-top:54.35%;position:relative;overflow:hidden}
.swiper2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper2 .text{padding:40px 52px 0}
.swiper2 .tit{font-size:clamp(18px,1.7vw,32px);color:#1a1a1a;font-weight:700;line-height:1.3}
.swiper2 .tit a{display:block;font-size:inherit;color:inherit;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .info{margin-top:12px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1.8}
.swiper2 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.swiper2 .info .icon{margin:8px 6px 0 0;display:block;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.swiper2 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.swiper2 .line{margin:16px 0 8px;border-top:1px dashed #084c9c}
.swiper2 .map{display:block;font-size:clamp(18px,1.25vw,24px);color:#084c9c;line-height:1.8;display:-webkit-flex;display:flex;align-items:center}
.swiper2 .map img{margin-right:10px;display:block;max-width:22px;flex-shrink:0}
.swiper2 .swiper-left{padding:0 84px 0 25px;position:absolute;right:calc(50% + 343px);top:0;bottom:0;left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:0 8px 6px rgba(0,0,0,.06);overflow:hidden;transform-style:preserve-3d;transform-origin:100% 0;-webkit-transform:translate3d(0,0,0) rotateX(0) rotateY(80deg) scale(1);-ms-transform:translate3d(0,0,0) rotateX(0) rotateY(80deg) scale(1);-o-transform:translate3d(0,0,0) rotateX(0) rotateY(80deg) scale(1);transform:translate3d(0,0,0) rotateX(0) rotateY(80deg) scale(1)}
.swiper2 .swiper-left .swiper-wrapper{height: 100%}
.swiper2 .swiper-left .slider{height:100%;position:relative;overflow:hidden}
.swiper2 .swiper-left .con{padding:46px 30px}
.swiper2 .swiper-left .text{display:none}
.swiper2 .swiper-right{padding:0 25px 0 84px;position:absolute;left:calc(50% + 343px);top:0;bottom:0;right:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:0 8px 6px rgba(0,0,0,.06);overflow:hidden;transform-style:preserve-3d;transform-origin:0 0;-webkit-transform:translate3d(0,0,0) rotateX(0) rotateY(-80deg) scale(1);-ms-transform:translate3d(0,0,0) rotateX(0) rotateY(-80deg) scale(1);-o-transform:translate3d(0,0,0) rotateX(0) rotateY(-80deg) scale(1);transform:translate3d(0,0,0) rotateX(0) rotateY(-80deg) scale(1)}
.swiper2 .swiper-right .slider{height:100%;position:relative;overflow:hidden}
.swiper2 .swiper-right .con{padding:46px 30px}
.swiper2 .swiper-right .text{display:none}
.swiper2 .swiper-middle{margin:0 auto;width:686px;border:1px solid #ddd;box-shadow:0 8px 6px rgba(0,0,0,.06);position:relative;overflow:hidden}
.swiper2 .swiper-middle .pic{border:6px solid #e4a850}
.swiper2 .swiper-text{margin:0 auto;width:686px;overflow:hidden}
.swiper2 .swiper-text .text:hover .tit{color:#084c9c}
.swiper2 .map:hover{text-decoration:underline}
.swiper3-for{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}
.swiper3-for .swiper-slide{height:auto}
.swiper3-for .con{display:block;height:100%}
.swiper3-for .img,.swiper3-for .video{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.swiper3-for .img{opacity:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.swiper3-for .swiper-slide-active .img{opacity:1}
.swiper3-nav{padding:0 60px;position:absolute;left:30.7%;right:0;bottom:40px;z-index:10}
.swiper3-nav .swp-pagination1{bottom:0!important}
.swiper3-nav .slider{padding-bottom:40px;position:relative;overflow:hidden}
.swiper3-nav .con{padding:20px 15px;display:block;height:100%;height:168px;border-radius:10px;overflow:hidden;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.swiper3-nav .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:-2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper3-nav .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:.1;z-index:-1}
.swiper3-nav .icon{margin-right:20px;width:64px;height:64px;position:relative;flex-shrink:0}
.swiper3-nav .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper3-nav .icon .ig2{opacity:0}
.swiper3-nav .text{max-width:calc(100% - 84px);flex-shrink:0}
.swiper3-nav .tit{padding-left:26px;font-size:clamp(18px,1.9vw,36px);color:#1a1a1a;font-weight:400;line-height:1.3;position:relative;max-height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper3-nav .tit:before{content:'';position:absolute;left:0;top:50%;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper3-nav .swiper-slide-thumb-active .con:before{background-color:#e4a850}
.swiper3-nav .swiper-slide-thumb-active .icon img{opacity:0}
.swiper3-nav .swiper-slide-thumb-active .icon .ig2{opacity:1}
.swiper3-nav .swiper-slide-thumb-active .tit{color:#fff;font-weight:700}
.swiper3-nav .swiper-slide-thumb-active .tit:before{background-color:#fff}
.swiper4{padding-bottom:54px;position:relative;overflow:hidden}
.swiper4 .swp-arrow1{margin:0 -5px;right:auto}
.swiper4 .swp-arrow1 .next,.swiper4 .swp-arrow1 .prev{margin:0 5px;width:36px;height:36px}
.swiper4 .swp-arrow1 .next:after,.swiper4 .swp-arrow1 .prev:after{width:20px;height:20px}
.swiper4 .swiper-slide{height:auto}
.swiper4 .swiper-for{height:448px}
.swiper4 .swiper-for .con{display:block;height:100%;position:relative;overflow:hidden}
.swiper4 .swiper-for .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:157px;background:url(../images/bg5.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:2}
.swiper4 .swiper-for .date{padding:15px;position:absolute;left:0;top:0;min-width:120px;min-height:120px;background-color:rgba(8,76,156,.8);color:#fff;text-align:center;line-height:1.2;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.swiper4 .swiper-for .date .d1{font-size:clamp(22px,2.1vw,40px)}
.swiper4 .swiper-for .date .d2{margin-top:10px;font-size:clamp(18px,1.25vw,24px)}
.swiper4 .swiper-for .pic{display:block;width:100%;height:100%}
.swiper4 .swiper-for .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper4 .swiper-for .mask-text{padding:6px 40px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper4 .swiper-for .tit{font-size:clamp(18px,1.35vw,26px);color:#fff;font-weight:700;line-height:1.33;max-height:2.66em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper4 .swiper-for .btns{margin:16px -10px -10px;display:-webkit-flex;display:flex;align-items:center}
.swiper4 .swiper-for .btns .item{margin:0 10px;margin-bottom:10px;display:block;width:24px;height:24px;line-height:24px;font-size:0;text-align:center}
.swiper4 .swiper-for .btns img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.swiper4 .swiper-for .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper4 .swiper-nav{position:absolute;left:110px;bottom:0;right:0;overflow:hidden;z-index:10}
.swiper4 .swiper-nav .con{display:block}
.swiper4 .swiper-nav .pic{height:68px;border:2px solid transparent;border-radius:3px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper4 .swiper-nav .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper4 .swiper-nav .swiper-slide-thumb-active .pic{border-color:#fff}
.swiper4-text{margin-top:18px;min-height:136px;border-bottom:1px solid #ddd;position:relative;overflow:hidden}
.swiper4-text .desc{font-size:clamp(17px,1.15vw,22px);color:#1a1a1a;line-height:1.8;max-height:5.4em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.swiper5 .swiper-slide{height:auto}
.swiper5 .swiper-nav{margin-bottom:80px;position:relative;overflow:hidden}
.swiper5 .swiper-nav .swiper-slide{padding-bottom:12px;width:auto}
.swiper5 .swiper-nav .con{display:block;min-width:200px;position:relative}
.swiper5 .swiper-nav .con:before{content:'';position:absolute;left:50%;top:100%;width:24px;height:0;background:url(../images/icon-arrow8.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav .tit{padding:0 15px;font-size:18px;color:#fff;font-weight:400;text-align:center;height:58px;line-height:58px;background-color:#084c9c;border-radius:58px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav .swiper-slide-thumb-active .con:before{height:12px;opacity:1}
.swiper5 .swiper-nav .swiper-slide-thumb-active .tit{background-color:#e4a850;font-weight:700}
.swiper5 .swiper-nav2{margin-bottom:87px;position:relative;overflow:hidden}
.swiper5 .swiper-nav2 .swiper-slide{padding-top:5px;width:auto}
.swiper5 .swiper-nav2 .a1{padding:24px 76px 24px 36px;display:block;min-width:210px;font-size:clamp(18px,1.45vw,28px);color:#1a1a1a;line-height:1.23;position:relative;background-color:#f0f5fa;border-radius:8px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav2 .a1:before{content:'';position:absolute;left:10px;top:50%;width:13px;height:14px;background:url(../images/icon-shape3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav2 .a1:after{content:'';position:absolute;right:0;top:0;bottom:0;width:4px;background-color:#084c9c;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav2 .icon-arrow{position:absolute;right:0;top:0;bottom:0;width:72px;overflow:hidden;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg);transform-origin:0 100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav2 .icon-arrow:before{content:'';margin:-10px 0 0 -10px;position:absolute;left:50%;top:50%;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg);transform-origin:0 100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .a1{font-weight:700;color:#fff;background-color:#084c9c;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .a1:before{background-image:url(../images/icon-shape4.png)}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .a1:after{opacity:0;-webkit-transform:translateX(105%);-ms-transform:translateX(105%);-o-transform:translateX(105%);transform:translateX(105%)}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .icon-arrow{background-color:#e4a850}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .icon-arrow:before{background-image:url(../images/icon-arrow5.png)}
.swiper5 .swiper-for{padding:0 260px;height:580px;position:relative}
.swiper5 .swiper-for .swp-pagination1{bottom:0!important;display:none}
.swiper5 .swiper-for .con{display:block;height:100%;border-radius:24px;position:relative;overflow:hidden}
.swiper5 .swiper-for .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper5 .swiper-for .pic{position:absolute;right:0;top:0;display:block;width:calc(100% - 312px);height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-for .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper5 .swiper-for .left{padding:38px 30px;position:absolute;left:0;top:0;bottom:0;width:312px;color:#fff;background-color:#e4a850;z-index:10;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .swiper-for .bg-icon{position:absolute;right:0;bottom:0;width:104px;height:104px;line-height:104px;font-size:0;text-align:center;z-index:-1;opacity:.1}
.swiper5 .swiper-for .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.swiper5 .swiper-for .t1{font-weight:400}
.swiper5 .swiper-for .t1 .cn{font-family:SourceHanSerifCN-Bold;font-size:clamp(20px,2.5vw,48px);line-height:1.17;letter-spacing:.05em}
.swiper5 .swiper-for .t1 .en{font-family:DIN-Medium;margin-top:4px;font-size:clamp(14px,1.15vw,22px);color:rgba(255,255,255,.6)}
.swiper5 .swiper-for .t2{margin-top:34px;font-size:clamp(18px,1.35vw,24px);color:#fff;line-height:1.3;font-weight:700;max-height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper5 .swiper-for .desc{margin-top:23px;font-size:clamp(16px,1.05vw,20px);color:#fff;line-height:1.89;height:9.45em;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}
.swiper5 .swiper-for .btns-1{margin-top:50px}
.swiper5 .swiper-for .swiper-slide-active .con:before{opacity:0}
.swiper5 .swiper-for .swiper-slide-active .left{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.swiper5 .swiper-for .swiper-slide-prev .left{opacity:1}
.swiper5 .swiper-for .swiper-slide-next .pic{right:auto;left:0}
.swiper5 .swiper-for .swiper-slide-next .left{left:auto;right:0}
.swiper5 .swiper-for .swiper-slide-next+.swiper-slide .pic{right:auto;left:0}
.swiper5 .swiper-for .swiper-slide-next+.swiper-slide .left{left:auto;right:0}
.swiper5 .swiper-for .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper6{padding-bottom:60px;position:relative;overflow:hidden}
.swiper6 .slider{position:relative;overflow:hidden}
.swiper6 .slider:before{content:'';position:absolute;left:50%;top:0;width:101%;height:95px;background-color:#fff;border-radius:50%;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swiper6 .slider:after{content:'';position:absolute;left:50%;bottom:0;width:101%;height:95px;background-color:#fff;border-radius:50%;z-index:10;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}
.swiper6 .con{display:block;height:393px;position:relative;overflow:hidden}
.swiper6 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:110px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);z-index:2}
.swiper6 .date{position:absolute;left:0;bottom:228px;min-width:120px;min-height:120px;color:#fff;text-align:center;background-color:rgba(8,76,156,.8);z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.swiper6 .date .d1{font-size:clamp(22px,2.1vw,40px);line-height:1.2}
.swiper6 .date .d2{margin-top:8px;font-size:18px;line-height:1}
.swiper6 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}
.swiper6 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper6 .mask-text{padding:0 27px;position:absolute;left:0;top:231px;right:0;z-index:10}
.swiper6 .mask-text .tit{font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:700;line-height:1.4;height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper6 .mask-text .btns{margin-top:16px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.swiper6 .mask-text .btns .item{display:block;width:24px;height:24px;line-height:24px;font-size:0;text-align:center}
.swiper6 .mask-text .btns img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.swiper6.swiper6-mob{display:none}
.swiper7{padding-bottom:84px;position:relative;z-index:1}
.swiper7:before{content:'';position:absolute;left:-1000px;top:11px;right:-1000px;height:2px;background-color:rgba(255,255,255,.3);z-index:-1}
.swiper7 .slider{position:relative;overflow:hidden}
.swiper7 .con{display:block}
.swiper7 .icon-circle{margin:0 80px 27px;display:block;width:22px;height:22px;border:1px solid rgba(255,255,255,.6);border-radius:50%;position:relative}
.swiper7 .icon-circle:before{content:'';position:absolute;left:50%;top:50%;width:10px;height:10px;background-color:#fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swiper7 .date{font-family:DIN-Medium;margin-bottom:25px;color:#f0f5fa;line-height:1;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-end}
.swiper7 .date .d1{font-size:clamp(18px,1.7vw,32px)}
.swiper7 .date .d2{padding-left:36px;font-size:18px;position:relative}
.swiper7 .date .d2:before{content:'';position:absolute;left:6px;bottom:0;width:26px;height:31px;background:url(../images/line1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.swiper7 .box-pic{margin-bottom:14px;padding:6px;background-color:#fff;position:relative}
.swiper7 .box-pic:before{content:'';position:absolute;left:80px;bottom:100%;width:20px;height:10px;background:url(../images/icon-arrow10.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.swiper7 .box-pic .pic{padding-top:61.85%;position:relative;overflow:hidden}
.swiper7 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper7 .tit{padding-right:30px;font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:400;line-height:1.8;height:5.4em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.swiper7 .con:hover .box-pic .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper7 .con:hover .tit{font-weight:700}
.swiper8{padding-bottom:96px;position:relative}
.swiper8 .swiper-slide{height:auto;overflow:hidden}
.swiper8 .con{margin-left:-1px;padding:36px 30px 51px;display:block;height:100%;min-height:266px;border:1px solid #ddd;background-color:#fff;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper8 .con:before{content:'';position:absolute;left:0;top:51px;width:4px;height:100px;background-color:#084c9c}
.swiper8 .tit{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.6;height:6.4em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.swiper8 .date{font-family:DIN-Medium;margin-top:34px;font-size:18px;color:#0240bc;line-height:1}
.swiper8 .swiper-slide:nth-child(1) .con{margin-left:0}
.swiper8 .con:hover{background-color:#f0f5fa}
.swiper8 .con:hover .tit{color:#084c9c;font-weight:700}
.swiper9{padding-bottom:46px;position:relative;overflow:hidden}
.swiper9 .swp-pagination1{left:auto!important;bottom:0!important;width:auto!important}
.swiper9 .con{padding-top:40px;display:block;height:540px;position:relative}
.swiper9 .date{font-family:DIN-Medium;padding:10px 13px;position:absolute;left:0;top:0;min-width:108px;min-height:108px;color:#fff;text-align:right;line-height:1;background-color:#e4a850;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper9 .date .d1{font-size:clamp(18px,1.7vw,32px)}
.swiper9 .date .d2{margin-top:6px;font-size:16px}
.swiper9 .pic{height:100%;position:relative;overflow:hidden}
.swiper9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper9 .mask-text{padding:30px 50px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper9 .mask-text:before{content:'';position:absolute;left:0;bottom:0;right:0;height:150px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);z-index:-1}
.swiper9 .mask-text .tit{font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:700;line-height:1.4;max-height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper9 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper10{margin:0 auto;width:940px;position:relative}
.swiper10 .swiper-slide{padding:0 100px;opacity:.4}
.swiper10 .swiper-slide-active{opacity:1}
.swiper11{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.swiper11 .swiper-for{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}
.swiper11 .swiper-for .img{display:block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.swiper11 .swiper-for .swiper-slide-active .img{opacity:1}
.swiper11 .swiper-nav{position:absolute;left:0;bottom:58px;right:0;z-index:5}
.swiper11 .swiper-nav .swp-pagination1{bottom:0!important}
.swiper11 .swiper-nav .slider{padding-bottom:40px;position:relative;overflow:hidden}
.swiper11 .swiper-nav .con{display:block;min-height:260px;background-color:rgba(255,255,255,.9);border-radius:10px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper11 .swiper-nav .icon{margin:0 auto 20px;width:64px;height:64px;position:relative}
.swiper11 .swiper-nav .icon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper11 .swiper-nav .icon .ig2{opacity:0}
.swiper11 .swiper-nav .tit{padding-top:26px;position:relative;font-size:clamp(18px,1.9vw,36px);color:#1a1a1a;font-weight:400;line-height:1;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper11 .swiper-nav .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#084c9c;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper11 .swiper-nav .swiper-slide-thumb-active .con{background-color:rgba(203,150,72,.9)}
.swiper11 .swiper-nav .swiper-slide-thumb-active .icon img{opacity:0}
.swiper11 .swiper-nav .swiper-slide-thumb-active .icon .ig2{opacity:1}
.swiper11 .swiper-nav .swiper-slide-thumb-active .tit{color:#fff;font-weight:700}
.swiper11 .swiper-nav .swiper-slide-thumb-active .tit:before{background-color:#fff}
.swiper12{height:100%;background-color:#084c9c;position:relative;overflow:hidden}
.swiper12 .swp-pagination1{bottom:24px!important}
.swiper12 .con{padding:20px;display:block;height:100%;overflow:hidden}
.swiper12 .pic{height:406px;position:relative;overflow:hidden}
.swiper12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper12 .text{padding:40px 0}
.swiper12 .date{font-family:DIN-Medium;font-size:clamp(18px,1.25vw,24px);color:#fff;line-height:1;display:-webkit-flex;display:flex;align-items:center}
.swiper12 .date .icon-date{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-date5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.swiper12 .tit{margin-top:20px;font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:700;line-height:1.8;height:3.6em;overflow:hidden}
.swiper12 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.section-nav1{background-color:#fff;box-shadow:10px 0 10px rgba(0,0,0,.16)}
.section-nav1 .wp3{max-width:none;display:-webkit-flex;display:flex;justify-content:center}
.navLs-1{margin:0 -10px -20px;overflow:hidden}
.navLs-1 li{padding:0 10px;margin-bottom:20px;width:50%}
.navLs-1 .con{padding:10px;display:block;height:312px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.navLs-1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2}
.navLs-1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:.1;z-index:-1}
.navLs-1 .icon{margin:0 auto 22px;width:82px;line-height:82px;font-size:0;text-align:center}
.navLs-1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.navLs-1 .tit{text-align:center;font-weight:400}
.navLs-1 .tit .cn{font-size:clamp(18px,1.45vw,28px);color:#fff;font-weight:700;line-height:1.3}
.navLs-1 .tit .en{margin-top:6px;font-size:16px;color:rgba(255,255,255,.6);line-height:1.3;word-break:break-all;height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.navLs-1 li:nth-child(even){float:left}
.navLs-1 li:nth-child(odd){float:right}
.navLs-1 li:nth-child(1){margin-top:140px;float:left}
.navLs-1 li:nth-child(2){float:right}
.navLs-1 .i1 .con:before{background-color:#0375b6}
.navLs-1 .i2 .con:before{background-color:#084c9c}
.navLs-1 .i3 .con:before{background-color:#4bbcec}
.navLs-1 .i4 .con:before{background-color:#e4a850}
.navLs-1 .i4 .bg{opacity: 0.04}
.navLs-1 .i5 .con:before{background-color:#39a8d8}
.navLs-1 .i6 .con:before{background-color:#eaad55}
.navLs-1 .i6 .bg{opacity: 0.04}
.navLs-1 .i7 .con:before{background-color:#1f69c1}
.navLs-1 .i8 .con:before{background-color:#3a86de}
.navLs-1.navLs1_2 li:nth-child(even){float:right}
.navLs-1.navLs1_2 li:nth-child(odd){float:left}
.navLs-1.navLs1_2 li:nth-child(1){margin-top:0;float:left}
.navLs-1.navLs1_2 li:nth-child(2){margin-top:140px;float:right}
.navLs-1 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.navLs-2{width:96%}
.navLs-2>li{position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2>li:last-child{margin-bottom:0 !important}
.navLs-2 .hd{padding:0 25px 0 110px;display:block;width:580px;flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2 .hd .icon{margin:3px 20px -3px 0;width:88px;height:163px;position:relative;z-index:1;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2 .hd .icon:before{content:'';position:absolute;left:50%;top:-5px;width:174px;height:0;background:url(../images/bg-shape1.png) center bottom no-repeat;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2 .hd .icon img{display:block;max-width:88px;max-height:88px;flex-shrink:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2 .hd .text{padding:20px 0;width:calc(100% - 108px);min-height:163px;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.navLs-2 .hd .tit{font-weight:400}
.navLs-2 .hd .tit .cn{font-size:clamp(18px,1.7vw,32px);color:#fff;font-weight:700;line-height:1.3}
.navLs-2 .hd .tit .en{margin-top:6px;color:rgba(255,255,255,.6);line-height:1.3;text-transform:uppercase}
.navLs-2 .bd{padding:22px 15px 22px 40px;width:calc(100% - 560px);border-radius:0 0 80px 0;/*overflow:hidden;*/flex-shrink:0;display:none}
.navLs-2 .bd .scroll-y{padding-right:0%;/*overflow:hidden*/}
.navLs-2 .bd .scroll-y::-webkit-scrollbar{width:8px}
.navLs-2 .bd .scroll-y::-webkit-scrollbar-track{background:0 0}
.navLs-2 .bd .scroll-y::-webkit-scrollbar-thumb{background:#e4a850}
.navLs-2 .bd .scroll-y::-webkit-scrollbar-thumb:window-inactive{background:#e4a850}
.navLs-2 .navLs-sub1{margin:0 -20px -12px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.navLs-2 .navLs-sub1>li{padding:0 5px;margin-bottom:12px;width:20%;flex-shrink:0}
.navLs-2 .navLs-sub1>li>a{display:block;font-size:clamp(18px,1.25vw,24px);color:#fff;line-height:44px;font-weight:700;position: relative;display:-webkit-flex;display:flex}
/* .navLs-2 .navLs-sub1>li>a:before{content: attr(name);padding: 0 10px 0 15px; position: absolute; left: 0; top: 0; bottom: 0; background-color: #e4a850; border-radius: 0 16px 0 16px; white-space: nowrap; opacity: 0; z-index: 10; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;} */
.navLs-2 .navLs-sub1>li>a span{padding:0 10px 0 15px;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navLs-2 .navLs-sub1>li>a:hover:before{opacity: 1;}
.navLs-2 .navLs-sub1>li>a:hover span{background-color:#e4a850;border-radius:0 16px 0 16px}
.navLs-2>li.on{margin-bottom:56px}
.navLs-2>li.on:before{height:100%}
.navLs-2>li.on .hd{background-color:rgba(0,22,56,.6)}
.navLs-2>li.on .hd .icon{padding-bottom:20px;width:152px;height:200px}
.navLs-2>li.on .hd .icon:before{height:221px}
.navLs-2>li.on .hd .text{width:calc(100% - 172px);min-height:200px}
.navLs-2>li.on .bd{background-color:rgba(0,22,56,.6)}
.navLs-3{margin:0 -43px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.navLs-3 li{flex-shrink:0}
.navLs-3 .a1{padding:0 22px;display:block;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:64px;position:relative;display:-webkit-flex;display:flex}
.navLs-3 .a1 span{display:block;position:relative}
.navLs-3 .a1 span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#084c9c;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navLs-3 .a1:hover,.navLs-3 .on .a1{font-weight:700;color:#084c9c}
.navLs-3 .a1:hover span:before,.navLs-3 .on .a1 span:before{opacity:1}
.lst-1{margin:0 -38px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-1 li{padding:0 38px;width:100%;flex-shrink:0}
.lst-1 .con{padding:15px 30px;display:block;height:144px;border-bottom:1px solid #ddd;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-1 .date{font-family:DIN-Medium;padding-left:30px;font-size:clamp(17px,1.15vw,22px);color:#084c9c;line-height:1.3;background:url(../images/icon-date1.png) left center no-repeat;-webkit-background-size:22px auto;background-size:22px auto}
.lst-1 .tit{margin-top:13px;font-size:clamp(17px,1.15vw,22px);color:#1a1a1a;font-weight:400;line-height:1.8;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-1 li:nth-child(1) .con{border-top:1px solid #ddd}
.lst-1.lst1_2{border-top:none}
.lst-1.lst1_2 li{width:50%}
.lst-1.lst1_2 .con{padding:15px 0}
.lst-1.lst1_2 .con:hover{padding:15px 30px}
.lst-1.lst1_2 li:nth-child(1) .con{border-top:none}
.lst-1.lst1_3 .date{color:#999;background-image:url(../images/icon-date4.png)}
.lst-1.lst1_3 .con:hover .date{color:#084c9c;background-image:url(../images/icon-date1.png)}
.lst-1.lst1_4 .con{padding:10px 0;height:134px;background-color:transparent!important}
.lst-1.lst1_4 .con:hover .tit{font-weight:700;color:#084c9c}
.lst-1.lst1_4 .tit{margin-top:6px}
.lst-1.c1 .con{border-color:rgba(221,221,221,.4)!important}
.lst-1.c1 .date{color:#fff;background-image:url(../images/icon-date5.png)}
.lst-1.c1 .tit{color:#fff}
.lst-1 .con:hover{background-color:#fff}
.lst-1 .con:hover .tit{color:#084c9c;font-weight:700}
.lst-2{margin:0 -19px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-2 li{padding:0 19px;margin-bottom:50px;width:50%;flex-shrink:0}
.lst-2 .con{display:block;height:100%;min-height:108px;box-shadow:0 8px 8px rgba(0,0,0,.04);display:-webkit-flex;display:flex;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-2 .date{font-family:DIN-Medium;padding:10px 13px;width:108px;color:#fff;text-align:right;line-height:1;background-color:#084c9c;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-2 .date .d1{font-size:clamp(18px,1.7vw,32px)}
.lst-2 .date .d2{margin-top:6px;font-size:18px}
.lst-2 .text{padding:18px 40px;width:calc(100% - 108px);background-color:#fff;position:relative;z-index:1;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-2 .tit{font-size:clamp(18px,1.25vw,24px);color:#333;font-weight:400;line-height:1.8;max-height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-2 .con:hover{box-shadow:0 8px 8px rgba(0,0,0,.01)}
.lst-2 .con:hover .bg{opacity:.1}
.lst-2 .con:hover .date{background-color:#e4a850}
.lst-2 .con:hover .text{background-color:#084c9c}
.lst-2 .con:hover .tit{color:#fff;font-weight:700}
.lst-3{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-3 li{padding:0 5px;margin-bottom:10px;flex-shrink:0}
.lst-3 li:nth-child(1){width:34.7%}
.lst-3 li:nth-child(1) .mask-text{top:275px}
.lst-3 li:nth-child(2){width:25.7%}
.lst-3 li:nth-child(2) .mask-text{top:275px}
.lst-3 li:nth-child(3){width:39.6%}
.lst-3 li:nth-child(3) .mask-text{top:275px}
.lst-3 li:nth-child(4){width:24.7%}
.lst-3 li:nth-child(4) .date{bottom:auto;top:0}
.lst-3 li:nth-child(5){width:41.5%}
.lst-3 li:nth-child(5) .date{bottom:auto;top:0}
.lst-3 li:nth-child(6){width:33.8%}
.lst-3 li:nth-child(6) .date{bottom:auto;top:0}
.lst-3 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-4 li{border-bottom:1px dashed #ddd}
.lst-4 .con{padding:10px 0;display:block;min-height:79px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.lst-4 .pic{padding-top:61.57%;position:relative;overflow:hidden;display:none}
.lst-4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-4 .date{font-family:DIN-Medium;margin-bottom:8px;padding-right:40px;padding-bottom:8px;color:#084c9c;border-bottom:1px dashed #084c9c;display:none}
.lst-4 .date .d1{font-size:18px;line-height:1}
.lst-4 .date .d2{margin-top:3px;font-size:18px;line-height:1.17}
.lst-4 .tit{padding-right:40px;font-size:16px;color:#1a1a1a;font-weight:700;line-height:1.88;max-height:3.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-4 .desc{padding-right:40px;margin-top:8px;font-size:18px;color:rgba(8,76,156,.6);line-height:1.57;max-height:3.14em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;display:none}
.lst-4 li:last-child{border:none}
.lst-4 .on .con{padding:22px 0 20px}
.lst-4 .on .date{display:block}
.lst-4 .on .tit{font-size:clamp(18px,1.25vw,24px);max-height:none;height:3.76em;color:#084c9c}
.lst-4 .on .desc{font-size:16px;max-height:none;height:3.14em;display:block}
.lst-5{margin-bottom:-36px}
.lst-5 li{margin-bottom:36px}
.lst-5 .con{display:block;min-height:248px;display:-webkit-flex;display:flex}
.lst-5 .pic{width:400px;position:relative;overflow:hidden;flex-shrink:0}
.lst-5 .pic:before{content:'';display:block;padding-top:62%}
.lst-5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.lst-5 .text{padding:20px 40px;width:calc(100% - 400px);max-width:100%;min-height:248px;border-bottom:1px dashed #ddd;flex-grow:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.lst-5 .tit{width:100%;font-size:clamp(16px,1.25vw,24px);color:#1a1a1a;font-weight:700;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-5 .date{font-family:DIN-Medium;margin-top:24px;width:100%;font-size:16px;color:#999;line-height:1.25;display:-webkit-flex;display:flex;align-items:center}
.lst-5 .tit{width:100%;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;font-weight:700;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-5 .date{font-family:DIN-Medium;margin-top:24px;width:100%;font-size:18px;color:#999;line-height:1.25;display:-webkit-flex;display:flex;align-items:center}
.lst-5 .date .icon-date{margin-right:10px;display:block;width:22px;height:22px;background:url(../images/icon-date2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-5 .desc{margin-top:24px;width:100%;font-size:18px;color:#63666a;line-height:2;max-height:4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-5 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-5 .con:hover .tit{color:#084c9c}
.lst-5 .con:hover .desc{color:#084c9c}
.lst-6{margin:0 -14px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-6 li{padding:0 14px;margin-bottom:60px;width:33.33%;flex-shrink:0}
.lst-6 .con{padding:36px 30px 46px;padding-right:40px;display:block;height:100%;min-height:266px;border:1px solid #ddd;background-color:#fff;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-6 .con:before{content:'';position:absolute;left:0;top:51px;width:4px;height:100px;background-color:#084c9c}
.lst-6 .tit{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.6;height:6.4em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.lst-6 .date{font-family:DIN-Medium;margin-top:34px;font-size:18px;color:#999;line-height:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-6 .date .icon-date{margin-right:10px;display:block;width:22px;height:22px;background:url(../images/icon-date2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-6 .con:hover{background-color:#f0f5fa}
.lst-6 .con:hover .tit{color:#084c9c;font-weight:700}
.lst-6 .con:hover .date{color:#084c9c}
.lst-6 .con:hover .date .icon-date{background-image:url(../images/icon-date3.png)}
.lst-7{margin:0 -15px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-7 li{padding:16px 15px 0;margin-bottom:60px;width:25%;flex-shrink:0}
.lst-7 .con{padding:48px 30px 29px;display:block;height:100%;border:1px solid #084c9c;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;align-items:flex-end}
.lst-7 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(8,76,156,.01) 0,rgba(8,76,156,.3) 100%);z-index:-1;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-7 .date{font-family:DIN-Medium;padding:0 15px;position:absolute;left:29px;top:0;font-size:16px;color:#fff;line-height:32px;background-color:#084c9c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-7 .tit{width:100%;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:700;line-height:1.8;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-7 .icon{margin-top:7px;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;position:relative}
.lst-7 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-7 .icon .ig2{opacity:0}
.lst-7.lst7_2 li{width:33.33%}
.lst-7 .con:hover{border-color:#084c9c}
.lst-7 .con:hover:before{opacity:1}
.lst-7 .con:hover .tit{color:#084c9c}
.lst-7 .con:hover .icon img{opacity:0}
.lst-7 .con:hover .icon .ig2{opacity:1}
.lst-8{margin:0 -13px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-8 li{padding:0 13px;margin-bottom:30px;width:25%;flex-shrink:0}
.lst-8 .con{display:block;height:100%}
.lst-8 .pic{margin-bottom:19px;padding-top:62.47%;position:relative;overflow:hidden}
.lst-8 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.lst-8 .date{font-family:DIN-Medium;font-size:clamp(18px,1.25vw,24px);color:#999;line-height:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-8 .date .icon-date{margin-right:10px;display:block;width:22px;height:22px;background:url(../images/icon-date4.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-8 .tit{margin-top:19px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.8;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-8 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-8 .con:hover .date{color:#084c9c}
.lst-8 .con:hover .date .icon-date{background-image:url(../images/icon-date1.png)}
.lst-8 .con:hover .tit{color:#084c9c;font-weight:700}
.lst-9{margin:0 -8px -40px;padding-top:87px;position:relative;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-9 li{width:25%;flex-shrink:0}
.lst-9 .con{margin:0 8px 40px;padding:0 10px 71px;display:block;position:relative;z-index:1}
.lst-9 .con:before{content:'';position:absolute;left:0;top:74px;right:0;bottom:0;background-color:#f0f5fa;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-9 .pic{margin-bottom:19px;padding-top:64.77%;position:relative;overflow:hidden}
.lst-9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.lst-9 .date{font-family:DIN-Medium;font-size:clamp(18px,1.25vw,24px);color:#084c9c;line-height:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-9 .date .icon-date{margin-right:10px;display:block;width:22px;height:22px;background:url(../images/icon-date1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-9 .tit{margin-top:19px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.8;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-9 li:nth-child(2n){margin-top:-87px}
.lst-9 .con:hover:before{background-color:#084c9c}
.lst-9 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-9 .con:hover .date{color:#fff}
.lst-9 .con:hover .date .icon-date{background-image:url(../images/icon-date5.png)}
.lst-9 .con:hover .tit{color:#fff;font-weight:700}
.lst-10{margin:0 -10px -25px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-10 li{padding:0 10px;margin-bottom:25px;width:25%;flex-grow:1}
.lst-10 .con{display:block}
.lst-10 .tit{margin-bottom:20px;padding-bottom:16px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;font-weight:400;line-height:1;text-align:center;position:relative}
.lst-10 .tit:before{content:'';position:absolute;left:50%;bottom:0;width:24px;height:1px;background-color:rgba(26,26,26,.4);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-10 .num{font-size:clamp(18px,1.15vw,22px);color:#63666a;text-align:center;line-height:1.6;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}
.lst-10 .num .n{font-family:DIN-Bold;margin-right:4px;font-size:clamp(22px,2.1vw,40px);color:#084c9c;line-height:1}
.lst-10 .num .unit{font-family:DIN-Bold;margin-right:4px;font-size:clamp(22px,2.1vw,40px);color:#084c9c;line-height:1}
.lst-11{margin:0 -57px -41px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-11 li{padding:0 57px;margin-bottom:41px;width:25%;flex-shrink:0}
.lst-11 .con{padding:10px;padding-bottom:22px;display:block;height:100%;background-color:#fff;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);overflow:hidden}
.lst-11 .pic{padding-top:113.11%;position:relative;overflow:hidden}
.lst-11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.lst-11 .text{padding:19px 12px 0;position:relative}
.lst-11 .text:before{content:'';position:absolute;left:-1px;bottom:100%;right:-1px;height:40px;background:url(../images/bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.lst-11 .t1{text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-11 .t1 .name{display:inline;font-size:clamp(20px,1.35vw,26px);color:#1a1a1a;font-weight:700;line-height:1.36;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .t1 .job{margin-left:4px;display:inline;font-size:clamp(18px,1.15vw,22px);color:#63666a;line-height:1.67;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .t2{margin-top:15px;font-size:clamp(18px,1.15vw,22px);color:#63666a;line-height:1.3;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .t3{margin-top:10px;padding:0 10px;font-size:clamp(18px,1.25vw,24px);color:#63666a;line-height:1.5;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .t4{margin-top:16px;padding:0 10px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.67;height:3.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11.v2{}
.lst-11.v2 .pic img{height: auto; min-height: 100%}
.lst-11 .con:hover{background-color:#084c9c;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-11 .con:hover .text:before{background-image:url(../images/bg3.png);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-11 .con:hover .t1 .name{color:#fff}
.lst-11 .con:hover .t1 .job{color:rgba(255,255,255,.8)}
.lst-11 .con:hover .t2{color:rgba(255,255,255,.8)}
.lst-11 .con:hover .t3{color:#fff}
.lst-11 .con:hover .t4{color:#fff}
.lst-12{margin:0 -20px -56px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-12 li{padding:0 20px;margin-bottom:56px;width:33.33%;flex-shrink:0}
.lst-12 .con{display:block;height:100%;background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.1);border-radius:10px;border:1px solid #ddd;overflow:hidden}
.lst-12 .pic{padding-top:66.67%;position:relative;overflow:hidden}
.lst-12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-12 .pic .icon-arrow{position:absolute;right:0;bottom:0;width:60px;height:60px;background-color:rgba(255,255,255,.9);z-index:10}
.lst-12 .pic .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:33px;height:33px;background:url(../images/icon-arrow15.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.lst-12 .text{padding:40px 10px 30px 30px}
.lst-12 .tit{font-size:clamp(18px,1.7vw,32px);color:#1a1a1a;font-weight:700;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-12 .tit a{display:block;font-size:inherit;color:inherit;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-12 .info{margin-top:16px;font-size:clamp(18px,1.25vw,22px);color:#1a1a1a;line-height:1.8}
.lst-12 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.lst-12 .info .icon{margin:7px 6px 0 0;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.lst-12 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-12 .map{margin-top:32px;display:block;font-size:clamp(18px,1.25vw,24px);color:#084c9c;line-height:1.8;display:-webkit-flex;display:flex;align-items:center}
.lst-12 .map img{margin-right:6px;max-width:24px;flex-shrink:0}
.lst-12 .map:hover{text-decoration:underline}
.lst-12 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-12 .con:hover .tit{color:#084c9c}
.lst-13{padding:20px 14px 20px 20px;margin:0 -14px 0 -20px;position:relative;overflow:hidden}
.lst-13:before{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;border-left:1px dashed #084c9c}
.lst-13 ul{margin:0 -14px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.lst-13 li{padding:0 14px;margin-bottom:30px;width:33.33%;position:relative;flex-shrink:0}
.lst-13 li:before{content:'';position:absolute;left:0;top:50%;width:12px;height:12px;border:3px solid #084c9c;background-color:#fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.lst-13 li:after{content:'';position:absolute;left:0;top:-2000px;bottom:-2000px;width:1px;border-left:1px dashed #084c9c}
.lst-13 .con{padding:0 10px 10px 0;display:block;height:100%;position:relative}
.lst-13 .con:before{content:'';position:absolute;left:10px;top:10px;right:0;bottom:0;background-color:#084c9c;box-shadow:0 10px 10px rgba(0,0,0,.16);border-radius:0 0 52px 0;z-index:-2}
.lst-13 .con:after{content:'';position:absolute;right:-14px;top:-2000px;bottom:-2000px;border-left:1px dashed #084c9c;opacity:0;z-index:-2}
.lst-13 .con .con-inn{min-height:298px;height:100%;position:relative;z-index:10;background-color:#f0f5fa;border-radius:0 0 52px 0;display:-webkit-flex;display:flex;align-items:center}
.lst-13 .desc{padding:30px 26px 30px 40px;width:100%;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.5}
.lst-13 .desc p+p{margin-top:11px}
.lst-13 .desc span{font-family:DIN-Bold;font-size:clamp(22px,2.1vw,40px);color:#084c9c;font-weight:700;line-height:1.1}
.lst-13 li:last-child .con:after{opacity:1}
.lst-14{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-14 ul{margin-bottom:-162px;padding-right:20px;width:50%;flex-shrink:0}
.lst-14 li{margin-bottom:132px;position:relative}
.lst-14 li:before{content:'';position:absolute;left:0;top:calc(100% + 40px);width:1px;height:84px;border-left:1px dashed #fff}
.lst-14 .con{display:block;display:-webkit-flex;display:flex;align-items:flex-start}
.lst-14 .icon{margin:10px 20px 0 0;width:64px;height:64px;line-height:64px;font-size:0;text-align:center;flex-shrink:0}
.lst-14 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-14 .text{width:calc(100% - 84px);flex-shrink:0}
.lst-14 .tit{font-size:clamp(20px,2vw,78px);color:#fff;font-weight:700;line-height:1.42}
.lst-14 .desc{margin-top:18px;font-size:clamp(18px,1.25vw,24px);color:#fff;line-height:1.89}
.lst-14 ul:nth-child(1){padding-top:50px}
.lst-14 li:last-child:before{display:none}
.lst-14 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-15{margin-bottom:-64px}
.lst-15 li{margin-bottom:64px}
.lst-15 .con{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.lst-15 .box-pic{padding:0 0 20px 20px;width:49%;position:relative;z-index:1;flex-shrink:0}
.lst-15 .box-pic:before{content:'';position:absolute;left:0;top:20px;right:20px;bottom:0;background-color:rgba(8,76,156,.2);border-radius:52px 0 0 0;z-index:-1}
.lst-15 .box-pic .pic{padding-top:55.26%;background-color:#f9f9f9;position:relative;border-radius:52px 0 0 0;overflow:hidden}
.lst-15 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-15 .text{width:47.57%;flex-shrink:0}
.lst-15 .tit{font-size:clamp(20px,1.45vw,28px);color:#084c9c;font-weight:700;line-height:1}
.lst-15 .desc{margin-top:40px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89}
.lst-15 li:nth-child(even) .box-pic{padding:0 20px 20px 0;order:2}
.lst-15 li:nth-child(even) .box-pic:before{left:20px;top:20px;right:0;bottom:0;border-radius:0 0 52px 0}
.lst-15 li:nth-child(even) .box-pic .pic{border-radius:0 0 52px 0}
.lst-15 li:nth-child(even) .text{order:1}
.lst-15 .con:hover .box-pic .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-16 li{padding:40px 0;border-bottom:1px dashed rgba(8,76,156,.4)}
.lst-16 .tit{font-size:clamp(18px,1.56vw,30px);color:#63666a;text-align:center;line-height:1}
.lst-16 .tit .num{font-family:DIN-Bold;margin-right:4px;font-size:clamp(18px,2.6vw,50px);color:#084c9c}
.lst-16 .tit .unit{font-family:DIN-Bold;font-size:clamp(22px,2.1vw,40px);color:#084c9c}
.lst-16 .desc{margin-top:24px;font-size:clamp(18px,1.45vw,28px);color:#1a1a1a;line-height:1.4;text-align:center}
.lst-16 li:last-child{border:none}
.lst-17{margin-bottom:-60px}
.lst-17 li{margin-bottom:60px}
.lst-17 .con{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.lst-17 .box-pic{padding:0 10px 40px 0;width:42.6%;position:relative;z-index:1;order:2;flex-shrink:0}
.lst-17 .box-pic:before{content:'';position:absolute;left:10px;top:10px;right:0;bottom:0;border:1px solid #084c9c;z-index:-1}
.lst-17 .box-pic .pic{position:relative;overflow:hidden}
.lst-17 .box-pic .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-17 .text{width:53.7%;order:1;flex-shrink:0}
.lst-17 .desc{font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2}
.lst-17 li:nth-child(even) .box-pic{order:1}
.lst-17 li:nth-child(even) .text{order:2}
.lst-17 .con:hover .box-pic .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-18 .con{padding:0 0 35px 44px;display:block;position:relative}
.lst-18 .con:before{content:'';position:absolute;left:0;top:2px;width:21px;height:20px;background:url(../images/icon-circle1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-18 .con:after{content:'';position:absolute;left:9px;top:20px;bottom:0;width:2px;background-color:rgba(153,153,153,.2)}
.lst-18 .tit{font-size:clamp(18px,1.35vw,26px);color:#084c9c;line-height:1;font-weight:700}
.lst-18 .desc{margin-top:8px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-18 li:last-child .con{padding-bottom:0}
.lst-18 .con:hover:before{background-image:url(../images/icon-circle2.png)}
.lst-18 .con:hover .desc{color:#084c9c}
.lst-19 .con{padding:0 0 10px 40px;display:block;position:relative}
.lst-19 .con:before{content:'';position:absolute;left:0;top:13px;width:21px;height:20px;background:url(../images/icon-circle1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-19 .con:after{content:'';position:absolute;left:9px;top:13px;bottom:-20px;width:2px;background-color:rgba(153,153,153,.2)}
.lst-19 .tit{font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:1.8;font-weight:400}
.lst-19 li:last-child .con:after{display:none}
.lst-19 .con:hover:before{background-image:url(../images/icon-circle2.png)}
.lst-19 .con:hover .tit{color:#084c9c;font-weight:700}
.lst-20{margin:0 -10px -24px;margin-left:-16%;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-20 li{padding:0 10px;margin-bottom:24px;width:50%;position:relative;flex-shrink:0}
.lst-20 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:86px;border-left:1px dashed rgba(8,76,156,.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-20 .tit{font-size:clamp(18px,1.15vw,22px);color:#63666a;text-align:center;line-height:1}
.lst-20 .tit .num{font-family:DIN-Bold;margin-right:4px;font-size:clamp(22px,2.1vw,40px);color:#084c9c}
.lst-20 .desc{margin-top:24px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;text-align:center;line-height:1}
.lst-20 li:nth-child(even):before{display:none}
.lst-21{margin:0 -15px -80px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-21 li{padding:0 15px;margin-bottom:80px;width:33.33%;flex-shrink:0}
.lst-21 .con{padding:15px 18px 0 0;display:block;height:100%;position:relative;z-index:1}
.lst-21 .con:before{content:'';position:absolute;left:10px;top:0;right:0;bottom:15px;border-radius:0 0 52px 0;background-color:rgba(8,76,156,.1);z-index:-1}
.lst-21 .con .con-inn{padding:15px;height:100%;background-color:#fff;box-shadow:0 8px 8px rgba(0,0,0,.11);border-radius:0 0 52px 0}
.lst-21 .pic{padding-top:67.84%;position:relative;overflow:hidden}
.lst-21 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-21 .mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:10}
.lst-21 .playBtn{position:absolute;left:50%;top:50%;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.4) url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:30px auto;background-size:30px auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.lst-21 .text{padding:30px}
.lst-21 .tit{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:700;line-height:1.8;max-height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-21 .date{margin-top:30px;font-size:16px;color:#999;line-height:1.25;display:-webkit-flex;display:flex;align-items:center}
.lst-21 .date .icon-date{margin-right:10px;display:block;width:22px;height:22px;background:url(../images/icon-date2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-21 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-21 .con:hover .tit{color:#084c9c}
.lst-22{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-22 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.lst-22 .con{display:block}
.lst-22 .box-pic{margin-bottom:30px;padding-right:10px;position:relative;z-index:1}
.lst-22 .box-pic:before{content:'';position:absolute;left:15px;top:0;right:0;bottom:0;background-color:#084c9c;border-radius:0 0 52px 0;opacity:.1;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-22 .box-pic .pic{padding:15px;height:556px;line-height:526px;font-size:0;text-align:center;background-color:#fff;border-radius:0 0 52px 0;box-shadow:0 8px 8px rgba(0,0,0,.11);overflow:hidden}
.lst-22 .box-pic .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-22 .tit{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;text-align:center;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-22 .con:hover .box-pic:before{bottom:-10px;opacity:1}
.lst-22 .con:hover .box-pic .pic img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.lst-23{margin:0 -20px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-23 li{padding:0 20px;margin-bottom:30px;width:25%;flex-shrink:0}
.lst-23 .con{padding:40px;display:block;height:100%;min-height:274px;background-color:#f0f5fa;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:24px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.lst-23 .pic{margin:0 auto 18px;width:112px;height:112px;line-height:112px;font-size:0;text-align:center}
.lst-23 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-23 .tit{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.4;text-align:center}
.lst-24{margin:0 -10px -38px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-24 li{padding:0 10px;margin-bottom:38px;width:20%;flex-shrink:0}
.lst-24 .a1{padding:8px 10px;display:block;height:100%;min-height:76px;border:1px solid rgba(8,76,156,.4);border-radius:0 16px 0 16px;font-size:clamp(18px,1.25vw,24px);color:#084c9c;line-height:1.2;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-24 .a1 span{display:block;max-height:2.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-24 .a1:hover{color:#fff;font-weight:700;border:1px solid #084c9c;background-color:#084c9c}
.lst-25{margin:0 -14px -104px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-25 li{padding:0 14px;margin-bottom:104px;width:33.33%;flex-shrink:0}
.lst-25 .con{display:block;height:100%;min-height:294px;background-color:#fff;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-25 .con:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid rgba(255,255,255,.3);z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-25 .bg-icon{position:absolute;right:20px;bottom:20px;width:120px;height:120px;line-height:120px;font-size:0;text-align:center;opacity:.1;z-index:-1}
.lst-25 .bg-icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-25 .bg-icon .ig2{opacity:0}
.lst-25 .icon{padding:13px;position:absolute;left:50%;top:0;background-color:#fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.lst-25 .icon:before{content:'';position:absolute;left:6px;top:6px;right:6px;bottom:6px;border:1px solid rgba(8,76,156,.4);border-radius:50%}
.lst-25 .icon .in{display:block;width:106px;height:106px;line-height:106px;font-size:0;text-align:center;background-color:#084c9c;border-radius:50%}
.lst-25 .icon img{display:inline-block;vertical-align:middle;max-width:48px;max-height:48px}
.lst-25 .text{padding:88px 40px 60px;height:100%;background:url(../images/bg23.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.lst-25 .tit{width:100%;font-size:clamp(18px,1.7vw,32px);color:#084c9c;font-weight:700;line-height:1.5;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-25 .con:hover{background-color:#084c9c}
.lst-25 .con:hover:before{left:12px;top:12px;right:12px;bottom:12px;opacity:1}
.lst-25 .con:hover .bg-icon img{opacity:0}
.lst-25 .con:hover .bg-icon .ig2{opacity:1}
.lst-25 .con:hover .tit{color:#fff}
.lst-26{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-26 li{padding:0 20px;margin-bottom:40px;width:25%;flex-shrink:0}
.lst-26 .con{display:block;height:100%;min-height:320px;background-color:rgba(255,255,255,.9);border-radius:24px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-26 .icon{margin:0 auto;width:80px;height:80px;position:relative}
.lst-26 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-26 .icon .ig2{opacity:0}
.lst-26 .tit{margin-top:24px;padding-top:30px;position:relative;font-size:clamp(18px,1.7vw,32px);color:#1a1a1a;font-weight:700;line-height:1;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-26 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-26.lst26_2{margin:0 -5px -10px}
.lst-26.lst26_2 li{padding:0 5px;margin-bottom:10px;width:20%}
.lst-26.lst26_2 .con{min-height:272px;border-radius:8px}
.lst-26.lst26_2 .icon{width:64px;height:64px}
.lst-26 .con:hover{background-color:#cb9648}
.lst-26 .con:hover .icon img{opacity:0}
.lst-26 .con:hover .icon .ig2{opacity:1}
.lst-26 .con:hover .tit{color:#fff}
.lst-26 .con:hover .tit:before{background-color:#fff}
.lst-27{padding-top:60px;margin-bottom:-120px;overflow:hidden}
.lst-27 li{margin-bottom:120px;float:left;width:50%;overflow:hidden}
.lst-27 .con{display:block;height:440px;overflow:hidden;-webkit-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg);transform-origin:0 0}
.lst-27 .in{display:block;width:100%;height:100%;position:relative;z-index:1;-webkit-transform:skewX(8deg);-ms-transform:skewX(8deg);-o-transform:skewX(8deg);transform:skewX(8deg);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;transform-origin:0 0}
.lst-27 .in:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(45deg,rgba(8,76,156,1) 0,rgba(8,76,156,0) 100%);z-index:-1}
.lst-27 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-27 .icon{margin:0 auto;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-27 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-27 .tit{margin-top:24px;padding-top:30px;font-size:clamp(22px,2.1vw,40px);color:#fff;font-weight:700;line-height:1;text-align:center;position:relative}
.lst-27 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-27 li:nth-child(even){float:right}
.lst-27 li:nth-child(even) .con{transform-origin:0 100%}
.lst-27 li:nth-child(even) .in{transform-origin:0 100%}
.lst-27 li:nth-child(even) .in:before{background:linear-gradient(-45deg,rgba(8,76,156,1) 0,rgba(8,76,156,0) 100%)}
.lst-27 li:first-child{margin-top:-60px}
.lst-27 .con:hover .bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-28{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-28 li{width:50%;flex-shrink:0}
.lst-28 .con{display:block;height:400px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.lst-28 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.8}
.lst-28 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-28 .icon{margin:0 auto;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-28 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-28 .tit{margin-top:24px;padding-top:30px;position:relative;font-size:clamp(22px,2.1vw,40px);color:#fff;font-weight:700;line-height:1;text-align:center}
.lst-28 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#fff;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-28 .i1 .con:before{background-color:#084c9c}
.lst-28 .i2 .con:before{background-color:#e4a850}
.lst-28 .i2 .tit:before{background-color:#fff}
.lst-28 .con:hover .bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-29{margin:0 -20px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-29 li{padding:0 20px;margin-bottom:50px;width:50%;flex-shrink:0}
.lst-29 .con{padding:18px 38px;display:block;height:100%;min-height:110px;border:1px solid #ddd;box-shadow:0 6px 10px rgba(0,0,0,.11);background:url(../images/bg20.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-29 .tit{width:100%;font-size:clamp(18px,1.25vw,24px);color:#333;font-weight:400;line-height:1.8;max-height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-29 .icon-arrow{margin-left:20px;display:block;width:44px;height:44px;border-radius:50%;border:1px dashed #084c9c;position:relative;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-29 .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-29 .con:hover{background-color:#084c9c}
.lst-29 .con:hover .tit{color:#fff;font-weight:700}
.lst-29 .con:hover .tit{font-weight:700}
.lst-29 .con:hover .icon-arrow{border-color:#fff}
.lst-29 .con:hover .icon-arrow:before{background-image:url(../images/icon-arrow5.png)}
.lst-30 li{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.lst-30 .con{padding:15px 0;display:block;min-height:162px;display:-webkit-flex;display:flex;align-items:center}
.lst-30 .pic{margin-right:30px;width:180px;height:108px;position:relative;overflow:hidden;flex-shrink:0}
.lst-30 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-30 .text{width:calc(100% - 210px);flex-shrink:0}
.lst-30 .date{font-family:DIN-Medium;font-size:clamp(18px,1.25vw,24px);color:#999;line-height:1;display:-webkit-flex;display:flex;align-items:center}
.lst-30 .date .icon-date{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-date4.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-30 .tit{margin-top:16px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:400;line-height:1.8;height:3.6em;overflow:hidden}
.lst-30 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-30 .con:hover .tit{color:#084c9c;font-weight:700}
.lst-31{margin:0 -22px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-31 li{padding:0 22px;margin-bottom:40px;width:50%;flex-shrink:0}
.lst-31 .con{display:block;height:100%;border-bottom:1px solid rgba(221,221,221,.6)}
.lst-31 .pic{height:254px;position:relative;overflow:hidden}
.lst-31 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-31 .text{padding:34px 0 20px;min-height:178px}
.lst-31 .date{font-family:DIN-Medium;font-size:clamp(18px,1.25vw,24px);color:#fff;line-height:1;display:-webkit-flex;display:flex;align-items:center}
.lst-31 .date .icon-date{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-date5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-31 .tit{margin-top:20px;font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:400;line-height:1.8;height:3.6em;overflow:hidden}
.lst-31 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-31 .con:hover .tit{font-weight:700}
.lst-32{margin:0 -40px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-32>li{padding:0 40px;margin-bottom:60px;width:50%;flex-shrink:0}
.lst-32 .con{display:block;height:100%}
.lst-32 .box-pic{padding-right:54px;position:relative}
.lst-32 .box-pic:before{content:'';position:absolute;right:0;top:0;bottom:0;width:54px;background:url(../images/bg14.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.lst-32 .box-pic .pic{padding-top:59%;position:relative;overflow:hidden}
.lst-32 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-32 .text{padding:53px 60px;background-color:#f0f5fa}
.lst-32 .tit{font-family:SourceHanSerifCN-Bold;margin-bottom:24px;padding-bottom:26px;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;font-weight:700;line-height:1;position:relative}
.lst-32 .tit:before{content:'';position:absolute;left:0;bottom:0;width:48px;height:2px;background-color:#084c9c}
.lst-32 .ls1{margin:0 -5px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-32 .ls1 li{padding:0 5px;width:33.33%;flex-shrink:0}
.lst-32 .ls1 .a1{display:block;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:2.2}
.lst-32 .ls1 .a1:hover{color:#084c9c;font-weight:700}
.lst-33{padding:42px 3%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1}
.lst-33:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#084c9c;opacity:.7;z-index:-1}
.lst-33 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-33 li{flex-grow:1}
.lst-33 .con{padding:60px 5px;display:block;height:100%}
.lst-33 .icon{margin:0 auto;width:64px;height:64px;line-height:64px;font-size:0;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-33 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-33 .tit{margin-top:24px;padding-top:25px;font-size:clamp(18px,1.77vw,32px);color:#fff;font-weight:700;line-height:1.2;text-align:center;position:relative}
.lst-33 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-33 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
.lst-34{margin:0 -20px -60px;padding-left:20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-34>li{padding:0 20px;margin-bottom:60px;width:50%;flex-shrink:0}
.lst-34 .con{padding:32px 40px 32px 48px;display:block;height:100%;min-height:200px;background-color:#f0f5fa;border-radius:24px;position:relative;z-index:1}
.lst-34 .bg-icon{position:absolute;right:20px;bottom:20px;width:120px;height:120px;line-height:120px;font-size:0;text-align:center;z-index:-1;opacity:.1}
.lst-34 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-34 .num{font-family:DIN-Bold;position:absolute;left:0;top:52px;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;background-color:#084c9c;border-radius:50%;font-size:clamp(18px,1.25vw,24px);color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-34 .tit{padding-bottom:12px;margin-bottom:12px;font-size:clamp(18px,1.35vw,26px);color:#084c9c;font-weight:700;line-height:1.33;border-bottom:1px solid rgba(8,76,156,.1)}
.lst-34 .txt{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.78}
.lst-34 .ls-col1{width:100%!important}
.lst-34 .ls-it1{width:48%!important}
.lst-34 .ls-it2{width:52%!important}
.lst-34 .ls1{margin:-20px 0 38px;overflow:hidden}
.lst-34 .ls1>ul{margin:0 -50px -2px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-34 .ls1>ul>li{padding:20px 50px;width:100%;min-height:199px;border-bottom:1px dashed rgba(8,76,156,.3);position:relative}
.lst-34 .ls1>ul>li:before{content:'';position:absolute;right:0;top:20px;bottom:20px;width:1px;border-left:1px dashed rgba(8,76,156,.3)}
.lst-34 .ls1 .ls-tit{margin-bottom:18px;font-size:clamp(18px,1.25vw,24px);color:#084c9c;line-height:1.6}
.lst-34 .ls2{margin:0 -50px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.78;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-34 .ls2>li{padding:0 50px;width:100%}
.lst-34 .ls2 .ls-t1{padding-left:16px;position:relative}
.lst-34 .ls2 .ls-t1:before{content:'';position:absolute;left:0;top:14px;width:5px;height:5px;background-color:#084c9c;border-radius:50%;opacity:.6}
.lst-34 .ls2.ls2_2>li{width:50%}
.section5-a5{padding:97px 0 100px;overflow:hidden}
.section5-a5 .hd-1{margin-bottom:41px}
.section5_1-a1{padding:57px 0 60px;overflow:hidden}
.section5_1-a1 .hd-1{margin-bottom:51px}
.section5_2-a1{padding:57px 0 60px;overflow:hidden}
.section5_2-a1 .hd-1{margin-bottom:32px}
.section5_2-a1 .pages{padding-top:40px}
.section5_3-a1{padding:57px 0 60px;overflow:hidden}
.section5_3-a1 .hd-1{margin-bottom:30px}
.section5_3-a1 .pages{padding-top:40px}
.section5_4_1-a1{padding:60px 0;overflow:hidden}
.section5_4_1-a1 .hd-3{margin-bottom:40px}
.section5_4_1-a1 .pages{padding-top:40px}
.section5_4_2-a1{padding:58px 0 60px;overflow:hidden}
.section5_4_2-a1 .hd-3{margin-bottom:61px}
.section5_5_1-a1{padding:58px 0 60px;overflow:hidden}
.section5_5_1-a1 .hd-3{margin-bottom:40px}
.section5_5_2-a1{padding:88px 0;overflow:hidden}
.section5_5_2-a1 .hd-3{margin-bottom:40px}
.section5_5_3-a1{padding:58px 0 60px;overflow:hidden}
.section5_5_3-a1 .hd-3{margin-bottom:62px}
.section5_5_4-a1{padding:78px 0;overflow:hidden}
.section5_5_4-a1 .hd-3{margin-bottom:42px}
.section5_5_5-a1{padding:58px 0 60px;overflow:hidden}
.section5_5_5-a1 .hd-3{margin-bottom:62px}
.box-2 .box-14{margin-bottom:60px}
.box-2 .box-15{margin-bottom:60px}
.box-14{display:-webkit-flex;display:flex}
.box-14 .box-col{width:50.13%;flex-shrink:0}
.box-14 .box-cor{padding:56px 50px;width:49.87%;background:linear-gradient(180deg,rgba(11,103,210,.3) 0,rgba(11,103,210,.05) 100%);flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.box-14 .box-pic{padding:0 0 20px 20px;height:100%;position:relative;z-index:1}
.box-14 .box-pic:before{content:'';position:absolute;left:0;top:20px;right:20px;bottom:0;background-color:rgba(8,76,156,.2);z-index:-1}
.box-14 .box-pic .pic{padding-top:55.2%;height:100%;position:relative;overflow:hidden}
.box-14 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-14 .tit{font-size:40px;color:#1a1a1a;font-weight:700;line-height:1.2}
.box-14 .tit2{margin-top:41px;font-size:24px;color:#084c9c;font-weight:700;line-height:1}
.box-14 .desc{font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89;max-height:11.34em;overflow:hidden}
.box-14 .btns-1{margin-top:41px}
.box-14 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-14.box14_2 .box-col{width:52.93%}
.box-14.box14_2 .box-cor{padding:56px 50px;width:47.07%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.box-14.box14_2 .desc{margin:0;max-height:none}
.box-15{display:-webkit-flex;display:flex}
.box-15 .box-col{width:52.73%;flex-shrink:0}
.box-15 .box-cor{padding-left:60px;width:47.27%;flex-shrink:0}
.box-15 .box-pic{padding:0 0 20px 20px;height:100%;position:relative;z-index:1}
.box-15 .box-pic:before{content:'';position:absolute;left:0;top:20px;right:20px;bottom:0;background-color:rgba(8,76,156,.2);z-index:-1}
.box-15 .box-pic .pic{padding-top:55.2%;height:100%;position:relative;overflow:hidden}
.box-15 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-15 .lg{margin-bottom:40px}
.box-15 .lg img{display:block;max-height:94px}
.box-15 .tit{font-size:clamp(18px,1.35vw,26px);color:#084c9c;font-weight:700;line-height:1.1}
.box-15 .desc{margin-top:40px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89}
.box-15 .btns-1{margin-top:41px}
.box-15 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-16{padding:60px 130px;background-color:#f0f5fa;box-shadow:0 6px 6px rgba(0,0,0,.11);display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-16 .box-col{width:45.8%;text-align:center;flex-shrink:0}
.box-16 .box-cor{padding-top:20px;width:45.5%;flex-shrink:0}
.box-16 .pic{margin-bottom:20px;padding-top:117.69%;border-radius:24px;box-shadow:0 8px 8px rgba(0,0,0,.11);position:relative;overflow:hidden}
.box-16 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.box-16 .t1{margin-bottom:20px;font-size:clamp(18px,1.35vw,26px);color:#084c9c;font-weight:700;line-height:1.42}
.box-16 .t2{font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1.8}
.box-16 .line{margin:25px 0;height:1px;border-top:1px solid #ddd}
.box-17{font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:2}
.box-17 .igTxt-5{margin:60px 0 40px}
.box-17 .p1{color:#084c9c;font-weight:700}
.box-17 .line{margin:40px 0 60px;height:1px;background-color:#ddd}
.box-18{padding:40px 100px 28px;border:1px solid #ddd;box-shadow:0 6px 8px rgba(0,0,0,.11);position:relative;z-index:1}
.box-18:before{content:'';position:absolute;right:7.14%;bottom:40px;width:468px;height:480px;background:url(../images/bg-flower2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1}
.box-18 .bg-icon{position:absolute;right:40px;bottom:40px;width:160px;height:160px;line-height:160px;font-size:0;text-align:center;z-index:-1}
.box-18 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-18 .items+.items{margin-top:19px}
.box-18 .tit{margin-bottom:27px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;font-weight:700;line-height:1.6}
.box-18 .item{display:-webkit-flex;display:flex;align-items:flex-start}
.box-18 .item+.item{margin-top:23px}
.box-18 .name{margin-right:20px;min-width:80px;font-size:clamp(18px,1.25vw,24px);color:#1a1a1a;line-height:1;flex-shrink:0}
.box-18 .info{font-size:clamp(18px,1.15vw,22px);color:#63666a;line-height:1.11;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-18 .info span{padding-right:10px;margin-bottom:15px}
.box-18 .c1{color:#084c9c}
.igTxt-5{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.igTxt-5 .col{width:49%;flex-shrink:0}
.igTxt-5 .cor{width:48.14%;flex-shrink:0}
.lst-35{margin:0 -25px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-35 li{padding:0 25px;margin-bottom:50px;width:33.33%;flex-shrink:0}
.lst-35 .con{padding:20px;padding-left:38px;display:block;height:100%;min-height:144px;box-shadow:0 6px 10px rgba(0,0,0,.11);border-bottom:3px solid #084c9c;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .text{width:calc(100% - 64px);flex-shrink:0}
.lst-35 .tit{font-size:clamp(18px,1.25vw,24px);color:#333;font-weight:400;line-height:1.8;max-height:3.6em;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .date{margin-top:28px;font-size:16px;color:#999;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .date .icon-date{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-date2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .icon-arrow{margin-left:20px;display:block;width:44px;height:44px;border:1px dashed #084c9c;border-radius:50%;position:relative;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-35 .con:hover{background-color:#084c9c}
.lst-35 .con:hover .tit{color:#fff}
.lst-35 .con:hover .date{color:#fff}
.lst-35 .con:hover .date .icon-date{background-image:url(../images/icon-date6.png)}
.lst-35 .con:hover .icon-arrow{border-color:#fff}
.lst-35 .con:hover .icon-arrow:before{background-image:url(../images/icon-arrow5.png)}
.lst-36{margin:0 -20px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-36 li{padding:0 20px;margin-bottom:50px;width:50%;flex-shrink:0}
.lst-36 .con{padding:15px 20px;padding-left:40px;display:block;height:100%;min-height:108px;border:1px solid #ddd;box-shadow:0 6px 10px rgba(0,0,0,.11);display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.lst-36 .icon{margin-left:48px;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;flex-shrink:0;order:2}
.lst-36 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-36 .tit{width:calc(100% - 88px);font-size:clamp(18px,1.25vw,24px);color:#333;font-weight:400;line-height:1.6;max-height:3.2em;overflow:hidden;flex-shrink:0;order:1}
.lst-36 .con:hover .tit{font-weight:700;color:#084c9c}
.lst-37{margin:0 -12px 44px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-37 li{padding:0 12px;margin-bottom:12px;width:25%;flex-shrink:0}
.lst-37 .a1{padding:0 10px;display:block;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;text-align:center;line-height:54px;border:1px solid rgba(221,221,221,.7);border-radius:4px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-37 .a1:hover{background-color:#084c9c;border-color:#084c9c;color:#fff;font-weight:700}
.swiper13{padding:0 20px 52px 0;position:relative;z-index:1;overflow:hidden}
.swiper13:before{content:'';position:absolute;left:20px;top:20px;right:0;bottom:0;border-radius:0 0 52px 0;background-color:rgba(8,76,156,.1);z-index:-1}
.swiper13 .swp-pagination1{bottom:20px!important}
.swiper13 .slider{border-radius:0 0 52px 0;position:relative;overflow:hidden}
.swiper13 .pic{padding-top:55.26%;position:relative;overflow:hidden}
.swiper13 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
@media only screen and (max-width:1920px){
.section-a5 .sec-col{padding-left:calc((100vw - 1536px)/ 2)}
}
@media only screen and (max-width:1736px){
.float-win .mask-cont .desc{font-size:14px}
.footer .footer-info{font-size:16px}
.swiper7 .date .d2{font-size:16px}
.lst-2 .date .d2{font-size:16px}
.lst-5 .date{font-size:16px}
.lst-5 .desc{font-size:16px}
.btns-1 .s1{font-size:clamp(16px,.95vw,18px)}
.header{height:116px}
.header:before{height:128px}
.header .wp{padding:0 20px}
.header .hd-col{padding-top:20px}
.header .hd-cor{padding-top:16px}
.header .hd-cor .hd-cor_2{margin-top:10px}
.header .header-logo{width:256px;height:76px;line-height:76px}
.header .header-link a{padding:0 18px}
.header .header-link a:before{height:16px}
.header .header-set .item{margin-left:8px}
.header .header-set .btns{padding:0 6px;min-width:28px;height:28px;line-height:28px;border-radius:8px 0 8px 0}
.header .header-set .soBtn .icon-so{width:16px;height:16px}
.header .header-nav>li>a{padding:0 12px;line-height:44px}
.header .header-nav>li>a span:before{height:3px}
.header .sub1{padding:25px 30px 25px 30px}
.header .sub1 .left{width:calc(67.2% - 20px)}
.header .sub1 .right{padding-top:15px;margin-left:20px}
.header .sub1 .ls1{margin:0 -15px}
.header .sub1 .ls1 li{padding:0 15px}
.header .sub1 .ls1 a{padding:10px 0;padding-left:24px}
.header .sub1 .ls1 a:before{width:8px;height:8px}
.header .sub1 .ls1 a:after{left:24px}
.header .sub1 .box-pic:before{border-radius:0 20px 0 20px}
.header .sub1 .box-pic .pic{border-radius:0 20px 0 20px}
.header .header-menuPc{width:40px;height:40px}
.header .header-menuPc .icon-menu{width:40px;height:40px}
.headerMenu .closeBtn{right:36px;top:24px;width:48px;height:48px}
.headerMenu .closeBtn .icon-close{width:32px;height:32px}
.headerMenu .headerMenu-1{padding:20px 0}
.headerMenu .headerMenu-1 .wp{padding:0 40px}
.headerMenu .headerMenu-2{padding:20px 0}
.headerMenu .headerMenu-2 .headerMenu-items{padding:24px 0}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-col{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);-o-transform:translateX(-16px);transform:translateX(-16px)}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-com{margin-left:72px;width:424px;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);-o-transform:translateY(16px);transform:translateY(16px)}
.headerMenu .headerMenu-2 .headerMenu-items_2 .hd-cor{margin-left:72px;max-width:192px;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px);transform:translateX(16px)}
.headerMenu .header-logo2{width:256px;height:76px;line-height:76px}
.headerMenu .header-nav2{margin:0 -8px}
.headerMenu .header-nav2 li{padding:0 8px;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);-o-transform:translateY(16px);transform:translateY(16px)}
.headerMenu .header-nav2 .header-navsub{margin-top:18px}
.headerMenu .header-nav2 .header-navsub a{margin-bottom:4px}
.headerMenu .header-nav2 .header-navsub a span:before{height:2px}
.headerMenu .header-link{margin:0 -16px}
.headerMenu .header-link a{padding:0 16px}
.headerMenu .header-link a:before{height:12px}
.headerMenu .header-codes{margin:0 -4px -16px}
.headerMenu .header-codes .item{padding:0 4px;margin-bottom:16px}
.headerMenu .header-codes .pic{margin:0 auto 16px;width:88px;height:88px;line-height:88px}
.headerMenu .header-set{margin:0 -8px}
.headerMenu .header-set .item{margin:0 8px}
.headerMenu .header-set .btns{min-width:28px;height:28px;line-height:26px;border-radius:8px 0 8px 0}
.headerMenu .header-set .soBtn .icon-so{width:16px;height:16px}
.headerMenu .header-set .langBtn{padding:0 16px}
.footer .footer-1{padding:64px 0}
.footer .footer-1 .fot-col .fot-col_2{margin-top:48px}
.footer .footer-1 .fot-cor{margin-left:48px;width:424px}
.footer .footer-2{padding:64px 0}
.footer .footer-logo{margin-right:48px;width:212px;height:64px;line-height:64px}
.footer .footer-info{padding-top:4px}
.footer .footer-info .tel{margin-top:8px}
.footer .footer-link{margin:0 -20px}
.footer .footer-link a{padding:0 20px}
.footer .footer-link a:before{height:12px}
.footer .footer-codes{margin:0 -4px -16px}
.footer .footer-codes .item{padding:0 4px;margin-bottom:16px}
.footer .footer-codes .pic{margin:0 auto 16px;width:88px;height:88px;line-height:88px}
.float-win .mask-cont{padding-left:14px;top:26px;-webkit-transform:translateX(32px);-ms-transform:translateX(32px);-o-transform:translateX(32px);transform:translateX(32px)}
.cur{padding-left:26px;background:url(../images/icon-home1.png) left top 3px no-repeat;-webkit-background-size:18px auto;background-size:18px auto}
.cur em{margin:0 6px}
.pages{padding-top:48px}
.pages ul{margin-bottom:-4px}
.pages ul li{padding:0 4px;margin-bottom:4px}
.pages ul a{padding:0 4px;min-width:30px;min-height:30px;line-height:28px;border-radius:3px}
.pages ul .page-next a,.pages ul .page-prev a{-webkit-background-size:6px auto;background-size:6px auto}
.pages .go{margin:0 4px;padding:2px 3px;border-radius:2px}
.pages .go .inp{padding:0 2px;width:42px;height:26px;line-height:26px}
.pages .go .go-btn{width:44px;height:26px;line-height:26px;border-radius:2px}
.hd-1 .title .en{padding-bottom:12px;margin-bottom:6px}
.hd-1 .title .en:before{width:34px}
.hd-1.hd1_2 .title .en{padding-bottom:6px;margin-bottom:4px}
.hd-2{width:198px;height:198px;box-shadow:0 6px 6px rgba(0,0,0,.11)}
.hd-2 .title .cn{font-size:clamp(22px,2.1vw,40px)}
.hd-2 .title .en{margin-top:10px}
.hd-3 .title .cn{font-size:clamp(22px,2.1vw,40px)}
.btns-1 .icon-arrow{margin-left:8px;width:34px;height:34px}
.btns-1 .icon-arrow:after{width:16px;height:16px}
.headerSearch .closeBtn{right:36px;top:24px;width:48px;height:48px}
.headerSearch .closeBtn .icon-close{width:32px;height:32px}
.headerSearch .title{margin-bottom:44px}
.tabs-1{margin-bottom:28px}
.tabs-1 .a1{padding:6px 8px;min-width:96px}
.tabs-1 input.a1{min-width:0;width:96px}
.tabs-2 ul{margin:0 -4px 28px}
.tabs-2 li{padding:0 4px;margin-bottom:8px}
.tabs-2 .a1{padding:12px 50px 12px 28px}
.tabs-2 .a1:before{left:8px;width:10px;height:10px}
.tabs-2 .a1:after{width:3px}
.tabs-2 .icon-arrow{width:40px}
.tabs-2 .icon-arrow:before{margin:-8px 0 0 -8px;width:16px;height:16px}
.tabs-2 .on .a1{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
.tabs-2.tabs2_2 .a1{min-width:190px}
.tabs-3 ul{margin:0 -4px -8px}
.tabs-3 li{padding:0 4px 8px;margin-bottom:8px}
.tabs-3 .a1{min-width:160px}
.tabs-3 .a1:before{width:18px}
.tabs-3 .a1 .tit{height:46px;line-height:46px;border-radius:46px}
.tabs-3 .a1:hover:before,.tabs-3 .on .a1:before{height:10px}
.tabs-4{margin-bottom:40px}
.tabs-4 ul{margin:0 -4px}
.tabs-4 li{padding:0 4px;margin-bottom:8px}
.tabs-4 .con{padding:12px;min-width:218px;min-height:82px;border-radius:8px}
.tabs-4 .icon{margin-right:6px;width:38px;height:38px}
.tabs-4 .tit{padding-left:12px}
.tabs-4 .tit:before{width:4px;height:4px}
.tabs-4.tabs4_2 .con{min-width:240px;min-height:64px}
.tabs-4.tabs4_3 .con{min-width:240px;min-height:64px}
.tabs-5 ul{margin:0 -4px -8px}
.tabs-5 li{padding:0 4px;margin-bottom:8px}
.tabs-5 .a1{padding:14px 10px;min-width:208px;border-radius:8px}
.tabs-5 .icon-shape{margin-right:10px;width:12px;height:12px}
.tabs-5.tabs5_2 .a1{min-width:180px}
.tabs-5.tabs5_3 .a1{padding:18px 10px}
.search-1 .inp{height:62px;line-height:60px}
.search-1 .submit{width:62px;-webkit-background-size:28px auto;background-size:28px auto}
.headerSearch .tabs-1,.headerSearch .tabs1-desc,.headerSearch .title{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.headerSearch .title{transition-delay:.5s}
.headerSearch .tabs-1{transition-delay:.8s}
.headerSearch .tabs1-desc{transition-delay:1s}
.headerSearch.active .tabs-1,.headerSearch.active .tabs1-desc,.headerSearch.active .title{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.banner:before{height:216px}
.banner .video-btns{right:46px;bottom:90px;width:48px;height:48px}
.banner .video-btns .icon-pause,.banner .video-btns .icon-play{width:24px;height:24px}
.ban{height:440px}
.ban .cont .cur{margin-top:16px}
.ban.hg1{height:344px}
.ban.hg2{height:610px}
.ban.hg3{height:610px}
.ban.hg4{height:384px}
.section-a1{padding:80px 0 40px}
.section-a1 .hd-1{top:90px}
.section-a1 .sec-cont{margin:0 -8px}
.section-a1 .sec-cont .sec-col,.section-a1 .sec-cont .sec-com,.section-a1 .sec-cont .sec-cor{padding:0 8px}
.section-a1 .sec-cont .sec-com{padding-top:176px}
.section-a2{padding:78px 0 30px;min-height:1100px}
.section-a2 .sec-col_bg1{width:480px;border-radius:0 128px 0 0}
.section-a2 .sec-col_bg1:before{border-radius:0 128px 0 0}
.section-a2 .hd-1{padding:0 32px 0 92px;margin-bottom:52px;width:480px}
.section-a3{padding:74px 0 82px}
.section-a3 .hd-1{margin-bottom:48px}
.section-a4{padding:66px 0 32px}
.section-a4 .hd-1{margin-bottom:40px}
.section-a5{padding:92px 0;height:792px}
.section-a5 .sec-col{padding:0 36px 0 5%;width:480px}
.section-a5 .sec-cor{width:calc(100% - 480px)}
.section-a5 .sec-col_bg1{width:480px}
.section-a5 .hd-1{margin-bottom:40px}
.section-a5 .btns-1{margin-top:35px}
.section-a6{padding:78px 0 80px}
.section-a6 .hd-1{margin-bottom:40px}
.section-a6 .swiper4{margin-bottom:4px}
.section-a7{padding:78px 0 80px}
.section-a7 .hd-1{margin-bottom:24px}
.section1-a1{padding:38px 0 72px}
.section1-a1 .hd-1{margin-bottom:44px}
.section1-a1 .text-2{margin:0 auto 38px;width:800px}
.section1-a1 .btns-1{margin-top:50px}
.section1-a3{padding:80px 0}
.section1-a4{padding:66px 0 68px}
.section1-a4 .hd-1{margin-bottom:42px}
.section1-a5{padding:78px 0 80px}
.section1-a5 .hd-1{margin-bottom:38px}
.section1-a6{height:792px}
.section1-a6 .hd-1{top:76px}
.section1-a7{padding:80px 0}
.section1-a7 .hd-1{margin-bottom:30px}
.section1-1-a1{padding:78px 0 80px}
.section1-1-a1 .hd-1{margin-bottom:22px}
.section1-1-a1 .box-1{margin-bottom:80px}
.section1-1-a1 .lst-10{margin-bottom:12px}
.section1-1-a2{padding-top:44px}
.section1-1-a2 .sec-cont{padding:192px 0 80px;min-height:752px}
.section1-1-a2 .lst-14{padding-left:160px}
.section1-1-a3{padding:78px 0 82px}
.section1-2-a1 .cur{margin:18px 0}
.section1-2-a1 .tabs-2{padding:14px 0;margin-bottom:24px}
.section1-2-a1 .hd-1{margin-bottom:40px}
.section1-3-a1{padding:66px 0 70px}
.section1-3-a1 .hd-1{margin-bottom:40px}
.section1-4-a1{padding:78px 0 82px}
.section1-4-a1 .hd-1{margin-bottom:40px}
.section1-4-a1 .tabs-3{margin-bottom:40px}
.section1-4-a1 .pages{padding-top:64px}
.section2-a1{padding:78px 0 80px}
.section2-a1 .hd-1{margin-bottom:2px}
.section2-a1 .btns-1{top:100px}
.section2-a1 .sec-col{padding:66px 0 0 64px}
.section2-a1 .sec-col .sec-col-bg1{left:24px;top:24px}
.section2-a1 .sec-col .sec-col-bg1:before{left:-24px;top:-24px;width:48px;height:48px}
.section2-a1 .sec-cor{padding-top:90px}
.section2-a2{padding:78px 0 80px}
.section2-a2 .hd-1{margin-bottom:56px}
.section2-a2 .btns-1{margin-top:64px}
.section2-a3{padding:78px 0 80px}
.section2-a3 .hd-1{margin-bottom:34px}
.section2-a3 .btns-1{margin-top:40px}
.section2-a5{padding:92px 0 94px}
.section2-a5 .hd-1{margin-bottom:56px}
.section2-a5 .btns-1{margin-top:64px}
.section2-a6{padding:78px 0 80px}
.section2-a6 .hd-1{margin-bottom:56px}
.section2-a6 .btns-1{margin-top:64px}
.section2-1-a1{padding:78px 0 82px}
.section2-1-a1 .hd-1{margin-bottom:40px}
.section3-a1{padding:76px 0 80px}
.section3-a1 .hd-1{margin-bottom:24px}
.section3-a1 .btns-1{margin-top:32px}
.section3-a2{padding:76px 0 80px}
.section3-a2 .hd-1{margin-bottom:17.6px}
.section3-a3{padding:76px 0 74px}
.section3-a3 .hd-1{margin-bottom:34px}
.section3-a4{padding:76px 0 80px}
.section3-a4 .hd-1{margin-bottom:56px}
.section3-a5{padding:76px 0 80px}
.section3-a5 .hd-1{margin-bottom:18px}
.section3-a5 .sec-col{padding:0 0 16px 32px;box-shadow:0 8px 8px rgba(8,76,156,.1)}
.section3-a5 .sec-cor{box-shadow:0 8px 8px rgba(8,76,156,.1)}
.section3-a5 .btns-1{margin-top:48px}
.section3-1-a1{padding:76px 0 82px}
.section3-1-a1 .hd-1{margin-bottom:40px}
.section4-a1{padding:78px 0 80px}
.section4-a1 .hd-1{margin-bottom:56px}
.section4-a1 .tabs-5{margin-bottom:38px}
.section4-a1 .lst-23{margin-bottom:14px}
.section4-a2{padding:78px 0 80px}
.section4-a2 .hd-1{margin-bottom:40px}
.section4-a2 .btns-1{margin-top:48px}
.section4-a3{padding:78px 0 80px}
.section4-a3 .hd-1{margin-bottom:56px}
.section4-a3 .btns-1{margin-top:64px}
.section4-a4{padding:78px 0 80px}
.section4-a4 .hd-1{margin-bottom:88px}
.section4-a5{padding:96px 0}
.section4-a5 .hd-1{margin-bottom:56px}
.section4-a6{padding:78px 0 80px}
.section4-a6 .hd-1{margin-bottom:40px}
.section4-a6 .tabs-5{margin-bottom:64px}
.section4-a7{padding:78px 0 80px}
.section4-a7 .hd-1{margin-bottom:30px}
.section4-a7 .box-6{margin-bottom:48px}
.section4-a8{padding:78px 0 80px}
.section4-a8 .hd-1{margin-bottom:56px}
.section4-a8 .box-6{margin-bottom:32px}
.section4-2-a1{padding:78px 0 80px}
.section4-2-a1 .hd-1{margin-bottom:40px}
.section4-2-b1{padding:30px 0}
.section4-2-b2{padding:80px 0}
.section4-3-a1{padding:78px 0 80px}
.section4-3-a1 .hd-1{margin-bottom:56px}
.section4-3-a1 .tabs-4{margin-bottom:30px}
.section4-3-a1 .filter-2{margin-bottom:38px}
.section4-3-a1 .pages{padding-top:64px}
.section4-3-b1{padding:46px 0}
.section4-4-a1{padding:78px 0 80px}
.section4-4-a1 .hd-1{margin-bottom:40px}
.section4-4-a1 .tabs-4{margin-bottom:40px}
.section4-5-a1{padding:78px 0 80px}
.section4-5-a1 .hd-1{margin-bottom:40px}
.section4-5-a1 .tabs-4{margin-bottom:40px}
.section4-5-a1 .box-filter{margin-bottom:46px}
.section4-5-a1 .tabs-5{margin-bottom: 40px}
.section4-6-a1{padding:78px 0 80px}
.section4-6-a1 .hd-1{margin-bottom:40px}
.section4-6-a1 .tabs-5{margin-bottom:48px}
.section4-8-a1{padding:78px 0 80px}
.section4-8-a1 .hd-1{margin-bottom:40px}
.section5-a1{padding:78px 0 80px}
.section5-a1 .hd-1{margin-bottom:56px}
.section5-a1 .btns-1{margin-top:64px}
.section5-a2{padding:78px 0 80px}
.section5-a2 .hd-1{margin-bottom:56px}
.section5-a2 .btns-1{margin-top:64px}
.section5-a3{padding:87.2px 0 80px}
.section5-a3 .hd-1{margin-bottom:64px}
.section5-a4{padding:78px 0 80px}
.section5-a4 .hd-1{margin-bottom:56px}
.section5-a4 .box-13{margin-bottom:64px}
.section5-a5{padding:78px 0 80px}
.section5-a5 .hd-1{margin-bottom:32px}
.section5_1-a1{padding:46px 0 48px}
.section5_1-a1 .hd-1{margin-bottom:40px}
.section5_2-a1{padding:46px 0 48px}
.section5_2-a1 .hd-1{margin-bottom:26px}
.section5_2-a1 .pages{padding-top:32px}
.section5_3-a1{padding:46px 0 48px}
.section5_3-a1 .hd-1{margin-bottom:24px}
.section5_3-a1 .pages{padding-top:32px}
.section5_4_1-a1{padding:48px 0}
.section5_4_1-a1 .hd-3{margin-bottom:32px}
.section5_4_1-a1 .pages{padding-top:32px}
.section5_4_2-a1{padding:46px 0 48px}
.section5_4_2-a1 .hd-3{margin-bottom:48px}
.section5_5_1-a1{padding:46px 0 48px}
.section5_5_1-a1 .hd-3{margin-bottom:32px}
.section5_5_2-a1{padding:70px 0}
.section5_5_2-a1 .hd-3{margin-bottom:32px}
.section5_5_3-a1{padding:46px 0 48px}
.section5_5_3-a1 .hd-3{margin-bottom:50px}
.section5_5_4-a1{padding:62px 0}
.section5_5_4-a1 .hd-3{margin-bottom:34px}
.section5_5_5-a1{padding:46px 0 48px}
.section5_5_5-a1 .hd-3{margin-bottom:50px}
.table-1 td,.table-1 th{padding:3px 12px;height:46px}
.video-1{height:512px}
.video-1 .info .playBtn{margin:0 auto 32px;width:64px;height:64px;-webkit-background-size:24px auto;background-size:24px auto}
.video-1 .info .desc{margin-top:32px}
.video-2{height:262px}
.video-2 .info .playBtn{width:48px;height:48px;-webkit-background-size:24px auto;background-size:24px auto}
.imgs-2{height:440px}
.imgs-3{margin-left:60px}
.imgs-3 .item.i1{left:4px}
.imgs-3 .item.i1:before{left:4px;top:4px}
.imgs-3 .item.i2:before{left:4px;top:4px}
.imgs-3 .item.i3:before{left:4px;top:4px}
.imgs-4{margin-left:48px}
.imgs-4 .item:before{left:8px;top:8px;border-radius:8px}
.imgs-4 .pic{border-radius:8px}
.imgs-5{margin:30px 0 0 14px}
.imgs-5 .item{padding:0 18px;margin-bottom:24px}
.imgs-5 .box-pic:before{left:8px;top:8px}
.imgs-5 .item.i5{right:18px}
.imgs-5 .item.i6{right:18px}
.imgs-6 .item:before{left:8px;top:8px;border-radius:50%}
.imgs-6 .item.i3{left:44px;bottom:32px}
.imgs-7{margin:48px 26px 0}
.imgs-7 .item:before{left:8px;top:8px}
.imgs-7 .item.i1:before{border-radius:8px}
.imgs-7 .item.i1 .pic{border-radius:8px}
.imgs-8{margin:32px 28px 0}
.imgs-8 .item:before{left:8px;top:8px}
.igTxt-1{padding-bottom:80px}
.igTxt-1 .left{padding:44px 0}
.igTxt-1 .right{margin-top:-80px;padding:64px}
.igTxt-1 .right .title{margin-bottom:32px}
.igTxt-2{padding:80px 0 92px}
.igTxt-2 .igTxt-title{margin-bottom:54px}
.igTxt-2 .lst-18{margin-top:18px}
.igTxt-3{padding:0 0 70px}
.igTxt-4{margin:-100px 0 100px}
.igTxt-4 .items1{margin-bottom:59px;padding:80px}
.igTxt-4 .box-pic{margin-right:58px;padding:0 14px 12px 0;width:510px}
.igTxt-4 .box-pic:before{left:7px;top:12px}
.igTxt-4 .title{margin-bottom:40px}
.text-2 .title{margin-bottom:38px}
.text-3{padding:48px;box-shadow:0 6px 6px rgba(0,0,0,.11)}
.text-3 .info{margin-top:14px}
.text-3 .info .icon{margin:8px 8px 0 0;width:18px;height:18px;line-height:18px}
.text-4 .info{margin-bottom:12px}
.text-4 .info .icon{margin-right:6px;width:28px;height:28px;line-height:28px}
.box-filter{margin:0 auto 38px}
.filter-1{padding-right:102px;box-shadow:0 2px 2px rgba(0,0,0,.08);border-radius:8px}
.filter-1 .cont{padding:14px 16px 14px 24px}
.filter-1 .title{margin-right:8px}
.filter-1 .item{width:148px}
.filter-1 .submit{width:102px;border-radius:0 8px 8px 0}
.filter-2 .inp,.filter-2 .sel,.filter-2 .submit{margin:0 4px}
.filter-2 .inp,.filter-2 .sel{height:40px;line-height:38px;border-radius:4px}
.filter-2 .sel{padding:0 40px 0 16px;background:url(../images/icon-arrow16.png) right 12px center no-repeat;-webkit-background-size:16px auto;background-size:16px auto}
.filter-2 .inp{padding:0 16px}
.filter-2 .submit{width:102px;height:40px;line-height:40px;border-radius:3px}
.filter-3{padding:14px 16px;padding-right:110px;border-radius:10px;box-shadow:0 3px 3px rgba(0,0,0,.08)}
.filter-3 .item{padding:0 8px}
.filter-3 .label{margin-right:8px}
.filter-3 .inp{padding:0 16px;width:256px;height:36px;line-height:34px;border-radius:4px}
.filter-3 .submit{width:102px}
.dtl-1 .hd{margin-bottom:18px}
.dtl-1 .hd .info{margin-top:18px;padding:2px 0}
.dtl-1 .hd .info span{padding:0 10px}
.dtl-1 .hd .info img{margin-right:6px;max-width:16px}
.dtl-1 .dtl-pag{padding-top:18px;margin-top:18px}
.dtl-1 .dtl-pag .item:before{width:2px;height:44px}
.dtl-1 .dtl-pag .item.prev{padding-left:14px}
.dtl-1 .dtl-pag .item.next{padding-right:14px}
.box-1 .box-col{padding-top:14px}
.box-1 .text-2 .title{margin-bottom:26px}
.box-2 .lst-15{margin:50px 0}
.box-2 .box-6{margin-bottom:40px}
.box-2 .box-14{margin-bottom:48px}
.box-2 .box-15{margin-bottom:48px}
.box-4{margin-bottom:50px}
.box-4 .pic{margin-left:32px}
.box-6 .text{padding:60px 64px 32px 48px}
.box-6 .desc{margin-top:32px}
.box-6 .btns-1{margin-top:32px}
.box-6.box6_2 .text{padding:28px 34px 22px 40px}
.box-6.box6_3 .text{padding:60px 34px 56px 40px}
.box-7 .box-items+.box-items{margin-top:38px}
.box-7 .box-hd{margin-bottom:38px}
.box-7 .box-hd .icon{margin-right:12px;width:38px;height:38px;line-height:38px}
.box-8 .box-cor{margin-left:32px}
.box-8 .info .icon{width:24px;height:24px;line-height:24px}
.box-8 .btns .s1{padding:6px 24px;min-width:154px;min-height:46px;border-radius:46px}
.box-8 .btns .icon-yy{margin-right:8px;width:32px;height:32px}
.box-9 .items+.items{margin-top:38px}
.box-9 .box-hd{margin-bottom:38px}
.box-9 .box-hd .title{line-height:46px;border-radius:46px}
.box-9 .box-hd .title span{padding:0 44px 0 56px}
.box-9 .box-hd .title span:before{left:-4px;width:16px;height:16px}
.box-9 .box-hd .title i:after,.box-9 .box-hd .title i:before{width:32px;height:2px}
.box-9 .box-hd .title i:before{left:10px}
.box-10 .box-items1{padding:30px 0 32px}
.box-10 .box-items1 .col{padding-top:2px;margin-right:60px}
.box-10 .box-items1 .head{padding:8px;padding-bottom:0;margin:0 auto;width:210px;min-height:310px;border-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.11)}
.box-10 .box-items1 .head .text{padding:32px 10px;min-height:96px}
.box-10 .box-items1 .head .text:before{left:-1px;right:-1px;height:32px}
.box-10 .box-items1 .head .it1 .icon{margin-right:8px;width:32px;height:32px;line-height:32px}
.box-10 .box-items1 .return{padding:0 20px;line-height:32px;border-radius:16px}
.box-10 .box-items1 .return .icon-return{margin-right:3px;width:18px;height:18px}
.box-10 .box-items1 .btns{top:30px}
.box-10 .box-items1 .t1{padding-right:276px}
.box-10 .box-items1 .t1 .name{margin-right:12px}
.box-10 .box-items1 .t2{margin-top:22px}
.box-10 .box-items2{padding:30px 0 32px}
.box-10 .box-items2 .title{margin-bottom:32px}
.box-13 .box-cor{padding:44px 40px 58px}
.box-13 .box-pic{padding:0 0 16px 16px}
.box-13 .box-pic:before{top:16px;right:16px}
.box-13 .tit2{margin-top:32px}
.box-13 .desc{margin-top:32px}
.box-13 .btns-1{margin-top:32px}
.box-14 .box-cor{padding:44px 40px}
.box-14 .box-pic{padding:0 0 16px 16px}
.box-14 .box-pic:before{top:16px;right:16px}
.box-14 .tit2{margin-top:32px}
.box-14 .btns-1{margin-top:32px}
.box-14.box14_2 .box-cor{padding:44px 40px}
.box-15 .box-cor{padding-left:48px}
.box-15 .box-pic{padding:0 0 16px 16px}
.box-15 .box-pic:before{top:16px;right:16px}
.box-15 .lg{margin-bottom:32px}
.box-15 .lg img{max-height:74px}
.box-15 .desc{margin-top:32px}
.box-15 .btns-1{margin-top:32px}
.box-16{padding:48px 104px;box-shadow:0 4px 4px rgba(0,0,0,.11)}
.box-16 .box-cor{padding-top:16px}
.box-16 .pic{margin-bottom:16px;border-radius:18px;box-shadow:0 6px 6px rgba(0,0,0,.11)}
.box-16 .t1{margin-bottom:16px}
.box-16 .line{margin:20px 0}
.box-17 .igTxt-5{margin:48px 0 32px}
.box-17 .line{margin:32px 0 48px}
.box-18{padding:32px;padding-bottom:22px;box-shadow:0 4px 6px rgba(0,0,0,.11)}
.box-18:before{width:374px;height:384px}
.box-18 .bg-icon{right:32px;bottom:32px;width:128px;height:128px;line-height:128px}
.box-18 .items+.items{margin-top:14px}
.box-18 .tit{margin-bottom:20px}
.box-18 .item+.item{margin-top:18px}
.box-18 .name{margin-right:16px;padding-right:8px;min-width:64px}
.box-18 .info span{padding-right:16px;margin-bottom:12px}
.swiper-btns1 .swp-scrollbar1{margin:0 16px}
.swiper-btns1 .swp-pagination1{margin:0 4px}
.swiper-btns1 .btns-1{margin:0 32px}
.swp-scrollbar1{width:800px;height:4px}
.swp-pagination1{bottom:24px!important}
.swp-pagination1 .swiper-pagination-bullet{margin:0 6px!important;width:12px;height:12px}
.swp-pagination1.c1 .swiper-pagination-bullet{margin:0 4px!important;width:10px;height:10px}
.swp-pagination1.c3 .swiper-pagination-bullet{margin:0 4px!important;width:10px;height:10px}
.swp-arrow1 .next,.swp-arrow1 .prev{margin:0 16px;width:34px;height:34px}
.swp-arrow1 .next:after,.swp-arrow1 .prev:after{width:16px;height:16px}
.swp-arrow2{width:34px;height:34px}
.swp-arrow2:after{width:16px;height:16px}
.swp-arrow2.prev{left:112px}
.swp-arrow2.next{right:112px}
.swp-arrow3{width:34px;height:34px}
.swp-arrow3:after{width:16px;height:16px}
.swiper1{margin:0 -8px;padding:8px;padding-bottom:100px}
.swiper1 .con{padding:8px;padding-bottom:12px;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.1)}
.swiper1 .pic{margin-bottom:2px}
.swiper1 .text{padding:20px 8px 0}
.swiper1 .text:before{height:32px}
.swiper1 .t1 .job{margin-left:8px}
.swiper1 .t2{margin-top:10px;padding:0 8px}
.swiper1 .t3{margin-top:14px;padding:0 8px}
.swiper2{padding-bottom:36px}
.swiper2 .con{padding:36px 54px}
.swiper2 .pic{box-shadow:0 4px 4px rgba(0,0,0,.01)}
.swiper2 .text{padding:22px 38px 0}
.swiper2 .info{margin-top:10px}
.swiper2 .info .icon{margin:4px 4px 0 0;width:18px;height:18px;line-height:18px}
.swiper2 .line{margin:12px 0 6px}
.swiper2 .map img{margin-right:6px;max-width:16px}
.swiper2 .swiper-left{padding:0 88px 0 20px;right:calc(50% + 274px);box-shadow:0 6px 4px rgba(0,0,0,.06)}
.swiper2 .swiper-left .con{padding:36px}
.swiper2 .swiper-right{padding:0 20px 0 88px;left:calc(50% + 274px);box-shadow:0 6px 4px rgba(0,0,0,.06)}
.swiper2 .swiper-right .con{padding:36px 24px}
.swiper2 .swiper-middle{width:548px;box-shadow:0 6px 4px rgba(0,0,0,.06)}
.swiper2 .swiper-middle .pic{border:4px solid #e4a850}
.swiper2 .swiper-text{width:548px}
.swiper3-nav{padding:0 48px;left:480px;bottom:32px}
.swiper3-nav .slider{padding-bottom:32px}
.swiper3-nav .con{padding:16px 10px;height:134px;border-radius:8px}
.swiper3-nav .icon{margin-right:16px;width:50px;height:50px}
.swiper3-nav .text{max-width:calc(100% - 66px)}
.swiper3-nav .tit{padding-left:20px}
.swiper3-nav .tit:before{width:4px;height:4px}
.swiper4{padding-bottom:38px}
.swiper4 .swp-arrow1{margin:0 -4px}
.swiper4 .swp-arrow1 .next,.swiper4 .swp-arrow1 .prev{margin:0 4px;width:28px;height:28px}
.swiper4 .swp-arrow1 .next:after,.swiper4 .swp-arrow1 .prev:after{width:10px;height:10px}
.swiper4 .swiper-for{height:398px}
.swiper4 .swiper-for .con:before{height:126px}
.swiper4 .swiper-for .date{padding:12px;min-width:96px;min-height:96px}
.swiper4 .swiper-for .date .d2{margin-top:8px}
.swiper4 .swiper-for .mask-text{padding:18px 32px}
.swiper4 .swiper-for .btns{margin:12px -8px -8px}
.swiper4 .swiper-for .btns .item{margin:0 8px;margin-bottom:8px;width:20px;height:20px;line-height:20px}
.swiper4 .swiper-nav{left:112px}
.swiper4 .swiper-nav .pic{height:58px}
.swiper5 .swiper-nav{margin-bottom:64px}
.swiper5 .swiper-nav .swiper-slide{padding-bottom:10px}
.swiper5 .swiper-nav .con{min-width:160px}
.swiper5 .swiper-nav .con:before{width:20px}
.swiper5 .swiper-nav .tit{padding:0 12px;height:46px;line-height:46px;border-radius:46px}
.swiper5 .swiper-nav .swiper-slide-thumb-active .con:before{height:10px}
.swiper5 .swiper-nav2{margin-bottom:70px}
.swiper5 .swiper-nav2 .swiper-slide{padding-top:4px}
.swiper5 .swiper-nav2 .a1{padding:18px 60px 18px 28px;min-width:168px}
.swiper5 .swiper-nav2 .a1:before{left:8px;width:10px;height:10px}
.swiper5 .swiper-nav2 .a1:after{width:2px}
.swiper5 .swiper-nav2 .icon-arrow{width:58px}
.swiper5 .swiper-nav2 .icon-arrow:before{margin:-8px 0 0 -8px;width:16px;height:16px}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .a1{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
.swiper5 .swiper-for{padding:0 208px;height:464px}
.swiper5 .swiper-for .con{border-radius:20px}
.swiper5 .swiper-for .bg-icon{width:80px;height:80px;line-height:80px}
.swiper5 .swiper-for .left{padding:30px 24px;width:280px}
.swiper5 .swiper-for .t1 .en{margin-top:2px}
.swiper5 .swiper-for .t2{margin-top:25px}
.swiper5 .swiper-for .desc{margin-top:12px}
.swiper5 .swiper-for .btns-1{margin-top:30px}
.swiper5 .swiper-for .pic{width:calc(100% - 280px)}
.swiper6{padding-bottom:48px}
.swiper6 .slider:before{height:76px}
.swiper6 .slider:after{height:76px}
.swiper6 .con{height:314px}
.swiper6 .con:before{height:88px}
.swiper6 .date{bottom:182px;min-width:96px;min-height:96px}
.swiper6 .date .d2{margin-top:6px}
.swiper6 .mask-text{padding:0 20px;top:184px}
.swiper6 .mask-text .btns{margin-top:12px}
.swiper6 .mask-text .btns .item{width:18px;height:18px;line-height:18px}
.swiper7{padding-bottom:66px}
.swiper7:before{top:8px;right:-800px}
.swiper7 .icon-circle{margin:0 64px 20px;width:18px;height:18px}
.swiper7 .icon-circle:before{width:8px;height:8px}
.swiper7 .date{margin-bottom:20px}
.swiper7 .date .d2{padding-left:28px}
.swiper7 .date .d2:before{left:4px;width:20px;height:24px}
.swiper7 .box-pic{margin-bottom:10px;padding:4px}
.swiper7 .box-pic:before{left:64px;width:16px;height:8px}
.swiper8{padding-bottom:76px}
.swiper8 .con{padding:28px 24px 40px;min-height:212px}
.swiper8 .con:before{top:40px;width:2px;height:68px}
.swiper8 .date{margin-top:26px}
.swiper9{padding-bottom:36px}
.swiper9 .con{padding-top:32px;height:432px}
.swiper9 .date{padding:8px 10px;min-width:86px;min-height:86px}
.swiper9 .date .d2{margin-top:4px}
.swiper9 .mask-text{padding:24px 40px}
.swiper9 .mask-text:before{height:120px}
.swiper10{width:752px}
.swiper10 .swiper-slide{padding:0 80px}
.swiper11 .swiper-nav{bottom:46px}
.swiper11 .swiper-nav .slider{padding-bottom:48px}
.swiper11 .swiper-nav .con{min-height:208px;border-radius:8px}
.swiper11 .swiper-nav .icon{margin:0 auto 16px;width:50px;height:50px}
.swiper11 .swiper-nav .tit{padding-top:20px}
.swiper11 .swiper-nav .tit:before{width:4px;height:4px}
.swiper12 .swp-pagination1{bottom:18px!important}
.swiper12 .con{padding:16px}
.swiper12 .pic{height:324px}
.swiper12 .text{padding:32px 0}
.swiper12 .date .icon-date{margin-right:8px;width:16px;height:16px}
.swiper12 .tit{margin-top:16px}
.swiper13{padding:0 16px 42px 0}
.swiper13:before{left:16px;top:16px;border-radius:0 0 40px 0}
.swiper13 .swp-pagination1{bottom:16px!important}
.swiper13 .slider{border-radius:0 0 40px 0}
.section-nav1{box-shadow:8px 0 8px rgba(0,0,0,.16)}
.navLs-1{margin:0 -8px -16px}
.navLs-1 li{padding:0 8px;margin-bottom:16px}
.navLs-1 .con{height:250px}
.navLs-1 .icon{margin:0 auto 18px;width:66px;line-height:66px}
.navLs-1 .tit .en{margin-top:4px}
.navLs-1 li:nth-child(1){margin-top:112px}
.navLs-1.navLs1_2 li:nth-child(2){margin-top:112px}
.navLs-2>li:before{border-radius:0 0 64px 0}
.navLs-2 .hd{padding:0 44px 0 88px;width:480px}
.navLs-2 .hd .icon{margin:2px 16px -2px 0;width:70px;height:130px}
.navLs-2 .hd .icon:before{top:-4px;width:138px}
.navLs-2 .hd .icon img{max-width:70px;max-height:70px}
.navLs-2 .hd .text{padding:16px 0;width:calc(100% - 86px);min-height:130px}
.navLs-2 .hd .tit .en{margin-top:4px}
.navLs-2 .bd{padding:16px 20px 16px 50px;left:480px;width:calc(100% - 480px)}
.navLs-2 .navLs-sub1{margin:0 -4px -10px}
.navLs-2 .navLs-sub1>li{padding:0 4px;margin-bottom:10px}
.navLs-2 .navLs-sub1>li>a{line-height:34px}
.navLs-2 .navLs-sub1>li>a span{padding:0 6px 0 10px}
.navLs-2 .navLs-sub1>li>a:hover span{border-radius:0 12px 0 12px}
.navLs-2>li.on{margin-bottom:44px}
.navLs-2>li.on .hd .icon{padding-bottom:16px;width:122px;height:160px}
.navLs-2>li.on .hd .icon:before{height:176px}
.navLs-2>li.on .hd .text{width:calc(100% - 138px);min-height:160px}
.navLs-3{margin:0 -25px}
.navLs-3 .a1{padding:0 15px;line-height:50px}
.navLs-3 .a1 span:before{height:2px}
.lst-1{margin:0 -30px}
.lst-1 li{padding:0 30px}
.lst-1 .con{padding:12px 24px;height:118px}
.lst-1 .date{padding-left:22px;-webkit-background-size:16px auto;background-size:16px auto}
.lst-1 .tit{margin-top:10px}
.lst-1.lst1_2 .con{padding:12px 0}
.lst-1.lst1_2 .con:hover{padding:12px 24px}
.lst-1.lst1_4 .con{height:118px}
.lst-2{margin:0 -15px -40px}
.lst-2 li{padding:0 15px;margin-bottom:40px}
.lst-2 .con{min-height:90px;box-shadow:0 6px 6px rgba(0,0,0,.04)}
.lst-2 .date{padding:8px 10px}
.lst-2 .date .d2{margin-top:4px}
.lst-2 .text{padding:14px 32px}
.lst-2 .con:hover{box-shadow:0 6px 6px rgba(0,0,0,.01)}
.lst-3{margin:0 -4px -8px}
.lst-3 li{padding:0 4px;margin-bottom:8px}
.lst-3 li:nth-child(1) .mask-text{top:220px}
.lst-3 li:nth-child(2) .mask-text{top:220px}
.lst-3 li:nth-child(3) .mask-text{top:220px}
.lst-4 .con{min-height:62px}
.lst-4 .date{margin-bottom:6px;padding-right:32px;padding-bottom:6px}
.lst-4 .date .d2{margin-top:2px}
.lst-4 .tit{padding-right:32px}
.lst-4 .desc{padding-right:32px;margin-top:6px}
.lst-4 .on .con{padding:18px 0 16px}
.lst-5{margin-bottom:-28px}
.lst-5 li{margin-bottom:28px}
.lst-5 .con{min-height:198px}
.lst-5 .pic{width:320px}
.lst-5 .text{padding:16px 32px;width:calc(100% - 320px);min-height:198px}
.lst-5 .date{margin-top:18px}
.lst-5 .date .icon-date{margin-right:6px;width:16px;height:16px}
.lst-5 .desc{margin-top:18px}
.lst-6{margin:0 -10px -48px}
.lst-6 li{padding:0 10px;margin-bottom:48px}
.lst-6 .con{padding:28px 24px 36px;min-height:212px}
.lst-6 .con:before{top:40px;width:2px;height:68px}
.lst-6 .date{margin-top:26px}
.lst-6 .date .icon-date{margin-right:6px;width:16px;height:16px}
.lst-7{margin:0 -12px -48px}
.lst-7 li{padding:12px 12px 0;margin-bottom:48px}
.lst-7 .con{padding:38px 24px 22px}
.lst-7 .date{padding:0 12px;left:22px;line-height:26px}
.lst-7 .icon{margin-top:6px;width:32px;height:32px;line-height:32px}
.lst-8{margin:0 -10px -24px}
.lst-8 li{padding:0 10px;margin-bottom:24px}
.lst-8 .pic{margin-bottom:14px}
.lst-8 .date .icon-date{margin-right:8px;width:16px;height:16px}
.lst-8 .tit{margin-top:14px}
.lst-9{margin:0 -6px -32px;padding-top:70px}
.lst-9 .con{margin:0 6px 32px;padding:0 8px 56px}
.lst-9 .con:before{top:58px}
.lst-9 .pic{margin-bottom:14px}
.lst-9 .date .icon-date{margin-right:6px;width:16px;height:16px}
.lst-9 .tit{margin-top:14px}
.lst-9 li:nth-child(2n){margin-top:-70px}
.lst-10{margin:0 -8px -25px}
.lst-10 li{padding:0 8px;margin-bottom:25px}
.lst-10 .tit{margin-bottom:16px;padding-bottom:12px}
.lst-10 .tit:before{width:18px;height:1px}
.lst-10 .num .n{margin-right:2px}
.lst-10 .num .unit{margin-right:2px}
.lst-11{margin:0 -46px -38px}
.lst-11 li{padding:0 46px;margin-bottom:38px}
.lst-11 .con{padding:8px;padding-bottom:20px;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.1)}
.lst-11 .pic{margin-bottom:2px}
.lst-11 .text{padding-top:14px}
.lst-11 .text:before{left:-1px;right:-1px;height:32px}
.lst-11 .t2{margin-top:12px}
.lst-12{margin:0 -26px -44px}
.lst-12 li{padding:0 26px;margin-bottom:44px}
.lst-12 .con{box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:8px}
.lst-12 .pic .icon-arrow{width:48px;height:48px}
.lst-12 .pic .icon-arrow:before{width:26px;height:26px}
.lst-12 .text{padding:32px 8px 24px 32px}
.lst-12 .info{margin-top:12px}
.lst-12 .info .icon{margin:6px 4px 0 0;width:18px;height:18px;line-height:18px}
.lst-12 .map{margin-top:26px}
.lst-12 .map img{margin-right:4px;max-width:18px}
.lst-13 .con .con-inn{min-height:238px;border-radius:0 0 42px 0}
.lst-13 .desc{padding:24px 20px 24px 32px}
.lst-13 .desc p+p{margin-top:8px}
.lst-14 ul{margin-bottom:-130px}
.lst-14 li{margin-bottom:130px}
.lst-14 li:before{top:calc(100% + 32px);height:66px}
.lst-14 .icon{margin:8px 16px 0 0;width:50px;height:50px;line-height:50px}
.lst-14 .text{width:calc(100% - 66px)}
.lst-14 .desc{margin-top:14px}
.lst-14 ul:nth-child(1){padding-top:40px}
.lst-15{margin-bottom:-50px}
.lst-15 li{margin-bottom:50px}
.lst-15 .box-pic{padding:0 0 16px 16px}
.lst-15 .box-pic:before{top:16px;right:16px;border-radius:42px 0 0 0}
.lst-15 .box-pic .pic{border-radius:42px 0 0 0}
.lst-15 .desc{margin-top:32px}
.lst-15 li:nth-child(even) .box-pic{padding:0 16px 16px 0}
.lst-15 li:nth-child(even) .box-pic:before{left:16px;top:16px;border-radius:0 0 42px 0}
.lst-15 li:nth-child(even) .box-pic .pic{border-radius:0 0 42px 0}
.lst-16 li{padding:32px 0}
.lst-16 .tit .num{margin-right:2px}
.lst-16 .desc{margin-top:18px}
.lst-17{margin-bottom:-48px}
.lst-17 li{margin-bottom:48px}
.lst-17 .box-pic{padding:0 8px 32px 0}
.lst-17 .box-pic:before{left:8px;top:8px}
.lst-18 .con{padding:0 0 28px 34px}
.lst-18 .con:before{top:2px;width:16px;height:16px}
.lst-18 .con:after{left:6px;top:16px;width:2px}
.lst-18 .desc{margin-top:6px}
.lst-19 .con{padding:0 0 8px 32px}
.lst-19 .con:before{top:6px;width:16px;height:16px}
.lst-19 .con:after{left:6px;top:16px;bottom:-16px;width:2px}
.lst-20{margin:0 -8px -25px;margin-left:-16%}
.lst-20 li{padding:0 8px;margin-bottom:25px}
.lst-20 li:before{height:68px}
.lst-20 .tit .num{margin-right:2px}
.lst-20 .desc{margin-top:19.2px}
.lst-21{margin:0 -12px -64px}
.lst-21 li{padding:0 12px;margin-bottom:64px}
.lst-21 .con{padding:12px 14px 0 0}
.lst-21 .con:before{left:8px;bottom:12px;border-radius:0 0 42px 0}
.lst-21 .con .con-inn{padding:12px;box-shadow:0 6px 6px rgba(0,0,0,.11);border-radius:0 0 42px 0}
.lst-21 .playBtn{width:48px;height:48px;-webkit-background-size:24px auto;background-size:24px auto}
.lst-21 .text{padding:24px}
.lst-21 .date{margin-top:24px}
.lst-21 .date .icon-date{margin-right:8px;width:18px;height:18px}
.lst-22{margin:0 -16px -32px}
.lst-22 li{padding:0 16px;margin-bottom:32px}
.lst-22 .box-pic{margin-bottom:24px;padding-right:8px}
.lst-22 .box-pic:before{left:12px;border-radius:0 0 42px 0}
.lst-22 .box-pic .pic{padding:12px;height:444px;line-height:420px;border-radius:0 0 42px 0;box-shadow:0 6px 6px rgba(0,0,0,.11)}
.lst-22 .con:hover .box-pic:before{bottom:-8px}
.lst-23{margin:0 -16px -24px}
.lst-23 li{padding:0 16px;margin-bottom:24px}
.lst-23 .con{padding:32px;min-height:218px;box-shadow:0 3px 3px rgba(0,0,0,.25);border-radius:18px}
.lst-23 .pic{margin:0 auto 14px;width:90px;height:90px;line-height:90px}
.lst-24{margin:0 -8px -30px}
.lst-24 li{padding:0 8px;margin-bottom:30px}
.lst-24 .a1{padding:6px 8px;min-height:62px;border-radius:0 12px 0 12px}
.lst-25{margin:0 -10px -82px}
.lst-25 li{padding:0 10px;margin-bottom:82px}
.lst-25 .con{min-height:234px}
.lst-25 .bg-icon{right:16px;bottom:16px;width:96px;height:96px;line-height:96px}
.lst-25 .icon{padding:10px}
.lst-25 .icon:before{left:4px;top:4px;right:4px;bottom:4px}
.lst-25 .icon .in{width:84px;height:84px;line-height:84px}
.lst-25 .icon img{max-width:38px;max-height:38px}
.lst-25 .text{padding:70px 32px 48px}
.lst-25 .con:hover:before{left:10px;top:10px;right:10px;bottom:10px}
.lst-26{margin:0 -16px -32px}
.lst-26 li{padding:0 16px;margin-bottom:32px}
.lst-26 .con{min-height:256px;border-radius:18px}
.lst-26 .icon{width:64px;height:64px}
.lst-26 .tit{margin-top:18px;padding-top:24px}
.lst-26 .tit:before{width:4px;height:4px}
.lst-26.lst26_2 .con{min-height:218px;border-radius:6px}
.lst-26.lst26_2 .icon{width:50px;height:50px}
.lst-27{padding-top:48px;margin-bottom:-96px}
.lst-27 li{margin-bottom:96px}
.lst-27 .con{height:352px}
.lst-27 .icon{width:64px;height:64px;line-height:64px}
.lst-27 .tit{margin-top:18px;padding-top:24px}
.lst-27 .tit:before{width:4px;height:4px}
.lst-27 li:first-child{margin-top:-48px}
.lst-28 .con{height:320px}
.lst-28 .icon{width:64px;height:64px;line-height:64px}
.lst-28 .tit{margin-top:18px;padding-top:24px}
.lst-28 .tit:before{width:4px;height:4px}
.lst-29{margin:0 -16px -40px}
.lst-29 li{padding:0 16px;margin-bottom:40px}
.lst-29 .con{padding:14px 30px;min-height:84px;box-shadow:0 4px 8px rgba(0,0,0,.11)}
.lst-29 .icon-arrow{width:34px;height:34px}
.lst-29 .icon-arrow:before{width:16px;height:16px}
.lst-30 .con{min-height:130px}
.lst-30 .pic{margin-right:24px;width:144px;height:86px}
.lst-30 .text{width:calc(100% - 168px)}
.lst-30 .date .icon-date{margin-right:8px;width:16px;height:16px}
.lst-30 .tit{margin-top:12px}
.lst-31{margin:0 -18px -32px}
.lst-31 li{padding:0 18px;margin-bottom:32px}
.lst-31 .pic{height:202px}
.lst-31 .text{padding:26px 0 16px;min-height:151px}
.lst-31 .date .icon-date{margin-right:8px;width:16px;height:16px}
.lst-31 .tit{margin-top:16px}
.lst-32{margin:0 -32px -48px}
.lst-32>li{padding:0 32px;margin-bottom:48px}
.lst-32 .box-pic{padding-right:42px}
.lst-32 .box-pic:before{width:42px}
.lst-32 .text{padding:42px 48px}
.lst-32 .tit{margin-bottom:18px;padding-bottom:20px}
.lst-32 .tit:before{width:38px;height:2px}
.lst-32 .ls1{margin:0 -4px}
.lst-32 .ls1 li{padding:0 4px}
.lst-33{padding:26px 5%}
.lst-33 .con{padding:48px 0}
.lst-33 .icon{width:50px;height:50px;line-height:50px}
.lst-33 .tit{margin-top:18px;padding-top:24px}
.lst-33 .tit:before{width:4px;height:4px}
.lst-34{margin:0 -16px -48px;padding-left:16px}
.lst-34>li{padding:0 16px;margin-bottom:48px}
.lst-34 .con{padding:26px 32px 26px 38px;min-height:160px;border-radius:18px}
.lst-34 .bg-icon{right:16px;bottom:16px;width:96px;height:96px;line-height:96px}
.lst-34 .num{top:40px;width:32px;height:32px;line-height:32px}
.lst-34 .tit{padding-bottom:10px;margin-bottom:10px}
.lst-34 .ls1{margin:-16px 0 30px}
.lst-34 .ls1>ul{margin:0 -40px -2px}
.lst-34 .ls1>ul>li{padding:16px 40px;min-height:158px}
.lst-34 .ls1>ul>li:before{top:16px;bottom:16px}
.lst-34 .ls1 .ls-tit{margin-bottom:14px}
.lst-34 .ls2{margin:0 -40px}
.lst-34 .ls2>li{padding:0 40px}
.lst-34 .ls2 .ls-t1{padding-left:12px}
.lst-34 .ls2 .ls-t1:before{top:12px;width:4px;height:4px}
.lst-35{margin:0 -20px -40px}
.lst-35 li{padding:0 20px;margin-bottom:40px}
.lst-35 .con{padding:16px;padding-left:30px;min-height:114px;box-shadow:0 4px 8px rgba(0,0,0,.11);border-bottom:2px solid #084c9c}
.lst-35 .text{width:calc(100% - 50px)}
.lst-35 .date{margin-top:22px}
.lst-35 .date .icon-date{margin-right:8px;width:16px;height:16px}
.lst-35 .icon-arrow{margin-left:16px;width:34px;height:34px}
.lst-35 .icon-arrow:before{width:16px;height:16px}
.lst-36{margin:0 -16px -40px}
.lst-36 li{padding:0 16px;margin-bottom:40px}
.lst-36 .con{padding:12px 16px;padding-left:32px;min-height:86px;box-shadow:0 4px 8px rgba(0,0,0,.11)}
.lst-36 .icon{margin-left:38px;width:32px;height:32px;line-height:32px}
.lst-36 .tit{width:calc(100% - 70px)}
.lst-37{margin:0 -10px 34px}
.lst-37 li{padding:0 10px;margin-bottom:10px}
.lst-37 .a1{padding:0 12px;line-height:42px;border-radius:3px}
}
@media only screen and (max-width:1559px){
.float-win .mask-cont .desc{font-size:18px}
.footer .footer-info{font-size:16px}
.swiper7 .date .d2{font-size:16px}
.lst-2 .date{width:96px}
.lst-2 .date .d2{font-size:16px}
.lst-2 .text{width:calc(100% - 96px)}
.footer .footer-1{padding:40px 0}
.footer .footer-1 .fot-col .fot-col_2{margin-top:30px}
.footer .footer-2{padding:20px 0}
.footer .footer-logo{margin-right:30px;width:200px;height:60px;line-height:60px}
.footer .footer-link{margin:0 -15px}
.footer .footer-link a{padding:0 15px}
.footer .footer-codes .pic{margin-bottom:10px}
.pages{padding-top:40px}
.cur{background-position:left 2px}
.ban{height:360px}
.ban .cont{top:40%}
.ban.hg1{height:300px}
.ban.hg2{height:480px}
.ban.hg3{height:480px}
.ban.hg4{height:300px}
.tabs-2 ul{margin-bottom:30px}
.tabs-2.tabs2_2 .a1{min-width:150px}
.tabs-3 .a1{min-width:120px}
.tabs-3 .a1 .tit{height:40px;line-height:40px}
.tabs-4{margin-bottom:30px}
.tabs-4 .con{min-width:180px;min-height:60px}
.tabs-4 .icon{width:26px;height:26px}
.tabs-4.tabs4_2 .con{min-width:160px;min-height:50px}
.tabs-4.tabs4_3 .con{min-width:160px;min-height:50px}
.tabs-4.tabs4_4 .con{min-width:160px;min-height:50px}
.tabs-4.tabs4_4 .icon{width:32px;height:32px;line-height:32px}
.tabs-5 .a1{padding:14px 15px!important;min-width:190px}
.tabs-5.tabs5_3 .a1{min-width:160px}
.section-a1{padding:60px 0 30px}
.section-a1 .sec-cont .sec-com{padding-top:140px}
.section-a1 .hd-1{top:70px}
.section-a2{padding:60px 0 30px;min-height:900px}
.section-a2 .hd-1{padding:0 30px;padding-left:5vw;margin-bottom:40px}
.section-a2 .sec-col_bg1{border-radius:0 100px 0 0;width:440px}
.section-a2 .sec-col_bg1:before{border-radius:0 100px 0 0}
.section-a3{padding:60px 0}
.section-a3 .hd-1{margin-bottom:30px}
.section-a4{padding:30px 0 60px}
.section-a4 .hd-1{margin-bottom:30px}
.section-a5{padding:70px 0;height:630px}
.section-a5 .hd-1{margin-bottom:30px}
.section-a5 .btns-1{margin-top:25px}
.section-a5 .sec-col_bg1{width:360px}
.section-a5 .sec-col{width:360px}
.section-a6{padding:60px 0}
.section-a7{padding:60px 0}
.section1-a1{padding:40px 0 60px}
.section1-a1 .hd-1{margin-bottom:30px}
.section1-a1 .btns-1{margin-top:30px}
.section1-a3{padding:60px 0}
.section1-a3 .hd-1{margin-bottom:30px}
.section1-a4{padding:60px 0}
.section1-a4 .hd-1{margin-bottom:30px}
.section1-a5{padding:60px 0}
.section1-a5 .hd-1{margin-bottom:30px}
.section1-a6{height:630px}
.section1-a7{padding:60px 0}
.section1-a7 .hd-1{margin-bottom:30px}
.section1-1-a1{padding:60px 0}
.section1-1-a1 .hd-1{margin-bottom:30px}
.section1-1-a1 .box-1{margin-bottom:50px}
.section1-1-a2 .sec-cont{padding:170px 0 64px;min-height:560px}
.section1-1-a3{padding:60px 0}
.section1-2-a1 .tabs-2{margin-bottom:10px}
.section1-2-a1 .hd-1{margin-bottom:30px}
.section1-3-a1{padding:60px 0}
.section1-3-a1 .hd-1{margin-bottom:30px}
.section1-4-a1{padding:60px 0}
.section1-4-a1 .hd-1{margin-bottom:30px}
.section1-4-a1 .tabs-3{margin-bottom:30px}
.section1-4-a1 .pages{padding-top:30px}
.section2-a1{padding:60px 0}
.section2-a2{padding:60px 0}
.section2-a2 .hd-1{margin-bottom:30px}
.section2-a2 .btns-1{margin-top:30px}
.section2-a3{padding:60px 0}
.section2-a3 .hd-1{margin-bottom:30px}
.section2-a3 .btns-1{margin-top:30px}
.section2-a5{padding:60px 0}
.section2-a5 .hd-1{margin-bottom:30px}
.section2-a5 .btns-1{margin-top:30px}
.section2-a6{padding:60px 0}
.section2-a6 .hd-1{margin-bottom:30px}
.section2-a6 .btns-1{margin-top:30px}
.section2-1-a1{padding:60px 0}
.section2-1-a1 .hd-1{margin-bottom:30px}
.section3-a1{padding:60px 0}
.section3-a1 .hd-1{margin-bottom:30px}
.section3-a1 .btns-1{margin-top:30px}
.section3-a2{padding:60px 0}
.section3-a2 .hd-1{margin-bottom:15px}
.section3-a3{padding:60px 0}
.section3-a3 .hd-1{margin-bottom:30px}
.section3-a4{padding:60px 0}
.section3-a4 .hd-1{margin-bottom:30px}
.section3-a5{padding:60px 0}
.section3-a5 .hd-1{margin-bottom:30px}
.section3-a5 .btns-1{margin-top:30px}
.section3-1-a1{padding:60px 0}
.section3-1-a1 .hd-1{margin-bottom:30px}
.section4-a1{padding:60px 0}
.section4-a1 .hd-1{margin-bottom:30px}
.section4-a1 .tabs-5{margin-bottom:30px}
.section4-a2{padding:60px 0}
.section4-a2 .hd-1{margin-bottom:30px}
.section4-a2 .btns-1{margin-top:30px}
.section4-a3{padding:60px 0}
.section4-a3 .hd-1{margin-bottom:30px}
.section4-a3 .btns-1{margin-top:30px}
.section4-a4{padding:60px 0}
.section4-a4 .hd-1{margin-bottom:80px}
.section4-a5{padding:60px 0}
.section4-a5 .hd-1{margin-bottom:30px}
.section4-a6{padding:60px 0}
.section4-a6 .hd-1{margin-bottom:30px}
.section4-a6 .tabs-5{margin-bottom:30px}
.section4-a7{padding:60px 0}
.section4-a7 .hd-1{margin-bottom:30px}
.section4-a7 .box-6{margin-bottom:30px}
.section4-a8{padding:60px 0}
.section4-a8 .hd-1{margin-bottom:30px}
.section4-2-a1{padding:60px 0}
.section4-2-a1 .hd-1{margin-bottom:30px}
.section4-2-b1{padding:30px 0}
.section4-2-b2{padding:60px 0}
.section4-2-b2 .tabs-3{margin-bottom:30px}
.section4-3-a1{padding:60px 0}
.section4-3-a1 .hd-1{margin-bottom:30px}
.section4-3-a1 .tabs-4{margin-bottom:20px}
.section4-3-a1 .filter-2{margin-bottom:30px}
.section4-3-a1 .pages{padding-top:30px}
.section4-3-b1{padding:30px 0}
.section4-4-a1{padding:60px 0}
.section4-4-a1 .hd-1{margin-bottom:30px}
.section4-4-a1 .tabs-4{margin-bottom:30px}
.section4-5-a1{padding:60px 0}
.section4-5-a1 .hd-1{margin-bottom:30px}
.section4-5-a1 .tabs-4{margin-bottom:30px}
.section4-5-a1 .box-filter{margin-bottom:30px}
.section4-5-a1 .tabs-5{margin-bottom: 20px}
.section4-6-a1{padding:60px 0}
.section4-6-a1 .hd-1{margin-bottom:30px}
.section4-6-a1 .tabs-5{margin-bottom:30px}
.section4-8-a1{padding:60px 0}
.section4-8-a1 .hd-1{margin-bottom:30px}
.section5-a1{padding:60px 0}
.section5-a1 .hd-1{margin-bottom:30px}
.section5-a1 .btns-1{margin-top:30px}
.section5-a2{padding:60px 0}
.section5-a2 .hd-1{margin-bottom:30px}
.section5-a2 .btns-1{margin-top:30px}
.section5-a3{padding:60px 0}
.section5-a3 .hd-1{margin-bottom:30px}
.section5-a4{padding:60px 0}
.section5-a4 .hd-1{margin-bottom:30px}
.section5-a4 .box-13{margin-bottom:40px}
.section5-a5{padding:60px 0}
.section5-a5 .hd-1{margin-bottom:40px}
.section5_1-a1{padding:60px 0}
.section5_1-a1 .hd-1{margin-bottom:40px}
.section5_2-a1{padding:60px 0}
.section5_2-a1 .hd-1{margin-bottom:30px}
.section5_2-a1 .pages{padding-top:40px}
.section5_3-a1{padding:60px 0}
.section5_3-a1 .hd-1{margin-bottom:30px}
.section5_3-a1 .pages{padding-top:40px}
.section5_4_1-a1{padding:60px 0}
.section5_4_1-a1 .hd-3{margin-bottom:40px}
.section5_4_1-a1 .pages{padding-top:40px}
.section5_4_2-a1{padding:60px 0}
.section5_4_2-a1 .hd-3{margin-bottom:40px}
.section5_5_1-a1{padding:60px 0}
.section5_5_1-a1 .hd-3{margin-bottom:40px}
.section5_5_2-a1{padding:60px 0}
.section5_5_2-a1 .hd-3{margin-bottom:40px}
.section5_5_3-a1{padding:60px 0}
.section5_5_3-a1 .hd-3{margin-bottom:40px}
.section5_5_4-a1{padding:60px 0}
.section5_5_4-a1 .hd-3{margin-bottom:40px}
.section5_5_5-a1{padding:60px 0}
.section5_5_5-a1 .hd-3{margin-bottom:40px}
.video-1{height:410px}
.imgs-2{height:410px}
.text-2 .title{margin-bottom:20px}
.text-4 .info .icon{width:20px;height:20px;line-height:20px}
.box-filter{margin-bottom:30px}
.filter-3 .inp{width:240px}
.igTxt-1{padding-bottom:40px}
.igTxt-1 .left{padding:30px 0}
.igTxt-1 .right{padding:40px}
.igTxt-2{padding:60px 0}
.igTxt-2 .igTxt-title{margin-bottom:30px}
.igTxt-3{padding:60px 0}
.igTxt-4{margin:-60px 0 60px}
.igTxt-4 .items1{margin-bottom:30px;padding:50px}
.igTxt-4 .title{margin-bottom:20px}
.igTxt-4 .box-pic{width:420px}
.box-2 .lst-15{margin:30px 0}
.box-2 .box-6{margin-bottom:30px}
.box-2 .box-14{margin-bottom:30px}
.box-2 .box-15{margin-bottom:30px}
.box-4{margin-bottom:30px}
.box-6 .text{padding:30px}
.box-6 .desc{margin-top:15px}
.box-6 .btns-1{margin-top:15px}
.box-6.box6_2 .text{padding:30px}
.box-6.box6_3 .text{padding:30px}
.box-7 .box-hd{margin-bottom:20px}
.box-7 .box-hd .icon{width:26px;height:26px;line-height:26px}
.box-18:before{width:298px;height:306px}
.box-8 .info .icon{width:20px;height:20px;line-height:20px}
.box-8 .btns .s1{padding:6px 20px;min-width:130px}
.box-8 .btns .icon-yy{width:24px;height:24px}
.box-9 .box-hd{margin-bottom:20px}
.box-10 .box-items1,.box-10 .box-items2{padding:30px 0}
.box-10 .box-items1 .col{padding-top:0}
.box-10 .box-items1 .cor{padding-top:8px}
.box-10 .box-items1 .return .icon-return{width:14px;height:14px}
.box-10 .box-items1 .head .text{padding:20px 10px;min-height:80px}
.box-10 .box-items1 .head .it1 .icon{margin-right:8px;width:24px;height:24px;line-height:24px}
.box-10 .box-items1 .t2{margin-top:15px}
.box-10 .box-items2 .title{margin-bottom:15px}
.box-13 .box-cor{padding:40px}
.box-13 .tit2{margin-top:20px}
.box-13 .desc{margin-top:25px}
.box-13 .btns-1{margin-top:25px}
.box-14 .box-cor{padding:40px}
.box-14 .btns-1{margin-top:20px}
.box-15 .lg{margin-bottom:15px}
.box-15 .desc{margin-top:15px}
.box-16{padding:40px 60px}
.box-17 .igTxt-5{margin:30px 0}
.box-17 .line{margin:30px 0}
.swp-scrollbar1{width:600px}
.swiper1{padding-bottom:80px}
.swiper2 .swiper-imgs{perspective:64vw}
.swiper2 .con{padding:30px 40px}
.swiper2 .text{padding:20px 40px}
.swiper2 .swiper-left{padding:0 40px 0 10px;right:calc(50% + 215px);-webkit-transform:translate3d(0,0,0) rotateX(0) rotateY(75deg) scale(1);-ms-transform:translate3d(0,0,0) rotateX(0) rotateY(75deg) scale(1);-o-transform:translate3d(0,0,0) rotateX(0) rotateY(75deg) scale(1);transform:translate3d(0,0,0) rotateX(0) rotateY(75deg) scale(1)}
.swiper2 .swiper-left .con{padding:30px 20px}
.swiper2 .swiper-right{padding:0 10px 0 40px;left:calc(50% + 215px);-webkit-transform:translate3d(0,0,0) rotateX(0) rotateY(-75deg) scale(1);-ms-transform:translate3d(0,0,0) rotateX(0) rotateY(-75deg) scale(1);-o-transform:translate3d(0,0,0) rotateX(0) rotateY(-75deg) scale(1);transform:translate3d(0,0,0) rotateX(0) rotateY(-75deg) scale(1)}
.swiper2 .swiper-right .con{padding:30px 20px}
.swiper2 .swiper-middle{width:430px}
.swiper2 .swiper-text{width:430px}
.swiper3-nav{left:360px}
.swiper3-nav .con{height:100px}
.swiper3-nav .icon{width:40px;height:40px;line-height:40px}
.swiper3-nav .text{max-width:calc(100% - 56px)}
.swiper5 .swiper-nav{margin-bottom:40px}
.swiper5 .swiper-nav .con{min-width:120px}
.swiper5 .swiper-nav .tit{height:40px;line-height:40px}
.swiper5 .swiper-nav2{margin-bottom:30px}
.swiper5 .swiper-nav2 .swiper-slide{padding-top:2px}
.swiper5 .swiper-nav2 .a1{padding:14px 48px 14px 22px;min-width:110px}
.swiper5 .swiper-nav2 .a1:before{left:6px;width:8px;height:8px}
.swiper5 .swiper-nav2 .a1:after{width:2px}
.swiper5 .swiper-nav2 .icon-arrow{width:46px}
.swiper5 .swiper-nav2 .icon-arrow:before{margin:-6px 0 0 -6px;width:12px;height:12px}
.swiper5 .swiper-nav2 .swiper-slide-thumb-active .a1{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}
.swiper5 .swiper-for{height:370px}
.swiper5 .swiper-for .bg-icon{width:60px;height:60px;line-height:60px}
.swiper5 .swiper-for .left{padding:24px 20px}
.swiper5 .swiper-for .t2{margin-top:10px}
.swiper5 .swiper-for .desc{margin-top:10px}
.swiper5 .swiper-for .btns-1{margin-top:10px}
.swiper6 .date{bottom:202px;min-width:76px;min-height:76px}
.swiper11 .swiper-nav .con{min-height:160px}
.swiper11 .swiper-nav .icon{width:40px;height:40px}
.swiper11 .swiper-nav .tit{padding-top:15px}
.swiper12 .pic{height:256px}
.swiper12 .tit{margin-top:10px}
.navLs-1 .con{height:230px}
.navLs-1 .icon{margin-bottom:12px;width:52px;height:52px;line-height:52px}
.navLs-1 li:nth-child(1){margin-top:80px}
.navLs-1.navLs1_2 li:nth-child(1){margin-top:0}
.navLs-1.navLs1_2 li:nth-child(2){margin-top:80px}
.navLs-2>li.on{margin-bottom:15px}
.navLs-2 .hd{padding:0 20px 0 5vw;width:440px}
.navLs-2 .hd .icon{width:60px;height:100px}
.navLs-2 .hd .icon:before{width:110px}
.navLs-2 .hd .icon img{max-width:56px;max-height:56px}
.navLs-2 .hd .text{width:calc(100% - 76px);min-height:100px}
.navLs-2 .bd{padding:16px 10px 16px 30px;left:440px;width:calc(100% - 440px)}
.navLs-2 .navLs-sub1>li>a span{padding:0 10px}
.navLs-2>li.on .hd .icon{width:98px;height:120px}
.navLs-2>li.on .hd .icon:before{height:140px}
.navLs-2>li.on .hd .text{width:calc(100% - 114px);min-height:120px}
.navLs-3{margin:0 -20px}
.navLs-3 .a1{padding:0 15px}
.lst-1.lst1_2{margin:0 -20px}
.lst-1.lst1_2 li{padding:0 20px}
.lst-22 .box-pic .pic{padding:10px;height:320px;line-height:300px}
.lst-23 .con{padding:25px;min-height:200px}
.lst-24{margin:0 -5px -20px}
.lst-24 li{padding:0 5px;margin-bottom:20px}
.lst-25 .con{min-height:200px}
.lst-25 .bg-icon{width:80px;height:80px;line-height:80px}
.lst-25 .icon .in{width:70px;height:70px;line-height:70px}
.lst-25 .icon img{max-width:30px;max-height:30px}
.lst-25 .text{padding:50px 25px 25px}
.lst-26 .con{min-height:200px}
.lst-26 .icon{width:50px;height:50px}
.lst-26 .tit{margin-top:10px;padding-top:15px}
.lst-26.lst26_2 .con{min-height:174px;border-radius:4px}
.lst-26.lst26_2 .icon{width:40px;height:40px}
.lst-27 .con{height:280px}
.lst-27 .icon{width:50px;height:50px;line-height:50px}
.lst-27 .tit{margin-top:15px;padding-top:20px}
.lst-28 .con{height:250px}
.lst-28 .icon{width:50px;height:50px;line-height:50px}
.lst-28 .tit{margin-top:15px;padding-top:20px}
.lst-30 .con{min-height:100px}
.lst-30 .pic{width:110px;height:70px}
.lst-30 .tit{margin-top:6px}
.lst-32 .text{padding:25px}
.lst-32 .tit{padding-bottom:15px;margin-bottom:15px}
.lst-33 .con{padding:25px 0}
.lst-34{margin:0 -12px -38px;padding-left:12px}
.lst-34>li{padding:0 12px;margin-bottom:38px}
.lst-34 .con{padding:20px 26px 20px 30px;min-height:128px;border-radius:14px}
.lst-34 .bg-icon{right:12px;bottom:12px;width:76px;height:76px;line-height:76px}
.lst-34 .num{top:32px;width:26px;height:26px;line-height:26px}
.lst-34 .tit{padding-bottom:8px;margin-bottom:8px}
.lst-34 .ls1{margin:-12px 0 24px}
.lst-34 .ls1>ul{margin:0 -32px -2px}
.lst-34 .ls1>ul>li{padding:12px 32px;min-height:126px}
.lst-34 .ls1>ul>li:before{top:12px;bottom:12px}
.lst-34 .ls1 .ls-tit{margin-bottom:10px}
.lst-34 .ls2{margin:0 -32px}
.lst-34 .ls2>li{padding:0 32px}
.lst-34 .ls2 .ls-t1{padding-left:10px}
.lst-34 .ls2 .ls-t1:before{top:10px;width:3px;height:3px}
}
@media only screen and (max-width:1399px){
.section-a2 .sec-col_bg1{border-radius:0 80px 0 0;width:360px}
.section-a2 .sec-col_bg1:before{border-radius:0 80px 0 0}
.section-a6 .sec-col{width:69.4%}
.section-a6 .sec-cor{width:30.6%}
.navLs-2 .hd{width:360px}
.navLs-2 .bd{left:360px;width:calc(100% - 360px)}
}
@media only screen and (max-width:1199px){
.float-win .mask-cont .desc{font-size:18px}
.footer .footer-info{font-size:16px}
.swiper7 .date .d2{font-size:16px}
.lst-2 .date .d2{font-size:16px}
.lst-4 .date .d1{font-size:16px}
/*!*.float-win .hd .icon{margin:0;width:40px;height:40px}*!*/
.header .header-logo{width:200px}
.header .header-nav>li>a{padding:0 2px}
.banner{height: auto}
.banner .con{height: auto; padding-top: 52.94%}
.banner .img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-background-size: cover; background-size: cover}
.banner .img img, .banner .video{position: absolute; left: 0; top: 0; object-fit: cover;}
.ban{height:300px}
.ban .cont{top:40%}
.ban.hg2{height:300px}
.ban.hg2 .cont{top:36%}
.ban.hg3{height:300px}
.ban.hg3 .cont{top:34%}
.ban.hg4{height:300px}
.section-a1 .sec-cont .sec-com{padding-top:100px}
.section-a2{min-height:710px}
.section-a2 .sec-col_bg1{width:300px;border-radius:0 60px 0 0}
.section-a2 .sec-col_bg1:before{border-radius:0 60px 0 0}
.section-a2 .hd-1{padding:0 10px 0 30px;margin-bottom:30px;width:300px}
.section-a3 .hd-1{margin-bottom:20px}
.section-a5 .sec-col_bg1{width:310px}
.section-a5 .sec-col{width:310px}
.section-a5 .hd-1{margin-bottom:30px}
.section-a5 .btns-1{margin-top:30px}
.section-a6 .hd-1{margin-bottom:30px}
.section1-a6{height:500px}
.section1-a6 .hd-1{top:40px}
.section2-a1 .btns-1{top:70px}
.section2-a1 .sec-col{padding:30px 0 0 30px}
.section2-a1 .sec-col .sec-col-bg1{left:15px;top:15px}
.section2-a1 .sec-col .sec-col-bg1:before{left:-15px;top:-15px;width:30px;height:30px}
.section2-a1 .sec-cor{padding-top:60px}
.tabs-2.tabs2_2 .a1{min-width:100px}
.tabs-4.tabs4_2 .con,.tabs-4.tabs4_3 .con{min-width:160px}
.filter-1{margin-top:20px;width:90vw}
.text-3{padding:30px}
.igTxt-4 .box-pic{width:360px}
.swiper-btns1 .btns-1{margin:0 15px}
.swp-scrollbar1{width:400px}
.swp-arrow2.prev{left:20px}
.swp-arrow2.next{right:20px}
.swiper2 .swiper-left{right:calc(50% + 170px)}
.swiper2 .swiper-right{left:calc(50% + 170px)}
.swiper2 .swiper-text{width:340px}
.swiper2 .swiper-middle{width:340px}
.swiper3-nav{left:300px}
.swiper4 .swiper-for{height:348px}
.swiper4 .swiper-for .date{min-width:76px;min-height:76px}
.swiper4 .swiper-for .date .d2{margin-top:4px}
.swiper4 .swiper-for .mask-text{padding:18px 25px}
.swiper5 .swiper-nav{margin-bottom:30px}
.swiper5 .swiper-for{padding:0 100px}
.swiper5 .swiper-for .t2{margin-top:15px}
.swiper5 .swiper-for .desc{margin-top:5px;height:7.56em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.swiper5 .swiper-for .btns-1{margin-top:15px}
.swiper6 .con{height:210px}
.swiper6 .date{bottom:110px;min-width:64px;min-height:64px}
.swiper6 .mask-text{top:100px}
.swiper6 .mask-text .btns{margin-top:4px}
.swiper7{padding-bottom:60px}
.swiper7 .icon-circle{margin:0 40px 20px}
.swiper7 .box-pic:before{left:40px}
.swiper8{padding-bottom:60px}
.swiper8 .con{padding:20px;min-height:170px}
.swiper8 .con:before{top:30px}
.swiper8 .date{margin-top:20px}
.swiper9 .date{min-width:70px;min-height:70px}
.swiper9 .mask-text{padding:20px 30px}
.swiper11 .swiper-nav{bottom:20px}
.swiper11 .swiper-nav .slider{padding-bottom:30px}
.swiper11 .swiper-nav .con{min-height:140px}
.swiper11 .swiper-nav .icon{margin-bottom:10px}
.swiper11 .swiper-nav .tit{padding-top:10px}
.navLs-1 .con{height:170px}
.navLs-2 .hd{padding:0 20px 0 30px;width:300px}
.navLs-2 .bd{left:300px;width:calc(100% - 300px);max-height:150px}
.navLs-2 .bd .scroll-y{height:100%;overflow-y:auto}
.navLs-2 .hd .icon{height:80px}
.navLs-2 .hd .text{min-height:80px}
.navLs-3{margin:0 -13px}
.navLs-3 .a1{padding:0 13px}
.lst-1 .con{padding:14px 20px}
.lst-1 .tit{margin-top:5px}
.lst-1.lst1_2{margin:0 -10px}
.lst-1.lst1_2 li{padding:0 10px}
.lst-1.lst1_4 .con{height:108px}
.lst-1.lst1_4 .tit{margin-top:2px}
.lst-2{margin:0 -10px -20px}
.lst-2 li{padding:0 10px;margin-bottom:20px}
.lst-3 li:nth-child(1) .mask-text{top:135px}
.lst-3 li:nth-child(2) .mask-text{top:135px}
.lst-3 li:nth-child(3) .mask-text{top:135px}
.lst-5 .pic{width:240px}
.lst-5 .text{padding:15px 25px;width:calc(100% - 240px)}
.lst-6{margin-bottom:-30px}
.lst-6 li{margin-bottom:30px}
.lst-6 .con{padding:20px;min-height:170px}
.lst-6 .con:before{top:30px;height:68px}
.lst-6 .date{margin-top:20px}
.lst-7{margin:0 -10px -40px}
.lst-7 li{padding:0 10px;margin-bottom:40px}
.lst-7 .con{padding:25px 20px 20px}
.lst-7 .date{left:20px}
.lst-8 .tit{margin-top:10px}
.lst-9 .tit{margin-top:10px}
.lst-11{margin:0 -20px -30px}
.lst-11 li{padding:0 20px;margin-bottom:30px}
.lst-12{margin:0 -10px -30px}
.lst-12 li{padding:0 10px;margin-bottom:30px}
.lst-12 .text{padding:20px 8px 20px 20px}
.lst-15 .desc{margin-top:15px}
.lst-20{margin-left:-10%}
.lst-21{margin-bottom:-30px}
.lst-21 li{margin-bottom:30px}
.lst-21 .text{padding:15px}
.lst-21 .date{margin-top:10px}
.lst-22{margin:0 -10px -30px}
.lst-22 li{padding:0 10px;margin-bottom:30px}
.lst-22 .box-pic .pic{height:260px;line-height:240px}
.lst-32{margin:0 -15px -30px}
.lst-32>li{padding:0 15px;margin-bottom:30px}
.lst-35{margin:0 -10px -20px}
.lst-35 li{padding:0 10px;margin-bottom:20px}
.lst-35 .con{min-height:100px}
.lst-35 .date{margin-top:10px}
.lst-36{margin:0 -10px -20px}
.lst-36 li{padding:0 10px;margin-bottom:20px}
.lst-37{margin:0 -5px 20px}
.lst-37 li{padding:0 5px;margin-bottom:10px}
}
@media only screen and (max-width:959px){
body{padding-top: 60px}
.float-win .mask-cont .desc{font-size:18px}
.footer .footer-info{font-size:16px}
.swiper7 .date .d2{font-size:16px}
.wp,.wp2,.wp3,.wp4,.wp5{width:100%!important;padding:0 20px!important;max-width:none!important}
.enter-btns{display: none}
.header-menuBtn{display:block}
.header{position:fixed !important;left:0;top:0;right:0;height:60px;background: #084c9c}
.header:before{height:100%;background: #084c9c;display: none}
.header .header-set .item{margin: 0 5px}
.header .header-set .btns{background-color: transparent;font-size: 16px}
.header .header-set .on .btns{background-color: #e4a850}
.header .hd-col{padding-top:0}
.header .hd-cor .hd-cor_2 .search-1{margin: 0 20px; display: block}
.header .hd-cor .hd-cor_2 .header-set{position: static; display: flex !important}
.header .header-link{display:none}
.header .header-menuPc{display:none}
.header .header-logo{position:absolute;left:20px;top:8px;width:200px;height:44px;line-height:44px;z-index:102}
.header .header-set{position:absolute;right:70px;top:16px;z-index:102;display: none !important}
.header .header-nav{margin:0;padding:15px 0;display:block;height:auto}
.header .header-nav>li{margin-bottom:5px;width:100%;min-width:0!important;max-width:none!important}
.header .header-nav>li>a{padding:5px 20px;line-height:2.2;color:#fff;text-align:left;justify-content:flex-start}
.header .header-nav>li>a .icon-arrow{display:block}
.header .header-nav>li:hover>a span:before{opacity:0;width:0}
.header .header-nav>li.on>a span:before{opacity:1;width:100%}
.header .header-nav>li.active>a span:before{opacity:1;width:100%}
.header .header-navsub{position:static}
.header .sub1{padding:20px;width:100%}
.header .sub1 .title{display:none}
.header .sub1 .left{width:100%}
.header .sub1 .right{display:none}
.header .sub1 .ls1{margin:0 -15px}
.header .sub1 .ls1 li{padding:0 15px}
.header .sub1 .ls1 a{padding:10px 0;padding-left:15px;font-size:clamp(16px,1.15vw,22px)}
.header .sub1 .ls1 a:before{width:6px;height:6px}
.header .sub1 .ls1 a:after{left:15px}
.header .hd-cor .hd-cor_2{margin:0;padding-top:60px;position:fixed;z-index:99;left:0;top:0;bottom:0;width:100%;height:auto;line-height:inherit;max-height:100%;background-color:rgba(0,0,0,.9);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.header .hd-cor .hd-cor_2{bottom:100%;visibility:hidden;opacity:0}
.header .hd-cor .hd-cor_2-inn{padding-top: 15px; display:block;height:100%;overflow:hidden;overflow-y:auto}
.header .hd-cor .hd-cor_2.header__open{bottom:0;visibility:visible;opacity:1}
.header .hd-cor .hd-cor_2 .header-link{display: -webkit-flex;display: flex; flex-wrap: wrap; justify-content: center}
.header .hd-cor .hd-cor_2 .header-set{padding:15px;border-bottom:1px solid rgba(255,255,255,.3)}
.header .hd-cor .hd-cor_2 .header-set,.header .header2 .header-set .item{display:-webkit-flex;display:flex}
.header.fixed:before{opacity:0}
.header.fixed:after{opacity:1}
.footer .footer-1{padding:20px 0;display:block}
.footer .footer-1 .fot-col .fot-col_1{display:block}
.footer .footer-1 .fot-col .fot-col_2{margin-top:15px}
.footer .footer-1 .fot-cor{margin:0;margin-top:20px;width:100%}
.footer .footer-2{padding:10px 0}
.footer .footer-logo{margin:0 auto}
.footer .footer-link{margin:0 -16px;justify-content:center}
.footer .footer-link a{padding:0 16px}
.footer .footer-info{margin-top:15px;padding:0;text-align:center;display: flex; flex-wrap: wrap; justify-content: center; align-items: center}
.footer .footer-info .tel{margin: 0; margin-left: 15px}
.footer .footer-codes{justify-content:center}
.footer .footer-codes .item{width:100px}
.footer .footer-codes .pic{margin-bottom:5px;width:70px;height:70px;line-height:70px}
.footer .footer-codes .title{font-size: 14px}
/*.float-win{left:5px;top:auto;bottom:10%;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}*/
/*.float-win .hd{padding:1px}*/
.float-win .mask-cont{padding-left:8px;top:50%;-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%);transform:translate(10px,-50%)}
.float-win .mask-cont .inn{padding:3px 5px;width:90px;border-radius:5px}
.float-win .mask-cont .desc{font-size:16px}
.float-win:hover .mask-cont{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.headerSearch .title{margin-bottom:25px}
.headerSearch .tabs-1{margin-bottom:15px}
.banner:before{display:none}
.ban{height:240px}
.ban .cont{top:34%}
.ban .cont .cur{margin-top:10px}
.ban.hg1{height:240px}
.ban.hg2{height:240px}
.ban.hg3{height:240px}
.ban.hg4{height:240px}
.hd-3 .title .cn{font-size:clamp(22px,2.1vw,40px)}
.tabs-2{display:-webkit-flex;display:flex;justify-content:center}
.tabs-2 ul{margin-bottom:20px;padding-top:5px;overflow:hidden;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}
.tabs-2 li{flex-shrink:0}
.tabs-3{margin:0 -4px;display:-webkit-flex;display:flex;justify-content:center}
.tabs-3 ul{margin:0;overflow:hidden;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}
.tabs-3 li{margin-bottom:0;flex-shrink:0}
.tabs-3 .a1{min-width:100px}
.tabs-3 .a1 .tit{height:36px;line-height:36px}
.tabs-4{display:-webkit-flex;display:flex;justify-content:center}
.tabs-4 ul{margin:0;white-space: nowrap; flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}
.tabs-5{display:-webkit-flex;display:flex;justify-content:center}
.tabs-5 ul{margin:0;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}
.section-a1 .sec-cont{margin:0 -5px}
.section-a1 .sec-cont .sec-col,.section-a1 .sec-cont .sec-com,.section-a1 .sec-cont .sec-cor{padding:0 5px}
.section-a1 .sec-cont .sec-com{padding-top:90px}
.section-a5 .sec-col_bg1{width:300px}
.section-a5 .sec-col{padding-right: 20px; width:300px}
.section1-a1 .text-2{width:100%}
.section-a5{display: none !important}
.section1-a6{height:400px}
.section-a6 .sec-cont{display:block}
.section-a6 .sec-col,.section-a6 .sec-cor{width:100%}
.section-a6 .sec-col{margin-bottom:40px}
.section1-1-a2 .lst-14{padding-left:8%}
.video-1{height:320px}
.video-1 .info .playBtn{margin-bottom:25px}
.video-1 .info .desc{margin-top:15px}
.filter-1{width:calc(100vw - 40px)}
.filter-1 .item{width:114px}
.filter-3 .inp{width:160px}
.igTxt-1 .wp5{display:block}
.igTxt-1 .left,.igTxt-1 .right{width:100%;margin:0}
.igTxt-4 .items1{padding:30px;margin-bottom:20px}
.igTxt-4 .box-pic{margin-right:40px;width:270px}
.igTxt-4 .title{margin-bottom:15px}
.imgs-7{margin-top:30px}
.imgs-8{margin-top:30px}
.swp-arrow1 .next,.swp-arrow1 .prev{margin:0 10px}
.swp-pagination1{bottom:10px!important}
.swp-pagination1 .swiper-pagination-bullet{margin:0 4px!important;width:8px!important;height:8px!important}
.swiper1{padding-bottom:60px}
.swiper2 .swiper-left{padding:0 20px 0 10px}
.swiper2 .swiper-left .con{padding:30px 10px}
.swiper2 .swiper-right{padding:0 10px 0 20px}
.swiper2 .swiper-right .con{padding:30px 10px}
.swiper3-nav{padding:0 30px;left:300px}
.swiper3-nav .con{height:80px}
.swiper3-nav .icon{margin-right: 10px; width:32px;height:32px;line-height:32px}
.swiper3-nav .tit{padding-left: 15px}
.swiper3-nav .text{max-width:calc(100% - 48px)}
.swiper5 .swiper-nav{margin-bottom:20px}
.swiper5 .swiper-nav .con{min-width:100px}
.swiper5 .swiper-nav .tit{height:34px;line-height:34px}
.swiper5 .swiper-for{height:330px}
.swiper5 .swiper-for .left{width:220px}
.swiper5 .swiper-for .t2{margin-top:10px}
.swiper5 .swiper-for .pic{width:calc(100% - 220px)}
.swiper10{width:600px}
.swiper10 .swiper-slide{padding:0 60px}
.swiper11 .swiper-nav .con{min-height:130px}
.swiper11 .swiper-nav .icon{width:34px;height:34px;line-height:34px}
.navLs-1{margin:0 -5px -10px}
.navLs-1 li{padding:0 5px;margin-bottom:10px}
.navLs-1 .con{height:140px}
.navLs-1 .icon{margin-bottom:5px;width:40px;height:40px;line-height:40px}
.navLs-2 .navLs-sub1>li{width:33.33%}
.navLs-3{margin:0 -15px}
.navLs-3 .a1{padding:0 15px}
.lst-11{margin:0 -10px -20px}
.lst-11 li{padding:0 10px;margin-bottom:20px}
.lst-14 ul{margin-bottom:-80px}
.lst-14 li{margin-bottom:80px}
.lst-14 li:before{left:18px;top:calc(100% + 10px);height:50px}
.lst-15{margin-bottom:-30px}
.lst-15 li{margin-bottom:30px}
.lst-16 li{padding:20px 0}
.lst-16 .desc{margin-top:10px}
.lst-17{margin-bottom:-30px}
.lst-17 li{margin-bottom:30px}
.lst-20{margin:0 -8px -25px}
.lst-23{margin:0 -10px -20px}
.lst-23 li{padding:0 10px;margin-bottom:20px}
.lst-23 .con{padding:20px;border-radius:10px}
.lst-26{margin:0 -10px -20px}
.lst-26 li{padding:0 10px;margin-bottom:20px}
.lst-26 .con{min-height:160px}
.lst-26.lst26_2 .con{min-height:140px}
.lst-27 .con{height:240px}
.lst-28 .con{height:230px}
.lst-33 .con{padding:20px 0}
.lst-33 .icon{width:40px;height:40px;line-height:40px}
.lst-33 .tit{margin-top:10px;padding-top:15px}
}
@media only screen and (max-width:767px){
.pages{padding-top:25px}
.pages .go{margin-top:10px}
.pages .go .inp{width:50px}
.banner .img{background-position: right bottom}
.banner .swiper-slide:nth-child(3){}
.banner .swiper-slide:nth-child(3) .img{background-position: left bottom}
.ban{height:230px}
.ban.hg1{height:230px}
.ban.hg2{height:230px}
.ban.hg3{height:230px}
.ban.hg4{height:230px}
.hd-2{width:140px;height:140px}
.tabs-2 ul{margin-bottom:10px;padding-top:5px}
.tabs-4{margin-bottom:20px;display:-webkit-flex;display:flex;justify-content:center}
.tabs-4 ul{margin:0;white-space:nowrap;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}
.tabs-4 .con{min-width:170px}
.tabs-4 .icon{width:24px!important;height:24px!important}
.tabs-4.tabs4_3{margin-bottom:20px}
.tabs-5 .a1{padding:10px 20px!important;min-width:140px!important}
.tabs-5 .icon-shape{margin-right:6px!important}
.section-a1{padding:40px 0 20px}
.section-a1 .imgs-1{display:none}
.section-a1 .sec-cont{flex-wrap:wrap}
.section-a1 .sec-col,.section-a1 .sec-com,.section-a1 .sec-cor{width:100%!important}
.section-a1 .sec-col{margin-bottom:4px;order:1}
.section-a1 .sec-com{order:3}
.section-a1 .sec-cor{margin-bottom:0;order:2}
.section-a1 .sec-cont .sec-com{padding-top:0}
.section-a1 .hd-1{margin-bottom:20px;width:100%;position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.section-a2{padding:40px 0 20px;height:auto;min-height:0;background-position:center top}
.section-a2 .sec-col_bg1{width:100%;border-radius:0;opacity:.8}
.section-a2 .sec-col_bg1:before{border-radius:0}
.section-a2 .hd-1{margin-bottom:20px;padding:0 20px;width:100%;text-align:center;justify-content:center}
.section-a2 .hd-1 .en:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.section-a3{padding:40px 0}
.section-a3 .hd-1{text-align:center;justify-content:center}
.section-a3 .hd-1 .en:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.section-a4{padding:20px}
.section-a4 .hd-1{margin-bottom:20px}
.section-a5{padding:0;display:block;height:auto}
.section-a5 .sec-col_bg1{display:none}
.section-a5 .sec-col{padding:40px 20px;width:100%;position:static;background-color:rgba(8,76,156,.9)}
.section-a5 .sec-cor{position:relative;width:100%;height:400px}
.section-a5 .hd-1{margin-bottom:20px;text-align:center;justify-content:center}
.section-a5 .hd-1 .en:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.section-a5 .btns-1{margin-top:20px;justify-content:center}
.section-a6{padding:40px 0}
.section-a6 .hd-1{margin-bottom:20px}
.section-a6 .sec-col .sec-col_cont{display:block}
.section-a6 .sec-col .sec-col_cont .sec-col_cont_l,.section-a6 .sec-col .sec-col_cont .sec-col_cont_r{width:100%}
.section-a7{padding:40px 0}
.section-a7 .hd-1{margin-bottom:20px}
.section1-a1{padding:40px 0}
.section1-a1 .hd-1{margin-bottom:20px}
.section1-a1 .text-2{margin-bottom:20px}
.section1-a1 .btns-1{margin-top:20px}
.section1-a3{padding:40px 0}
.section1-a3 .hd-1{margin-bottom:20px}
.section1-a4{padding:40px 0}
.section1-a4 .hd-1{margin-bottom:20px}
.section1-a5{padding:40px 0}
.section1-a5 .hd-1{margin-bottom:20px}
.section1-a6 .hd-1{top:20px}
.section1-a7{padding:40px 0}
.section1-a7 .hd-1{margin-bottom:20px}
.section-a8 .lst-57 li{display: none}
.section-a8 .lst-57 li:nth-child(1), .section-a8 .lst-57 li:nth-child(2), .section-a8 .lst-57 li:nth-child(3){display: block;}
.section1-1-a1{padding:40px 0}
.section1-1-a1 .hd-1{margin-bottom:20px}
.section1-1-a1 .box-1{margin-bottom:30px}
.section1-1-a2 .sec-cont{padding:130px 0 40px;min-height:0;background:#084c9c}
.section1-1-a2 .lst-14{padding:0}
.section1-1-a3{padding:40px 0}
.section1-2-a1 .tabs-2{padding:10px 0}
.section1-3-a1{padding:40px 0}
.section1-3-a1 .hd-1{margin-bottom:20px}
.section1-3-a1 .btns-1{margin-bottom:20px}
.section1-4-a1{padding:40px 0}
.section1-4-a1 .hd-1{margin-bottom:20px}
.section1-4-a1 .tabs-3{margin-bottom:20px}
.section1-4-a1 .pages{padding-top:20px}
.section2-a1{padding:40px 0}
.section2-a1 .sec-cont{display:block}
.section2-a1 .sec-col,.section2-a1 .sec-cor{width:100%}
.section2-a1 .sec-col{margin-bottom:20px}
.section2-a1 .sec-cor{padding:0}
.section2-a1 .hd-1{margin-bottom:20px}
.section2-a1 .btns-1{margin-top:20px;position:static}
.section2-a2{padding:40px 0}
.section2-a2 .hd-1{margin-bottom:20px}
.section2-a2 .btns-1{margin-top:20px}
.section2-a3{padding:40px 0}
.section2-a3 .hd-1{margin-bottom:30px}
.section2-a3 .btns-1{margin-top:20px}
.section2-a5{padding:40px 0}
.section2-a5 .hd-1{margin-bottom:20px}
.section2-a5 .btns-1{margin-top:20px}
.section2-a6{padding:40px 0}
.section2-a6 .hd-1{margin-bottom:20px}
.section2-a6 .btns-1{margin-top:20px}
.section2-1-a1{padding:40px 0}
.section2-1-a1 .hd-1{margin-bottom:20px}
.section2-1-a1 .lst-7{margin-top:30px}
.section3-a1{padding:40px 0}
.section3-a1 .hd-1{margin-bottom:20px}
.section3-a1 .btns-1{margin-top:20px}
.section3-a2{padding:40px 20px}
.section3-a2 .hd-1{margin-bottom:20px}
.section3-a3{padding:40px 0}
.section3-a3 .hd-1{margin-bottom:20px}
.section3-a4{padding:40px 0}
.section3-a4 .hd-1{margin-bottom:20px}
.section3-a5{padding:40px 0}
.section3-a5 .hd-1{margin-bottom:20px}
.section3-a5 .sec-cont{display:block}
.section3-a5 .sec-col{padding:5px 20px;width:100%}
.section3-a5 .sec-cor{display:none}
.section3-1-a1{padding:40px 0}
.section3-1-a1 .hd-1{margin-bottom:20px}
.section4-a1{padding:40px 0}
.section4-a1 .hd-1{margin-bottom:20px}
.section4-a1 .tabs-5{margin-bottom:15px}
.section4-a1 .lst-23{margin-bottom:10px}
.section4-a2{padding:40px 0}
.section4-a2 .hd-1{margin-bottom:20px}
.section4-a3{padding:40px 0}
.section4-a3 .hd-1{margin-bottom:20px}
.section4-a3 .filter-1{margin-top:0}
.section4-a4{padding:40px 0}
.section4-a4 .hd-1{margin-bottom:60px}
.section4-a5{padding:40px 0}
.section4-a5 .hd-1{margin-bottom:20px}
.section4-a6{padding:40px 0}
.section4-a6 .hd-1{margin-bottom:20px}
.section4-a6 .tabs-5{margin-bottom:20px}
.section4-a7{padding:40px 0}
.section4-a7 .hd-1{margin-bottom:20px}
.section4-a7 .box-6{margin-bottom:20px}
.section4-a8{padding:40px 0}
.section4-a8 .hd-1{margin-bottom:20px}
.section4-a8 .box-6{margin-bottom:25px}
.section4-2-a1{padding:40px 0}
.section4-2-a1 .hd-1{margin-bottom:20px}
.section4-4-a1 .tabs-4{margin-bottom:20px}
.section4-2-b1{padding:20px 0}
.section4-2-b2{padding:40px 0}
.section4-2-b2 .tabs-3{margin-bottom:20px}
.section4-3-a1{padding:40px 0}
.section4-3-a1 .hd-1{margin-bottom:20px}
.section4-3-b1{padding:20px 0}
.section4-4-a1{padding:40px 0}
.section4-4-a1 .hd-1{margin-bottom:20px}
.section4-5-a1{padding:40px 0}
.section4-5-a1 .hd-1{margin-bottom:20px}
.section4-6-a1{padding:40px 0}
.section4-6-a1 .hd-1{margin-bottom:20px}
.section4-6-a1 .tabs-5{margin-bottom:20px}
.section4-7-1-a1{padding:40px 0}
.section4-7-2-a1{padding:40px 0;overflow:hidden}
.section4-7-2-a1 .hd-3{margin-bottom:20px}
.section4-7-3-a1{padding:40px 0;overflow:hidden}
.section4-7-3-a1 .hd-3{margin-bottom:20px}
.section4-7-3-a1 .pages{padding-top:20px}
.section4-7-4-a1{padding:40px 0;overflow:hidden}
.section4-7-4-a1 .hd-3{margin-bottom:20px}
.section4-7-4-a1 .pages{padding-top:20px}
.section4-7-5-a1{padding:40px 0;overflow:hidden}
.section4-7-5-a1 .hd-3{margin-bottom:20px}
.section4-7-5-a1 .pages{padding-top:20px}
.section4-7-6-a1{padding:40px 0;overflow:hidden}
.section4-7-6-a1 .hd-3{margin-bottom:20px}
.section4-7-6-a1 .pages{padding-top:20px}
.section4-8-a1{padding:40px 0}
.section4-8-a1 .hd-1{margin-bottom:20px}
.section5-a1{padding:40px 0}
.section5-a1 .hd-1{margin-bottom:20px}
.section5-a2{padding:40px 0}
.section5-a2 .hd-1{margin-bottom:20px}
.section5-a2 .btns-1{margin-top:20px}
.section5-a3{padding:40px 0}
.section5-a3 .hd-1{margin-bottom:20px}
.section5-a4{padding:40px 0}
.section5-a4 .hd-1{margin-bottom:20px}
.section5-a4 .box-13{margin-bottom:20px}
.section5-a5{padding:40px 0}
.section5-a5 .hd-1{margin-bottom:20px}
.section5_1-a1{padding:40px 0}
.section5_1-a1 .hd-1{margin-bottom:20px}
.section5_2-a1{padding:40px 0}
.section5_2-a1 .hd-1{margin-bottom:20px}
.section5_2-a1 .pages{padding-top:20px}
.section5_3-a1{padding:40px 0}
.section5_3-a1 .hd-1{margin-bottom:20px}
.section5_3-a1 .pages{padding-top:20px}
.section5_4_1-a1{padding:40px 0}
.section5_4_1-a1 .hd-3{margin-bottom:20px}
.section5_4_1-a1 .pages{padding-top:20px}
.section5_4_2-a1{padding:40px 0}
.section5_4_2-a1 .hd-3{margin-bottom:20px}
.section5_5_1-a1{padding:40px 0}
.section5_5_1-a1 .hd-3{margin-bottom:20px}
.section5_5_2-a1{padding:40px 0}
.section5_5_2-a1 .hd-3{margin-bottom:20px}
.section5_5_3-a1{padding:40px 0}
.section5_5_3-a1 .hd-3{margin-bottom:20px}
.section5_5_4-a1{padding:40px 0}
.section5_5_4-a1 .hd-3{margin-bottom:20px}
.section5_5_5-a1{padding:40px 0}
.section5_5_5-a1 .hd-3{margin-bottom:20px}
.table-1{overflow-x:auto}
.table-1 table{width:800px}
.filter-1{padding:20px}
.filter-1,.filter-1 form{display:block}
.filter-1 .cont{padding:0;display:block}
.filter-1 .title{margin:0;margin-bottom:12px;font-size:16px}
.filter-1 .item{margin-bottom:10px;width:100%}
.filter-1 .submit{margin:0 auto;position:static;border-radius:5px;width:120px;height:40px;line-height:40px}
.filter-2 .inp,.filter-2 .sel{width:100%!important}
.filter-2 .sel{margin-bottom:10px}
.filter-2 .submit{margin:10px auto 0}
.filter-3{padding:20px;width:100%}
.filter-3,.filter-3 form{display:block}
.filter-3 .item{padding:0;display: block}
.filter-3 .item+.item{margin-top:15px}
.filter-3 .input{flex-shrink:1;flex-grow:1}
.filter-3 .label{width:auto;margin: 0; margin-bottom: 5px}
.filter-3 .inp{width:100%}
.filter-3 .submit{margin:10px auto 0;display:block;position:static;height:40px;line-height:40px}
.text-1{height:auto;max-height:14em}
.text-2 .title{margin-bottom:10px}
.text-3{padding:20px}
.text-3 .info{margin-top:10px}
.igTxt-1 .right{padding:20px}
.igTxt-2{padding:40px 0}
.igTxt-2 .igTxt-title{margin-bottom:25px}
.igTxt-3{padding:40px 0}
.igTxt-4{margin:-40px 0 40px}
.igTxt-4 .items1{padding:20px}
.igTxt-4 .box-pic{margin-bottom:15px;float:none;width:100%}
.igTxt-5{display:block}
.igTxt-5 .col,.igTxt-5 .cor{width:100%}
.igTxt-5 .col{margin-bottom:15px}
.imgs-3{margin:0;margin-bottom:20px;float:none;width:auto}
.imgs-4{margin:0;margin-bottom:20px;float:none;width:auto}
.imgs-5{margin:0;margin-bottom:20px;float:none;width:auto}
.imgs-6{margin:0;margin-bottom:20px;float:none;width:auto}
.imgs-7{margin:20px 0 0;padding-top:46%}
.imgs-8{margin:20px 0 0;padding-top:56%}
.box-1{display:block}
.box-1 .box-col,.box-1 .box-cor{width:100%}
.box-1 .box-col{margin-bottom:20px}
.box-1 .text-2 .title{margin-bottom:15px}
.box-2 .box-6{margin-bottom:20px}
.box-2 .box-14{margin-bottom:20px}
.box-2 .box-15{margin-bottom:20px}
.box-4{margin-bottom:20px}
.box-4 .pic{float:none;width:auto;margin:0;margin-bottom:15px}
.box-6{display:block!important}
.box-6 .pic,.box-6 .text{width:100%!important}
.box-6 .text{padding:20px}
.box-6 .desc{margin-top:10px}
.box-6 .btns-1{margin-top:10px}
.box-6.box6_2 .text{padding:20px}
.box-6.box6_3 .text{padding:20px}
.box-8{display:block}
.box-8 .box-col{display:block}
.box-8 .box-cor{margin:0;margin-top:10px}
.box-8 .title{margin:0}
.box-8 .info{margin-top:15px}
.box-8 .btns{justify-content:flex-end}
.box-8 .btns .s1{min-height:40px}
.box-9 .items+.items{margin-top:30px}
.box-9 .box-hd .title{line-height:40px}
.box-10 .box-items1,.box-10 .box-items2{padding:20px 0}
.box-10 .box-items1{display:block}
.box-10 .box-items1 .col{margin:0 auto 15px}
.box-10 .box-items1 .cor{padding:0}
.box-10 .box-items1 .btns{margin:20px -5px 0;position:static;justify-content:center}
.box-10 .box-items1 .btns a{margin:0 5px}
.box-10 .box-items1 .t1{padding-right:120px}
.box-11{display:block}
.box-11 .box-col,.box-11 .box-cor{width:100%}
.box-12{display:block}
.box-12 .box-col,.box-12 .box-cor{width:100%}
.box-13{display:block}
.box-13 .box-col,.box-13 .box-cor{width:100%}
.box-13 .box-cor{padding:30px}
.box-13 .tit2{margin-top:15px}
.box-13 .desc{margin-top:20px}
.box-13 .btns-1{margin-top:20px}
.box-14{display:block}
.box-14 .box-col,.box-14 .box-cor{width:100%!important}
.box-14 .box-cor{padding:20px!important}
.box-14 .btns-1{margin-top:15px;justify-content:center}
.box-15{display:block}
.box-15 .box-col,.box-15 .box-cor{width:100%!important}
.box-15 .box-col{margin-bottom:15px}
.box-15 .box-cor{padding:0}
.box-16{padding:30px 20px;display:block}
.box-16 .box-col,.box-16 .box-cor{width:100%}
.box-16 .box-col{margin-bottom:20px}
.box-18{padding:20px}
.box-18:before{right:5%;bottom:20px;width:238px;height:244px}
.box-18 .bg-icon{right:15px;bottom:15px;width:80px;height:80px;line-height:80px}
.swp-scrollbar1{width:140px}
.swiper1 .text{padding:15px 4px 0}
.swiper1 .t2{margin-top:5px;padding:0 4px}
.swiper1 .t3{margin-top:10px;padding:0 4px}
.swiper2 .swiper-left,.swiper2 .swiper-right{display:none}
.swiper2 .swiper-middle{width:100%}
.swiper2 .swiper-text{width:100%}
.swiper2 .con{padding:20px}
.swiper2 .text{padding:20px}
.swiper3-nav{padding:0 20px;left:0;bottom:15px!important}
.swiper3-nav .slider{padding-bottom:20px}
.swiper3-nav .con{padding:15px;height:70px}
.swiper3-nav .icon{margin-right:10px;width:28px;height:28px;line-height:28px}
.swiper3-nav .text{max-width:calc(100% - 38px)}
.swiper3-nav .tit{padding-left:14px;font-size:clamp(18px,1.9vw,36px)}
.swiper4 .swiper-for{height:auto}
.swiper4 .swiper-for .con{height:auto;padding-top:62.38%}
.swiper4 .swiper-for .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper4 .swiper-for .date{min-width:60px;min-height:60px}
.swiper4 .swiper-for .date .d2{margin-top:2px;font-size:12px}
.swiper4-text{min-height:110px}
.swiper5 .swiper-nav .con{min-width:0}
.swiper5 .swiper-for{padding:0;padding-bottom:30px;height:auto}
.swiper5 .swiper-for .swp-pagination1{display:block}
.swiper5 .swiper-for .con{background-color:#e4a850;position:relative;z-index:1}
.swiper5 .swiper-for .pic{width:100%!important;height:auto;padding-top:67.56%;position:relative;overflow:hidden}
.swiper5 .swiper-for .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper5 .swiper-for .left{padding:20px;position:static;width:100%;opacity:1;background-color:transparent;border-radius:0 0 20px 20px}
.swiper5 .swiper-for .bg-earth{width:40px;height:40px;line-height:40px}
.swiper5 .swiper-for .desc{height:auto;max-height:9.45em}
.swiper5 .swp-arrow2{display:none}
.swiper6 .slider:after,.swiper6 .slider:before{display:none}
.swiper6 .con{height:auto;padding-top:60%}
.swiper6 .date{top:0;bottom:auto}
.swiper6 .date .d2{margin-top:2px}
.swiper6 .mask-text{padding:10px 15px;top:auto;bottom:0}
.swiper6.swiper6-pc{display:none}
.swiper6.swiper6-mob{display:block}
.swiper7 .icon-circle{margin:0 30px 15px}
.swiper7 .box-pic:before{left:30px}
.swiper9{padding-bottom:30px}
.swiper9 .con{height:auto}
.swiper9 .pic{height:auto;padding-top:64.43%;position:relative}
.swiper9 .mask-text{padding:15px 20px}
.swiper10{width:100%}
.swiper11 .swiper-nav .con{min-height:110px}
.swiper11 .swiper-nav .icon{width:30px;height:30px}
.swiper12 .con{padding:15px}
.swiper12 .pic{height:auto;padding-top:59.62%}
.swiper12 .text{padding:20px 0}
.navLs-1{margin:0 -2px -4px}
.navLs-1 li{padding:0 2px;margin-bottom:4px;width:50%!important}
.navLs-1 li:nth-child(1){margin-top:0}
.navLs-1 .icon{width:32px;height:32px;line-height:32px}
.navLs-1 .tit .cn{font-size:16px}
.navLs-1 .tit .en{font-size:12px}
.navLs-1.navLs1_2 li:nth-child(2){margin-top:0}
.navLs-2{width:100%}
.navLs-2>li{margin-bottom:15px;display:block}
.navLs-2>li:before{border-radius:0}
.navLs-2 .hd{padding:0 20px 15px;width:100%}
.navLs-2 .hd .icon{width:40px;height:60px}
.navLs-2 .hd .icon:before{width:70px}
.navLs-2 .hd .icon img{max-width:36px;max-height:36px}
.navLs-2 .hd .text{padding:10px 0;width:calc(100% - 56px);min-height:60px}
.navLs-2 .bd{padding:0 20px 20px;position:static;width:100%;height:auto;max-height:none;overflow:hidden}
.navLs-2 .bd .scroll-y{padding:0;height:auto;overflow:hidden}
.navLs-2 .bd .btns-1{justify-content:center}
.navLs-2 .navLs-sub1{margin-bottom:-5px}
.navLs-2 .navLs-sub1>li{margin-bottom:5px}
.navLs-2 .navLs-sub1>li>a{font-size:14px}
.navLs-2 .navLs-sub1>li>a:before{display: none}
.navLs-2>li.on{margin-bottom:20px}
.navLs-2>li.on .hd .icon{padding-bottom:5px;width:60px;height:70px}
.navLs-2>li.on .hd .icon:before{height:90px}
.navLs-2>li.on .hd .text{width:calc(100% - 76px);min-height:70px}
.navLs-2>li.on .bd{height:auto}
.navLs-3{margin:0 -7px}
.navLs-3 .a1{padding:0 7px;line-height:42px}
.lst-1 li:nth-child(1) .con{border-top:none}
.lst-1.lst1_4 .con{height:106px}
.lst-2{margin-bottom:-15px}
.lst-2 li{margin-bottom:15px;width:100%}
.lst-2 .con{min-height:72px}
.lst-2 .date{width:72px}
.lst-2 .text{padding:10px 20px;width:calc(100% - 72px)}
.lst-4 .con{padding:18px 0 16px}
.lst-4 .pic{margin-bottom:10px;display:block}
.lst-4 .date,.lst-4 .desc{display:block}
.lst-4 .date{padding-right:0}
.lst-4 .tit{padding-right:0;color:#084c9c;height:auto!important;max-height:3.76em!important}
.lst-4 .desc{padding-right:0;height:auto!important;max-height:3.14em!important}
.lst-5{margin-bottom:-20px}
.lst-5 li{margin-bottom:20px}
.lst-5 .con{display:block;min-height:150px}
.lst-5 .pic,.lst-5 .text{width:100%}
.lst-5 .text{padding:15px 20px;min-height:150px}
.lst-5 .date{margin-top:10px}
.lst-5 .desc{margin-top:10px}
.lst-6{margin:0 -5px -15px}
.lst-6 li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-7{margin:0 -5px -30px}
.lst-7 li{padding:0 5px;margin-bottom:30px;width:50%}
.lst-7 .icon{width:24px;height:24px;line-height:24px}
.lst-7.lst7_2 li{width:50%}
.lst-8{margin:0 -5px -20px}
.lst-8 li{padding:0 5px;margin-bottom:20px;width:50%}
.lst-8 .tit{margin-top:5px}
.lst-9{padding-top:30px;margin-bottom:-20px}
.lst-9 li{width:50%}
.lst-9 .con{padding:0 6px 20px;margin-bottom:20px}
.lst-9 .tit{margin-top:5px}
.lst-9 li:nth-child(2n){margin-top:-30px}
.lst-10 li{width:50%}
.lst-10 .tit{padding-bottom:10px;margin-bottom:6px}
.lst-11{margin:0 -5px -15px}
.lst-11 li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-11 .text{padding:10px 0 0}
.lst-11 .t3{margin-top:6px}
.lst-11 .t4{margin-top:6px}
.lst-12{margin:0 -5px -15px}
.lst-12 li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-12 .map{margin-top:8px}
.lst-13{padding:15px 10px 15px 30px}
.lst-13:before{display:none}
.lst-13 li{width:50%}
.lst-13 .con:after{display:none}
.lst-13 .con .con-inn{min-height:180px}
.lst-13 .desc{padding:20px}
.lst-14 .icon{margin-right:15px;width:40px;height:40px;line-height:40px}
.lst-14 .text{width:calc(100% - 55px)}
.lst-14 .desc{margin-top:10px}
.lst-15 .con{display:block}
.lst-15 .box-pic,.lst-15 .text{width:100%}
.lst-15 .box-pic{margin-bottom:20px}
.lst-15 .desc{margin-top:10px}
.lst-17{margin-top:15px}
.lst-17 .con{display:block}
.lst-17 .box-pic,.lst-17 .text{width:100%}
.lst-17 .box-pic{margin-bottom:15px;padding-bottom:10px}
.lst-21{margin:0 -10px -30px}
.lst-21 li{padding:0 10px;margin-bottom:30px;width:50%}
.lst-22 li{width:50%}
.lst-22 .box-pic{margin-bottom:15px}
.lst-23 li{width:50%}
.lst-23 .pic{margin-bottom:10px}
.lst-24 li{width:33.33%}
.lst-25{margin-bottom:-70px}
.lst-25 li{margin-bottom:70px;width:50%}
.lst-25 .con{min-height:160px}
.lst-25 .bg-icon{right:5px;bottom:5px;width:70px;height:70px;line-height:70px}
.lst-25 .icon .in{width:60px;height:60px;line-height:60px}
.lst-26 li{width:50%}
.lst-26 .con{min-height:150px}
.lst-26 .icon{width:40px;height:40px}
.lst-26 .tit{margin-top:10px;padding-top:15px}
.lst-26.lst26_2 li{width:50%}
.lst-27{margin-bottom:-20px}
.lst-27 li{margin-bottom:20px;width:100%}
.lst-27 .con{height:180px}
.lst-27 .icon{width:40px;height:40px;line-height:40px}
.lst-27 .tit{margin-top:10px;padding-top:15px}
.lst-28 .con{height:180px}
.lst-28 li{width:100%}
.lst-28 .icon{width:40px;height:40px;line-height:40px}
.lst-28 .tit{margin-top:10px;padding-top:15px}
.lst-29{margin:0 -5px -15px}
.lst-29 li{padding:0 5px;margin-bottom:15px}
.lst-29 .con{padding:14px 15px;min-height:0}
.lst-31{margin:0 -10px -20px}
.lst-31 li{padding:0 10px;margin-bottom:20px}
.lst-31 .pic{height:auto;padding-top:59.91%}
.lst-31 .text{padding:15px 0;min-height:0}
.lst-31 .tit{margin-top:10px}
.lst-32{margin-bottom:-20px}
.lst-32>li{margin-bottom:20px;width:100%}
.lst-33 li{width:50%}
.lst-33 .icon{width:32px;height:32px;line-height:32px}
.lst-33 .tit{font-size:16px}
.lst-34{margin-bottom:-20px}
.lst-34>li{margin-bottom:20px;width:100%!important}
.lst-34 .ls2{margin:0 -10px}
.lst-34 .ls2>li{padding:0 10px;width:100%!important}
.lst-34 .ls1>ul>li{width:100%!important}
.lst-34 .bg-icon{width:50px;height:50px;line-height:50px}
.lst-35 li{width:100%}
.lst-35 .con{padding:15px 20px}
.lst-36 li{width:100%}
.lst-36 .con{padding:12px 20px}
.lst-37 li{width:50%}
}
@media only screen and (max-width:479px){
.footer .footer-codes .title{font-size:12px}
.footer .footer-copy{font-size:12px}
.section-a5 .sec-cor{height:300px}
.lst-1 .con{padding:14px 20px!important}
.lst-1.lst1_2 li{width:100%}
.lst-6 li{width:100%}
.lst-7 li{width:100%}
.lst-7.lst7_2 li{width:100%}
.lst-11 li{width:50%}
.lst-12 li{width:100%}
.lst-13 ul{margin-bottom:-20px}
.lst-13 li{margin-bottom:20px;width:100%}
.lst-21 li{width:100%}
.lst-22 .box-pic .pic{height:200px;line-height:180px}
.lst-23{margin:0 -5px -10px}
.lst-23 li{padding:0 5px;margin-bottom:10px}
.lst-24{margin:0 -3px -10px}
.lst-24 li{padding:0 3px;margin-bottom:10px;width:50%}
.lst-25{margin:0 -5px -60px}
.lst-25 li{padding:0 5px;margin-bottom:60px}
.lst-25 .con{min-height:130px}
.lst-25 .bg-icon{width:50px;height:50px;line-height:50px}
.lst-25 .text{padding:40px 20px 20px}
.lst-26{margin:0 -5px -10px}
.lst-26 li{padding:0 5px;margin-bottom:10px}
.lst-26 .con{border-radius:15px}
.lst-29 li{width:100%}
.lst-31 li{width:100%}
.lst-32 .ls1 li{width:50%}
}
.section6-a1{padding:97px 0 100px;overflow:hidden}
.section6-a1 .hd-1{margin-bottom:41px}
.section6-a1 .box-19{margin-bottom:52px}
.section6-a2{padding:127px 0 130px;overflow:hidden}
.section6-a2 .hd-1{margin-bottom:71px}
.section6-a3{padding:108px 0 100px;overflow:hidden}
.section6-a3 .hd-1{margin-bottom:64px}
.section6-a4{padding:97px 0 100px;overflow:hidden}
.section6-a4 .hd-1{margin-bottom:51px}
.section6-a5{padding:147px 0 138px;overflow:hidden}
.section6-a5 .hd-1{margin-bottom:42px}
.section6-a5 .box-20{margin-bottom:103px}
.section6-a5 .tabs-5{margin-bottom:40px}
.section6-1-1-a1{overflow:hidden}
.section6-1-1-a1 .sec-items1{padding:58px 0 60px}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:52px}
.section6-1-1-a1 .sec-items2{padding:58px 0 60px}
.section6-1-1-a1 .sec-items2 .hd-4{margin-bottom:15px}
.section6-1-1-a1 .sec-items3{padding:78px 0 80px}
.section6-1-1-a1 .sec-items3 .hd-4{margin-bottom:20px}
.section6-1-2-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-2-a1 .hd-3{margin-bottom:52px}
.section6-1-2-a1 .pages{padding-top:40px}
.section6-1-3-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-3-a1 .hd-3{margin-bottom:52px}
.section6-1-3-a1 .pages{padding-top:40px}
.section6-1-4-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-4-a1 .hd-3{margin-bottom:52px}
.section6-1-4-a1 .pages{padding-top:40px}
.section6-1-5-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-5-a1 .hd-3{margin-bottom:46px}
.section6-1-5-a1 .text-5{margin-bottom:56px}
.section6-1-6-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-6-a1 .hd-3{margin-bottom:52px}
.section6-5-1-a1{padding:60px 0;overflow:hidden}
.section6-5-4-a1{padding:58px 0 60px;overflow:hidden}
.section6-5-4-a1 .hd-3{margin-bottom:52px}
.section6-5-4-a1 .pages{padding-top:40px}
.ban.hg5{height:764px}
.ban.hg5 .cont{top:auto;bottom:15.6%}
.hd-4 .title .cn{font-size:24px;color:#084c9c;font-weight:700;line-height:1.2}
.hd-4.middle{text-align:center}
.tabs-5.tabs5_4 .a1{padding:20px 14px;min-width:225px;background-color:#fff;font-size:clamp(20px,1.35vw,26px)}
.tabs-5.tabs5_4 .a1:hover,.tabs-5.tabs5_4 .on .a1{background-color:#084c9c;color:#fff;font-weight:700}
.tabs-5.tabs5_4 .a1:hover .icon-shape,.tabs-5.tabs5_4 .on .icon-shape{background-image:url(../images/icon-shape4.png)}
.text-5{font-size:20px;color:#084c9c;line-height:1.5;text-align:center}
.box-2 .box-tit1{margin:18px 0 12px;font-size:20px!important;color:#084c9c;font-weight:700}
.box-2 .box-19{margin-bottom:50px}
.box-2 .box-20{margin-bottom:50px}
.box-19{background-color:#f0f5fa;display:-webkit-flex;display:flex;align-items:center}
.box-19 .box-col{width:49.3%;flex-shrink:0}
.box-19 .box-cor{padding:25px 40px;width:50.7%;flex-shrink:0}
.box-19 .box-pic{padding-right:50px;position:relative}
.box-19 .box-pic:before{content:'';position:absolute;right:0;top:0;bottom:0;width:50px;background:url(../images/bg19.png) right center no-repeat;-webkit-background-size:cover;background-size:cover}
.box-19 .box-pic .pic{padding-top:70%;position:relative;overflow:hidden}
.box-19 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-19 .tit{font-size:40px;color:#1a1a1a;font-weight:700;line-height:1.2}
.box-19 .tit2{font-size:24px;color:#084c9c;font-weight:700;line-height:1}
.box-19 .desc{margin-top:24px;font-size:18px;color:#1a1a1a;line-height:1.89}
.box-19 .btns-1{margin-top:24px}
.box-19 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-20{display:-webkit-flex;display:flex;align-items:center}
.box-20 .box-col{margin-right:-10.43%;padding:40px;width:51.43%;min-height:390px;background-color:rgba(255,255,255,.9);box-shadow:0 6px 6px rgba(0,0,0,.11);position:relative;z-index:2}
.box-20 .box-cor{width:59%}
.box-20 .tit{font-size:40px;color:#1a1a1a;font-weight:700;line-height:1.2}
.box-20 .desc{margin-top:24px;font-size:18px;color:#1a1a1a;line-height:1.89;max-height:9.45em;overflow:hidden}
.box-20 .btns-1{margin-top:24px}
.box-20 .pic{padding-top:56.9%;position:relative;overflow:hidden}
.box-20 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-20.box20_2 .box-col{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.box-20.box20_2 .tit:nth-child(2){margin-top:15px;font-size:32px;color:#084c9c;line-height:1.5}
.box-20.box20_2 .desc{max-height:none}
.box-20 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper8 .con:before,.swiper8 .date{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper8.swiper8_2{padding-bottom:86px;position:relative;overflow:hidden}
.swiper8.swiper8_2 .con{margin:0}
.swiper8.swiper8_2 .tit{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper8.swiper8_2 .con:hover{background-color:#e4a850}
.swiper8.swiper8_2 .con:hover:before{background-color:#fff}
.swiper8.swiper8_2 .con:hover .tit{color:#fff}
.swiper8.swiper8_2 .con:hover .date{color:#fff}
.lst-26.lst26_3{margin:0 -5px -10px}
.lst-26.lst26_3 li{padding:0 5px;margin-bottom:10px;width:25%}
.lst-26.lst26_3 .con{min-height:272px;background-color:rgba(255,255,255,.8);border-radius:8px}
.lst-26.lst26_3 .icon{width:64px;height:64px;line-height:64px}
.lst-26.lst26_3 .tit{padding-top:32px}
.lst-26.lst26_3 .con:hover{background-color:#e4a850}
.lst-33.lst33_2{padding:42px 1%}
.lst-33.lst33_2:before{opacity:.9}
.lst-33.lst33_2 li{width:20%}
.lst-33.lst33_2 .tit{padding-top:26px;font-size:32px}
.lst-38{overflow:hidden}
.lst-38 ul{margin:0 -4.5% -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-38 li{padding:0 25px;margin-bottom:30px;width:35%;flex-shrink:0}
.lst-38 .con{display:block;height:440px;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-38 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg);transform-origin:0 50%;overflow:hidden}
.lst-38 .bg:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:90%;background:linear-gradient(180deg,rgba(8,76,156,0) 0,rgba(8,76,156,1) 100%);z-index:10}
.lst-38 .bg .inn{position:absolute;left:50%;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transform:skewX(8deg) translateX(-50%);-ms-transform:skewX(8deg) translateX(-50%);-o-transform:skewX(8deg) translateX(-50%);transform:skewX(8deg) translateX(-50%);z-index:1}
.lst-38 .icon{margin:0 auto 24px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-38 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-38 .tit{padding-top:30px;width:100%;font-size:32px;color:#fff;font-weight:700;line-height:1;text-align:center;position:relative}
.lst-38 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-38 li:nth-child(3n) .con{padding-right:8%}
.lst-38 li:nth-child(3n) .inn{transform-origin:0 100%}
.lst-38 li:nth-child(3n-1){width:30%}
.lst-38 li:nth-child(3n-1) .inn{width:116%}
.lst-38 li:nth-child(3n-2) .con{padding-left:8%}
.lst-38 li:nth-child(3n-2) .inn{transform-origin:0 0}
.lst-38 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-39{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-39>li{padding:0 20px;margin-bottom:40px;width:25%;flex-shrink:0}
.lst-39 .con{padding:40px 30px;display:block;height:100%;min-height:320px;background-color:#f0f5fa;border-radius:10px;overflow:hidden;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-39 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:10px;background-color:#084c9c}
.lst-39 .bg-icon{position:absolute;right:40px;bottom:50px;width:104px;height:104px;line-height:104px;font-size:0;text-align:center;z-index:-1}
.lst-39 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-39 .tit{font-size:32px;color:#1a1a1a;font-weight:700;line-height:1.25}
.lst-39 .ls1{margin-top:20px;font-size:20px;color:#1a1a1a;line-height:1.6}
.lst-39 .ls1 li{padding-left:25px;position:relative}
.lst-39 .ls1 li:before{content:'';position:absolute;left:0;top:6px;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst-39 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.lst-40{padding-left:20px;list-style:disc}
.lst-40 li{list-style:inherit}
@media only screen and (max-width:1736px){
.box-19 .desc{font-size:16px}
.box-20 .desc{font-size:16px}
.lst-39 .ls1{font-size:18px}
.box-2 .box-tit1{font-size:16px}
.text-5{font-size:16px}
.box-19 .tit2{font-size:20px}
.tabs-5.tabs5_4 .a1{font-size:20px}
.lst-33.lst33_2 .tit{font-size:24px}
.lst-38 .tit{font-size:24px}
.lst-39 .tit{font-size:24px}
.box-19 .tit{font-size:30px}
.box-20 .tit{font-size:30px}
.section6-a1{padding:78px 0 80px}
.section6-a1 .hd-1{margin-bottom:32px}
.section6-a1 .box-19{margin-bottom:40px}
.section6-a2{padding:100px 0 104px}
.section6-a2 .hd-1{margin-bottom:56px}
.section6-a3{padding:86px 0 80px}
.section6-a3 .hd-1{margin-bottom:50px}
.section6-a4{padding:78px 0 80px}
.section6-a4 .hd-1{margin-bottom:40px}
.section6-a5{padding:118px 0 110px}
.section6-a5 .hd-1{margin-bottom:34px}
.section6-a5 .box-20{margin-bottom:82px}
.section6-a5 .tabs-5{margin-bottom:32px}
.section6-1-1-a1 .sec-items1{padding:46px 0 48px}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:42px}
.section6-1-1-a1 .sec-items2{padding:46px 0 48px}
.section6-1-1-a1 .sec-items2 .hd-4{margin-bottom:12px}
.section6-1-1-a1 .sec-items3{padding:62px 0 64px}
.section6-1-1-a1 .sec-items3 .hd-4{margin-bottom:16px}
.section6-1-2-a1{padding:46px 0 48px}
.section6-1-2-a1 .hd-3{margin-bottom:42px}
.section6-1-2-a1 .pages{padding-top:32px}
.section6-1-3-a1{padding:46px 0 48px}
.section6-1-3-a1 .hd-3{margin-bottom:42px}
.section6-1-3-a1 .pages{padding-top:32px}
.section6-1-4-a1{padding:46px 0 48px}
.section6-1-4-a1 .hd-3{margin-bottom:42px}
.section6-1-4-a1 .pages{padding-top:32px}
.section6-1-5-a1{padding:46px 0 48px}
.section6-1-5-a1 .hd-3{margin-bottom:36px}
.section6-1-5-a1 .text-5{margin-bottom:44px}
.section6-1-6-a1{padding:46px 0 48px}
.section6-1-6-a1 .hd-3{margin-bottom:42px}
.section6-5-1-a1{padding:48px 0}
.section6-5-4-a1{padding:46px 0 48px}
.section6-5-4-a1 .hd-3{margin-bottom:42px}
.section6-5-4-a1 .pages{padding-top:32px}
.ban.hg5{height:610px}
.tabs-5.tabs5_4 .a1{padding:16px 10px;min-width:180px}
.box-2 .box-tit1{margin:14px 0 10px}
.box-2 .box-19{margin-bottom:40px}
.box-2 .box-20{margin-bottom:40px}
.box-19 .box-cor{padding:20px 32px}
.box-19 .box-pic{padding-right:40px}
.box-19 .box-pic:before{width:40px}
.box-19 .desc{margin-top:18px}
.box-19 .btns-1{margin-top:18px}
.box-20 .box-col{padding:32px;min-height:312px;box-shadow:0 4px 4px rgba(0,0,0,.11)}
.box-20 .desc{margin-top:18px}
.box-20 .btns-1{margin-top:18px}
.swiper8.swiper8_2{padding-bottom:68px}
.lst-26.lst26_3{margin:0 -4px -8px}
.lst-26.lst26_3 li{padding:0 4px;margin-bottom:8px}
.lst-26.lst26_3 .con{min-height:218px;border-radius:6px}
.lst-26.lst26_3 .icon{width:50px;height:50px;line-height:50px}
.lst-26.lst26_3 .tit{padding-top:26px}
.lst-33.lst33_2{padding:34px 1%}
.lst-33.lst33_2 .tit{padding-top:20px}
.lst-38 ul{margin:0 -4.5% -24px}
.lst-38 li{padding:0 20px;margin-bottom:24px}
.lst-38 .con{height:352px}
.lst-38 .icon{margin:0 auto 18px;width:64px;height:64px;line-height:64px}
.lst-38 .tit{padding-top:24px}
.lst-39{margin:0 -16px -32px}
.lst-39>li{padding:0 16px;margin-bottom:32px}
.lst-39 .con{padding:32px 24px;min-height:256px;border-radius:8px}
.lst-39 .con:before{height:8px}
.lst-39 .bg-icon{right:32px;bottom:40px;width:82px;height:82px;line-height:82px}
.lst-39 .ls1{margin-top:16px}
.lst-39 .ls1 li{padding-left:20px}
.lst-39 .ls1 li:before{top:4px;width:16px;height:16px}
.lst-39 .con:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.lst-40{padding-left:16px}
}
@media only screen and (max-width:1559px){
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:18px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:20px}
.lst-38 .tit{font-size:20px}
.lst-39 .tit{font-size:20px}
.box-19 .tit{font-size:24px}
.box-20 .tit{font-size:24px}
.ban.hg5{height:480px}
.section6-a1{padding:60px 0}
.section6-a1 .hd-1{margin-bottom:30px}
.section6-a1 .box-19{margin-bottom:30px}
.section6-a2{padding:60px 0}
.section6-a2 .hd-1{margin-bottom:30px}
.section6-a3{padding:60px 0}
.section6-a3 .hd-1{margin-bottom:30px}
.section6-a4{padding:60px 0}
.section6-a4 .hd-1{margin-bottom:30px}
.section6-a5{padding:60px 0}
.section6-a5 .hd-1{margin-bottom:30px}
.section6-a5 .box-20{margin-bottom:30px}
.section6-a5 .tabs-5{margin-bottom:30px}
.section6-1-1-a1 .sec-items1{padding:60px 0}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:30px}
.section6-1-1-a1 .sec-items2{padding:60px 0}
.section6-1-1-a1 .sec-items3{padding:60px 0}
.section6-1-2-a1{padding:60px 0}
.section6-1-2-a1 .hd-3{margin-bottom:30px}
.section6-1-2-a1 .pages{padding-top:30px}
.section6-1-3-a1{padding:60px 0}
.section6-1-3-a1 .hd-3{margin-bottom:30px}
.section6-1-3-a1 .pages{padding-top:30px}
.section6-1-4-a1{padding:60px 0}
.section6-1-4-a1 .hd-3{margin-bottom:30px}
.section6-1-4-a1 .pages{padding-top:30px}
.section6-1-5-a1{padding:60px 0}
.section6-1-5-a1 .hd-3{margin-bottom:30px}
.section6-1-5-a1 .text-5{margin-bottom:30px}
.section6-1-6-a1{padding:60px 0}
.section6-1-6-a1 .hd-3{margin-bottom:30px}
.section6-5-1-a1{padding:60px 0}
.section6-5-4-a1{padding:60px 0}
.section6-5-4-a1 .hd-3{margin-bottom:30px}
.section6-5-4-a1 .pages{padding-top:30px}
.tabs-5.tabs5_4 .a1{min-width:150px}
.lst-26.lst26_3 .con{min-height:210px}
.lst-26.lst26_3 .tit{padding-top:15px}
.lst-38 .con{height:280px}
.lst-38 .icon{margin-bottom:15px;width:50px;height:50px;line-height:50px}
.lst-38 .tit{padding-top:20px}
.lst-39 .con{min-height:240px}
}
@media only screen and (max-width:1199px){
.box-20 .desc{font-size:13px}
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:16px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:18px}
.lst-38 .tit{font-size:18px}
.lst-39 .tit{font-size:18px}
.box-19 .tit{font-size:20px}
.box-20 .tit{font-size:20px}
.ban.hg5{height:300px}
.box-20 .box-col{padding:30px;min-height:250px}
.box-20 .desc{margin-top:15px}
.box-20 .btns-1{margin-top:15px}
.lst-26.lst26_3 .con{min-height:180px}
.lst-26.lst26_3 .icon{width:40px;height:40px;line-height:40px}
.lst-33 .icon{width:40px;height:40px;line-height:40px}
.lst-33.lst33_2{padding:20px 1%}
.lst-33.lst33_2 .tit{margin-top:10px;padding-top:15px}
.lst-38 .con{height:240px}
.lst-38 .icon{margin-bottom:10px;width:40px;height:40px;line-height:40px}
.lst-38 .tit{padding-top:15px}
.lst-39 .bg-icon{right:15px;bottom:15px;width:60px;height:60px;line-height:60px}
.lst-39 .con{padding:30px 25px;min-height:220px}
.lst-39 .con:before{height:4px}
.swiper8.swiper8_2{padding-bottom:60px}
}
@media only screen and (max-width:959px){
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:16px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:16px}
.lst-38 .tit{font-size:16px}
.lst-39 .tit{font-size:16px}
.box-19 .tit{font-size:18px}
.box-20 .tit{font-size:18px}
.ban.hg5{height:240px}
.section6-a5 .tabs-5{margin-bottom:20px}
.lst-26.lst26_3 .con{min-height:150px}
.lst-26.lst26_3 .icon{width:32px;height:32px;line-height:32px}
.lst-33 .con{padding:15px 0}
.lst-33 .icon{width:32px;height:32px;line-height:32px}
.lst-38 ul{margin-bottom:-20px}
.lst-38 li{padding:0 10px;margin-bottom:20px}
.lst-38 .con{height:200px}
.lst-38 .icon{width:32px;height:32px;line-height:32px}
.lst-39{margin:0 -10px -20px}
.lst-39>li{padding:0 10px;margin-bottom:20px}
.lst-39 .con{min-height:180px}
.lst-39 .bg-icon{width:50px;height:50px;line-height:50px}
}
@media only screen and (max-width:767px){
.footer .footer-link a{padding: 0 10px; font-size: 14px}
.footer .footer-codes .item{width: 80px}
.ban.hg5{height:230px}
.section6-a1{padding:40px 0}
.section6-a1 .hd-1{margin-bottom:20px}
.section6-a1 .box-19{margin-bottom:20px}
.section6-a2{padding:40px 0}
.section6-a2 .hd-1{margin-bottom:20px}
.section6-a3{padding:40px 0}
.section6-a3 .hd-1{margin-bottom:20px}
.section6-a4{padding:40px 0}
.section6-a4 .hd-1{margin-bottom:20px}
.section6-a5{padding:40px 0}
.section6-a5 .hd-1{margin-bottom:20px}
.section6-a5 .box-20{margin-bottom:30px}
.section6-a5 .tabs-5{margin-bottom:15px}
.section6-1-1-a1 .sec-items1{padding:40px 0}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:20px}
.section6-1-1-a1 .sec-items2{padding:40px 0}
.section6-1-1-a1 .sec-items3{padding:40px 0}
.section6-1-2-a1{padding:40px 0}
.section6-1-2-a1 .hd-3{margin-bottom:20px}
.section6-1-2-a1 .pages{padding-top:20px}
.section6-1-3-a1{padding:40px 0}
.section6-1-3-a1 .hd-3{margin-bottom:20px}
.section6-1-3-a1 .pages{padding-top:20px}
.section6-1-4-a1{padding:40px 0}
.section6-1-4-a1 .hd-3{margin-bottom:20px}
.section6-1-4-a1 .pages{padding-top:20px}
.section6-1-5-a1{padding:40px 0}
.section6-1-5-a1 .hd-3{margin-bottom:20px}
.section6-1-5-a1 .text-5{margin-bottom:20px}
.section6-1-6-a1{padding:40px 0}
.section6-1-6-a1 .hd-3{margin-bottom:20px}
.section6-1-6-a1 .table-1{overflow:hidden}
.section6-1-6-a1 .table-1 table{width:100%}
.section6-5-1-a1{padding:40px 0}
.section6-5-4-a1{padding:40px 0}
.section6-5-4-a1 .hd-3{margin-bottom:20px}
.section6-5-4-a1 .pages{padding-top:20px}
.box-2 .box-19{margin-bottom:20px}
.box-2 .box-20{margin-bottom:20px}
.box-19{display:block}
.box-19 .box-col,.box-19 .box-cor{width:100%}
.box-19 .box-cor{padding:20px}
.box-19 .box-pic{padding:0}
.box-19 .box-pic:before{display:none}
.box-19 .desc{margin-top:15px}
.box-19 .btns-1{margin-top:15px;justify-content:center}
.box-20{flex-wrap:wrap}
.box-20 .box-col,.box-20 .box-cor{margin:0;width:100%}
.box-20 .box-col{padding:20px;order:2}
.box-20 .box-cor{order:1}
.box-20 .btns-1{justify-content:center}
.lst-26.lst26_3 li{width:50%}
.lst-33.lst33_2 li{width:50%}
.lst-38 ul{margin:0;margin-bottom:-20px}
.lst-38 li{width:100%!important}
.lst-38 .con{padding:0!important;height:160px}
.lst-38 .bg{-webkit-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0)}
.lst-38 .bg .inn{left:0;width:100%!important;-webkit-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0)}
.lst-39{margin:0 -5px -15px}
.lst-39>li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-39 .con{padding:25px 20px}
.lst-39 .ls1{margin-top:12px}
}
.section6-a1{padding:97px 0 100px;overflow:hidden}
.section6-a1 .hd-1{margin-bottom:41px}
.section6-a1 .box-19{margin-bottom:52px}
.section6-a2{padding:127px 0 130px;overflow:hidden}
.section6-a2 .hd-1{margin-bottom:71px}
.section6-a3{padding:108px 0 100px;overflow:hidden}
.section6-a3 .hd-1{margin-bottom:64px}
.section6-a4{padding:97px 0 100px;overflow:hidden}
.section6-a4 .hd-1{margin-bottom:51px}
.section6-a5{padding:147px 0 138px;overflow:hidden}
.section6-a5 .hd-1{margin-bottom:42px}
.section6-a5 .box-20{margin-bottom:103px}
.section6-a5 .tabs-5{margin-bottom:40px}
.section6-1-1-a1{overflow:hidden}
.section6-1-1-a1 .sec-items1{padding:58px 0 60px}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:52px}
.section6-1-1-a1 .sec-items2{padding:58px 0 60px}
.section6-1-1-a1 .sec-items2 .hd-4{margin-bottom:15px}
.section6-1-1-a1 .sec-items3{padding:78px 0 80px}
.section6-1-1-a1 .sec-items3 .hd-4{margin-bottom:20px}
.section6-1-2-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-2-a1 .hd-3{margin-bottom:52px}
.section6-1-2-a1 .pages{padding-top:40px}
.section6-1-3-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-3-a1 .hd-3{margin-bottom:52px}
.section6-1-3-a1 .pages{padding-top:40px}
.section6-1-4-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-4-a1 .hd-3{margin-bottom:52px}
.section6-1-4-a1 .pages{padding-top:40px}
.section6-1-5-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-5-a1 .hd-3{margin-bottom:46px}
.section6-1-5-a1 .text-5{margin-bottom:56px}
.section6-1-6-a1{padding:58px 0 60px;overflow:hidden}
.section6-1-6-a1 .hd-3{margin-bottom:52px}
.section6-5-1-a1{padding:60px 0;overflow:hidden}
.section6-5-4-a1{padding:58px 0 60px;overflow:hidden}
.section6-5-4-a1 .hd-3{margin-bottom:52px}
.section6-5-4-a1 .pages{padding-top:40px}
.ban.hg5{height:764px}
.ban.hg5 .cont{top:auto;bottom:15.6%}
.hd-4 .title .cn{font-size:34px;color:#084c9c;font-weight:700;line-height:1.2}
.hd-4.middle{text-align:center}
.tabs-5.tabs5_4 .a1{padding:20px 14px;min-width:225px;background-color:#fff;font-size:clamp(20px,1.35vw,26px)}
.tabs-5.tabs5_4 .a1:hover,.tabs-5.tabs5_4 .on .a1{background-color:#084c9c;color:#fff;font-weight:700}
.tabs-5.tabs5_4 .a1:hover .icon-shape,.tabs-5.tabs5_4 .on .icon-shape{background-image:url(../images/icon-shape4.png)}
.text-5{font-size:20px;color:#084c9c;line-height:1.5;text-align:center}
.box-2 .box-tit1{margin:18px 0 12px;font-size:20px;color:#084c9c;font-weight:700}
.box-2 .box-19{margin-bottom:50px}
.box-2 .box-20{margin-bottom:50px}
.box-19{background-color:#f0f5fa;display:-webkit-flex;display:flex;align-items:center}
.box-19 .box-col{width:49.3%;flex-shrink:0}
.box-19 .box-cor{padding:25px 40px;width:50.7%;flex-shrink:0}
.box-19 .box-pic{padding-right:50px;position:relative}
.box-19 .box-pic:before{content:'';position:absolute;right:0;top:0;bottom:0;width:50px;background:url(../images/bg19.png) right center no-repeat;-webkit-background-size:cover;background-size:cover}
.box-19 .box-pic .pic{padding-top:70%;position:relative;overflow:hidden}
.box-19 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-19 .tit{font-size:35px;color:#1a1a1a;font-weight:700;line-height:1.2}
.box-19 .tit2{font-size:24px;color:#084c9c;font-weight:700;line-height:1}
.box-19 .desc{margin-top:24px;font-size:22px;color:#1a1a1a;line-height:1.89}
.box-19 .btns-1{margin-top:24px}
.box-19 .box-pic:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-20{display:-webkit-flex;display:flex;align-items:center}
.box-20 .box-col{margin-right:-10.43%;padding:40px;width:51.43%;min-height:390px;background-color:rgba(255,255,255,.9);box-shadow:0 6px 6px rgba(0,0,0,.11);position:relative;z-index:2}
.box-20 .box-cor{width:59%}
.box-20 .tit{font-size:40px;color:#1a1a1a;font-weight:700;line-height:1.2}
.box-20 .desc{margin-top:24px;font-size:18px;color:#1a1a1a;line-height:1.89;max-height:9.45em;overflow:hidden}
.box-20 .btns-1{margin-top:24px}
.box-20 .pic{padding-top:56.9%;position:relative;overflow:hidden}
.box-20 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-20.box20_2 .box-col{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.box-20.box20_2 .desc{max-height:none}
.box-20 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper8 .con:before,.swiper8 .date{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper8.swiper8_2{padding-bottom:86px;position:relative;overflow:hidden}
.swiper8.swiper8_2 .con{margin:0}
.swiper8.swiper8_2 .tit{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper8.swiper8_2 .con:hover{background-color:#e4a850}
.swiper8.swiper8_2 .con:hover:before{background-color:#fff}
.swiper8.swiper8_2 .con:hover .tit{color:#fff}
.swiper8.swiper8_2 .con:hover .date{color:#fff}
.lst-26.lst26_3{margin:0 -5px -10px}
.lst-26.lst26_3 li{padding:0 5px;margin-bottom:10px;width:25%}
.lst-26.lst26_3 .con{min-height:272px;background-color:rgba(255,255,255,.8);border-radius:8px}
.lst-26.lst26_3 .icon{width:64px;height:64px;line-height:64px}
.lst-26.lst26_3 .tit{padding-top:32px}
.lst-26.lst26_3 .con:hover{background-color:#e4a850}
.lst-33.lst33_2{padding:42px 1%}
.lst-33.lst33_2:before{opacity:.9}
.lst-33.lst33_2 li{width:20%}
.lst-33.lst33_2 .tit{padding-top:26px;font-size:32px}
.lst-38{overflow:hidden}
.lst-38 ul{margin:0 -4.5% -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-38 li{padding:0 25px;margin-bottom:30px;width:35%;flex-shrink:0}
.lst-38 .con{padding-top:16%;display:block;height:440px;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-38 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg);transform-origin:0 50%;overflow:hidden}
.lst-38 .bg:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:90%;background:linear-gradient(180deg,rgba(8,76,156,0) 0,rgba(8,76,156,1) 100%);z-index:10}
.lst-38 .bg .inn{position:absolute;left:50%;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transform:skewX(8deg) translateX(-50%);-ms-transform:skewX(8deg) translateX(-50%);-o-transform:skewX(8deg) translateX(-50%);transform:skewX(8deg) translateX(-50%);z-index:1}
.lst-38 .icon{margin:0 auto 24px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-38 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-38 .tit{padding-top:30px;width:100%;font-size:32px;color:#fff;font-weight:700;line-height:1;text-align:center;position:relative}
.lst-38 .tit:before{content:'';position:absolute;left:50%;top:0;width:6px;height:6px;background-color:#e4a850;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-38 li:nth-child(3n) .con{padding-right:8%}
.lst-38 li:nth-child(3n) .inn{transform-origin:0 100%}
.lst-38 li:nth-child(3n-1){width:30%}
.lst-38 li:nth-child(3n-1) .inn{width:116%}
.lst-38 li:nth-child(3n-2) .con{padding-left:8%}
.lst-38 li:nth-child(3n-2) .inn{transform-origin:0 0}
.lst-38 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-39{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-39>li{padding:0 20px;margin-bottom:40px;width:25%;flex-shrink:0}
.lst-39 .con{padding:40px 30px;display:block;height:100%;min-height:320px;background-color:#f0f5fa;border-radius:10px;overflow:hidden;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-39 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:10px;background-color:#084c9c}
.lst-39 .bg-icon{position:absolute;right:40px;bottom:50px;width:104px;height:104px;line-height:104px;font-size:0;text-align:center;z-index:-1}
.lst-39 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-39 .tit{font-size:32px;color:#1a1a1a;font-weight:700;line-height:1.25}
.lst-39 .ls1{margin-top:20px;font-size:20px;color:#1a1a1a;line-height:1.6}
.lst-39 .ls1 li{padding-left:25px;position:relative}
.lst-39 .ls1 li:before{content:'';position:absolute;left:0;top:6px;width:20px;height:20px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst-39 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.lst-40{padding-left:20px;list-style:disc}
.lst-40 li{list-style:inherit}
@media only screen and (max-width:1736px){
.box-19 .desc{font-size:16px}
.box-20 .desc{font-size:16px}
.lst-39 .ls1{font-size:18px}
.box-2 .box-tit1{font-size:16px}
.text-5{font-size:16px}
.box-19 .tit2{font-size:20px}
.tabs-5.tabs5_4 .a1{font-size:20px}
.lst-33.lst33_2 .tit{font-size:24px}
.lst-38 .tit{font-size:24px}
.lst-39 .tit{font-size:24px}
.box-19 .tit{font-size:30px}
.box-20 .tit{font-size:30px}
.box-20.box20_2 .tit:nth-child(2){font-size:26px}
.section6-a1{padding:78px 0 80px}
.section6-a1 .hd-1{margin-bottom:32px}
.section6-a1 .box-19{margin-bottom:40px}
.section6-a2{padding:100px 0 104px}
.section6-a2 .hd-1{margin-bottom:56px}
.section6-a3{padding:86px 0 80px}
.section6-a3 .hd-1{margin-bottom:50px}
.section6-a4{padding:78px 0 80px}
.section6-a4 .hd-1{margin-bottom:40px}
.section6-a5{padding:118px 0 110px}
.section6-a5 .hd-1{margin-bottom:34px}
.section6-a5 .box-20{margin-bottom:82px}
.section6-a5 .tabs-5{margin-bottom:32px}
.section6-1-1-a1 .sec-items1{padding:46px 0 48px}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:42px}
.section6-1-1-a1 .sec-items2{padding:46px 0 48px}
.section6-1-1-a1 .sec-items2 .hd-4{margin-bottom:12px}
.section6-1-1-a1 .sec-items3{padding:62px 0 64px}
.section6-1-1-a1 .sec-items3 .hd-4{margin-bottom:16px}
.section6-1-2-a1{padding:46px 0 48px}
.section6-1-2-a1 .hd-3{margin-bottom:42px}
.section6-1-2-a1 .pages{padding-top:32px}
.section6-1-3-a1{padding:46px 0 48px}
.section6-1-3-a1 .hd-3{margin-bottom:42px}
.section6-1-3-a1 .pages{padding-top:32px}
.section6-1-4-a1{padding:46px 0 48px}
.section6-1-4-a1 .hd-3{margin-bottom:42px}
.section6-1-4-a1 .pages{padding-top:32px}
.section6-1-5-a1{padding:46px 0 48px}
.section6-1-5-a1 .hd-3{margin-bottom:36px}
.section6-1-5-a1 .text-5{margin-bottom:44px}
.section6-1-6-a1{padding:46px 0 48px}
.section6-1-6-a1 .hd-3{margin-bottom:42px}
.section6-5-1-a1{padding:48px 0}
.section6-5-4-a1{padding:46px 0 48px}
.section6-5-4-a1 .hd-3{margin-bottom:42px}
.section6-5-4-a1 .pages{padding-top:32px}
.ban.hg5{height:610px}
.tabs-5.tabs5_4 .a1{padding:16px 10px;min-width:180px}
.box-2 .box-tit1{margin:14px 0 10px}
.box-2 .box-19{margin-bottom:40px}
.box-2 .box-20{margin-bottom:40px}
.box-19 .box-cor{padding:20px 32px}
.box-19 .box-pic{padding-right:40px}
.box-19 .box-pic:before{width:40px}
.box-19 .desc{margin-top:18px}
.box-19 .btns-1{margin-top:18px}
.box-20 .box-col{padding:32px;min-height:312px;box-shadow:0 4px 4px rgba(0,0,0,.11)}
.box-20 .desc{margin-top:18px}
.box-20 .btns-1{margin-top:18px}
.swiper8.swiper8_2{padding-bottom:68px}
.lst-26.lst26_3{margin:0 -4px -8px}
.lst-26.lst26_3 li{padding:0 4px;margin-bottom:8px}
.lst-26.lst26_3 .con{min-height:218px;border-radius:6px}
.lst-26.lst26_3 .icon{width:50px;height:50px;line-height:50px}
.lst-26.lst26_3 .tit{padding-top:26px}
.lst-33.lst33_2{padding:34px 1%}
.lst-33.lst33_2 .tit{padding-top:20px}
.lst-38 ul{margin:0 -4.5% -24px}
.lst-38 li{padding:0 20px;margin-bottom:24px}
.lst-38 .con{height:352px}
.lst-38 .icon{margin:0 auto 18px;width:64px;height:64px;line-height:64px}
.lst-38 .tit{padding-top:24px}
.lst-39{margin:0 -16px -32px}
.lst-39>li{padding:0 16px;margin-bottom:32px}
.lst-39 .con{padding:32px 24px;min-height:256px;border-radius:8px}
.lst-39 .con:before{height:8px}
.lst-39 .bg-icon{right:32px;bottom:40px;width:82px;height:82px;line-height:82px}
.lst-39 .ls1{margin-top:16px}
.lst-39 .ls1 li{padding-left:20px}
.lst-39 .ls1 li:before{top:4px;width:16px;height:16px}
.lst-39 .con:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.lst-40{padding-left:16px}
}
@media only screen and (max-width:1559px){
.box-19 .desc{font-size:16px}
.box-20 .desc{font-size:16px}
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:18px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:20px}
.lst-38 .tit{font-size:20px}
.lst-39 .tit{font-size:20px}
.box-19 .tit{font-size:24px}
.box-20 .tit{font-size:24px}
.box-20.box20_2 .tit:nth-child(2){font-size:20px}
.ban.hg5{height:480px}
.section6-a1{padding:60px 0}
.section6-a1 .hd-1{margin-bottom:30px}
.section6-a1 .box-19{margin-bottom:30px}
.section6-a2{padding:60px 0}
.section6-a2 .hd-1{margin-bottom:30px}
.section6-a3{padding:60px 0}
.section6-a3 .hd-1{margin-bottom:30px}
.section6-a4{padding:60px 0}
.section6-a4 .hd-1{margin-bottom:30px}
.section6-a5{padding:60px 0}
.section6-a5 .hd-1{margin-bottom:30px}
.section6-a5 .box-20{margin-bottom:30px}
.section6-a5 .tabs-5{margin-bottom:30px}
.section6-1-1-a1 .sec-items1{padding:60px 0}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:30px}
.section6-1-1-a1 .sec-items2{padding:60px 0}
.section6-1-1-a1 .sec-items3{padding:60px 0}
.section6-1-2-a1{padding:60px 0}
.section6-1-2-a1 .hd-3{margin-bottom:30px}
.section6-1-2-a1 .pages{padding-top:30px}
.section6-1-3-a1{padding:60px 0}
.section6-1-3-a1 .hd-3{margin-bottom:30px}
.section6-1-3-a1 .pages{padding-top:30px}
.section6-1-4-a1{padding:60px 0}
.section6-1-4-a1 .hd-3{margin-bottom:30px}
.section6-1-4-a1 .pages{padding-top:30px}
.section6-1-5-a1{padding:60px 0}
.section6-1-5-a1 .hd-3{margin-bottom:30px}
.section6-1-5-a1 .text-5{margin-bottom:30px}
.section6-1-6-a1{padding:60px 0}
.section6-1-6-a1 .hd-3{margin-bottom:30px}
.section6-5-1-a1{padding:60px 0}
.section6-5-4-a1{padding:60px 0}
.section6-5-4-a1 .hd-3{margin-bottom:30px}
.section6-5-4-a1 .pages{padding-top:30px}
.tabs-5.tabs5_4 .a1{min-width:150px}
.lst-26.lst26_3 .con{min-height:210px}
.lst-26.lst26_3 .tit{padding-top:15px}
.lst-38 .con{height:280px}
.lst-38 .icon{margin-bottom:15px;width:50px;height:50px;line-height:50px}
.lst-38 .tit{padding-top:20px}
.lst-39 .con{min-height:240px}
}
@media only screen and (max-width:1199px){
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:16px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:18px}
.lst-38 .tit{font-size:18px}
.lst-39 .tit{font-size:18px}
.box-19 .tit{font-size:20px}
.box-20.box20_2 .tit:nth-child(2){font-size:18px}
.ban.hg5{height:300px}
.box-20 .box-col{padding:30px;min-height:250px}
.box-20 .desc{margin-top:15px}
.box-20 .btns-1{margin-top:15px}
.lst-26.lst26_3 .con{min-height:180px}
.lst-26.lst26_3 .icon{width:40px;height:40px;line-height:40px}
.lst-33 .icon{width:40px;height:40px;line-height:40px}
.lst-33.lst33_2{padding:20px 1%}
.lst-33.lst33_2 .tit{margin-top:10px;padding-top:15px}
.lst-38 .con{height:240px}
.lst-38 .icon{margin-bottom:10px;width:40px;height:40px;line-height:40px}
.lst-38 .tit{padding-top:15px}
.lst-39 .bg-icon{right:15px;bottom:15px;width:60px;height:60px;line-height:60px}
.lst-39 .con{padding:30px 25px;min-height:220px}
.lst-39 .con:before{height:4px}
.swiper8.swiper8_2{padding-bottom:60px}
}
@media only screen and (max-width:959px){
.box-2 .box-tit1{font-size:15px}
.text-5{font-size:15px}
.box-19 .tit2{font-size:16px}
.tabs-5.tabs5_4 .a1{font-size:16px}
.lst-33.lst33_2 .tit{font-size:16px}
.lst-38 .tit{font-size:16px}
.lst-39 .tit{font-size:16px}
.box-19 .tit{font-size:18px}
.ban.hg5{height:240px}
.section6-a5 .tabs-5{margin-bottom:20px}
.lst-26.lst26_3 .con{min-height:150px}
.lst-26.lst26_3 .icon{width:32px;height:32px;line-height:32px}
.lst-33 .con{padding:15px 0}
.lst-33 .icon{width:32px;height:32px;line-height:32px}
.lst-38 ul{margin-bottom:-20px}
.lst-38 li{padding:0 10px;margin-bottom:20px}
.lst-38 .icon{width:32px;height:32px;line-height:32px}
.lst-39{margin:0 -10px -20px}
.lst-39>li{padding:0 10px;margin-bottom:20px}
.lst-39 .con{min-height:180px}
.lst-39 .bg-icon{width:50px;height:50px;line-height:50px}
}
@media only screen and (max-width:767px){
.ban.hg5{height:200px}
.section6-a1{padding:40px 0}
.section6-a1 .hd-1{margin-bottom:20px}
.section6-a1 .box-19{margin-bottom:20px}
.section6-a2{padding:40px 0}
.section6-a2 .hd-1{margin-bottom:20px}
.section6-a3{padding:40px 0}
.section6-a3 .hd-1{margin-bottom:20px}
.section6-a4{padding:40px 0}
.section6-a4 .hd-1{margin-bottom:20px}
.section6-a5{padding:40px 0}
.section6-a5 .hd-1{margin-bottom:20px}
.section6-a5 .box-20{margin-bottom:30px}
.section6-a5 .tabs-5{margin-bottom:15px}
.section6-1-1-a1 .sec-items1{padding:40px 0}
.section6-1-1-a1 .sec-items1 .hd-3{margin-bottom:20px}
.section6-1-1-a1 .sec-items2{padding:40px 0}
.section6-1-1-a1 .sec-items3{padding:40px 0}
.section6-1-2-a1{padding:40px 0}
.section6-1-2-a1 .hd-3{margin-bottom:20px}
.section6-1-2-a1 .pages{padding-top:20px}
.section6-1-3-a1{padding:40px 0}
.section6-1-3-a1 .hd-3{margin-bottom:20px}
.section6-1-3-a1 .pages{padding-top:20px}
.section6-1-4-a1{padding:40px 0}
.section6-1-4-a1 .hd-3{margin-bottom:20px}
.section6-1-4-a1 .pages{padding-top:20px}
.section6-1-5-a1{padding:40px 0}
.section6-1-5-a1 .hd-3{margin-bottom:20px}
.section6-1-5-a1 .text-5{margin-bottom:20px}
.section6-1-6-a1{padding:40px 0}
.section6-1-6-a1 .hd-3{margin-bottom:20px}
.section6-1-6-a1 .table-1{overflow:hidden}
.section6-1-6-a1 .table-1 table{width:100%}
.section6-5-1-a1{padding:40px 0}
.section6-5-4-a1{padding:40px 0}
.section6-5-4-a1 .hd-3{margin-bottom:20px}
.section6-5-4-a1 .pages{padding-top:20px}
.box-2 .box-19{margin-bottom:20px}
.box-2 .box-20{margin-bottom:20px}
.box-19{display:block}
.box-19 .box-col,.box-19 .box-cor{width:100%}
.box-19 .box-cor{padding:20px}
.box-19 .box-pic{padding:0}
.box-19 .box-pic:before{display:none}
.box-19 .desc{margin-top:15px}
.box-19 .btns-1{margin-top:15px;justify-content:center}
.box-20{flex-wrap:wrap}
.box-20 .box-col,.box-20 .box-cor{margin:0;width:100%}
.box-20 .box-col{padding:20px;order:2}
.box-20 .box-cor{order:1}
.box-20 .btns-1{justify-content:center}
.lst-26.lst26_3 li{width:50%}
.lst-33.lst33_2 li{width:50%}
.lst-38 ul{margin:0;margin-bottom:-20px}
.lst-38 li{width:100%!important}
.lst-38 .con{padding:0!important}
.lst-38 .bg{-webkit-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0)}
.lst-38 .bg .inn{left:0;width:100%!important;-webkit-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0)}
.lst-39{margin:0 -5px -15px}
.lst-39>li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-39 .con{padding:25px 20px}
.lst-39 .ls1{margin-top:12px}
}
.loading-1{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}
.loading-lg{position:absolute;left:50px;top:30px;width:332px;z-index:20}
.loading-lg img{display:block;max-height:104px}
.loading-set{position:absolute;right:50px;top:30px;z-index:20;display:-webkit-flex;display:flex;align-items:center}
.loading-set .item{margin:0 10px;display:block;flex-shrink:0}
.loading-set .hd-icon{display:block;width:50px;height:50px;line-height:48px;font-size:0;text-align:center;border:1px solid rgba(255,255,255,.4);border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.loading-set .hd-icon .icon-yy{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../images/icon-yy2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.loading-set .hd-icon .icon-floor{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../images/icon-floor1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.loading-set .hd-icon:hover{background-color:#084c9c;border-color:#084c9c}
.loading-set .hd-menu{display:block;font-size:16px;color:#fff;line-height:3;display:-webkit-flex;display:flex;align-items:center}
.loading-set .hd-menu .icon-menu{margin-right:16px;display:block;width:24px;height:24px;background:url(../images/icon-menu2.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;flex-shrink:0}
.loading-list{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;display:-webkit-flex;display:flex}
.loading-list .item{padding:0 20px;display:block;width:33.33%;position:relative;overflow:visible!important;flex-shrink:0}
.loading-list .bg-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:2;opacity:0}
.loading-list .bg-l{position:absolute;right:calc(100% - 95px);top:0;bottom:0;width:136px;background:url(../images/bg22.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:5;opacity:0}
.loading-list .bg-l:before{content:'';position:absolute;right:100%;top:0;bottom:0;left:-2000px;background-color:rgba(8,76,156,.95)}
.loading-list .bg-r{position:absolute;left:100%;top:0;bottom:0;width:137px;background:url(../images/bg21.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:5;opacity:0}
.loading-list .bg-r:before{content:'';position:absolute;left:100%;top:0;bottom:0;right:-2000px;background-color:rgba(8,76,156,.95)}
.loading-list .item-inn{padding-top:32vh;display:block;height:100%;position:relative;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}
.loading-list .tit{display:none}
.loading-list .tit img{margin:0 auto;display:block}
.loading-list .tit2{display:-webkit-flex;display:flex;justify-content:center}
.loading-list .tit2 .inn{display:block;width:200px;height:200px;border-radius:50%;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.loading-list .tit2 .icon{margin:0 auto 22px;width:48px;height:48px;line-height:48px;font-size:0;text-align:center}
.loading-list .tit2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.loading-list .tit2 .t{font-size:32px;color:#fff;font-weight:400;line-height:1;text-align:center}
.loading-list .item.on .bg-l,.loading-list .item.on .bg-r{opacity:1}
.loading-list .item.on .tit{margin-bottom:16vh;display:block}
.loading-list .item.on .tit2 .inn{background-color:rgba(228,168,80,.9);border-radius:50%}
.loading-bgs{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}
.loading-bgs .item{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.loading-bgs .item.on{opacity:1}
.brand-svg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.brand-svg>rect{-webkit-mask:url(#brand-mask);mask:url(#brand-mask);fill:rgba(8,76,156,.96)}
.click-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;cursor:pointer}
svg:not(:root){overflow:hidden}
.menu-box{padding:56px 0;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:800;display:-webkit-flex;display:flex;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.menu-box:before{content:'';position:absolute;right:0;top:0;width:0;height:0;background-color:#fff;z-index:-1;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.menu-box .bg-flower1{position:absolute;right:0;bottom:40px;width:24.38%;z-index:-1}
.menu-box .bg-flower1 img{display:block}
.menu-box .items1{margin:0 -20px 36px;padding:0 130px;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.menu-box .items1 .item{padding:0 20px;margin:0 12px;display:block;font-size:16px;color:#63666a;line-height:3;display:-webkit-flex;display:flex;align-items:center}
.menu-box .items1 .icon-close{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-close2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.menu-box .items1 .icon-home{margin-right:10px;display:block;width:20px;height:20px;background:url(../images/icon-home3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.menu-box .items2{padding:0 130px;overflow-y:auto;flex-grow:1}
.menu-box .items2::-webkit-scrollbar{width:6px}
.menu-box .items2::-webkit-scrollbar-track{background:0 0}
.menu-box .items2::-webkit-scrollbar-thumb{background:#084c9c}
.menu-box .items2::-webkit-scrollbar-thumb:window-inactive{background:#084c9c}
.menu-box .ls-nav>li{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.menu-box .ls-nav>li>a{display:block;font-size:32px;color:#1a1a1a;text-align:right;line-height:1.5}
.menu-box .ls-nav .lsNav-sub{margin:15px 0 0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-end}
.menu-box .ls-nav .lsNav-sub a{margin:0 0 9px 21px;display:block;font-size:16px;color:#63666a;line-height:1.5}
.menu-box .ls-nav>li>a:hover{color:#084c9c;font-weight:700}
.menu-box .ls-nav .lsNav-sub a:hover{color:#084c9c;font-weight:700}
.menu-box.active{opacity:1;visibility:visible}
.menu-box.active:before{width:83.33%;height:100%;border-radius:0 0 0 960px}
.menu-box.active .ls-nav>li{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1}
.menu-box.active .ls-nav>li:nth-child(1){transition-delay:.1s}
.menu-box.active .ls-nav>li:nth-child(2){transition-delay:.2s}
.menu-box.active .ls-nav>li:nth-child(3){transition-delay:.3s}
.menu-box.active .ls-nav>li:nth-child(4){transition-delay:.4s}
.menu-box.active .ls-nav>li:nth-child(5){transition-delay:.5s}
.menu-box.active .ls-nav>li:nth-child(6){transition-delay:.6s}
.menu-box.active .ls-nav>li:nth-child(7){transition-delay:.7s}
.menu-box.active .ls-nav>li:nth-child(8){transition-delay:.8s}
.menu-box.active .ls-nav>li:nth-child(9){transition-delay:.9s}
.menu-box.active .ls-nav>li:nth-child(10){transition-delay:1s}
@media only screen and (max-width:1736px){
.loading-lg{left:40px;top:24px;width:266px}
.loading-lg img{max-height:82px}
.loading-set{right:40px;top:24px}
.loading-set .item{margin:0 8px}
.loading-set .hd-menu .icon-menu{margin-right:12px}
.loading-list .item{padding:0 16px}
.loading-list .bg-l{right:calc(100% - 76px);width:108px}
.loading-list .bg-r{width:110px}
.loading-list .tit2 .inn{width:160px;height:160px}
.loading-list .tit2 .icon{margin:0 auto 18px;width:42px;height:42px;line-height:42px}
.loading-list .tit2 .t{font-size:24px}
.loading-list .item.on .tit{margin-bottom:16vh}
.menu-box{padding:44px 0}
.menu-box .bg-flower1{bottom:32px}
.menu-box .items1{margin:0 -25px 28px;padding:0 104px}
.menu-box .items1 .item{padding:0 16px;margin:0 10px}
.menu-box .items1 .icon-close{margin-right:8px}
.menu-box .items1 .icon-home{margin-right:8px}
.menu-box .items2{padding:0 104px}
.menu-box .items2::-webkit-scrollbar{width:4px}
.menu-box .ls-nav>li>a{font-size:24px}
.menu-box .ls-nav .lsNav-sub{margin:12px 0 0}
.menu-box .ls-nav .lsNav-sub a{margin:0 0 6px 16px;font-size:14px}
.menu-box.active:before{border-radius:0 0 0 768px}
}
@media only screen and (max-width:1199px){
.loading-lg{width:230px}
.loading-lg img{max-height:64px}
.loading-set .hd-icon{width:40px;height:40px;line-height:38px}
.loading-set .hd-icon .icon-floor,.loading-set .hd-icon .icon-yy{width:20px;height:20px}
.loading-set .hd-menu{font-size:14px;line-height:2.3}
.loading-set .hd-menu .icon-menu{width:20px;height:20px}
.loading-list .item.on .tit{margin-bottom:40px}
.loading-list .tit2 .inn{width:150px;height:150px}
.loading-list .tit2 .icon{margin-bottom:15px;width:32px;height:32px;line-height:32px}
.loading-list .tit2 .t{font-size:20px}
.menu-box{padding:30px 0}
.menu-box .items1{margin:0 -20px 20px;padding:0 40px}
.menu-box .items1 .item{padding:0 10px;font-size:14px;line-height:2.5}
.menu-box .items1 .icon-close,.menu-box .items1 .icon-home{width:16px;height:16px}
.menu-box .items2{padding:0 40px}
.menu-box .ls-nav>li>a{font-size:20px}
.menu-box .ls-nav .lsNav-sub{margin-top:8px}
.menu-box.active:before{width:100%;border-radius:0 0 0 400px}
}
@media only screen and (max-width:959px){
.loading-1{position:static}
.loading-hd{position:fixed;left:0;top:0;right:0;height:60px;background-color:rgba(8,76,156,.95);z-index:100}
.loading-lg{left:20px;top:8px}
.loading-lg img{max-height:44px}
.loading-set{right:20px;top:14px}
.loading-list{position:static;flex-wrap:wrap}
.loading-list .item{padding:40px 0;width:100%!important;min-height:33.33vh!important;border-bottom:1px solid #fff;flex-shrink:1;flex-grow:1}
.loading-list .item:last-child{border:none}
.loading-list .item-inn{padding:0;justify-content:center}
.loading-list .bg-img{opacity:1}
.loading-list .bg-l,.loading-list .bg-r{display:none}
.loading-list .tit{margin-bottom:30px!important;display:block!important}
.loading-list .tit img{max-width:70%}
.loading-list .tit2 .inn{width:140px;height:140px;background-color:rgba(228,168,80,.9)}
.loading-list .tit2 .t{font-size:18px}
.loading-bgs{display:none}
.menu-box.active:before{border-radius:0 0 0 200px}
.brand-svg,.click-area{display:none}
}
@media only screen and (max-width:767px){
.loading-1{padding-top:0}
.loading-hd{height:60px;background: #084c9c}
.loading-lg{left:10px;top:10px}
.loading-lg img{max-height:40px}
.loading-set{right:10px;top:15px}
.loading-set .item{margin:0 4px}
.loading-set .hd-icon{width:32px;height:32px;line-height:30px}
.loading-set .hd-icon .icon-floor,.loading-set .hd-icon .icon-yy{width:16px;height:16px}
.loading-set .hd-menu .icon-menu{margin-right:8px;width:16px;height:16px}
.loading-list{background-color:rgba(8,76,156,.95)}
.loading-list .item{background-color:transparent}
.loading-list .tit{margin-bottom:15px!important}
.loading-list .tit img{width:100%}
.loading-list .tit2 .inn{width:100px;height:100px}
.loading-list .tit2 .icon{margin-bottom:10px;width:24px;height:24px;line-height:24px}
.loading-list .tit2 .t{font-size:16px}
.menu-box{padding:20px 0}
.menu-box.active:before{border-radius:0 0 0 50px}
.menu-box .ls-nav>li>a{font-size:18px}
}
/*!2024.12.14*/
.section-nav1{position:relative;z-index:10}
.section8-a1{padding:96px 0 98px;overflow:hidden}
.section8-a1 .hd-1{margin-bottom:51px}
.section8-a1 .sec-cont{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.section8-a1 .sec-col{width:70.93%;flex-shrink:0}
.section8-a1 .sec-cor{padding-top:7.812vw;width:27.14%;flex-shrink:0}
.section8-a1 .btns-1{margin-top:52px}
.section8-a2{padding:104px 0 120px;overflow:hidden}
.section8-a2 .hd-1{margin-bottom:19px}
.section8-a3{padding:97px 0 94px;overflow:hidden}
.section8-a3 .hd-1{margin-bottom:42px}
.section8-1-a1{padding:57px 0 60px;overflow:hidden}
.section8-1-a1 .hd-3{margin-bottom:52px}
.section8-2-a1{padding:57px 0 60px;overflow:hidden}
.section8-2-a1 .hd-1{margin-bottom:31px}
.section8-2-a1 .pages{padding-top:40px}
.box-2 .box-6.box6_4{margin-bottom:25px}
.box-2 .igTxt-5{margin-bottom:23px}
.box-6.box6_4 .pic{width:48.6%;order:1}
.box-6.box6_4 .text{width:51.4%}
.box-6.box6_4 .desc{margin:0!important;max-height:none;display:block;order:2}
.box-21{display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.box-21 .box-pic{margin-right:-3.6%;padding:27px 0 230px 27px;width:47.3%;position:relative;z-index:1;flex-shrink:0}
.box-21 .box-pic:after,.box-21 .box-pic:before{content:'';position:absolute}
.box-21 .box-pic:before{left:0;bottom:20px;width:200px;height:150px;background-color:#084c9c;border-radius:14px;z-index:-1}
.box-21 .box-pic:after{left:220px;bottom:0;width:80px;height:80px;background-color:rgba(8,76,156,.4);border-radius:14px;z-index:-2}
.box-21 .box-pic .pic{padding-top:67.05%;border-radius:24px;position:relative;overflow:hidden}
.box-21 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-21 .text{width:56.3%;flex-shrink:0}
.box-21 .tit{margin-bottom:30px;padding-left:70px;font-size:clamp(20px,2.08vw,40px);color:#084c9c;font-weight:700;line-height:1.2}
.box-21 .desc{padding:36px 34px 36px 70px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89;background-color:#fff;border-radius:20px;box-shadow:4px 4px 4px 4px rgba(0,0,0,.11)}
.box-21 .desc .inn{padding-right:16px;height:374px;overflow-y:auto}
.box-21 .desc .inn::-webkit-scrollbar{width:4px}
.box-21 .desc .inn::-webkit-scrollbar-track{background:rgba(8,76,156,.1);border-radius:2px}
.box-21 .desc .inn::-webkit-scrollbar-thumb{background:#084c9c;border-radius:2px}
.box-21 .desc .inn::-webkit-scrollbar-thumb:window-inactive{background:#084c9c;border-radius:2px}
.box-21 .box-pic .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swp-pagination1.c6 .swiper-pagination-bullet{margin:0 6px!important;width:12px;height:12px;background-color:rgba(8,76,156,.6);opacity:1}
.swp-pagination1.c6 .swiper-pagination-bullet-active{background-color:#084c9c}
.swiper7.swiper7_2:before{background-color:rgba(8,76,156,.1)}
.swiper7.swiper7_2 .icon-circle{border-color:rgba(8,76,156,.6)}
.swiper7.swiper7_2 .icon-circle:before{background-color:#084c9c}
.swiper7.swiper7_2 .date .d1{color:#084c9c}
.swiper7.swiper7_2 .date .d2{color:#63666a}
.swiper7.swiper7_2 .date .d2:before{background-image:url(../images/line2.png)}
.swiper7.swiper7_2 .tit{color:#1a1a1a}
.swiper7.swiper7_2 .con:hover .tit{font-weight:700;color:#084c9c}
.lst-16.lst16_2 li{padding:40px 0 36px}
.lst-16.lst16_2 .tit{font-size:clamp(18px,1.15vw,22px)}
.lst-16.lst16_2 .tit .num{font-size:clamp(20px,2.08vw,40px)}
.lst-16.lst16_2 .desc{margin-top:20px;font-size:clamp(18px,1.25vw,24px)}
.lst-41{padding:25px 30px;padding-left:40px;background-color:#084c9c;border-radius:24px}
.lst-41 ul{padding-right:15px;height:12.44vw;overflow-y:auto}
.lst-41 ul::-webkit-scrollbar{width:4px}
.lst-41 ul::-webkit-scrollbar-track{background:rgba(8,76,156,.1);border-radius:2px}
.lst-41 ul::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}
.lst-41 ul::-webkit-scrollbar-thumb:window-inactive{background:#ddd;border-radius:2px}
.lst-41 li{border-bottom:1px solid rgba(255,255,255,.2)}
.lst-41 .con{padding-left:26px;display:block;height:59px;line-height:59px;position:relative}
.lst-41 .con:before{content:'';position:absolute;left:0;top:50%;width:20px;height:20px;background:url(../images/icon-arrow5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;opacity:.4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-41 .tit{font-size:clamp(18px,1.25vw,24px);color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-41 li:last-child{border:none}
.lst-41 .con:hover .tit{font-weight:700}
@media only screen and (max-width:1736px){
.box-21 .desc{font-size:clamp(18px,1.15vw,22px)}
.lst-16.lst16_2 .tit{font-size:clamp(18px,1.15vw,22px)}
.lst-41 .tit{font-size:clamp(18px,1.25vw,24px)}
.lst-16.lst16_2 .desc{font-size:clamp(18px,1.25vw,24px)}
.box-21 .tit{font-size:clamp(20px,2.08vw,40px)}
.lst-16.lst16_2 .tit .num{font-size:clamp(20px,2.08vw,40px)}
.section8-a1{padding:76px 0 78px}
.section8-a1 .hd-1{margin-bottom:40px}
.section8-a1 .btns-1{margin-top:30px}
.section8-a1 .sec-cor{padding-top:3.812vw}
.section8-a2{padding:82px 0 96px}
.section8-a2 .hd-1{margin-bottom:14px}
.section8-a3{padding:78px 0 74px}
.section8-a3 .hd-1{margin-bottom:34px}
.section8-1-a1{padding:46px 0 48px}
.section8-1-a1 .hd-3{margin-bottom:42px}
.section8-2-a1{padding:46px 0 48px}
.section8-2-a1 .hd-1{margin-bottom:24px}
.section8-2-a1 .pages{padding-top:32px}
.box-2 .box-6.box6_4{margin-bottom:20px}
.box-2 .igTxt-5{margin-bottom:18px}
.box-21 .box-pic{padding:20px 0 184px 20px}
.box-21 .box-pic:before{bottom:16px;width:160px;height:120px;border-radius:10px}
.box-21 .box-pic:after{left:176px;width:64px;height:64px;border-radius:10px}
.box-21 .tit{margin-bottom:24px;padding-left:56px}
.box-21 .desc{padding:28px 26px 28px 56px;border-radius:16px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.11)}
.box-21 .desc .inn{padding-right:12px;height:298px}
.box-21 .desc .inn::-webkit-scrollbar{width:3px}
.swp-pagination1.c6 .swiper-pagination-bullet{margin:0 4px!important;width:10px;height:10px}
.lst-16.lst16_2 li{padding:32px 0 28px}
.lst-16.lst16_2 .desc{margin-top:16px}
.lst-41{border-radius:18px}
.lst-41 .con{padding-left:20px;height:48px;line-height:48px}
.lst-41 .con:before{width:16px;height:16px}
}
@media only screen and (max-width:1559px){
.box-21 .desc{font-size:clamp(18px,1.15vw,22px)}
.lst-16.lst16_2 .tit{font-size:clamp(18px,1.15vw,22px)}
.lst-41 .tit{font-size:clamp(18px,1.25vw,24px)}
.lst-16.lst16_2 .desc{font-size:clamp(18px,1.25vw,24px)}
.box-21 .tit{font-size:clamp(20px,2.08vw,40px)}
.box-21 .box-pic{padding:16px 0 146px 16px}
.box-21 .box-pic:before{bottom:12px;width:128px;height:96px;border-radius:8px}
.box-21 .box-pic:after{left:140px;width:50px;height:50px;border-radius:8px}
.lst-16.lst16_2 .tit .num{font-size:clamp(20px,2.08vw,40px)}
.lst-41 ul{height:16.24vw}
.section8-a1{padding:60px 0}
.section8-a1 .hd-1{margin-bottom:30px}
.section8-a1 .sec-cor{padding-top:10.812vw}
.section8-a2{padding:60px 0}
.section8-a2 .hd-1{margin-bottom:14px}
.section8-a3{padding:60px 0}
.section8-a3 .hd-1{margin-bottom:30px}
.section8-1-a1{padding:40px 0}
.section8-1-a1 .hd-3{margin-bottom:30px}
.section8-2-a1{padding:40px 0}
.section8-2-a1 .hd-1{margin-bottom:20px}
.section8-2-a1 .pages{padding-top:30px}
}
@media only screen and (max-width:1199px){
.box-21 .desc{font-size:clamp(18px,1.15vw,22px)}
.lst-16.lst16_2 .tit{font-size:clamp(18px,1.15vw,22px)}
.lst-41 .tit{font-size:clamp(18px,1.25vw,24px)}
.lst-16.lst16_2 .desc{font-size:clamp(18px,1.25vw,24px)}
.box-21 .tit{font-size:clamp(20px,2.08vw,40px)}
.lst-16.lst16_2 .tit .num{font-size:clamp(20px,2.08vw,40px)}
.box-21 .tit{margin-bottom:20px}
.box-21 .desc{padding:25px 20px 25px 50px}
.lst-16.lst16_2 li{padding:20px 0}
.lst-16.lst16_2 .desc{margin-top:10px}
.lst-41{padding:10px 20px}
.lst-41 ul{height:17.74vw}
.lst-41 .con{height:42px;line-height:42px}
}
@media only screen and (max-width:959px){
.box-21 .desc{font-size:13px}
.lst-16.lst16_2 .tit{font-size:13px}
.lst-41 ul{height:22.24vw}
.lst-41 .tit{font-size:15px}
.lst-16.lst16_2 .desc{font-size:15px}
.box-21 .tit{font-size:18px}
.lst-16.lst16_2 .tit .num{font-size:18px}
}
@media only screen and (max-width:767px){
.section8-a1{padding:40px 0}
.section8-a1 .hd-1{margin-bottom:20px}
.section8-a1 .sec-cont{display:block}
.section8-a1 .sec-col,.section8-a1 .sec-cor{width:100%}
.section8-a1 .sec-col{margin-bottom:20px}
.section8-a1 .sec-cor{padding-top:0}
.section8-a1 .btns-1{margin-top:25px}
.section8-a2{padding:40px 0}
.section8-a3{padding:40px 0}
.section8-1-a1 .hd-3{margin-bottom:20px}
.box-21{display:block}
.box-21 .box-pic{padding-bottom:60px;margin-bottom:20px}
.box-21 .box-pic,.box-21 .text{width:100%!important}
.box-21 .text{padding:0}
.box-21 .tit{padding:0}
.box-21 .desc{padding:20px}
.lst-41 ul{height:170px}
}
/*!2024.12.14*/
/*!2024.12.15*/
.section4-8-a1 .lst-42{padding-top:20px}
.section4-8-a1 .tabs-3{margin-bottom:40px}
.lst-42{margin-bottom:-25px}
.lst-42 li{margin-bottom:25px}
.lst-42 .con{display:block;background-color:#f0f5fa;display:-webkit-flex;display:flex;align-items:center}
.lst-42 .pic{width:450px;position:relative;overflow:hidden;flex-shrink:0}
.lst-42 .pic:before{content:'';display:block;padding-top:66.67%}
.lst-42 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-42 .text{padding:30px 45px;padding-right:35px;width:calc(100% - 450px);flex-shrink:0}
.lst-42 .tit{padding-left:1.25vw;font-size:clamp(18px,1.67vw ,32px);color:#084c9c;font-weight:700;line-height:1.2;position:relative}
.lst-42 .tit:before{content:'';position:absolute;left:0;top:.63vw;width:.73vw;height:.73vw;background:url(../images/icon-shape3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst-42 .tit span{margin-left: 8px; display: inline-block; vertical-align: middle; font-size: clamp(16px, 1.04vw, 18px); font-weight: normal;}
.lst-42 .desc{margin-top:20px;font-size:clamp(18px,1.15vw,22px);color:#1a1a1a;line-height:1.89}
.lst-42 .info{margin: 32px -15px 0; font-size: clamp(16px, 1.04vw, 18px); color: #1A1A1A; line-height: 1.89; display: -webkit-flex; display: flex; justify-content: space-between;}
.lst-42 .info .item{padding: 0 15px; border-right: 1px solid #D9D9D9; flex-shrink: 0; display: -webkit-flex; display: flex; flex-wrap: wrap; flex-direction: column; align-items: flex-start;}
.lst-42 .info .item:last-child{border-right: none;}
.lst-42 .info .item:nth-child(1){width: 150px;}
.lst-42 .info .item:nth-child(2){padding: 0 15px; padding-right: 10px; width: calc(100% - 360px); flex-direction: row; flex-wrap: nowrap;}
.lst-42 .info .item:nth-child(3){padding-left: 15px; width: 210px;}
.lst-42 .info .info-t1{color: #084C9C; font-weight: bold; flex-shrink: 0;}
.lst-42 .info .info-t2{}
.lst-42 .info .info-t2 span{color: #63666A;}
.lst-42 .info .info-code1{margin-top: 16px; padding: 4px; width: 86px; background-color: #fff; overflow: hidden;}
.lst-42 .info .info-code1 img{margin: 0 auto; display: block;}
.lst-42 li:nth-child(even) .pic{order:2}
.lst-42 li:nth-child(even) .text{order:1}
.lst-42 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-43{margin:0 -30px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-43>li{padding:0 30px;margin-bottom:40px;width:50%;flex-shrink:0}
.lst-43 .con{display:block;height:100%;background-color:#f0f5fa}
.lst-43 .pic{padding-top:59.7%;position:relative;overflow:hidden}
.lst-43 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-43 .text{padding:40px 0 36px;padding-left:70px}
.lst-43 .tit{font-size:clamp(18px,1.67vw ,32px);color:#084c9c;font-weight:700;line-height:1.2;position:relative}
.lst-43 .tit:before{content:'';position:absolute;left:0;bottom:0;height:2px;background-color:#084c9c}
.lst-43 .ls1{margin:28px -5px -8px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-43 .ls1 li{padding:0 5px;margin-bottom:8px;width:25%;flex-shrink:0}
.lst-43 .ls1 a{display:block;font-size:clamp(18px,1.25vw ,24px);color:#1a1a1a;line-height:1.8}
.lst-43 .ls1 a:hover{font-weight:700;color:#084c9c}
.lst-43 .ls2{margin-top:14px}
.lst-43 .ls2 .ls-tit{font-size:clamp(16px,1.15vw,20px);color:#1a1a1a;line-height:2;font-weight:400;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-43 .ls2 .ls-tit a{margin-right:24px;display:block;font-size:inherit;color:inherit}
.lst-43 .ls2 .ls-tit a:hover{color:#084c9c}
.lst-43 .ls2 .ls2-1{margin:14px -3px 8px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-43 .ls2 .ls2-1 li{padding:0 3px;margin-bottom:6px;flex-shrink:0}
.lst-43 .ls2 .ls2-1 a{padding:0 10px;background-color:#fff;border-radius:4px;border:1px solid #084c9c;display:block;min-width:64px;font-size:clamp(16px,1.15vw,20px);color:#084c9c;text-align:center;line-height:1.5;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-43 .ls2 .ls2-1 a:hover{border-color:#084c9c;background-color:#084c9c;color:#fff}
@media only screen and (max-width:1736px){
.section4-8-a1 .lst-42{padding-top:16px}
.section4-8-a1 .tabs-3{margin-bottom:32px}
.lst-42{margin-bottom:-20px}
.lst-42 li{margin-bottom:20px}
.lst-42 .pic{width:360px}
.lst-42 .text{padding:32px 36px;width:calc(100% - 360px)}
.lst-42 .desc{margin-top:16px}
.lst-43{margin:0 -24px -32px}
.lst-43>li{padding:0 24px;margin-bottom:32px}
.lst-43 .text{padding:28px 0 32px;padding-left:56px}
.lst-43 .tit{padding-bottom:20px}
.lst-43 .tit:before{width:38px;height:2px}
.lst-43 .ls1{margin:22px -4px -6px}
.lst-43 .ls1 li{padding:0 4px;margin-bottom:6px}
.lst-43 .ls2{margin-top:10px}
.lst-43 .ls2 .ls-tit a{margin-right:18px}
.lst-43 .ls2 .ls2-1{margin:10px -2px 6px}
.lst-43 .ls2 .ls2-1 li{padding:0 2px;margin-bottom:4px}
.lst-43 .ls2 .ls2-1 a{padding:0 8px;border-radius:3px;min-width:50px}
}
@media only screen and (max-width:1199px){
.section4-8-a1 .lst-42{padding-top:12px}
.section4-8-a1 .tabs-3{margin-bottom:26px}
.lst-42{margin-bottom:-16px}
.lst-42 li{margin-bottom:16px}
.lst-42 .pic{width:288px}
.lst-42 .text{padding:26px 28px;width:calc(100% - 288px)}
.lst-42 .tit span{display: block; margin: 0; margin-top: 4px}
.lst-42 .desc{margin-top:12px}
.lst-42 .info{margin: 15px -15px -10px !important; padding-left: 1.25vw; display: block}
.lst-42 .info .item{padding: 0 15px !important; margin-bottom: 10px; width: 100% !important; border: none}
.lst-42 .info .info-code1{margin-top: 10px}
.lst-42 .info .item:nth-child(2){flex-wrap: wrap}
.lst-43{margin:0 -18px -26px}
.lst-43>li{padding:0 18px;margin-bottom:26px}
.lst-43 .text{padding:22px 0 26px;padding-left:44px}
.lst-43 .tit{padding-bottom:16px}
.lst-43 .tit:before{width:30px;height:2px}
.lst-43 .ls1{margin:18px -2px -4px}
.lst-43 .ls1 li{padding:0 2px;margin-bottom:4px}
.lst-43 .ls2{margin-top:8px}
.lst-43 .ls2 .ls-tit a{margin-right:14px}
}
@media only screen and (max-width:959px){
.section4-8-a1 .lst-42{padding-top:0}
.lst-42 .tit{padding-left:12px;font-size:18px}
.lst-42 .tit:before{top:6px;width:6px;height:6px}
.lst-42 .desc{font-size:14px}
.lst-43{margin:0 -10px -20px}
.lst-43>li{padding:0 10px;margin-bottom:20px}
.lst-43 .text{padding:30px}
.lst-43 .ls1 li{width:33.33%}
.lst-43 .tit{padding-bottom:12px;font-size:18px}
.lst-43 .ls1{margin-top:12px}
.lst-43 .ls1 a{font-size:14px}
}
@media only screen and (max-width:767px){
.lst-42 .con{display:block}
.lst-42 .pic,.lst-42 .text{width:100%}
.lst-42 .text{padding:20px}
.lst-42 .desc{margin-top:10px}
.lst-43>li{width:100%}
.lst-43 .text{padding:20px}
}
/*!2024.12.15*/
/*!2024.12.16*/
.lst-44{border-top:1px dashed #ddd}
.lst-44 .con{padding:15px 0;display:block;min-height:112px;border-bottom:1px dashed #ddd;display:-webkit-flex;display:flex;align-items:center}
.lst-44 .lg{margin-right:24px;width:90px;height:60px;line-height:58px;font-size:0;text-align:center;background-color:#fff;border:1px dashed #084c9c;overflow:hidden;flex-shrink:0}
.lst-44 .lg img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-44 .tit{width:calc(100% - 114px);font-size:clamp(17px,1.15vw,22px);color:#1a1a1a;font-weight:400;line-height:1.6;max-height:3.2em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;flex-shrink:0}
.lst-44 .con:hover .tit{font-weight:700;color:#084c9c}
@media only screen and (max-width:1736px){
.lst-44 .con{padding:12px 0;min-height:98px}
.lst-44 .lg{margin-right:18px;width:72px;height:48px;line-height:46px}
.lst-44 .tit{width:calc(100% - 90px)}
}
@media only screen and (max-width:1199px){
.lst-44 .con{padding:10px 0;min-height:83px}
.lst-44 .lg{margin-right:14px;width:58px;height:38px;line-height:36px}
.lst-44 .tit{width:calc(100% - 72px)}
}
@media only screen and (max-width:959px){
.lst-44 .lg{margin-right:20px;width:68px;height:44px;line-height:42px}
.lst-44 .tit{width:calc(100% - 88px);font-size:15px}
}
/*!2024.12.16*/
/*!2024.12.19*/
.droprel01{position:relative}
.droprel01 input{position:absolute;left:-9999px}
.droprel01 .droprel01-tit{padding:0 15px;display:block;width:100%;height:42px;line-height:40px;border:1px solid #ddd;border-radius:6px;font-size:clamp(18px,.94vw,18px);color:#1a1a1a;position:static}
.droprel01 .droprel01-options{position:absolute;left:0;top:100%;right:0;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1);font-size:clamp(14px,.83vw,16px);color:#333;line-height:1.5;z-index:10;display:none}
.droprel01 .droprel01-options .content_dept{max-height:320px;background-color:#fff;border-radius:6px;overflow-y:auto}
.droprel01 .droprel01-options .content_dept::-webkit-scrollbar{width:4px}
.droprel01 .droprel01-options .content_dept::-webkit-scrollbar-track{background:0 0}
.droprel01 .droprel01-options .content_dept::-webkit-scrollbar-thumb{background:#084c9c}
.droprel01 .droprel01-options .content_dept::-webkit-scrollbar-thumb:window-inactive{background:#084c9c}
.droprel01 .droprel01-options li{padding:8px 15px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.droprel01 .droprel01-options li.on,.droprel01 .droprel01-options li:hover{background-color:#084c9c;color:#fff}
@media only screen and (max-width:1736px){
.droprel01 .droprel01-tit{padding:0 12px;height:34px;line-height:32px;border-radius:4px}
.droprel01 .droprel01-options{box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:4px}
.droprel01 .droprel01-options .content_dept{max-height:204px}
.droprel01 .droprel01-options li{padding:6px 12px}
}
/*!2024.12.19*/
/*!2024.12.24*/
.section4-9-a1{padding:52px 0 50px}
.section4-9-a1 .hd-1{margin-bottom:39px}
.section4-9-a1 .tabs-3{margin-bottom:48px}
.section4-9-a1 .table-2 thead{position: sticky; top: 0}
.tags-1{margin:0 -17px -20px;font-size:clamp(16px,1.04vw,18px);color:#1a1a1a;line-height:1.22;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}
.tags-1 .item{padding:0 17px;margin-bottom:20px;display:-webkit-flex;display:flex;align-items:center}
.tags-1 em{margin-right:8px;display:block;min-width:22px;line-height:22px;font-size:clamp(16px,1.04vw,18px);color:#fff;text-align:center;border-radius:50%;flex-shrink:0}
.tags-1 .icn_1{background-color:#e4a850}
.tags-1 .icn_2{background-color:#09cd81}
.tags-1 .icn_3{background-color:#4bbcec}
.tags-1 .icn_4{background-color:#c00202}
.tags-1.tal{justify-content: flex-start}
.table-2 table{table-layout:fixed;width:100%}
.table-2 th{padding:12px;height:80px;background-color:#084c9c;font-size:clamp(16px,1.04vw,18px);color:#fff;line-height:1.56;font-weight:400;text-align:center}
.table-2 td{padding:18px 12px;height:68px;border:1px solid #ddd;font-size:clamp(18px,1.15vw,20px);color:#1a1a1a;line-height:1.2;text-align:center}
.table-2 .zj{padding-left:18px;height:100%;font-size:clamp(16px,1.04vw,18px);text-align:left}
.table-2 .zj .item{padding:5px 0;display:-webkit-flex;display:flex;align-items:start}
.table-2 .zj em{margin:0 8px 0 0;display:block;min-width:22px;line-height:22px;font-size:clamp(16px,1.04vw,18px);color:#fff;text-align:center;border-radius:50%;flex-shrink:0}
.table-2 .zj .icn_1{background-color:#e4a850}
.table-2 .zj .icn_2{background-color:#09cd81}
.table-2 .zj .icn_3{background-color:#4bbcec}
.table-2 .zj .icn_4{background-color:#c00202}
.table-2 .zj .icn_5{background-color:#3a86de}
.table-2 .zj.middle{padding: 0;}
.table-2 .zj.middle .item{justify-content: center;}
@media only screen and (max-width:1736px){
.section4-9-a1{padding:38px 0 40px}
.section4-9-a1 .hd-1{margin-bottom:46px}
.section4-9-a1 .tabs-3{margin-bottom:48px}
.tags-1{margin:0 -14px -16px}
.tags-1 .item{padding:0 14px;margin-bottom:16px}
.tags-1 em{margin-right:6px;min-width:20px;line-height:20px}
.table-2 th{padding:10px;height:64px}
.table-2 td{padding:14px 10px;height:54px}
.table-2 .zj{padding-left:8px}
.table-2 .zj .item{padding:4px 0}
.table-2 .zj em{margin:0 6px 0 0;min-width:20px;line-height:20px}
}
@media only screen and (max-width:1559px){
.filter-2 .sel{width:25%}
.filter-2 .inp{width:27%}
.section4-9-a1{padding:40px 0}
.section4-9-a1 .hd-1{margin-bottom:25px}
.section4-9-a1 .tabs-3{margin-bottom:20px}
.tags-1{margin:0 -10px -12px}
.tags-1 .item{padding:0 10px;margin-bottom:12px}
.tags-1 em{margin-right:4px}
.table-2 th{padding:8px;height:50px}
.table-2 td{padding:10px 8px;height:42px}
.table-2 .zj{padding-left:6px}
.table-2 .zj .item{padding:3px 0}
.table-2 .zj em{margin:0 4px 0 0}
}
@media only screen and (max-width:1199px){
.tags-1{margin:0 -6px -10px}
.tags-1 .item{padding:0 6px;margin-bottom:10px}
.table-2 th{font-size:clamp(16px,1.04vw,18px)}
.table-2 td{font-size:clamp(16px,1.15vw,20px)}
.table-2 .zj{font-size:clamp(14px,1.04vw,18px)}
.table-2 .zj em{font-size:clamp(14px,1.04vw,18px)}
}
@media only screen and (max-width:959px){
.table-2 th{padding: 4px 2px; font-size: 12px; height: 46px; line-height: 1.3;}
.table-2 td{padding: 4px 2px; font-size: 12px; height: 36px;}
.table-2 .zj em{font-size: 13px;}
/*.table-2{overflow-x:auto}*/
/*.table-2 table{width:1000px}*/
}
/*!2024.12.24 end*/
/*!2024.12.25*/
.ban.hg6{height:360px}
.ban.hg6 .cont{top:48.06%}
.hd-1.hd1_3 .title .en{font-size:clamp(16px,1.15vw,20px);text-transform:none}
.hd-1.hd1_3 .title .cn{font-size:clamp(24px,3.02vw,56px)}
.tabs-6 ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.tabs-6 li{margin-left:-1px}
.tabs-6 .a1{padding:8px 20px;display:block;min-width:120px;font-size:clamp(16px,1.35vw,24px);color:#001638;line-height:1.33;text-align:center;border:1px solid #ddd}
.tabs-6 .on .a1{background-color:#084c9c;border-color:#084c9c;color:#fff;font-weight:700}
.search-2{position:relative}
.search-2,.search-2 form{width:100%;display:-webkit-flex;display:flex}
.search-2 input{outline:0;border:none;background-color:transparent}
.search-2 .inp{padding:0 40px;padding-right:100px;display:block;width:100%;height:64px;line-height:62px;border:1px solid #ddd;border-radius:10px;background-color:#f0f5fa;font-size:clamp(16px,1.35vw,24px);color:#1a1a1a}
.search-2 .submit{position:absolute;right:0;top:0;width:72px;height:64px;background:url(../images/icon-so3.png) center center no-repeat;-webkit-background-size:33px auto;background-size:33px auto}
.section9-a1{padding:30px 0 100px;overflow:hidden}
.section9-a1 .hd-3{margin:56px 0}
.section9-a1 .tabs-6{margin-bottom:56px}
.section9-a1 .search-2{margin-bottom:56px}
.section9-a1 .keyWord-1{margin-bottom:56px}
.section9-a1 .lst-5{border-top:1px dashed #ddd}
.keyWord-1{font-size:clamp(16px,1.35vw,24px);color:#63666a;line-height:1.5}
.keyWord-1 span{font-weight:700;color:#084c9c}
.lst-5 .tit span{color:#084c9c}
.lst-5 .desc span{color:#084c9c}
@media only screen and (max-width:1736px){
.ban.hg6{height:288px}
.tabs-6 .a1{padding:6px 16px;min-width:96px}
.search-2 .inp{padding:0 32px;padding-right:80px;height:50px;line-height:48px;border-radius:8px}
.search-2 .submit{width:58px;height:50px;-webkit-background-size:26px auto;background-size:26px auto}
.section9-a1{padding:24px 0 80px}
.section9-a1 .hd-3{margin:44px 0}
.section9-a1 .tabs-6{margin-bottom:44px}
.section9-a1 .search-2{margin-bottom:44px}
.section9-a1 .keyWord-1{margin-bottom:44px}
}
@media only screen and (max-width:1559px){
.ban.hg6{height:230px}
.section9-a1{padding:20px 0 40px}
.section9-a1 .hd-3{margin:25px 0}
.section9-a1 .tabs-6{margin-bottom:25px}
.section9-a1 .search-2{margin-bottom:25px}
.section9-a1 .keyWord-1{margin-bottom:25px}
.search-2 .inp{padding:0 20px;padding-right:60px}
}
@media only screen and (max-width:1199px){
.ban.hg6{height:180px}
}
/*!2024.12.25 end*/
/*!2024.12.26*/
.section4-9-a1 .tabs-5{margin-bottom:32px}
.box-filter2{margin-bottom:32px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.box-filter2 .tags-1{margin-right:40px}
.box-filter2 .filter-2{width:40.2%;flex-shrink:0}
.box-filter2 .filter-2 .inp{width:calc(100% - 148px)}
.tips-1{padding:60px 0;font-size:clamp(18px,1.35vw,26px);color:#1a1a1a;line-height:1.8;text-align:center;border-top:1px solid #ddd}
.tips-1.noline{border:none}
.tips-1 em{color:#e90004}
@media only screen and (max-width:1736px){
.box-filter2 .filter-2 .inp{width:calc(100% - 120px)}
}
@media only screen and (max-width:1559px){
.box-filter2 .tags-1{margin-right:10px}
.box-filter2 .filter-2{width:45%}
.tips-1{padding:40px 0}
}
@media only screen and (max-width:959px){
.section4-9-a1 .tabs-5{margin-bottom:20px}
.box-filter2{display:block}
.box-filter2 .filter-2{margin:10px auto 0;width:80%}
.box-filter2 .tags-1{margin:0}
}
@media only screen and (max-width:767px){
.box-filter2 .filter-2{width:100%}
.tips-1{padding:30px 0}
}
/*!2024.12.26 end*/
/*!2025.01.02*/
.tabs-5.tabs5_5 li{min-width:33.33%}
/*!2025.01.02 end*/
/*!2025.01.03*/
.headerSearch .tabs-1 button{line-height:inherit;background-color:transparent}
/*!2025.01.03 end*/
/*!2025.01.08*/
.section8-1-a2{padding:88px 0 92px;overflow:hidden}
.section8-1-a2 .hd-1{margin-bottom:40px}
.box-22{font-size:clamp(16px,1.04vw,18px);color:#1a1a1a;line-height:1.89}
.box-22 .lst-37{margin-top:40px}
.box-22 .its1{margin-bottom:40px;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:flex-start}
.box-22 .its1:before{content:'';position:absolute;right:0;top:44px;bottom:0;width:62.29%;background-color:#f0f5fa;border-radius:20px;z-index:-1}
.box-22 .its1 .box-pic{padding-bottom:144px;width:45.7%;position:relative;z-index:1;flex-shrink:0}
.box-22 .its1 .box-pic:before{content:'';position:absolute;left:6.25%;bottom:10px;width:120px;height:120px;background-color:#084c9c;border-radius:14px;z-index:-1}
.box-22 .its1 .box-pic:after{content:'';position:absolute;left:31.25%;bottom:0;width:80px;height:80px;border-radius:14px;background-color:#084c9c;opacity:.4;z-index:-1}
.box-22 .its1 .pic{padding-top:62.5%;position:relative;border-radius:24px;overflow:hidden}
.box-22 .its1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-22 .its1 .text{padding:80px 70px 36px;width:54.3%;flex-shrink:0}
.box-22 .its1 .tit{font-size:clamp(22px,2.19vw,40px);color:#084c9c;font-weight:700;line-height:1.2}
.box-22 .its1 .desc{margin-top:40px;font-size:clamp(16px,1.04vw,18px);color:#1a1a1a;line-height:1.89}
.box-22 .its1 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-37.lst37_2{margin-left:-6px;margin-right:-6px;margin-bottom:-16px}
.lst-37.lst37_2 li{padding:0 6px;margin-bottom:16px}
.lst-37.lst37_2 .a1{font-size:clamp(18px,1.35vw,24px);line-height:62px;background-color:#f0f5fa;border-color:#084c9c}
.lst-37.lst37_2 .a1:hover{background-color:#084c9c;border-color:#084c9c;color:#fff}
@media only screen and (max-width:1736px){
.section8-1-a2{padding:70px 0 74px}
.section8-1-a2 .hd-1{margin-bottom:32px}
.box-22 .lst-37{margin-top:32px}
.box-22 .its1{margin-bottom:32px}
.box-22 .its1:before{top:34px;border-radius:16px}
.box-22 .its1 .box-pic{padding-bottom:114px}
.box-22 .its1 .box-pic:before{bottom:8px;width:96px;height:96px;border-radius:10px}
.box-22 .its1 .box-pic:after{width:64px;height:64px;border-radius:10px}
.box-22 .its1 .pic{border-radius:18px}
.box-22 .its1 .text{padding:64px 56px 28px}
.box-22 .its1 .desc{margin-top:32px}
.lst-37.lst37_2{margin-left:-4px;margin-right:-4px;margin-bottom:-12px}
.lst-37.lst37_2 li{padding:0 4px;margin-bottom:12px}
.lst-37.lst37_2 .a1{line-height:50px}
}
@media only screen and (max-width:1559px){
.section8-1-a2{padding:60px 0}
.section8-1-a2 .hd-1{margin-bottom:26px}
.box-22 .lst-37{margin-top:26px}
.box-22 .its1{margin-bottom:26px}
.box-22 .its1:before{top:26px;border-radius:12px}
.box-22 .its1 .box-pic{padding-bottom:90px}
.box-22 .its1 .box-pic:before{bottom:6px;width:76px;height:76px;border-radius:8px}
.box-22 .its1 .box-pic:after{width:50px;height:50px;border-radius:8px}
.box-22 .its1 .pic{border-radius:14px}
.box-22 .its1 .text{padding:50px 44px 22px}
.box-22 .its1 .desc{margin-top:26px}
.lst-37.lst37_2{margin-left:-3px;margin-right:-3px;margin-bottom:-10px}
.lst-37.lst37_2 li{padding:0 3px;margin-bottom:10px}
.lst-37.lst37_2 .a1{line-height:40px}
}
@media only screen and (max-width:767px){
.section8-1-a2{padding:40px 0}
.box-22 .its1{display:block}
.box-22 .its1:before{display:none}
.box-22 .its1 .box-pic,.box-22 .its1 .text{width:100%}
.box-22 .its1 .box-pic{margin-bottom:20px}
.box-22 .its1 .text{padding:0}
.box-22 .its1 .desc{margin-top:15px}
}
/*!2025.01.08 end*/
/*!2025.01.23*/
.section4-5-1-a1{padding:80px 0 80px}
.tips-2{margin-bottom:24px;font-size:16px;color:#1a1a1a;line-height:1.75;font-weight:700}
.lst-45{padding:60px 74px;background-color:#f6f6f8}
.lst-45 ul{margin:0 -64px -64px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-45 li{padding:0 64px;margin-bottom:64px;width:50%;position:relative;flex-shrink:0}
.lst-45 li:before{content:'';position:absolute;right:0;top:6px;bottom:0;width:1px;background-color:rgba(99,102,106,.2)}
.lst-45 .con{display:block}
.lst-45 .tit{margin-bottom:16px;font-size:16px;color:#1a1a1a;font-weight:700;line-height:1.75}
.lst-45 .pic img{display:block}
@media only screen and (max-width:1736px){
.section4-5-1-a1{padding:64px 0 64px}
.tips-2{margin-bottom:20px}
.lst-45{padding:48px 58px}
.lst-45 ul{margin:0 -50px -50px}
.lst-45 li{padding:0 50px;margin-bottom:50px}
.lst-45 li:before{top:4px}
.lst-45 .tit{margin-bottom:12px}
}
@media only screen and (max-width:1559px){
.section4-5-1-a1{padding:50px 0 50px}
.tips-2{margin-bottom:16px}
.lst-45{padding:38px 46px}
.lst-45 ul{margin:0 -40px -40px}
.lst-45 li{padding:0 40px;margin-bottom:40px}
.lst-45 li:before{top:3px}
.lst-45 .tit{margin-bottom:10px}
}
@media only screen and (max-width:767px){
.lst-45{padding:20px}
.lst-45 li{width:100%}
}
/*!2025.01.23 end*/
/*!2025.03.03*/
.box-23{margin:50px 0;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}
.box-23 .swiper13 .pic{padding-top:60.06%}
.box-23 .col{width:49%;flex-shrink:0}
.box-23 .cor{width:46.43%;flex-shrink:0}
.box-23 .t1{font-size:clamp(32px,2.19vw,40px);color:#1a1a1a;font-weight:700;line-height:1.2}
.box-23 .t2{margin-top:22px;font-size:clamp(20px,1.35vw,24px);color:#084c9c;font-weight:700;line-height:2}
.box-23 .t3{margin-top:20px;font-size:clamp(16px,1.04vw,18px);color:#1a1a1a;line-height:1.89}
.box-24{margin:40px 0;font-size:clamp(16px,1.04vw,18px);color:#1a1a1a;line-height:1.89}
.box-24 .lst-46{margin-top:60px;margin-bottom:60px}
.lst-46{margin:0 -50px;display:-webkit-flex;display:flex;justify-content:space-between}
.lst-46 li{flex-grow:1}
.lst-46 .con{padding:0 5px;display:block;position:relative}
.lst-46 .con:before{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;border-left:1px dashed rgba(8,76,156,.4)}
.lst-46 .num{font-size:clamp(16px,1.04vw,18px);color:#63666a;text-align:center;line-height:1.3}
.lst-46 .num .n{font-family:DIN-Bold;margin-right:4px;display:inline-block;vertical-align:bottom;font-size:clamp(32px,2.19vw,40px);color:#084c9c;font-weight:700;line-height:1}
.lst-46 .t1{margin-top:22px;font-size:clamp(18px,1.15vw,20px);color:#1a1a1a;text-align:center;line-height:1.3}
.lst-46 li:last-child .con:before{display:none}
@media only screen and (max-width:1399px){
.box-23{margin:40px 0}
.box-23 .t1,.lst-46 .num .n{font-size:clamp(24px,2.19vw,40px)}
.box-23 .t2{margin-top:10px;font-size:clamp(18px,1.35vw,24px)}
.box-23 .t3{margin-top:10px;font-size:clamp(15px,1.04vw,18px)}
.box-24{margin:40px 0;font-size:clamp(15px,1.04vw,18px)}
.box-24 .lst-46{margin:35px 0}
.lst-46 .num{font-size:clamp(15px,1.04vw,18px)}
.lst-46 .t1{margin-top:8px;font-size:clamp(15px,1.15vw,20px)}
}
@media only screen and (max-width:959px){
.lst-46{margin-bottom:-25px;flex-wrap:wrap}
.lst-46 li{margin-bottom:25px;width:25%}
}
@media only screen and (max-width:767px){
.box-23{display:block}
.box-23 .col,.box-23 .cor{width:100%}
.box-23 .col{margin-bottom:25px}
.box-24 .lst-46{margin:30px 0 10px}
.lst-46{justify-content:flex-start}
.lst-46 li{width:50%;flex-grow:0}
.lst-46 li:nth-child(2n) .con:before{display:none}
}
/*!2025.03.03 end*/
/*!2025.03.05*/
.section5-a6{padding:100px 0;overflow:hidden}
.section5_6-a1{padding:74px 0 78px;overflow:hidden}
.section5_6-a1 .hd-1{margin-bottom:30px}
.section5_6-a1 .tabs-5{margin-bottom:32px}
.section5_6-a1 .tips-3{margin-bottom:30px}
.section5_7-a1{padding:74px 0 80px;overflow:hidden}
.section5_7-a1 .hd-1{margin-bottom:50px}
.lst-47{margin:0 -22px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-47 li{padding:0 22px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.lst-47 .con{display:block;height:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-47 .icon{margin:0 auto;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-47 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-47 .t1{margin-top:40px;text-align:center;line-height:1;font-weight:400}
.lst-47 .t1 .en{padding-bottom:17px;font-size:clamp(14px,1.15vw,20px);color:rgba(255,255,255,.6);position:relative}
.lst-47 .t1 .en:before{content:'';position:absolute;left:50%;bottom:0;width:44px;height:1px;background-color:rgba(255,255,255,.2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.lst-47 .t1 .cn{font-family:SourceHanSerifCN-Bold;margin-top:16px;font-size:clamp(24px,3.02vw,56px);color:#fff;font-weight:700}
.lst-48{margin:0 -20px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-48 li{padding:0 20px;margin-bottom:60px;width:25%;flex-shrink:0}
.lst-48 .con{padding:15px;display:block;height:100%;height:320px;background-color:#f0f5fa;box-shadow:0 4px 4px rgba(0,0,0,.11);border-radius:10px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-48 .icon{width:120px;height:120px;line-height:120px;font-size:0;text-align:center;background-color:#084c9c;border-radius:40px;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-48 .icon img{position:absolute;left:50%;top:50%;max-width:80%;max-height:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-48 .icon .ig2{opacity:0}
.lst-48 .text{margin-top:36px}
.lst-48 .t1{font-size:clamp(18px,1.35vw,24px);color:#1a1a1a;font-weight:700;line-height:1.3;text-align:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-48 .con:hover{background-color:#084c9c}
.lst-48 .con:hover .icon{background-color:#fff}
.lst-48 .con:hover .icon img{opacity:0}
.lst-48 .con:hover .icon .ig2{opacity:1}
.lst-48 .con:hover .t1{color:#fff}
.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1}
.m-pop.active{opacity:1;visibility:visible}
.pop-win1{padding:20px 40px 40px;position:absolute;left:50%;top:50%;width:1000px;min-height: 350px; max-height:643px;background-color:#fff;border-radius:10px;display:-webkit-flex;display:flex;flex-direction:column;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.pop-win1 .close{position:absolute;right:20px;top:20px;width:46px;height:46px;background:url(../images/icon-close3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer}
.pop-win1 .top{margin-bottom:20px;height:77px;border-bottom:1px solid #ddd;display:-webkit-flex;display:flex;align-items:center;flex-shrink:0}
.pop-win1 .top .title{font-size:clamp(22px,1.98vw,36px);color:#084c9c;font-weight:700;line-height:1.2}
.pop-win1 .cont{padding-right:5px;font-size:clamp(16px,1.35vw,24px);color:#1a1a1a;line-height:1.83;flex-grow:1;overflow-y:auto}
.pop-win1 .cont::-webkit-scrollbar{width:4px}
.pop-win1 .cont::-webkit-scrollbar-track{background:0 0}
.pop-win1 .cont::-webkit-scrollbar-thumb{background:#084c9c}
.pop-win1 .cont::-webkit-scrollbar-thumb:window-inactive{background:#084c9c}
.pop-win1 .ls1{padding-left:23px;list-style:disc}
.pop-win1 .ls1 li::marker{color:#084c9c;font-size:16px}
@media only screen and (max-width:1736px){
.lst-47 .con{height:300px}
.lst-47 .icon{width:60px;height:60px;line-height:60px}
.lst-47 .t1{margin-top:25px}
.lst-47 .t1 .en{padding-bottom:12px}
.lst-47 .t1 .cn{margin-top:12px}
.lst-48 .con{height:260px}
.lst-48 .icon{width:100px;height:100px;border-radius:25px}
.lst-48 .text{margin-top:20px}
}
@media only screen and (max-width:1559px){
.section5-a6,.section5_6-a1,.section5_7-a1{padding:60px 0}
.section5_7-a1 .hd-1{margin-bottom:30px}
.lst-48 .con{height:220px}
.lst-48 .icon{width:80px;height:80px;line-height:80px;border-radius:20px}
.pop-win1{padding:20px 30px;max-height:540px}
.pop-win1 .top{height:67px}
}
@media only screen and (max-width:1199px){
.lst-48{margin:0 -10px -30px}
.lst-48 li{padding:0 10px;margin-bottom:30px}
.lst-48 .con{height:200px}
.lst-48 .icon{width:70px;height:70px;line-height:70px}
.lst-48 .text{margin-top:15px}
.pop-win1{width:90%}
}
@media only screen and (max-width:959px){
.lst-47{margin: 0 -10px -30px}
.lst-47 li{padding: 0 10px; margin-bottom: 30px}
.lst-47 .con{height:220px}
.lst-47 .icon{width:50px;height:50px;line-height:50px}
.lst-48 li{width:33.33%}
.pop-win1{min-height: 250px; max-height:400px}
}
@media only screen and (max-width:767px){
.section5-a6,.section5_6-a1,.section5_7-a1{padding:40px 0}
.section5_6-a1 .hd-1{margin-bottom:20px}
.section5_6-a1 .tabs-5{margin-bottom:15px}
.section5_6-a1 .tips-3{margin-bottom:15px}
.lst-47{margin-bottom:-20px}
.lst-47 li{margin-bottom:20px;width:100%}
.lst-47 .con{height:220px}
.lst-48{margin-bottom:-20px}
.lst-48 li{margin-bottom:20px;width:100%}
.pop-win1{padding:10px 20px 20px}
.pop-win1 .close{right:10px;top:10px}
.pop-win1 .top{height:59px}
}
/*!2025.03.05 end*/
/*!2025.03.08*/
.section5_8-a1{padding: 78px 0 80px; overflow: hidden;}
.section5_8-a1 .hd-1{margin-bottom: 50px;}
.tips-3{font-size: clamp(15px, 1.15vw, 20px); color: #63666A; line-height: 1.8;}
.tips-3.c1{color: #1A1A1A;}
.tips-3.tar{text-align: right;}
.lst-49{margin-bottom: -24px;}
.lst-49 li{margin-bottom: 24px;}
.lst-49 .con{padding: 30px 36px; display: block; border: 1px solid #DDDDDD; display: -webkit-flex; display: flex; align-items: center; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-49 .pic{margin-right: 40px; width: 26.25%; position: relative; overflow: hidden; flex-shrink: 0;}
.lst-49 .pic:before{content: ''; display: block; padding-top: 77.01%;}
.lst-49 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-49 .text{width: calc(73.75% - 40px); flex-shrink: 0;}
.lst-49 .tit{font-size: clamp(18px, 1.35vw, 24px); color: #1A1A1A; font-weight: bold; line-height: 1.5; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-49 .info{margin-top: 10px; font-size: clamp(14px, 1.15vw, 20px); color: #999999; line-height: 1.5;}
.lst-49 .info p{}
.lst-49 .info span{display: inline-block; color: #1A1A1A;}
.lst-49 .txt{margin-top: 13px; font-size: clamp(14px, 1.04vw, 18px); color: #63666A; line-height: 1.89; max-height: 7.56em; -webkit-box-orient: vertical;-webkit-line-clamp: 4;display: -webkit-box;overflow:hidden;}
.lst-49 .con:hover{border-color: #084C9C;}
.lst-49 .con:hover .pic img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.lst-49 .con:hover .tit{color: #084C9C;}
@media only screen and (max-width:1559px){
.section5_8-a1{padding: 60px 0;}
.section5_8-a1 .hd-1{margin-bottom: 30px;}
}
@media only screen and (max-width:1199px){
.lst-49 .con{padding: 25px;}
.lst-49 .info{margin-top: 6px;}
.lst-49 .txt{margin-top: 8px;}
}
@media only screen and (max-width:959px){
.lst-49 .pic{width: 35%;}
.lst-49 .text{width: calc(65% - 40px);}
}
@media only screen and (max-width:767px){
.section5_8-a1{padding: 40px 0;}
.section5_8-a1 .hd-1{margin-bottom: 20px;}
.lst-49{margin-bottom: -20px;}
.lst-49 li{margin-bottom: 20px;}
.lst-49 .con{padding: 20px; display: block;}
.lst-49 .pic, .lst-49 .text{width: 100%; margin: 0;}
.lst-49 .pic{margin-bottom: 15px;}
}
/*!2025.03.08 end*/
/*!2025.03.11*/
.lst-50{margin-bottom: -2px;}
.lst-50 li{margin-bottom: 2px;}
.lst-50 .con{}
.lst-50 .t1{margin-bottom: 3px; font-size: clamp(16px, 1.35vw, 24px); color: #fff; line-height: 1.67; font-weight: bold;}
.lst-50 .t1 span{padding: 0 16px; display: inline-block; min-width: clamp(120px, 7.92vw, 152px); background-color: #E4A850; border-radius: 20px;}
.lst-50 .t2{padding: 0 16px; padding-right: 0; font-size: clamp(14px, 1.15vw, 24px); color: #fff; line-height: 2.4;}
/*!2025.03.11 end*/
/*!2025.04.02*/
@media only screen and (max-width:767px){
.lst-50 .t1{text-align: center;}
.lst-50 .t2{padding: 0; text-align: center;}
}
/*!2025.04.02 end*/
/*!2025.04.07*/
.goTop{position:fixed;right:20px;bottom:10%;width:64px;height:64px;background:url(../images/icon-top1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;border-radius:50%;cursor:pointer;z-index:50;display:none !important}
@media only screen and (max-width:767px){
.goTop{right:5px;bottom:2%;width:30px;height:30px}
}
/*!2025.04.07 end*/
/*!2025.04.09*/
@keyframes beat {
    0%,to {-webkit-transform: scale(1); transform: scale(1);}
    25%{-webkit-transform: scale(.9,1.1); transform: scale(.9,1.1);}
    50%{-webkit-transform: scale(1.1,.9); transform: scale(1.1,.9);}
    75%{-webkit-transform: scale(.95,1.05); transform: scale(.95,1.05);}
}
.swiper-btns{position: absolute; left: 50px; bottom: 36px; z-index: 10; display: -webkit-flex; display: flex; align-items: center;}
.swiper-btns .current, .swiper-btns .total{font-size: clamp(16px, 1.35vw, 24px); color: #FFFFFF; line-height: 1.67;}
.swiper-btns .swp-progressbar1{margin: 0 16px; position: relative; width: 200px; height: 4px; background: rgba(255, 255, 255, .3); flex-shrink: 0;}
.swiper-btns .swp-progressbar1 .swiper-pagination-progressbar-fill{background-color: #fff;}
.banner .swp-arrow1{left: auto; bottom: 32px; right: 38px;}
.banner .swiper-btns{display: none;}
.swp-arrow1.c1{}
.swp-arrow1.c1 .prev, .swp-arrow1.c1 .next{margin: 0 12px;}
.swp-arrow1.c1 .prev:before, .swp-arrow1.c1 .next:before{border-color: #fff;}
.swp-arrow1.c1 .prev:after{background-image: url(../images/icon-arrow4.png);}
.swp-arrow1.c1 .next:after{background-image: url(../images/icon-arrow5.png);}
.swp-arrow1.c1 .prev:hover:before, .swp-arrow1.c1 .next:hover:before{border-color: #084c9c;}
.enter-btns{padding-top: 58px; position: absolute; left: 50%; bottom: 0; width: 280px; height: 142px; background: url(../images/enter-bg1.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: 15; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); cursor: pointer;}
.enter-btns .tit{margin: 0 auto; width: 150px; max-width: 90%; font-size: clamp(14px, 1.56vw, 24px); color: #FFFFFF; font-weight: bold; line-height: 1; text-align: center;}
.enter-btns .icon-arrow{margin: 10px auto 0; display: block; width: 24px; height: 24px; background: url(../images/icon-arrow18.png) center center no-repeat; -webkit-background-size: contain; background-size: contain;}
.section-a8{overflow: hidden;}
.section-a8 .wp{display: -webkit-flex; display: flex; justify-content: space-between;}
.section-a8 .sec-col, .section-a8 .sec-cor{padding: 96px 0 100px;}
.section-a8 .sec-col{padding-right: 40px; width: 68%; flex-shrink: 0;}
.section-a8 .sec-col .hd-1{margin-bottom: 50px;}
.section-a8 .sec-cor{padding-left: 40px; width: 32%; position: relative; z-index: 1; flex-shrink: 0;}
.section-a8 .secR-bg1{position: absolute; left: 0; top: 0; bottom: 0; right: calc((1536px - 100vw)/2); background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; z-index: -1;}
.section-a8 .hd-1{margin-bottom: 39px;}
.section-a9{padding: 94px 0 100px; background-color: #F0F5FA; overflow: hidden;}
.section-a9 .wp{display: -webkit-flex; display: flex; justify-content: space-between;}
.section-a9 .sec-col{width: 50.8%; flex-shrink: 0;}
.section-a9 .sec-cor{width: 45.3%; flex-shrink: 0;}
.section-a9 .hd-1{margin-bottom: 28px;}
.section-a10{padding: 94px 0 102px; overflow: hidden;}
.section-a10 .wp{display: -webkit-flex; display: flex; justify-content: space-between;}
.section-a10 .hd-1{margin-bottom: 36px;}
.section-a10 .sec-col{width: 48%; flex-shrink: 0;}
.section-a10 .sec-col .hd-1{padding-right: 12px;}
.section-a10 .sec-cor{padding-top: 5px; width: 48.1%; flex-shrink: 0;}
.section-a10 .sec-cor .hd-1{margin: 0 !important; margin-bottom: 28px !important; padding: 30px 40px; min-height: 264px; background: url(../images/bg28.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; flex-direction: column; justify-content: center;}
.hotNews-1{padding-bottom: 32px; display: block; display: -webkit-flex; display: flex; align-items: center;}
.hotNews-1 .pic{margin-right: 38px; width: 352px; height: 211px; position: relative; overflow: hidden; flex-shrink: 0;}
.hotNews-1 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.hotNews-1 .text{width: calc(100% - 390px); flex-shrink: 0;}
.hotNews-1 .date{font-family: DIN-Medium; padding-left: 32px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; line-height: 1.3; background: url(../images/icon-date1.png) left center no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto;}
.hotNews-1 .tit{margin-top: 14px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: bold; line-height: 1.6; max-height: 3.2em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.hotNews-1:hover{}
.hotNews-1:hover .pic img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.pop-enter1{padding: 0 6.88%; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(8, 76, 156, .98); z-index: 500; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}
.pop-enter1.active{-webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0);}
.pop-enter1 .logo{position: absolute; left: 50px; top: 28px; height: 96px; line-height: 96px; font-size: 0; z-index: 10;}
.pop-enter1 .logo img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%;}
.pop-enter1 .enter-btns{padding: 0; cursor: pointer;}
.pop-enter1 .enter-btns .icon-close{position: absolute; left: 50%; top: 45%; width: 36px; height: 36px; background: url(../images/icon-close4.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%);}
.lst-51{margin-bottom: -22px;}
.lst-51 li{margin-bottom: 22px;}
.lst-51 .con{display: block; display: -webkit-flex; display: flex; align-items: flex-start;}
.lst-51 .pic{margin-right: 24px; width: 372px; height: 220px; position: relative; overflow: hidden; flex-shrink: 0;}
.lst-51 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-51 .text{width: calc(100% - 396px); flex-shrink: 0;}
.lst-51 .date{font-family: DIN-Medium; padding-left: 32px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; line-height: 1.2; background: url(../images/icon-date1.png) left center no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto;}
.lst-51 .tit{margin-top: 14px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: bold; line-height: 1.8; max-height: 3.6em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-51 .desc{margin-top: 16px; font-size: clamp(14px, 0.94vw, 16px); color: #63666A; line-height: 2; max-height: 6em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden;}
.lst-51 .con:hover{}
.lst-51 .con:hover .pic img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.lst-51 .con:hover .tit{color: #084C9C;}
.lst-52{border-top: 1px solid rgba(8, 76, 156, .24);}
.lst-52 li{border-bottom: 1px solid rgba(8, 76, 156, .24);}
.lst-52 .con{padding: 22px 0; display: block; min-height: 135px; display: -webkit-flex; display: flex; align-items: center;}
.lst-52 .date{margin-right: 24px; width: 88px; height: 88px; color: #fff; text-align: center; line-height: 1.2; background-color: #084C9C; flex-shrink: 0; display: -webkit-flex; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.lst-52 .date .d1{font-family:DIN-Bold; font-size: clamp(20px, 1.77vw, 28px);}
.lst-52 .date .d2{font-family: DIN-Medium; font-size: clamp(14px, 1.15vw, 20px);}
.lst-52 .date-mob{font-family: DIN-Medium; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; display: none;}
.lst-52 .text{width: calc(100% - 112px); flex-shrink: 0;}
.lst-52 .tit{font-size: clamp(16px, 1.15vw, 20px); color: #333333; font-weight: normal; line-height: 1.8; max-height: 3.6em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-52 .con:hover{}
.lst-52 .con:hover .tit{font-weight: bold; color: #084C9C;}
.lst-53{display: -webkit-flex; display: flex; flex-wrap: wrap;}
.lst-53 li{width: 50%; flex-shrink: 0;}
.lst-53 .con{display: block; height: 100%; background-color: #fff; position: relative; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-53 .con:before{content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 1px; background-color: #F0F5FA;}
.lst-53 .pic{height: 230px; position: relative; overflow: hidden;}
.lst-53 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-53 .text{padding: 32px 32px 36px;}
.lst-53 .date{font-family: DIN-Medium; padding-left: 32px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; background: url(../images/icon-date1.png) left center no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-53 .tit{margin-top: 12px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: normal; line-height: 1.8; height: 5.4em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-53 .desc{margin-top: 14px; font-size: clamp(14px, 0.94vw, 16px); color: #63666A; line-height: 2; max-height: 6em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-53 li:nth-child(even){}
.lst-53 li:nth-child(even) .con:before{display: none;}
.lst-53 .con:hover{background-color: #084C9C;}
.lst-53 .con:hover .date, .lst-53 .con:hover .tit, .lst-53 .con:hover .desc{color: #fff;}
.lst-53 .con:hover .date{background-image: url(../images/icon-date5.png);}
.lst-53 .con:hover .desc{opacity: .6;}
.lst-54{border-top: 1px solid #DDDDDD;}
.lst-54 li{border-bottom: 1px solid #DDDDDD;}
.lst-54 .con{padding: 15px 0; display: block; min-height: 138px; display: -webkit-flex; display: flex; align-items: flex-start;}
.lst-54 .pic{margin-right: 30px; width: 180px; height: 108px; position: relative; overflow: hidden; flex-shrink: 0;}
.lst-54 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-54 .text{width: calc(100% - 210px); flex-shrink: 0;}
.lst-54 .date{font-family: DIN-Medium; padding-left: 32px; font-size: clamp(14px, 1.15vw, 20px); color: #999999; line-height: 1.3; background: url(../images/icon-date4.png) left center no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-54 .tit{margin-top: 10px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: normal; line-height: 1.8; max-height: 3.6em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-54 .con:hover{}
.lst-54 .con:hover .pic img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.lst-54 .con:hover .tit{color: #084C9C; font-weight: bold;}
.lst-55{border-top: 1px dashed #DDDDDD; }
.lst-55 li{border-bottom: 1px dashed #DDDDDD;}
.lst-55 .con{display: block; height: 76px; line-height: 76px; position: relative;}
.lst-55 .pic{position: absolute; right: 0; bottom: 8px; width: 200px; height: 136px; border-radius: 10px; overflow: hidden; opacity: 0; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-55 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;}
.lst-55 .text{overflow: hidden;}
.lst-55 .date{font-family: DIN-Medium; margin-left: 20px; padding-left: 32px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; background: url(../images/icon-date1.png) left center no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto; float: right; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-55 .tit{padding-left: 16px; position: relative; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: normal; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.lst-55 .tit:before{content: ''; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; background-color: #084C9C; border-radius: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.lst-55.v2{}
.lst-55.v2 .con{height: 82px; line-height: 82px;}
.lst-55 .con:hover{}
.lst-55 .con:hover .date{margin-left: 80px;}
.lst-55 .con:hover .pic{opacity: 1;}
.lst-55 .con:hover .tit{color: #084C9C; font-weight: bold;}
.lst-56{margin: 0 -32px -64px; min-width: 100%; max-height: 75vh; overflow: hidden; overflow-y: auto; display: -webkit-flex; display: flex; flex-wrap: wrap;}
.lst-56 li{padding: 0 32px; margin-bottom: 64px; width: 25%; flex-shrink: 0;}
.lst-56 .con{padding: 24px 60px; display: block; height: 100%; background-color: rgba(255, 255, 255, .1); border-radius: 24px; position: relative; z-index: 1; overflow: hidden;}
.lst-56 .con:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(228, 168, 80, 0.8) 0,rgba(228, 168, 80, 0.4) 100%); opacity: 0; z-index: -1; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-56 .bg-logo{position: absolute; right: 0; bottom: 0; width: 106px; height: 96px; line-height: 96px; font-size: 0; text-align: center; z-index: -1; opacity: 0; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-56 .bg-logo img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%;}
.lst-56 .icon{margin-bottom: 24px; width: 80px; height: 80px; line-height: 80px; font-size: 0; text-align: center;}
.lst-56 .icon img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%;}
.lst-56 .text{}
.lst-56 .tit{}
.lst-56 .tit .cn{font-size: clamp(18px, 1.56vw, 28px); color: #FFFFFF; font-weight: bold; line-height: 1.14;}
.lst-56 .tit .en{margin-top: 10px; font-size: clamp(13px, 0.94vw, 16px); color: rgba(255, 255, 255, .6); line-height: 1; text-transform: uppercase; font-weight: normal;}
.lst-56 .icon-arrow{margin-top: 24px; display: block; width: 44px; height: 44px; position: relative;}
.lst-56 .icon-arrow:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px dashed #FFFFFF; border-radius: 50%; -webkit-transition: all 5s linear; -o-transition: all 5s linear; transition: all 5s linear;}
.lst-56 .icon-arrow:after{content: ''; position: absolute; left: 50%; top: 50%; width: 20px; height: 20px; background: url(../images/icon-arrow5.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.lst-56 .con:hover:before{opacity: 1;}
.lst-56 .con:hover .bg-logo{opacity: 1;}
.lst-56 .con:hover .icon{animation: beat .5s 1;}
.lst-56 .con:hover .icon-arrow:before{-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
@media only screen and (max-width:1736px){
    .section-a8 .secR-bg1{right: -12%;}
    .section-a8 .sec-col, .section-a8 .sec-cor{padding-top: 80px; padding-bottom: 80px;}
    .section-a8 .hd-1{margin-bottom: 30px;}
    .section-a8 .sec-col .hd-1{margin-bottom: 30px;}
    .section-a9, .section-a10{padding: 80px 0;}
    .section-a10 .sec-cor .hd-1{min-height: 238px;}
    .pop-enter1 .logo{left: 20px; top: 20px; height: 76px; line-height: 76px;}
    .lst-51 .pic{width: 340px; height: 200px;}
    .lst-51 .text{width: calc(100% - 364px);}
    .lst-51 .tit{margin-top: 10px;}
    .lst-51 .desc{margin-top: 10px;}
    .lst-52 .con{padding: 20px 0; min-height: 133px;}
    .lst-52 .date{width: 80px; height: 80px;}
    .lst-52 .text{width: calc(100% - 104px);}
    .lst-56{margin: 0 -15px -30px;}
    .lst-56 li{padding: 0 15px; margin-bottom: 30px;}
    .lst-56 .con{padding: 20px 40px;}
    .lst-56 .icon{width: 60px; height: 60px; line-height: 60px;}
}
@media only screen and (max-width:1559px){
    .section-a8 .sec-col, .section-a8 .sec-cor{padding-top: 60px; padding-bottom: 60px;}
    .section-a9, .section-a10{padding: 60px 0;}
    .section-a10{padding: 60px 0 30px;}
    .enter-btns{padding-top: 45px; width: 210px; height: 106px;}
    .hotNews-1 .pic{width: 280px; height: 168px;}
    .hotNews-1 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .hotNews-1 .text{width: calc(100% - 318px);}
    .section-a10 .sec-cor .hd-1{min-height: 210px;}
    .lst-51 .pic{width: 300px; height: 176px;}
    .lst-51 .text{width: calc(100% - 324px);}
    .lst-51 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-52 .con{min-height: 116px;}
    .lst-52 .date{width: 72px; height: 72px;}
    .lst-52 .text{width: calc(100% - 96px);}
    .lst-53 .pic{height: 214px;}
    .lst-53 .text{padding: 25px;}
    .lst-53 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-54 .con{min-height: 120px;}
    .lst-54 .pic{width: 150px; height: 90px;}
    .lst-54 .text{width: calc(100% - 180px);}
    .lst-54 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-55 .con{height: 60px; line-height: 60px;}
    .lst-55 .pic{width: 160px; height: 108px;}
    .lst-55 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-55.v2 .con{height: 64px; line-height: 64px;}
    .lst-56 .icon{margin-bottom: 15px; width: 50px; height: 50px; line-height: 50px;}
    .lst-56 .icon-arrow{margin-top: 15px; width: 36px; height: 36px;}
}
@media only screen and (max-width:1399px){
    .section-a10 .sec-cor .hd-1{min-height: 204px;}
}
@media only screen and (max-width:1199px){
    .swiper-btns{left: 30px; bottom: 30px;}
    .swiper-btns .swp-progressbar1{width: 120px;}
    .enter-btns{padding-top: 32px; width: 160px; height: 80px;}
    .enter-btns .icon-arrow{margin-top: 4px; width: 20px; height: 20px;}
    .hotNews-1 .pic{margin-right: 30px; width: 220px;}
    .hotNews-1 .text{width: calc(100% - 250px);}
    .pop-enter1{padding: 0 5%;}
    .pop-enter1 .enter-btns .icon-close{top: 35%;}
    .lst-51 .pic{width: 190px; height: 160px;}
    .lst-51 .text{width: calc(100% - 214px);}
    .lst-51 .tit{line-height: 1.6; max-height: 3.2em;}
    .lst-51 .desc{line-height: 1.6; max-height: 4.8em;}
    .lst-52 .con{padding: 15px 0; min-height: 107px;}
    .lst-52 .date{width: 66px; height: 66px;}
    .lst-53 .text{padding: 25px 20px;}
    .lst-52 .text{width: calc(100% - 90px);}
    .lst-53 .pic{height: 180px;}
    .lst-54 .con{min-height: 110px;}
    .lst-54 .pic{width: 130px; height: 78px;}
    .lst-54 .text{width: calc(100% - 160px);}
    .lst-54 .tit{line-height: 1.6; max-height: 3.2em;}
    .lst-55 .pic{width: 120px; height: 82px;}
    .lst-55 .con:hover .date{margin-left: 50px;}
    .lst-56 .con{padding: 20px;}
    .section-a10 .sec-cor .hd-1{min-height: 194px;}
}
@media only screen and (max-width:959px){
    .section-a8 .secR-bg1{left: -5%; right: -5%;}
    .section-a8 .wp{display: block;}
    .section-a8 .sec-col, .section-a8 .sec-cor{width: 100% !important;}
    .section-a8 .sec-col{padding: 60px 0 30px;}
    .section-a8 .sec-cor{padding: 30px 0 60px;}
    .section-a9 .wp{display: block;}
    .section-a9 .sec-col, .section-a9 .sec-cor{width: 100%;}
    .section-a9 .sec-cor{margin-bottom: 60px;}
    .section-a10 .wp{display: block;}
    .section-a10 .sec-col, .section-a10 .sec-cor{width: 100%;}
    .section-a10 .sec-col{margin-bottom: 60px;}
    .lst-53 .pic{height: auto; padding-top: 60%;}
}
@media only screen and (max-width:767px){
    .banner .swp-arrow1{display: none;}
    .banner .video-btns{bottom: 30px; right: 20px;}
    .swiper-btns{left: 15px; bottom: 10px;}
    .swiper-btns .swp-progressbar1{margin: 0 10px; width: 40px;}
    .swiper-btns .current, .swiper-btns .total{font-size: 14px;}
    .enter-btns{padding-top: 30px; width: 140px; height: 70px;}
    .enter-btns .tit{width: 100px;}
    .enter-btns .icon-arrow{width: 12px; height: 12px;}
    .hotNews-1{display: block;}
    .hotNews-1 .pic, .hotNews-1 .text{width: 100%;}
    .hotNews-1 .pic{margin: 0; margin-bottom: 20px; height: auto; padding-top: 59.83%;}
    .hotNews-1 .tit{margin-top: 10px;}
    .pop-enter1 .logo{top: 20px; left: 20px; height: 44px; line-height: 44px;}
    .section-a8 .hd-1{margin-bottom: 20px;}
    .section-a8 .sec-col{padding: 40px 0 20px;}
    .section-a8 .sec-col .hd-1{margin-bottom: 20px;}
    .section-a8 .sec-cor{padding: 20px 0 40px;}
    .section-a9, .section-a10{padding: 40px 0;}
    .section-a9 .hd-1{margin-bottom: 20px;}
    .section-a10{padding: 40px 0 20px;}
    .section-a10 .sec-col{margin-bottom: 40px;}
    .section-a10 .sec-cor .hd-1{padding: 20px; min-height: 160px;}
    .lst-51 .con{display: block;}
    .lst-51 .pic, .lst-51 .text{width: 100%;}
    .lst-51 .pic{height: auto; padding-top: 59.14%; margin-bottom: 20px;}
    .lst-52 .con{min-height: 96px;}
    .lst-53 li{width: 100%;}
    .lst-53 .text{padding: 20px;}
    .lst-53 .tit{margin-top: 10px;}
    .lst-53 .desc{margin-top: 10px;}
    .lst-54 .pic{margin-right: 20px; width: 150px; height: 94px;}
    .lst-54 .text{padding-top: 8px; width: calc(100% - 170px);}
    .lst-56{margin: 0 -5px -10px;}
    .lst-56 li{padding: 0 5px; margin-bottom: 10px; width: 50%;}
    .lst-56 .con{border-radius: 15px;}
    .lst-56 .bg-logo{width: 80px; height: 72px; line-height: 72px;}
    .lst-56 .icon{margin-bottom: 10px; width: 40px; height: 40px; line-height: 40px;}
}
/*!2025.04.09 end*/

.chat{display: none !important;}



/*!2025.04.11*/
.box-news1{display: -webkit-flex; display: flex; justify-content: space-between;}
.box-news1 .box-col{width: 60.6%; flex-shrink: 0;}
.box-news1 .box-cor{width: 36.5%; flex-shrink: 0;}
.hot-news1{display: block; height: 100%; border-bottom: 1px solid #DDDDDD;}
.hot-news1 .pic{height: 378px; position: relative; overflow: hidden;}
.hot-news1 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.hot-news1 .text{padding: 32px 0 28px;}
.hot-news1 .date{font-family: DIN-Medium; padding-left: 30px; font-size: clamp(14px, 1.15vw, 20px); color: #9f2325; line-height: 1.5; background: url(../images/icon-date7.png) left center no-repeat;}
.hot-news1 .tit{margin-top: 10px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; font-weight: bold; line-height: 1.8; height: 3.6em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.hot-news1 .desc{margin-top: 16px; font-size: clamp(16px, 1.04vw, 18px); color: #1A1A1A; line-height: 1.89; height: 5.67em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden;}
.hot-news1:hover{}
.hot-news1:hover .pic img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.hot-news1:hover .tit{font-weight: bold; color: #084C9C;}
.lst-57{border-top: 1px solid #DDDDDD;}
.lst-57 li{border-bottom: 1px solid #DDDDDD;}
.lst-57 .con{padding: 10px 0; display: block; min-height: 133px; display: -webkit-flex; display: flex; align-items: center;}
.lst-57 .pic{margin-right: 20px; width: 150px; position: relative; overflow: hidden; display: none;}
.lst-57 .pic:before{content: ''; display: block; padding-top: 62.34%;}
.lst-57 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;}
.lst-57 .text{padding-top: 4px; width: calc(100% - 170px); max-width: 100%; flex-grow: 1;}
.lst-57 .date{font-family: DIN-Medium; padding-left: 30px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; line-height: 1.5; background: url(../images/icon-date1.png) left center no-repeat;}
.lst-57 .tit{margin-top: 6px; font-size: clamp(16px, 1.04vw, 18px); color: #1A1A1A; font-weight: normal; line-height: 1.89; height: 3.78em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-57 .con:hover{}
.lst-57 .con:hover .tit{font-weight: bold; color: #084C9C;}
.lst-58{margin: 0 -10px -20px; display: -webkit-flex; display: flex; flex-wrap: wrap;}
.lst-58 li{padding: 0 10px; margin-bottom: 20px; width: 50%; flex-shrink: 0;}
.lst-58 .con{padding: 50px 26px 30px; display: block; height: 100%; min-height: 340px; background-color: #F8FBFF; box-shadow: 0 8px 8px rgba(0, 0, 0, .11); position: relative; z-index: 1; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-58 .con:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/ls58_bg1.png) center bottom no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto; z-index: -1; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-58 .date{font-family: DIN-Medium; padding-left: 30px; font-size: clamp(14px, 1.15vw, 20px); color: #084C9C; line-height: 1.5; background: url(../images/icon-date1.png) left center no-repeat; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-58 .tit{margin-top: 16px; font-size: clamp(16px, 1.15vw, 20px); color: #1A1A1A; line-height: 1.8; font-weight: normal; height: 3.6em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-58 .desc{margin-top: 20px; font-size: clamp(14px, 0.94vw, 16px); color: #63666A; line-height: 2; height: 6em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.lst-58 .con:hover{}
.lst-58 .con:hover:before{background-color: #084C9C;}
.lst-58 .con:hover .date, .lst-58 .con:hover .tit, .lst-58 .con:hover .desc{color: #fff;}
.lst-58 .con:hover .date{background-image: url(../images/icon-date5.png);}
@media only screen and (max-width:1736px){}
@media only screen and (max-width:1559px){
    .hot-news1 .pic{height: 326px;}
    .hot-news1 .text{padding: 25px 0;}
    .hot-news1 .desc{margin-top: 12px;}
    .hot-news1 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-57 .con{min-height: 116px;}
    .lst-57 .tit{margin-top: 4px;}
    .lst-57 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
    .lst-58 .con{padding: 40px 25px 30px; min-height: 292px;}
    .lst-58 .date{padding-left: 24px; -webkit-background-size: 18px auto; background-size: 18px auto;}
}
@media only screen and (max-width:1399px){
    .section-a8 .sec-col{width: 64%;}
    .section-a8 .sec-cor{width: 36%;}
}
@media only screen and (max-width:1199px){
    .lst-58 .con{padding: 40px 25px 25px; min-height: 268px;}
}
@media only screen and (max-width:959px){}
@media only screen and (max-width:767px){
    .mainIndex .hd-1 .title{display: flex; align-items: flex-start;}
    .mainIndex .hd-1 .title .en{margin-top: 5px; margin-left: 8px; padding: 0 !important; padding-top: 6px !important; font-size: clamp(10px,1.25vw,24px) !important; order: 2;}
    .mainIndex .hd-1 .title .en:before{bottom: auto; top: 0; left: 0 !important; -webkit-transform: translate(0) !important; -ms-transform: translate(0) !important; -o-transform: translate(0) !important; transform: translate(0) !important;}
    .mainIndex .hd-1 .title .cn{font-size: clamp(26px,3.02vw,56px) !important; order: 1;}
    .mainIndex .btns-1 .s1{font-size: clamp(12px,.95vw,18px);}
    .mainIndex .btns-1 .icon-arrow{margin-left: 4px; width: 18px; height: 18px;}
    .mainIndex .btns-1 .icon-arrow:after{width: 12px; height: 12px;}
    .mainIndex .filter-1{display: none;}
    .mainIndex .lst-52 .con{display: block; min-height: 0;}
    .mainIndex .lst-52 .date{display: none;}
    .mainIndex .lst-52 .date-mob{display: block;}
    .mainIndex .lst-52 .text{width: 100%;}
    .mainIndex .lst-58 .con{padding: 20px;}
    .mainIndex .lst-58 .desc{display: none;}
    .box-news1{display: block;}
    .box-news1 .box-col, .box-news1 .box-cor{width: 100%;}
    .hot-news1{padding-bottom: 15px;border: none;display: flex;align-items: flex-start;flex-direction: column;}
    .hot-news1 .pic{height: auto;padding-top: 0;width: 100%;/* margin-right: 20px; */flex-shrink: 0;}
    .hot-news1 .pic:before{content: ''; display: block; padding-top: 62.34%;}
    .hot-news1 .text{padding: 0;padding-top: 4px;width: 100%;max-width: 100%;flex-grow: 1;}
    .hot-news1 .date{color: #084C9C; background-image: url(../images/icon-date1.png);}
    .hot-news1 .tit{margin-top: 6px; font-weight: normal;}
    .hot-news1 .desc{display: none;}
    .lst-57 .pic{display: block;}
    .lst-58 li{width: 100%;}
    .lst-58 .con{padding: 30px 20px; min-height: 0;}
    .lst-58 .tit{margin-top: 10px;}
    .lst-58 .desc{margin-top: 10px;}
    .section-a2 .hd-1, .section-a3 .hd-1{justify-content: flex-start;}
    .section-a10 .sec-col .hd-1{padding-right: 0;}
    .section-a10 .hd-1{margin-bottom: 20px;}
}
/*!2025.04.11 end*/

/*!2025.04.12*/
.box-25{margin-top: 49px;}
.box-25 .box-title{margin-bottom: 35px; font-size: clamp(20px, 1.35vw, 26px); color: #1A1A1A; font-weight: bold; line-height: 1.3; text-align: center;}
.box-25 .box-cont{display: -webkit-flex; display: flex; justify-content: center; align-items: flex-start;}
.box-25 .box-col{margin-top: 2px; margin-right: 18px; width: 31.07%; flex-shrink: 0;}
.box-25 .box-cor{width: 40%; flex-shrink: 0;}
.box-26{}
.box-26 .title{margin-bottom: 26px; font-size: clamp(18px, 1.15vw, 22px); color: #084C9C; font-weight: bold; line-height: 1.3; text-align: center;}
.box-26 .pic{}
.box-26 .pic img{margin: 0 auto; display: block; max-width: 85.7%;}
.tabs-7{margin-bottom: -22px !important; display: block !important;}
.tabs-7 li{margin-bottom: 22px;}
.tabs-7 a{padding: 15px 30px; padding-right: 5px; display: block; font-size: clamp(15px, 1.04vw, 18px); color: #1A1A1A; line-height: 1.5; background-color: #F0F5FA; border-radius: 30px;}
.tabs-7 .on{}
.tabs-7 .on a{background-color: #084C9C; color: #fff; font-weight: bold;}
@media only screen and (max-width:1199px){
    .box-25{margin-top: 35px;}
}
@media only screen and (max-width:959px){
    .box-25 .box-title{margin-bottom: 20px;}
    .box-25 .box-col{margin: 0; width: 34%;}
    .box-25 .box-cor{width: 62%;}
}
@media only screen and (max-width:767px){
    .box-25 .box-cont{display: block;}
    .box-25 .box-col, .box-25 .box-cor{width: 100%;}
    .box-26 .title{margin-bottom: 20px;}
    .tabs-7{margin: 0 -20px !important; margin-bottom: 20px !important; padding: 0 20px 10px; white-space: nowrap; display: -webkit-flex !important; display: flex !important; flex-wrap: nowrap; overflow-x: auto;}
    .tabs-7 li{margin-bottom: 0; margin-right: 15px;}
    .tabs-7 a{padding: 10px 20px;}
}
/*!2025.04.12 end*/

/*!2025.04.21*/
.box-tabs1{margin-bottom: 24px; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end;}
.box-tabs1 .box-col{}
.box-tabs1 .box-cor{padding: 12px 0 24px;}
@media only screen and (max-width:767px){
    .box-tabs1 .box-cor{padding-bottom: 0;}
}
/*!2025.04.21 end*/


/*!2025.05.08*/
.box-tabs1{padding-right: 300px; display: block; position: relative;}
.box-tabs1 .tags-1{margin-bottom: 4px;}
.box-tabs1 .tabs-3{margin-bottom: 24px;}
.box-map1{padding: 35px 30px; display: block; position: absolute; right: 0; bottom: 0; width: 273px; height: 313px; z-index: 10; overflow: hidden; display: -webkit-flex; display: flex; flex-direction: column; justify-content: flex-end;}
.box-map1:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/bg29.png) center center no-repeat; -webkit-background-size: cover; background-size: cover; z-index: -1;}
.box-map1 .bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; z-index: -2; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.box-map1 .icon{margin: 0 auto 24px; width: 80px; height: 80px; line-height: 80px; font-size: 0; text-align: center;}
.box-map1 .icon img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%;}
.box-map1 .tit{font-weight: normal;}
.box-map1 .tit .cn{font-size: clamp(20px, 1.56vw, 28px); color: #FFFFFF; font-weight: bold; line-height: 1.14; text-align: center;}
.box-map1 .tit .en{margin-top: 10px; font-size: clamp(14px, 0.94vw, 16px); color: #FFFFFF; line-height: 1; text-align: center; text-transform: uppercase; opacity: .6;}
.box-map1:hover{}
.box-map1:hover .bg{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
@media only screen and (max-width:1559px){
    .box-tabs1{padding-right: 240px;}
    .box-tabs1 .tabs-3{margin-bottom: 15px;}
    .box-map1{padding: 30px 25px; width: 218px; height: 250px;}
    .box-map1 .icon{margin-bottom: 15px; width: 60px; height: 60px; line-height: 60px;}
}
@media only screen and (max-width:1199px){
    .box-tabs1{padding-right: 200px;}
    .box-map1{padding: 20px; width: 174px; height: 180px;}
    .box-map1 .icon{margin-bottom: 10px; width: 50px; height: 50px; line-height: 50px;}
}
@media only screen and (max-width:959px){
    .box-tabs1{padding: 0;}
    .box-map1{margin-top: 15px; width: 100%; position: relative;}
}
/*!2025.05.08 end*/