﻿@charset "utf-8";
/*@font-face {
  font-family: "思源宋体 Heavy";font-weight: 900;src: url("../fonts/kxqqhfqnnpz6.woff2") format("woff2"),
  url("../fonts/19s6yngmwont.woff") format("woff");
  font-display: swap;
}*/
@font-face{font-family:'sxx';font-style:normal;src:url(../fonts/slidexiaxingkai.woff)}
.sxx{font-family: "sxx"}
.sys{font-family: "思源宋体 Heavy";}
.banner{position:relative}
.banner .swiper-slide .sc{-webkit-transition:8s 1s linear;-webkit-transform:scale(1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1.1)}
.banner .swiper-slide a{display:block;position:relative}
.banner .swiper-slide a:before{content:'';position:absolute;left:0;top:-21px;right:0;height:2.6rem;background:url(../images/blackms1.png) no-repeat top center;background-size:101% 100%;z-index:2;opacity: 1;}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:0;right:0;height:1.6rem;/*background:url(../images/blackms.png) no-repeat top center;*/background-size:101% 100%;z-index:2;opacity: .5;}
.banner .item .imgBox .img{padding-bottom:0;height:80vh;min-height:6rem;background-position: center;background-size: cover;background-repeat: no-repeat}
.banner .item .tit{position: absolute;left: 5%;bottom: .4rem;z-index: 6;color: #fff;font-size: .22rem;font-weight: bold;;right: 20%}
.banner .item .bat{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);z-index: 4}
.banner .item .bat img{width: 100%;max-width: 9.22rem}
.banner .swiDots{position:absolute;bottom:.3rem;left:auto;z-index:5;right: 5%;width: auto;text-align:right;}
.banner .swiDots span{background:#fff;width:.3rem;height:.3rem;opacity:.6;margin:0 .1rem;position:relative;background:transparent;border-radius: 0}
.banner .swiDots span.active{opacity:1}
.banner .swiDots span:before{content: '';position: absolute;top: 8px;left: 8px;right: 8px;bottom: 8px;background: #fff;border-radius: 50%}
.banner .swiDots .ui-loop{position:absolute;top:0;left:0;bottom:0;top:0}
.banner .swiDots .path-loop{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2px;opacity: 0}
.banner .swiDots .path-loop-bg{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1px;opacity:.4}
.banner .swiDots .active .path-loop{opacity: 1}
.slide-video .a{position: absolute;top: 0px;left: 0px;right: 0px;height:100vh;width: 100%;}
.slide-video video{width: 100%;height: 100%;object-fit: cover;}

@media (max-width:1024px){
.banner .item .bat img{width: 60%}
.banner .item .bat{top: 55%}
.banner .swiper-slide a:before{height:1.5rem}
.banner .swiper-slide a:after{height:1.2rem}
.banner .swiDots{text-align: center;bottom: .3rem}
.banner .swiDots span{width:.3rem;margin:0 .1rem}
.banner .item .tit{bottom: .3rem}
.banner .item .imgBox .img{padding-bottom:54%;height:auto;min-height:inherit}
}
@media (max-width:640px){
.banner .swiper-slide a:after{height:1rem}
.banner .swiDots span{width:.2rem;margin:0 .1rem}
.banner .swiDots{bottom:0;}
.banner .item .tit{bottom: .15rem;right: 30%;font-size: .2rem}
.banner .item .imgBox .img{padding-bottom:60%;}
}
 .suTab .mores .inmore{display: none;}
 .suTab .mores .inmore:nth-child(1){display: block;}
.intit .h3{font-size: .4rem;line-height: .4rem}
@keyframes scaletw{0%{transform:scale(1);opacity:.6}100%{transform:scale(3);opacity:0}}
@keyframes scalett{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.3);opacity:0}}
@keyframes scaletc{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.2);opacity:0}}
.inmore a{display: flex;width: 1.2rem;height: .35rem;line-height: .33rem;border-radius:.3rem;border: 1px solid #023887;align-items: center;justify-content: center;color:#023887 }
.inmore a i{display: block;width: 8px;height: 8px;border-radius:50%;background: #023887;position: relative;margin-right: .1rem;position: relative;}
.inmore a i:before{content: '';position: absolute;top:0;left:0;right:0;bottom:0;background: #023887;border-radius:50%;animation:scaletw 1.5s linear infinite }
.inmore a.w {color: #fff;border-color: #fff;}
.inmore a.w i{background: #fff;}
.inmore a.w i:before{background: #fff;}
.homea{background: url(../images/abg.png) #EEF3F9 no-repeat bottom center;background-size: auto 100%;padding: .8rem 0 1.55rem}
.homea .intit .h3{color: #023989}
.homea .intit{margin-bottom: 1.35rem}
.homea .box__a{width: 11.9rem;margin: 0 auto;z-index: 2}
.homea .item{display: flex;justify-content:space-between;color: #fff;position: relative;}
.homea .item .txt h4{font-weight: normal;font-size: .24rem}
.homea .item .txt p{font-size: .14rem;margin-top: .03rem}
.homea .item .ico{width: .7rem;position: relative;z-index: 3}
.homea .item .txt{width: calc(100% - 1rem);position: relative;z-index: 3}
.homea .box__a .img{position: absolute;left: 50%;margin-left: -.9rem;top:-.3rem;z-index: 5;width: 1.8rem;filter: drop-shadow(0 5px 10px rgba(0,0,0,.3));}
.homea .box__a .img:before{content: '';width: 2px;height:0;height:1rem\0;background: url(../images/linea.png) no-repeat top center;background-size: 2px 100%;position: absolute;left: 50%;margin-left: -1px;bottom:80%}
.homea .box__a .img.aos-animate:before{height: 1rem;transition: .5s 2s}
.homea .box__a .item {position: absolute;}
.homea .box__a .item1{left: 0;top: 0;width: 3.75rem;height: 2.1rem;z-index: 3;padding: .65rem .8rem .2rem .3rem}
.homea .box__a .item2{right: 0;top: 0;width: 3.75rem;height: 2.1rem;z-index: 3;padding: .65rem .3rem .2rem .8rem}
.homea .box__a  .bgimg{filter: drop-shadow(0 0 10px rgba(0,0,0,.3));pointer-events: none}
.homea .box__b{width: 15.34rem;margin: 0 auto;z-index: 5}
.homea .box__bs{align-items: flex-end;}
.homea .box__b .item{filter: drop-shadow(0 0 10px rgba(0,0,0,.2));z-index: 1}
.homea .item:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s}
.homea .box__b .item1{width: 3.8rem;height: 2.6rem;z-index: 3;padding: .5rem .6rem 0 .6rem;display: block;background: url(../images/aa3.jpg) no-repeat center;background-size: cover; }
.homea .box__b .item2{width: 5rem;height: 2rem;z-index: 9;padding: .6rem 1rem .2rem 1rem;background: url(../images/aa4.jpg) no-repeat center;background-size: cover;position: relative; }
.homea .box__b .item3{width: 3.8rem;height: 2.6rem;z-index: 3;padding: .5rem .6rem 0 .6rem;display: block;background: url(../images/aa5.jpg) no-repeat center;background-size: cover; }
.homea .box__b .item1 .txt{width: 100%;margin-top: .1rem}
.homea .box__b .item3 .txt{width: 100%;margin-top: .1rem}
.homea .box__b  .slogimg{position: absolute;bottom: 0;left: 50%;margin-left: -3.87rem;z-index: 5;width: 7.74rem;height: 2.9rem;display: block;max-height: inherit;filter: drop-shadow(0 0 10px rgba(0,0,0,.2));pointer-events: none}
.homea .box__b  .slogt{position: absolute;left: 50%;margin-left: -1.29rem;top: -.2rem;height: .38rem;z-index: 8;pointer-events: none}

.homea .box__a .item1:after{background: url(../images/aa1on.png) no-repeat center;background-size: cover}
.homea .box__a .item2:after{background: url(../images/aa2on.png) no-repeat center;background-size: cover}
.homea .box__b .item1:after{background: url(../images/aa3on.jpg) no-repeat center;background-size: cover}
.homea .box__b .item2:after{background: url(../images/aa4on.jpg) no-repeat center;background-size: cover}
.homea .box__b .item3:after{background: url(../images/aa5on.jpg) no-repeat center;background-size: cover}
.homea .item:hover .ico img{transform: rotateY(360deg);animation: icoMove 0.3s ease-in;}
.homea .item:hover:after{opacity: 1;visibility: visible;}

/*.homea .item.sp1 a{display: none}*/









.homeb{background: url(../images/bbg.gif) no-repeat top center;margin-top: -.85rem;padding-top: 1.45rem;background-size: cover}
.homeb .intit{color: #fff}
.homeb .hd{margin-bottom: .6rem}
.homeb .hd ul{max-width: 9.4rem;margin: 0 auto}
.homeb .hd ul li{cursor: pointer;text-align: center;color: #fff;}
.homeb .hd ul li:nth-child(2),.homeb .hd ul li:nth-child(3){margin-top: .35rem}
.homeb .hd ul li span{display: block;font-size: .2rem;margin-top: .1rem}
.homeb .hd ul li svg{width: 1.65rem;height: .85rem\0;display: block;}
.homeb .hd ul li svg .st0{fill:#fff;}
.homeb .hd ul li.on svg .st0{fill:#FBC622;}
.homeb .hd ul li.on{color:#FBC622;}
.homeb .tabCon .left__b{width: 61.2%;padding-top: .4rem}
.homeb .tabCon .right_b{width: 31.2%}
.homeb .tabCon .left__b .tit{color: #fff;display: flex;align-items: center;font-size: .24rem;margin-bottom: .5rem;
	/*background: url(../images/bline.png) no-repeat right center;background-size: auto .41rem*/;justify-content: space-between;}
/*.homeb .tabCon>div.flex{align-items: flex-end;}*/
.homeb .tabCon .left__b .tit .svgline svg{width: 100%;height: .48rem;display: block;}
.homeb .tabCon .left__b .tit .svgline{width: calc(100% - 2.3rem)}
.homeb .tabCon .left__b .tit .cls-1{fill:none;stroke:rgba(255,255,255,.5);stroke-miterlimit:10;stroke-width:2px;}
.homeb .tabCon .left__b .tit .svgline path{stroke-dasharray: 110.67; stroke-dashoffset:110.67;}
.homeb .tabCon .left__b .tit .svgline polyline{stroke-dasharray: 1060.5; stroke-dashoffset:1060.5;}
.homeb .tabCon .left__b .tit .svgline path{stroke-dasharray: 0\0; stroke-dashoffset:0\0;}
.homeb .tabCon .left__b .tit .svgline polyline{stroke-dasharray: 0\0; stroke-dashoffset:0\0;}
/*.aos-animate .tabCon .left__b .tit .svgline path{  stroke-dashoffset:0;transition: 1s 1s linear }
.aos-animate .tabCon .left__b .tit .svgline polyline{  stroke-dashoffset:0;transition: 1s 1s linear }*/
.homeb .tabCon.aos-animate .left__b .tit .svgline path{  stroke-dashoffset:0;transition: 1s .5s }
.homeb .tabCon.aos-animate .left__b .tit .svgline polyline{  stroke-dashoffset:0;transition: 1s .5s }
.homeb .tabCon>div{margin-right: 1px}
.homeb .tabCon .left__b .tit span{display: block;margin-left: .1rem;padding-top: 8px}
.homeb .tabCon .left__b .tit i{display: block;}
.homeb .tabCon .left__b .tit svg{width: .7rem;height: .36rem\0;display: block;}
.homeb .tabCon .left__b .tit svg .st0{fill:#fff;}
.homeb .tabCon .left__b ul{display: flex;flex-wrap: wrap;padding-bottom: .4rem}
.homeb .tabCon .left__b ul li{width: 23.5%;margin-right: 2%;margin-bottom: .2rem}
.homeb .tabCon .left__b ul li a{display: block;height: .5rem;line-height: .5rem;color: #fff;border: 1px solid #5D8DD9;border-radius: 0 .15rem 0 0;position: relative;padding-right: .45rem;padding-left: .2rem}
.homeb .tabCon .left__b ul li a:after{content: "\e676";position: absolute;top: 0;right: 0;bottom: 0;width: .45rem;border-left: 1px solid #5D8DD9;font-family: "iconfont" !important;text-align: center;}
.homeb .tabCon .left__b ul li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.homeb .tabCon .left__b ul li:nth-child(4n){margin-right: 0}

.homeb .tabCon .left__b ul li.on a{border-color: #C40514;background: #C40514;}
.homeb .tabCon .left__b ul li.on a:after{border-color: rgba(255,255,255,.4);}
.homeb .tabCon .right_b .txt{background: #fff;padding: .3rem;}
.homeb .tabCon .right_b .txt h4{font-size: .24rem;color: #035199;margin-bottom: .1rem}
.homeb .tabCon .right_b .txt p{font-size: .15rem;color: #666;line-height: 1.6em;margin-bottom: .15rem;height: .72rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display: block\0;}
.homeb .tabCon .right_b .txt span{font-size: .16rem;color: #666;}
.homeb .tabCon .right_b:hover .txt span{color:#035199;}

.homec .intit{margin-bottom: .4rem}
.homec .left__c{width:64.5%;padding: .8rem 0}
.homec .left__c .hd{position: absolute;max-width:4.2rem;top: .85rem;left: 2.2rem;width: 100%}
.homec .left__c .hd ul li{font-size: .22rem;position: relative;}
.homec .left__c .hd ul li:after{content: '';height: 1px;width: 0;background: #C50415;position: absolute;bottom: -5px;left: 50%;transform:translateX(-50%); transition: .3s ;z-index: 0}
.homec .left__c .hd ul li a:hover{color:  #C50415}
.homec .left__c .hd ul li.on{color:  #C50415}
.homec .left__c .hd ul li.on a{color:  #C50415}
.homec .left__c .hd ul li.on:after{width: 100%}
.homec .left__c .hd ul li.on:before{content: '';position: absolute;width: 6px;height: 6px;border: 1px solid  #C50415;left: 50%;transform: rotate(-45deg) translateX(-50%);bottom: -6px;border-top: 0;border-right: 0;background: #fff;z-index: 2}
.homec .right__c{width:31.2%;padding: .8rem 0;background: #eef3fa;position: relative;}
.homec .right__c:after{content: '';position: absolute;left: 100%;bottom: 0;top: -1rem; background: #eef3fa;position: absolute;width: calc((100vw - 16rem) / 2);z-index: 0;pointer-events: none}
.homec .right__c:before{content: '';position: absolute;width:3.13rem ;bottom: 0;top:0;right: calc(-1 * (100vw - 16rem) / 2);z-index: 1;pointer-events: none;background: url(../images/cbg1.png) no-repeat right center;background-size: 100% auto}
.homec .right__c .intit{padding-left: .4rem}
.homec .right__c ul{padding-left: .4rem;background: url(../images/cbg2.png) repeat-y left top;}
.homec .right__c ul li{margin-bottom: .3rem;}
.homec .right__c ul li:last-child{margin-bottom:0}
.homec .right__c ul li .tit{margin-top: .12rem;font-size: .19rem}
.homec .right__c ul li .info {display: flex;align-items: center;font-size: .15rem;color: #90A8CC}
.homec .right__c ul li .info span{border: 1px solid #90A8CC;border-radius: .3rem;padding: 0 .15rem;line-height: .28rem;margin-right: .1rem;transition: .3s;display: block;}
.homec .right__c ul li:hover .info{color: #033888}
.homec .right__c ul li:hover .info span{color: #fff;background: #033888;border-color: #033888}
.homec .left__c .tabCon ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.homec .left__c .tabCon ul li:nth-child(1){width:calc(66.666666% - .08rem);margin-bottom: .24rem;padding: 0}
.homec .left__c .tabCon ul li:nth-child(1) .img{padding-bottom: 0;height: 3.65rem}
.homec .left__c .tabCon ul li:nth-child(1) .img:before{content: '';position: absolute;left: -1px;right: -1px;bottom: -1px;height: 50%;background: url(../images/blackms.png) no-repeat bottom center;background-size: 100% 100%;z-index: 1;opacity: .6}
.homec .left__c .tabCon ul li:nth-child(1) a{display: block;position: relative;}
.homec .left__c .tabCon ul li:nth-child(1) .txt{position: absolute;left: 0;bottom: 0;right: 0;padding: .2rem;z-index: 4;color: #fff}
.homec .left__c .tabCon ul li:nth-child(1) .txt .tit{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: auto}
.homec .left__c .tabCon ul li:nth-child(2) .imgBox{border-radius: .1rem}
.homec .left__c .tabCon ul li:nth-child(2) .txt{margin-top: .3rem;color: #fff}
.homec .left__c .tabCon ul li:nth-child(2) .txt .info{opacity: .7;color: #fff}
.homec .left__c .tabCon ul li:nth-child(2) .txt .tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: block\0;}
.homec .left__c .tabCon ul li:nth-child(1) .txt .info{opacity: .7;color: #fff}
.homec .left__c .tabCon ul li:nth-child(2){width:calc(33.333333% - .16rem);background: url(../images/ccbg.png) #023887 no-repeat bottom center;padding: .15rem;margin-bottom: .24rem}
.homec .left__c .tabCon ul li{width:calc(33.333333% - .16rem);background: #f5f5f5;min-height: 1.75rem;padding: .25rem;transition: .3s}
.homec .left__c .tabCon ul li .txt  .info{font-size: .15rem;color: #C50415}
.homec .left__c .tabCon ul li .txt .tit{font-size: .19rem;margin-top: .08rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: block\0;line-height: 1.6em;height: .6rem}
.homec .left__c .tabCon ul li .txt .more{display: flex;justify-content: flex-end;margin-top: .15rem;color: #888;font-size: .15rem}
.homec .left__c .tabCon ul li .txt .more i{color: #C50415;font-size: .18rem}
.homec .left__c .tabCon ul li:hover a{color: #C50415}
.homec .left__c .tabCon ul li:hover .txt .more{color: #C50415}
.homec .left__c .tabCon ul li:hover{box-shadow: 0 10px 20px rgba(0,0,0,.2)}

.homed{background:url(../images/dbg.gif) no-repeat bottom center;position:relative;z-index:5;padding-top: .8rem;background-size: cover}
.homed .intit{margin-bottom: .5rem;color: #fff;position: relative;}
.homed .inmore{position: absolute;right: 0;top: 0}
.homed .slide-d-a{width: calc((100vw - 16rem) / 2 + 100% - 2px)}
/*.homed .slide-d-a{max-width: 12rem;margin: 0 auto}*/
.homed .slide-d-a .item{display:flex;position: relative;padding: .4rem 0;opacity: .5;transition: .5s;pointer-events: none;}
.homed .slide-d-ap .prev{position: absolute;left:-.9rem;top: 50%;transform: translateY(-50%);z-index: 10;color: #fff;font-size: .5rem}
.homed .slide-d-ap .next{position: absolute;left:67%;top: 50%;transform: translateY(-50%);z-index: 10;color: #fff;font-size: .5rem}

.homed .slide-d-a .swiper-slide-active .item{opacity: 1;pointer-events: inherit;}
.homed .slide-d-a .item:after{content: '';position: absolute;left: .5rem;top: 0;bottom: 0;right: 0;background: rgba(16,83,182,.3);}
.homed .slide-d-a .item .imgBox{width:2.7rem;height:3.5rem;z-index: 5}
.homed .slide-d-a .item .imgBox .img{padding-bottom:0;height:100%}
.homed .slide-d-a .item .txt{width:calc(100% - 2.7rem);position: relative;z-index: 5;padding: .4rem;color: #fff}
.homed .slide-d-a .item .txt .tit{font-size: .3rem;margin-bottom: .15rem}
.homed .slide-d-a .item .txt .tx{font-size: .2rem;margin-bottom: .25rem}
.homed .slide-d-a .item .txt .desc p{margin-bottom: .1rem;color: rgba(255,255,255,.8);line-height: 1.8em;font-size: .16rem}
.homed .slide-d-a .item .txt .desc p:nth-child(1) {display: block; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.homed .slide-d-a .item .txt .desc p:nth-child(2){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display: block\0;}
.homed .slide-d-a .item .txt .ainfo{margin-top: .4rem;align-items: center;}
.homed .slide-d-a .item .txt .ainfo a{color: rgba(255,255,255,.8);transition: .3s;display: block;}
.homed .slide-d-a .item .txt .ainfo a:hover{letter-spacing: .2em}
.homed .slide-d-a .item .txt .ainfo .yybtn{color: rgba(255,255,255,.8);background: #C40514;display: block;line-height: .35rem;font-size: .15rem;width: 1.1rem;text-align: center;}
.homed .slide-d-b{padding: .3rem 0 .8rem;margin-top: -.8rem;top: 1.2rem}
.homed .slide-d-b .item{text-align: center;transition: .5s;position: relative;cursor: pointer;}
.homed .slide-d-b .item .txt{margin-top: .15rem}
.homed .slide-d-b .item .txt .tit{font-size: .24rem;margin-bottom: .05rem}
.homed .slide-d-b .item .txt p{color: #666}
.homed .slide-d-b .swiper-slide .item{transform: translateY(.8rem);}
.homed .slide-d-b .swiper-slide .item .imgBox img{max-height: inherit;height: auto}
.homed .slide-d-b .swiper-slide-active .item{transform: translateY(.5rem);}
.homed .slide-d-b .swiper-slide-next .item{transform: translateY(.2rem);}
.homed .slide-d-b .swiper-slide-next+.swiper-slide .item{transform: translateY(0);}
.homed .slide-d-b .swiper-slide-next+.swiper-slide+.swiper-slide .item{transform: translateY(.2rem);}
.homed .slide-d-b .swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide .item{transform: translateY(.5rem);}
.homed .slide-d-b .item .imgp{width: 1.8rem;height: 1.8rem;position: relative;margin: 0 auto}
.homed .slide-d-b .item .imgp:before{content: '';position: absolute;top: 3px;left: 3px;bottom: 3px;right: 3px;background: #fff;border-radius: 50%;z-index: 0;box-shadow: 0 0 5px rgba(0,0,0,.15)}
.homed .slide-d-b .item .imgp:after{content: '';position: absolute;top: 3px;left: 3px;bottom: 3px;right: 3px;background: #fff;border-radius: 50%;z-index: 0;box-shadow: 0 0 5px rgba(0,0,0,.15)}
.homed .slide-d-b .item .imgBox{width: 1.8rem;height: 1.8rem;border-radius: 50%;margin: 0 auto ;z-index: 3}
.homed .slide-d-b .item .imgBox .img{padding-bottom: 0;height: 100%;width: 100%}
.homed .slide-d-b .item .imgBox:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom:0 ;border-radius: 50%;border: 5px solid #C40514;z-index: 5;transition: .3s;opacity: 0;visibility: hidden;} 
.homed .slide-d-b .swiper-slide-thumb-active .item .imgBox:before{opacity: 1;visibility: visible;} 
.homed .slide-d-b .swiper-slide-thumb-active .item .imgp:before{animation:scalett 1.5s linear infinite}
.homed .slide-d-b .swiper-slide-thumb-active .item .imgp:after{animation:scaletc 1.5s linear infinite}
.homed .slide-d-b .swiper-slide-thumb-active .item{color: #C40514 }
.homed .slide-d-b .swiper-slide-thumb-active .item p{color: #C40514 }
.homed .slide-d-bp{padding: 0 .5rem}
.homed .slide-d-bp .dbtn{position: absolute;bottom: 0;z-index: 10;color: #fff;font-size: .2rem;width: .6rem;height: .6rem;background: #fff;border-radius: 50%;text-align: center;line-height: .6rem;background: #C40514;color: #fff}
.homed .slide-d-bp .prev{left: 0}
.homed .slide-d-bp .next{right: 0}
@media (max-width: 1760px){
	.homed .slide-d-ap .prev{left: -.6rem}
	.homed .slide-d-a{width: calc(100% + 4vw)}

	.homec .right__c:after{width: calc(100% + 4vw)}
	/*.homec .right__c:before{right: -4vw}*/
}
@media (max-width: 1024px){
.homed .slide-d-ap .prev{left: .1rem}
	.homed .slide-d-a{width: calc(100% + 3vw)}

	.homec .right__c:after{width: calc(100% + 3vw)}
	.homec .right__c:before{right: -3vw}
}
@media (max-width: 640px){
.homed .slide-d-ap .next{top: 30%}
.homed .slide-d-ap .prev{top: 30%}
.homed .slide-d-ap .prev{left: .2rem}
}

.homee{background: url(../images/ebg.jpg) no-repeat top center;background-size: cover;padding: 1.65rem 0 1.2rem;margin-top: -.9rem;position: relative;z-index: 3}
.homee .left__e{width: 36.5%}
.homee .right__e{width: 50%}
.homee .left__e .intit .h3:after{content: '';height: 5px;width: .8rem;background: #c40513;display: block;margin-top: .3rem;margin-bottom: .3rem}
.homee .left__e .desc{font-size: .18rem;line-height: 2em;color: #666;text-align: justify;}
.homee .right__e ul li{width: calc(33.333333% - .12rem)}
.homee .right__e ul li .item{height: 3.1rem;border-radius: .1rem;text-align: center;padding-top: .7rem;color: #fff}
.homee .right__e ul li .item .scnum{font-size: .9rem}
.homee .right__e ul li .item  p{font-size: .18rem}
.homee .right__e ul li .item1{background: url(../images/e1.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item2{background: url(../images/e2.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item3{background: url(../images/e3.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item4{background: url(../images/e4.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li:nth-child(2) .item:nth-child(1){margin-bottom: .18rem}


@keyframes move {99%{offset-distance: 100%;opacity: 1}100%{offset-distance: 100%;opacity: 0}}
.homee .wp{position: relative;z-index: 5}

.homee .ani__Bg svg{width: 100%;display: block;}
.homee .ani__Bg .s2560{display: none}
.homee .ani__Bg .cls-1 {fill: none;isolation: isolate;opacity: .2;stroke: #033988;stroke-dasharray: 0 0 8 4;stroke-linecap: round;stroke-width: 2px;}
.homee .ani__Bg{position: absolute;right:0;bottom: 15%;z-index: 0;pointer-events: none;width: 100%}
.homee .ani__Bg  .move{position: absolute;top:0;left: 0;z-index: 0;offset-path: path("M0,170.1c0,0,385.4-233.7,820.8-27.5c0,0,283.5,159.2,667.8,83.4c0,0,291.5-56.1,431.5-224.6 ");animation-fill-mode: forwards;}
.homee .ani__Bg .move{left: 80%\0;top: 70%\0}
.zoom125 .homee .ani__Bg .move{left: 80%\0;top: 85%\0}
.homee .ani__Bg.aos-animate .move {animation: move 2.5s linear;animation-delay:.5s;animation-fill-mode: forwards;}
@media(max-width: 1800px){
@keyframes move {99%{offset-distance: 100%;opacity: 1}100%{offset-distance: 100%;opacity: 0}}
}
@media(max-width: 1440px){
@keyframes move {99%{offset-distance: 100%;opacity: 1}100%{offset-distance: 100%;opacity: 0}}
}
@media(max-width: 1366px){
@keyframes move {99%{offset-distance: 100%;opacity: 1}100%{offset-distance: 100%;opacity: 0}}
}
@media(max-width: 1200px){
.homee .ani__Bg{display: none}
}
@media(min-width: 1930px){
.homee .ani__Bg .s2560{display: block;}
.homee .ani__Bg .s1920{display: none;}
.homee .ani__Bg  .move{offset-path: path("M2,170.3c0,0,513.8-233.9,1094.3-27.5c0,0,378,159.4,890.4,83.5c0,0,388.6-56.2,575.3-224.8");animation-fill-mode: forwards;}

}

.homef{padding-top: .6rem;padding-bottom: 1.28rem;position: relative;}
/*.homef:after{content: '';position: absolute;right: 0;bottom:-1px;height: 50%;width: 38%;background:#ebf3fc;z-index: 0;pointer-events: none }*/
.homef .slide-f{position: absolute;left: 0;top: 0;bottom: 0;width: 62%;z-index: 2}
.homef .slide-f .img{padding-bottom: 0;height: 6.23rem}
.homef .intit{margin-bottom: .3rem}
.homef .txts{width: 56%;background: rgba(255,255,255,.95);padding: .55rem;position: relative;z-index: 5;box-shadow: 0 0 .25rem rgba(3,57,136,.2);height: 5.03rem}
.homef .txts ul li{padding: .18rem 0;border-top: 1px dashed #e0e8f4;padding-right: 1.1rem;position: relative;}
.homef .txts ul li time{position: absolute;top: .2rem;right: 0;color: #8090b5}
.homef .txts ul li h4{font-size: .2rem;font-weight: normal;position: relative;}
.homef .txts ul li p{display: none;margin-top: .1rem;line-height: 1.6em}
.homef .txts ul li:nth-child(1) p{display: -webkit-box; display:block\0}
.homef .txts ul li.on h4 {color:#0a3e8b }
.homef .txts ul li.on p{color:#0a3e8b;}
.homef .txts ul li.on time{color:#0a3e8b;}
.homef .txts ul li:before{content: "\e617";font-family: "iconfont" !important;position: absolute;left: -.25rem;top: .22rem;color:#0a3e8b;font-size: .18rem;opacity: 0;visibility: hidden; }
.homef .txts ul li.on:before{opacity: 1;visibility: visible;transition: .3s .3s}

.homeg{background: #ebf3fc;padding-top: 1.2rem}
.homeg .wp{position: relative;z-index: 8}
.homeg ul li{width: 50%;float: left;position: relative;height: 2.6rem;padding: 0 1.15rem}
.homeg ul li .abCon{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 2;padding: .5rem}
.homeg ul li .ani__ico i{display: block;width: 1.12rem;height: 1.12rem;margin: 0 auto;font-size: .6rem;position: relative;text-align: center;line-height: 1.12rem;}
.homeg ul li .ani__ico i:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: url(../images/icobgw.png) no-repeat center;background-size: cover;animation: roted 60s linear infinite}
.homeg ul li .txt{width: calc(100% - 1.5rem)}
.homeg ul li .txt h4{font-size: .3rem;}
.homeg ul li .txt .desc{margin-top: .1rem;opacity: .8;font-size: .16rem}
.homeg ul li:nth-child(1) {background: #063478;color: #fff;height: auto;padding: 0}
.homeg ul li:nth-child(1) .imgBox .img{height: 5.2rem;padding-bottom: 0;background: transparent}
.homeg ul li:nth-child(1) .imgBox .img img{opacity: .4}
.homeg ul li:nth-child(1) .txt h4{text-align: center;margin-top: .25rem}
.homeg ul li:nth-child(1) .txt {width: 100%}
.homeg ul li:nth-child(1) .txt .desc{padding-right: 1.5rem;position: relative;margin-top: .5rem}
.homeg ul li:nth-child(1) .txt .desc p{line-height: 1.8em;text-align: justify;}
.homeg ul li:nth-child(1) .txt .desc .icon-jinru{position: absolute;top: .05rem;right: 0;font-size: .45rem}
.homeg ul li:nth-child(2){background: url(../images/g2.png)#c40513 no-repeat bottom center;background-size: auto 2.6rem;color: #fff}
.homeg ul li:nth-child(3){background: url(../images/g3.png)#fff no-repeat bottom center;background-size: auto 2.6rem}
.homeg ul li:nth-child(3) .ani__ico i{color: #023887}
.homeg ul li:nth-child(3) .ani__ico i:after{background: url(../images/icobg.png) no-repeat center;background-size: cover;}

.homeg ul li:nth-child(1):hover .imgBox .img img{opacity: .2}
.homeg ul li:nth-child(1):hover  .txt .desc .icon-jinru{animation: go 1.5s infinite}
.homeg ul li:hover .ani__ico i:after{animation: roted 10s linear infinite}

@media (min-width: 1930px){
	.homeb{background-size: 100% 100%}
	.homed{background-size: 100% 100%}
	/*.homef .slide-f{left:10%}*/
}


.homee .right__e{width: 7.57rem;height: 7.57rem;background: url(../images/1158.png) no-repeat center;background-size: 100% 100%;display: flex;justify-content: center;flex-direction: column;margin-right: .5rem}
.homee .right__e ul li .item{height: 2.8rem}
.homee .right__e ul li .item1{background: url(../images/1.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item2{background: url(../images/2.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item3{background: url(../images/3.jpg) no-repeat center;background-size: cover}
.homee .right__e ul li .item4{background: url(../images/4.jpg) no-repeat center;background-size: cover}
  .homee .right__e ul li{width: calc(33.333333% - .06rem)}
  .homee .right__e ul li:nth-child(2) .item:nth-child(1){margin-bottom: .09rem}
  .homee .ani__Bg  .move{offset-path: path("M.55,539.65s303.12-198.22,932-170c0,0,378.32,35.4,580-27,201.19-62.26,370-214.75,478-342");animation-fill-mode: forwards;}
  .homee .ani__Bg{bottom: 10%;z-index: 20}
   .homee .ani__Bg svg.s1366{display: none}
   .homee .ani__Bg svg.s1440{display: none}
  @media (min-width: 1930px){
  .homee .ani__Bg  .move{offset-path: path("M.45,539.74s388.76-198.22,1195.29-170c0,0,485.2,35.4,743.85-27,258-62.26,474.54-214.75,613-342");animation-fill-mode: forwards;}
  }
  @media (max-width: 1440px){
 .homee .ani__Bg svg.s1440{display: block;}
 .homee .ani__Bg svg.s1920{display: none;}
 .homee .ani__Bg svg.s2560{display: none;}
  .homee .ani__Bg  .move{offset-path: path("M4.2,541c0,0,218.7-198.2,672.5-170c0,0,273,35.4,418.5-27c145.2-62.3,267-214.7,344.9-342");animation-fill-mode: forwards;}
  }
  @media (max-width: 1366px){
    .homee .ani__Bg svg.s1366{display: block;}
    .homee .ani__Bg svg.s1440{display: none;}
  .homee .ani__Bg  .move{offset-path: path("M2,446.3c0,0,207.5-163.4,638.1-140.1c0,0,259,29.2,397.1-22.3c137.7-51.3,253.3-177,327.2-281.9");animation-fill-mode: forwards;}
  }
  @media (max-width: 1024px){
  .homee .right__e{width: 50%;height: auto;margin-right: 0;padding: .4rem 0}  
  .homee .right__e ul li .item{height: 2.2rem}
  .homee{padding-bottom: .8rem}
  }
  @media (max-width: 900px){
  .homee .right__e{width: 6rem;height: 6rem;padding: 0;margin: 0 auto}
  }
  @media (max-width: 640px){
  .homee .right__e{width: 100%;height: auto;padding: .5rem 0;}
  .homee .right__e ul li .item{height: 2rem}
  }