*{padding: 0; margin: 0;}
.Hometit{position: relative; color: #333; z-index: 10; margin-bottom: calc(40 / 16 * 1em);font-weight: bold;} 
.Hometit .cn{font-size: calc(42 / 16 * 1em); }
.Hometit .cn span{color: #0070c0;}
.Hometit .en{position: absolute; left: 0; bottom: 0; text-transform: uppercase;  font-size: calc(52 / 16 * 1em); opacity: 0.05; font-weight: bold;}
.Hometit::after{display: block; content: ''; width: calc(42 / 16 * 1em); height:calc(3 / 16 * 1em); background: #0070c0;margin-top: calc(20 / 16 * 1em);}
@media (max-width:1024px){
.Hometit{margin-bottom: calc(30 / 16 * 1em);} 
.Hometit .cn{font-size: calc(28 / 16 * 1em); }
.Hometit .en{ font-size: calc(36 / 16 * 1em); }
}




.Hometitt{color: #fff;}
.Hometitt .cn span{color: #fff;}
.Hometitt .en{ opacity: 0.1;}
.Hometitt::after{ background: #fff;}



.Homemore a{display: inline-block;color: #0070c0;border: solid 2px #0070c0; line-height: calc(45 / 16 * 1em); border-radius:calc(45 / 16 * 1em); padding: 0 calc(70 / 16 * 1em) 0 calc(30 / 16  * 1em); background: url(../images/more.svg) no-repeat right calc(30 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s;}
.Homemore a:hover{background-color:#0070c0;color: #fff; background-image: url(../images/more-on.svg); border-color:#0070c0;}
.Homemoreb a{color: #fff;border: solid 2px #fff;background-image: url(../images/more-on.svg); }
.Homemoreb a:hover{background: url(../images/more.svg) no-repeat right calc(30 / 16 * 1em) center; background-color:#fff;color: #0070c0;  }

/*Top003177 */
.Top003177{position: absolute;z-index: 100;  top: calc(30 / 1920 * 100vw); width: 100%;}
.Top003177 header{position: relative;z-index: 100;}
.Top003177 .logo{position: absolute; left: 0;top: 0;width:calc(196 / 16 * 1em);}
.Top003177 .logo img{max-height: calc(100 / 16 * 1em);}
.Top003177 .top-lang{float: right; overflow: hidden;}
.Top003177 .top-lang a{float: left;display: block;color: #fff; line-height: calc(40 / 16 * 1em);min-width:calc(160 / 16 * 1em);text-align: center;}
.Top003177 .top-lang a:hover,
.Top003177 .top-lang a.on{background-color: #0070c0;}
.Top003177 .top-lang a:not(:last-child){margin-right: calc(5 / 16 * 1em);}

.Top003177 menu li span{display: block;}
.Top003177 menu li span a{display: block;position: relative;line-height: calc(25 / 20 * 1em); font-size: calc(20 / 16 * 1em);color: #fff;padding:1em 0; overflow: hidden;}
.Top003177 menu li span a:before{position: absolute; left: 0;height: 2px;background-color: #0070c0; top: 0;content: '';width: 100%; transform:scaleX(0); opacity: 0;}
.Top003177 menu li.aon span a:before{transform:scaleX(1); opacity: 1; transition: 0.3s;}
.Top003177 menu li .sub dt{line-height: calc(24 / 16 * 1em); padding: calc(5 / 16 * 1em) 0;}
.Top003177 menu li .sub dt a{color: #fff;}
@media (min-width:1025px){
.Top003177 .auto{max-width: 100%; padding: 0 calc(50 / 16 * 1em); width: 100%;}
.Top003177 .top-lang{ margin-top: calc(10 / 16 * 1em);}
.Top003177 menu{float: right;}
.Top003177 menu li{float: left; margin-right: calc(76 / 1920 * 100vw);}
.Top003177 menu li .sub{position: absolute; top: 100%; width: auto;}
.Top003177 menu li .sub dl{background-color: #0070c0;border-radius: 5px;}
.Top003177 menu li .sub dt a{white-space: nowrap;}
}
@media (max-width:1024px) {
.Top003177 .logo{width:40%;}
.Top003177 menu{position:fixed;width: 100%; height:80vh;z-index: 100;left: 0; bottom: 0; background-color: #0070c0; overflow: auto; transform: translateY(100%); visibility: hidden; opacity: 0; transition: 0.5s ease-out;}   
.menu-show  .Top003177 menu{ opacity: 1;visibility: inherit; transform: translateY(0);}
.Top003177 menu ul{margin: 0 auto; width: 80%;}
.Top003177 menu li{border-bottom: 1px solid rgba(255, 255, 255, 0.5)}
.Top003177 menu .has-sub span{padding-right: calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op{width: calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op:before{width: calc(12 / 16 * 1em); height: calc(2 / 16 * 1em);}
.Top003177 menu .has-sub span .op:after{height: calc(12 / 16 * 1em); width: calc(2 / 16 * 1em)}
.Top003177 menu li .sub dl{background-color: rgba(255, 255, 255, 0.1);}
.Top003177 menu li .sub dt{text-align: left; padding-left: 5%;}
.Top003177 .open-menu{position: relative; float: right; width:calc(40 / 20 * 1em) ;height: calc(25 / 20 * 1em);  margin-top: calc(10 / 16 * 1em); margin-left: 5vw;display: flex;justify-content: space-between; flex-direction: column;flex-wrap: wrap;  align-items: center;}
.Top003177 .open-menu span{height: calc(3 / 16 * 1em);background-color: #fff;display: block; transition: width 0.3s; width: 100%;}
.Top003177 .open-menu.on span:nth-child(2){width: 70%;}
.Top003177 .open-menu.on span:nth-child(1){width: 40%;}
}

@media (max-width:640px) {
.Top003177 menu{height:86vh;}   
}




/*Banner003192 */
.Banner003192{position: relative;background: #000;}
@media (min-width:1025px) {
.Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003192 .pc{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-family: 'HarmonyOS_Sans_SC_Bold';font-size: calc(65 / 1920 * 100vw); margin-bottom:calc(20 / 65 * 1em); transition: 0.3s;}
.Banner003192 .sub-tit{font-size: calc(30 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s;}
.Banner003192 .txt-style-1{ left: calc(485 / 1920 * 100vw); top: calc(321 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em;text-align: justify; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left: 0;width: 100%; top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width: 90%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Banner003192 .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}

.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
0%{opacity: 1;}
100%{opacity: 0;}
}


/*Floor002902*/
.Floor002902{padding: 5% 0;}
.Floor002902 .pic{border-radius:calc(20 / 16 * 1em); overflow: hidden;}
.Floor002902 .tit{font-size: calc(25 / 16 * 1em); color:#0070c0; line-height: 1.5;}
.Floor002902 .txt{line-height: 1.75; margin:2vw 0 5vw; padding-top: 2vw;border-top: 1px solid rgba(0,0,0,0.1); color: #666; text-align: justify; font-size: calc(18 / 16 * 1em);}
.Floor002902 .num .t1 > *{vertical-align: middle; display: inline-block; color: #333; line-height: 0.75; font-weight: bold;}
.Floor002902 .num .t1 b{font-size: calc(60 / 16 * 1em); }
.Floor002902 .num .t1 sub{font-size: calc(22 / 16 * 1em); padding-left: calc(5 / 22 * 1em);}
.Floor002902 .num .t2{font-size: calc(17 / 16 * 1em); color: #666; margin-top: calc(10 / 17 * 1em);}
@media(min-width:1025px){
.Floor002902 .box{display: flex; justify-content: space-between; align-items: center;}
.Floor002902 .info{width:32%;}
.Floor002902 .pic{width:50%;}
.Floor002902 .num{width:18%; padding-left:4vw;}
.Floor002902 .tit,
.Floor002902 .txt{padding-right:4vw;}
.Floor002902 .num li+li{margin-top:5vw;}
}

@media(max-width:1024px){
.Floor002902{padding:40px 0;}
.Floor002902 .pic{margin: 30px 0;}
.Floor002902 .num{display: flex; justify-content: space-between;}
.Floor002902 .num .t1 b{font-size: calc(40 / 16 * 1em); }
.Floor002902 .num .t1 sub{font-size: calc(18 / 16 * 1em); padding-left: calc(5 / 18 * 1em);}
}





/*Floor003054 */
.Floor003054{position: relative; z-index: 1;background: #0060a5; }
.Floor003054 > .Ispic{position: absolute; top: 0; height: 100%;}
.Floor003054 .pic-1{left: 0; width: 33.334%; opacity: 0.05;}
@media(min-width:1025px){
.Floor003054 .pic-2{right: 0; width: 66.666%;}
}
@media(max-width:1024px){
.Floor003054 .pic-1{width: 100%;}
}

.Floor003054 .auto{position: relative; z-index: 4;padding-top:4vw;padding-bottom:5vw;}
.Floor003054 .right{margin-top: 1.92vw;}
.Floor003054 .right .Ispic{padding-bottom: 72.059%;background-color: #fff;border-radius: 15px;}
.Floor003054 .slider-li .slick-slide div{float: left; }
.Floor003054 .slider-nav{margin: 3vw 0 4vw 0;}
.Floor003054 .slider-nav .inner{position: relative;margin: 5px 0;}
.Floor003054 .slider-nav .inner-cell{background: rgba(255,255,255,0.2); text-align: center;line-height: 1.4em; padding: 1.55em 0; cursor: pointer;font-size: 20px;border-radius: 15px; color: #fff;}
.Floor003054 .slick-current .inner-cell{background: #fff; font-weight: bold;color: #0070c0;}

.Floor003054 .slick-dots{overflow: hidden;text-align: center; padding: 2% 0;}
.Floor003054 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003054 .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;}
.Floor003054 .slick-dots li.slick-active button{background: #fff; width: 50%; height: 50%;}
.Floor003054 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #fff; 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:641px){
.Floor003054 .slider-li .slick-slide div{width: 32.076%;margin-bottom: 1.887%;}
.Floor003054 .slider-li .slick-slide div:not(:nth-child(3n)){margin-right: 1.887%;}
}
@media(min-width:1025px){
.Floor003054 .left{width: 25%;}
.Floor003054 .right{width: 66.25%;}
.Floor003054 .slider-nav .inner-cell{width: 75%;}
.Floor003054 .slider-nav .inner:after{position: absolute; content: ''; height: 1px; background-color: #0070c0;right: 0; top: 50%; width: 0; transition: 0.3s;}
.Floor003054 .slider-nav li.slick-current .inner:after{width: 23%; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor003054 .slider-nav .inner-cell{font-size: 1.5vw;padding: 1em 0;}
}
@media(max-width:1024px){
.Floor003054 .auto{padding:40px 0;}
.Floor003054 .left{position: relative;}
.Floor003054 .left .more,
.Floor003054 .left .Homemore{display: none;}
.Floor003054 .slider-nav li{width: auto !important;}
.Floor003054 .slider-nav .inner{margin:3px;}
.Floor003054 .slider-nav .inner-cell{padding:1.5vw 3vw; font-size:14px;  border-radius:10px;}

}
@media(max-width:640px){
.Floor003054 .slider-li .slick-slide div{width: 49%;margin-bottom: 2%;}
.Floor003054 .slider-li .slick-slide div:not(:nth-child(2n)){margin-right: 2%;}
 .Floor003054 .slider-nav .inner-cell{font-size: 4vw; border-radius: 5px;}
.Floor003054 .slider-nav .icon{margin-right: 10px;}
.Floor003054 .slider-nav .icon img{width: 6vw;height: 6vw;}
}

/*Floor003106*/
.Floor003106 .list{position: relative;z-index: 1;}
.Floor003106 .bg-img{position: relative;}
.Floor003106 .main .slider li{text-align: center; padding:0 2px; color: #fff; cursor: pointer;}
.Floor003106 .main .slider li .con{background: #ddd; padding:calc(5 / 16 * 1em) 1vw;  border-radius:calc(20 / 16 * 1em) calc(20 / 16 * 1em) 0 0;}
.Floor003106 .main .slider li .icon{position: relative;display: block; margin:0 auto calc(10 / 16 * 1em); width: calc(34 / 16 * 1em); height:calc(34 / 16 * 1em);}
.Floor003106 .main .slider li .icon img{display: block; max-width:calc(34 / 16 * 1em); max-height:calc(34 / 16 * 1em); opacity: 0.8; position: absolute; left:50%; top: 50%; transform: translate(-50%,-50%);}
.Floor003106 .main .slider li .name{ color: #fff;}
.Floor003106 .main .slider li:hover .con,
.Floor003106 .main .slider li.slick-current .con{background: #0070c0;}
.Floor003106 .main .slider li.slick-current .icon img,
.Floor003106 .main .slider li:hover .icon img{opacity: 1;}
.Floor003106 .main .slider li.slick-current .name,
.Floor003106 .main .slider li:hover .name{font-weight: bold;}
.Floor003106 .tit{font-size:calc(24 / 16 * 1em); padding-left:calc(15 / 24 * 1em); border-left:calc(6 / 24 * 1em) solid #0070c0; line-height: 1; color: #0070c0}
.Floor003106 .txt{line-height: 1.75;text-align: justify; margin:1.5vw 0 3vw;}
.Floor003106 .txt p{margin: 0; color:#555;}
.Floor003106 .txt p+p{margin-top:15px; }
.Floor003106 .slick-arrow{width: 56px;height:56px; position: absolute; top: 50%; margin-top: -28px; background:none; transition: 0.3s; }
.Floor003106 .slick-arrow:before{position: absolute; content: ''; width:20px; height:20px; transform: rotate(45deg);border-top: 2px solid #fff;border-right: 2px solid #fff; left: 50%; top: 50%; margin: -10px 0 0 -12px;}
.Floor003106 .slick-prev{left:-60px; transform: rotate(-180deg); }
.Floor003106 .slick-next{right:-60px;}
.Floor003106 .slick-arrow:hover:before{border-color: #0070c0;}
.Floor003106 .txt-area{margin: 0 auto;}
.Floor003106 .bg-img .Ispic{padding-bottom: 50%; position: relative; z-index: 1;}
@media (min-width:1025px) {
.Floor003106 .title{position:relative;}
.Floor003106 .Hometit{position: absolute;left: 0; top: calc(180 / 1920 * 100vw);color: #fff; width: 100%;}
.Floor003106 .Hometit .en{opacity: 0.15;}
.Floor003106 .Hometit::after{background: #fff;}
.Floor003106 .main{position: absolute; bottom: 0; left: 0; width: 100%; z-index:20;}
.Floor003106 .main .slider li .icon{display: inline-block; margin-right:calc(10 / 16 * 1em); vertical-align: middle;}
.Floor003106 .txt-area{position: absolute; left: 0; top:55%; width: 100%; transform: translateY(-50%);z-index:10;}
.Floor003106 .bg-img .Ispic{height:100vh;}
.Floor003106 .bg-img .Ispic::before{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); content: '';}
.Floor003106 .txt{ width:40%;}
.Floor003106 .Homemore a:not(:hover){color: #fff;  border-color:#fff; background-image:url(../images/more-on.svg) ;}
.Floor003106 .tit{ border-left-color:#fff; color: #fff;}
.Floor003106 .txt p{ color:rgba(255,255,255,0.8);}
.Floor003106 .main .slider li .con{background: rgba(255,255,255,0.15);  padding:calc(30 / 16 * 1em) 1vw;  }
.Floor003106 .main .slider li .name{font-size:calc(18 / 16 * 1em); }
.Floor003106 .main .slider li .icon{display: inline-block; margin-right:calc(10 / 16 * 1em); vertical-align: middle; margin-bottom: 0; }
.Floor003106 .main .slider li .name{display: inline-block; vertical-align: middle; }

}
@media (max-width:1024px) {
.Floor003106{padding:40px 0;}
.Floor003106 .txt-area{margin:30px 0;}
.Floor003106 br{display:none;}
.Floor003106 .slick-prev{left:0; }
.Floor003106 .slick-next{right:0;}

}

/*Floor003099 */
.Floor003099{padding-top:5vw; padding-bottom: 2vw;}
.Floor003099 .title{display: flex;justify-content: space-between; }
.Floor003099 .auto{max-width: 1600px; overflow: hidden;}
.Floor003099 .slick-list li a{display: block; margin: 0 2.55vw;}
.Floor003099 .pic{overflow: hidden;position: relative;margin-right: 3px;border-radius: 15px;}
.Floor003099 li a:hover .pic:after,
.Floor003099 li a:hover .pic:before{width: 100%; height: 100%; opacity: 1;}
.Floor003099 .pic .Ispic{padding-bottom:60%; transition: 0.5s;border-radius: 15px;}
.Floor003099 li a:hover .Ispic{transform: scale(1.2);border-radius: 15px;}
.Floor003099 .slick-dots{display: table; margin:30px auto;}
.Floor003099 .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.Floor003099 .slick-dots li button{display: none;}
.Floor003099 .slick-dots li.slick-active{border-color:#0070c0;background: none;}
.Floor003099 .txt label{display: block; font-size: 16px;color: #000; margin-bottom: 1.5vw;}
.Floor003099 .txt time{font-size: calc(14 / 16 * 1em);color: #999;}
.Floor003099 .txt .tit{font-size: calc(20 / 16 * 1em);color: #111; margin:1em 0; font-weight: bold;}
.Floor003099 .txt p{line-height:1.8; color: #666;margin-bottom:calc(10 / 16 * 1em);}
.Floor003099 .txt .con{line-height:1.8; color: #666;margin-bottom:calc(10 / 16 * 1em); height: calc(1.8em * 2); overflow: hidden;}

@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
.Floor003099.newBox li{margin-right: 3%;width: 31.3%;margin-bottom: 3%;}
.Floor003099.newBox li:nth-child(3n){margin-right: 0;}
}
@media(max-width:1024px){
.Floor003099{padding-top:0; padding-bottom:50px;}
.Floor003099.newBox{padding:40px 0 20px;}
.Floor003099.newBox li{margin-right: 3%;width:48.5%;margin-bottom:30px;}
.Floor003099.newBox li:nth-child(2n){margin-right: 0;}
}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -2.55vw;}
.Floor003099.newBox ul{display: flex;flex-wrap: wrap;}
}
@media(max-width:640px){
.Floor003099.newBox li{margin-right:0;width:100%;}
}



/*Bottom001931*/
.Bottom001931{ background-color:#232323;background: url(../images/Bottom001931bg.jpg) no-repeat center center;background-size: cover;}
.Bottom001931 .bottom{ padding-top:4%;padding-bottom:2%;}
.Bottom001931 dl{ width:40.8%; float:left;}
.Bottom001931 dl dd{line-height:22px; font-size: 16px; padding-left:40px; margin-bottom:25px; color:#f4f4f4;background:url(../images/Bottom001931-icon_call.png) no-repeat left top;}
.Bottom001931 dl .dd_1{ color:#0070c0; font-size:30px; font-weight: bold; }
.Bottom001931 dl .dd_2{ background-image:url(../images/Bottom001931-icon_email.png);}
.Bottom001931 dl .dd_3{ background-image:url(../images/Bottom001931-icon_location.png);}
.Bottom001931 dl .dd_4{ background-image:url(../images/Bottom001931-icon_webchat.png); margin-bottom:15px;}
.Bottom001931 dl .pic{ height:auto;background:none;}
.Bottom001931 dl .pic img{width:116px; height:116px; display:block; border:6px solid #fff;border-radius: 6px;}

.Bottom001931 .form{ float:right; width:56%;}
.Bottom001931 .form h3{margin: 0 0 3% 0; font-weight: normal; color:#fff; font-size:20px; background:url(../images/Bottom001931-icon_join.png) no-repeat left center; padding-left:30px;}
.Bottom001931 .form li{ padding-bottom:15px; width:33.3333333%; float:left; padding-right:3%;}
.Bottom001931 .form li.txt{ width:100%;}
.Bottom001931 .form li div{ position:relative;}
.Bottom001931 .form li label{ color:#666; font-size:16px; position:absolute; left:10px; top:0;line-height:40px;}
.Bottom001931 .form ol{ clear:both;}
.Bottom001931 .form .text{ width:100%;padding-left:55px; height:40px; line-height:40px;  border:1px solid #ebebeb; background:#ebebeb; border-radius:5px;}
.Bottom001931 .form textarea.text{padding-left:55px;height:120px; }
.Bottom001931 .form .btn{ width:100px; height:40px;background:#a3a3a3; color:#fff; font-size:16px; cursor:pointer; border-radius:5px; border: none;}
.Bottom001931 .form .btn:hover{ background:#0070c0;}

.Bottom001931 footer{background:#202020; border-top:1px solid #333;line-height:25px; padding:10px 0;color:#cac4c3; font-size:16px;}
.Bottom001931 footer a{ display:inline-block;color:#cac4c3;}
.Bottom001931 footer nav{ float:right}
.Bottom001931 footer em{ font-style:normal;margin:0 10px;}
.Bottom001931 footer a:hover{ color:#0070c0;}
@media(max-width:1200px){
.Bottom001931 .title figure{ background-position:95% center;}
}
@media(max-width:1024px){
.Bottom001931 dl{ width:100%; float: none;}
.Bottom001931 .bottom{ padding-top:20px;padding-bottom:20px;}
.Bottom001931 .form{ display: none;}
.Bottom001931 footer nav{ float:none;}
.Bottom001931 dl dd{ margin-bottom:15px; }
.Bottom001931 dl dd:last-child{ margin-bottom:0; }
}
@media(max-width:480px){
.Bottom001931 .title{ background-size:cover;}
.Bottom001931 .title figure{ height:100px; background-size:auto 50%;}
.Bottom001931 .form li{ padding-right:0; width:auto; float:none;}
}



/*Banner003069 */
.Banner003069{position: relative; z-index: 1;}
.Banner003069 .auto{max-width: 1600px;}
.Banner003069 .Ispic{height: 640px;}
.Banner003069 .txt{position: absolute; left: 0; bottom: 46%; width: 100%; z-index: 10;color: #fff; font-size: 36px; text-align: left;}
.Banner003069 .txt .en{font-size: 0.5em;}
.Banner003069 .txt .cn{margin-bottom: 0.4em;}
@media(max-width:640px){
.Banner003069 .Ispic{height:74vw;}
.Banner003069 .txt{font-size: 6vw;}
}


/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.81428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 0.9em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #016fbe}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #016fbe;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
/*RighInfo003141 */
.RighInfo003141{padding-bottom: 2em;}
.RighInfo003141 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333; margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ line-height: 2;}
.RighInfo003141 .intro .info p{margin:0; font-size: calc(18 / 16 * 1em);}
.RighInfo003141 .intro .info .tit{font-size: calc(25 / 16 * 1em);color: #0070c0;margin-bottom: calc(20 / 25 * 1em);}
.RighInfo003141 .intro .info p+p{margin:1em;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;font-family: 'Bebas';color: #016fbe; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #016fbe;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
.RighInfo003141 .intro .img .img-block{border-radius: calc(20 / 16* 1em);}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 46.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47.215%;}
.RighInfo003141 .number-count ul{display: flex; margin: 0 auto;padding: 0 8em;box-sizing: border-box;justify-content: space-between;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
.RighInfo003141 .intro .info .Hometit{margin-top: 1em;}

}
@media (max-width:1024px) {
.RighInfo003141{padding:40px 0;}
.RighInfo003141 .number-count li{text-align: center;padding:1.5em 0} 
.RighInfo003141 .number-count li+li{border-top: 1px dashed rgba(0, 0, 0, 0.1);} 
.RighInfo003141 .number-count{padding:0; margin: 1em 0 0;}  
.RighInfo003141 .intro{padding-top:0; margin-bottom: 2em;}
.RighInfo003141 .intro .info{ margin-bottom:40px;}
.RighInfo003141 .intro .info .tit{font-size: calc(22 / 16 * 1em);margin-bottom: calc(15 / 20 * 1em);}

}
@media (max-width:640px) {
.RighInfo003141 .intro .info .tit{font-size:18px;}
.RighInfo003141 .intro .info p{font-size:14px;}
}


/*
 .Menu002795
 */
 .Menu002795{ background: #fff;}
 .Menu002795 ul{ margin-bottom: 3%; text-align: center;}
 .Menu002795 li{ display: inline-block; margin: 0 1.5%; margin-bottom:1px;}
 .Menu002795 li a{ display:block; padding:0 40px; border-radius:50px; line-height:46px; border:1px solid #e2e2e2; background:#fff; font-size:15px;}
 .Menu002795 li:hover a,
 .Menu002795 li.aon a{ color:#fff; background:#0170c1; border-color:#0170c1;}
 
 .Menu002795 dl{ font-size: 0; text-align: center;border-bottom: 1px solid #eee;margin-bottom: 2.5%;}
 .Menu002795 dd{ display: inline-block; padding:0 40px;position:relative;}
 .Menu002795 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
 .Menu002795 dd:last-child:after{ display:none;}
 .Menu002795 dd a{ display:block; position:relative; overflow:hidden; height:82px; font-size:18px; line-height:82px; text-transform: uppercase; }
 .Menu002795 dd a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
 .Menu002795 dd.aon a,
 .Menu002795 dd:hover a{ color:#0170c1;}
 .Menu002795 dd.aon a:after,
 .Menu002795 dd:hover a:after{ background:#0170c1;}
 
 @media(max-width:1024px){
 .Menu002795 ul{ max-width:none; overflow:hidden;}
 .Menu002795 li{ margin:2%; text-align:center; width:45%;}
 .Menu002795 li a{ padding:0;}
 .Menu002795 dl{ text-align: justify; }
 .Menu002795 dd{ width: 33.3%; text-align:center; padding:0;}
 .Menu002795 dd:nth-child(3n)::after{ display:none;}
 .Menu002795 dd a{height:60px; font-size:16px; line-height:60px; padding: 0 5px;}
 }

 @media(max-width:640px){
.Menu002795 dd a{ font-size:14px; line-height:40px; height:40px; }
.Menu002795 ul{text-align: left;}
.Menu002795 li a{font-size:12px; line-height:30px; }
.Menu002795 li{ margin:1% 0; text-align: center;width: 32%;}
}

 @media(max-width:480px){
.Menu002795 li a{font-size:10px; line-height:28px; }
}


/*
 .Menu002796
 */
 .Menu002796{ background: #fff;}
 .Menu002796 dl{ font-size: 0; text-align: center;border-bottom: 1px solid #eee;}
 .Menu002796 dd{ display: inline-block; padding:0 40px;position:relative;}
 .Menu002796 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
 .Menu002796 dd:last-child::after{ display:none;}
 .Menu002796 dd a{ display:block; position:relative; overflow:hidden; height:82px; font-size:18px; line-height:82px; text-transform: uppercase; }
 .Menu002796 dd a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
 .Menu002796 dd.aon a,
 .Menu002796 dd:hover a{ color:#0170c1;}
 .Menu002796 dd.aon a:after,
 .Menu002796 dd:hover a:after{ background:#0170c1;}
 @media(max-width:1024px){
 .Menu002796 dl{ text-align: justify; }
 .Menu002796 dd{ width:33.3%; text-align:center; padding:0;}
 .Menu002796 dd:nth-child(3n)::after{ display:none;}
 .Menu002796 dd a{ font-size:16px; line-height:60px; height:60px;  padding: 0 5px;}
 }

 @media(max-width:640px){
 .Menu002796 dd a{ font-size:14px; line-height:40px; height:40px; }
 }


 /*RighInfo003134 */
 .RighInfo003134{padding-bottom: 4vw;}
 .RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
 .RighInfo003134 .img-side .ytable-cell{ padding-bottom: 2.2em;}
 .RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 72%;}
 .RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 2em auto 0;}
 .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: #0170c1; width: 100%;height: 100%;}
 .RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
 .RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
 .RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
 .RighInfo003134 .controls .slick-disabled{cursor: default;}
 .RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
 .RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
 .RighInfo003134 .img-side .txt{text-align: left;}
 .RighInfo003134 .img-side .txt p{margin-bottom: 1.8em;}
 .RighInfo003134 .img-side .tit{font-size: 1.875em;color: #0170c1; margin-bottom: 0.6em;font-weight: bold;letter-spacing: 2px;}
 .RighInfo003134 .img-side .line{width: 5vw; height: 3px; background-color: #0170c1;display: block;margin-bottom: 2.8em;}
 .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: #0170c1;}
 .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{border-bottom: 1px solid #efefef;font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
 .RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #0170c1;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 .prod-intro .singlePage p{margin-bottom: 0.8em;}
 
 @media (min-width:1025px) {
 .RighInfo003134 .img-group{width: 32%;border-right: solid 1px #f2f2f2;}
 .RighInfo003134 .img-side .ytable-cell{padding-top: 2.2em;}
 .RighInfo003134 .img-side .txt{padding: 4%;}
 }
@media (max-width:1024px) {
.RighInfo003134{padding-bottom:60px;}
.RighInfo003134 .img-side{ padding: 2em;}
.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: #333333;line-height: 1.3333; margin-top: 0.3em;}
 .RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
 .RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;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: #da251d;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;}
 }

 /*Page003143 */
.Page003143 .Pages{padding: 0 0 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 34px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #0170c1;border-color: #0170c1;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 60px 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}

/* 新闻详情 */

/*RighInfo002939 */
.RighInfo002939{padding:calc(90 / 16 * 1em) 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: calc(32 / 16 * 1em);color: #212224; padding: 0 4vw; line-height: 1.5;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height:1.75;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .edit-info img{width:100%; height: auto !important;border-radius: calc(14 / 16 * 1em);}
.RighInfo002939 .edit-info p{margin:1em 0; text-indent: 2em;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:1025px){
.RighInfo002939 .auto{max-width: 1280px;}
}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:1024px){
.RighInfo002939{padding:40px 0;}
.RighInfo002939 .name h1{font-size: calc(24 / 16 * 1em);}
.RighInfo002939 .edit-info img{width:auto !important; height: auto !important;}

}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}


/* 联系我们 */
/*.RighInfo002296*/
.RighInfo002296 .h5,
.RighInfo002296 .h3,
.RighInfo002296 .p{margin: 0; padding: 0;}
.RighInfo002296 .Hometit{text-align: center;margin-bottom:3%;}
.RighInfo002296 .Hometit::after{margin-left:auto; margin-right: auto;}
.RighInfo002296 .Hometit .en{left:0 ; width: 100%; text-align: center; bottom: auto; top: 0;}
 
.RighInfo002296{overflow: hidden;padding:5% 0;}
.RighInfo002296 .auto{ position: relative;min-height:500px;}
.RighInfo002296 .bg_line{ position: absolute; width: 100%; top: 0; height: 100%; z-index: 1;}
.RighInfo002296 .bg_line .line2{ left: 33.3334%;}
.RighInfo002296 .bg_line .line3{ left: 66.6668%;}
.RighInfo002296 .bg_line .line4{ right: 0; left: auto;}

.RighInfo002296 dl{ text-align:center; font-size:16px; padding-bottom:8%;}
.RighInfo002296 ul{ text-align:center;}
.RighInfo002296 ul li{ font-size:16px;}
.RighInfo002296 ul li img{height: 5.2em;margin-bottom: 1em;}
.RighInfo002296 ul li h5{ font-size:18px; font-weight:bold; color:#333333; line-height:50px;}
.RighInfo002296 ul li h5 i{ display:block; width:20px; height:3px; background-color:#036db9; margin:auto;}
.RighInfo002296 .map{width: 100%;height: 28vw;margin-top: 4vw;border-radius: calc(16 / 16 * 1em);}
.RighInfo002296 .h5{margin-bottom: 0.6em;}
@media only screen and (min-width: 768px) {
.RighInfo002296 dl{ font-size: 18px;}
.RighInfo002296 ul li{ float: left; width: 33.3334%;}
.RighInfo002296 ul li h5{ font-size: 20px;}
}
@media(max-width:1024px){
.RighInfo002296{padding:40px 0;}
}
@media(max-width:768px){
.RighInfo002296 .Hometit{margin-bottom:30px;}
.RighInfo002296 li+li{margin-top: 20px; padding-top: 20px; border-top: 1px dashed #eaeaea;}
.RighInfo002296 ul li img{height:3em;}
.RighInfo002296 .map{height: 60vw;margin-top:50px;}
}




 /*Floor003018 */
.Floor003018{padding:2% 0;}
.Floor003018 .box{padding:3% 0;}
.Floor003018 .box:nth-child(2n){background: #f9f9f9;}
.Floor003018 .edit-intro{margin-bottom: 2.9vw; line-height: 2em; text-align: justify;} 
.Floor003018 .edit-intro p{margin-bottom: 0.6em; font-size: calc(18 / 16 * 1em);}
.Floor003018 .number li{float: left; margin-right:1.643vw;width: calc(114 / 16 * 1em);padding: calc(20 / 16 * 1em) 0;text-align: center;border: 1px solid #0066AF;font-size: calc(14 / 16 * 1em);}
.Floor003018 .number li:last-child{margin-right:0;}
.Floor003018 .number li img{max-width: calc(46 / 16 * 1em);}
.Floor003018 .number li p{font-size: calc(14 / 16 * 1em);color: #0066AF;margin-top: 0.6em;}
.Floor003018 .number li > span{display: inline-block; vertical-align: text-bottom;}
.Floor003018 .number li .danwei{margin-left: 15px;color: #333;text-align: center;}
.Floor003018 .number li .danwei i{display: block;font-size: 12px;font-style: normal;}
.Floor003018 .number li aside{font-size: 16px;padding-top: 10px;}
.Floor003018 .right img{border-radius: calc(16 / 16 * 1em); display: block; width: 100%;}
.Floor003018 .right dd{background: #000; float: left; width: 33.333%; text-align: center;position: relative;}
.Floor003018 .right dd .Ispic{padding-bottom: 100%; transition: 0.3s;}
.Floor003018 .right dd .txt{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); text-align: center;color: #fff;font-size: 24px; line-height: 1.334em;}
.Floor003018 .right dd .en{font-size: 0.5em;opacity: 0.7; word-break: break-word; line-height: 1.5em; margin-top: 4px;}
.Floor003018 .right dl:hover dd .Ispic{opacity: 0.5;}
.Floor003018 .right dl dd:hover .Ispic{opacity: 1;}
@media(min-width:1025px){
.Floor003018 .left{width: 43.879%;}
.Floor003018 .right{width: 50%;}
.Floor003018 .auto{display: flex;align-items: center;justify-content: space-between;}
.Floor003018 .box:nth-child(2n) .left{order: 2;}

}
@media(max-width:1024px){
.Floor003018 .box{padding:45px 0;}
.Floor003018 .left{margin-bottom:20px;}
.Floor003018 .Hometit{text-align:center;}
.Floor003018 .Hometit .en{width: 100%;}
.Floor003018 .Hometit::after{margin-left: auto; margin-right: auto;}
}
@media(min-width:641px){
.Floor003018 .number{display: flex;}
.Floor003018 .number li{float:none;width: 20%; max-width: calc(114 / 16 * 1em);}
}
@media(max-width:640px){
.Floor003018 .number li{margin: 0 0 5vw 0!important; width:48%; text-align: center;}
.Floor003018 .number li:nth-child(2n){float: right;}
.Floor003018 .edit-intro p{font-size:14px;}

}


/*RighInfo002811 */
.RighInfo002811{padding: 5% 0;}
.RighInfo002811 .box:not(:last-child){margin-bottom:7%;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .box:nth-child(2n-1) .txt{background: #036db9;}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}
.RighInfo002811 .txt .inner{padding: 7% 9% ;}
.RighInfo002811 .Hometit .cn span{color: #7eb4db;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{padding-left: 30px; font-size: 24px;color: #333;background: url(../images/RighInfo002811-icon.png) no-repeat left center;}
.RighInfo002811 .edit-intro{line-height: 2em; text-align: justify; font-size: calc(18 / 16 * 1em);} 
.RighInfo002811 .edit-intro p{margin-bottom: 0.6em;color: #fff;}
.RighInfo002811 .edit-intro ul{color: #fff;padding-left: 1em;}
.RighInfo002811 .mt-10{margin-top: 1em;}
.RighInfo002811 .number li{float: left;margin-right: 2em;width: calc(114 / 16 * 1em);padding: calc(20 / 16 * 1em) 0;text-align: center;border: 1px solid #fff;font-size: calc(14 / 16 * 1em);}
.RighInfo002811 .number li img{max-width: calc(46 / 16 * 1em);}
.RighInfo002811 .number li p{font-size: calc(14 / 16 * 1em);color: #fff;margin-top: 0.6em;}
.RighInfo002811 .Hometit{color: #fff;}
.RighInfo002811 .Hometit::after{background: #fff;}
@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom:13%;}
.RighInfo002811 .box .pic{width: 58%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; margin-top: 6%;}
.RighInfo002811 .rigBox{display: flex;align-items: center;}
}
@media(max-width:1024px){
.RighInfo002811{padding:40px 0;}
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding:24px;}
}

@media(max-width:640px){
.RighInfo002811 .edit-intro p{font-size: 14px;}
}



 
 

 

