
body{ overflow:hidden;}
.hidden_box{ overflow:hidden!important;}

.header{width: 100%;position: fixed;z-index: 9999;color: #fff;transition: all .5s;padding: 0.6rem 0 0.3rem 0;}
.header.on {background: #fff;padding: 0.3rem 0 0.15rem 0;border-bottom: 2px solid #0e469b;}
.header a{color: #fff;}
.header .ul li.onnav a,
.header .ul li a:hover{color: #fff;}
.header .top .searchIcon{display: flex;font-size: 0.18rem;line-height: 1;margin-right: 0.3rem;cursor: pointer;}
.header .top .searchIcon img{height: 0.2rem;}
.header .top .searchIcon img.mr{display: block}
.header .top .searchIcon img.yd{display: none;}
.header.on .top .searchIcon img.mr{display: none;}
.header.on .top .searchIcon img.yd{display:block;}
.header .top{line-height: 1;padding-top: 0;display: flex;flex-direction: row;justify-content: flex-end;}
.header .top .ul{display: flex;}
.header .top .ul li a{font-size: 0.2rem;color: #fff;line-height: 0.2rem;}
.header.on .top .ul li a,.header.on .top .searchIcon,.header.on .top .lang .langIco{color: #000;}
.header .top .left{font-size: 0.16rem;}
.header .top .left img{width: 0.14rem;margin-right: 0.08rem;}
.header .top .ul li{margin-right: 0.4rem;}
.header .top .right{font-size: 0.18rem;position: relative}
.header .top .right img{height: 0.2rem;margin-right: 0.1rem;}
.header .top .right img.img1{display: block}
.header .top .right img.img2{display: none;}
.header.on .top .right img.img1{display: none;}
.header.on .top .right img.img2{display:block;}

.header .top .lang{font-size: 0.18rem;position: relative}
.header .top .lang .langIco{display: flex;font-size: 0.18rem;line-height: 1;margin-right: 0.3rem;cursor: pointer;}
.header .top .lang img{height: 0.2rem;margin-right: 0.1rem;}
.header .top .lang img.img1{display: block}
.header .top .lang img.img2{display: none;}
.header.on .top .lang img.img1{display: none;}
.header.on .top .lang img.img2{display:block;}


.header.on .top .right a.lan{color: #000;}
.header.on .top .right a.lan::after { border-color:#000 ;}
.header .top .right img{margin-right: 0.1rem;}
.header .top .right .lang-list{position: absolute;left: 50%;width: 1.2rem;margin-left: -0.6rem;z-index: 100;background: #ffffff;border-radius: 0 0 5px 5px;top: 100%;padding:0.15rem 0;display: none;box-shadow: 1px 3px 5px rgb(0 0 0 / 34%);}
.header .top .right .lang-list a{display: block;line-height: 2;font-size: 0.16rem;text-align: center;color: #000;}
.header .top .right .lang-list a:hover{color: #0e469b;}
.header.on .top .right a:hover .lang-list{display: block}

.header .top .top-site .site-list{position: absolute;left: 50%;width: 2.8rem;margin-left: -1.4rem;z-index: 100;background: #ffffff;border-radius: 0 0 5px 5px;top: 100%;padding:0.15rem 0;display: none;box-shadow: 1px 3px 5px rgb(0 0 0 / 34%);}
.header .top .top-site .site-list a{display: block;line-height: 2;font-size: 0.16rem;text-align: left; padding: 0 0.08rem;color: #000;}
.header .top .top-site .site-list a img{margin-right: 0.1rem;}
.header .top .top-site .site-list a:hover{color: #0e469b;}
.header.on .top .top-site a:hover .site-list{display: block}




.header .bottom{line-height: 1;transition: all 0.5s;display: flex;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;justify-content: flex-end;}
.header .bottom li{margin-left: 0.4rem;}
.header .logo{display: block;height: 0.72rem;}
.header.on .logo{height: 0.72rem;}

.header .logo img{height: 100%;width: auto;}
.header .logo .img1{display: block;}
.header .logo .img2{display: none;}
.header.on .logo .img1{display: none;}
.header.on .logo .img2{display: block}
.header .wap-box{width: 68%;height: 0.72rem;text-align: right;display: flex;justify-content: space-between;flex-direction: column;}
.header .bottom .ul{display: flex;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-end;}
.header .bottom .ul li a{font-size: 0.22rem;line-height: 1; }
.header .bottom .ul li em a{font-weight: bold;}
.header.on .bottom .ul li a{color: #0e469b;}
.header.on .bottom .ul li.onnav a, 
.header.on .bottom .ul li a:hover{color: #0e469b;}

.header .bottom .lan img{width: 0.18rem;margin-right: 0.08rem;}

.header.fix .top{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;padding-bottom: 0.15rem;}
.header.fix .bottom{padding-top: 0;padding-bottom: 0;}

.Top{line-height: 0.9rem;position: fixed;z-index:9999;width:100%;top:0;left:0;transition: all .5s;/* border-bottom: 1px solid rgba(255,255,255,0.1); */}
.Top .Logo img{transition: all .5s;height: 0.6rem;}
.Top .Logo .img2{display: none;}
.Top .searchIco{cursor: pointer;width: 0.25rem;}
.Top .searchIco img{width:100%;}
.Top .searchIco .img2{display: none;}

.Top .Lan{cursor: pointer;margin:0 0.45rem;position: relative;}
.Top .Lan::before{content:"";display: block;width:1px;height:0.2rem;background: #fff;opacity: 0.4;position: absolute;left:-0.45rem;top:50%;transform: translateY(-50%);}
.Top .Lan .name{display: flex;align-items: center;}
.Top .Lan .name .icon{width:0.2rem;}
.Top .Lan .name .icon img{width:100%;}
.Top .Lan .name .icon .img2{display: none;}
.Top .Lan .name span{color:#fff;display: inline-block;margin:0 0.15rem;}
.Top .Lan .name i{display: inline-block;width:0.1rem;height:0.1rem;background: url(../images/arr_jtw.svg) no-repeat center center;background-size: contain;}
.Top .Lan ul{width:100%;border-radius: 0.05rem;background: #fff;position: absolute;top:100%;left:0;text-align: center;line-height: 0.4rem;display: none;overflow: hidden;}
.Top .Lan ul li a{display: block;}
.Top .Lan ul li:hover{background: #0e469b;}
.Top .Lan ul li:hover a{color:#fff;}
.Top .Lan:hover ul{display: block;}

.Top .Tel{color:#fff;font-size: 0.18rem;margin-right: 0.34rem;}
.Top .Tel img{margin-right: 0.1rem;width: 0.16rem;}
.Top .Tel .img2{display: none;}
.Top.on .Tel{color: #fff;}
.Top.on .img1{display: none;}
.Top.on .img2{display: inline-block;}

.m-btn{display: none;cursor: pointer;padding:15px 5px;border-radius: 5px;z-index:999;margin-top:13px;margin-left:10px;}
.m-btn span{display: block;width:25px;height:3px;border-radius: 0.5rem;background:#fff;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.m-btn span::before, .m-btn span::after{content:'';display: block;height:3px;width:25px; border-radius: 0.5rem; background: #fff;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.m-btn span:before {top: -8px;}
.m-btn span:after {bottom: -8px;}
.m-btn.active span {background: transparent;}
.m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}
.m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}


.Top.on{background: #0e469b;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top.on .Logo .img1{display: none;}
.Top.on .Logo .img2{display: inline-block;}
.Top.on .searchIco .img2{display: inline-block;}
.Top.on .searchIco .img1{display: none;}
.Top.on .Lan .name .icon .img2{display: inline-block;}
.Top.on .Lan .name .icon .img1{display: none;}
.Top.on .Lan .name span{color:#666;}
.Top.on .Lan .name i{background-image: url(../images/arr_jt.svg);}
.Top.on .MainNav ul li em a{color: #fff;}
.Top.on .MainNav ul li.onnav em a{color:#0e469b;}
.Top.on .Lan::before{background: #999;}
.Top.on .m-btn span,.Top.on .m-btn span::before,.Top.on .m-btn span::after{background: #fff;}
.Top.on .m-btn.active span{background: transparent;}

.Top.fix{line-height: 0.8rem;}
.Top.fix .Logo img{max-height: 0.6rem;}
.Top.fix .MainNav ul li em::before{top:auto;bottom:0;}
.Top.fix .MainNav ul li .NavPull{top:100%;}


.MainNav ul::after{content:'';display: block;clear: both;}
.MainNav ul li{float:left;/* margin-right: 0.5rem; */position: relative;}
.MainNav ul li em{display: block;position: relative;}
/* .MainNav ul li em::before{content:"";display: block;width:100%;height:0.03rem;background: #0e469b;position: absolute;top:0.85rem;left:0;transition: all .3s;transform: rotateY(90deg);} */
.MainNav ul li em a{font-size: 0.18rem;color:#fff;}
.MainNav ul li .NavPull{width:2.4rem;position: absolute;top:calc(100% + 0.17rem);left:50%;transform: translateX(-50%);text-align: center;line-height: 0.4rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);display: none;}
.MainNav ul li .NavPull dl{padding:0.1rem;}
.header .bottom ul li .NavPull dl dd a{display: block; color: #000; font-size: 0.18rem; line-height: 0.26rem !important; padding: 0.05rem 0;}
.header.on .bottom .ul li .NavPull dl dd a{color: #000;}
.header.on .bottom .ul li .NavPull dl dd a:hover,
.header .bottom ul li .NavPull dl dd a:hover{/* background: #0e469b; */color:#0e469b;}
.MainNav ul li.onnav em::before{transform: rotateY(0);}
.MainNav ul li:hover em::before{transform: rotateY(0);}
.MainNav ul li:hover em a{color: #fff;}
.MainNav ul li.onnav em a{color: #0e469b;}
.Top.fix .MainNav ul li.onnav em a{color:#0e469b;}
.Top.fix .MainNav ul li em::before{background: #0e469b;}

@media(max-width:1024px){
.Top{line-height: 60px;}
.Top.fix{line-height: 60px;}
.Top .top_head{ display: flex; align-items: center; justify-content: space-between;}
.Top .lang{/* position: relative; */}
.Top .langIco .img1{display: block}
.Top .langIco .img2{display: none;}
.Top .langIco img{max-height:0.3rem;}
.Top .sitelist {position: absolute;left: 0;width: 100%;max-width: 60vw;margin-left: 0px;z-index: 100;background: rgba(18,67,145,0.9);border-radius: 0 0 5px 5px;top: 100%;padding: 15px 0;display: none;box-shadow: 1px 3px 5px rgb(0 0 0 / 34%);}
.Top .sitelist a{display: block;line-height: 0.4rem;font-size: 0.16rem;color: #fff;padding: 0 0.1rem;}
.Top .sitelist a img {max-height: 0.2rem;display: inline-block;margin-right: 5px;}
.Top .sitelist a:hover{color: #fff;}
.Top .Logo img{max-height:35px;}
.Top.fix .Logo img{max-height:35px;min-height: auto;}
.Top .m-btn{display: block;margin-top: 0px;padding: 0;margin-left: 0px;}
.Top .searchIco{width:16px;}
.Top .Tel img{width:12px;}
.Top .Lan .name .icon{width:16px;}
.Top .Lan .name span{margin:0 8px;}
.Top .Lan .name i{width:10px;height:10px;}
.Top .Lan::before{height:14px;left:-20px;display: none;}
.Top .Lan{margin:0 20px;}
.Top .Lan ul{line-height: 30px;}

.Top.on{background: #fff;}
.Top.on .Logo .img1{display: none;}
.Top.on .Logo .img2{display: inline-block;}
.Top.on .langIco .img2{display: inline-block;}
.Top.on .langIco .img1{display: none;}
.Top.on .m-btn span,
.Top.on .m-btn span::before,
.Top.on .m-btn span::after{background: #0e469b;}
.Top.on .m-btn.active span{background: transparent;}

.MainNav ul.topNav li em {padding-right: 40px;}
/* .MainNav ul.topNav li em b {display: block;width: 40px;height: 100%;background: url(../images/navmore.svg) no-repeat center center;background-size: 15px;position: absolute;right: 0;top: 0;transition: all .5s;}
.MainNav ul.topNav li em b:after {content: "";width: 0.12rem;height: 0.12rem;position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);border-right: 2px solid #fff;border-bottom: 2px solid #fff;right: 0.2rem;} */
.MainNav{width:100%;height:calc(100vh - 60px);background: rgba(18,67,145,0.9);box-shadow: 0 0 10px rgba(0,0,0,0.1);position: absolute;right:0;top:100%;width:0;opacity: 0;visibility: hidden;transition: all .5s;}
.MainNav ul li em a{color:#fff;font-size: 0.2rem; text-transform: uppercase;position: relative;}
/* .MainNav ul li:after {content: "";width: 0.12rem;height: 0.12rem;position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);border-right: 2px solid #fff;border-bottom: 2px solid #fff;right: 0.2rem;} */
.MainNav ul.topNav li.onnav em a {color: #fff;}
.MainNav ul.topNav{padding:0 0.2rem;width:100%;/*box-sizing: border-box;max-height:100%; overflow: auto; height: 100%;*/}
.MainNav ul.topNav li{width:100%;margin-right:0;box-sizing: border-box;line-height: 0.6rem;padding:0 0 0 10px;border-bottom: 1px solid rgba(255,255,255,0.3); margin-left: 0rem;}
.MainNav ul.topNav li em{padding-right:40px;}
.MainNav ul.topNav li em b{display: block;width:40px;height:100%;/* background: url(../images/navmore.svg) no-repeat center center; */background-size: 15px;position: absolute;right:0;top:0;transition: all .5s;}
.MainNav ul.topNav li em b.on{transform: rotate(90deg);}
.MainNav ul.topNav li em b:after {content: "";width: 0.12rem;height: 0.12rem;position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);border-right: 2px solid #fff;border-bottom: 2px solid #fff;right: 0.2rem;}
.MainNav ul.topNav li:hover em a{color: #e60012;}
.MainNav ul.topNav li .NavPull{position: static;transform: translateX(0);line-height:0.48rem; text-align: left; font-size: 0.18rem;background: none;width:100%;}
.MainNav.show{width:100%;opacity: 1;visibility: visible; overflow: auto;}
.MainNav ul.topNav li em::before{display: none;}
.MainNav ul.topNav li .NavPull dl dd a{color: #ffdd00;}
.Top .Tel{font-size: 14px;margin-right: 10px;}
.Top.on .MainNav ul.topNav li em a {color: #fff;}

.Top .share {justify-content: center; padding-bottom: 0.3rem;}
.Top .share li + li{margin-left:0.18rem}
.Top .share li a{border-radius:50%;display:block;width:0.43rem;height:0.43rem;line-height:0.43rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0.3);color: #ffdd00; text-align: center;transition:0.3s}
.Top .share li a:hover{background-color:#e60012}
/* .Top .share li.in a{background-image:url(../images/Bottom003222-share-in.svg);background-size:auto 0.16rem}
.Top .share li.fb a{background-image:url(../images/Bottom003222-share-fb.svg);background-size:auto 0.19rem}
.Top .share li.ytb a{background-image:url(../images/Bottom003222-share-ytb.svg);background-size:auto 0.13rem}
.Top .share li.ing a{background-image:url(../images/Bottom003222-share-ing.svg);background-size:auto 0.18rem} */

}



.SearchBox{position: absolute;width: 4rem;box-sizing: border-box;top: 50%; transform: translateY(-50%);right:0.3rem;z-index:99;/* background: rgb(14,70,155,0.8);padding:0.3rem 0.3rem; */display: none;/* border-top: 1px solid rgba(255,255,255,0.13); */}
.SearchBox .inner{position: relative;display: flex;justify-content: flex-end;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;cursor: pointer;}

.SearchBox .w1600{position: relative;}
.SearchBox .close{width:0.4rem;/* height:0.3rem; */background: url(../images/closeWhite.svg) no-repeat center center;background-size: 0.25rem auto;/* position: absolute;right:0rem;top:-0.2rem; */cursor: pointer;background-color: rgb(14, 70, 155, 1);}
.SearchBox .box{max-width:8rem;margin:0 auto;width:90%;}
.SearchBox .box .SearchInupt{background: #fff;padding-right:0.7rem;position: relative;}
.SearchBox .box .SearchInupt input{height:0.5rem;width:100%;;box-sizing: border-box;padding:0 0.2rem;display: block;}
.SearchBox .box .SearchInupt button{width:0.7rem;height:100%;background: url(../images/searchIcon.png) no-repeat center center #e60012;position: absolute;right:0;top:0;background-size: 0.2rem;}
@media(max-width:1024px){
.SearchBox{padding:0.25rem 0.5rem; display: block;position: initial;background: none;width: 100%;transform: translateY(0%);}
.SearchBox .close{top: -0.4rem;}
}


.title-intro{padding: 0;margin:0 auto;margin-bottom: 0.2rem;position: relative;}
.title-intro:before{content: "";position: absolute;left:0;bottom: 0%;background: #0e469b;height: 0.03rem;width:100%;border-radius: 10rem;}
.title-intro h3{margin:0;font-size: 0.46rem;color:#0e469b;line-height: 1;padding-bottom: 0.2rem;position: relative;/* margin-bottom: 0.2rem; */display: inline-block;}
.title-intro h3::before{content: "";position: absolute;left:0;bottom: 0;background: #e62129;height: 0.03rem;width:100%;border-radius: 10rem;}
.title-intro p{font-size: 0.22rem;line-height:0.3rem;color:#333;}
.title-intro a{display: inline-block;position: absolute; right: 0;border: 1px solid #e1e1e1;padding: 0.1rem 0.5rem;cursor: pointer;}
.title-intro a::after{content: '';display:block; width: 0;height: 0;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-left: 0.2rem solid #b01b3b;}

@media(max-width:1024px){
.title-intro:before{bottom: 0%;}
.title-intro h3{font-size: 0.26rem;/* padding-bottom: 0.15rem;margin-bottom: 0.15rem; *//* width: 80%; */}
.title-intro p{font-size: 0.16rem;line-height:1.6;}
.title-intro a{padding: 0.1rem 0.2rem; margin-top: 0;}
}

/*Floor003220 */
.Floor003220{padding: 0.6rem 0 0.1rem 0;}
.Floor003220 li{ float:left; width:49%; margin-right:2%;margin-bottom:2%;border-radius: 0.15rem;overflow: hidden;}
.Floor003220 li:nth-child(2n){ margin-right:0;}
.Floor003220 li a{ display:block; position:relative;background:#ececec; transition:0.3s;}
.Floor003220 li a img{width: 100%;}
.Floor003220 li:nth-child(1) a{ background:#fafafa;}
.Floor003220 li:nth-child(4) a{ background:#f7f7f7;}
.Floor003220 li .imgbox{text-align: center; padding-top: 130.27%;}
.Floor003220 li .imgbox img{width:100%; transition: 0.3s;}
.Floor003220 li:hover .imgbox img{ transform: scale(1.1);}
.Floor003220 li .txt{position:absolute; z-index: 5; left: 0;bottom: 0;width: 100%;background: rgb(255 255 255 / 82%);padding: 0.3rem 0.3rem;}
.Floor003220 li .txt h2{margin:0;font-size: 0.24rem;font-weight: 500;color: #000;line-height: 1;}
.Floor003220 li .txt p{font-size: 0.18rem;line-height: 1.8;color: #fff;margin-top: 0.1rem;display: none;}
.Floor003220 li .txt span{color:#333;text-decoration:underline;display: none;}
.Floor003220 li a:hover{ background:#fff; box-shadow:0 13px 24px rgba(91,91,91,0.36);}
.Floor003220 li a:hover .txt{background: rgb(14 70 155 / 72%);}
.Floor003220 li a:hover .txt h2{color: #fff;}
.Floor003220 li a:hover .txt p{display: block;}
@media(max-width:1366px){
.Floor003220 li .txt h2{font-size:0.24rem;}
.Floor003220 li .txt p{ font-size:0.16rem;}
}
@media(max-width:1024px){
.Floor003220{padding: 0.3rem 0 0.1rem 0;}
.Floor003220 li{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
.Floor003220 li .txt{padding: 0.2rem 0.2rem;}
}




/*Floor003220 */
.Floor003220 .auto-inner{overflow: hidden;}
.Floor003220 .swiperCon{ overflow: hidden;position: relative;z-index: 1; }
.Floor003220 .swiperCon:after,
/* .Floor003220 .swiperCon:before{position: absolute;content: ''; width: 1.6rem;height: 100%;opacity: 0.7;z-index: 10;pointer-events: none;top: 0;}
.Floor003220 .swiperCon:before{left: 0;background: linear-gradient(to right,rgba(var(--rgb-white),1) 79.375%,rgba(var(--rgb-white),0) 100%); }
.Floor003220 .swiperCon:after{right: 0;background: linear-gradient(to right,rgba(var(--rgb-white),0) 20.625%,rgba(var(--rgb-white),1) 100%); } */
.Floor003220 .swiper{overflow: initial;}
.Floor003220 .swiper-wrapper{height: auto;}
.Floor003220 .swiper-slide a{display: block;}
.Floor003220 .pic{overflow: hidden;border-radius: 0.15rem;}
.Floor003220 .pic .Ispic{padding-bottom:calc(310 / 462 * 100%); transition: 0.5s ease-in-out;}
.Floor003220 .swiper-slide a:hover .Ispic{transform: scale(1.05);}
.Floor003220 .txt{margin-top: 0.4rem;}
.Floor003220 .tit{font-size: 0.2rem; margin-bottom: 1em;}
.Floor003220 .txt time{color: #999; font-size: var(--font-size18);}

.Floor003220 .swiper_box {position: absolute; top: 0%;/* transform: translateY(-50%); */ right: 0;border: 1px solid #e1e1e1;padding: 0.1rem 0.3rem;cursor: pointer;display: flex;align-items: center;justify-content: center;/* margin-top: -0.1rem */}
.Floor003220 .swiper_btn{/* width: .2rem;height: .3rem; */position: relative;cursor: pointer;}
.Floor003220 .swiper_btn.prev::after {content: '';display: block;width: 0;height: 0;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-right: 0.2rem solid #e3e3e3;}
/* .Floor003220 .swiper_btn.next{margin-left: 0.2rem;} */
.Floor003220 .swiper_btn.next::after {content: '';display: block;width: 0;height: 0;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-left: 0.2rem solid #b01b3b;}
.Floor003220 .swiper_btn.prev:hover::after{border-right-color:#b01b3b ;}

@media (min-width:1025px) {
.Floor003220 .swiperCon:after{display: none;}
/* .Floor003220 .swiper{ width: calc(100% + 1.6rem);} */
}
@media (max-width:1024px) {
/*    .Floor003220 .swiperCon{padding: 0 var(--padMar160);}
.Floor003220 .swiperCon:before{width: var(--padMar160);} */
.Floor003220 .swiper_box{padding: 0.06rem 0.15rem;/* transform: translateY(-60%); */}
.Floor003220 .swiper_btn.next{margin-left: 0.1rem;}
}




/*Floor003065 */
.Floor003065{padding: 0.0rem 0 0rem 0; position: relative;}

.Floor003065 .txt-info{padding: 0.3rem 0;}
.Floor003065 .video .pic{position: relative;z-index: 1;overflow: hidden;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; cursor: pointer;}
.Floor003065 .video .play:before,
.Floor003065 .video .play:after,
.Floor003065 .video .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003065 .video .play i{ width: 0.6rem;height: 0.6rem; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center rgba(0,0,0,0.2); background-size: 0.26rem auto;}

.Floor003065 .col-title .cn{font-size: 0.52rem;color: #000;font-weight: 600;margin: 0;line-height: 1;font-family: 'Arial Black';}
.Floor003065 .col-title .cn span{ color: #e62129; }
.Floor003065 .col-title .en{ font-family: 'Arial Black';color: #000;line-height: 1.5; padding-bottom: 0.3em;font-size: 0.24rem;}
.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info{font-size: 0.22rem;color: #333;line-height: 0.3rem;margin-bottom: 0.3rem;}
@media(min-width:1025px){
.Floor003065 .col-title{ padding-bottom: 0.4rem;}
.Floor003065 .auto-inner{display: flex;position: relative; justify-content: space-between;position: relative;}
.Floor003065 .txt-info{width:45%;}
.Floor003065 .video{width:50%;padding: 0.3rem;}
.Floor003065 .video{position: relative;}
.Floor003065 .auto-inner::after{content: '';position: absolute;top: 0;z-index: -1;height: 100%; clip-path:polygon(7rem 0, 100% 0, 100% 100%, 0 100%, 0 8rem);background: #eeefef;width:100%;position: absolute;right: 0;}
.Floor003065 .video .pic{ clip-path: polygon(1rem 0, 100% 0, 100% 100%, 0 100%, 0 1.2rem);position: relative;cursor: pointer;}
}
@media(max-width:1024px){
.Floor003065{padding: 0.2rem 0 0rem 0;}
.Floor003065 .col-title .cn{font-size: 0.32rem;}
.Floor003065 .txt-info{width:100%;text-align: center;line-height: 1.2; padding: 0; margin-bottom: 0.2rem;}
.Floor003065 .txt-info .info{font-size: 0.16rem;}
}






.index-page{padding:0.2rem 0 0.4rem 0;}

.index-more{}
.index-more.right{ text-align: right;}
.index-more a{display:inline-flex;align-items:center;background-color: #b8060d;border-radius: 0;line-height: 0.56rem;padding-left: 0.3rem;padding-right: 0.9rem;position:relative;font-size: 0.18rem;color: #fff;}

.index-more a{position:relative;display: inline-block;z-index:2}
.index-more a::after{width: 0.2rem;height: 0.2rem;margin-left: 0.45rem;/* position: absolute; */}
.index-more a::after{display: inline-block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-more.png);background-size:auto 0.2rem;margin-left: 0.45rem;position: absolute;z-index:2;right: 0.1rem;bottom: 0.1rem;}
.index-more a:hover{color:#fff; text-decoration: underline;}
.index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:1024px) {
.index-more a{line-height: 0.5rem;padding-right: 0.5rem;}
.index-more a:after{margin-left: 0.3rem;}
.index-more{margin-top:0.2rem}

.index-page{padding:0.2rem 0 0.3rem 0;}
}



/*Floor003227 */
.Floor003227{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:var(--padMar60) 0;color: #000; position: relative;}
.Floor003227 .index-sub-tit {display:inline-block;font-size:0.52rem;line-height:1;margin-bottom:0.3rem;color:#fff;font-weight:600;width: 100%;border-bottom: 0.02rem solid #fff;padding-bottom: 0.15rem;}
.Floor003227 .index-title{color: #fff;font-weight:600;font-size:0.36rem;line-height: 1;padding:0.1rem 0 0.4rem 0}

.Floor003227 .index-more{margin-top:0.7rem}
.Floor003227 .index-more a{display:inline-flex;align-items:center;background-color: #b8060d;border-radius: 0;line-height: 0.56rem;padding-left: 0.3rem;padding-right: 0.9rem;position:relative;font-size: 0.2rem;color: #fff;}
.Floor003227 .index-more a{position:relative;display: inline-block;z-index:2}

.Floor003227 .index-more a::after{width: 0.2rem;height: 0.2rem;margin-left: 0.45rem;/* position: absolute; */}
.Floor003227 .index-more a::after{display: inline-block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-more.png);background-size:auto 0.2rem;margin-left: 0.45rem;position: absolute;z-index:2;right: 0.1rem;bottom: 0.1rem;}

.Floor003227 .index-more a:hover{color:#fff}
.Floor003227 .index-more a:hover:before{width:calc(100% - 0.08rem)}


.Floor003227 .left .ind-desc{width: 100%;margin-top: 0;}
.Floor003227 .left .ind-desc ul{display: flex;flex-wrap: nowrap;justify-content: flex-start;}
.Floor003227 .left .ind-desc ul li{margin-right: 0.3rem;}
.Floor003227 .left .ind-desc ul li img{max-width: 0.9rem;}
.Floor003227 .right-main{width:calc(1096 / 700 * 100%)}
.Floor003227 .swiper-wrapper{height: auto;}
.Floor003227 .swiper-slide{padding-top:0.22rem;padding-left:0.29rem}
.Floor003227 .inner{position:relative;z-index:1;border-radius:0.2rem;padding:0.59rem 0.3rem 0;background-color:#fff}
.Floor003227 .inner:hover{background-color:rgba(255,255,255,0.98)}
.Floor003227 .inner:hover .tit{color:#2fc774}
.Floor003227 .inner::before,.Floor003227 .inner::after{position:absolute;content:''}
.Floor003227 .inner::before{left:0.31rem;top:-0.22rem;width:0.69rem;height:0.55rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-yh.png)}
.Floor003227 .inner::after{left:0;top:0;width:100%;height:100%;background:linear-gradient(-109deg,#00205b,#305eb3);opacity:0.02;z-index:-1;border-radius:0.2rem}
.Floor003227 .info{min-height:2.03rem}
.Floor003227 .info .ind-desc{-webkit-line-clamp:4;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.Floor003227 .tit{font-size:0.28rem;line-height:1.28571429;font-weight:600;margin-bottom:0.16rem;-webkit-line-clamp:2;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.Floor003227 .name{padding:0.29rem 0;border-top:1px solid rgba(0,0,0,0.08);margin-top:0.3rem}
.Floor003227 .name span{font-size:0.18rem;margin-right:0.16rem;font-weight:600}
.Floor003227 .name .img{flex-shrink:0;width:0.7rem}
.Floor003227 .name .img img{height:0.7rem;border-radius:50%}

@media (min-width:1025px) {
.Floor003227 .left{width: 52%;padding-top: 0.8rem;padding-bottom: 0.8rem;}
.Floor003227 .right{width:50%}
}

@media (max-width:1024px) {
.Floor003227{background-position:center right 50%;background: none !important; padding: 0;}
.Floor003227 .wap-img img{height: 6rem;object-fit: cover;}
.Floor003227 .index-sub-tit {font-size:0.24rem;margin-bottom:0.15rem;}
.Floor003227 .index-title{font-size:0.2rem;padding: 0.1rem 0 0.15rem 0; line-height: 1.4;}
.Floor003227 .index-more a:after{margin-left: 0.35rem;}
.Floor003227 .index-more{margin-top:0.35rem}
.Floor003227 .left{width: 80%;padding-top: 0.3rem; padding-bottom: 0.3rem;position: absolute;top: 50%; transform: translateY(-50%);}
.Floor003227 .left .ind-desc ul li{margin-right: 0.15rem;}
.Floor003227 .left .ind-desc ul li img{max-width: 0.4rem;}
.Floor003227 .index-more a{line-height: 0.5rem;padding-right: 0.5rem;}
}

@media (max-width:640px) {
.Floor003227 .wap-img img{height: 3.5rem;object-fit: cover;}
}


/*Promotion */
.Promotion{display: flex;}
/* .Promotion .left{width:65%;border-radius: 0.1rem;overflow: hidden;} */
/* .Promotion .left img{border-radius: 0.1rem;} */


.Promotion ul{width:35%;padding-left:3.5%;}
.Promotion li{float:left;width:31%;margin-right:3.5%;margin-bottom:3.5%;box-shadow: 0 0.05rem 0.15rem rgba(35,31,32,.2);  border-radius: 0.1rem;}
.Promotion li a{padding: 0.45rem 0.3rem;position:relative;display:block;text-align: center; border-radius: 0.1rem;}
.Promotion li img{display: inline-block;height: 0.97rem;}
.Promotion li a figure{ border-radius: 0.1rem;position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.Promotion li a:hover figure{ opacity:1;}
.Promotion li dl{ display:table;  width:100%; height:100%;}
.Promotion li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:0.22rem; color:#fff;}
@media(min-width:769px){
    .Promotion li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
    .Promotion li{ width:32%; margin-right:2%;}
	.Promotion {display: block;}
	.Promotion .left{ width: 100%; margin-bottom: 0.2rem;}
	.Promotion ul{ width: 100%; padding-left: 0;}
}
@media(max-width:768px) and (min-width:481px){
    .Promotion li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
    .Promotion li{ width:49%;}
    .Promotion li:nth-child(2n){ margin-right:0;}
    .Promotion li dt{ font-size:15px;}
}



/*PicList002171 */
.PicList002171{display: flex; padding-top: 0.6rem;}
.PicList002171 .left{width: 35%;border-radius: 0.1rem;overflow: hidden;}
.PicList002171 .left img{border-radius: 0.1rem;width: 100%;}
.PicList002171 ul{width: 65%;padding-left:3.5%;}
.PicList002171 li{float:left;width:31%;margin-right:3.5%;margin-bottom:3.5%;box-shadow: 0 0.05rem 0.15rem rgba(35,31,32,.2);border-radius: 0.1rem;/* height: 1.87rem; */}
.PicList002171 li a{padding: 0rem 0.3rem;position:relative;display: flex;text-align: center;border-radius: 0.1rem;height: 1.87rem;justify-content: center;align-content: stretch;align-items: center;flex-wrap: wrap;}
.PicList002171 li img{display: inline-block;max-height: 1.5rem;}
.PicList002171 li a figure{ border-radius: 0.1rem;position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:0.22rem; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
.PicList002171 {display: block;padding-top: 0.3rem;}
.PicList002171 .left{ width: 100%; margin-bottom: 0.2rem;}
.PicList002171 ul{ width: 100%; padding-left: 0;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li a{padding: 0rem 0.2rem;height: 1.4rem;}
.PicList002171 li:nth-child(2n){ margin-right:0;}

}




/*Floor003228 */
.Floor003228{padding: 0.3rem 0 0 0;overflow: hidden;}
.Floor003228 .swiper{}
.Floor003228 .swiper-slide{ width: calc(33.33% - 0.2rem) !important;background-color:#f5f5f5;border-radius: 0.1rem;overflow: hidden; height: auto;margin-bottom: 0.2rem;}
.Floor003228 .swiper-slide a{/* margin:0 0.2rem; */ display:block;color:#333;/* padding-top: 3.65rem; */}
.Floor003228 .swiper-slide a:hover .tit{color: #0e469b;}
.Floor003228 .swiper-slide .pic{position: absolute;top: 0;left: 0;border-radius:0.1rem;overflow:hidden;width: 100%;height: 3.2rem;padding: 0 0.2rem;border-radius: 0.1rem 0.1rem 0 0;overflow: hidden;}
.Floor003228 .swiper-slide .pic img{transition:0.3s;width: 100%;border-radius: 0.1rem 0.1rem 0 0;}

.Floor003228 .swiper-slide .imgbox{ padding-top: 56.748%;}
.Floor003228 .swiper-slide .imgbox img{width:100%;border-radius: 0.1rem 0.1rem 0 0;}
.Floor003228 .swiper-slide .imgbox i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003228 .swiper-slide .imgbox i{ width: 0.6rem;height: 0.6rem; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center; background-size:44%;}

.Floor003228 .swiper-slide .txt{padding:0.3rem; }
.Floor003228 .swiper-slide .tit{font-size:0.24rem;color: #000;font-weight:600;line-height:1.4;/* margin-top:-0.1rem */}
.Floor003228 .swiper-slide .ind-desc{margin:0.1rem 0 0.3rem 0;font-size: 0.18rem;line-height: 1.6; color: #666;}
.Floor003228 .more{font-size: 0.18rem;color: #e60012;line-height: 1.2;display: flex;flex-direction: row;align-items: center;}
.Floor003228 .more img{height: 0.16rem;display: inline-block;margin-left: 0.1rem;}
.Floor003228 a:hover .more{ text-decoration:underline;}
.Floor003228 .swiper-slide .line{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0.26rem}
.Floor003228 .swiper-slide .line::before,
.Floor003228 .swiper-slide .line::after{display:block;content:''}
.Floor003228 .swiper-slide .line::before{flex-shrink:0;width:0.07rem;height:0.07rem;border-radius:50%;background-color:var(--hover-color)}
.Floor003228 .swiper-slide .line:after{flex:1;height:1px;background-color:rgba(0,32,91,0.08)}
.Floor003228 .pages:not(.swiper-pagination-lock){display: flex;justify-content: center; padding-top: 0.1rem;}
.Floor003228 .pages span{width: 0.1rem; height: 0.1rem;}
.Floor003228 .pages span.swiper-pagination-bullet-active{background-color: var(--hover-color);}
@media (min-width:1025px) {
    .Floor003228 .swiper-wrapper{ display: flex; justify-content: space-between;}
    }
@media (max-width:1024px) {
    .Floor003228{padding: 0.2rem 0 0 0;}
    .Floor003228 .swiper-slide{width: 100% !important;}
    .Floor003228 .swiper-wrapper{flex-wrap: wrap;}
    .Floor003228 .swiper-slide{ width: 100%; margin-bottom: 0.2rem;}
}
@media (max-width:640px) {
    .Floor003228 .swiper{margin-top: 0;}
}

.Floor003228 .index-sub-tit span{display:inline-block;font-size:0.24rem;background:url(../images/Floor003228-mask.png) no-repeat right top;padding-top:0.09rem;padding-right:0.11rem;background-size:auto 1em;color:var(--hover-color);line-height:0.66666667}
.Floor003228 .index-title{color:#00205b;font-weight:600;font-size:var(--font-size52);line-height:1.07692308;padding:0.1rem 0 0.4rem 0}
@media (max-width:640px) {
    .Floor003228 .index-title{font-size: var(--font-size36);}
}

.Floor003228 .index-more a{display:inline-flex;align-items:center;background-color:#fff;border-radius:3em;border:solid 1px var(--hover-color);line-height:4.4375;padding-left:2em;padding-right:0.04rem;position:relative;font-size: var(--font-size16);}
.Floor003228 .index-more a span{position:relative;display:block;z-index:2}
.Floor003228 .index-more a:after,
.Floor003228 .index-more a::before{width:0.63rem;height:0.63rem}
.Floor003228 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003228-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Floor003228 .index-more a::before{position:absolute;content:'';right:0.04rem;border-radius:0.63rem;top:0.04rem;background-color:var(--hover-color);z-index:1;transition:width 0.3s}
.Floor003228 .index-more a:hover{color:#fff}
.Floor003228 .index-more a:hover:before{width:calc(100% - 0.08rem)}




.footer{border-top: 3px solid #e60012;background-image: url(../Images/foot_bg.png);background-position: left top;background-color: rgba(18,67,145,1);}

.nav_list{margin: 40px auto;width: 100%;border: 0px;overflow: hidden;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.bottom_nav{float: left;width: 18%;padding-left: 3%;border-left: 1px solid rgba(255,255,255,0.1);}
.bottom_nav:nth-child(6){ width: 18.6667%}
.nav_head{width: 100%;line-height: 1.4;font-size: 0.2rem;color: #fff;position: relative;margin-bottom: 5px;padding: 5px 15px 5px 0px;}
.nav_head a{color: #fff;}
.nav_head a:hover{color: #e60012;}
.nav_head i{display: none;}
.bottom_nav div{width: 100%;font-size: 0.16rem;}
.bottom_nav div aside{font-size: 0.16rem;line-height: 1.8;padding: 5px 0px;color: #ffdd00;}
.bottom_nav div a{display: block;line-height: 1.8;font-size: 0.16rem;padding: 5px 0px;color: #ffdd00;}
.bottom_nav div a:hover{color: #e60012; text-decoration: underline;}
.bottom_nav.E{padding: 0px 2% 0px 0px;border-left: none;}
.none{display: none;}
.bottom_nav div span,
.bottom_nav div label,
.bottom_nav div a.a_more{display: block; color: #fff;width: 100%;text-align: left;}
.bottom_nav div span{font-size: 0.16rem;line-height: 1.8;padding: 5px 0px;color: #ffdd00;}
.bottom_nav div span.tel{background-image:url(../images/Bottom003222-tel.svg);background-size: 0.2rem auto;background-position: left center;padding-left: 0.3rem;background-repeat: no-repeat;}
.bottom_nav div span.email{background-image:url(../images/Bottom003222-email.svg);background-size: 0.2rem auto;background-position: left center;padding-left: 0.3rem;background-repeat: no-repeat;}
.bottom_nav div label{height: 34px;line-height: 34px;background-color: rgba(255,255,255,0.8);color: #124391;padding: 0px 5px;font-size: 12px;margin-bottom: 8px;}
.bottom_nav div a.a_more{border: none;line-height: 3;padding: 0px 20px;font-size:0.16rem;background: #c50110;margin-top: 0.3rem;}

.footer .f-top{padding: 0.15rem 0;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);display: flex;flex-wrap: nowrap;justify-content: space-between;}
.footer .f-top .lj{display: flex;flex-wrap: nowrap;align-items: center;}
.footer .f-top .lj h5{font-size: 0.2rem;color: #fff;line-height: 0.3rem;}
.footer .f-top .lj a{font-size: 0.16rem;color: #ffdd00;display: inline-block;margin-right: 0.1rem;line-height:0.3rem;margin-left: 0.1rem;display: flex;flex-wrap: nowrap;align-items: center;}
.footer .f-top .lj a img{max-height: 0.2rem;display: inline-block;margin-right: 5px;}
.footer .f-top .lj a:hover{ color: #e60012; text-decoration: underline;}

.footer .f-top .share li + li{margin-left:0.18rem}
.footer .f-top .share li a{border-radius:50%;display:block;width:0.43rem;height:0.43rem; line-height: 0.43rem; background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0.3);color: #ffdd00; text-align: center; transition:0.3s}
.footer .f-top .share li a:hover{background-color:#e60012}
/* .footer .f-top .share li.in a{background-image:url(../images/Bottom003222-share-in.svg);background-size:auto 0.16rem}
.footer .f-top .share li.fb a{background-image:url(../images/Bottom003222-share-fb.svg);background-size:auto 0.19rem}
.footer .f-top .share li.ytb a{background-image:url(../images/Bottom003222-share-ytb.svg);background-size:auto 0.13rem}
.footer .f-top .share li.ing a{background-image:url(../images/Bottom003222-share-ing.svg);background-size:auto 0.18rem} */

.copy{border-top: 1px solid rgba(255,255,255,0.1);overflow: hidden;padding: 20px 0px; color: #fff;font-size: 14px;}
.copy .dt{line-height: 24px;color: #fff;float: left;font-size: 0.16rem;}
.site{float: right;}
.site li{float: left;padding: 0px 6px;}
.copy a{color: #fff;line-height: 24px;font-size: 0.16rem;}
.copy a:hover{ color: #e60012; text-decoration: underline;}
@media all and (max-width: 1024px){
    .header{display: none;}
    .flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
    .flex-v{-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-o-flex-direction: column;-moz-flex-direction: column;}
    .head{display: block;height: 72px;width: 100%;z-index: 8;position: fixed;max-width: 1400px;background: #124391;top: 0px;border-bottom: 2px solid #e60012;}
    .head.show{height: 100%;}
    .head .subtitle {position: relative;max-width: 1400px;margin: 0 auto;color: #fff;display: -webkit-box;display: flex;justify-content: space-between;align-items: center;z-index: 10;}
    .head .logo{margin: 5px auto;display: block; height: 60px; position: relative; width: 200px;}
    .navBtn{display: block;margin: 25px 10px;position: absolute;top: 0px;}
    .icon-bar{background-color: #FFF;display: block;width: 25px;height: 2px;border-radius: 2px;margin-bottom: 7px;}
    .icon-bar.E{margin-bottom: 0px;}
    .wapnav{position: fixed;left: -180px;top:0;background: rgba(18,67,145,0.8);width: 180px;z-index: 9;height: 100% ;overflow: auto;transition: 0.5s;}
    .wapnav.show{left: 0;opacity: 1;}
    .wapnav .shut{text-align: center;padding-top: 20px;height: 40px;}
    .wapnav .shut a{color: #fff;display: block;width: 20px;height: 20px;float: right;line-height: 20px;background: url(../Images/x.png) center no-repeat;cursor: pointer;}
    .wapnav ul{padding: 0 15px;min-height:100%;background: rgba(255,255,255,0.2);width: 180px; display: block;}
    .wapnav ul li{position: relative;}
    .wapnav a.t{font-size: 14px;border-bottom: 1px solid rgba(255,255,255,0.3);padding: 5px 0px;display: block;position: relative;line-height: 28px;z-index: 0;color:#fff;}
    .wap_nav{overflow:hidden;z-index: 99;padding: 5px 10px;border-bottom: 1px solid rgba(255,255,255,0.3);display: none;}
    .wap_nav a{width:100%;line-height: 26px;display: block;width: 100%;color: rgba(255,255,255,0.6);font-size: 12px;}
    .head .search{position: absolute;right: 0;top: 0;width: 100%;height: 70px;transition: 0.2s;background: #124391;padding: 20px 0px;}
    .head .search.hi{width: 46px;}
    .head .search.hi input{width: 0;padding:0;margin-left: 0;font-size: 0;}
    .head .search.hi .searchIcon{padding: 0px 10px;width: 46px;}
    .flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
    .head .search input{height: 30px;margin-left: 20px;border-radius: 15px;background: #eee;border: none;padding: 0 15px;transition: 0.2s;overflow :hidden;font-size: 14px;color:#666;}
    .head .search .searchIcon{display: block;padding: 0px 20px;width: 66px;background: url(../images/search.png) center no-repeat;transition: 0.2s;}
}
@media all and (max-width: 1024px){
    .footer{/* background-image: none;background-color: rgba(255,255,255,1); */}
    .foot{ padding: 0px;}
    .nav_list{margin: 0px auto;display: block;}
    .bottom_nav{float: none;width: 100%;padding: 0px;border-left: none;}
    .nav_head{width: 100%;line-height: 0.3rem;font-size: 0.2rem;background-image: url(../images/foot_bg.png);background-position: left top;background-color: rgba(18,67,145,1);margin-bottom: 0px;padding: 0.15rem 0;border-bottom: 1px solid rgba(255,255,255,0.1);}
    /* .nav_head::after{content: " ";display: block;float: right; width: 20px; height: 20px;margin: 5px 0px;background: url(../images/jia.png) center no-repeat;} */
	.nav_head:after {content: "";width: 0.12rem;height: 0.12rem;position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);border-right: 2px solid #fff;border-bottom: 2px solid #fff;right: 0.2rem;}
    .nav_head.current::after{background: url(../images/jian.png) center no-repeat;}
    .bottom_nav div{width: 100%;/* padding: 5px 5px; */display: none;}
    .bottom_nav div.hi{display: block;}
    .bottom_nav div a{padding: 0.05rem 0px;color: #fff; line-height: 0.3rem;font-size: 0.16rem; }
    .bottom_nav.E{padding: 0px;}
    .bottom_nav:nth-child(6){ width: 100%}
    .none{display: block;}
    .bottom_nav div span,
    .bottom_nav div label,
    .bottom_nav div a.a_more{color: #ffdd00;}
    .bottom_nav div label{background-color: rgba(18,67,145,0.8);color: #fff;}
    .bottom_nav div a.a_more{color: #fff;opacity: 1;margin-top: 0.15rem;}
	.bottom_nav.contact{display: none;}
    .copy{border-top: none;background-image: url(../Images/foot_bg.png);background-position: left top;background-color: rgba(18,67,145,.95);font-size: 12px;padding: 15px 0px;}
    .copy .dt{float: none;text-align: center;}
    .site{float: none;overflow: hidden;text-align: center}
    .site ul{display: inline-block; vertical-align:middle;}
	
	.footer .f-top{display: block;}
	.footer .f-top .lj{flex-wrap: wrap;justify-content: center; margin-bottom: 0.15rem; display: none;}
	.footer .f-top .lj h5{ width: 100%;text-align: center;}
	.footer .f-top .lj a{margin-right: 0.05rem;margin-left: 0.05rem;}
	.footer .share{justify-content: center;}

}





/* Ã¥â€ â€¦Ã©Â¡Âµbanner */
.Inside-ban{margin-top: -1.18rem;position: relative;overflow: hidden;}
.Inside-ban::after{content: '';display: inline-block;background: linear-gradient(to bottom, rgba(14, 70, 155, 0.7), rgba(255, 255, 255, 0));width: 100%;height: 7rem;position: absolute;top: 0; z-index: 1;}
.Inside-ban .category-name{ margin-bottom:.1rem;}
.Inside-ban .category-name .line{ padding:.08rem .2rem; font-size:.18rem; border:solid 0.01rem #fff;}
.Inside-ban .pic{overflow: hidden;}
.Inside-ban .pic img{ width:100%;transition: transform 5s ease;}
.Inside-ban:hover img{transform: scale(1.1);}
.Inside-ban .text{color:#fff;text-align: center;position:absolute;top: 0;left:0;width:100%;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;align-items: baseline;padding-top: 1.5rem;padding-bottom: 0.7rem; z-index: 5;}
.Inside-ban .text .tit{ line-height:1.3;margin-bottom:.2rem; font-family:"Roboto-Bold"; font-size:.48rem;}
.Inside-ban .text .des{ line-height:2; width:100%;font-size: 0.18rem;}
@media(max-width:1024px){
.Inside-ban .text .tit{ font-size:.4rem; display: none;}
.Inside-ban img{ min-height:5rem; object-fit:cover;}
.Inside-ban .text .des{ line-height:1.8; max-width:100%;}
}
@media(max-width:640px){
.Inside-ban img{ min-height:4rem;}
}




.Inside-tit{ font-family:"Roboto-Bold"; font-size:.38rem;}


.menu_location{height: 0.74rem;border-bottom: solid 0.01rem #e4e4e4;margin-top: -0.74rem;}
.menu_location .auto-inner1440{display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;/* background: rgb(255 255 255 / 85%); */z-index: 999;position: relative;}
.menu h3{font-size: 0.16rem; font-weight: bold;color:#0e469b;margin-bottom: -0.01rem; border-bottom: solid 0.02rem #0e469b;}
.location{padding-left: 0.26rem;background-size: 0.2rem;}
.location,
.location a{color: #666;font-size: 0.16rem;line-height: 1;}
.location a:hover{color: #0e469b}
.location span{color: #666;display: inline-block}
.location i{margin: 0 0.1rem;}
.menu_location .nav-menu{width: 100%;}
.menu_location .nav-menu ul{width: 100%;}
.menu_location .nav-menu li{float: left;width: 25%;text-align: center;}
/* .menu_location .nav-menu li:nth-child(5),
.menu_location .nav-menu li:nth-child(6),
.menu_location .nav-menu li:nth-child(7),
.menu_location .nav-menu li:nth-child(8){background: #f1f2f2;} */
.menu_location .nav-menu li a{display: block;position: relative;font-size: 0.18rem;font-weight: 600; line-height:0.74rem;color: #0e469b;}
.menu_location .nav-menu li a:hover,
.menu_location .nav-menu li.aon a{color: #da251d;}
@media(min-width:1025px){
.menu_location .menu{display: none}
.menu_location .nav-menu ul{display: flex;align-items: center;flex-wrap: wrap;list-style-type: none;justify-content: center; background: rgba(241, 242, 242, 0.8);}
.menu_location .nav-menu li{/* flex: 1 1 calc(25% - 20px);box-sizing: border-box; */}
}
@media(max-width:1024px){
.menu_location{height: 0.7rem;margin-top: 0; margin-bottom: 0rem !important;}
.location{width: 100%; background-position: left 0.04rem}
.location{display: none;}
.menu_location .auto-inner1440{ display: block; background: none;width: 100%;height: 0.7rem;}
.menu_location .menu{height: 0.7rem; background-image: url(../images/foot_bg.png); background-position: left top;background-color: #0e469b; color: #fff; font-size: 0.24rem; font-weight: bold; text-align: center;position: relative;display: flex;justify-content: center;align-items: center;}
.menu_location .menu i{ width: 0.18rem;height: 0.20rem;display: inline-block; margin-left: 0.12rem; background: url(../images/sanjiao-red.png) no-repeat center center;  background-size: contain;}
.menu_location .nav-menu{width: 100%;display: none;background: #eeefef;margin-bottom: 0.3rem;}
.menu_location .nav-menu.on{ display: block;}
.menu_location .nav-menu .ul{width: 100%;}
.menu_location .nav-menu li{float: none;width:auto;padding: 0 0.1rem; border-bottom: 0.02rem #fff solid;}
.menu_location .nav-menu li a{font-size: 0.18rem;line-height: 0.55rem;}
}



.column_name{margin:0 auto;margin-bottom: 0.4rem;position: relative;width: 100%;display: flex;}
.column_name:before{content: "";position: absolute;left:0;bottom:0;background: #0e469b;height:0.03rem;width:100%;border-radius: 10rem;}
.column_name h3{margin:0;font-size: 0.28rem;color:#0e469b;line-height: 1;padding-bottom: 0.1rem;position: relative;display: inline-block;}
.column_name h3::before{content: "";position: absolute;left:0;bottom: 0;background: #e62129;height: 0.03rem;width:100%;border-radius: 10rem;}

.column_pro h3{font-size: 0.28rem;}

.column_name .current{ font-size:0.16rem;line-height:2.6;position: absolute;right: 0; bottom: 0;}
.column_name .current,
.column_name .current a:not(:hover){color: #666;}
.column_name .current a:hover{color: #0e469b;}
.column_name .current span{color: #666;padding-left: 0.05rem;}
.column_name .current a{padding: 0 0.05rem;}

.column_name-1{text-align: center;padding-top:0.8rem;padding-bottom: 0.1rem;margin-bottom: 0.3rem;}
.column_name-1 h3{font-size: 0.36rem;font-weight: 500;line-height: 1.4;margin: 0;color: #0e469b;display: inline-block;position: relative;}

.column_name-2{text-align: left;padding-top:0.8rem;padding-bottom: 0;margin-bottom: 0.15rem;text-align: center;}
.column_name-2 h3{font-size: 0.36rem;font-weight: 500;line-height: 1.4;margin: 0;color: #0e469b;display: block;position: relative;}

@media (min-width:1025px) {
.column_name{padding: 0.6rem 0 0 0;}
.column_name h3{padding-bottom: 0.1rem;}
}
@media(max-width:1024px){
.column_name{padding: 0.4rem 0 0 0;}
.column_name h3{padding-bottom: 0.2rem;}
.column_name .current{display: none;}   
.column_name-1{padding-top:0.4rem;margin-bottom: 0.2rem;}
.column_name-1 h3{font-size: 0.3rem;}
.column_name-2{padding-top:0.4rem;}
.column_name-2 h3{font-size: 0.3rem;}
.column_pro h3{font-size: 0.26rem;}
}





/*Floor002655 */
.Floor002655{padding:0.25rem 0 0.3rem 0;}
.Floor002655 li{ float:left; width:49%; margin-right:2%;margin-bottom:2%; }
.Floor002655 li:nth-child(2n){ margin-right:0;}
.Floor002655 li a{ display:block; position:relative;background:#ececec; transition:0.3s;}
.Floor002655 li a img{width: 100%;}
.Floor002655 li:nth-child(1) a{ background:#fafafa;}
.Floor002655 li:nth-child(4) a{ background:#f7f7f7;}
.Floor002655 li .imgbox{text-align: center; padding-top: 65.161%;}
.Floor002655 li .imgbox img{width:100%; transition: 0.3s;}
.Floor002655 li:hover .imgbox img{ transform: scale(1.1);}
.Floor002655 li .txt{position:absolute;left: 0;bottom: 0;width: 100%;background: rgb(255 255 255 / 82%);padding: 0.3rem 0.45rem;}
.Floor002655 li .txt h2{margin:0;font-size: 0.3rem;font-weight: 500;color: #000;line-height: 1;}
.Floor002655 li .txt p{font-size: 0.18rem;line-height: 1.8;color: #fff;margin-top: 0.1rem;display: none;}
.Floor002655 li .txt span{color:#333;text-decoration:underline;display: none;}
.Floor002655 li a:hover{ background:#fff; box-shadow:0 13px 24px rgba(91,91,91,0.36);}
.Floor002655 li a:hover .txt{background: rgb(14 70 155 / 72%);}
.Floor002655 li a:hover .txt h2{color: #fff;}
.Floor002655 li a:hover .txt p{display: block;}
@media(max-width:1366px){
    .Floor002655 li .txt h2{font-size:0.24rem;}
    .Floor002655 li .txt p{ font-size:0.16rem;}
}
@media(max-width:1024px){
	.Floor002655{padding: 0.3rem 0 0.4rem 0;}
    .Floor002655 li{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
	.Floor002655 li .txt{padding: 0.2rem 0.2rem;}
}
@media(max-width:640px){
    .Floor002655 li .txt h2{font-size:20px;}
    .Floor002655 li .txt p{ font-size:14px;}
}



/*RighInfo002542 */
.RighInfo002542{padding: 0.8rem 0;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; width:100%;}
.RighInfo002542 .intro:nth-child(2n){ background:#f5f5f5;}
@media(min-width:1025px){
.RighInfo002542 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:53%;}
.RighInfo002542 .intro:nth-child(2n) .Ispic{ width:47%; left:auto; right:0;}
.RighInfo002542 .intro .info_main{ padding:7% 5% 5% 59%;}
.RighInfo002542 .intro:nth-child(2n) .info_main{ padding-left:20%; padding-right:52%;}
}

.RighInfo002542 .title{ font-size:30px; color:#666;}
.RighInfo002542 .title span{ display:block; color:#000; font-size:60px;}
.RighInfo002542 .title::after{ width:50px; height:2px; background:#000; content:''; display:block; margin-top:20px;}
.RighInfo002542 .info_main .info{ padding-top:3%;}
.RighInfo002542 .info_list dl{ padding:0;display: flex; flex-wrap: wrap;}
.RighInfo002542 .info_list dl dd{background:#eeefef;}
.RighInfo002542 .info_list dd a{font-size: 0.18rem;color: #e60012;display: block; text-align: right;}
.RighInfo002542 .info_list dd a:hover{ text-decoration: underline;}

.RighInfo002542 .info_list dd .imgbox{text-align: center; padding-top: 50%;}
.RighInfo002542 .info_list dd .imgbox img{width:100%; transition: 0.3s;}
.RighInfo002542 .info_list dd:hover .imgbox img{ transform: scale(1.1);}
.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dd .txt{padding: 0.3rem}
.RighInfo002542 .info_list dd p{font-size: 0.22rem;line-height: 1.6;color: #0e469b;font-weight: 600;margin-bottom: 0.1rem;}
.RighInfo002542 .info_list dd p span{ font-size:16px; color:#999;  text-transform:uppercase;}
.RighInfo002542 .info_list dd .decs{line-height: 1.6;font-size: 0.18rem;color: #333;margin-bottom: 0.1rem;}
@media(max-width:1360px){
.RighInfo002542 .info_list{ padding:0 2%;}
}
@media(min-width:1025px){
.RighInfo002542 .info_list dd{ float:left; width:32%; margin-right:2%; margin-bottom: 2%;}
.RighInfo002542 .info_list dd:nth-child(3n){ margin-right:0;}
.RighInfo002542 .info_list dd:nth-child(3n+1){ clear:left;}
}
@media(max-width:1024px){
.RighInfo002542{padding: 0.3rem 0;}
.RighInfo002542 .intro .Ispic{ padding-bottom:50%;}
.RighInfo002542 .intro .info_main{ padding:5%;}
.RighInfo002542 .info_list dd .txt{padding: 0.2rem;}
.RighInfo002542 .info_list dd{margin-bottom: 0.2rem;}
}
@media(max-width:640px){
.RighInfo002542 .title span{ font-size:40px;}
.RighInfo002542 .title{ font-size:24px;}
}



.Vision{width: 100%;font-size: 0.18rem;line-height: 1.6;color: #666;padding-bottom: 0.6rem;}
.Vision ul li{margin-bottom: 0.3rem;border-bottom: 1px dashed #ddd;padding-bottom: 0.15rem;}
.Vision ul li strong{font-size: 0.24rem;line-height: 1.6; font-weight: 600;color: #0e469b;text-align: center;width: 100%;display: block;}

.list-txt{margin-bottom: 0.3rem;padding-top: 0.15rem;}
.list-txt strong{color: #333;font-size: 0.24rem;line-height: 1.6;}


.center{text-align: center;}
.left{text-align: left !important;}

.about_intro{/* background: #f5f5f5; margin-top: 0.3rem; */}
.about_intro .article{font-size: 0.18rem;line-height: 0.3rem;color: #333;}
.about_intro .article p{text-indent: 2em;margin-bottom: 0.15rem;}

.about_intro .photo{ position: relative; border-radius: 0.1rem; overflow: hidden; background: #000; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; -ms-border-radius: 0.1rem; -o-border-radius: 0.1rem; }
.about_intro .photo img{width: 100%; opacity: 0.7; transition: 0.5s}
.about_intro .photo:hover img{ opacity: 1}
@media(max-width:1024px){
    .about_intro .photo figure{width: 150%; margin-left: -25%}
}

.about_intro-1{background: #fff;}
.about_intro-1 .article{font-size: 0.18rem;line-height: 0.3rem;color: #333;padding:0;}
.about_intro-1 .article-details{margin-bottom: 0.6rem;}
.about_intro-1 .article h6{background-image: url(../Images/foot_bg.png);background-position: left top;font-size: 0.18rem;line-height: 3; background-color: #124391;padding: 0px 0.15rem;border-bottom: 2px solid #c50110;overflow: hidden;display: flex;align-items: center;justify-content: space-between; color: #fff; position: relative; padding-left: 0.36rem;}
.about_intro-1 .article h6::before {content: " ";display: block;background: url(../images/b_li.png) left center no-repeat;background-size: contain;width: 0.11rem;float: left;height: .18rem;position: absolute;left: 0.15rem;top: 50%;transform: translateY(-50%);}
.about_intro-1 .article h4{font-size: 0.24rem;text-align: center;display: block;width: 100%;color: #0e469b;margin-top: 0.3rem; margin-bottom: 0.15rem;}
.about_intro-1 .article h3{font-size: 0.24rem;color: #000;font-weight: 600;margin-bottom: 0.15rem;}
.about_intro-1 .article h2{font-size: 0.28rem;text-align: center;padding: 0.2rem 0;}
.about_intro-1 .article h1{font-size: 0.28rem;text-align: center;padding: 0.2rem 0 0.3rem;border-bottom: 1px dashed #ddd;margin-bottom: 0.3rem;line-height: 1.2;}
.about_intro-1 .article p{margin-bottom: 0.15rem;}
.about_intro-1 .article p span{/* color: #0e469b;text-decoration: underline; */}
.about_intro-1 .article p img{margin-bottom: 0.15rem;}
.about_intro-1 .article p span.blue{color: #0e469b;}
.bot{padding-bottom: 0.6rem;}
.about_intro-1 .Floor003220{padding: 0.3rem 0 0.6rem 0;}

.about_intro-2{margin-bottom: 0.6rem;}
.Appcon{ margin-bottom: 0.6rem;}

.about_intro-1 .article .edit_info{margin-bottom: 0.6rem;}

@media(max-width:1024px){
.about_intro-1 .article h2{font-size: 0.24rem;}
.about_intro-1 .article h1{font-size: 0.24rem;padding: 0rem 0 0.2rem;}
.about_intro-1 .article h3{font-size: 0.20rem;}
.Appcon{ margin-bottom: 0.4rem;}
}

.list-wap2{padding: 0.2rem 0 0.3rem !important;}
.list-wap{width: 100%;display: block;padding: 0.2rem 0 0.3rem;}
.list-wap6{ padding-bottom: 0.6rem;}
.list-wap .item{width: 100%;margin-bottom: 0.3rem;}
.list-wap .con_zi{background-image: url(../Images/foot_bg.png);background-position: left top;font-size: 0.18rem;line-height: 3; background-color: #124391;padding: 0px 0.15rem;border-bottom: 2px solid #c50110;overflow: hidden;display: flex;align-items: center;justify-content: space-between;}
.list-wap .con_zi h4{font-weight: normal;font-size: 0.2rem;line-height: 0.54rem;color: #fff;float: left;padding-left: 0.2rem; position: relative;flex: 1;}
.list-wap .con_zi h4::before{content: " ";display: block; background: url(../images/b_li.png) left center no-repeat; background-size: contain;  width: 0.11rem; float: left; height: .18rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.list-wap .con_zi a{float: right; color: #fff; font-size: 0.16rem;padding-top: 0.05rem;}
.list-wap .con_zi a:hover{ color: #e60012;}
.list-wap .con_content{margin: 0.2rem 0px; width: 100%;overflow:hidden; display: flex; justify-content: space-between; }
.list-wap .con_content .con_img{float: left; width: 40%;}
.list-wap .con_content .con_img img{width: 100%;}
.list-wap .con_content .con_txt{width: 56%;display: flex;flex-direction: column;justify-content: space-between;}
.list-wap .con_content h3{font-size: 0.24rem;color: #000;font-weight: 600;display: block;/* margin-bottom: 0.15rem; */line-height: 1.4;}
.list-wap .con_content p{line-height: 1.6;color: #999;font-size: 0.18rem; margin: 0.15rem 0px; /* height: 2.4rem; */}
@media(max-width:1024px){
.list-wap .con_content{ display: block; }
.list-wap .con_content .con_img,
.list-wap .con_content .con_txt {width: 100%;}
.list-wap .con_content .con_img{ margin-bottom: 0.2rem;}
.bot{padding-bottom: 0.4rem;}
.about_intro-1 .Floor003220{padding: 0.3rem 0 0.4rem 0;}
.about_intro-1 .article h2{font-size: 0.26rem;padding: 0.12rem 0;}
.list-wap .con_zi{padding: 0.15rem 0.15rem;line-height: 1.5;}
.list-wap .con_zi h4{font-size: 0.18rem; line-height: 1.4;}
}  


.list-wap2{width: 100%;display: block;padding: 0.2rem 0 0.6rem;}
.list-wap2 .item{width: 100%;margin-bottom: 0.3rem;}
.list-wap2 .con_zi{background-image: url(../Images/foot_bg.png);background-position: left top;font-size: 0.18rem;line-height: 3; background-color: #124391;padding: 0px 0.15rem;border-bottom: 2px solid #c50110;overflow: hidden;display: flex;align-items: center;justify-content: space-between;}
.list-wap2 .con_zi h4{font-weight: normal;font-size: 0.2rem;line-height: 0.54rem;color: #fff;float: left;padding-left: 0.2rem; position: relative;flex: 1;}
.list-wap2 .con_zi h4::before{content: " ";display: block; background: url(../images/b_li.png) left center no-repeat; background-size: contain;  width: 0.11rem; float: left; height: .18rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.list-wap2 .con_zi a{float: right; color: #fff; font-size: 0.16rem;padding-top: 0.05rem;}
.list-wap2 .con_zi a:hover{ color: #e60012;}
.list-wap2 .con_content{margin: 0.2rem 0px; width: 100%;overflow:hidden; display: flex; justify-content: space-between; border-bottom: 1px solid #ddd;padding-bottom: 0.2rem;}
.list-wap2 .con_content:last-child{border-bottom:none;padding-bottom: 0.1rem;}
.list-wap2 .con_content .con_img{float: left; width: 20%;}
.list-wap2 .con_content .con_img img{width: 100%;}
.list-wap2 .con_content .con_txt{width: 78%;}
.list-wap2 .con_content .con_txt .content-more a{color: #e60012;font-size: 0.18rem;}
.list-wap2 .con_content h3{font-size: 0.24rem;color: #000;font-weight: 600;display: block;/* margin-bottom: 0.15rem; */line-height: 1.4;}
.list-wap2 .con_content p{line-height: 1.6;color: #999;font-size: 0.18rem; margin: 0.15rem 0px;  /* height: 2.4rem; */}
@media(max-width:1025px){
.list-wap2 .con_content{ display: block; }
.list-wap2 .con_content .con_img,
.list-wap2 .con_content .con_txt {width: 100%;}
.list-wap2 .con_content .con_img{ margin-bottom: 0.2rem;}
.about_intro-1 .Floor003220{padding: 0.3rem 0 0.4rem 0;}
.about_intro-1 .article h2{font-size: 0.26rem;padding: 0.12rem 0;}
.list-wap2 .con_zi{padding: 0.15rem 0.15rem;}
.list-wap2 .con_zi h4{font-size: 0.18rem; line-height: 1.4;}

}  
@media(max-width:1024px){
    .list-wap2 .con_content .con_txt .content-more{margin-top: 0.15rem;}
}

/* Page002274 */
.Page002274{ text-align:center;color:#000;margin-top: 0.3rem;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding:0 0.26rem; line-height:0.5rem; color:#000; margin-left:0.1rem;font-size:0.18rem; background-color: #f8f8f8;border-radius: 0.03rem}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0e469b;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:.47rem; height:.36rem;border:1px solid #0e469b;}
.Page002274 .Pages .p_jump b{margin:0 0.05rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ margin-right:0.15rem; padding:0 1.5%;}
.Page002274 .Pages .a_next{ margin-left: 0.3rem;}
@media(min-width:1025px){
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 1.5%;}
}
@media(max-width:1024px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 0.2rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 0.1rem;position: relative;}
.Page002274 .Pages .a_next{margin-left: 0.15rem;}
}


/*
 .RighInfo002254 涓篸emo缂栧彿
 */
.RighInfo002254{}


.RighInfo002254 .tab{padding: 0;border: 1px solid #ddd;}
.RighInfo002254 .tab .h1_tab{ margin:0; background: #f2f2f3; overflow:hidden;  font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{float:left;padding:0 5%;line-height: 0.6rem;font-size: 0.2rem;background-color:#f2f2f3;margin-right: 0;cursor:pointer;border-right: 1px solid #ddd;}
.RighInfo002254 .tab .h1_tab span.on{background-color: #fff;color: #da251d;font-weight: 600;border-top: 3px solid #da251d;}
.RighInfo002254 .tab .info{ padding-top:3%;}

@media(max-width:1024px){
.RighInfo002254 .tab .h1_tab{ }
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;font-size: 0.18rem;}
 }  


 /*RighInfo002811 */
.RighInfo002811{padding-bottom: 0.6rem;padding-top: 0.15rem;}
.RighInfo002811 .box:not(:last-child){margin-bottom:0.3rem;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
/* .RighInfo002811 .box:nth-child(2n-1) .txt{background: #f5f5f5;} */
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}
.RighInfo002811 .txt .inner{padding: 0.2rem 0.5rem;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{/* padding-left: 30px; */font-size: 0.28rem;color: #000;font-weight: 600;}
.RighInfo002811 .txt p{line-height: 1.7;font-size: 0.18rem;color: #666;margin-bottom: 0.3rem;}
.RighInfo002811 .box:hover .txt .tit{ color: #0e469b;}
@media(min-width:1025px){
/* .RighInfo002811 .box:nth-child(2n){margin-bottom:0.6rem;} */
.RighInfo002811 .box .pic{width:60%;}
.RighInfo002811 .box .pic .inner{ width: 100%;}
.RighInfo002811 .box:nth-child(2n-1) .pic .inner{margin-top: 0;/* padding-bottom: 6%; */}
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; margin-top:0;}
}
@media(max-width:1024px){
.RighInfo002811{padding-bottom: 0.4rem; padding-top: 0.3rem;}
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding: 0.2rem;}
.RighInfo002811 .box:not(:last-child){margin-bottom: 0.2rem;}
.RighInfo002811 .txt .tit{font-size: 0.24rem;}
}




.play_video{cursor: pointer;position: absolute; display: block; z-index: 10; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 0.5rem; height: 0.5rem; background:rgba(255,255,255,0.8) url(../images/play.svg) no-repeat center center;border-radius: 100%;}
.play_video:before,
.play_video:after{content: '';position:absolute; border: solid 0.01rem #fff;border-radius: 100%;animation: scale 3s infinite; -webkit-animation: scale 3s infinite; }
.play_video:before{left: -0.15rem; top: -0.15rem; bottom: -0.15rem; right: -0.15rem; opacity: 0.5;animation-delay: 0.3s;}
.play_video:after{left: -0.3rem; top: -0.3rem; bottom: -0.3rem; right: -0.3rem; opacity: 0.2;}
@keyframes scale {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
    }
    50% {
        transform: scale(0.8);
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
    }
}
.video_file { position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 300; background: rgba(0,0,0,0.5); display: none;}
.video_file .close { cursor: pointer; width: 0.4rem; height: 0.4rem; position: absolute; z-index: 4; right: 0.2rem; top: 0.2rem; }
.video_file .close::before,
.video_file .close::after { position: absolute; content: ''; width: 80%; left: 10%; height: 0.03rem; top: 50%; margin-top: -1.0.05rem; background: #fff; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); }
.video_file .close::before { transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); }
.video_file video {width: 100%; height: 100%;object-fit: contain;-o-object-fit: contain; background: #fff}

/*Floor002598 */
.Floor002598{position:relative;margin-top: 0.4rem;}
.Floor002598 .videoCover{ position:relative; overflow:hidden; z-index:1;}
.Floor002598 .videoCover video{ position:absolute; left:0; top:0; z-index:2; background:#000;}
.Floor002598 .videoCover img{ display:block; width:100%;}
.Floor002598 .videoCover::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0;
    background:rgba(0,0,0,0.15); z-index:3;}
.Floor002598 .video_open::before{background:rgba(0,0,0,0.2);}
.Floor002598 .play_btn{cursor:pointer;position:absolute;top:50%;left:50%;/* margin:-0.465rem 0 0 -0.465rem; */width:0.93rem;height:0.93rem;z-index:20;transform: translate(-50%, -50%);}
.Floor002598 .play_btn i{ display:block; height:100%; position:relative; z-index:3;border-radius:50%;
    background:url(../images/play.svg) no-repeat left 60% center #0e469b;background-size:0.3rem; }
.Floor002598 .play_close i{ background-image:none;}
.Floor002598 .play_close i::before,
.Floor002598 .play_close i::after{ position:absolute; content:''; height:40%; width:0.06rem; background:#fff; border-radius:0.06rem; top:30%; }
.Floor002598 .play_close i::before{ left:36%;}
.Floor002598 .play_close i::after{ left:56%;}
.Floor002598 .play_btn::before,
.Floor002598 .play_btn::after{ z-index:1; position:absolute; content:'';border-radius:50%;}
.Floor002598 .play_btn::before{ background:rgba(255,255,255,0.27); left:-40%; top:-40%; right:-40%; bottom:-40%;}
.Floor002598 .play_btn::after{ border:0.01rem solid rgba(255,255,255,0.11);left:-70%; top:-70%; right:-70%; bottom:-70%;}
.Floor002598 .play_btn aside{ position:absolute; left:50%; margin-left:-0.5rem; top:200%; text-align:center; width:1rem; color:#fff; text-decoration:underline;}
.Floor002598 .play_btn aside span{ color:#0e469b;text-decoration:underline;}
.Floor002598 .play_close aside{ display:none;}

.Floor002598 .list li{ line-height:0.4rem; height:0.4rem; overflow:hidden; padding:0 3%; width:100% !important;}
.Floor002598 .list li span{ float:left;color:#0e469b; margin-right:0.1rem;}
.Floor002598 .list li dl{ float:left; max-width:40%; color:#fff;}
.Floor002598 .list li dl.odd{ float:right; text-align:right;}
.Floor002598 .list li a{ color:#fff;}
.Floor002598 .list li a:hover{ text-decoration:underline;}

.Floor002598 .bx-pager{  text-align:center;}
.Floor002598 .bx-pager div{ display:inline-block; width:0.05rem; height:0.05rem; margin:0 0.05rem;}
.Floor002598 .bx-pager a{ display:block; overflow:hidden;  height:0.05rem; border-radius:50%; background:#fff;}
.Floor002598 .bx-pager a.active{ background:#0e469b;}
@media(max-width:1280px){
    .Floor002598 .play_btn{/* margin:-0.35rem 0 0 -0.35rem; */width:0.7rem;height:0.7rem;}
}
@media(min-width:1025px){
    .Floor002598 .list{ position:absolute; left:0; top:50%; margin-top:-0.2rem; z-index:10; width:100%; transition:0.2s;}
    .Floor002598 .list_down{ top:auto; margin-top:0; bottom:5%;}
    .Floor002598 .bx-pager{position:absolute; z-index:30; left:0; bottom:5%; width:100%; }
}
@media(max-width:1024px){
	.Floor002598{margin-top: 0.3rem;margin-bottom: 0.3rem;}
    .Floor002598 .play_btn{/* top:30%; */}
    .Floor002598 .play_btn aside{ top:150%;}
    .Floor002598 .list{ background:#0e469b;}
    .Floor002598 .list li{ padding:0 2%;}
    .Floor002598 .list li dl{max-width:48%;}
    .Floor002598 .list li span{ color:rgba(255, 255, 255, 0.54);}
    .Floor002598 .bx-pager{ padding:3% 0;}
    .Floor002598 .bx-pager a{background:#999;}
}
@media(max-width:640px){
    .Floor002598 .play_btn::before{left:-10%; top:-10%; right:-10%; bottom:-10%;}
    .Floor002598 .play_btn::after{ left:-30%; top:-30%; right:-30%; bottom:-30%;}
    .Floor002598 .play_btn aside{ top:105%;}
}
@media(max-width:480px){
    .Floor002598 .play_btn{/* top: 50%; *//* left: 50%; */width:0.4rem;height:0.4rem;}
    .Floor002598 .play_btn i{ background-size:0.2rem;}
    .Floor002598 .list li{ height:0.8rem; line-height:0.3rem; padding:0.1rem 2%;}
    .Floor002598 .list li dl,
    .Floor002598 .list li dl.odd{ float:none; text-align:left; max-width:none;}
}


.ylcl{width: 100%;padding:0 20%;text-align: center;padding:0.6rem 0 0.6rem;background: #f5f5f5;}
.ylcl h3{font-size: 0.42rem;font-weight: bold;line-height: 1;margin: 0;color: #000;display: inline-block;position: relative;margin-top: 0;margin-bottom: 0.15rem;}
.ylcl p{font-size: 0.18rem;line-height: 1.8;color: #000;margin-bottom: 0.4rem;}


.tsxf{width: 100%;display: block;padding: 0.6rem 0;}
.title-h4{font-size: 0.42rem;font-weight: bold;line-height: 1;margin: 0;color: #000;display: inline-block;position: relative;margin-top: 0;margin-bottom: 0.15rem;width: 100%;text-align: center;margin-bottom: 0.45rem;}
.tsxf ul{display: flex;justify-content: space-between;}
.tsxf ul li{width: 31.5%;display: block;}
.tsxf ul li a{width: 100%;}
.tsxf ul li a .img{width: 100%;display: block;}
.tsxf ul li a .img img{width: 100%;}
.tsxf ul li a .imgbox{ padding-top: 73.915%;}
.tsxf ul li a .imgbox img{width:100%; transition: 0.3s;}
.tsxf ul li a:hover .imgbox img{ transform: scale(1.1);}
.tsxf ul li .txt{width: 100%;}
.tsxf ul li .txt h4{font-size: 0.3rem;line-height: 1.4;margin-top: 0.15rem;margin-bottom: 0.15rem;color: #000;font-weight: 500;}
.tsxf ul li .txt p{font-size: 0.18rem;line-height: 1.6;color: #000;margin-bottom: 0.1rem;}
.tsxf ul li .txt span{display: block;font-size: 0.18rem;color: #e60012;}
.tsxf ul li a:hover .txt span{ text-decoration:underline;}
.tsxf ul li a:hover .txt h4{ color: #0e469b;}
@media(max-width:1024px){
.ylcl{padding:0.3rem 5%;}
.ylcl h3{font-size: 0.26rem;}
.ylcl p{font-size: 0.16rem;line-height: 1.6;margin-bottom: 0.2rem;}
.tsxf{padding:0.4rem 0;}
.title-h4{font-size: 0.26rem;margin-bottom: 0.3rem;}
.tsxf ul{ flex-wrap: wrap;}
.tsxf ul li{width: 100%; margin-bottom: 0.2rem;}
}

/*
 .Floor001739 
 */
.Floor001739{padding:0 0 0.8rem 0;}
/* .Floor001739 .title-h4{color: #333} */
.Floor001739 ul{margin-top: 0.3rem;}
.Floor001739 li{float:left;width: 32%;text-align: center; position:relative;margin-right:2%;}
.Floor001739 li:nth-child(3n){margin-right:0;}

.Floor001739 li a{display: block; margin:0 auto;width:90%; }
.Floor001739 li figure img{ width:50%; max-width:0.92rem;}

.Floor001739 li h3{font-size: 0.36rem; font-weight:600;color: #000;margin:0.3rem 0 0.1rem 0;line-height: 1;}
.Floor001739 li p{/* height:44px; */overflow:hidden;font-size: 0.18rem;line-height:1.6;color: #666;padding-top:0.1rem;margin-bottom:0;}
.Floor001739 li a:hover *{}
.Floor001739 li a:hover h3{color:#0e469b;}
@media(max-width:1024px){
.Floor001739 li{ width:100%; margin-bottom: 0.2rem;margin-right:0%;}
.Floor001739 li h3{font-size: 0.3rem;margin:0.2rem 0 0.1rem 0;}
.Floor001739 li figure img{max-width:0.6rem;}
}




.about_culture {padding-bottom: 0.8rem;}
.about_culture .list{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}
.about_culture .list dl{width: 32%;padding:4%; background: #e4f1ff;box-shadow: 0 0.05rem 0 0 #b4cee9;border-radius: 0.1rem;}
.about_culture .list dt{font-weight: bold; font-size:0.32rem;color: #0e469b; padding-bottom:0.3rem;background: url(../images/yinhao.svg) no-repeat right top;background-size: 0.45rem;}
.about_culture .list dd{line-height: 2;font-size: 0.18rem;color: #333;min-height: 1.44rem;}
.about_culture .list dt.qt{font-weight: normal; font-size:0.28rem;color: #0e469b;padding-bottom:0.3rem;margin-top: 0.3rem;padding-top: 0.3rem;background: none;background-size: 0.45rem auto;}
.about_culture .list dt.qt::before {margin-right: 1em;margin-bottom: 0.3rem;content: '';display: block;width: 3em;height: 0.01rem;background: #3399fe;}

.about_culture .list dd.qtdt{line-height: 2;font-size: 0.16rem;color: #333;}
@media(max-width:640px){
    .about_culture .list dl{width: 100%;margin-bottom: 4%}
}



.AboutAdv{position: relative;padding:0;}
.AboutAdv .auto{position: relative;}
.AboutAdv .content{border: 0.01rem solid #e8f0f6;padding-bottom:0.6rem;z-index: 2;  border-top: 0;border-radius: 0 0 0.15rem 0.15rem;box-shadow: 0.03rem 0.1rem 0.03rem rgba(51,78,94,0.1);background:#fff;position: relative;}
.AboutAdv .content:before{right: 0;background:#005076;}
.AboutAdv .content .Item{width:33.3%;float: left;padding:0.3rem 0.49rem 0;position: relative;border-top: 0.03rem solid #0e469b;}
.AboutAdv .content .Item-2{width: 100%;display: block;}

.AboutAdv .content .Item:not(:last-child):After{content: "";position: absolute;right: 0;top: 0.3rem;width: 0.01rem;height: 100%;background:#ededed;}
.AboutAdv .content .Item .title{line-height: 0.9rem;border-bottom: 0.01rem solid #e4e4e4;color:#0e469b;font-size: 0.28rem;font-weight: 600;}
.AboutAdv .content .Item .title img{width: 0.41rem;height: 0.41rem;margin-right: 0.13rem;}
.AboutAdv .content .Item dd{min-height:1.6rem;border-bottom: 0.01rem dashed #e7e7e7;font-size: 0.16rem;line-height: 0.28rem;padding:0.3rem 0;}
.AboutAdv .content .Item dd .info{font-size: .22rem;line-height: 1.8;color:#333;float: left;width: 100%;}
.AboutAdv .content .Item dd .info strong{}
.AboutAdv .content .Item .num{width: 0.7rem;height: 0.7rem;display: inline-block;background:#0e469b;border-radius:50%;float:left;margin-right:0.2rem; margin-bottom: 0.2rem;}
.AboutAdv .content .Item .num img{width: 0.46rem;margin:0.12rem; }
.AboutAdv .content .Item .num span{width: 0.62rem;line-height: 0.62rem;text-align: center;font-size: .24rem;border-radius: 50%;background:#81bb39;display: inline-block;color:#fff;}
.AboutAdv .content .Item:nth-child(3) {border-top:0.03rem solid #003f5c;}
.AboutAdv .content .Item:nth-child(3) .title{color:#003f5c;}
.AboutAdv .content .Item:nth-child(3) .num{background:#003f5c;}
.AboutAdv .content .Item:nth-child(2) .num{background:#009245;}
.AboutAdv .content .Item:nth-child(2) {border-top:0.03rem solid #009245;}
.AboutAdv .content .Item:nth-child(2) .title{color:#009245;}



/* Ã¥â€¦Â³Ã¤ÂºÅ½Ã¦Ë†â€˜Ã¤Â»Â¬ */
.Culture-list{ padding:0.8rem 0;}
.Culture-list .item{ padding:.35rem 0; margin-bottom:.6rem; border-bottom:solid 0.01rem #0e469b; direction: rtl;}
.Culture-list .item .pic{ background:#f8f9fd; width:50%;border-radius: 0.15rem;}
.Culture-list .item .pic img{border-radius: 0.15rem;}
.Culture-list .item .text{ direction: ltr; width:50%; padding-right:1.1rem;}
.Culture-list .item .hidden{ overflow:hidden; margin-top:.3rem; transform: translateX(-.3rem);}
.Culture-list .item .serial{ width:3em; text-align:left; background:#fff; position:absolute; bottom:0; left:0; color:#0e469b; font-size:.24rem; font-family:"Roboto-Bold"; transform: translateY(50%);}
.Culture-list .item .tit{color: #333; margin-bottom:1em; font-family:"Roboto-Bold"; font-size:.28rem;}
.Culture-list .item .des{line-height:1.8; color:#666666;font-size: 0.18rem;}
.Culture-list .item .des span{font-size: 0.16rem;line-height: 1.8;font-weight: 500;color: #999;  margin-top: 0.1rem;display: inline-block;}

.Culture-list .item .des strong{ display:block; margin:1em 0 .1rem; font-size:.2rem; color:#333333;}
.Culture-list .item .des .ul li{ font-size:.18rem; color:#0e469b; padding:.05rem 0; min-width:30%; display:-webkit-flex; display:flex; align-items:center;}
.Culture-list .item .des .ul li::before{ margin-right:.1rem; content:''; display:block; width:.1rem; height:0.02rem; background:#0e469b;}
.Culture-list .item:nth-child(2n){ direction: ltr;}
.Culture-list .item:nth-child(2n) .text{ padding-left:1.1rem; padding-right:0;}
.Culture-list .item:nth-child(2n) .hidden{ transform: translateX(.3rem);}
.Culture-list .item:nth-child(2n) .serial{ text-align:right; right:0; left:auto;}
.Culture-list .item:last-child{ margin-bottom:0;}
@media(max-width:1024px){
.Culture-list .item .text{ padding-right:.7rem;}
.Culture-list .item:nth-child(2n) .text{ padding-left:.7rem; padding-right:0;}
.Culture-list .item .tit{ font-size:.22rem;}
}
@media(max-width:768px){
.Culture-list .item:nth-child(2n) .text,
.Culture-list .item .text{ width:100%; padding:0;}
.Culture-list .item .pic{ margin-bottom:.3rem; width:calc(100% - .3rem);}
.Culture-list .item .tit{ font-size:.28rem;}
.Culture-list .item .des strong{ font-size:.24rem;}
.Culture-list .item .des .ul li{ font-size:.22rem;}
}
@media(max-width:640px){
.Culture-list{ padding:.6rem 0;}
}



/* Ã¨Â§Â£Ã¥â€ Â³Ã¦â€“Â¹Ã¦Â¡Ë†Ã¨Â¯Â¦Ã¦Æ’â€¦ */
.solution-one .des{ padding:0 1rem;}
.solution-table1{ padding:0.8rem 0; background:#fff;}
.solution-table1 table{ line-height:1.8;border-bottom:solid 0.02rem #0e469b;}
.solution-table1 .padd{padding:.2rem 0;font-size: 0.32rem;color: #333;}
.solution-table1 tr th{ border-top:solid 0.02rem #0e469b; font-size:.18rem; font-weight:500; border-bottom:solid 0.01rem #d7d8db;}
.solution-table1 tr th:nth-child(2){ background:rgba(0,0,0,.02);}
.solution-table1 tr th:nth-child(3){ background:rgba(0,0,0,.03);}
.solution-table1 tr th:nth-child(4){ background:rgba(51,153,255,.04);}
.solution-table1 tr td{ position:relative; font-size:.15rem; padding:.3rem .25rem; border-bottom:solid 0.02rem #d7d8db;}
.solution-table1 tr td:first-child{ color:#3399ff; padding:.2rem 0; width:19%;}
.solution-table1 tr td:nth-child(2){ color:#666666; background:#ebf9f9; width:27%;}
.solution-table1 tr td:nth-child(3){ color:#666666; background:rgb(5 122 238 / 10%); width:27%;}
.solution-table1 tr td:nth-child(4){ color:#333333; background:rgba(51,153,255,.04); width:27%;}

.solution-table1 tr .serial{position:absolute; top:50%; font-size:1.2rem; line-height:1;font-weight: 600; opacity:0; transform: translateY(-50%);}
.solution-table1 tr td:first-child .wzi{font-weight: 600;font-size: 0.22rem;color: #0e469b;}
.solution-table1 tr .wzi{font-size: .2rem;line-height: 1.8;color: #333;}
.solution-table1 .smart-th{ position:relative; background:#0e469b; color:#fff;font-size: 0.32rem;font-weight: 500;}
.solution-table1 .smart-th::after{ content:''; display:block; position:absolute; top:-.1rem; left:-.05rem; width:.11rem; height:.08rem; background-image:url(../images/arrow-icon.png); z-index:1;}
.solution-table1 .smart-th::before{ content:''; display:block; position:absolute; top:-.1rem; left:0; width:100%;height:.1rem; background:#0e469b; z-index:2;}
.solution-table1 .smart-th i{content: "";width: 0.02rem;height: 110%;background: rgb(255 255 255 / 48%);position: absolute;right: -0.01rem;top: -0.1rem;z-index: 99;}
.solution-table1 .smart-th span{font-weight: 600;margin-left: .1rem;font-size: 0.32rem;}




/* Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨ */
.news-pinned{ padding:0.8rem 0 .6rem; width:100%;}
.news-pinned .item{ background:#f6f7f9;border-radius: 0.3rem;overflow: hidden;}
.news-pinned .item .pic{ overflow:hidden; width:47%;}
.news-pinned .item .pic figure{ display:block; padding-bottom:67.422%; background-size:cover; background-position:center; background-repeat:no-repeat; transition:all .5s;}
.news-pinned .item .text{ padding:0 .5rem; width:53%;}
.news-pinned .item .text .time{ margin-bottom:.3rem; color:#027dff;}
.news-pinned .item .text .time i{ margin-right:.1rem;}
.news-pinned .item .text .tit{ color:#333; font-size:.3rem; font-family:"Roboto-Bold";}
.news-pinned .item .text .des{ margin:.2rem 0 .45rem; color:#999999; line-height:1.7;}
.news-pinned .item .text .more .btn{color:#666;width:2rem;border: solid 0.01rem #0e469b;padding: 0.04rem;border-radius:1rem;transition:all .5s;background: #fff;}
.news-pinned .item .text .more .btn span{padding-left: 0.3rem;}
.news-pinned .item .text .more .btn i{font-size:.12rem;background: #0e469b;width: 0.48rem;height: 0.48rem;border-radius: 50%;text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;}
.news-pinned .item:hover .text .more .btn{ color:#fff; background:#0e469b; border-color:#0e469b;}
.news-pinned .item:hover .pic figure{ opacity:1; transform:scale(1.05); }
.news-pinned .swiper-pagination{ width:auto; left:auto; right:0; font-size:0; bottom:.3rem; text-align:right; padding-right:.35rem;}
.news-pinned .swiper-pagination .swiper-pagination-bullet{ font-size:0; background:none; width:.2rem; height:.2rem; line-height:.18rem; border:solid 0.01rem transparent; text-align:center; outline:none; transition: all .5s;}
.news-pinned .swiper-pagination .swiper-pagination-bullet::after{ content:''; display:inline-block; vertical-align:middle; width:.1rem; height:.1rem; background:#0e469b; border-radius:100%; margin:0 auto;}
.news-pinned .swiper-pagination .swiper-pagination-bullet-active{ border-color:#0e469b;}
.news-list{ padding-bottom:0.6rem;}
.news-list .ul{ padding-bottom:.3rem;}
.news-list li{ width:23.5%; margin-right:2%; margin-bottom:2%;}
.news-list li:nth-child(4n){margin-right: 0;}
.news-list li .pic{ overflow:hidden;border-radius: 0.15rem;}
.news-list li .pic figure{ display:block; padding-bottom:66.865%; background-size:cover; background-position:center; background-repeat:no-repeat; transition:all .5s;}
.news-list li .text{ padding:.3rem 0;}
.news-list li .text .time{ color:#027dff;}
.news-list li .text .time i{ margin-right:.1rem;}
.news-list li .text .tit{height: 0.9rem;font-size:.24rem;margin:.15rem 0;font-family:"Roboto-Bold";}
.news-list li .text .des{ color:#999999;}
.news-list li:hover .pic figure{ opacity:1; transform:scale(1.05); }

@media(max-width:1024px){
.news-pinned .item .text{ padding:.2rem .4rem;}
.news-pinned .item .text .time{ margin-bottom:.1rem;}
.news-pinned .item .text .tit{ font-size:.26rem;}
.news-pinned .item .text .des{ margin:.1rem 0;}
.news-list li .text{ padding:.2rem .1rem;}
.news-list li .text .tit{ font-size:.2rem;}
}
@media(max-width:768px){
.news-pinned .item .pic{ width:100%;}
.news-pinned .item .text{ padding:.3rem; width:100%;}
.news-list li{ margin-bottom:.3rem;}
}
@media(max-width:640px){
.news-pinned .item .text .more .btn{ font-size:.2rem; width:2.2rem;}
.news-list li{ width:48%; margin-right:4%; margin-bottom:4%;}
.news-list li .text .tit{ font-size:.24rem;}
.news-list li:nth-child(2n){ margin-right:0;}
}



/* Ã¦â€“Â°Ã©â€”Â»Ã¨Â¯Â¦Ã¦Æ’â€¦ */
.info-title{ padding:0.8rem 0 0 0; }
.info-title .auto-inner{border-bottom: 0.01rem solid #ddd;}
.info-title .news-title{ margin-bottom:.3rem; text-align:center; font-size:.32rem; font-family:"Roboto-Bold";}
.info-title .news-other{padding: 0 30%;margin-bottom: 0.45rem;display: flex;justify-content: space-evenly;flex-wrap: nowrap;align-items: center;}
.info-title .news-other .time{ color:#027dff;}
.info-title .news-other .time i{ font-size:.18rem; margin-right:.1rem;}
.info-title .news-other .read{ color:#666;}
.info-title .news-other .read i{ font-size:.18rem; color:#999999; margin-right:.1rem;}
.info-title .news-other .read .name{ color:#999999;}
.info-title .news-other .share-shell{ color:#999999;}
.info-title .news-other .share-ol{ margin-left:.1rem; color:#999999;}
.info-title .news-other .share-ol a{ margin-right:.15rem; color:#999999; width:.5rem; height:.5rem; display:-webkit-flex; align-items:center; justify-content:center; display:flex; border:solid 0.01rem #e5e5e5; border-radius:100%; }
.info-title .news-other .share-ol a i{ font-size:.2rem;}
.info-title .news-other .share-ol a:last-child{ margin-right:0;}
.info-title .news-other .share-ol a:hover{ border-color:#0e469b; color:#fff; background:#0e469b;}

.news-box{ padding-bottom:.6rem;}
.news-box .info-con{ padding:.6rem 0; color:#333333; overflow:hidden; line-height:2;}
.news-box .info-con p{ margin:0;}
.news-box .info-con .space{ display: block; height:1em;}
.news-box .info-con strong{ display:block; font-size:.2rem; font-family:"Roboto-Bold";}
.news-box .info-con .surround{float:right; margin-left:3em; margin-bottom:2em; width:7rem;border-radius: 0.3rem;overflow: hidden;}
.news-box .article-box{ padding:.35rem 0; border-top:solid 0.01rem #e6e6e6;}
.news-box .article-box dl{ width:calc(100% - 2rem); line-height:1.8;}
.news-box .article-box dl dd{ line-height:2.2; color:#999999;}
.news-box .article-box dl dd a{ position:relative; color:#777777;}
.news-box .article-box dl dd a:hover{ color:#0e469b;}
.news-box .article-box .return a{ background:#0e469b; text-align:center; display:block; width:1.7rem; padding:.13rem; color:#fff; overflow:hidden; border:solid 0.01rem #dbe5ed; transition:all .5s; border-radius:.5rem;}


@media(max-width:1024px){
.info-title .news-other{ padding:0; justify-content:center;}
.info-title .news-other>div{ margin:.1rem;}
.info-title .news-other .time i,
.info-title .news-other .read i,
.info-title .news-other .share-ol a i{ font-size:.2rem;}
}
@media(max-width:640px){
.news-box .info-con .surround{ width:auto; margin:0 0 1em;}
.news-box .info-con strong{ font-size:.3rem;}
.info-title .news-title{ margin-bottom:.2rem;}
}




/* Ã¤ÂºÂ§Ã¥â€œÂÃ¤Â¸â‚¬Ã§ÂºÂ§Ã¥Ë†â€”Ã¨Â¡Â¨ */
/*.pro-intro{ background:#f8f9fd; padding:0.8rem 0;}
.pro-intro .rtl{ direction:rtl;}
.pro-intro .ltr{ direction:ltr;}
.pro-intro .item .pic{ width:40.625%; overflow:hidden;}
.pro-intro .item .pic img{ transition:all .5s;}
.pro-intro .item .text{ width:54%;}
.pro-intro .item .text .tit{ margin-bottom:.35rem; font-family:"Roboto-Bold"; font-size:.38rem; color:#333333;}
.pro-intro .item .text .des{ color:#666666; line-height:1.8;}
.pro-intro .item .text .des p{margin:0;}
.pro-intro .item .text .other-txt{ color:#666666; font-size:.16rem; text-align:right;}
.pro-intro .item .text .other-txt .name{ font-family:"Roboto-Bold"; margin-bottom:.1rem; font-size:.22rem; color:#0e469b;}
.pro-intro .item .text .other-txt .name::before{ margin-right:1em; content:''; display:block; width:3em; height:0.01rem; background:#0e469b;}
.pro-intro .item:hover .pic img{ transform:scale(1.1);}
.pro-intro2 .item .pic{ width:50%;}
.pro-intro2 .item .text{ width:45%;}

.pro-brief{ padding:.8rem 0; text-align:center;}
.pro-brief .tit{ margin-bottom:.25rem; font-family:"Roboto-Bold"; font-size:.38rem; color:#333333;}
.pro-brief .des{ margin-bottom:.35rem; color:#666666; line-height:1.8;}
.pro-brief .pic{overflow:hidden;}
.pro-brief .pic img{ width:100%; transition:all .5s;}
.pro-brief .pic:hover img{ transform:scale(1.1);}*/
.pro-list{ padding:0.8rem 0;}
.pro-list .ul{ width:100%; margin-bottom:.5rem;}
.pro-list li{ width:31.25%; margin-right:3.1%; margin-bottom:3.1%;}
.pro-list li:nth-child(3n){ margin-right:0;}
.pro-list li .pic{ width:100%; overflow:hidden;border-radius: 0.15rem;}
.pro-list li .pic figure{ padding-bottom:70%; width:100%; background-size:cover; background-repeat:no-repeat; background-position:center; transition:all .5s;}
.pro-list li .des{ display:none;}
.pro-list li .text{ position:relative; z-index:5; width:100%; border-bottom:solid 0.01rem #e5e5e5;}
.pro-list li .text .bg-color{ display:grid; color:#333333; padding:.3rem 0;}
.pro-list li .text .tit{ font-family:"Roboto-Bold"; font-size:.24rem;}
.pro-list li:hover .pic figure{ transform:scale(1.1);}
.pro-list li:hover .text{ border-color:#fff;}
.pro-list li:hover .text .bg-color{ padding:.3rem; margin-top:-.3rem; color:#fff; background:#0e469b;border-radius: 0.15rem;}
.pro-list li:hover .text .bg-color .des{ display:block;}

@media(max-width:1024px){
.pro-intro2 .item img{ height:100%; object-fit:cover;}
.pro-intro2 .item .text{ padding:.3rem 0;}
.pro-intro2 .item:last-child{ margin-bottom:0;}
.pro-intro .item .text .des{ line-height:1.5;}
.pro-intro .item .text .other-txt{ font-size:.16rem;}
.pro-intro .item .text .tit{ margin-bottom:.1rem;}
.pro-list li .text .tit{ font-size:.18rem;}
.pro-list li .text .bg-color{ padding:.2rem 0;}
.pro-list li:hover .text .bg-color{ padding:.2rem; margin-top:-.24rem;}
}
@media(max-width:768px){
.pro-intro .item .text .other-txt{ font-size:.2rem;}
.pro-list li .text .tit{ font-size:.22rem;}
.pro-list li .text .des{ font-size:.18rem;}
.pro-list li:hover .text .bg-color{ margin-top:-.27rem;}
}
@media(max-width:640px){
.pro-intro .item .pic{ width:100%;}
.pro-intro .item .text{ padding:.4rem 0; width:100%;}
.pro-intro .item .text .tit{ margin-bottom:.15rem;}
.pro-intro .item .text .other-txt{ font-size:.24rem;}
.pro-intro .item .text .other-txt .name{ font-size:.24rem;}
.pro-intro .item .text .des{ line-height:1.8;}
.pro-list li:nth-child(3n),
.pro-list li{ width:100%; margin-right:0; margin-bottom:5%;}
}



/*Ã¨Ââ€Ã§Â³Â»Ã¦Ë†â€˜Ã¤Â»Â¬*/
.contact_main{padding: 0;}
.contact_main .box{display: flex;flex-direction: row;justify-content: space-around;}
.contact_main .item{position: relative; width: 32%;padding:3%;margin-bottom: 1.2rem;border-radius: 0.15rem; background-color: #f8f8f8;cursor: pointer;}
.contact_main .item:after{content: ''; z-index: -1; position: absolute;width:0; height:0.3rem;left: 0; bottom: -0.05rem;
    border-radius: 0.1rem; background-color: rgb(5 122 238 / 30%); transition: 0.5s}
.contact_main .item h5{font-size: 0.28rem;line-height: 1.4; color: #0e469b;padding:0 0 0.24rem 0;margin-top: 0; margin-bottom:0.3rem; border-bottom: solid 0.01rem #e0e0e0}
.contact_main .item p{padding-top: 0.08rem; padding-bottom: 0.08rem;}
.contact_main .item p{padding-left:0.5rem;position: relative;font-size: 0.2rem;margin-bottom: 0;margin-top: 0.1rem;}
.contact_main .item p:before{
    content: '';
    left: 0;
    position: absolute;
    width: 0.36rem;
    height: 0.36rem;
    border: solid 0.01rem rgb(5 122 238 / 75%);
    background: no-repeat center center;
    background-size: 0.18rem;
    border-radius: 1rem;
    -webkit-border-radius: 1rem;
    -moz-border-radius: 1rem;
    -ms-border-radius: 1rem;
    -o-border-radius: 1rem;
}
.contact_main .item p.p1:before{background-image: url("../images/c_icon1.svg"); background-size: 0.15rem auto;}
.contact_main .item p.p2:before{background-image: url("../images/c_icon2.svg")}
.contact_main .item p.p3:before{background-image: url("../images/c_icon3.svg")}
.contact_main .item p.p4:before{background-image: url("../images/c_icon4.svg")}
.contact_main .item p.p5:before{background-image: url("../images/c_icon5.svg")}
.contact_main .item p.p6:before{background-image: url("../images/c_icon6.svg")}
/* .contact_main .item p.p5{margin-top: 5%} */
.contact_main .item:hover{background-color: #ffffff; box-shadow: 0 0 0.35rem 0 rgba(78, 78, 78, 0.16); border-radius: 0.15rem;}
.contact_main .item:hover:after{width: 100%;}
@media(max-width:1024px){
    .contact_main .item{/* width:48%; */padding: 0.2rem;}
}
@media(max-width:640px){
    .contact_main .item{width:100%;}
    .contact_main .item h5{font-size: var(--fs26);}
}

.message_main{position: relative; z-index: 2; padding-bottom:0.8rem; color: #fff; background:no-repeat center center; background-size: cover}
.message_main .column_name{padding-top: 6%; padding-bottom: 1%}
.message_main .info{padding-bottom: 0.6rem;font-size: 0.2rem;}
.message_main .info pre{text-align-last: center;}
.message_main .box-wap{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;align-content: flex-start;flex-wrap: nowrap;}
.message_main .txt_box{width: 40%; font-size:.32rem; font-weight: bold;line-height: 1.8;padding-top: 3%;}
.message_main .form_box{width: 50%}
@media(max-width:768px){
    .message_main{background: none!important}
    .message_main .wap_bg{position: absolute; z-index: -1; width: 100%; height: 100%; background: no-repeat center top; background-size:cover;}
    .message_main .form_box .name {padding: 0.05rem 0.07rem;}
    .message_main .form_box select {line-height: 0.34rem;height: 0.42rem;color: #999;}
    .message_main .info pre {font-size:0.13rem;}
    .message_main .txt_box {font-size:1.45em;}
}

.form_box form{display: flex;flex-wrap: wrap; justify-content: space-between}
.form_box .text,
.form_box select{ width: 100%; border-radius: 0.06rem; border: none; background: #fff; padding: 0.05rem 0.2rem; min-height: 0.42rem; border: none; color: #999; -webkit-border-radius: 0.06rem; -moz-border-radius: 0.06rem; -ms-border-radius: 0.06rem; -o-border-radius: 0.06rem;
}
.form_box textarea.text{height: 1.54rem}
.form_box .name{position: absolute; color: #7d8288; padding: 0.05rem 0.2rem;line-height: 0.34rem}
.form_box .name span{color: #f10000; font-style: normal; padding-left: 0.05rem}
.form_box .item_box{width: 100%; margin-bottom: 1.6%;border: none;}
.form_box .item_box:not(.fill) {width: 49.2%}
.form_box .but_box{width: 100%; text-align: center;}
.form_box .but_box .btn{width: 1.6rem; height: .5rem;background-color: #ffffff; border-radius: 0.06rem; border: none;
    cursor: pointer;color: #0e469b;transition: 0.5s}
.form_box .but_box .btn:hover{background-color: var(--colorgreen);color: #ffffff}
@media(max-width:1024px){
    .message_main .txt_box,
    .message_main .form_box{width:100%}
}

@media(max-width:1500px) and (min-width:1024px) {
    .form_box .text,
    .form_box select{min-height: 0.32rem; font-size: 0.14rem;}
    .form_box .name{line-height: 0.22rem; font-size: 0.14rem;}
}




/*Page002623 */
.Page002623{ text-align:center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages .f1,
.Page002623 .Pages .f2,
.Page002623 .Pages >span.p_jump,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{ float: left;margin:0 .05rem; font-style: normal;}
.Page002623 .Pages a{color:#222222; float:left; line-height:.5rem; width:.5rem; margin:0 .05rem; border-radius:100%; transition:all .5s;}
.Page002623 .Pages .p_page{ margin-right:1em;}
.Page002623 .Pages .p_page>a{ font-size:.18rem; border:solid 0.01rem #0e469b; color:#0e469b; line-height:.48rem; position: relative;}
.Page002623 .Pages a.a_cur{ font-size:.2rem;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{ color:#fff;background:#009ee6;}
@media(max-width:640px){
    .Page002623 .Pages em{display:block;}
    .Page002623 .Pages .p_page{ margin-right:0.5em;}
    .Page002623 .Pages a{ width:.6rem; height:.6rem; line-height:.6rem; background-color: #eee;}
    .Page002623 .Pages .p_page>a{width:.6rem; height:.6rem; line-height:.58rem;}
    .Page002623 .Pages a.a_cur{ font-size:.28rem;}
}



/*TextList003149 */
.TextList003149{padding:0.8rem 0 0.2rem 0;}


.TextList003149 .type dd{position: relative;color: #333;font-size: 0.22rem;}
.TextList003149 .type dd span{color: #999999;display: inline-block;padding-left: 0.3rem;background-repeat: no-repeat;
    background-position: left center; background-size: 0.2rem auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);background-size: 0.2rem auto;}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
    .TextList003149 .type{overflow: hidden;}
    .TextList003149 .type dd{float: left;}
    .TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 0.01rem;height: 0.1rem;background-color: #d4d4d4; top: 50%;margin-top: -0.05rem;right: 0;}
}

.TextList003149 .list{margin-bottom: 0.5rem;}
.TextList003149 .list li{border-radius:0.15rem; border: solid 0.01rem #f0f0f0; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color: #0e469b;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 0.28rem;color: #333333;}
.TextList003149 .list li .type{border-bottom: 0.01rem dotted rgba(0, 0, 0, 0.2);font-size:0.16rem; padding:0.2rem 0 0.3rem 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size: 0.22rem;color: #999999;line-height: 2;
    margin-bottom: 0.2rem;   overflow: hidden;
    transition: height 0.5s ease-out;}
.TextList003149 .list li .view{color: #0e469b;font-size:0.18rem;padding-right:0.3rem;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
    .TextList003149 .list li{float: left;width: 100%;margin-bottom: 0.3rem;}
    .TextList003149 .list li:nth-child(2n){float: right;}
    .TextList003149 .list li:nth-child(2n+1){clear: left;}
}
@media (max-width:1024px) {
    .TextList003149 .list li{margin-bottom: 2em;}
    .TextList003149 .list li .inner{padding: 1em;}
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 13rem; background-color: #fff; width: 90%;
    margin: 0 auto;border-radius:0.15rem;overflow: hidden;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 12rem;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 10.82rem;}
.TextList003149 .popUp-box .name{font-size: 0.32rem;color: #333; padding:0.3rem 0 0.15rem 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 0.01rem solid #ddd; margin-bottom: 0.2rem;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 0.5rem; line-height: 0.5rem; font-size: 0.18rem; border-radius: 0.05rem; border:solid 0.01rem rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.875em;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 0.18rem;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height:0.5rem;background: #da251d;
    box-shadow: 0 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 0.05rem;color: #fff;
    border: 0; cursor:pointer;font-size: 0.18rem;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 1082rem;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 0.01rem solid #ddd; font-size:0.24rem;
    line-height: 2; margin-top:0.3rem; margin-bottom: 0.3rem;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.16rem;line-height: 1.8; color: #999;}
@media (min-width:1025px) {
    .TextList003149 .load-info .type{text-align: center;}
    .TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 0.48rem; line-height: 2.5;}
    .TextList003149 .from .f-name{text-align: right;}
    .TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
    .TextList003149 .from .w1{width:1.8rem;}
    .TextList003149 .from .w2{width:36.969%;}
    .TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
    .TextList003149 .load-info .type{padding:1em;}
    .TextList003149 .popUp-box .name{font-size: 1.5em;}
    .TextList003149 .from td{display: block;}
    .TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 0.2rem;background-color: #0e469b; border-radius: 0.05rem;
    line-height:3; padding: 0 0.6rem;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}




/*
 .RighInfo002254 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */

.RighInfo002254{ padding:0;}
.RighInfo002254 .slider-big{ border:0.01rem solid #da251d;}
.RighInfo002254 .slider-big li .imgbox{ padding-top: 75%;}
.RighInfo002254 .slider-big li .imgbox img{ object-fit: contain;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ margin-top: 0.2rem;}
.RighInfo002254 .slider-list ul{/* height: 1.3rem; */overflow: hidden; margin: 0 -0.1rem;}
.RighInfo002254 .slider-list li {margin: 0 0.1rem;flex-shrink: 0;box-sizing: border-box;}
.RighInfo002254 .slider-list li .imgbox{ padding-top: 50%;border:1px solid #da251d;width: 100%;height: auto;background-size: contain;background-position: center;}
.RighInfo002254 .slider-list li .imgbox img{ object-fit: contain;}
.RighInfo002254 .slider-list li figure{  border:1px solid #da251d;width: 100%;height: auto;background-size: contain;background-position: center;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #3c89d9; }
.RighInfo002254 .slider-list li.slick-current .imgbox{border-color: #3c89d9; }
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:50%;}
.RighInfo002254 .right_info h3{font-size:0.24rem; color: #da251d !important;border-bottom:0.01rem solid #ddd;padding-bottom: 0.15rem;margin: 0; margin-bottom: 0.15rem;}
.RighInfo002254 .right_info h4{ font-size:0.24rem; font-weight:600;margin:0;color: #333;}
.RighInfo002254 .right_info h4::before{content: '';display:inline-block; width: 0;height: 0;margin-right: 0.1rem;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-left: 0.2rem solid #b01b3b;}

.RighInfo002254 .right_info .desc{border-bottom:0.01rem solid #ddd;padding-bottom: 0.15rem;margin-bottom: 0.15rem;}
.RighInfo002254 .right_info .desc:last-child{border-bottom:none;}
.RighInfo002254 .right_info .desc p{margin:0;color: #666;}

.RighInfo002254 .tab{margin-top: 0.5rem;margin-bottom: 0.6rem;}
.RighInfo002254 .tab .item .tit{ margin-bottom:.2rem; padding-bottom:.2rem; }
.RighInfo002254 .tab .item .tit span{ color:#333333; font-size:.28rem;line-height:0.62rem;font-weight:600; }
.RighInfo002254 .tab .item .tit .icon{ margin-right:.2rem; border:solid 0.01rem rgba(0,0,0,.1); display:block;width:.62rem; height:.62rem; border-radius:100%;}

.RighInfo002254 .tab .info{color:#666666;line-height:1.8;margin-bottom:0;padding:.3rem;background: #fff;font-size: 0.18rem;color: #333;border-radius: 0.15rem;}
.RighInfo002254 .tab .info .comma{margin-bottom: 0.2rem;}
.RighInfo002254 .tab .info p{margin: 0.1rem 0 0 0;}
@media(max-width:1024px){
.RighInfo002254 .right_info .desc{line-height: 2;}
.RighInfo002254 .tab{margin-top: 0.2rem;margin-bottom: 0.4rem;}
}
@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.RighInfo002254 .list_img,
.RighInfo002254 .slider-big{ margin-bottom: 0.2rem;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:45.244%; position:relative;}
.RighInfo002254 .slider-big *{/* height: 5.55rem; */}
.RighInfo002254 .slider-list li{ /* height:1.3rem; */ position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:100%; top:0.09rem; bottom:0.15rem; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:0.02rem;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{font-size:0.2rem; }
.RighInfo002254 .right_info h3{ font-size:0.2rem;}
.RighInfo002254 .right_info h4{font-size:0.2rem;}
.RighInfo002254 .slider-list ul{ margin: 0 -0.05rem;}
.RighInfo002254 .slider-list li{ margin: 0 0.05rem;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: 64.606%;}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: 50%; width: 100%; margin: 0 auto;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 0.42rem; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
}



.RighInfo002254 .right_info .more{display: inline-block;}
.RighInfo002254 .right_info .more .btn{color:#666;border: solid 0.01rem #0e469b;padding: 0.04rem;
    border-radius:1rem;transition:all .5s;background: #fff;display: flex;}
.RighInfo002254 .right_info .more .btn span{padding:0 0.3rem;font-size: 0.16rem;}
.RighInfo002254 .right_info .more .btn i{font-size:.12rem;background: #0e469b;width: 0.48rem;height: 0.48rem;border-radius: 50%;text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;}
.RighInfo002254 .right_info .more:hover .btn{ color:#fff; background:#0e469b; border-color:#0e469b;cursor: pointer;}

.RighInfo002254 .right_info .fh{display: inline-block;margin-left: 0.45rem;}
.RighInfo002254 .right_info .fh a{display:inline-block;border: 0.01rem solid #eee;padding: 0.04rem 0.45rem;color: #0e469b;transition:0.4s;  white-space: nowrap;font-size: 0.16rem;line-height: 3;border-radius: 0.3rem;}
.RighInfo002254 .right_info .fh a:hover{ background-color:#0e469b; color:#fff;}








.solution-table{ padding:0; }
.solution-table table{ line-height:1.8;width: 100%;}
.solution-table .padd{padding:.1rem 0;}
.solution-table tr{width: 100%;}
.solution-table tr th{line-height: 2.6; font-size:.18rem;font-weight:500;border-bottom: solid 2px #fff;background: #e4e4e4;padding: 0 0.1rem;border-right: 2px solid #fff;}

.solution-table tr td{position:relative;font-size:.16rem;line-height:3; text-align: center;padding:0;border-right: solid 2px #fff;}

.solution-table tr td:last-child{}

.solution-table tr:nth-child(2n-1){color:#666666; background:#fff;}
.solution-table tr:nth-child(2n){color:#666666; background:#f6f6f6;}
.solution-table tr td .iow{text-align: left;}


.solution-table tr .serial{position:absolute; top:50%; font-size:.8rem; line-height:1;
    opacity:.07;}
.solution-table .smart-th{ font-family:"Roboto-Bold"; position:relative; background:#3399fe; color:#fff;}
.solution-table .smart-th::after{ content:''; display:block; position:absolute; top:-.1rem; left:-.05rem; width:.11rem; height:.08rem; background-image:url(../images/arrow-icon.png); z-index:1;}
.solution-table .smart-th::before{ content:''; display:block; position:absolute; top:-.1rem; left:0; width:100%; height:.1rem; background:#3399fe; z-index:2;}


.RelatedCases{ padding-bottom:0.8rem;}
.RelatedCases .tit-box{ padding-bottom:.2rem; border-bottom:solid 0.01rem rgba(0,0,0,.1);}
.RelatedCases .tit-box .tit{ color:#333333; font-size:.28rem; font-family:"Roboto-Bold";}
.RelatedCases .tit-box .icon{ margin-right:.2rem; border:solid 0.01rem rgba(0,0,0,.1); display:block; width:.62rem; height:.62rem; border-radius:100%;}
.RelatedCases .switc-aniu{ line-height:1;}
.RelatedCases .switc-aniu .line{ margin:0 .25rem; width:0.01rem; height:.2rem; background:#ccc;}
.RelatedCases .swiper-but{ outline:none; color:#cccccc; font-size:.2rem; position:relative; left:auto; top:auto; right:auto; margin:0; opacity:1;}
.RelatedCases .swiper-but:after{ display:none;}
.RelatedCases .swiper-but:hover{ color:#3399fe;}
.RelatedCases .switc-list{ margin-top:.5rem;}
.RelatedCases .switc-list .item .pic{ width:100%; overflow:hidden;border-radius: 0.15rem;}
.RelatedCases .switc-list .item .pic figure{ padding-bottom:64%; background-size:cover; background-position:center; background-repeat:no-repeat; transition:all .5s;}
.RelatedCases .switc-list .item .txt{ padding:.2rem 0; font-size:.18rem; text-align:center; border-bottom:solid 0.01rem rgba(0,0,0,.1);  transition:all .5s;}
.RelatedCases .switc-list .item:hover .pic figure{ transform:scale(1.1);}
.RelatedCases .switc-list .item:hover .txt{ color:#3399fe;}




/*RighInfo002554 */
.RighInfo002554{ padding:0;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:0.01rem solid #eee; border-collapse:collapse; line-height:0.24rem; padding:0.15rem;}
.RighInfo002554 .table_1 th{ font-size:0.16rem; font-weight:normal;}
.RighInfo002554 .table_1 .th_2{ background:#f0871e;}
.RighInfo002554 .table_1 .th_3{ background:#ffc200;}
.RighInfo002554 .table_1 .th_4{ background:#685046;}
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_4{ color:#fff;}
.RighInfo002554 .table_1 .th_1{ color:#000;}
@media(max-width:480px){
    .RighInfo002554 .table_1{ overflow:auto;}
    .RighInfo002554 .table_1 table{ width:180%;}
}



.column_Tit{margin-bottom:0.55rem;text-align: center;}
.column_Tit .tit{font-size: 0.32rem;font-weight: bold;line-height: 1;}
.column_Tit .tit span{background: -webkit-linear-gradient(top, #0e469b, #2896c8);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
.column_Tit b{display: block;width:0.5rem;height:0.05rem;background: url(../images/titline.jpg) no-repeat center center;margin-top:0.2rem;}


.API_DevelopmentPart3{background: #deebf3;padding:0;}
.API_DevelopmentPart3 .item:not(:last-child){margin-bottom:0;}
.API_DevelopmentPart3 .item{border-radius: 0;background: #fff;overflow: hidden;}
.API_DevelopmentPart3 .item a{display: flex;flex-wrap: wrap;align-items: center;}
.API_DevelopmentPart3 .item .txt{width:50%;box-sizing: border-box;padding: 2.4rem 0.8rem;background: url(../images/bg.png) no-repeat;background-size: 100% auto;height: 9.1rem;}
.API_DevelopmentPart3 .item .txt .tit{font-size: 0.42rem;line-height:2;font-weight: 600;}
.API_DevelopmentPart3 .item .txt .dec{font-size: 0.24rem;color:#666;line-height:2;margin:0.3rem 0;;}
.API_DevelopmentPart3 .item .img{width:50%;padding-top: 47.92%;}
.API_DevelopmentPart3 .item .img img{width: 100%;}
.API_DevelopmentPart3 .item:nth-child(2n) a{flex-direction: row-reverse;}

.API_DevelopmentPart3 .item:hover .img span{transform:scale(1.05);}

.HomeMore{width:0.6rem;height:0.6rem;border-radius: 50%;background: linear-gradient(142deg, #0e469b, #2896c8);
    position: relative;margin-top: 0.6rem;}
.HomeMore i{display: block;width:100%;height:100%;background: url(../images/more.png) no-repeat center center;position: absolute;top:0;left:0;background-size: 0.14rem;transition: all .5s;}
.HomeMore:hover i{transform: rotate(45deg);}
.HomeMore_w{background: #fff;}
.HomeMore_w i{background-image: url(../images/jtb.png);}


/*Floor003044 */
.Floor003044{ overflow: hidden;padding: 0.8rem 0 0 0;}
.Floor003044 .video .inner{position: relative; z-index: 1;}
.Floor003044 .video video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.Floor003044 .video .inner img{border-radius:0;}
.Floor003044 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer;
    z-index: 3; font-size: 1rem;background: rgba(0,0,0,0.5)}
.Floor003044 .play:before,
.Floor003044 .play:after,
.Floor003044 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003044 .play i{width: 1.2rem;height: 1.2rem;z-index: 4;background:url("../images/Floor003044_play.png") no-repeat center center #fff;background-size: 0.26rem auto;}
.Floor003044 .play:before,
.Floor003044 .play:after{content: '';background-color: #1051bf;opacity: 0.11; transform-origin: 0 0;}
.Floor003044 .play:before{width: 1.4rem;height: 1.4rem;animation:infinite scale 2s;}
.Floor003044 .play:after{width: 1.8rem;height: 1.8rem;animation:infinite scale2 2s;}
@keyframes scale{
    0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
    100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
    0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
    100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor003044 .intro{position: relative; z-index: 4;background-color: #fff;float: right;}
.Floor003044 .intro .edit-info{font-size:0.16rem; padding: 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p{margin: 0 0 0.6rem 0;font-size: 0.22rem;line-height: 1.8;color: #333;}

.Floor003044 .title{font-size: 0.42rem;color: #000;}
.Floor003044 .title:after{display: inline-block;width: 0.8rem;height: 0.02rem;background-color: #0e469b;
    margin-left: 0.2rem;content: ''; vertical-align: middle;}
@media(max-width:640px){
    .Floor003044 .title{font-size: 7vw;}
}

.Floor003044 .more a{display: inline-block;line-height: 4.285em;background-color: #1051bf;font-family: 'Oswald-Medium';color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 0.14rem;}
.Floor003044 .more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Floor003044 .more a .icon{position: absolute; width: 2.428em; height: 0.01rem;background: #fff;right: 2em; top: 50%;}
.Floor003044 .more a .icon:after{position: absolute; border:0.04rem solid transparent; border-left-color: #fff; content: '';right: -0.05rem; top: 50%; margin-top: -0.04rem; border-left-width: 0.05rem;}
.Floor003044 .more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
    0%{transform: translateX(0);}
    50%{transform: translateX(-0.1rem);}
    100%{transform: translateX(0);}
}
@media(max-width:480px){
    .Floor003044 .more a{font-size: 3.5vw;}
}

@media(min-width:1025px){
    .Floor003044 .video{margin-top:0;background-color: #0e469b;float: left;}
    .Floor003044 .video,
    .Floor003044 .intro{width: 100%;padding-left:0;}
    .Floor003044 .video .inner{width: 100%;}
    .Floor003044 .intro .inner{padding:0; }
    .Floor003044 .intro .edit-info{font-size: 0.18rem;line-height: 1.8;color: #000;}
}
@media(min-width:1025px) and (max-width:1440px){
    .Floor003044 .video{margin-top: 10vw;padding-left: 5vw;}
    .Floor003044 .intro .inner{padding-top: 3vw; padding-bottom: 4vw; padding-right: 5vw;}
}
@media(max-width:1024px){
    .Floor003044 .intro{padding: 5vw;}
    .Floor003044 .play{font-size: 12vw;}
}


/*Floor003128 */
.Floor003128{background-color: #f9f9f9; overflow: hidden;font-family: 'SourceHanSansCN-Regular';}



.Floor003128 .auto-inner{position: relative;}
.Floor003128 .slider-img .Ispic{position: relative;z-index: 1;}
.Floor003128 .slider-img .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Floor003128 .slider-img .item{position: relative;}

.Floor003128 .beizhu{position: absolute;left: 0;top: 0;font-size: 0.2rem;color: #fff;line-height: 3;z-index: 999;width: 100%;background: rgba(0, 0, 0, 10%);padding-left: 5%;}

.Floor003128 .slider-img .txt{position: absolute; bottom: 0; opacity: 0; left: 5%;right:6.184%;color: #fff;z-index: 4;transition: 0.5s 0.5s;padding-right: 3.5em;}
.Floor003128 .slider-img .slick-current .txt{bottom: 8%; opacity: 1;}
.Floor003128 .slider-img .tit{font-size: 0.32rem; margin-bottom:0.5em;}
.Floor003128 .slider-img .txt p{line-height: 2;font-size:0.2rem; margin: 0; max-width:76%;}
.Floor003128 .slider-img .txt .more{position: absolute;right: 0; bottom: 0;width: 0.6rem;height: 0.6rem;
    border-radius: 50%; background: url(../images/Floor003128-icon-white.svg) no-repeat center #0e469b; background-size: 0.2rem auto;}

.Floor003128 .slider-nav .inside .icon{transition: 0.3s;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 2.8125em;}
.Floor003128 .slider-nav .inside .icon img.hover{display: none;}
.Floor003128 .slider-nav li{cursor: pointer;transition: 0.3s;}
.Floor003128 .slider-nav .slick-current{background-color: #0e469b;}
.Floor003128 .slider-nav .slick-current aside{color: #fff;}
.Floor003128 .slider-nav .slick-current .icon img.default{display: none;}
.Floor003128 .slider-nav .slick-current .icon img.hover{display: inline-block;}
@media (min-width:1025px) {
.Floor003128 .auto{position: relative;min-height: 100vh;}
.Floor003128 .slider-img{position: absolute;width:75%;right: 25%; top: 0;height: 100%;z-index: 1;}
.Floor003128 .slider-img .Ispic{height: 100vh;}
.Floor003128 .slider-nav{width: 28.542%; height: 100vh;float: right;z-index: 20;position: relative;}
.Floor003128 .slider-nav .ytable{height: 100%;}
.Floor003128 .slider-nav .inside{display: table;width: 100%; table-layout: fixed; height:11.4583vh; /*6.875em*/}
.Floor003128 .slider-nav .inside > *{display: table-cell;vertical-align: middle;}
.Floor003128 .slider-nav .inside .icon{text-align: center; width: 50%;padding-left: 6.625em;display: none;}
.Floor003128 .slider-nav .inside aside{padding-right: calc(3.125em + 0.5625em); font-size: 0.2rem;padding-left: 1rem;
	background: url(../images/Floor003128-plus.svg) no-repeat right 3.125em center;
	background-size: 0.5625em auto;}
.Floor003128 .slider-nav .slick-current aside{background-image: url(../images/Floor003128-plus-white.svg)}
.Floor003128 .slider-nav .slick-current .icon{ width: 35.75%;padding-left:0;}
}
@media (max-width:1024px) {
.Floor003128 .slider-img .Ispic{padding-bottom: 73.283%;}
.Floor003128 .slider-img .txt{left: 3%;right: 3%;}
.Floor003128 .slider-img .slick-current .txt{bottom: 2em;}
.Floor003128 .slider-nav{overflow: hidden;height: 5em;}
.Floor003128 .slider-nav .inside{display: flex;align-items: center;height: 5em;padding: 0 0.5em;}
.Floor003128 .slider-nav .inside aside{flex: 1;}
.Floor003128 .slider-nav .inside .icon{width: 25%; flex-shrink: 0; margin-right: 5%;text-align: center;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 1.5em;}
}



.Product{padding: 0.8rem 0;}
.Product .list ul li{margin-bottom: .8rem;display: flex;border-radius: 0.3rem;overflow: hidden;}
.Product .list ul li .img{width: 42.5%;overflow: hidden;}
.Product .list ul li .img img{width: 100%;transition: all 0.5s ease-in-out}
.Product .list ul li:hover .img img{transform: scale(1.1);}
.Product .list ul li .flex{display: flex;align-items: center;width: 57.5%;padding: .4rem 1rem;background-color: #fafafa;box-sizing: border-box;}
.Product .list ul li .flex .title a{font-size: .28rem;color: #000;line-height: 1.8;}
.Product .list ul li .flex .title:after{display: block;content: '';margin-top: .25rem;width: .15rem;height: .02rem;background-color: #0e469b}
.Product .list ul li .flex .text{margin-top: .35rem;}
.Product .list ul li .flex .text p{margin-top:0;margin-bottom: 0.1rem; position: relative;padding-left: .2rem;font-size: .2rem;color: #222222;line-height: 1.8;}
.Product .list ul li .flex .text p:last-child{margin-bottom: 0;}
.Product .list ul li .flex .text p:before{position: absolute;left: 0;top: .15rem;display: block;content: '';width: .07rem;height: .07rem;background-color: #0e469b;z-index: 1;border-radius: 50%;}
.Product .list ul li .flex .more{margin-top: .45rem;}
.Product .list ul li .flex .more a{transition: all .5s;display: flex;align-items: center;justify-content: center;width: 2rem;height: .5rem;font-size: .2rem;color: #ffffff;background-color: #0e469b}
.Product .list ul li .flex .more .btn{color:#666;width:2rem;border: solid 0.01rem #0e469b;padding: 0.04rem;border-radius:1rem;transition:all .5s;background: #fff;}
.Product .list ul li .flex .more .btn span{padding-left: 0.3rem;}
.Product .list ul li .flex .more .btn i{font-size:.12rem;background: #0e469b;width: 0.48rem;height: 0.48rem;border-radius: 50%;text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;}
.Product .list ul li .flex .more:hover .btn{ color:#fff; background:#0e469b; border-color:#0e469b;}


/* Ã¦â€“Â°Ã©â€”Â»Ã¤Â¸Â­Ã¥Â¿Æ’ */
.HomeNews .imgbox{ overflow:hidden; position:relative;}
.HomeNews .imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0; top:0; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.HomeNews .imgbox img{ width:100%; height:100%;object-fit: cover;}
.HomeNews .imgbox.auto img{ width:auto; height:auto;object-fit: contain;max-width: 100%;max-height: 100%;}

.HomeNews .TitHead{text-align: center;z-index: 10;}
.HomeNews .TitHead h2{font-size: 0.42rem;line-height: 1.54;font-weight: 600;color: #333;}
.HomeNews .TitHead .desc{color: #333333;}

.HomeNews{background: url(../images/newsbg.jpg) no-repeat center center/cover;overflow: hidden;margin-bottom: 0.8rem;}
.HomeNews .imgbox{padding-top:61.8%;border-radius: 0.2rem;transition: all 0.8s;}
.HomeNews .date{z-index: 10;left: -0.01rem;top: -5.5vw;border-radius: 0 0.2rem 0 0.1rem;color: #fff;padding: 0 0.14rem;background-color: var(--orange-color);position: absolute;transition: all 0.8s;font-size: 0.2rem;line-height: 2;}
.HomeNews .tit{margin-bottom: 0.17rem;font-size: 0.28rem;}
.HomeNews .txt{padding: 2.917vw 0 0 0;text-align: left;opacity: 0;}
.HomeNews .desc{color: #666;font-size: 0.2rem;}

.HomeNews .goPrev {position: absolute;top: -1.5rem;left: 0;height: calc(100% + 1.3rem);width: 18.229vw;opacity: .8;z-index: 9999;background-image: linear-gradient(to right, #fff, transparent 30%);}
.HomeNews .goNext {position: absolute;top: -1.5rem;right: 0;height: calc(100% + 1.3rem);width: 18.229vw;opacity: .8;z-index: 9999;background-image: linear-gradient(to left, #fff, transparent 30%);}

.HomeNews .container {position: relative;width: 5.3rem;height: 3.28rem;perspective: 15rem;margin: auto;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.HomeNews .cards {display: block;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: margin .8s;-webkit-transition: all .8s;-o-transition: all .8s;transition: all .8s;-webkit-transform: translateZ(9rem);transform: translateZ(9rem);-moz-transform: translateZ(9rem);-ms-transform: translateZ(9rem);-o-transform: translateZ(9rem);}
.HomeNews .cards li {display: block;position: absolute;width: 5.3rem;height: 3.28rem;overflow: hidden;  -webkit-backface-visibility: hidden;backface-visibility: hidden;}
.HomeNews .progress-bar-label{display: none;}
.HomeNews .controls{width: 5.3rem;margin: 0 auto;position: relative;z-index: 10;}
.HomeNews .text-list{text-align: left;margin-top: 2.917vw;}
.HomeNews .text-list li{display: none;position: relative;}
.HomeNews .text-list li:nth-child(1){display: block;}
.HomeNews .text-list li.on .date{animation:fadeInUpSmall 0.4s 0.4s ease both;-webkit-animation:fadeInUpSmall 0.4s 0.4s ease both;-moz-animation:fadeInUpSmall 0.4s 0.4s ease both;}
.HomeNews .text-list li.on .tit{animation:fadeInUpSmall 0.4s 0.5s ease both;-webkit-animation:fadeInUpSmall 0.4s 0.5s ease both;-moz-animation:fadeInUpSmall 0.4s 0.5s ease both;}
.HomeNews .text-list li.on .desc{animation:fadeInUpSmall 0.4s 0.6s ease both;-webkit-animation:fadeInUpSmall 0.4s 0.6s ease both;-moz-animation:fadeInUpSmall 0.4s 0.6s ease both;}
.HomeNews .slide-left{left: -1.05rem;position: absolute;}
.HomeNews .slide-right{right: -1.05rem;position: absolute;}

@media(min-width:1025px){
.HomeNews.active .newsImg{animation:fadeInUpSmall 0.6s .5s ease both;-webkit-animation:fadeInUpSmall 0.6s .5s ease both;-moz-animation:fadeInUpSmall 0.6s .5s ease both;}
.HomeNews.active .controls{animation:fadeInUpSmall 0.8s .9s ease both;-webkit-animation:fadeInUpSmall 0.8s .9s ease both;-moz-animation:fadeInUpSmall 0.8s .9s ease both;}
.HomeNews .newsImg{margin-top:0.8rem;position: relative;}
}
@media(max-width:1440px){
.HomeNews .date{top: -4.8vw;}
}
@media(max-width:1024px){
.HomeNews {padding: 0.8rem 0;}
.HomeNews .TitHead{position: static;transform: translateX(0);padding: 0.35rem 0;}
.HomeNews .date{top: -5.9vw;}
}
@media(max-width:768px){
.HomeNews .date{top: -7vw;}
}
@media(max-width:640px){
.HomeNews .date{top: -6.6vw;}
}
@media(max-width:480px){
.HomeNews .date{top: -9.4vw;}
}





.SubPage{position: relative;background:#fff;z-index: 1;overflow: hidden;height: auto !important;height: 1rem;min-height: 1rem;padding:0.8rem 0;clear: both;}
.SubTit2{padding-bottom: 0.4rem;position: relative;}
.SubTit2 h2,.SubTit2 .item{font-size: 0.36rem;font-weight: normal;color: #0e469b;line-height: 1;}
.SubTit2 h2 img{display: inline-block;vertical-align: middle;margin: 0 0.13rem 0 0.08rem;width: 0.37rem;}
.SubTit2 h2 br{display: contents;}
.SubTit2 .moreBtn{position: absolute;right: 0;top: 0;}
.SubTit2.white h2{color: #fff;}

.ksNav{margin-left: -0.26rem;display: flex; flex-direction: row;flex-wrap: wrap;}
.ksNav:not(:last-child){padding-bottom: 0.5rem;}
.ksNav li{padding: 0 0 0.26rem 0.26rem;text-align: center;width: 33.3%;list-style: none;}
.ksNav li a{border: 0.01rem solid #e9e9e9;padding:0.2rem 0.2rem;display: block;font-size: 0.2rem;color: #333;line-height: 1.8;}
.ksNav li a:hover{border: 0.01rem solid #0e469b;background-color: #0e469b;color: #fff;}



/* Solution  */
.Solution {padding: 0.8rem 0; overflow: hidden; }
.Solution .mid {position: relative;text-align: center; }
.Solution .mid .cir { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%;background: rgba(10, 35, 120, 0.02); }
.Solution .mid .cir1 { width: 62%; padding-bottom: 62%; }
.Solution .mid .cir2 { width: 84%; padding-bottom: 84%; }
.Solution .mid .cir3 {width: 100%;padding-bottom: 100%;background: rgba(10, 35, 120, 0.015);}
.Solution .mid img{z-index: 999;position: relative;}
.Solution ul { position: relative; display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%;height:7.2rem; top: 0; left: 0;margin-top:-7rem; }
.Solution ul li {position: absolute;display: flex;align-items: center;width: 50%;cursor: pointer;}
.Solution ul li .text {/* display: flex; */color: #333;align-items: center;width: 100%;text-align: left;/* height:0.5rem; */transition: 0.3s;}
.Solution ul li a {font-size: 0.22rem;line-height: 1.6;}
.Solution ul li .icon { transition: 0.3s;width: 0.8rem; }
.Solution ul li:hover .icon { transform: scale(1.08) ;margin-bottom:0;}
.Solution ul li:hover a{ color: #0e469b; text-decoration: underline; }
.Solution ul li { width: 42.5%; -webkit-tap-highlight-color: rgba(0,0,0,0); }
.Solution ul li:nth-of-type(3), .Solution ul li:nth-of-type(4) {  }
.Solution ul li:nth-of-type(2n-1) { flex-direction: row-reverse; }
.Solution ul li:nth-of-type(2n) .text { margin-left: 0.1rem;padding-left: 0.1rem;}
.Solution ul li:nth-of-type(2n-1) .text {width: 100%;text-align: right;/* flex-direction: row-reverse; */margin-right: .1rem;padding-right:0.1rem;/* flex-wrap: nowrap; */}




.Solution ul li:nth-child(1){left: 0;top: -2%;padding-right: 1%;}
.Solution ul li:nth-child(2){right: 0;top: -2%;padding-left: 1%;}
.Solution ul li:nth-child(3){left: 0;top: 15.5%;padding-right: 9%;}
.Solution ul li:nth-child(4){right: 0;top: 16%;padding-left: 9%;}
.Solution ul li:nth-child(5){left: 0;top: 30.5%;padding-right: 12%;}
.Solution ul li:nth-child(6){right: 0;top: 31%;padding-left: 12%;}
.Solution ul li:nth-child(7){left: 0;top: 45%;padding-right: 13.2%;}
.Solution ul li:nth-child(8){right:0;top: 46.5%;padding-left: 13%;}
.Solution ul li:nth-child(9){left: 0;top: 65.5%;padding-right: 11.5%;}
.Solution ul li:nth-child(10){right:0;top: 67%;padding-left: 11%;}
.Solution ul li:nth-child(11){left: 0;top: 80%;padding-right: 6.5%;}
.Solution ul li:nth-child(12){right: 0;top: 82%;padding-left: 5.8%;}
.Solution ul li:nth-child(13){left: 3%;top: 97%;padding-right: 0;}


@media(max-width:480px) {
    .Solution { overflow: auto; }
    .Solution .mid .cir { top: 17%; }
    .Solution .mid > img { width: 69%; }
    .Solution ul li { width: 34%; justify-content: flex-end; }
    .Solution ul li:nth-of-type(2n-1) { justify-content: flex-start; flex-direction: row; }
    .Solution ul li:nth-of-type(1), .Solution ul li:nth-of-type(5) {/* margin-left: 0.32rem; */}
    .Solution ul li:nth-of-type(2), .Solution ul li:nth-of-type(6) {/* margin-right: 0.32rem; */}
    .Solution ul li:nth-of-type(3) { padding-right: 4%; }
    .Solution ul li:nth-of-type(4) { }
    .Solution ul li .text {
        padding-left: calc(20 / 16 * 1em); display: none; }
    .Solution ul li:nth-of-type(2n-1) .text { display: none }
    .Solution ul li:nth-of-type(2n) .word { left: auto; right: 0; }
    .Solution ul li .icon { width: 0.5rem; }
}



/*Floor003114 */
.Floor003114{padding: 1rem 0;background: url(../images/Floor003114-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 0.16rem;}
.Floor003114 .auto{max-width: 15rem;width: 86%;}
.Floor003114 .title{color: #333; margin-bottom: 5.1%;position: relative;z-index: 1;}
.Floor003114 .title .cn{font-size: 0.42rem;font-weight: 600;color: #333;line-height: 1.54;}
.Floor003114 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003114 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003114 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 0.02rem;background-color: #999;left: 0;bottom: 0;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;}
.Floor003114 .slick-arrow{width: 0.54rem;height: 0.54rem;margin:0 0.15rem;background:#fff;
    position: relative;border-radius: 50%;}
.Floor003114 .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;
    background: url(../images/arrleft_orange.png) no-repeat center center; background-size: 0.18rem auto;}
.Floor003114 .slick-next{/* background-image: url(../images/Floor003114-btnbg-hover.svg); */background: #0e469b;}
.Floor003114 .slick-next:before{background-image: url(../images/arrright_white.png)}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: 9.1%;padding-bottom: 0.01rem;}
.Floor003114 .pic{position: relative;border-radius: 0.2rem;overflow: hidden;}
.Floor003114 .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.Floor003114 .pic .Ispic{width: 100%;margin: 0 auto;padding-bottom: 70%;}
.Floor003114 .tit{border-bottom: 0.01rem solid #d1d1d1;line-height: 4.625em;width: 100%;position: relative;}
.Floor003114 .tit aside{padding: 0 1.1875em;color: #333;font-size: 0.2rem;}
.Floor003114 .slick-slide.slick-active a:hover .tit aside{color: #e60013;}
.Floor003114 .tit:before{position: absolute;content: '';width: 0.4rem; height: 0.03rem; background-color: #0e469b; left: 1.1875em; bottom: -0.02rem;}
@media (max-width:1024px) {
    .Floor003114 .title{padding-right: 40%;}
    .Floor003114 .title .cn{font-size: 5vw;}
}
@media (max-width:640px) {
    .Floor003114{font-size: 3.5vw;}
    .Floor003114 .title .cn{font-size: 9vw;}
    .Floor003114 .slider .ul{padding-right: 18%;}
    .Floor003114 .slick-arrow{width: 0.6rem;height: 0.42rem;}
    .Floor003114 .slick-slide a{margin-right: 5vw;}
}



/*Floor003031 */
.Floor003031{position: relative; z-index: 1;background: url("../uploadfiles/Floor003031_01.jpg") no-repeat center center;
    background-size: cover;background-attachment: fixed;}
.Floor003031 .auto{max-width: 16rem; width: 83.334%;}
.Floor003031 > img{opacity: 0;position: relative; z-index: -1;}
.Floor003031 .txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center;}
.Floor003031 .txt .ytable{height: 100%;}
.Floor003031 .txt .email{ position: relative;max-width: 8.4rem; margin: 0 auto;background: #fff;}
.Floor003031 .email input{font-size: 0.16rem;}
.Floor003031 .email .text{width: 100%; padding: 1.25em 1.875em; height: 3.75em; line-height: 1.25em;border: 0;color: #999;}
.Floor003031 .email .text.focus{color: #333;}
.Floor003031 .email .btn{position: absolute; right: 0; top: 0; height: 100%; width: 10em;color: #fff; background: #0275d7; cursor: pointer; border: 0;text-transform: uppercase;}
.Floor003031 .more{display: inline-block;}
.Floor003031 .more .btn{color:#666;border: solid 0.01rem #0e469b;padding: 0.04rem;
    border-radius:1rem;transition:all .5s;background: #fff;display: flex;}
.Floor003031 .more .btn span{padding:0 0.3rem;font-size: 0.16rem;}
.Floor003031 .more .btn i{font-size:.12rem;background: #0e469b;width: 0.48rem;height: 0.48rem;border-radius: 50%;text-align: center;vertical-align: middle;line-height: 0.48rem;color: #fff;}
.Floor003031 .more:hover .btn{ color:#fff; background:#0e469b; border-color:#0e469b;cursor: pointer;}


.Floor003031 .index-tit{color: #fff;position: relative;margin-bottom: 0.6rem;}
.Floor003031 .index-tit b{ text-transform: uppercase;font-size: 0.42rem;line-height:1.8;}
.Floor003031 .index-tit .icon{background: url("../images/Floor003031_icon.png") no-repeat;width: 0.19rem; height: 0.19rem; margin-left: 0.2rem;display: inline-block; vertical-align: text-bottom; animation:zhuan 5s infinite linear;}
@keyframes zhuan{
    0%{transform: rotate(0); }
    100%{transform: rotate(360deg);}
}
@media(max-width:768px){
    .Floor003031{overflow: hidden;}
    .Floor003031 .index-tit{margin-bottom: 6vw;}
    .Floor003031 .index-tit b{font-size: 8vw;}
    .Floor003031 .email input{font-size: 2.5vw;}
    .Floor003031 > img{max-width: inherit; width: 150%;margin-left: -25%;}
}


/*Other002907 */

.Other002907{position: fixed; right: 0.1rem; bottom: 5%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index:999; border: 0.01rem solid #eee; border-bottom: 0; width: 0.7rem;background-color: #fff; box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);}
.Other002907 li:not(:last-child){ border-bottom: 0.01rem solid #eee;}
.Other002907 li a{ text-align: center;display: block;line-height: 0.3rem; padding-top: 0.37rem;background-position:  center 0.15rem;background-repeat: no-repeat;font-family: 'SourceHanSansCN-Light'; font-size: 0.12rem;color: #999; }.Other002907 li a:hover{color: #005f3d;font-weight: bold;}
.Other002907 li.li_1 a{background-image: url("../images/Other002907_icon1.png");}
.Other002907 li.li_2 a{background-image: url("../images/Other002907_icon2.png");}
.Other002907 li.li_3 a{background-image: url("../images/Other002907_icon3.png");}
.Other002907 li.li_4 a{background-image: url("../images/Other002907_gettop.png");background-position:  center 0.2rem;
    background-color: #0e469b;font-size: 0.14rem;font-family: 'Oswald';color: #fff; margin-left: -0.01rem; margin-right: -0.01rem;padding-top: 0.35rem; height: 0.7rem; line-height: normal;}





.HomeBan{position: relative;}
.HomeBan .HomeBanBox{position: relative;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .item .img{padding-top: 9.5rem;}
.HomeBan .item img{width: 100%;}
.HomeBan .item.slick-current .img img{animation: scale linear 6s forwards;}
.HomeBan .slick-active .bannerLogo img{ animation:fadeInUp 1s ease forwards !important; -webkit-animation:fadeInUp 1s ease forwards !important; animation-iteration-count:1; }

@keyframes scale{
    0%{transform: scale(1);-webkit-transform:scale(1);}
    100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}
@media(min-width:1025px){

}
@media(max-width:1024px){
.HomeBan .item .img{padding-top: 57%;}
.HomeBan .bannerLogo img{width: 2rem;margin-top: 0.1rem;}
}

.HomeBan .slick-dots li{list-style: none;width: 0.14rem;height: 0.14rem;background: #fff;border-radius: 50%;margin-left: 0.12rem;margin-right: 0.12rem;}
.HomeBan .slick-dots{width:100%;display:flex;justify-content:center;align-items:center;z-index: 99;}
.HomeBan .slick-dots li.slick-active{background: #0e469b;}
.HomeBan .slick-dots button{display: none;}
.HomeBan .slider{position: relative;}
.HomeBan .slick-dots{position:absolute;left:0;bottom:0.42rem}


.HomeSectionTwo{background-image: url(../images/HomeSectionTwoBg.jpg);background-size: cover;}
.HomeSectionTwo .left{ width: 7.4rem; max-width: 42.5%; border-radius:0.3rem ; -webkit-border-radius:0.3rem ; -moz-border-radius:0.3rem ; -ms-border-radius:0.3rem ; -o-border-radius:0.3rem ; }
.HomeSectionTwo .left img{ width: 100%; border-radius:inherit ; -webkit-border-radius:inherit ; -moz-border-radius:inherit ; -ms-border-radius:inherit ; -o-border-radius:inherit ; }
.HomeSectionTwo .right{flex: 1;padding-left: 1rem;}
.Hometit .title{display: flex;line-height: 1;font-family: "Roboto-Bold";}
.Hometit .title::after{content: '';display: block;width: 0.22rem;height: 0.22rem;background-image: url(../images/titleIcon.png);background-size: contain;background-repeat: no-repeat;margin-top: -0.11rem;margin-left: -0.11rem;}
.Hometit .titleBig{font-family:"Roboto-Bold";line-height:0.7rem;padding-right:0.2rem;margin-top:0.14rem;text-transform: uppercase;}
.HomeSectionTwo  .Hometit .intro{margin-top: 0.4rem;}
.readMoreBtn{ transition:all 0.5s ; width:2.4rem; height:0.7rem; border-radius:0.35rem; border:1px solid #0e469b; -webkit-border-radius:0.35rem; -moz-border-radius:0.35rem; -ms-border-radius:0.35rem; -o-border-radius:0.35rem; display:flex; align-items:center; padding:0.04rem 0.04rem 0.04rem 0.3rem; justify-content:space-between; -webkit-transition:all 0.5s ; -moz-transition:all 0.5s ; -ms-transition:all 0.5s ; -o-transition:all 0.5s ; }
.readMoreBtn i{width:0.62rem; height:0.62rem; background:#0e469b; border-radius:50%; display:flex; align-items:center; justify-content:center; background-image:url(../images/arrowRight.png); background-size:0.19rem; background-position:center; background-repeat:no-repeat; -webkit-transition:all 0.3s ease ; -moz-transition:all 0.3s ease ; -ms-transition:all 0.3s ease ; -o-transition:all 0.3s ease ; }
.readMoreBtn:hover{background-color: #0e469b;color: #fff;}
.HomeSectionTwo  .Hometit .titleBig{text-transform: none;}
/* .readMoreBtn:hover i{ transform:rotate(360deg) ; -webkit-transform:rotate(360deg) ; -moz-transform:rotate(360deg) ; -ms-transform:rotate(360deg) ; -o-transform:rotate(360deg) ; } */
@media screen and (max-width:1024px){
    .HomeSectionTwo .right{padding-left: 0.2rem;}
    .Hometit .titleBig{line-height: 1.2;padding-right: 0;}
    .Hometit .intro{margin-top: 0.2rem;}
    .readMoreBtn{width:146px;height:42px;padding:4px 4px 4px 12px}
    .readMoreBtn i{width:34px;height:34px}
}
@media screen and (max-width:768px){
    .HomeSectionTwo .auto-inner{flex-direction: column;}
    .HomeSectionTwo .left{width: 100%;max-width: 100%;}
    .HomeSectionTwo .mt64 {margin-top: 0.32rem;}
    .HomeSectionTwo .right{padding-left: 0;}
    .HomeBan .slick-dots{bottom: 0.2rem;}
}

.HomeSectionThree .box{position:relative}
.HomeSectionThree .asNavForSlickTabC .picBox{}
.HomeSectionThree .asNavForSlickTabC .pic{position:relative}
.HomeSectionThree .asNavForSlickTabC .fontbox{width:100%;height:100%;position:absolute;left:0;top:0;padding-left:2.3rem;background: rgba(0,0,0,.2);}
.HomeSectionThree .asNavForSlickTabC .pic .imgbox{display:block}
.HomeSectionThree .asNavForSlickTabC .fontbox .intro{max-width:8.1rem}
.HomeSectionThree .asNavForSlickTabC .fontbox .readMoreBtn{margin-top:0.62rem;background:#fff}
.HomeSectionThree .asNavForSlickTab{width:100%;position:absolute;left:0;bottom:0;padding-left:0.7rem;padding-right:0.7rem}
.HomeSectionThree .asNavForSlickTab img{height: 0.6rem;object-fit: contain;}
.HomeSectionThree .asNavForSlickTab .myslide{cursor:pointer}
.HomeSectionThree .asNavForSlickTab .fontbox{height:2.38rem;background:rgba(255,255,255,0.3);border-radius:0.3rem 0.9rem 0px 0px;padding:0.4rem 0.5rem;margin-left:0.1rem;margin-right:0.1rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;cursor:}
.HomeSectionThree .asNavForSlickTab .fontbox .intro{line-height:1.5;margin-top:0.38rem}
.HomeSectionThree .asNavForSlickTabC .slick-active .fontbox .title{animation:fadeInUp 1s ease forwards;-webkit-animation:fadeInUp 1s ease forwards;animation-iteration-count:1}
.HomeSectionThree .asNavForSlickTabC .slick-active .fontbox .titleBig{animation:fadeInUp 1s ease forwards;-webkit-animation:fadeInUp 1s ease forwards;animation-iteration-count:1}
.HomeSectionThree .asNavForSlickTabC .slick-active .fontbox .intro{animation:fadeInUp 1s ease forwards;-webkit-animation:fadeInUp 1s ease forwards;animation-iteration-count:1}
.HomeSectionThree .asNavForSlickTabC .slick-active .fontbox .readMoreBtn{animation:fadeInUp 1s ease forwards;-webkit-animation:fadeInUp 1s ease forwards;animation-iteration-count:1}
.HomeSectionThree .asNavForSlickTabC .slick-active .fontbox .readMoreBtn:hover{background-color: #0e469b;}
.HomeSectionThree .asNavForSlickTab .slick-current .fontbox,.HomeSectionThree .asNavForSlickTab .fontbox:hover{background-color:rgba(5,122,238,0.85)}
.HomeSectionThree .asNavForSlickTab .fontbox:hover img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}


@media screen and (max-width:1024px){
    .HomeSectionThree .asNavForSlickTab{padding-left: 2%;padding-right: 2%;}
    .HomeSectionThree .asNavForSlickTabC .fontbox{padding-left: 2%;padding-right: 2%;}
    .HomeSectionThree .asNavForSlickTabC .fontbox .titleBig{line-height: 1.2;}
    .HomeSectionThree .asNavForSlickTabC .fontbox .intro{margin-top: 0.2rem;}
    .HomeSectionThree .asNavForSlickTabC .fontbox .readMoreBtn{margin-top: 0.3rem;}
    .HomeSectionThree .asNavForSlickTab .fontbox{height: auto;padding: 0.2rem;}
    .HomeSectionThree .asNavForSlickTab .fontbox .intro{margin-top: 0.2rem;}
    .HomeSectionThree .asNavForSlickTab img{height: 0.4rem;}
}

@media screen and (max-width:768px){
    .HomeSectionThree .asNavForSlickTab .fontbox .intro{text-align: center;}
    .HomeSectionThree .asNavForSlickTabC .picBox .imgbox img{min-height: 5.8rem;}
}


.news{width:calc(100% + 2.25rem);padding-left:0.1rem}
.news .itemCon{margin-left:0.7rem;display:flex;flex-direction:column;border-bottom:1px solid #CFCFCF;padding-bottom:0.42rem}
.news .imgbox{padding-top:66.522%;border-radius:0.15rem;-webkit-border-radius:0.15rem;-moz-border-radius:0.15rem;-ms-border-radius:0.15rem;-o-border-radius:0.15rem;overflow:hidden}
.news .imgbox img{border-radius:0.15rem;-webkit-border-radius:0.15rem;-moz-border-radius:0.15rem;-ms-border-radius:0.15rem;-o-border-radius:0.15rem;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.news .itemCon .time{line-height:1;margin-top:0.4rem}
.news .itemCon .intro{line-height:0.36rem;font-family:"Roboto-Bold";margin-top:0.2rem;height:1.08rem}
.news .itemCon .detailBtn{display:flex;align-items:center;color:#0e469b;margin-top:0.3rem;width:1.5rem;height:0.5rem;background:transparent;border-radius:25px;transition:all 0.3s ease}
.news .itemCon .detailBtn .arrow{width:0.5rem;height:0.5rem;border-radius:0.25rem;border:1px solid #0e469b;-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;-ms-border-radius:0.25rem;-o-border-radius:0.25rem;display:flex;align-items:center;justify-content:center;margin-right:0.2rem;background-image:url(../images/arrowRightBlue.png);background-size:0.08rem;background-repeat:no-repeat;background-position:center}
.news .itemCon{position:relative}
.news .itemCon::after{content:'';display:block;width:0;height:0.04rem;background-color:#0e469b;position:absolute;left:50%;bottom:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.news .itemCon:hover::after{width:100%;left:0}
.news .itemCon:hover .imgbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.news .itemCon:hover .detailBtn{background-color:#0e469b;color:#fff}
.news .itemCon:hover .detailBtn .arrow{background-image:url(../images/arrowRightWhite.png)}
@media screen and (max-width:1024px){
    .news .itemCon{margin-left:0;margin-right:0.2rem}
    .news{padding-left:2%}
}

.HomeBg{background-image:url(../images/HomeBg.jpg);background-size:cover}
.HomeSectionFour{position:relative}
.HomeSectionFour .bigImg{width:50%;height:9.6rem;object-fit:cover;border-radius:0px 0.3rem 0.3rem 0px;-webkit-border-radius:0px 0.3rem 0.3rem 0px;-moz-border-radius:0px 0.3rem 0.3rem 0px;-ms-border-radius:0px 0.3rem 0.3rem 0px;-o-border-radius:0px 0.3rem 0.3rem 0px}
.HomeSectionFour .littleImg{width:4.4rem;height:4.08rem;background:#000000;border-radius:0.3rem 0px 0px 0.3rem;-webkit-border-radius:0.3rem 0px 0px 0.3rem;-moz-border-radius:0.3rem 0px 0px 0.3rem;-ms-border-radius:0.3rem 0px 0px 0.3rem;-o-border-radius:0.3rem 0px 0px 0.3rem}
.HomeSectionFour .Hometit{width:50%;position:absolute;top:0;right:0;padding-top:2.7rem;padding-left:0.8rem;padding-right:0.8rem}
.HomeSectionFour .Hometit .intro{margin-top:0.4rem}
.HomeSectionFour .asNavForSlickTab{width:5rem;position:absolute;left:50%;bottom: 1.6rem;}
.HomeSectionFour .asNavForSlickTab .bd{padding-left:0.8rem;position:relative}
.HomeSectionFour .asNavForSlickTab .bd::before{content:'';display:block;width:1px;height:calc(100% - 0.64rem);position:absolute;top:0.32rem;left:0.88rem;background-color:#fff}
.HomeSectionFour .slick-vertical .slick-slide{width:100% !important;line-height:1;margin-top:0.23rem;margin-bottom:0.23rem;position:relative;padding-left:0.3rem}
.HomeSectionFour .slick-vertical .slick-slide::before{content:'';display:block;width:0.16rem;height:0.16rem;background-image:url(../images/dot.png);background-size:0.16rem;background-repeat:no-repeat;position:absolute;left:0;top:0}
.HomeSectionFour .slick-vertical .slick-slide .fontbox{color: #333; font-family:"Roboto-Bold";cursor:pointer}
.HomeSectionFour .slick-vertical .slick-slide.slick-current::before{background-image:url(../images/dot_h.png)}
.HomeSectionFour .slick-vertical .slick-slide.slick-current .fontbox{color:#0e469b}
@media screen and (max-width:1024px){
    .HomeSectionFour .Hometit{padding-top:0.8rem;padding-left:0.2rem;padding-right:0.2rem}
    .HomeSectionFour .asNavForSlickTab .bd{padding-left:0.2rem}
    .HomeSectionFour .bigImg{height:6.22rem}
    .HomeSectionFour .littleImg{width:3rem;height:2.78rem}
    .HomeSectionFour .slick-arrow{bottom:0}
    .HomeSectionFour .slick-arrow.slick-prev{left:calc(50% + 0.2rem)}
    .HomeSectionFour .slick-arrow.slick-next{left:calc(50% + 1.02rem)}
    .HomeSectionFour .asNavForSlickTab{width:3rem;bottom:0.72rem}
    .HomeSectionFour .slick-vertical .slick-slide{margin-top:0.1rem;margin-bottom:0.1rem}
    .HomeSectionFour .asNavForSlickTab .bd::before{height:calc(100% - 0.4rem);top:0.2rem;left:0.28rem}
    .Hometit .intro{margin-top: 0.1rem !important;!i;!;}
}
@media screen and (max-width:768px){
    .HomeSectionFour .Hometit{
        width: 100%;
        position: static;
        padding-top: 0;
        padding-left: 2%;
        padding-right: 2%;
    }
    .HomeSectionFour .box{
        padding-left: 2%;
        padding-right: 2%;
    }
    .HomeSectionFour .bigImg {
        height: auto;
        width: 100%;
        margin-top: 0.2rem;
    }
    .HomeSectionFour .littleImg {
        width: 100%;
        height: auto;
        margin-top: 0.2rem;
    }
    .HomeSectionFour .imgbox{
        flex-direction: column;
    }
    .HomeSectionFour .littleImg{
        border-radius: 0.6rem 0 0 0.6rem;
        -webkit-border-radius: 0.6rem 0 0 0.6rem;
        -moz-border-radius: 0.6rem 0 0 0.6rem;
        -ms-border-radius: 0.6rem 0 0 0.6rem;
        -o-border-radius: 0.6rem 0 0 0.6rem;
    }
    .HomeSectionFour .asNavForSlickTab {
        width: 100%;
        position: static;
        margin-top: 0.2rem;
    }
    .HomeSectionFour .asNavForSlickTab .bd {
        padding-left: 0;
        width: 100%;
    }
    .HomeSectionFour  .slick-slide .fontbox{
        text-align: center;
    }
    .HomeSectionFour .slick-slide.slick-current .fontbox{
        color: #0e469b;
    }
}

@media screen and (max-width:768px){
    
}



.message_main .column_name h3{
    color: #fff;
}
@media screen and (max-width:1024px){
    .news-pinned .item .text .des,
    .news .itemCon .intro{
        line-height: 1.5;
        height: auto;
    }
    .info-title{
        padding-top: 0.5rem;
    }
    .Culture-list .item .tit{
        margin-bottom: 0.1rem;
    }
    .Culture-list .item{
        margin-bottom: 0.2rem;
    }
    .info-title .news-title{
        margin-bottom: 0;
    }
    .info-title .news-other{
        padding-bottom: 0;
    }
    .Culture-list{
        padding-top: 0;
    }
    
    .HomeNews,
    .news-box .info-con {
        padding: 0.5rem 0;
        line-height: 1.5;
        margin-bottom: 0;
    }
    .RighInfo002254{
        padding-bottom: 0;
    }
    .HomeNews .tit,
    .TextList003149 .list li .name,
    .Floor003128 .slider-img .tit,
    .Floor003128 .slider-nav .inside aside,
    .Culture-list .item .tit,
    .news-list li .text .tit,
    .news-pinned .item .text .tit,
    .info-title .news-title{
        font-size: 0.2rem;
        line-height: 1.5;
    }
    .HomeNews .desc,
    .Floor003128 .beizhu,
    .Floor003128 .slider-img .txt p,
    .Culture-list .item .des,
    .news-list li .text .des{
        font-size: 0.18rem;
        line-height: 1.5;
    }

    .news-list li .text .time,
    .news-pinned .item .text .time {
        margin-bottom: 0.2rem;
        line-height: 1;
    }
    .TextList003149 .list li,
    .news-pinned .item .text .des{
        margin-bottom: 0.2rem;
    }
    .TextList003149 .list li .type,
    .news-list li .text .tit{
        margin: 0.1rem 0;
        margin-top: 0;
    }
    .TextList003149 .list li .type{
        padding: 0.1rem 0 0.2rem 0;
        margin: 0;
    }
    .TextList003149 .list li .intro,
    .TextList003149 .type dd,
    .solution-table1 tr td:first-child .wzi,
    .solution-table1 tr .serial,
    .solution-table1 .padd{
        font-size: 0.18rem;
        line-height: 1.5;
    }
    .TextList003149 .type dd{
        line-height: 2;
    }
    .solution-table1 .smart-th span{
        font-size: inherit;
        margin-left: 0;
    }
    .solution-table1 tr .wzi{
        font-size: 0.16rem;
    }
    .solution-table1 tr td{
        padding: 0.1rem !important;
    }
    .solution-table table,
    .solution-table1 table{
        min-width: 768px;
    }
    .solution-table,
    .solution-table1 .auto-inner{
        overflow-x: auto;
    }
    .Floor003128 .slider-nav .inside .icon{
        margin-right: 0.1rem;
    }
    .RighInfo002254 .tab .info,
    .TextList003149 .list li .intro,
    .TextList003149 .list li .inner,
    .Floor003128 .beizhu{
        padding: 0.2rem;
    }
    .TextList003149 .list li .intro{
        padding: 0.2rem 0;
    }
    .TextList003149 .list{
        margin-bottom: 0;
    }
}
@media screen and (max-width:1024px){
    .pc{display: none;}
    .wap{display: block;}
    .pt100{padding-top:0.5rem}
    .pt140{padding-top: 0.5rem;}
    .pb140{padding-bottom: 0.5rem;}
    .mt80{margin-top: 0.3rem;}
    .mt64{margin-top: 0.2rem;}
    .f20{font-size: 0.16rem;}
    .f22{font-size: 0.18rem;line-height: 1.5 !important;}
    .f24{font-size: 0.18rem;}
    .f25{font-size: 0.18rem;}
    .f26{font-size: 0.18rem;}
    .f28{font-size: 0.18rem;}
    .f30{font-size: 0.2rem;}
    .f33{font-size: 0.2rem;}
    .f36{font-size: 0.2rem;}
    .f40{font-size: 0.24rem;}
    .f44{font-size: 0.24rem;}
    .f48{font-size: 0.26rem;}
    .f54{font-size: 0.26rem;}
}
@media screen and (max-width:1024px){
    .Floor003044{padding-top: 0.5rem;}
    .contact_main .item h5{font-size: 0.2rem;margin-bottom: 0;padding-bottom: 0.1rem;}
    .contact_main .item p{font-size: 0.18rem;line-height: 1.5;}
    .RighInfo002254 .tab .item .tit span,
    .Floor003044 .title,
    .column_name h3{font-size: 0.26rem;}
    .message_main .box-wap{
        flex-direction: column;
    }
    .Floor003031 .index-tit b,
    .RighInfo002254 .right_info h1,
    .API_DevelopmentPart3 .item .txt .tit,
    .Product .list ul li .flex .title a,
    .pro-list li .text .tit{
        font-size: 0.2rem;
        line-height: 1.5;
    }
    .pro-list li:hover .text .bg-color .des{
        font-size: 0.16rem;
    }
    .message_main .txt_box{
        font-size: 0.18rem;
        line-height: 1.5;
        margin-bottom: 0.2rem;
    }

    .message_main .info{
        padding-bottom: 0.1rem;
    }
    .API_DevelopmentPart3 .item .txt .dec,
    .Floor003044 .intro .edit-info p,
    .Product .list ul li .flex .text p,
    .message_main .info pre{
        font-size: 0.18rem;
        line-height: 1.5;
    }
    .Product .list ul li .flex{
        padding: 0.2rem;
    }
    .Product .list ul li .flex .text{
        margin-top: 0.2rem;
    }
    .message_main .info pre,
    .Product .list ul li .flex .title:after{
        margin-top: 0.1rem;
    }
    .Product .list ul li .flex .text p:before{
        top: 0.08rem;
    }
    .Floor003044 .intro{
        padding: 0;
    }
    .Floor003044 .intro .edit-info p{
        margin-bottom: 0;
    }
    .API_DevelopmentPart3 .item .txt{
        height: auto;
        padding: 0.2rem;
    }
    .API_DevelopmentPart3 .item .txt .dec{
        margin: 0.2rem 0;
    }
    .Floor003031 .index-tit{
        margin-bottom: 0.2rem;
    }
}
@media screen and (max-width:768px) {
    .contact_main .box{flex-direction: column;}
    .contact_main .item{width: 100%;margin-bottom: 0.2rem;}
    .Product .list ul li{flex-direction: column;}
    .Product .list ul li .flex,
    .Product .list ul li .img{width: 100%;}
    .Product .list ul li{margin-bottom: 0.2rem;}
    .Floor003044 .play i{
        width: 0.6rem;
        height: 0.6rem;
    }
    .Floor003044 .play:before {
        width: 0.7rem;
        height: 0.7rem;
    }
    .Floor003044 .play:after{
        width: 0.7rem;
        height: 0.7rem;
    }
}
@media screen and (max-width:480px){
    .API_DevelopmentPart3 .item a{
        flex-direction: column;
    }
    .API_DevelopmentPart3 .item .img{
        width: 100%;
    }
    .API_DevelopmentPart3 .item .txt{
        width: 100%;
    }
    .API_DevelopmentPart3 .item .txt .dec{
        margin-bottom: 0;
    }
    .Floor003128 .slider-nav .inside aside{
        font-size: 0.16rem;
    }
    .Floor003128 .slider-nav .inside .icon{
        width: 0.4rem;
    }
}

.circleBox{
    width: 7rem;
    height: 7rem;
    margin: 0 auto;
    position: relative;
}
.circleBox .circleLine{
    width: 6.63rem;
    height: 6.63rem;
    position: absolute !important;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)  !important;
    -webkit-transform: translate(-50%,-50%)  !important;
    -moz-transform: translate(-50%,-50%)  !important;
    -ms-transform: translate(-50%,-50%)  !important;
    -o-transform: translate(-50%,-50%)  !important;
    animation: spin 8s linear infinite;
    -webkit-animation: spin 8s linear infinite;
}
.circleBox .circleFont{
    width: 5.12rem;
    height: 5.12rem;
    position: absolute !important;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
}
.Solution ul li{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.Solution ul li:nth-child(2n-1):before{
    content:'';
    display: block;
    width: 0.2rem;
    height: 0.2rem;
    background-color: #0e469b;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    position: absolute;
    right: 0.06rem;
    z-index: 2;
    animation: breathing 4s infinite ease-in-out;
    -webkit-animation: breathing 4s infinite ease-in-out;
}
.Solution ul li:nth-child(2n-1)::after{
    content:'';
    display: block;
    width: 0.32rem;
    height: 0.32rem;
    background-color: #ffffff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    position: absolute;
    right: 0;
    z-index: 1;
}
.Solution ul li:nth-child(2n):before{
    content:'';
    display: block;
    width: 0.2rem;
    height: 0.2rem;
    background-color: #0e469b;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    position: absolute;
    left: 0.06rem;
    z-index: 2;
    animation: breathing 4s infinite ease-in-out;
    -webkit-animation: breathing 4s infinite ease-in-out;
}
.Solution ul li:nth-child(2n)::after{
    content:'';
    display: block;
    width: 0.32rem;
    height: 0.32rem;
    background-color: #ffffff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    position: absolute;
    left: 0;
    z-index: 1;
}
@keyframes breathing {
    0% {
        box-shadow: 0 0 0 0 rgba(5, 122, 238, 0.6);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(5, 122, 238, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(5, 122, 238, 0.6);
    }
}
.Solution{
    zoom: 0.9;
}
.Solution ul li:nth-child(2n) .icon{
    margin-left: 0.42rem;
}
.Solution ul li:nth-child(2n-1) .icon{
    margin-right: 0.42rem;
}
.Solution ul li:nth-child(1)::after{
    top: 0.5rem;
}
.Solution ul li:nth-child(1)::before{
    top: 0.56rem;
}
.Solution ul li:nth-child(2)::after{
    top: 0.5rem;
}
.Solution ul li:nth-child(2)::before{
    top: 0.56rem;
}
.Solution ul li:nth-child(3) {
    left: -6.5%;
}
.Solution ul li:nth-child(4) {
    right: -6.5%;
}
.Solution ul li:nth-child(5) {
    left: -9.7%;
}
.Solution ul li:nth-child(6){
    right: -9.7%;
}
.Solution ul li:nth-child(7){
    left: -10.4%;
}
.Solution ul li:nth-child(8){
    right: -10.4%;
}
.Solution ul li:nth-child(9){
    left: -7.9%;
}
.Solution ul li:nth-child(10){
    right: -7.9%;
}
.Solution ul li:nth-child(11){
    left: -3.5%;
}
.Solution ul li:nth-child(12){
    right: -2%;
}
.Solution ul li:nth-child(13) {
    left: 8%;
}
.Solution ul li:nth-child(13)::after{
    top: -0.35rem;
}
.Solution ul li:nth-child(13)::before{
    top: -0.29rem;
}

.Solution ul li .text{
    width: 60% !important;
}
@media screen and (max-width:1024px){
    .Solution {
        zoom: 0.65;
    }
    .RighInfo002254 .right_info .fh {
        margin-left: 0;
        margin-top: 0.2rem;
    }
    .RighInfo002254 .right_info p{
        margin-bottom: 0.2rem;
    }
}
@media screen and (max-width:768px){
    .Solution {
        zoom: 0.41;
    }
}
@media screen and (max-width:480px){
    .Solution {
        zoom: 1;
        overflow: hidden;
    }
    .circleBox{
        width: 4rem;
        height: 4rem;
    }
    .circleBox .circleLine{
        width: 3.5rem;
        height: 3.5rem;
    }
    .circleBox .circleFont{
        width: 3rem;
        height: 3rem;
    }
    .Solution ul{
        height: 4rem;
        margin-top: -4rem;
    }
    .Solution ul li:nth-child(2n) .icon{
        margin-left: 0;
    }
    .Solution ul li:nth-child(2n-1) .icon{
        margin-right: 0;
    }
    .Solution ul li:nth-of-type(2n-1),
    .Solution ul li {
        width: 27%;
        justify-content: center;
    }
    .Solution ul li:nth-child(12) {
        right: 6%;
    }
    .Solution ul li:nth-child(3){
        left: -2.5%;
    }
    .Solution ul li:nth-child(4) {
        right: -2.5%;
    }
    .Solution ul li:nth-child(2) {
        right: 11%;
        top: -7%;
    }
    .Solution ul li:nth-child(1){
        left: 11%;
        top: -7%;
    }
    .Solution ul li:nth-child(11) {
        left: 3.5%;
    }
    .Solution ul li:nth-child(13) {
        left: 18%;
    }

    .HomeNews .container{
        width: 100%;
        padding:  0 0.2rem;
        height: 2.7rem;
    }
    .HomeNews .cards li{
        width: 100%;
        height: 2.7rem;
    }
    .HomeNews .date {
        position: static;
        color: #333;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
    }
    .HomeNews .text-list {
        text-align: left;
        margin-top: 0.2rem;
        padding: 0 0.2rem;
        width: 100%;
        box-sizing: border-box;
    }
    .HomeNews .controls{
        width: 100%;
    }
    .HomeNews .slide-left{
        left: 2%;
        top: -100%;
    }
    .HomeNews .slide-right{
        right: 2%;
        top: -100%;
    }
}




/*
 .Card-brands 
 */
.Card-brands{padding:0.6rem 0;}
.Card-brands ul{display: flex; flex-wrap: wrap; justify-content: space-between;}
.Card-brands li{ width: 32%; margin-bottom: 2%; margin-right: 2%; text-align: center; position:relative; box-shadow: 0 0.05rem 0.15rem rgba(35,31,32,.2);border-radius: 0.1rem;padding: 0.3rem 0.45rem;}
.Card-brands li:nth-child(3n){margin-right:0;}
.Card-brands li a{display: block; margin:0 auto;width:90%; }
.Card-brands li figure img{ max-width:70%;height: 80px;}
.Card-brands li h3{font-size: 0.36rem; font-weight:600;color: #333;margin:0.3rem 0 0.1rem 0;line-height: 1;}
.Card-brands li p{line-height: 23px;/* height:44px; */overflow:hidden;font-size: 0.18rem;line-height:1.6;color: #000; padding-top:0.1rem; margin: 0.1rem 0 0.45rem 0;}
.Card-brands .card-more{font-size: 0.18rem;color: #e60012;line-height: 1.2; }
.Card-brands .card-more img{height: 0.16rem;display: inline-block;margin-left: 0.1rem;}
.Card-brands li:hover .card-more{ text-decoration:underline;}
@media(max-width:1024px){
.Card-brands{padding:0.3rem 0;}
.Card-brands ul{grid-template-columns: repeat(1, 1fr); gap:1%;}
.Card-brands li{width: 100%; margin-bottom: 0.2rem;padding: 0.2rem;}
.Card-brands li p{ margin-bottom: 0.2rem;}

}
 

.Resource{width: 100%;display: block;padding: 0.4rem 0;overflow: hidden;}
.Resource ul{display: flex;flex-wrap: wrap; justify-content: space-between;}
.Resource ul li{float: left; width: 49%; background: #f5f5f5; margin-bottom: 0.2rem;}
.Resource ul li a{width: 100%;}
.Resource ul li .imgbox{text-align: center; padding-top: 53.243%;}
.Resource ul li .imgbox img{width:100%; transition: 0.3s;}
.Resource ul li:hover .imgbox img{ transform: scale(1.1);}
.Resource ul li .txt{width: 100%;padding: 0.3rem;}
.Resource ul li .txt h4{font-size: 0.26rem; color: #000; font-weight: 600; line-height: 1.5;}
.Resource ul li .txt p{line-height: 1.7;font-size: 0.18rem;color: #666; padding-top: 0.15rem; margin-bottom: 0.3rem;}
.Resource ul li .txt span{font-size: 0.18rem;color: #e60012;line-height: 1.2; display: flex;align-items: center;}
.Resource ul li .txt span img{height: 0.16rem;display: inline-block;margin-left: 0.1rem;}
.Resource ul li:hover .txt span{ text-decoration:underline;}
.Resource ul li:hover .txt h4{ color: #0e469b;}
@media(max-width:1024px){
.Resource{padding: 0.4rem 0;}
.Resource ul{}
.Resource ul li{width: 100%; margin-bottom: 0.2rem;}
.Resource ul li .txt{padding: 0.2rem;}
.Resource ul li .txt h4{font-size: 0.24rem;}
.Resource ul li .txt p{margin-bottom: 0.2rem;}
}


.list-wap .item ul{ display: flex; flex-wrap: wrap; /* display: grid; grid-template-columns: repeat(3, 1fr); gap: 4% 2%;padding: 2% 0; */    /* margin-bottom: 4.5%; */ padding-top: 2%;}
.list-wap .item ul:last-child{padding-bottom: 0;}
.list-wap .item ul li{ display: block;float: left; margin-bottom: 0.2rem; margin-right: 2%;background: #f5f5f5; border: 2px solid #f5f5f5; }
.list-wap .item ul li .imgbox{ padding: 0.3rem 0;text-align: center;background: #fff;}
.list-wap .item ul li .imgbox img{width: 50%;transition: 0.3s;}
.list-wap .item ul li:hover .imgbox img{ transform: scale(1.1);}
.list-wap .item ul li .txt{width: 100%;padding: 0.2rem;}
.list-wap .item ul li .txt h4{font-size: 0.22rem; color: #000; font-weight: 600;margin-bottom: 0.1rem; line-height: 1.5;}
.list-wap .item ul li .txt p{line-height: 1.8;font-size: 0.18rem;color: #666; }
.list-wap .item ul li .txt span{font-size: 0.18rem;color: #e60012;line-height: 1.2; }
.list-wap .item ul li .txt span img{height: 0.16rem;display: inline-block;margin-left: 0.1rem;}
.list-wap .item ul li:hover .txt h4{ color: #0e469b;}


@media(min-width:1025px){
.list-wap .item ul li{ width: 32%;}
.list-wap .item ul li:nth-child(3n){margin-right: 0;}
}

@media(max-width:1024px){
.list-wap .item ul{/* grid-template-columns: repeat(1, 1fr);gap: 1%;display: flex;flex-wrap: wrap; */}
.list-wap .item ul li{ margin-bottom: 0.15rem; margin-right: 0; width: 100%;}
.list-wap .item ul li .txt{padding: 0.15rem;}
}

 
.list-wap .top_content{ width: 100%;overflow:hidden;padding-top: 0rem;}
.list-wap .top_content .con_img{/* float: left; width: 50%;margin-right: 4%; */ border: 2px solid #ddd;min-height: 4.6rem;position: relative;}
.list-wap .top_content .con_img img{width: 40%;position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.list-wap .top_content h3{font-size: 0.28rem; color: #000; font-weight: 600;line-height: 1.5;}
.list-wap .top_content p{word-wrap:break-word;line-height: 1.8;color: #666;font-size: 0.18rem; /*padding: 0.15rem 0px; margin-bottom: 0.45rem; */}
.list-wap .top_content p strong{font-size: 0.3rem;color: #666;display: block;margin-bottom: 0.15rem;line-height: 1.6;}

.list-wap .Company_content{width: 100%;overflow:hidden; display: flex; justify-content: space-between;}
.list-wap .Company_content .con_img{ width: 48%; border: 2px solid #f8f8f8;/* min-height: 3.4rem; */}
.list-wap .Company_content .con_img img{width: 100%;}
.list-wap .Company_content .con_txt {width: 48%;}
.list-wap .Company_content h3{font-size: 0.24rem; color: #000; font-weight: 600;}
.list-wap .Company_content p{word-wrap:break-word;line-height: 1.6;color: #666;font-size: 0.18rem; margin-bottom: 0.15rem;}
.list-wap .Company_content p strong{font-size: 0.3rem;color: #666;display: block;margin-bottom: 0.15rem;line-height: 1.6;}
.list-wap .downitem{ margin-bottom: 0.1rem;}
.list-wap .con_down .index-more{ padding-top: 0.2rem;}
@media(min-width:1025px){
.list-wap .con_down{ display: flex;justify-content: space-between;align-items: flex-start;}
.list-wap .con_down .con_img{width: 50%;}
.list-wap .con_down .con_info{width:46%;}
}
@media(max-width:1024px){
.list-wap{padding: 0.2rem 0;}
.list-wap .top_content{padding-top: 0rem;}
.list-wap .top_content .con_img{float: none; width: 100%;margin-right: 0%;min-height: 3rem; margin-bottom: 0.2rem;}
.list-wap .top_content .con_img img{width: 50%;}
.list-wap .top_content h3{font-size: 0.24rem;}
.list-wap .top_content p{/* margin-bottom: 0.2rem; */}
.list-wap .item{ margin-bottom: 0.2rem;}

.list-wap .Company_content{ display: block; }
.list-wap .Company_content .con_img,
.list-wap .Company_content .con_txt{ width: 100%;}
.list-wap .Company_content .con_img{ margin-bottom: 0.2rem;}
.list-wap .Company_content h3{font-size: 0.24rem;}
.list-wap .Company_content p{margin-bottom: 0.2rem; padding-bottom: 0;}
}


.list-wap .battery-hub{margin-bottom: 0.6rem;}
.list-wap .battery-hub h3{font-size: 0.42rem; font-weight: bold;width: 100%; line-height: 1; margin: 0;text-align: center; color: #000; display: inline-block; position: relative; margin:0.45rem 0;}
.list-wap .battery-hub .con_zi{margin-bottom: 0.3rem;}
.list-wap .battery-hub ul{ display: flex; flex-wrap: wrap;}
.list-wap .battery-hub ul li{ display: block;float: left; margin-right: 0;background: #f5f5f5; margin: 0 2% 2% 0;}
.list-wap .battery-hub ul li .imgbox{text-align: center;padding-top: 56%;}
.list-wap .battery-hub ul li .imgbox img{width:100%; transition: 0.3s;}
.list-wap .battery-hub ul li:hover .imgbox img{ transform: scale(1.1);}
.list-wap .battery-hub ul li .txt{width: 100%;padding:0.3rem;}
.list-wap .battery-hub ul li .txt h4{font-size: 0.22rem; color: #000; font-weight: 600;line-height: 1.4;margin-bottom: 0.1rem;}
.list-wap .battery-hub ul li .txt .tag{color: #000;}
.list-wap .battery-hub ul li .txt .tag span{background: #e9eff8;color: #000;padding: 0 0.1rem;display: inline-block; overflow-wrap: break-word;margin:0 0.05rem 0.05rem;}
.list-wap .battery-hub ul li .txt p{line-height: 1.7;font-size: 0.18rem;color: #666;margin: 0.1rem 0;}
.list-wap .battery-hub ul li .txt .more span{font-size: 0.18rem;color: #da251d;line-height: 1.2;transition: 0.3s;}
.list-wap .battery-hub ul li .txt .more span img{height: 0.16rem;display: inline-block;margin-left: 0.1rem; transition: 0.3s;}
.list-wap .battery-hub ul li:hover .txt .more span{ text-decoration:underline;}
.list-wap .battery-hub ul li:hover .txt h4{ color: #0e469b;}
/* .list-wap .battery-hub ul li:hover .txt span img{margin-left: 0.15rem;} */
.list-wap .battery-hub .index-more{text-align: center;}
@media(min-width:1025px){
.list-wap .battery-hub ul li{width: 32%;}
.list-wap .battery-hub ul li:nth-child(3n+3){margin-right: 0;}
}
@media(max-width:1024px){
/* .list-wap .battery-hub{margin-bottom: 0.3rem;} */
.list-wap .battery-hub ul li{width: 100%;margin: 0; margin-bottom: 0.2rem;}
.list-wap .battery-hub ul li .txt{ padding: 0.2rem;}
.list-wap .battery-hub h3{font-size: 0.26rem;margin: 0.2rem 0;}
.list-wap .battery-hub ul li .txt h4{font-size: 0.2rem;}
}




.list-wap .Batteries{margin-bottom: 0.2rem;}
.list-wap .Batteries h3{font-size: 0.42rem; font-weight: bold;width: 100%; line-height: 1; margin: 0;text-align: center; color: #000; display: inline-block; position: relative; margin:0.45rem 0;}
.list-wap .Batteries .con_zi{margin-bottom: 0.3rem;}
.list-wap .Batteries ul{ display: flex; flex-wrap: wrap;}
.list-wap .Batteries ul li{ display: block;float: left; margin-right: 0; margin: 0 2% 0.2rem 0;background: #e3e3e3;}
.list-wap .Batteries ul li .imgbox{text-align: center;border:2px solid #f5f5f5; padding-top: 74.278%; background: #fff;}
.list-wap .Batteries ul li .imgbox img{width:100%; transition: 0.3s;}
.list-wap .Batteries ul li:hover .imgbox img{ transform: scale(1.1);}
.list-wap .Batteries ul li .txt{width: 100%;padding:0.2rem;}
.list-wap .Batteries ul li .txt h4{font-size: 0.2rem; color: #000; font-weight: 600;line-height: 1.4;margin-bottom: 0.15rem;/* height: 2.8em; */}
.list-wap .Batteries ul li .txt p{line-height: 1.7;font-size: 0.18rem;color: #666;margin: 0;}
.list-wap .Batteries ul li .txt .more span{font-size: 0.18rem;color: #da251d;line-height: 1.2;transition: 0.3s;}
.list-wap .Batteries ul li .txt .more span img{height: 0.16rem;display: inline-block;margin-left: 0.1rem; transition: 0.3s;}
.list-wap .Batteries ul li:hover .txt .more span{ text-decoration:underline;}
.list-wap .Batteries ul li:hover .txt h4{ color: #0e469b;}
.list-wap .Batteries .index-more{text-align: center;}
@media(min-width:1025px){
.list-wap .Batteries ul li{width: 32%;}
.list-wap .Batteries ul li:nth-child(3n+3){margin-right: 0;}
}
@media(max-width:1024px){
.list-wap .Batteries{margin-bottom: 0.3rem;}
.list-wap .Batteries ul li{width: 100%;margin: 0; margin-bottom: 0.2rem;}
.list-wap .Batteries ul li .txt{ padding: 0.2rem;}
.list-wap .Batteries h3{font-size: 0.26rem;margin: 0.2rem 0;}
.list-wap .Batteries ul li .txt h4{font-size: 0.2rem;}
}


/* Page002274 */
.Page002274{ text-align:center;color:#000;margin-top: 0.3rem;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding:0 0.26rem; line-height:0.5rem; color:#000; margin-left:0.1rem;font-size:0.18rem; background-color: #f8f8f8;border-radius: 0.03rem}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0e469b;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:.47rem; height:.36rem;border:1px solid #0e469b;}
.Page002274 .Pages .p_jump b{margin:0 0.05rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ margin-right:0.15rem; padding:0 1.5%;}
.Page002274 .Pages .a_next{ margin-left: 0.3rem;}
@media(min-width:1025px){
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 1.5%;}
}
@media(max-width:1024px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 0.2rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 0.1rem;position: relative;}
.Page002274 .Pages .a_next{margin-left: 0.15rem;}
}



.list-wap .Join_content{width: 100%;overflow:hidden;padding-bottom: 0.3rem;margin-top: 0.3rem;border-bottom: 1px solid #ddd;display: flex; justify-content: space-between;}
.list-wap .Join_content .con_img{ width: 40%; border: 2px solid #f8f8f8;}
.list-wap .Join_content .con_img img{width: 100%;}
.list-wap .Join_content .con_txt {width: 56%;}
.list-wap .Join_content h3{font-size: 0.3rem; color: #000; font-weight: 600; line-height: 1.5;}
.list-wap .Join_content p{word-wrap:break-word;line-height: 1.8;color: #666;font-size: 0.18rem; padding: 0.15rem 0px;margin-bottom: 0.3rem;}
.list-wap .Join_content p strong{font-size: 0.3rem;color: #666;display: block;margin-bottom: 0.15rem;line-height: 1.6;}

@media(max-width:1024px){
.list-wap .Join_content{ display: block; }
.list-wap .Join_content .con_img,
.list-wap .Join_content .con_txt {width: 100%;}
.list-wap .Join_content .con_img{ margin-bottom: 0.2rem;}
.list-wap .Join_content h3{font-size: 0.24rem;}
.list-wap .Join_content p{margin-bottom: 0.2rem; padding-bottom: 0;}
}


/*Form003139 */
.Form003139{border-top: 1px solid #ddd;margin:0.4rem 0 0.6rem;padding-top: 0.3rem;color: #000;}
.Form003139 .title{font-size: 0.3rem;color: #000;line-height: 1;}
.Form003139 .title:after{display: block;content: '';width: 100%; height:0.03rem; background-color: #0e469b; margin:2% 0 3%;}
.Form003139 i{color: #c50110;}
.Form003139 p{line-height: 1.8;}
.Form003139 .desc{ margin-top: 0.3rem;}
.Form003139 .form-ul{margin-top:0.2rem;} 
.Form003139 .form-ul li{position: relative;display: flex; justify-content: space-between;}
.Form003139 .form-ul li:not(:last-child){ margin-bottom: 0.2rem;}
.Form003139 .form-ul li .tit{position: absolute;left: 4%; top: 0;color: #666;}
.Form003139 .form-ul li input::placeholder,.Form003139 .form-ul li textarea::placeholder{font-size: 0.16rem;}
.Form003139 .form-ul li label{line-height: 2.8;}
.Form003139 .form-ul li label i{color: #c50110;}
.Form003139 .form-ul li .text{width: 100%;border-radius: 0.03rem; border: solid 1px #ddd; background: none;padding: 0 0.1rem; }
.Form003139 .form-ul li .captcha{margin:0 1%;}
.Form003139 .form-ul li .captcha img{height: 100%;}
.Form003139 .form-ul li .message{line-height: 3.2;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 1.5rem; background: #c50110;border-radius: 5px;font-size: 0.18rem; padding:0 0.2rem;color: #fff;cursor: pointer; border: 0;line-height: 3;}
@media (min-width:1025px) {
.Form003139 .form-ul li label{width: 20%;}
.Form003139 .form-ul li .captcha{width: 17%;}
.Form003139 .form-ul li .textcode{width: 58%;}
.Form003139 .contatct{display: grid; grid-template-columns: repeat(2, 1fr); gap: 8%;}
}
@media (max-width:1024px) {
.Form003139{margin: 0.4rem 0;padding-top: 0.2rem;}
.Form003139 .title{font-size: 0.24rem;}
.Form003139 .item{ margin-bottom: 0.2rem;}
.Form003139 .form-ul li .textcode{width: 50%;}
.Form003139 .form-ul li label{display: none;}
.Form003139 .form-ul li .captcha{display: block;}
.Form003139 .form-ul li .text{line-height: 3;}
.Form003139 .form-ul .btn{padding:0 0.1rem;width: 1.3rem;}
.Form003139 .form-ul li .captcha{margin: 0 2%;}
}



.Search{ padding: 0.6rem 0;}
@media (max-width:1024px) {
.Search{ padding: 0.3rem 0;}
}

.Popup{display: none;position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);top: 0;left: 0;overflow: auto;z-index: 99999;}
.Popup .ytable {height: 100%;}
.Popup .main {width: 90%;max-width: 8rem;padding: 0.4rem;position: relative;margin: 0 auto;background-color: #fff;border-radius: 0.1rem; }
.Popup .close { position: absolute; width: 0.2rem; height: 0.2rem; right: 0.2rem; top: 0.2rem; background: url(../images/icon-close.svg) no-repeat; background-size: contain; z-index: 10; cursor: pointer; }
.Popup .title{font-size: .36rem;text-align: center;color: #000;  margin-bottom: .3rem; line-height: 1;}
.Popup .tag{color:#666; line-height: 0.3rem;font-size: 0.16rem; margin-bottom: 0.15rem;}
.Popup .tag i{color: #c50110;}
.Popup .Form li{width: 100%;margin-bottom: 0.12rem;overflow: hidden;position: relative;  }
.Popup .Form li label{display: block; color:#666; line-height: 0.3rem;font-size: 0.16rem;}
.Popup .Form li label i{color: #c50110; font-style: normal;display: inline-block;vertical-align: middle;}
.Popup .Form li .text {width: 100%;border: 1px solid #ebebeb;padding: 0 0.15rem;height: 0.5rem;line-height: 0.5rem;font-size: 0.16rem;color: #666;border-radius: 5px;background: none;}
.Popup .Form li textarea.text {height: 1rem; line-height: 1.6;}
.Popup .Form .btn {background: #c50110;font-size: 0.18rem;border-radius: 5px; padding: 0 0.5rem; height: 0.5rem;color: #fff;cursor: pointer;border: 0; transition: 0.3s;}
.Popup .Form li .textcode{width: 85%;float: left;}
.Popup .Form li .captcha{width: 12%;float: right;}
.Popup .Form li .captcha img{ width: 100%; height:0.5rem;}
@media (min-width:1025px) {   
.Popup .Form .row2 li{float: left;width:calc(50% - 0.15rem);}
.Popup .Form .row2 li:nth-child(2n){float: right;}
}
@media (max-width:1024px) {
.Popup .title{font-size: .3rem;}
.Popup .main{padding: 0.2rem;}
.Popup .Form li .textcode{width: 70%;}
.Popup .Form li .captcha{width: 25%;}
}



/*Floor003053 */
.Floor003053{/* padding:0.5rem 0; */}
.Floor003053 .list .e-right{height: 2.81rem;background: #b34700;border-radius: 0.1rem; overflow: hidden;padding:8% 4%;}
.Floor003053 .right li a{display: flex; position: relative;color: #fff;overflow: hidden; border-radius: 0.1rem; overflow: hidden;}
.Floor003053 .right .e-right .pic{width: 38%;text-align: center;}
.Floor003053 .right .e-right .pic img{width:44.4%;}
.Floor003053 .right .e-right .desc{width: 50%;font-size: 0.18rem;position: relative;}
.Floor003053 .right .e-right .desc i{/* display: inline-block;position: absolute;right: 0;bottom:0; */position: relative;display: table;margin: 0.12rem 0 0 auto; width: 0.3rem;height: 0.3rem;border: 0.03rem solid #fff;border-radius: 50%;}
.Floor003053 .right .e-right .desc i::after{position: absolute;content: '';left:24%;top: 32%; width: 0.1rem;height:0.1rem;border-top: 0.05rem solid #fff;border-left: 0.05rem solid #fff;transform: rotate(134deg);}
.Floor003053 .right li{margin-bottom: 0.3rem;background: #b34700; padding: 0.4rem 0.3rem;border-radius: 0.1rem; overflow: hidden;}

.Floor003053 .Events{overflow: hidden;position: relative; z-index: 1;}
.Floor003053 .Events .slider{position: relative; z-index: 10;}
.Floor003053 .Events .slider .imgbox {padding-top: 50.043%;border-radius: 0.1rem; overflow: hidden;}
.Floor003053 .Events .slider .txt{width: 48.42%;float: right;margin-top: 4.79vw;padding-left:  6.93vw;}
.Floor003053 .Events .slider .txt pre{color: #999;line-height: 2em; margin-bottom: 60px;}
.Floor003053 .Events .slider .txt .more{position: relative;display: inline-block;position: relative;line-height: 30px; color: #ad8769;padding-right: 34px;background: url("../images/Events_next.png") no-repeat right center;transition: 0.5s;}
.Floor003053 .Events .slider .txt .more:hover{background-color: #ad8769;border-radius: 5px;color: #fff; padding: 0 17px;}
.Floor003053 .Events .slider .txt .more:after,
.Floor003053 .Events .slider .txt .more:before{position: absolute; content: ''; border:1px solid #ad8769; left: -10px; right: -10px; top:-5px;bottom: -5px; border-radius: 5px; opacity: 0;transition: 0.5s;}
.Floor003053 .Events .slider .txt .more:hover:after,
.Floor003053 .Events .slider .txt .more:hover:before{ opacity: 1;}
.Floor003053 .Events .slider .txt .more:hover:after{transform: translate(-3px,-3px);}
.Floor003053 .Events .slider .txt .more:hover:before{transform: translate(3px,3px);}

.Floor003053 .Events .slick-arrow{position: absolute; border-radius: 50%; z-index: 20;}
.Floor003053 .Events .btn{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;display: flex;justify-content: space-between;align-items: center;z-index: 10;}
.Floor003053 .Events .slick-next{background-image: url("../images/Events_next.png"); }
.Floor003053 .Events .slick-prev::after{ position: absolute;content: '';left: 5%;top: 50%; width: 0.2rem;height:0.2rem;border-bottom: 0.05rem solid #fff;border-right: 0.05rem solid #fff;transform: rotate(134deg);}
.Floor003053 .Events .slick-next::after{ position: absolute;content: '';right: 5%;top: 50%; width: 0.2rem;height:0.2rem;border-top: 0.05rem solid #fff;border-left: 0.05rem solid #fff;transform: rotate(134deg);}
.Floor003053 .Events .slick-prev{position: absolute;left: 5%;display: inline-block;}
.Floor003053 .Events .slick-next{position: absolute;right: 5%;display: inline-block;}

.Floor003053 .Events .slick-dots{overflow: hidden;}
.Floor003053 .Events .slick-dots li{list-style: none;float: left; height: 1px;background: rgba(0,0,0,0.1);position: relative;}
.Floor003053 .Events .slick-dots li button{position: absolute; left: 0; width: 0; height: 100%;background: #ad8769;border: 0;font-size: 0; padding: 0;}
.Floor003053 .Events .slick-dots li.slick-active button{width: 100%; transition: 4s;}
@media(min-width:1025px){
.Floor003053 .box{ display: flex; justify-content: space-between;}
.Floor003053 .list{width: 67.8%;}
.Floor003053 .right{width: 30%;display: flex;  flex-wrap: wrap;align-content: stretch;}
.Floor003053 .right li:last-child{ margin-bottom: 0;}
}
@media(max-width:1024px){
.Floor003053 .list{ margin-bottom: 0.2rem;}
.Floor003053 .Events .slick-arrow{background-size: 50% auto;}
.Floor003053 .right .e-right .pic{width:25%;text-align: center;}
.Floor003053 .right .e-right .pic img{width:44%;}
.Floor003053 .right .e-right .desc{width:75%;padding-left: 5%;}
.Floor003053 .right .e-right .desc i{width: 0.24rem; height: 0.24rem; border-width: 0.02rem;position: inherit;}
.Floor003053 .right .e-right .desc i::after{left:27%;top: 27%; width: 0.08rem;height:0.08rem;border-width: 0.02rem;}
.Floor003053 .right{display: flex; justify-content: space-between;}
.Floor003053 .right li{width:48.5%;padding: 0.2rem 0.15rem;margin-bottom: 0rem;}
.Floor003053 .Events .slider .txt .name{font-size: 4vw;}
.Floor003053 .Events .slider .txt pre{margin-bottom: 5vw;}
.Floor003053 .Events .slick-arrow{ /* bottom: 20px;right: 0; width: 8vw;height: 8vw; */}
.Floor003053 .Events .slick-prev{/* right: 10vw; */}
.Floor003053 .right .e-right .desc{ font-size: 0.16rem; line-height: 1.5;display: flex;flex-wrap: wrap;justify-content: flex-end;}

}




/*RighInfo002927 */

.RighInfo002927{padding:0.3rem 0 0rem;overflow: hidden;}
.RighInfo002927 .tab {width: 24%;}
.RighInfo002927 .tab h3{font-weight: 600;line-height: 1.2; margin: 0; font-size: 0.3rem; background: #a3000d;color: #fff;padding: 0.27rem 0.3rem;margin-bottom: 2%; border-radius: 0.05rem; text-transform: uppercase;}
.RighInfo002927 .tab li{transition: 0.3s;background: #eeefef; border-radius: 0.05rem; color: #000;font-size: 0.22rem;font-weight: 500;margin-bottom: 2%;padding:0.21rem 0.15rem 0.21rem 0.4rem;position: relative;}
.RighInfo002927 .tab li.slick-active{color: #a3000d;font-weight: 600;}
.RighInfo002927 .tab li.slick-active::before{position: absolute;left: 0.15rem;top: 36%; content: '';display:inline-block; width: 0;height: 0;margin-right: 0.1rem;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-left: 0.16rem solid #b01b3b;}

@media(max-width:1024px){
.RighInfo002927 .tab h3{text-align: center;font-size: 0.26rem; padding: 0.15rem 0.2rem;}
.RighInfo002927 .tab{width: 100%;}
.RighInfo002927 .tab .slick-dots{ display: flex;flex-wrap: wrap;}
.RighInfo002927 .tab li{width:49%; margin:0 2% 2% 0;float: left;padding:2% 2% 2% 5%;font-size: 0.16rem;}
.RighInfo002927 .tab li.slick-active::before{top: 32%;}
.RighInfo002927 .tab li:nth-child(2n){margin-right: 0;}
.RighInfo002927 .tab li.slick-active::before{ border-left-width: 0.08rem;margin-right: 0.05rem;left: 0.08rem;}
}


.RighInfo002927 .tab-info .box{position: relative;}
.RighInfo002927 .box{overflow: hidden;position: relative; z-index: 1;}
.RighInfo002927 .box .slider{position: relative; z-index: 10;}
.RighInfo002927 .box .slider .Ispic{width: 100%; float: left;padding-bottom:50%;}
.RighInfo002927 .box .slider .imgbox {padding-top: 50.2%;}
.RighInfo002927 .box .slider .txt{width: 48.42%;float: right;margin-top: 4.79vw;padding-left:  6.93vw;}
.RighInfo002927 .box .slider .txt pre{color: #999;line-height: 2em; margin-bottom: 60px;}
.RighInfo002927 .box .slider .txt .more{position: relative;display: inline-block;position: relative;line-height: 30px; color: #ad8769;padding-right: 34px;background: url("../images/Events_next.png") no-repeat right center;transition: 0.5s;}
.RighInfo002927 .box .slider .txt .more:hover{background-color: #ad8769;border-radius: 0.05rem;color: #fff; padding: 0 0.17rem;}
.RighInfo002927 .box .slider .txt .more:after,
.RighInfo002927 .box .slider .txt .more:before{position: absolute; content: ''; border:1px solid #ad8769; left: -0.1rem; right: -0.1rem; top:-0.05rem;bottom: -0.05rem; border-radius: 0.05rem; opacity: 0;transition: 0.5s;}
.RighInfo002927 .box .slider .txt .more:hover:after,
.RighInfo002927 .box .slider .txt .more:hover:before{ opacity: 1;}
.RighInfo002927 .box .slider .txt .more:hover:after{transform: translate(-3px,-3px);}
.RighInfo002927 .box .slider .txt .more:hover:before{transform: translate(3px,3px);}

.RighInfo002927 .box .slick-arrow{position: absolute; border-radius: 50%; z-index: 20;}
.RighInfo002927 .box .btn{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;display: flex;justify-content: space-between;align-items: center;z-index: 10;}

.RighInfo002927 .box .slick-next{background-image: url("../images/Events_next.png"); }
.RighInfo002927 .box .slick-prev::after{ position: absolute;content: '';left: 5%;top: 50%; width: 0.2rem;height:0.2rem;border-bottom: 0.05rem solid #fff;border-right: 0.05rem solid #fff;transform: rotate(134deg);}
.RighInfo002927 .box .slick-next::after{ position: absolute;content: '';right: 5%;top: 50%; width: 0.2rem;height:0.2rem;border-top: 0.05rem solid #fff;border-left: 0.05rem solid #fff;transform: rotate(134deg);}
.RighInfo002927 .box .slick-prev{position: absolute;left: 5%;display: inline-block;}
.RighInfo002927 .box .slick-next{position: absolute;right: 5%;display: inline-block;}

.RighInfo002927 .box .slick-dots{overflow: hidden;}
.RighInfo002927 .box .slick-dots li{list-style: none;float: left; height: 1px;background: rgba(0,0,0,0.1);position: relative;}
.RighInfo002927 .box .slick-dots li button{position: absolute; left: 0; width: 0; height: 100%;background: #ad8769;border: 0;font-size: 0; padding: 0;}
.RighInfo002927 .box .slick-dots li.slick-active button{width: 100%; transition: 4s;}
@media(min-width:1025px){
.RighInfo002927 .tab-info {width: 72.5%;}

}
@media(max-width:1024px){
.RighInfo002927{padding: 0.3rem 0 0.2rem;}
.RighInfo002927 .tab-info{width: 100%;}
.RighInfo002927 .box .slider .Ispic{padding-bottom: 50%;}
.RighInfo002927 .box .slider .txt .name{font-size: 4vw;}
.RighInfo002927 .box .slider .txt pre{margin-bottom: 5vw;}
.RighInfo002927 .box .slick-arrow{ /* bottom: 20px;right: 0; width: 8vw;height: 8vw; */}
.RighInfo002927 .box .slick-prev{/* right: 10vw; */}
}
