/*Top002886 */
.Top002886{width: 100%; z-index: 100; font-size: 16px;color: #333;transition: 0.3s;padding:20px 0;}
.Top002886 .auto{position: relative; z-index: 100; width: 96%;}
.Top002886 .top-right{position: absolute;right: 0;top:9px;}
.Top002886 .top-mid li span{display: block;font-size:18px;}
.Top002886 .top-mid li span a{color: #333;}
.Top002886 .top-mid li.aon span a,
.Top002886 .top-mid li span a:hover{color: #0b2b9e;}

.Top002886 .top-nav dl{float: right;}
.Top002886 .top-nav dl > *{float: left;line-height: 36px;}
.Top002886 .top-nav a.a_log{background: #0b2b9e;color: #fff;display: block;padding: 0 30px;border-radius: 40px;}
.Top002886 .top-lang{position: relative; z-index: 100;}
.Top002886 .top-lang span{display: block; padding: 0 32px;}
.Top002886 .top-lang span:after{display: inline-block; content: ''; width: 8px; height: 8px; border-left: 1px solid #333;border-top: 1px solid #333; transform: rotate(-135deg); vertical-align: middle; margin-left: 10px; margin-top: -4px;}
.Top002886 .top-lang figure{position: absolute; left: 0; top: 100%; width: 100%;background: rgba(0,0,0,0.4); border-radius: 5px; padding: 20px; display: none;}
.Top002886 .top-lang figure a{display: block; text-align: center;padding: 0 10px;color:#fff;}
.Top002886 .hotline b{font-family: 'IMPACT';font-weight: normal; }
.Top002886 .hotline .oldweb{color: #fff;}
.Top002886 .top-lang figure a:hover,
.Top002886 .hotline .oldweb:hover{color: #fff;text-decoration: underline;}

@media(min-width:1101px){
.Top002886 .top-left{position: absolute;}
.Top002886 .top-right,
.Top002886 .top-left{max-width: 320px;}
.Top002886 .top-left{ left: 0; }
.Top002886 .top-mid menu{max-width: 666px; margin: 0 auto;}
.Top002886 .top-mid li{float: left;}
.Top002886 .top-mid li span{line-height: 54px;}
.Top002886 .hotline b{margin-right: 36px;}
    
.Top002886 .top-mid,
.Top002886 .top-nav,
 .Top002886 .top-left img{transition: 0.3s}
.Top002886.fixed{background: rgba(255,255,255,0.8); padding-bottom: 10px;color: #333;}
.Top002886.fixed .top-mid{padding-top: 16px;}
.Top002886.fixed .top-nav{padding-top: 5px;}
.Top002886.fixed .top-mid li:not(.aon) span a,
.Top002886.fixed .hotline .oldweb{color: #333;}
.Top002886.fixed .hotline .oldweb:hover{color: #0b2b9e;}
.Top002886.fixed .top-mid li span a:hover{color: #0b2b9e;}
.Top002886.fixed .top-left img{height: 60px;}
.Top002886.fixed .top-lang span:after{border-color: #0b2b9e;}

}
@media(max-width:1100px){
.Top002886.fixed{background: rgba(0,0,0,0.8);}

.Top002886 .top-mid{position: fixed;left: -100%;opacity: 0;top: 90px; z-index: 200;height: 100%; padding: 20px; background: rgba(0,0,0,0.8); width: 220px; transition: 0.5s;}
.Top002886 .top-mid.show{left: 0;opacity: 1;}
.Top002886 .top-mid menu{height: 100%; overflow: auto;}
.Top002886 .top-mid li{margin: 0!important;line-height: 40px;}
.Top002886 .top-mid li span a{display: block;}
.Top002886 .hotline{text-align: right;}
.Top002886 .top-nav{padding-top: 10px;}
.Top002886 .top-right{top: 50%;transform: translateY(-50%); right: 40px;}
.Top002886 .top-left{ height: 90px;display: table; width: 30%;}
.Top002886 .top-left a{display: table-cell; vertical-align: middle;}
.Top002886 .top-left img{max-height: 80px;}
.Top002886 .open-menu{position: absolute;right: 0; padding: 0 10px;top: 50%;transform: translateY(-50%);}
.Top002886 .open-menu i{width: 6px; height: 6px;border-radius: 50%;display: block;margin: 4px 0;background: #fff; transition: 0.3s;}
.Top002886 .open-menu.on{width: 26px; height: 34px;}
.Top002886 .open-menu.on i{position: absolute; width: 100%; height: 3px; left: 0;top: 50%;margin-top: -1.5px;border-radius: 0;}
.Top002886 .open-menu.on i:nth-child(1){display: none;}
.Top002886 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
.Top002886 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}
.Top002886 .hotline .oldweb{display: none;}
}
@media(max-width:640px){
.Top002886 .top-right{font-size: 14px;}
.Top002886 .top-nav a.a_log,
.Top002886 .top-lang span{padding: 0 15px;}
.Top002886 .top-nav dl > *{line-height: 30px;}
}
@media(max-width:480px){
.Top002886 .top-left{ height: 70px;}
.Top002886 .top-left img{max-height: 60px;}
.Top002886 .hotline{display: none;}
.Top002886 .top-nav{padding-top: 0;}
.Top002886 .top-mid{top: 70px;}
}


/*Banner003223 */
.Banner003223{position:relative;z-index:1;font-family:'Barlow';--hover-color:#0b2b9e;--white:#fff; }
.Banner003223 .swiper-wrapper{height: auto;}

.Banner003223 .index-more{font-size: var(--font-size16);}
.Banner003223 .index-more a{display:inline-flex;align-items:center;background-color:var(--white);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);}
.Banner003223 .index-more a span{position:relative;display:block;z-index:2}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width:0.63rem;height:0.63rem}
.Banner003223 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Banner003223-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Banner003223 .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}
.Banner003223 .index-more a:hover{color:var(--white)}
.Banner003223 .index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:640px) {
.Banner003223 .index-more a:after{margin-left: 0.35rem;}
}

.Banner003223 .txt{position:absolute;left:0;top:20%;height:100%;width:100%;z-index:3;color:var(--white)}
.Banner003223 .txt :where(h4,h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h4{transition-delay:0.3s;margin: 0;font-size:var(--font-size20);}
.Banner003223 .txt h3{margin:0;font-size:0.84rem;line-height:1.19047619;transition-delay:0.5s}
.Banner003223 .txt p{margin:.5em 0 0.8rem 0;font-size:var(--font-size36);line-height:1.2;max-width:6.9rem;transition-delay:0.8s}
.Banner003223 .txt .index-more{transition-delay:1.1s}
.Banner003223 .controls-page{bottom:6.06826802%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(255, 255, 255, 0.4); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}
.Banner003223  .controls-page span.swiper-pagination-bullet-active {border-color: var(--hover-color);background-color: var(--hover-color);}
.Banner003223 .swiper-slide-active .txt :where(h4,h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1024px) {
.Banner003223 .txt h3{font-size: var(--font-size32);}   
.Banner003223 .txt p{font-size: var(--font-size18); margin-bottom: 2em;}
.Banner003223 .index-more a{line-height: 3;}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width: calc(3em - 0.08rem); height: calc(3em - 0.08rem);}
.Banner003223 .index-more a:after{margin-left: 0.3rem;}
}

.home-title{font-size: calc(40 / 16 * 1em);color: #000;font-weight: bold;margin-bottom: calc(42 / 40 * 1em);}
.home-title.white{color: #fff;}
.home-title.center{text-align: center;}
@media(max-width:1024px){
.home-title{font-size: calc(30 / 16 * 1em);margin-bottom: calc(30 / 40 * 1em);}
}
.HomeInvest{padding:calc(100 / 1920 * 100vw) 0; }
.HomeInvest .list{margin-left: calc(-10 / 16 * 1em); margin-right: calc(-10 / 16 * 1em)}
.HomeInvest .list *{transition: 0.5s}
.HomeInvest ul{display: flex;  flex-wrap: wrap;justify-content: space-between;}
.HomeInvest li{padding: calc(10 / 16 * 1em); position: relative;}
.HomeInvest li .pic{box-shadow: 0px 0px 0.2rem 0px rgba(0, 0, 0, 0.1);  position: relative; overflow: hidden}
.HomeInvest li .pic .Ispic{padding-bottom: calc(550 / 16 * 1em)}
.HomeInvest li .pic:after{content: ''; position: absolute; width: 100%; height: 50%; bottom: 0; z-index: 2; background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1))}
.HomeInvest li .txt{position: absolute; left: 10%; right: 10%; bottom: calc(50 / 16 * 1em); z-index: 5; color: #fff; }
.HomeInvest li .txt:after{content: ''; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; width:calc(20 / 16 * 1em); height: calc(20 / 16 * 1em); border-radius:10px; background:#fff url("../images/Floor003197-more.svg") no-repeat center center; background-size: auto calc(12 / 16 * 1em); opacity: 0; transition: 0.5s}
.HomeInvest li .t1{font-size:calc(22 / 16 * 1em); line-height: 1; }
.HomeInvest li .t2{ line-height:1.6; opacity: 0.9; height: 0; overflow: hidden;  font-size:calc(16 / 16 * 1em);margin-right: calc(60 / 16 * 1em);}
.HomeInvest li.show .txt{left: 7%; right:7%;}
.HomeInvest li.show .txt:after{width:calc(50 / 16 * 1em); height: calc(50 / 16 * 1em); opacity: 1 }
.HomeInvest li.show .pic:after{height: 50%; background: linear-gradient(rgba(234,85,20,0) 0%,rgba(241,10,17,.8))}
.HomeInvest li.show .t2{height: 3.2em; margin-top:calc(20 / 16 * 1em);}
@media(min-width:768px){
.HomeInvest li{flex: 1; }
.HomeInvest li.show{flex:2.1053;}
}
@media(max-width:768px){
.HomeInvest li{width: 100%}
.HomeInvest li .pic .Ispic{padding-bottom:60%}
.HomeInvest li.show .txt:after{width:calc(40 / 16 * 1em); height: calc(40 / 16 * 1em); }
.HomeInvest li .txt,
.HomeInvest li.show .txt{left: 6%; right:6%;}
}


/*Floor003056 */
.Floor003056{padding: 5.36vw 0 9vw 0;font-size: 16px;}
.Floor003056 .title{color: #fff;font-size: 2.34vw; margin-bottom: 2.6vw;}
.Floor003056 .title h3{font-weight: bold;margin:0 0 0.445em 0; font-size: 1em;}
.Floor003056 .title .desc{font-size:18px;position: relative;padding-right: 90px;}
.Floor003056 .title .more{position: absolute;right: 0; top: 0;font-size: 0.889em;padding-right: 20px;background: url("../images/Floor003056_more.png") no-repeat right center;color: #fff;}
@media(max-width:1024px){
.Floor003056 .title{font-size: 4vw; }
 .Floor003056 .title .desc{font-size:0.5em; padding-right: 8em;}
}
@media(max-width:640px){
.Floor003056 .title{font-size: 6vw;}
}

.Floor003056 .slick-slide > div{float: left;background: #fff;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;  margin-top: -1px;display: table; height: 9.9vw;}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 7vw; max-width: 80%;}
.Floor003056 .slick-dots{text-align: center; margin-top: 3vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003056 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li.slick-active button{background: #17c971; width: 50%; height: 50%;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #17c971; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width: 25%;}
.Floor003056 .slick-slide > div:not(:nth-child(4n)){ border-right: 1px solid #ebebeb;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .slick-slide > div{width: 50%;height: 20vw;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}
/*Bottom002942 */
.Bottom002942{background-color:#ebebeb;}
.Bottom002942 .ytable{padding: 45px 0;}
.Bottom002942 .copyright{line-height: 20px; padding: 10px 0; text-align: center;border-top: 1px solid rgba(255,255,255,0.05);color: rgba(255,255,255,0.2);}
.Bottom002942 .contact nav{margin-bottom: 25px;}
.Bottom002942 .contact nav a{display: inline-block;color: #333; font-size: 16px;}
.Bottom002942 .contact nav a:not(:last-child):after{width: 2px; height: 12px;background: #666; margin: 0 20px;content: '';display: inline-block;}
.Bottom002942 .contact dd{color: #333;font-size: 15px;line-height: 2em;padding-left: 28px; background-repeat: no-repeat;background-position: left 9px;}
.Bottom002942 .contact dd.ico-1{background-image: url("../images/Bottom002942_icon1.png");}
.Bottom002942 .contact dd.ico-2{background-image: url("../images/Bottom002942_icon2.png");}
.Bottom002942 .contact dd.ico-3{background-image: url("../images/Bottom002942_icon3.png");}

@media(min-width:1025px){
.Bottom002942 .logo{width: 35.667%;border-right: 1px solid rgba(255,255,255,0.05);padding-right:70px;text-align: right;}
.Bottom002942 .logo img{max-width: 368px;}
.Bottom002942 .contact{padding-left: 6.25vw;}
}
@media(max-width:1024px){
.Bottom002942{text-align: center;}
.Bottom002942 .ytable,
.Bottom002942 .ytable-cell{display: block;}
.Bottom002942 .contact dl{display: table; margin: 0 auto; text-align: left;}
.Bottom002942 .logo{padding-bottom: 5vw;}
.Bottom002942 .contact nav a{margin-bottom: 4px;}
.Bottom002942 .ytable {padding: 5vw 0;}
}
@media(max-width:640px){
.Bottom002942 .contact dd,
.Bottom002942 .contact nav a{font-size: 3vw;}
.Bottom002942 .contact nav a:not(:last-child):after{margin: 0 2vw;}
.Bottom002942 .logo img{width: 50%;}
}


/*Floor003153 */
.Floor003153{padding:5% 0;}
.Floor003153 .auto{}
.Floor003153 .intro .info{line-height: 0.3rem;color: #333;}
.Floor003153 .intro .info h2{font-size:0.28rem;color:#333;font-weight:bold;margin-bottom:0.24rem;}
.Floor003153 .h-more{margin-top:0.4rem;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{padding-left: 3.5em; font-size: 0.18rem;}  
}
@media (max-width:1024px) {
.Floor003153 .intro .img{margin-bottom: 2em;}
}


/*RighInfo003134 */
.ul-dian{padding-left:15px;margin-top:0;line-height: 2}
.ul-dian li{list-style-type: square;}
.ul-dian li p{margin:0;}
.RighInfo003134 .xy{margin:5% 0;}
.RighInfo003134 .auto{padding:0 0 3%;}
.RighInfo003134 .return{padding: 6px 26px; display: inline-block; margin-top: 4%;border: 1px solid #c60000; color: #c60000;    border-radius: 5px;}
.RighInfo003134 .img-side{padding:2% 0; background:#f8f8f8;}

.RighInfo003134 .img-group li .Ispic{padding-bottom: 70.167%;    border-radius: 20px;}
.RighInfo003134 .controls{display: none;position: relative;padding: 0 56px; margin: 0 auto;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #c60000; width: 100%;height: 100%;}

.RighInfo003134 .controls .slick-disabled{cursor: default;}


.RighInfo003134 .img-side .tit{font-size: 1.875em;color: #000; margin-bottom: 0.6em;line-height:1.3;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #c60000;display: block;margin: 0 auto;margin-left: 0;}
.product_infos .img-group li{background:#fff;}
.product_infos .Ispic{background-size:contain;}
.RighInfo003134 .img-side pre{margin-top:3%;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #c60000;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #000; line-height: 1.8;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #c60000;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}
.RighInfo003134 .img-side .txt h4{margin-bottom:0;font-weight:bold;}
.RighInfo003134 .img-side .txt{font-size:18px;}
.hangyes .ul-dian{margin-top:5px !important;width:auto !important;}
@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;}
.RighInfo003134 .img-side .txt{padding-left:3%;padding-right:3%;line-height: 1.8;}
.RighInfo003134 .img-side .ytable:nth-child(odd) .txt{padding-right:0;}
.RighInfo003134 .img-side .ytable:nth-child(even) .txt{padding-left:0;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding:0;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #000333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #c60000; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #000333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #c60000;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;}
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}

.fl{float: left;}
.fr{float:right;}
.HomeTit{margin-bottom:0.45rem;}
.HomeTit.tc{text-align: center;}
.HomeTit .en{font-size: 0.46rem;color:#1c5eff;text-transform: uppercases;}
.HomeTit .cn{font-size: 0.46rem;color:#000;margin-top:0.1rem;}

@media(max-width:1024px){
    .HomeTit .en{font-size: 20px;}
    .HomeTit .cn{font-size: 24px;}
}

@media(max-width:640px){
    .HomeTit .en{font-size: 15px;}
    .HomeTit .cn{font-size: 20px;}
}
/* 联系我们 */
/* .Contact .subMenu{background: #f9fbff;} */
.Contact{padding:5% 0;}
.Contact .info{width:42%;}
.Contact .info ul{overflow: auto;max-height:5.5rem;padding-right:15px;}
.Contact .info ul li{margin-bottom:0.1rem;}
.Contact .info ul li .title{font-size: 0.3rem;color:#333;line-height: 0.85rem;border-bottom:1px solid #c8d6dd;position: relative;cursor: pointer;}
.Contact .info ul li .title i{display: block;width:20px;height:20px;background: url(../images/cjt.png) no-repeat center center;position: absolute;right:0;top:50%;margin-top:-10px;}
.Contact .info ul li dl{margin-top:0.3rem;/* display: none; */}
.Contact .info ul li dl dd{font-size: 0.18rem;line-height: 0.3rem;padding-left:30px;background-position: top 5px left;background-repeat: no-repeat;margin-bottom:0.2rem;}
.Contact .info ul li dl dd.dd1{background-image: url(../images/conico1.png);}
.Contact .info ul li dl dd.dd2{background-image: url(../images/conico2.png);}
.Contact .info ul li dl dd.dd3{background-image: url(../images/conico3.png);}
.Contact .info ul li dl dd.dd4{background-image: url(../images/conico4.png);}

.Contact .pic{width:54%;}
.Contact .pic img{ width: 100%;}
.Contact .map{width:62.5%;}
.Contact .map #allMap{height:5.2rem;}
.Contact .map .infobox{margin-top:5px;}
.Contact .map p{font-size: 13px;margin-top:5px;color:#666;}
.BMap_bubble_title{color:#1c5eff;font-weight: bold;}

.Contact .info ul::-webkit-scrollbar{width: 3px; height:2px;-webkit-overflow-scrolling : touch;background-color: #f0f1f2;}
.Contact .info ul::-webkit-scrollbar-track{background-color: #f0f1f2;}
.Contact .info ul::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #1c5eff;}
.Contact .info ul::-webkit-scrollbar-button{height: 0px;background-color: #f0f1f2;}

@media(max-width:1024px){
    .Contact .info ul li .title{font-size: 18px;font-weight: bold;line-height:50px;}
    .Contact .info ul li dl{margin-top:10px;}
    .Contact .info ul li dl dd{font-size: 14px;line-height: 25px;margin-bottom:10px;}
    .Contact .map #allMap{height:4.8rem;}
    .Contact .info ul{max-height:3.8rem;}
}

@media(max-width:768px){
    .Contact .info{width:100%;margin-bottom:20px;}
    .Contact .info ul{max-height:250px;}
	.Contact .pic{width:100%;}
    .Contact .map{width:100%;}
    .Contact .map #allMap{height:300px;}
    .Contact .info ul li .title i{background-size: 10px;}
    .Contact .info ul li .title{font-size: 16px;line-height: 40px;}
}
.aboutCon{padding:5% 0;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ width:100%;height:100%;object-fit: cover;}
.News_list_2 ul li{margin-bottom:0.5rem;background: #fff;list-style-type:none;}
.News_list_2 ul li a{cursor:inherit;}
.News_list_2 ul li .img{width:32%;padding-top:260px;}
.News_list_2 ul li .img span{transition: all .3s;-webkit-transition: all .3s;}
.News_list_2 ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.News_list_2 ul li .txt{width:68%;box-sizing: border-box;padding:0.3rem 0.6rem;}
.News_list_2 ul li .txt h1{font-size: 0.4rem;font-weight: bold;}
.News_list_2 ul li .txt .dec{font-size: 0.18rem;color:#333;line-height: 0.3rem;margin:0.2rem 0 0.5rem 0;}


.yuanjing{padding:3% 0;}
.yuanjing p{font-size:18px;}
.about-tit{font-size: 40px;position: relative;padding-bottom:30px;}
.about-tit:after{position: absolute;width:60px;height: 3px;background-color: #ddd;content:'';left:0;bottom: 0;}
.jiazhiguan dt{font-size: 20px;font-weight: bold;line-height: 2;}
.jiazhiguan dl{padding:15px 0;}
.jiazhiguan dd{font-size: 18px;}