body {overflow-x: hidden;}

/*Top002262*/
.Top002262 {position:fixed; z-index: 500; width: 100%; left: 0; top: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.15);}
.Top002262_fixed{background:#fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); border-bottom:none;}
.Top002262 .header-left{ float: left; width: 30%; display:table;  height: calc(90 / 16 * 1em);max-width:180px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img.on{ display:none;}
.Top002262_fixed .logo img{ display:none;}
.Top002262_fixed .logo img.on{ display:block;}

.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding: calc(30 / 16 * 1em) 0;}
.Top002262 .register{ position:relative; margin-right:1.5vw;}
.Top002262 .register span{ display:block;background:url(../images/Top002262-reg-white.svg) no-repeat  center;height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto 70%;}
.Top002262_fixed .register span{ background-image:url(../images/Top002262-reg.svg);}
.Top002262 .top-language{ position:relative; margin-right:1.5vw;}
.Top002262 .top-language span{ display:block;background:url(../images/Top002262-lang-white.svg) no-repeat  center;height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto 70%;}
.Top002262_fixed .top-language span{ background-image:url(../images/Top002262-lang.svg);}
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:calc(120 / 16 * 1em); line-height:calc(40 / 16 * 1em); display:none; margin-left:calc(-60 / 16 * 1em); box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-language a{ display:block; text-align:center; color:#333;}
.Top002262 .top-language a:hover{color:#fff; background:#ff5e15; }

.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search-white.svg) no-repeat center center; width:calc(30 / 16 * 1em); height:calc(30 / 16 * 1em);display:block; background-size:auto 70%;}
.Top002262_fixed .open-search{ background-image:url(../images/Top002262-search.svg);}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #b4b4b4; background:rgba(0,0,0,0.2); }
.Top002262 .top-search .text{width:calc(254 / 16 * 1em);line-height:calc(46 / 16 * 1em);height:calc(46 / 16 * 1em); color:#fff; padding:0 50px 0 10px; background: none}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; line-height:calc(46 / 16 * 1em); width:calc(46 / 16 * 1em); text-align:center; color:#fff; font-weight:bold; font-size:1em; font-family:Arial;}
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}
.Top002262 .header-mids li a:hover {color:#ff5e15;}
.Top002262_fixed .open-search.on:before,
.Top002262_fixed .open-search.on:after{background-color:#ff5e15;}
@media(min-width:1025px){
    .Top002262 .header-mids{margin-right:3vw;}
    .Top002262 .header-right dd:last-child{display: none;}
    .Top002262 .header-mids li{position: relative;margin-right:1vw;float: left;  }
    .Top002262 .header-mids li span{ padding:0 10px;position:relative; }
    .Top002262 .header-mids li span i {position:absolute;display: block;width: 100%;height: 50%;top:25%;right:0; display: none;}
    .Top002262 .header-mids li span i:before,
    .Top002262 .header-mids li span i:after {position:absolute;content:'';background-color: #ff5e15;}
    .Top002262 .header-mids li span i:before {width: 0;height: 2px;}
    .Top002262 .header-mids li span i:after {width: 2px;height: 0;}
    .Top002262 .header-mids li span i.line2:before {bottom:0;}
    .Top002262 .header-mids li span i.line2:after {right:0;}
    .Top002262 .header-mids li span a{ line-height:calc(90 / 17 * 1em); position:relative; color:#fff;font-size:calc(17 / 16 * 1em);z-index: 5;transition: .3s;}
    .Top002262 .header-mids li:hover span a{transform: scale(1.1);}
    .Top002262_fixed .header-mids li span a{ color:#333;}
    .Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; top:0;  height:2px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
    /*.Top002262 .header-mids li span a:hover::before,
    .Top002262 .header-mids li.aon span a::before{width:100%; background:#fff;}*/
    .Top002262_fixed .header-mids li span a:hover::before,
    .Top002262_fixed .header-mids li.aon span a::before{ background: #ff5e15;}
    .Top002262_fixed .header-mids li span a:hover,
    .Top002262_fixed .header-mids li.aon span a{color: #ff5e15;}
    .Top002262 .header-mids li:hover span i:before,
    .Top002262 .header-mids li.aon span i:before,
    .Top002262 .header-mids li:hover span i:after,
    .Top002262 .header-mids li.aon span i:after { transition: .3s;}
    .Top002262 .header-mids li:hover span i:before,
    .Top002262 .header-mids li.aon span i:before {width: 100%;}
    .Top002262 .header-mids li:hover span i:after,
    .Top002262 .header-mids li.aon span i:after {height: 100%;}
    .Top002262 .header-mids li:hover span i.line2:before ,
    .Top002262 .header-mids li.aon span i.line2:before ,
    .Top002262 .header-mids li:hover span i.line2:after,
    .Top002262 .header-mids li.aon span i.line2:after {transition-delay: .3s;}
    .Top002262 .header-mids li .sub {position:absolute;width:max-content;left:50%;transform:translateX(-50%);background-color: #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;}
    .Top002262 .header-mids li#m24 .sub,
    .Top002262 .header-mids li#m33 .sub {display: none!important;}
}

@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;}
.Top002262 .header-left{width: 41%;height: calc(60 / 16 * 1em);}
.Top002262 .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .open-menu{margin:calc(8 / 16 * 1em) 0; margin-left:calc(25 / 16 * 1em) ;width:calc(40 / 16 * 1em) ;height:calc(40 / 16 * 1em) ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:calc(60 / 16 * 1em) ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 45%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:calc(-10 / 16 * 1em);}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:calc(10 / 16 * 1em);}
.Top002262 .logo img { max-height: calc(40 / 16 * 1em);}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:calc(50 / 16 * 1em) ;padding:0 4em 0 2em;font-size:calc(16 / 16 * 1em) ;}
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: #ff5e15;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
.Top002262_fixed .open-menu i{background: #666;}
}








/*Banner003192 */
.Banner003192{position: relative; background: #000;}
@media (min-width:1025px) {
.Banner003192 .pc{height:700px;display: block;width: 100%; background-size: cover; background-repeat:no-repeat; background-position: center;}
.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 .slick-pages{position: absolute;left: calc(231.5 / 1920 * 100vw); bottom: calc(80 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(231.5 / 1920 * 100vw);bottom: calc(80 / 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;}
}

.Hometit{text-align: center; padding-bottom: 2vw;}
.Hometit .en{font-size:calc(20 / 16  * 1em); color: #ff5e15; text-transform: uppercase; padding-top:14px; background:url(../images/tit.png) top center  no-repeat;}
.Hometit .cn{font-size:calc(42 / 16  * 1em); color: #333; font-weight: bold; /* letter-spacing:8px; */}
@media (max-width: 1024px) {
    .Hometit {padding-bottom: 4vw;}
    .Hometit .cn {font-size: 5vw;}
}



/*Bottom003000 */
.Bottom003000{background:url(../images/Bottom003000-bg.png) no-repeat bottom center #323438; padding:3vw 0 5vw;}
.Bottom003000-1{background-color:#222;}
.Bottom003000,
.Bottom003000 a{color: rgba(255,255,255,0.8); }
.Bottom003000 a{transition: 0.3s;}
.Bottom003000 a:hover{color:#ff5e15;}
.Bottom003000 .b-left .contact{line-height:40px; margin-top: 40px; max-width:450px; }
.Bottom003000 .b-left .contact dd{padding-left: 34px; background: url(../images/Bottom003000_email.svg) no-repeat left 9px; background-size: auto 20px;}
.Bottom003000 .b-left .contact dd:nth-of-type(2){background-image:url(../images/Bottom003000_tel.svg);}
.Bottom003000 .b-left .contact dd:nth-of-type(3){background-image:url(../images/Bottom003000_add.svg);}
.Bottom003000 .b-left .contact dd+dd{margin-top:14px;}
.Bottom003000 .copyright{line-height: 1.75; font-size: 15px;}
.Bottom003000 .copyright .icp{display: block;}
.Bottom003000 .share{margin: 22px 0;}
.Bottom003000 .share li{float:right ;position: relative;}
.Bottom003000 .share li{margin-left:25px;}
.Bottom003000 .share li figure{display: none;width: 130px; position: absolute; left: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 5px;}
.Bottom003000 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; left: 16px; top:100%;}
.Bottom003000 .share li a{display: block;width: 40px; height: 40px; border-radius: 50%;background-color: rgba(255,255,255,0.2); background-position: center center;background-repeat: no-repeat;cursor: pointer; background-size: auto 18px;}
.Bottom003000 .share li a:hover{background-color:#ff5e15;}
.Bottom003000 .share li.wx a{background-image: url("../images/Bottom003000_wx.svg");}
.Bottom003000 .share li.sina a{background-image: url("../images/Bottom003000_sina.svg");}
.Bottom003000 .share li.dy a{background-image: url("../images/Bottom003000_dy.svg");}
.Bottom003000 .b-right nav{border-bottom: 1px solid rgba(255,255,255,0.2);}
.Bottom003000 .b-right nav a{color: #fff;font-size: 16px;display: inline-block;}
.Bottom003000 .b-right nav a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 12px;background:rgba(255,255,255,0.8); margin: 0 1.8vw; vertical-align: middle;}
.Bottom003000 .b-right nav a:hover{color:#ff5e15;}
.Bottom003000 .b-right aside{padding-bottom: 20px;}
.Bottom003000 .b-right aside a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 12px;background:rgba(255,255,255,0.8); margin: 0 1.5vw; vertical-align: middle;}
@media(min-width:1025px){
.Bottom003000 .b-right{text-align: right;}
.Bottom003000 .b-right nav{padding-bottom: 24px;}
}
@media(max-width:1024px){
.Bottom003000{text-align: center;}
.Bottom003000 .b-right{padding-top: 3vw;border-top: 1px solid rgba(84,84,84,0.2); margin-top: 3vw;}
.Bottom003000 .b-right nav{display: none;}
.Bottom003000 .share,
.Bottom003000 .contact{display: table; margin: 0 auto;}
.Bottom003000 .share{margin-top: 3vw;margin-bottom: 3vw;}
.Bottom003000 .contact{text-align: left;}
}

@media(max-width:768px){
    .Bottom003000 {padding-top: 6vw;   }
    .Bottom003000 .b-left .contact {margin-top: 4vw;}
    .Bottom003000 .b-left .contact dd+dd {margin-top: 0;}
    .Bottom003000 .copyright {font-size: 3.5vw;}
}





/*Floor003065 */
.Floor003065{margin:5.5vw 0 7vw; position: relative;}
.Floor003065_1{background: url("../images/Floor003065_bg2.png") no-repeat bottom center;padding: 5.5vw 0 7vw;margin: 0; background-size: contain;}
.Floor003065 .Hometit{text-align: left; padding-bottom: 0;}
.Floor003065 .Hometit .en{background-position:top left;}
.Floor003065 .txt-info{position: relative;z-index: 10;}
@media(min-width:769px){
.Floor003065 .txt-info{padding-left:6vw;vertical-align: top; padding-top:3.5vw; }
.Floor003065 .txt-info_1{padding-right: 6vw;vertical-align: top;padding-top: 0; padding-left: 0;}
.Floor003065 .video{width:43.82%;}
.Floor003065:after{position: absolute; content: ''; background-position:right bottom;background-repeat:repeat; width:28vw; height:22vw;background-image: url("../images/Floor003065_bg.png"); right: 0; bottom:-2vw;}
.Floor003065_1:after{ display:none}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}
.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden; margin-bottom: 2.4vw;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/Floor003065_play.png") no-repeat center center rgba(255,255,255,0.2); left: 50%; top:52%; transform: translate(-50%,-50%); border-radius: 50%;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
 .Floor003065 .video .play:before{width: 20vw; height: 20vw;}
}
.Floor003065 .number ul{display:flex; flex-wrap:wrap; justify-content:space-between;}
.Floor003065 .number li{float: left;color: #333;}
.Floor003065 .number li aside{color: #ff5e15; font-size: 22px;}
.Floor003065 .number li aside b{font-size:48px;font-weight: 900; font-family: 'Arial';line-height: 0.85em;display: inline-block; padding-right: 6px;}
.Floor003065 .number_1 ul {display: flex;justify-content: space-between;}
.Floor003065 .number_1 li aside{color:#ff5e15;}
.Floor003065 .number li p{margin-bottom:0; font-size:14px;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number ul{ justify-content:flex-start;}
.Floor003065 .number li{ margin-bottom:10px; margin-right:20px;}
.Floor003065 .number li aside b{font-size: 7vw; }
}
.Floor003065 .txt-info .inner{position: relative; z-index: 3; }
.Floor003065 .txt-info .info{line-height:2; color: #666; margin: 2.5vw 0; text-align: justify;}
.Floor003065 .txt-info_1 .info h1{color:#ff5e15;font-size: 30px;}

.Floor003065 .more a{display: table;}
.Floor003065 .more span{display: inline-block;  vertical-align: middle;}
.Floor003065 .more .icon{width: 4.375em;height: 4.375em;border: solid 2px #eee; border-radius: 50%; position: relative; margin-right: 27px; transition: 0.3s ease-out;}
.Floor003065 .more .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #999;border-right: 2px solid #999; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003065 .more a:hover .icon{border-color: #0b1c61;background: #0b1c61;}
.Floor003065 .more a:hover .icon:before{border-color: #fff;}
.Floor003065 .more .txt{color: #999;font-size: 14px;}
.Floor003065 .more .txt:before{display: inline-block; content: ''; vertical-align: middle;width: 23px; height: 1px; margin-right: 7px; background: #999;}
.Floor003065 .more a:hover .txt{color: #0b1c61;}
.Floor003065 .more a:hover .txt:before{background: #0b1c61;}
.Floor003065 .txt-info .year{z-index: 1;  padding: 2vw 10.21vw 2vw 2.08vw; border-radius: 20px;background-color:#0b1c61;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size:2.5vw; color: #fff;position: relative; z-index: 3; line-height:1;}
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;width:4.4278vw;height:4.4278vw; background-image: url("../images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom:2vw;}
.Floor003065 .txt-info_1 .year{position: absolute;left: 0;bottom:2vw;    right: auto;}

}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;text-align: center;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 4vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
.Floor003065 .video .pic {margin-bottom: 7vw;}
    .Floor003065 .txt-info_1 .info h1 {font-size: 5vw;}
}



/*Floor003194 */
.Floor003194{ background: url(../images/Floor003194-bg.jpg) no-repeat center top;background-size: cover; overflow: hidden;}
.Floor003194 .intro{text-align: center; padding-top:5vw; padding-bottom: calc(40 / 1920 * 100vw);}
.Floor003194 .intro .edit-info{ font-size: calc(18 / 16 * 1em); line-height: 1.7;}
.Floor003194 .boxs-group .box{overflow: hidden; }
.Floor003194 .boxs-group .inside{position: relative;}
.Floor003194 .boxs-group .txt{position: absolute;margin: 0 auto;color: #fff;text-align: center;z-index: 10;}
.Floor003194 .boxs-group picture{ transition: 0.5s;display: block; position: relative;}
.Floor003194 .boxs-group picture:before{z-index: 5;position: absolute; top: 0; width: 100%;left: 0;content: '';height: 100%; transition: 0.3s;
  background: -moz-linear-gradient(0deg,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%); 
  background: -webkit-linear-gradient(0deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%);
  background: linear-gradient(0deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0000001a', endColorstr='#00000066',GradientType=1 );
} 
.Floor003194 .box .tit{font-size: calc(34 / 16 * 1em); margin-bottom: calc(20 / 34 * 1em);}
.Floor003194 .box .desc{font-size: calc(18 / 16 * 1em); }
.Floor003194 .box .icon{width:60px;height:60px;border: solid 2px #fff; border-radius: 50%; position: relative;  transition: 0.3s ease-out; display: inline-block; margin-top: 40px;}
.Floor003194 .box .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #fff;border-right: 2px solid #fff; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003194 .box .icon:hover{border-color: #ff5e15; background: #ff5e15;}
@media (min-width:1025px) {
.Floor003194 .boxs-group{margin: 0 0 0 -6%; display: table;height: calc(700 / 16 * 1em);  width: 112%;}   
.Floor003194 .boxs-group .box{width: 25%; display: table-cell;transform: skewX(-15deg);transition: 0.5s width;}
.Floor003194 .boxs-group .inside{ height: 100%;}
.Floor003194 .boxs-group .txt{ transform: skewX(15deg);width: calc(375 / 530 * 100%); top: 10%; left: calc((100% - 375 / 530 * 100%) / 2);}
.Floor003194 .boxs-group picture{position: absolute; left: calc(-58.334% / 2); width: calc(760 / 480 * 100%);transform: skewX(15deg);top: 0; height: 100%; }
.Floor003194 .box.on{width: 64%;}
.Floor003194 .box.on picture{width:118.029%;left: -9%;}
.Floor003194 .box.short .txt{opacity: 0;}
.Floor003194 .box.short{width: 12%;}
.Floor003194 .box.short picture{ opacity: 0.8; left: calc(-131.429% / 2); width: calc(405 / 175 * 100%);}
.Floor003194 .box:first-child .txt{width: calc(420 / 530 * 100%);}
.Floor003194 .box:not(.on):last-child .txt{left: 0;}
.Floor003194 .box.on .txt{text-align: left;}
.Floor003194 .box.on .desc{display: none;}
.Floor003194 .box .info{visibility: hidden;max-width:calc(540 / 16 * 1em); line-height: calc(30 / 16 * 1em); transform: translateX(50px); opacity: 0; transition:transform 0.3s 0.5s,opacity 0.3s 0.5s; position: absolute;}
.Floor003194 .box.on .info{visibility: visible;transform: translateX(0); opacity: 1;position: relative;}
}
@media (max-width:1024px) {
.Floor003194 .boxs-group{display: flex;flex-wrap: wrap; flex-direction: row;}
.Floor003194 .box{width: 50%;}
.Floor003194 .boxs-group picture{height: 60vw; opacity: 0.7;}
.Floor003194 .box .info{display: none;}
.Floor003194 .boxs-group .txt{left: 0; width: 100%;padding: 0 5%; height: 100%;display: flex;align-items: center; flex-direction: column; justify-content: center;}
.Floor003194 .box .tit{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003194 .box .desc{font-size: 1em;}
.Floor003194 .box .icon{margin-top: 2em; width: 3em; height: 3em; border-radius: 0 1em 0 1em;}
}





/*Floor003099 */
.Floor003099{padding:5vw 0; background: url(../images/Floor003099-bg.jpg) no-repeat center;}
.Floor003099 .auto{position: relative;}
.Floor003099 .slider .slick-list li a{display: block; margin:0 1.25vw; border-radius: 10px; background:#f3f4f8; overflow: hidden;}
.Floor003099 li label{display:inline-block;color: #ff5e15 ;padding:5px 20px; border-radius:10px;  border:1px solid #ff5e15; font-size: calc(18 / 16 * 1em); font-weight: bold; margin-bottom:1vw;}
.Floor003099 .slider li .Ispic{padding-bottom: 63%;}
.Floor003099 .slider li .txt{padding: 1.5vw 2vw 1.5vw;position:relative;overflow: hidden;}
.Floor003099 .txt time{ position: absolute; bottom:0; right:1vw; color:#fff; font-size: calc(72 / 16 * 1em); font-family: Arial; font-weight: bold; line-height: 1; height:calc(50 / 72 * 1em); overflow: hidden;}
.Floor003099 .txt .tit{font-size: calc(20 / 16 * 1em);color: #333;line-height:1.6em;min-height:3.2em;margin-bottom: 4%;}
.Floor003099 .txt p{line-height:1.75em;color: #888; min-height:3.5em; margin:calc(14 / 16 * 1em) 0 calc(28 / 16 * 1em);}
.Floor003099 .txt .more{width:20px;height: 12px; background: url(../images/more.svg) no-repeat center right; background-size:auto 12px;transition: 0.3s; display: block;}
.Floor003099 .slider .slick-list li a:hover{background:#0b1c61 ;}
.Floor003099 li a:hover label{background:#0b1c61;}
.Floor003099 li a:hover .tit{color:#fff;}
.Floor003099 li a:hover p{color:rgba(255, 255, 255, 0.8);}
.Floor003099 li a:hover time{color:rgba(255, 255, 255, 0.3);}
.Floor003099 li a:hover .more{background-image: url(../images/more-white.svg) }

.Floor003099 .slick-arrow{position: absolute; z-index: 30; top: 50%; width: 60px; height: 60px; border: 1px solid rgba(0,0,0,0.2);padding: 0; margin-top: -30px; border-radius: 50%; transition: 0.3s;}
.Floor003099 .slick-arrow:hover{background:#0b1c61;}
.Floor003099 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid rgba(0,0,0,0.2);border-left: 2px solid rgba(0,0,0,0.2); left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003099 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.Floor003099 .slick-arrow:hover:before{ border-bottom-color: #fff;border-left-color: #fff; }


.Floor003099 dl{ margin-top:1.5vw;}
.Floor003099 dd{ line-height:calc(60 / 16 * 1em); border-bottom: 1px dashed #eaeaea;}
.Floor003099 dd a{color: #555; }
.Floor003099 dd time{font-size: calc(15 / 16 * 1em); color:#999; float:right;margin-left: 20px; }
.Floor003099 dd label{display:inline-block;color:#0b1c61; margin-right: 10px;}
.Floor003099 dd:hover a{color:#0b1c61;}


@media(min-width:1601px){
.Floor003099 .slider{ margin: 0 -1.25vw;}
.Floor003099 .slick-prev{left: -4vw;}
.Floor003099 .slick-next{right: -4vw;}
}
@media(max-width:1600px){
.Floor003099 .slick-prev{left: -60px;}
.Floor003099 .slick-next{right: -60px;}
}

@media(max-width:640px){
    .Floor003099 .slider li .txt {padding: 4vw;}
    .Floor003099 .txt .tit {min-height: auto;font-size: 4vw;}
    .Floor003099 .txt time {font-size: 10vw;}
  .Floor003099 .slick-arrow{width: 40px; height: 40px;display: none!important;}
    .Floor003099 .slick-prev {left: 0;}
    .Floor003099 .slick-next {right: 0;}
}



 

/*Floor003010 */
.Floor003010{padding:5vw 0; background: url(../images/Floor003099-bg.jpg) no-repeat center;}
.Floor003010 .list{display: flex;}
.Floor003010 .box{width:31.3%; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); padding:90px 1.5vw 1.5vw; border-radius: 10px; position: relative;}
.Floor003010 .box:not(:last-child){margin-right: 3%;}
.Floor003010 .box:first-child{background: #f3f4f8;}

.Floor003010 label{position:absolute; left:1.5vw; top: 0; background: #ff5e15; width:60px; padding: 10px; color: #fff;font-size: calc(18 / 16 * 1em); font-weight: bold; letter-spacing: 2px; border-radius: 0 0 10px 10px; }
.Floor003010 ol{ padding-bottom:10px; }
.Floor003010 ol a{ position:relative; padding-bottom: 20px; display: block; }
.Floor003010 ol time{ position: absolute; bottom:0; right:0; color:#f3f4f8; font-size: calc(72 / 16 * 1em); font-family: Arial; font-weight: bold; line-height: 1; height:calc(50 / 72 * 1em); overflow: hidden;}
.Floor003010 .box:first-child ol time{ color:#fff;}
.Floor003010 ol .tit{font-size: calc(20 / 16 * 1em); color: #333; line-height:1.6em; min-height:3.2em;}
.Floor003010 ol:hover .tit{color:#0b1c61;}
.Floor003010 ol p{line-height:1.75em;color: #888; min-height:3.5em; margin:calc(14 / 16 * 1em) 0 calc(28 / 16 * 1em);}
.Floor003010 ol .more{width:20px;height: 12px; background: url(../images/more.svg) no-repeat center right; background-size:auto 12px;transition: 0.3s; display:block; }
.Floor003010 ol:hover .more{ background-image:url(../images/more-on.svg)  }

.Floor003010 li{ padding-top:14px; margin-top:14px; border-top: 1px dashed #eaeaea; line-height:calc(24 / 17 * 1em); font-size:calc(17 / 16 * 1em); }
.Floor003010 .box:first-child li{ border-top-color:#ccc; }
.Floor003010 li a{position: relative;padding-left:15px;}
.Floor003010 li a:before{position: absolute; content: ''; width: 5px; height: 5px; border-radius: 50%; background:#ff5e15; left: 0; top: 50%; margin-top: -2.5px;}
.Floor003010 li time{ font-size:calc(14 / 17 * 1em); float: right; margin-left: 10px; color: #999;}
.Floor003010 li:hover a{color:#0b1c61;}



/*Floor003162 */
.Floor003162{ background: url(../images/Floor003162-bg.jpg) no-repeat center center;background-size: cover; padding:5vw 0 6vw;}
.Floor003162 .img-item a{display: block;height: calc(430 / 16 * 1em);position: relative; overflow: hidden; background: #000; }
.Floor003162 a:hover{color: #0b1c61;}
.Floor003162 .img-item li{border-radius: 10px; overflow: hidden;}
.Floor003162 .img-item .Ispic{height: 100%;transition: 0.3s; position: relative;}
.Floor003162 .img-item .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.8;
  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 */
  }
.Floor003162 .img-item a:hover .Ispic{transform: scale(1.12); }
.Floor003162 .img-item aside{position: absolute; z-index: 10; left: 0; bottom: 0;line-height:70px;padding: 0 100px 0 1.56vw;color: #fff; width: 100%; font-size: calc(20 / 16 * 1em);}
.Floor003162 .img-item .slick-dots{position: absolute;right: 1.56vw; height:70px; bottom: 0; z-index: 20; padding:30px 0;}
.Floor003162 .img-item .slick-dots li{float: left; width: 10px; height: 10px; margin: 0 5px; border: 1px solid #fff;}
.Floor003162 .img-item .slick-dots li button{display: none;}
.Floor003162 .img-item .slick-dots li.slick-active{background:#ff5e15;border-color:#ff5e15;}

.Floor003162 .ul-list dd a{position: relative;padding:1.3vw;background: rgba(255,255,255,0.5); border-radius: 0 0 10px 10px; overflow: hidden;}
.Floor003162 .ul-list dd a:before{transition: 0.3s; width: 0; position: absolute; left: 0; top: 0; height: 2px; background:#005bac; content: '';}
.Floor003162 .ul-list dd a:hover:before{width: 100%;}
.Floor003162 .ul-list dd .tit{margin-top: 1.042vw; line-height: calc(32 / 16 * 1em); min-height:calc(64 / 16 * 1em);}
.Floor003162 .ul-list dd time{color: #ff5e15;font-size: 18px;}
.Floor003162 .ul-list dd time span{display: block;font-size: 2em; font-weight: bold;}
.Floor003162 .ul-list dd:hover time{color:#0b1c61;}

@media (min-width:1025px) {
.Floor003162 .img-item{width:38.5%;}
.Floor003162 .ul-list{width:60%;}
.Floor003162 .ul-list dd{float: left; width:32%; margin-bottom:3%;display: table;table-layout: fixed;min-height:10.5vw; }
.Floor003162 .ul-list dd:not(:nth-child(3n)){margin-right:2%;}
.Floor003162 .ul-list dd:nth-child(3n+1){clear: left;}
.Floor003162 .ul-list dd:nth-child(4),
.Floor003162 .ul-list dd:nth-child(5),
.Floor003162 .ul-list dd:nth-child(6){margin-bottom: 0;}
.Floor003162 .ul-list dd a{display: table-cell; vertical-align: middle;}
}
@media (max-width:1024px) {
    .Floor003162 .ul-list dd .tit {min-height: auto;}
    .Floor003162 .ul-list dd time span {font-size: 6vw;}
}





.Floor003033{padding:6vw 0; text-align: center; background: url(../images/Floor003033-bg.jpg) no-repeat center;}
.Floor003033 .list ul {font-size: 0;margin: 0 -0.35%;}
.Floor003033 .list li {position:relative;display:inline-block;width: 11.8%;padding-bottom: 13.82%;margin: 0 0.35%;font-size: 16px;transition: .3s;}
.Floor003033 .list li:after {position:absolute;content:'';width: 118%;height: 118%;top:50%;left:50%;transform:translate(-50%,-50%);background: url("../images/Floor003033_i_bg.png") no-repeat center;}
.Floor003033 .list li a {display: block;}
.Floor003033 .list li a figure {position: absolute;width: 82%;top: 50%;left: 50%;transform:translate(-50%,-50%);padding-bottom: 60%;transition:.3s;z-index: 10;}
.Floor003033 .list li:hover {transform: scale(1.1);z-index: 10;}
@media (min-width: 1025px) {
    .Floor003033 .list li:nth-child(9) {margin-left: 0.4%;}
    .Floor003033 .list li:nth-child(8)~li {margin-top: -2.8em;}
}
@media (max-width: 1800px) {
    .Floor003033 .list li:after {background-size: contain;}
}
@media (min-width: 1025px) and (max-width: 1280px) {
    .Floor003033 .list li:nth-child(8)~li {margin-top: -2.4em;}
}
@media (max-width: 1024px) {
    .Floor003033 .list li {width: 31.8%;padding-bottom: 30%;margin-bottom: 2%;}
}


 






/*Floor003348 */
.Floor003348{ overflow: hidden; padding:6vw 0;    background: #f4f7fc; }
.Floor003348 .slider-img .Ispic{position: relative;z-index: 1;float: right;width: 55%;}
.Floor003348 .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 */}
.Floor003348 .slider-img .item{position: relative;}
.Floor003348 .slider-img .txt{position: absolute;bottom: 0;opacity: 0;left: 0%;right:6.184%;color: #333;z-index: 4;transition: 0.5s 0.5s;padding-right: 3.5em;float: left;width: 39%;}
.Floor003348 .slider-img .slick-current .txt{bottom: 12.75em;opacity: 1;}
.Floor003348 .slider-img .tit{font-size: 2.5em;margin-bottom: 0.6em;}
.Floor003348 .slider-img .txt p{line-height: 2;font-size: 1em;margin: 0;max-width: 84%;}
.Floor003348 .slider-img .txt .more{position: absolute;right: 0;bottom: 0;width: 3.125em;height: 3.125em;border-radius: 50%;background: url(../images/Floor003128-icon-white.svg) no-repeat center #0b1c61;background-size: 1em auto;}

.Floor003348 .slider-nav .inside .icon{transition: 0.3s;}
.Floor003348 .slider-nav .inside .icon img{ max-height: 3.1125em;}
.Floor003348 .slider-nav .inside .icon img.hover{display: none;}
.Floor003348 .slider-nav ul{ margin: 0 -1%;}
.Floor003348 .slider-nav li{
    cursor: pointer;
    }
.Floor003348 .slider-nav li .inner{
    transition: 0.3s;
    border-radius: 10px;
    background: #fff;
	margin: 0 1%;
    }
.Floor003348 .slider-nav .slick-current .inner{background-color: #ff5e15;}
.Floor003348 .slider-nav .slick-current aside{color: #fff;}
.Floor003348 .slider-nav .slick-current .icon img.default{filter: brightness(100)}
/*.Floor003348 .slider-nav .slick-current .icon img.hover{display: inline-block;}*/
@media (min-width:1025px) {
.Floor003348 .auto{position: relative;/*min-height: 100vh;*/}
.Floor003348 .slider-img{position: relative;width:100%;right: 0%;top: 0;height: 100%;z-index: 11;margin-top: 4%;}
.Floor003348 .slider-img .Ispic{height: 50vh;}
.Floor003348 .slider-nav{width: 100%;height: 10vh;/*float: right;*/z-index: 10;position: relative;}
.Floor003348 .slider-nav .ytable{height: 10%;}    
.Floor003348 .slider-nav .inside{display: table;width: 100%; table-layout: fixed; height:11.4583vh; /*6.875em*/}
.Floor003348 .slider-nav .inside > *{display: table-cell;vertical-align: middle;}
.Floor003348 .slider-nav .inside .icon{text-align: center;width: 43%;padding-left: 3.625em;}
.Floor003348 .slider-nav .inside aside{padding-right: calc(0.125em + 0.5625em);background: url(../images/Floor003128-plus.svg) no-repeat right 2.125em center;background-size: 0.5625em auto;font-size: 1.25em;font-weight: bold;}
.Floor003348 .slider-nav .slick-current aside{background-image: url(../images/Floor003128-plus-white.svg)}
.Floor003348 .slider-nav .slick-current .icon{/* width: 35.75%; *//* padding-left: 29px; */}
}
@media (max-width:1024px) {
.Floor003348 .slider-img .Ispic{float:none;width: 100%;padding-bottom: 73.283%;}
.Floor003348 .slider-img .txt{left: 0;right: 0;margin-top: 4vw;padding: 3vw;}
    .Floor003348 .slider-img .tit {font-size: 4.5vw;}
.Floor003348 .slider-img .slick-current .txt{position: relative;width: 100%;bottom: 0;}
.Floor003348 .slider-nav{overflow: hidden;height: 5em;margin-bottom: 4vw;}
.Floor003348 .slider-nav .inside{display: flex;align-items: center;height: 3.5em;padding: 0 0.5em;}
.Floor003348 .slider-nav .inside aside{flex: 1;}
.Floor003348 .slider-nav .inside .icon{width: 25%; flex-shrink: 0; margin-right: 5%;text-align: center;}
.Floor003348 .slider-nav .inside .icon img{ max-height: 1.5em;}
}








/*Banner003144 */
.Banner003144 { position: relative; }
.Banner003144 .txtarea { display: none; text-align: center; position: absolute; width: 100%; left: 0; top: 55%; color: #fff; line-height: 1.2; }
.Banner003144 .txtarea h3 { margin: 0; font-size: calc(50 / 16 * 1em);
font-weight: normal; }
.Banner003144 .pc { background-position: center center; background-repeat: no-repeat; height: 520px; background-size: cover; }

@media (min-width:1025px) {
.Banner003144 .wap { display: none; }
}

@media (max-width:1024px) {
.Banner003144 .pc { display: none; }
}
/*内页 */
.mainpage {
padding: calc(110 / 1920 * 100vw) 0; overflow: hidden; }
.singlepage .box {
padding: calc(130 / 1920 * 100vw) 0; overflow: hidden; }
.singlepage .box:nth-child(2n) { background: #f4f7fc; }
/*二级菜单 */
.Menu003070 { position: relative; z-index: 10; margin-top: calc(50 / 1920 * 100vw);
}
.Menu003070 .auto ul { padding: 19px 0; }
.Menu003070 li { float: left; padding: 0 15px; }
.Menu003070 li a { display: block; line-height: 50px; font-size: 18px; color: #020814; padding: 0 30px; border-radius: 50px; transition: .3s; }
.Menu003070 li.aon a, .Menu003070 li a:hover { color: #fff; background-color: #004098; }

@media(min-width:641px) {
.Menu003070 .auto ul { display: table; margin: 0 auto; }
}

@media(max-width:1440px) {
.Menu003070 li { padding: 0 1vw; }
.Menu003070 li a { padding: 0 2vw; }
}

@media(max-width:640px) {
.Menu003070 li a { font-size: 3.5vw; }
.Menu003070 li { margin-bottom: 1vw; width: 32%; }
.Menu003070 li:not(:nth-child(3n)) {
margin-right: 2%;
}
}



/*新闻中心 */
.PicList002856 { margin-bottom:4%; }
.PicList002856 .top-new { margin-bottom: 50px; }
.PicList002856 .top-new .slick-list { overflow: inherit; }
.PicList002856 .top-new .slick-slide{ opacity: 0; }
.PicList002856 .top-new .slick-current{ opacity: 1; }
.PicList002856 .top-new .slick-slide { background: #fff; border-radius: 8px; box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); }
.PicList002856 .top-new .slick-slide .img{ border-radius: 8px 0 0 8px; overflow: hidden; }
.PicList002856 .top-new .slick-slide .img .Ispic{ padding-bottom: 64%; transition: .5s; }
.PicList002856 .top-new .slick-slide:hover .img .Ispic{ transform: scale(1.08); }
.PicList002856 .top-new .slick-slide time{ display: block; color: #999; padding-left: 32px; background: url(../images/icon-time.svg) no-repeat left center; margin-bottom: 20px; }
.PicList002856 .top-new .slick-slide .txt aside.dot{ font-size: calc(24 / 16 * 1em); font-family: 'HarmonyOS_Sans_SC_Medium'; line-height: 1.5; margin-bottom: 30px; word-break:break-all;}
.PicList002856 .top-new .slick-slide:hover a {color: #ff5e15;}
.PicList002856 .top-new .slick-slide .txt p {margin: 0;line-height: calc(32 / 18 * 1em);font-size: calc(16 / 16 * 1em);color: #555;}
.PicList002856 .top-new .more {margin-top: 30px;color: #ff5e15;display: inline-block;padding-right: calc(30 / 16 * 1em);background: url(../images/Floor003128-icon.svg) no-repeat right center;background-size: 1em auto;}
.PicList002856 .top-new .slick-arrow { width: 50px; height: 50px; border-radius: 50%; background: url(../images/Floor003196-arrow-white.svg) no-repeat center center #004098; background-size: auto 15px; border: none; z-index: 2; position: absolute; top: calc(50% - 50px); transform: translateY(-50%); }
.PicList002856 .top-new .slick-prev { left: -5%; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); }
.PicList002856 .top-new .slick-next { right: -5%; transform: rotate(90deg); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); }
.PicList002856 .top-new .slick-disabled { background: url(../images/Floor003196-arrow.svg) no-repeat center center #f5f5f5; background-size: auto 15px; }
.PicList002856 .top-new .slick-dots {text-align: center;margin-top: calc(40 / 16 * 1em);}
.PicList002856 .top-new .slick-dots li { display: inline-block; margin: 0 10px; width: calc(10 / 16 * 1em);
height: calc(10 / 16 * 1em);
border: 2px solid #d6d6d6; background: #fff; display: inline-block; position: relative; color: transparent; border-radius: calc(10 / 16 * 1em);
overflow: hidden; transition: 0.3s; }
.PicList002856 .top-new .slick-dots li button { display: none; }
.PicList002856 .top-new .slick-dots li.slick-active {width: calc(50 / 16 * 1em);background: #ff5e15;border-color: #ff5e15;}
.PicList002856 .list li {background: #fff;border-radius: 8px;box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%);margin-bottom: 3%;}
.PicList002856 .list li:hover { box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); }
.PicList002856 .list li a { position: relative; }
.PicList002856 .list li .pic {border-radius:8px 0 0 8px;overflow: hidden;}
.PicList002856 .list li .pic .Ispic {padding-bottom: 59%;transition: .5s;}
.PicList002856 .list li:hover .pic .Ispic { transform: scale(1.08); }
.PicList002856 .list li .txt {padding: 30px calc(50 / 1920 * 100vw);}
.PicList002856 .list li .txt time { display: inline-block; color: #999; padding-left: 32px; background: url(../images/icon-time.svg) no-repeat left center; margin-bottom: 20px; }
.PicList002856 .list li .txt aside {
font-size: calc(20 / 16 * 1em); font-family: 'HarmonyOS_Sans_SC_Medium'; line-height: 1.5; margin-bottom: 20px; }
.PicList002856 .list li .txt aside a { color: #020814; }
.PicList002856 .list li:hover .txt aside a {color: #ff5e15;}
.PicList002856 .list li .txt p {margin: 0;line-height: calc(32 / 18 * 1em);font-size: calc(16 / 16 * 1em);color: #555;}

@media(min-width:769px) {
.PicList002856 .top-new .slick-slide .ytable{ display:flex; align-items:center;}
.PicList002856 .top-new li .img {width: 40%;}
.PicList002856 .top-new li .txt {padding: 0 calc(80 / 1920 * 100vw);width:60%;}
.PicList002856 .list li .pic{width: 430px;}
}

@media(max-width:768px) {
.PicList002856 .top-new li .ytable, .PicList002856 .top-new li .ytable-cell { display: block; }
.PicList002856 .top-new li .txt { padding: 20px; }
}

@media(max-width:640px) {
.PicList002856 .top-new li .txt aside { font-size: 20px; }
    .PicList002856 .top-new .slick-slide time,
    .PicList002856 .top-new .slick-slide .txt aside.dot {margin-bottom: 4vw; }
    .PicList002856 .top-new .slick-slide .txt aside.dot {font-size: 4.5vw;}
    .PicList002856 .list li .txt ,
    .PicList002856 .list li .pic {display: block;width: 100%;}
    .PicList002856 .list li .txt time,
    .PicList002856 .list li .txt aside {margin-bottom: 4vw;}
    .PicList002856 .list li .txt aside {font-size: 4vw;}
}








.mod_tab { position: relative; margin-top: 0; z-index: 2; }
.mod_tab_crumbs { color:#fff;}
.mod_tab_list { display: flex; background: #FFFFFF; box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); border-radius: 8px 8px 0 0; justify-content: center; }
.mod_tab_item { width: 33.333%; }
.mod_tab_item_cont { height: 90px; display: flex; align-items: center; justify-content: center; font-size: 18px; line-height: 1.7; color: #333; transition: color 0.36s; border-right: 1px solid #EFEFEF; position: relative; }
.mod_tab_item:last-child { border: none }
.mod_tab_item_cont::after { content: ""; position: absolute; bottom: 0; left: 0%; transform: translateX(0%); width: 0%; height: 3px; background-color: #004098; transition: all 0.36s; }
.mod_tab_item.active .mod_tab_item_cont { color: #004098; }
.mod_tab_item:last-child .mod_tab_item_cont { border-right: none; }
.mod_tab_item.active .mod_tab_item_cont::after { width: 100%; transition: all 0.36s; }
.mod_tab_item.actives .mod_tab_item_cont::after { width: 100%; transition: none; }
.mod_tab_crumbs { position: absolute; font-size: 0.875em; padding-left: 1.75em; background: url(../images/Location003131-icon.svg) no-repeat left center; background-size: 1.25em auto; bottom: calc(100% + 30px); }
.mod_tab_crumbs a { opacity: 1.7; color: #fff; transition: .3s; }
.mod_tab_crumbs .c_smnav1_a { opacity: 1.7; color: #fff; transition: .3s; }
.mod_tab_crumbs .c_smnav1_a:hover { opacity: 1; }
.mod_tab_crumbs .c_smnav1_icon { opacity: 0.7; color: #fff; margin: 0 8px; }






/*Page002623 */
.Page002623 { text-align: center; font-family: Arial; margin-top: 30px; font-size: 1.125em; }
.Page002623 .Pages a.a_first, .Page002623 .Pages a.a_end, .Page002623 .Pages > span:not(.p_page) { display: none; }
.Page002623 .Pages em { float: left; margin: 0 2vw; font-style: normal; }
.Page002623 .Pages .p_page { display: table; margin: 0 auto; }
.Page002623 .Pages a { float: left; line-height: 50px; width: 50px; border-radius: 50%; margin: 0 5px; }
.Page002623 .Pages a.a_cur, .Page002623 .Pages a:hover {color: #fff;background: #0b1c61;}
.Page002623 .Pages .p_page > a { font-size: 0; height: 50px; position: relative; }
.Page002623 .Pages .p_page > a:before { position: absolute; content: ''; border: 5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px; }
.Page002623 .Pages .p_page > a.a_prev:before { border-right-color: #020814; border-right-width: 8px; }
.Page002623 .Pages .p_page > a.a_next:before { border-left-color: #020814; border-left-width: 8px; margin-left: -4px; }
.Page002623 .Pages a.a_prev:hover:before { border-right-color: #fff; }
.Page002623 .Pages a.a_next:hover:before { border-left-color: #fff; }

@media(max-width:640px) {
.Page002623 .Pages em { display: none; }
.Page002623 .Pages a { background-color: #eee; }
}




/*Menu001093 */
.Menu001093_line {height: 70px;}
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093.fixed {position: fixed;width: 100%;left: 0;z-index: 100;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:10.334vw; }
.Menu001093 .nav li a{ transition:0.3s;display:table-cell;vertical-align:middle;text-align:center;font-size:16px;padding:0 .5vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #ff5e15;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:1024px){
.Menu001093 .nav li a{ font-size:14px;}
}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}

/*  */
.categ-box{ margin-bottom:60px;}
.categ-box .ul{ font-size:16px; display:flex; justify-content:center; flex-wrap:wrap;}
.categ-box .ul li{ margin:3px 5px; text-align:center;}
.categ-box .ul li a{ color:#333; display:block; min-width:130px; padding:10px; border:solid 1px #ccc; border-radius:5px; overflow: hidden; transition:all .5s;}
.categ-box .ul li:hover a,
.categ-box .ul li.active a{ background:#ff5e15; border-color:#ff5e15; color:#fff;}







/*新闻详情*/
.News_detail .auto {/* background: #fff; *//* border-radius: 15px; *//* box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); *//* padding: 5vw; */}
.News_detail .news_info { }
.News_detail .news_info .title { text-align: center; padding-bottom: 3%; border-bottom: 1px dashed #d2d2d2; margin-bottom: 50px }
.News_detail .news_info .title h1 { margin: 0; padding-bottom: 1%; font-size: 28px; font-weight: 400; color: #020814 }
.News_detail .news_info .title aside span { display: inline-block; vertical-align: middle; margin: 0 1.5em 0.5em; line-height: 32px; color: #666; }
.News_detail .news_info .title .social-share { display: inline-block; }
.News_detail .social-share a { background-position: center center !important; background-repeat: no-repeat !important; background-color: #f2f2f2 !important; margin: 0 0 0 1em; }
.News_detail .social-share a:before { display: none; }
.News_detail .social-share a.icon-wechat { background-image: url("../images/RighInfo002973_share_wx.png"); }
.News_detail .social-share a.icon-weibo { background-image: url("../images/RighInfo002973_share_sina.png"); }
.News_detail .social-share a.icon-qq { background-image: url("../images/RighInfo002973_share_qz.png"); }
.News_detail .news_info .info { text-justify: inter-ideograph }
.News_detail .news_info .info p { margin: 2% 0; }
.News_detail .news_info .center { text-align: center }
.News_detail .info {
line-height: calc(36 / 16 * 1em); color: #555; }
.News_detail .bot { position: relative; margin-top: 50px; padding-top: 50px; border-top: 1px dashed #d2d2d2 }
.News_detail .info_back { text-align: center; clear: both; position: absolute; right: 0; bottom: 0 }
.News_detail .info_back a {position: relative;color: #fff;display: block;width: 150px;line-height: 3;border-radius: 100px;background: #ff5e15;}
.News_detail .info_pn span { display: block; ; margin: 1% 0 }
.News_detail .info_pn span a { color: #888 }
.News_detail .info_pn span a:hover { color: #ff5e15 }

@media(max-width:1024px) {
.News_detail .info_back { position: relative }
}

@media(max-width:768px) {
.News_detail .auto { background: none; }
.News_detail .info * { max-width: 100%!important }
.News_detail .info .rich_media_area_primary_inner { max-width: 100%!important }
.News_detail .info_back a { width: 100%; margin-bottom: 2% }
.News_detail .news_info .title h1 { font-size: 5vw; line-height: 1.5 }
}











.TextList002739 {margin-bottom: 4%; }
.TextList002739 .thead {line-height: 40px;height: 60px;padding: 10px 0;text-align: center;background: #0b1c61;border-radius: 8px;color: #fff;position: relative;}
.TextList002739 .thead span { float: left; width: 15%; height: 40px; display: block; position: relative; }
.TextList002739 .dl:not(.thead) {border-bottom: 1px solid #ededed;background: #fff;/* margin: 2% 0; */}
.TextList002739 .dl .dt {line-height: 40px;padding: 15px 0;text-align: center;cursor: pointer;}
.TextList002739 .dl .dt span { float: left; width: 15%; min-height: 40px; display: block; position: relative; }
.TextList002739 dl span:last-child { width: 10% !important; text-align: center; }
.TextList002739 .dl .dt span i { position: absolute; content: ""; left: 50%; background: url(../images/icon-down.svg) no-repeat right center; display: block; width: 16px; height: 8px; top: 50%; margin-top: -4px; margin-left: -8px; }
.TextList002739 .conbox { background: #f4f7fc; border-radius: 8px; padding: 40px; display: none; }
.TextList002739 .conbox .h5 { color: #333; font-weight: normal; font-size: 18px; margin-top: 0; }
.TextList002739 .conbox p { line-height: 2; color: #666; margin: 0; }
.TextList002739 .jobname { width: 30% !important; text-align: left; padding: 0 20px; }
.TextList002739 .dl.active .dt span {color: #0b1c61;}
.TextList002739 .dl.active .dt span i { transform: rotate(180deg); }



.TextList002739 .apply-btn{ padding:3em 0}
.TextList002739 .apply-btn a{display: inline-block;background-color: #ff5e15;text-align: center;border-radius: 3.125em;line-height: 3.125em;padding: 0 3.25em;color: #fff;cursor:pointer;}
.TextList002739 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/TextList002739-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}

@media(max-width:768px) {
.TextList002739 .jobyq, .TextList002739 .jobnum, .TextList002739 .jobadd, .TextList002739 .jobtime { display: none !important; }
.TextList002739 .dl .dt span { width: 25%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;font-size: 4.5vw; }
.TextList002739 .jobname { width: 90% !important; }
    .TextList002739 .conbox .h5 {font-size: 4vw;}
.TextList002739 .conbox { padding: 20px; }
}











.Floor003366{ }
.Floor003366 .ul-list dd{    box-shadow: 0 0 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);}
.Floor003366 .ul-list dd a{position: relative;padding:1.3vw;background: rgba(255,255,255,0.5);border-radius: 0 0 10px 10px;overflow: hidden;}
.Floor003366 .ul-list dd a:before{transition: 0.3s; width: 0; position: absolute; left: 0; top: 0; height: 2px; background:#005bac; content: '';}
.Floor003366 .ul-list dd a:hover:before{width: 100%;}
.Floor003366 .ul-list dd .tit{margin-top: 1.042vw; line-height: calc(32 / 16 * 1em); min-height:calc(64 / 16 * 1em);}
.Floor003366 .ul-list dd time{color: #ff5e15;font-size: 18px;}
.Floor003366 .ul-list dd time span{display: block;font-size: 2em; font-weight: bold;}
.Floor003366 .ul-list dd:hover time{color:#0b1c61;}

@media (min-width:1025px) {
.Floor003366 .img-item{width:38.5%;}
.Floor003366 .ul-list{/* width:60%; */}
.Floor003366 .ul-list dd{float: left;width:32%;margin-bottom:3%;display: table;table-layout: fixed;min-height:10.5vw;border-radius: 10px; }
.Floor003366 .ul-list dd:not(:nth-child(3n)){margin-right:2%;}
.Floor003366 .ul-list dd:nth-child(3n+1){clear: left;}
.Floor003366 .ul-list dd a{display: table-cell; vertical-align: middle;}
}





/*TextList002855 */
.TextList002855 { padding-bottom:2%}
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px solid #eee;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 15px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;}
.TextList002855 li a:hover{ color:#e96a0c}
@media(min-width:481px){
 .TextList002855 li{font-size: 16px;}
}








/*
 .PicList000729 ä¸ºdemoç¼–å·
 */
.PicList000729{/* padding:2% 0 0; */}
   .PicList000729 h1{color: #012169;font-size: 30px;line-height: 28px;}
.PicList000729 time{font-size: 16px;font-weight: normal;color: #666;margin-left: 10%;}
.PicList000729 li{border-radius: 20px;
    overflow: hidden;
    float:left;
    width: 22%;
    margin-right: 4%;
    text-align:center;
    padding: 0 0 1%;
    box-shadow: 0px 10px 11px 18px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 24%);
    margin-bottom: 3%;
    }
.PicList000729 li:nth-child(4n){ margin-right:0;}
.PicList000729 li figure{overflow: hidden;}
.PicList000729 li figure em{display:block;background-repeat:no-repeat;background-position: center center;background-size:cover;padding-bottom: 115%;transition: .3s;}
.PicList000729 li h5,
.PicList000729 li p{ margin:0; }
.PicList000729 li h5{font-size: 18px;padding: 20px 0;}
.PicList000729 li span{color: #fff;border-radius: 5px;padding: 5px 20px;display: block;line-height:2;background: #ff5e15;font-size: 14px;width: 100px;margin: 0 auto;}
.PicList000729 li p{color:#666;padding-bottom:10px;font-size: 16px;}
.PicList000729 li a:hover{ color:#0b1c61;}
.PicList000729 li a:hover figure em {transform: scale(1.08);}
.PicList000729 li a:hover span{ color:#fff;background-color:#0b1c61;}
@media(max-width:640px){
.PicList000729 li{width:32%;}
.PicList000729 li:nth-child(4n){ margin-right:2%;}
.PicList000729 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000729 li{width:48%;padding-bottom: 4vw;}
.PicList000729 li:nth-child(3n){ margin-right:2%;}
.PicList000729 li:nth-child(2n){ margin-right:0;}
    .PicList000729 li h5 {padding: 5vw 3vw;font-size: 4vw;}
    .PicList000729 li span {padding: 0;font-size: 3.5vw;}
}







/*TextList002148 */
.TextList002148{padding-bottom: 1%;}
.TextList002148 .auto{/* max-width:1600px; */}
.TextList002148 li{position:relative;margin-bottom:2%;border-radius: 16px;transition: .3s;}
.TextList002148 li:after{right:0;top:0;width:48px;height:100%;transition:0.2s;}
.TextList002148 li:hover::after{ background-color:#999;}
.TextList002148 li a{display:block;background-color:#f8f8f8;padding: 2% 3%;border-radius: 16px;}
.TextList002148 li time{/* position:absolute; */left:0;top:0;width:155px;height:100%;background-color:#f8f8f8;color:#666;}
.TextList002148 li time:after{ position:absolute; content:''; background:url(../images/TextList002148-time.gif) no-repeat; width:11px; height:19px; top:50%; right:-11px; margin-top:-9px;}
.TextList002148 li time span{position:absolute;width:100%;text-align:center;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color: #ff5e15;font-size:16px;}
.TextList002148 li time i{font-style:normal;font-size: 42px;color: #ff5e15;display:block;line-height:40px;}
.TextList002148 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:66px; background:#dfdfdf;}
.TextList002148 li h3{margin: 10px 0;font-size: 18px;font-weight: normal;color:#000}
.TextList002148 li p{line-height:26px;overflow:hidden;color:#999;margin: 1% 0 0 0;}
.TextList002148 li:hover { transform: translateY(-10px);box-shadow: 0 5px 10px 0 #eee;}
.TextList002148 li a:hover h3{ color:#ff5e15}
@media(max-width:1000px){
.TextList002148 li{padding-left:120px;padding-right:30px;}
.TextList002148 li:after{width:30px; background-size:35% auto;}
.TextList002148 li time{width:105px;}
.TextList002148 li time span{font-size:14px;}
.TextList002148 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.TextList002148 li h3{ font-size:16px;}
}
@media(max-width:480px){
.TextList002148 li{padding-left:0;padding-right:0;}
    .TextList002148 li a {padding: 4vw;}
.TextList002148 li:after{ display:none;}
.TextList002148 li time{width:85px;}
.TextList002148 li time span{font-size:12px;}
.TextList002148 li time i{font-size:30px;}
.TextList002148 li h3{ font-size:14px;}
.TextList002148 li p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
}







/*business */
.business>div {padding: calc(110 / 1920 * 100vw) 0;}
.business_1>div {padding: calc(0 / 1920 * 100vw) 0 calc(110 / 1920 * 100vw);}
.business h2 {text-align: center;font-size:35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px; }
.business .desc {max-width: 85%;margin: 0 auto 50px auto;}
.business .desc p {font-size: calc(18 / 16 * 1em);line-height: 32px;text-align: center;}
.business .title { border-top: 5px solid #f9f9f9; margin: 0 0 40px 0; position: relative; z-index: 4; }
.business .title aside {display: table;margin-top: -20px;padding-right: 20px;/* background: #fff; */}
.business .title span { display: table; line-height: 40px; border-radius: 40px; padding: 0 25px; background: #f1f1f1; font-size: 22px; color: #333; }
.business .title span i {font-style: normal;font-weight: bold;float: left;padding: 2px 45px;margin-left: -32px;margin-right: 5px;margin-top: -10px;color: #fff;border-radius: 40px;background: #ff5e15; /* Old browsers */background: -moz-linear-gradient(left, rgba(23,181,185,1) 0%, rgba(0,69,109,1) 100%); /* FF3.6-15 *//* background: -webkit-linear-gradient(left, rgba(23,181,185,1) 0%, rgba(0,69,109,1) 100%); */ /* Chrome10-25,Safari5.1-6 *//* background: linear-gradient(to right, rgba(255,186,155,1) 0%, rgba(255,94,21,1) 100%); */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17b5b9', endColorstr='#00456d', GradientType=1 ); /* IE6-9 */}

.business-2 {  background: #f6f7f8;  }
/*.business-2 h2,
.business-2 .desc{ color: #fff;}*/

.business-2 .title { border-top: 5px solid rgba(30,114,138,0.08); }
.business-2 .title aside {/* background: #eef2f3; */}
.business-2 .title span { background: #fff; }
.business .wrap {
    /* margin-bottom: 7%; */
    border-radius: 8px;
    overflow: hidden;
    }
.business .wrap li { float: left; background: #fff; border-radius: 8px; overflow: hidden; }
.business .wrap li a { display: block; position: relative; }
.business .wrap li h3, .business-2 .wrap li h5 { margin: 0; text-align: center; font-size: 18px; font-weight: normal; font-family: 'HarmonyOS_Sans_SC_Medium'; }
.business .wrap li figure { padding-bottom: 64%; }
.business .wrap li h3 { padding: 20px; line-height: 30px; color: #000; }
.business .wrap li .hover { opacity: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; text-align: center; background-image: linear-gradient(to top, #1b98a6, #1b98a6, rgba(27,152,166,0.35)); z-index: 10; transition: 0.3s; color: #fff; }
.business .wrap li a:hover .hover { opacity: 1; }
.business .wrap li aside { position: absolute; left: 10%; width: 80%; top: 50%; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); }
.business .wrap li .hover h5 { margin: 20px 0; color: #fff; font-size: 24px; font-family: 'HarmonyOS_Sans_SC_Medium'; line-height: 22px; max-height: 22px; overflow: hidden; }
.business .wrap li .hover p { color: #fff; line-height: 30px; margin: 0; max-height: 90px; overflow: hidden; }

@media(min-width:1025px) {
.business .wrap li { width: 23.5%; margin-right: 2%; }
.business .wrap li:nth-child(4n) { margin-right: 0; }
}

@media(max-width:1366px) and (min-width:1001px) {
.business .wrap li .hover p { height: 40px; }
}

@media(max-width:1000px) {
.business .wrap li { width: 48%; margin-left: 1%; margin-right: 1%; }
}
.business .liucheng { margin-bottom: 80px; border-radius: 0 30px 0 30px; overflow: hidden; }






/*RighInfo002522 */
.RighInfo002522{padding: 0% 0 5%; line-height: 30px;}
.RighInfo002522_1{padding: 0% 0 0%;}
.RighInfo002522 .title{ padding-bottom:3%; font-size:36px; color:#132b47;}
.RighInfo002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo002522 .list dl{float:left;width:100%;display:table;/* border:1px solid #ededed; */background: #fff;margin-bottom: 2%;box-shadow: 0 0 8px 0 rgb(214 222 240 / 35%), 0 8px 20px 0 rgb(214 222 240 / 25%);border-radius: 8px;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:95px;}
.RighInfo002522 .list dt b{display:block;width:45px;height:45px;border-radius:50%;background: #0b1c61;color:#fff;font-size:24px;position:relative;overflow:hidden;line-height:45px;text-align:center;margin:25px auto;}
.RighInfo002522 .list dt b::after{position:absolute;content:'';width: 16px;height: 4px;background: #ff5e15;bottom: 21px;right: 39px;}
.RighInfo002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}
@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width: 23.5%;margin-right: 2%;}
.RighInfo002522 .list dl:nth-child(4n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(4n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}




/*RighInfo003148 */
.RighInfo003148{/*padding: 2.5em 0 0em 0;*/}
.RighInfo003148_1{padding:0em 0 0em 0;}
.RighInfo003148 .title{font-size: 26px;font-weight: bold;color: #333333;margin-bottom: 1.2em;padding-top: 2%;}
.RighInfo003148 .items-group .items:first-child{/* border-top: 1px solid rgba(0,0,0,0.11); */}
.RighInfo003148 .items-group .items:last-child{/* border-bottom: 1px solid rgba(0,0,0,0.11); */}
.RighInfo003148 .items-group .items p{color: #555;font-size: 16px;line-height: 1.64285;}
.RighInfo003148 .items-group .items p + .title{margin-top: 2em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em;font-family: 'SourceHanSansCN-Medium'; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}






/*Floor003077 */
.Floor003077{padding:6.5vw 0;background: #f3f4f8;}
.Floor003077 .auto{position: relative;}
.Floor003077 h2 {text-align: center;font-size:35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px; }

.Floor003077 .slider .slick-list li a{display: block;margin:0 1.25vw;border-radius: 10px;background: #fff;overflow: hidden;}
.Floor003077 li label{display:inline-block;color: #ff5e15;padding:5px 20px;border-radius:10px;border:1px solid #ff5e15;font-size: calc(18 / 16 * 1em);font-weight: bold;margin-bottom:1vw;}
.Floor003077 .slider li .txt{padding: 2.5vw 2vw 2.5vw;position:relative;overflow: hidden;min-height: 300px;}
.Floor003077 .txt time{position: absolute;bottom: 1vw;right: 1vw;color: #f3f4f8;font-size: calc(100 / 16 * 1em);font-family: Arial;font-weight: bold;line-height: 1;/* height: calc(68 / 72 * 1em); */overflow: hidden;z-index: 1;}
.Floor003077 .txt .tit{font-size: calc(24 / 16 * 1em);color: #ff5e15;line-height:1.6em;/* min-height:3.2em; */font-weight: bold;text-align: center;margin-bottom: 8%;display: block;}
.Floor003077 .txt p{line-height:1.75em;color: #555;font-size: 18px;margin: calc(14 / 16 * 1em) 0 calc(14 / 16 * 1em);z-index: 11;position: relative;}
.Floor003077 .txt p span{color: #ff5e15;padding-right:3%}
.Floor003077 .txt .more{width:20px;height: 12px; background: url(../images/more.svg) no-repeat center right; background-size:auto 12px;transition: 0.3s; display: block;}
.Floor003077 .slider .slick-list li a:hover{background:#0b1c61 ;}
.Floor003077 li a:hover label{background:#0b1c61;}
.Floor003077 li a:hover .tit{color:#fff;}
.Floor003077 li a:hover p{color:rgba(255, 255, 255, 0.8);}
.Floor003077 li a:hover time{color:rgba(255, 255, 255, 0.3);}
.Floor003077 li a:hover .more{background-image: url(../images/more-white.svg) }

.Floor003077 .slick-arrow{position: absolute; z-index: 30; top: 50%; width: 60px; height: 60px; border: 1px solid rgba(0,0,0,0.2);padding: 0; margin-top: -30px; border-radius: 50%; transition: 0.3s;}
.Floor003077 .slick-arrow:hover{background:#0b1c61;}
.Floor003077 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid rgba(0,0,0,0.2);border-left: 2px solid rgba(0,0,0,0.2); left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003077 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.Floor003077 .slick-arrow:hover:before{ border-bottom-color: #fff;border-left-color: #fff; }

 


@media(min-width:1601px){
.Floor003077 .slider{ margin: 0 -1.25vw;}
.Floor003077 .slick-prev{left: -4vw;}
.Floor003077 .slick-next{right: -4vw;}
}
@media(max-width:1600px){
.Floor003077 .slick-prev{left: -60px;}
.Floor003077 .slick-next{right: -60px;}
}

@media(max-width:640px){
  .Floor003077 .slick-arrow{width: 40px; height: 40px;}
}




.Bottom000686{background: #f3f4f8;padding: 2% 0 1%;}
.Bottom000686 footer .logo{ width:9.16%;}
.Bottom000686 footer .mid{width: 89.04%;/* padding:0 2%; */float: left;}
.Bottom000686 footer .mid h1{color:#0b1c61;margin: 0;margin-bottom: 3%;}
.Bottom000686 footer .mid nav,
.Bottom000686 footer .tel,
.Bottom000686 footer .copyright{padding-bottom: 2%;}
.Bottom000686 footer .mid nav a{ color:#cce3e8;display:inline-block;}
.Bottom000686 footer .mid nav a::after{ margin:0 10px; display:inline-block; content:''; vertical-align:middle; width:2px; border-right:1px dotted #60bcca; height:10px;}
.Bottom000686 footer .mid nav a:last-child::after{ display:none;}
.Bottom000686 footer .tel{color: #444;}
.Bottom000686 footer .tel b{font-size:16px;font-weight:normal;margin-right: 5%;border-left: 4px solid #0b1c61;padding-left: 8px;}
.Bottom000686 footer .copyright{color:#cce3e8;}
.Bottom000686 footer .bdsharebuttonbox a{ float:left; width:30px; height:30px; line-height:none; margin:0; background:url(../images/Bottom000686_share.png) no-repeat 2px center; margin:0 3px;}
.Bottom000686 footer .bdsharebuttonbox a.bds_weixin{ background-position:-35px center;}
.Bottom000686 footer .bdsharebuttonbox a.bds_qzone{ background-position:-69px center;}
.Bottom000686 footer .code{width: 10.8%;float: right;}
.Bottom000686 footer .code ul{padding:0 3%;}
.Bottom000686 footer .code li{/* float:left; *//* width:50%; */padding:0 3%;text-align:center;color: #666;}
.Bottom000686 footer .code li aside{border: 1px solid #0b1c61;padding:7px;position:relative;}
.Bottom000686 footer .code li aside i{ position:absolute; width:3px; height:100%; top:0;}
.Bottom000686 footer .code li aside i.i_1{ left:0;}
.Bottom000686 footer .code li aside i.i_2{ right:0;}
.Bottom000686 footer .code li aside i::before,
.Bottom000686 footer .code li aside i::after{ position:absolute; content:''; width:13px; height:12px; }
.Bottom000686 footer .code li aside i::before{ top:0;}
.Bottom000686 footer .code li aside i::after{ bottom:0;}
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_1::after{left:0;border-left: 3px solid #0b1c61;}
.Bottom000686 footer .code li aside i.i_2::before,
.Bottom000686 footer .code li aside i.i_2::after{right:0;border-right: 3px solid #0b1c61;}
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_2::before{border-top: 3px solid #0b1c61;}
.Bottom000686 footer .code li aside i.i_1::after,
.Bottom000686 footer .code li aside i.i_2::after{border-bottom: 3px solid #0b1c61;}
.Bottom000686 footer .code li aside img{ display:block; width:100%;}
@media(max-width:768px){
.Bottom000686 .bottom-nav{ display:none;}
.Bottom000686 footer dl{ display:block;text-align:center;}
.Bottom000686 footer dl > *{ width:auto !important;}
.Bottom000686 footer .mid{  padding:3% 0;}
.Bottom000686 footer .code{ padding:0 20%;}
}
@media(max-width:480px){
.Bottom000686 footer .mid nav a::after{ margin:0 5px;}
}

.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}





.info_parameter {position:relative;}
.info_parameter:after {/* position: absolute; *//* content:''; *//* width: 100%; *//* height: 110%; *//* top:-10%; *//* left:0; *//* background-color: #f7f7f7; *//* z-index: -1; */}
.info_parameter .dess ul{flex-wrap: wrap;display: flex;justify-content: space-between;}
.info_parameter .dess li{width: 32.03125%;border-radius: 0 0 10px 10px;padding: 4.5% 2%;/* margin-bottom: 1.953125%; */position: relative;box-shadow: 0 0 16px rgba(51,51,51,0.18);background: #fff;}
.info_parameter .dess li:before{content: '';position: absolute;margin: auto;top: 0;left: 0;width: 100%;height: 4px;background:#ff5e15;}
.info_parameter .dess .icon{position: absolute;width: 50px;height: 50px;color: #fff;font-size: 28px;text-align: center;line-height: 50px;background:#ff5e15;border-radius: 10px;}
.info_parameter .dess .txt{padding-left: 67px;}
.info_parameter .dess p{padding-top: 10px;}
.info_parameter .dess h5{font-weight: normal;color: #252525;font-size: 18px;line-height: 32px;margin: 0;}
.info_parameter .dess li:hover{box-shadow: 0 16px 49px rgba(0,0,0,0.2);}
.info_parameter .dess li:hover:before{width: 100%;}

.title_info,.info_details .name h1{color: #252525} 
.info_details .pic1{padding-top: 6.5%;}
.info_case .info >div{ height:175px}
.info_parameter_sf .dess li{width:23.13125%;}
.info_parameter_sf2 .dess li{width: 31.96125%;}
.info_parameter_sf2 .dess li:last-child{ width:100%}
.info_parameter .dess p{line-height: 26px;}
.info_details .desc_1 p{text-indent: 0em;}
.info_parameter_sf .dess p,.info_parameter_sf2 .dess p{min-height:62px}
.info_advantage .dess_2{ text-align:center}


/*
 .TextList001335 为demo编号
 */
.TextList001335{padding: 6% 0 5%;background: #f6f7f8;}
.TextList001335 h2 {text-align: center;font-size:35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px; }

.TextList001335 li{float:left;width: 46%;padding-bottom:28px;background: url(../images/TextList001335-box_bg.jpg) no-repeat center bottom/94% 28px;border-radius: 10px;overflow: hidden;}
.TextList001335 li:not(:nth-child(2n)){margin-right: 8%;}
.TextList001335 li a{display:block;background: #fff;}
.TextList001335 li h4{margin:0;line-height: 70px;text-align:center;color:#fff;font-size: 24px;background: rgb(172,220,243);background: -moz-linear-gradient(left,  rgba(172,220,243,1) 0%, rgba(84,175,254,1) 100%);background: -webkit-linear-gradient(left,  rgba(172,220,243,1) 0%,rgba(84,175,254,1) 100%);background: linear-gradient(to right, rgba(255,186,155,1) 0%, rgba(255,94,21,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acdcf3', endColorstr='#54affe',GradientType=1 );}
.TextList001335 li span{ position:absolute; width:36px; height:36px; left:0; top:50%; margin-top:-18px; background:url(../images/TextList001335-q.jpg) no-repeat center center; overflow:hidden; line-height:100px;}
.TextList001335 li div span{ background-image:url(../images/TextList001335-a.jpg); margin-top:0; top:15px;}
.TextList001335 li figure,
.TextList001335 li div{ position:relative;padding-left:44px;padding-right:15px;}
.TextList001335 li figure{ margin:2% 0; overflow:hidden; line-height:22px; height:44px;}
.TextList001335 li div{ border-top:1px #1a91eb dotted; padding-top:15px; padding-bottom:15px; }
.TextList001335 li p{ margin:0; line-height:24px; overflow:hidden; height:120px; font-size:12px; color:#999;}
.TextList001335 li dl{/* text-align:right; */padding: 5% 8%;background: #fff;border-radius: 0 0 10px 10px;min-height: 316px;}
.TextList001335 li dl dd{float:left;width: 50%;margin-bottom: 4%;color:#333;padding-left: 3%;position: relative;min-height: 40px;font-size: 18px;}
.TextList001335 li dl dd:before{position: absolute;content: '';width: 8px;height: 8px;background: #ff5e15;left: 0;top: 50%;display: inline-block;/* padding-right: 6px; */margin-top: -12px;}

.TextList001335 .form{ padding:0 1.5%;}
.TextList001335 .form h1{ margin:0; min-height:48px; line-height:24px; font-size:15px; color:#0a4066; font-weight:bold; padding-left:56px; background:url(../images/TextList001335-tit_icon.jpg) no-repeat left top;}
.TextList001335 .form dl{ padding-top:3%;}
.TextList001335 .form dd{ padding-top:5px;}
.TextList001335 .form textarea{ width:100%; border:1px solid #ccc; height:100px; line-height:20px; padding:5px; background:none; box-shadow:0 1px 2px #ccc inset;}
.TextList001335 .form .btn{border: none;background: #505050;color: #fff;height: 22px;padding: 0; cursor:pointer; padding:0 3%; font-size:12px;}
@media(max-width:640px){
.TextList001335 li{ float:none; width:auto;}
}



/*
 Bottom001377 为demo编号
 */ 
.Bottom001377 .contact{  padding-bottom:70px; background:url(../images/Bottom001377_bg.jpg) no-repeat center bottom;  position:relative; }
.Bottom001377 .contact #goTop{ position:absolute; left:50%; bottom:10px; margin-left:-23px; z-index:10; background:url(../images/Bottom001377_icon5.png) no-repeat center; width:46px; height:46px; }
.Bottom001377 .title{ margin:0 0 55px; text-align:center; padding:4% 0; }
.Bottom001377 .title i{font-style:normal;font-weight: 700;font-style: normal;color: #333;font-size: 24px;letter-spacing: 0px;position:relative;margin:0 0 27px;padding-bottom: 30px;text-align: center;font-size: 35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px;}
.Bottom001377 .title i::after{position:absolute;left:50%;bottom:3px;content:"";background:#fa7d02;width:20px;height:2px;margin-left: -10px;}
 
.Bottom001377 .ul{ padding-bottom: 11%; }
.Bottom001377 li{ text-align: center; position: relative; padding: 15px 0;}
.Bottom001377 li .caption{margin-top: 7%;font-size: 17px;color: #333; font-weight: bold;}
.Bottom001377 li .img{line-height:150px}
.Bottom001377 li .img img{transition: 0.3s;max-width: 300px;/* min-height: 150px; */}
.Bottom001377 li .img img:hover{ transform: scale(1.05);}
.Bottom001377 li p{/* margin: 91px 0 0; */color: #333;font-size: 16px;}
.Bottom001377 li h3{/* margin: 17px 0 0; */color: #333;font-size: 24px;}
.Bottom001377 li h3 em{ font-style:normal; font-size: 14px; font-weight:normal; display:block; }
 
.Bottom001377 .copy_right{ background-color:#0f1a23; padding:25px 0; text-align: center;}
.Bottom001377 menu{ margin:0; padding:0; font-size:13px; margin-bottom:10px;}
.Bottom001377 menu a{ color:#4b4b4b; margin-right:20px; position: relative;}
.Bottom001377 menu a:before{ content:""; display:block; position:absolute; right:-10px; top:3px; background-color:#4b4b4b; width:1px; height:10px;}
.Bottom001377 menu a:last-child:before{ display:none; }
.Bottom001377 p,
.Bottom001377 p a{ color:#4b4b4b; margin:0; font-size:12px;}
.Bottom001377 p span,.Bottom001377 p span a{ color:#323030; text-transform:uppercase; }

@media (min-width: 641px) {
.Bottom001377 li{padding: 0 15px;width: 33.3333%;float: left;}
}
@media (max-width: 640px) {
    .Bottom001377 .title i {font-size: 5vw;}
    .Bottom001377 li .img img {max-width: 180px;}
}








/*Floor002529 */
.Floor002529{padding: 5% 0 2%;}
.Floor002529 .video{ position:relative; z-index:1;border-radius: 20px; overflow:hhidden}
.Floor002529 .video img{ display:block; width:100%;}
.Floor002529 .open_video,
.Floor002529 .file{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }
.Floor002529 .open_video span{position:absolute; left:0; text-align:center; top:50%; margin-top:-41px; color:#fff;width:100%; line-height:20px;}
.Floor002529 .open_video span::before{display:block;content:'';/* max-width: 50px; */width: 12%;height:52px;background: url(../images/Floor003065_play.png) no-repeat center center;background-size:contain;margin:0 auto 10px;width: 86px;height: 86px;background: url(../images/Floor003065_play.png) no-repeat center center rgba(255,255,255,0.2);/* transform: translate(-50%,-50%); */border-radius: 50%;}
.Floor002529 .file{ z-index:3; display:none;}
.Floor002529 .file .close{ position:absolute; z-index:10; right:1%; top:3%; width:40px; height:40px; border-radius:50%; background:#db9a51; cursor:pointer;}
.Floor002529 .file .close span{ font-size:20px; color:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.Floor002529 .intro{ padding-bottom:2%;}
.Floor002529 .intro h1{font-size: 30px;text-align: center;color: #10208a;}
.Floor002529 .info p{font-size: 16px;line-height: 28px;/* margin: 10px 0 0 0; */}
.Floor002529 .intro .ul_num{/* max-width: 1200px; */margin: 2% auto 4%;}
.Floor002529 .intro .ul_num li{float:left;width: 20%;text-align:center;font-size: 16px;color: #888;}
.Floor002529 .intro .ul_num li span{color: #FF5E15;font-size: 62px;font-weight: 900;font-family: 'Arial';}
.Floor002529 .intro .ul_num li p{font-size:22px;margin:0;color: #333;}
@media(max-width:1024px){
.Floor002529 .intro .ul_num li span{ font-size:40px;}
}
@media(max-width:640px){
.Floor002529 .intro .ul_num li{ font-size:14px; }
.Floor002529 .intro .ul_num li span{ font-size:30px;}
.Floor002529 .intro .ul_num li p{ font-size:18px;}
.Floor002529 .video img{ height:220px;}
}



/*RighInfo002810 */
.RighInfo002810{padding:7% 0;background: url(../uploadfiles/RighInfo002810_bg.jpg) no-repeat top center;background-size: cover;}


.RighInfo002810 .txt-list .item{line-height: 28px;color: #fff;}
.RighInfo002810 .txt-list .tit{color: #fff;font-size: 24px; font-weight: bold;  margin: 30px 0 20px 0; line-height: 1;}
.RighInfo002810 .txt-list p{ margin: 0;}
@media(min-width:769px){
.RighInfo002810 .txt-list .item{ float: left; width:32%; margin-right:2%; padding: 0 5%; text-align: center; }
.RighInfo002810 .txt-list .item:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
.RighInfo002810 .txt-list .item{ margin-bottom:2%;}
.RighInfo002810 .txt-list .item .icon img { max-width: 38px;}
    .RighInfo002810 .txt-list .tit {margin: 5vw 0;line-height:normal;font-size: 4.5vw;}
}


/*Floor002706 */
.Floor002706{/* background:url(../images/Floor002706_bg.jpg) no-repeat center top; */background-size:cover;padding: 7% 0;}
.Floor002706 .auto{/* max-width:1600px; */width:100%;}
@media(max-width:1600px){
.Floor002706 .auto{ padding:0 2%;}
}
.Floor002706 .title h3{margin:0;font-size:50px;color: #ff5e15;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;}
.Floor002706 .title h3::after{display:block;content:'';width:35px;height:2px;background: #ff5e15;margin-bottom:20px;}
.Floor002706 .title h4{margin:0;color: #333;font-size:30px;font-weight:normal;line-height: 49px;}
.Floor002706 .title p{color:#3a434c;line-height: 30px;}

.Floor002706 ul > *{ float:left;}
.Floor002706 ol{width:40%;padding-right: 2%;}
.Floor002706 li{overflow:hidden; width:20%;}
.Floor002706 li a{display:block;background: #1e317e;color:#fff;height:360px;position:relative;padding: 39% 12% 0 15.5%;}
.Floor002706 li:nth-of-type(2n) a{background: #0b1c61;}
.Floor002706 li aside{position:absolute;right:8%;top:5%;font-size: 35px;opacity: 0.2;}
.Floor002706 li aside::before{ display:block; margin:0 auto 20px; width:1px; height:60px; content:''; background:#fff; transition:height 0.3s;}
.Floor002706 li a:hover aside::before{ height:40px;}
.Floor002706 li figure img{ height:55px;}
.Floor002706 li a:hover figure{animation:ease 1s ani2706;-webkit-animation:ease 1s ani2706;display: none;}
.Floor002706 li h2{ font-size:28px; font-weight:normal;}
.Floor002706 li p{ line-height:22px; max-height:66px;}
@keyframes ani2706{
0%{ padding-left:0;}
50%{ padding-left:30%; opacity:0.5; transform:scale(0.85); -webkit-transform:scale(0.85);}
100%{ padding-left:0; opacity:1;}
}
@-webkit-keyframes ani2706{
0%{ padding-left:0;}
50%{ padding-left:30%; opacity:0.5; transform:scale(0.85); -webkit-transform:scale(0.85);}
100%{ padding-left:0; opacity:1;}
}
@media(max-width:1440px){
.Floor002706 li a{ height:300px; padding-top:18%;}
}
@media(max-width:1024px){
.Floor002706 ul ol{ float:none; width:auto;}
.Floor002706 ul li{ width:25%;}
.Floor002706 ul li:nth-of-type(1),
.Floor002706 ul li:nth-of-type(2),
.Floor002706 ul li:nth-of-type(3){ width:33.333%}
}
@media(max-width:640px){
.Floor002706 .title h3{ font-size:40px;}
.Floor002706 .title h4{ font-size:20px;}
.Floor002706 ul li{ float:none; width:auto !important;}
.Floor002706 li a{ height:auto; padding:3% 15% 3% 3%; text-align:center;}
}
@media(max-width:480px){
.Floor002706 .title h3{ font-size:30px;}
.Floor002706 li h2{ font-size:24px; margin:5px 0 0 0;}
.Floor002706 li figure img{ height:40px;}
}
/*
 .Floor001057 为demo编号
 */
.Floor001057{padding: 9% 0;background: url(../images/Floor001057-bg.jpg) no-repeat center center;background-size: cover;}
.Floor001057 li{text-align:center;position:relative;width:100%;color: #333;padding:4% 0;z-index:2;float:left;width:33.33333%;}
.Floor001057 li::before{position:absolute;content:'';left:0;top:0;z-index:-1;width:100%;height:100%;transition:all ease-in-out 0.3s;border-radius: 20px;/* opacity: 0.2; */}
.Floor001057 li:nth-child(1)::before{background-color: #def5ff;}
.Floor001057 li:nth-child(2)::before{background-color: #ffe6db;}
.Floor001057 li:nth-child(3)::before{background-color: #dfe1f1;}
.Floor001057 li b{display:block;font-size:24px;text-transform:uppercase;margin: 3% 0;color: #ff5e15;}
.Floor001057 li.hover::before{height: 122%;top: -16%;}
.Floor001057 li i{ width:43px; height:43px; position:absolute; left:50%; margin-left:-23.5px; border-radius:50%; background-color:#fff; opacity:0; transition:all ease-in-out 0.3s;bottom:0; }
.Floor001057 li.hover i{ opacity:1;bottom:-33px; }
.Floor001057 li i::after,
.Floor001057 li i::before{ position:absolute; content:''; left:17px; width:10px; height:2px; border-radius:2px; background-color:#03a9f5; }
.Floor001057 li i::before{transform:rotate(45deg);top:19px;}
.Floor001057 li i::after{ transform:rotate(-45deg);top:25px;}
.Floor001057 li:nth-child(2) i::after,
.Floor001057 li:nth-child(2) i::before{background-color: #ff5e15;}
.Floor001057 li:nth-child(3) i::after,
.Floor001057 li:nth-child(3) i::before{background-color: #0b1c61;}
.Floor001057 li:nth-child(1) i{ box-shadow:0 1px 5px #03a9f5;}
.Floor001057 li:nth-child(2) i{ box-shadow:0 1px 3px #673bb6;}
.Floor001057 li:nth-child(3) i{box-shadow: 0 1px 3px #0b1c61;}
.Floor001057 li dl{text-align: left;padding: 3% 0 0 17%;}
.Floor001057 li dd{line-height:24px;margin-bottom: 3%;color: #ff5e15;}
.Floor001057 li dd a{color: #555;}
.Floor001057 li dd a:hover{ text-decoration:underline;}
@media(max-width:768px){
.Floor001057 li dl{ text-align:center; padding-left:0;}
}
@media(max-width:640px){
.Floor001057 .auto,
.Floor001057{ padding:0;}
.Floor001057 li{ float:none; width:auto;}
.Floor001057 li.hover{ z-index:3;}
.Floor001057 li{ padding:40px 0;}
}







/*PicList002171 */
.PicList002171{padding: 5% 0;}
.PicList002171 li{float:left;width: 17.6%;margin-right:3%;margin-bottom:3%;}
.PicList002171 li a{/* border: 1px solid #f8f8f8; */padding: 7%;position:relative;display:block;border-radius: 20px 0;overflow: hidden;box-shadow: 14px -2px 13px 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 23%);}
.PicList002171 li img{display:block;width: 100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(255,94,21,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:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@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:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}










/*RighInfo003187 */
.RighInfo003187{/* font-family: 'SourceHanSansCN-Regular'; */overflow: hidden;margin: 5% 0 6%;}
.RighInfo003187 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #fff;}
.RighInfo003187 .column-name aside{position: relative;z-index: 4;}
.RighInfo003187 .column-name .cn{font-size: calc(38 / 16 * 1em);font-family: 'SourceHanSansCN-Bold'; line-height: 1;}
.RighInfo003187 .column-name .en{font-family: 'Oswald-Regular';font-size: calc(30 / 16 * 1em);line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em); opacity: 0.3;}
.RighInfo003187 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/RighInfo003187-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .RighInfo003187 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.RighInfo003187 .left,
.RighInfo003187 .right{position: relative; }
.RighInfo003187 .left .Ispic{position: absolute; top: 0;right: 0;height: 100%;}
.RighInfo003187 .left .main{position: relative;z-index: 3;}
.RighInfo003187 .desc dt{position: relative;display: table; margin-bottom: 0.5em;}
.RighInfo003187 .desc dt aside{position: relative;z-index: 4;font-size: calc(34 / 16 * 1em);line-height: 1.1;font-weight: bold;}
.RighInfo003187 .left .desc{color: #fff;}
.RighInfo003187 .desc dt:after{position: absolute;left: 0;bottom: 0;width: 100%;content: '';height: calc(9 / 16 * 1em);background: -moz-linear-gradient(left,  rgba(191,156,80,1) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  rgba(191,156,80,1) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  rgba(255,94,21,1) 0%,rgba(191,156,80,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */}
.RighInfo003187 .desc dd.big{font-size: calc(30 / 16 * 1em);position: relative;font-family: 'SourceHanSansCN-Bold';display: table; line-height: 1; padding-right: calc(107 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{position: absolute;right: 0; bottom: 0; width: calc(84 / 30 * 1em);}
.RighInfo003187 .desc dd{line-height: calc(30 / 16 * 1em);text-align: justify;}

.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #ff5e15;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right li .item{color: #fff;position: relative;perspective: 600px;border-radius: 20px;overflow: hidden;}
.RighInfo003187 .right li .ytable{ height: 100%; text-align: center;}
.RighInfo003187 .right li .txt{position: absolute; left: 0; width: 100%; height: 100%; top: 0;}
.RighInfo003187 .right li .Ispic{padding-bottom: calc(253 / 180 * 100%);transition-property: transform;transform-style: preserve-3d;/* transform: translateX(-5px) translateZ(34px) rotateY(-24deg) scaleY(0.9) scaleX(1.03); */transition: 0.3s ease-in-out;}
.RighInfo003187 .right li:nth-child(1) .Ispic{/* transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03); */}
.RighInfo003187 .right li .tit{font-size: calc(20 / 16 * 1em);line-height: 1;margin-bottom: calc(30 / 18 * 1em);font-weight: bold;letter-spacing: 2px;}
.RighInfo003187 .right li  p{margin: 0; line-height: calc(30 / 16 * 1em);}

@media (min-width:1025px) {
.RighInfo003187 .left,
.RighInfo003187 .right{width: 50%;padding-top: calc(93 / 1920 * 100vw);padding-bottom: calc(93 / 1920 * 100vw);}
.RighInfo003187 .left .Ispic{width: 50vw;}
.RighInfo003187 .left .main{padding-right: calc(156 / 720 * 100%);}
.RighInfo003187 .left .column-name{margin-bottom: calc(206 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(112 / 1920 * 100vw);}
.RighInfo003187 .right li{float: left; width: 30%; }
.RighInfo003187 .right li:not(:nth-child(3n)){margin-right:calc((100% - 30% * 3)/2);} 
.RighInfo003187 .right li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(92 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .right li:nth-child(3n) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(70 / 16 * 1em) 0;}
.RighInfo003187 .left .column-name{margin-bottom: calc(70 / 16 * 1em);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(50 / 16 * 1em);}
.RighInfo003187 .right li .Ispic{padding-bottom: 37vw; background-position: center bottom;}
}
@media (max-width:640px) {
.RighInfo003187 .desc dd.big{padding-right: calc(80 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{width: calc(60 / 30 * 1em);}
}








/*Floor002718 */
.Floor002718{ position:relative; z-index:1;padding: 5.709% 0;background-position:center center;background-size:cover;background-repeat:no-repeat;  }
.Floor002718 .Hometit{padding-bottom: 3vw;}

.Floor002718 .main{color:#e5dbcb;}
.Floor002718 .main .ytable{ height:100%;}
.edit-css-2718{ text-align:center;}
.edit-css-2718 .tit{font-size: 26px;font-weight:normal;margin: 0 0 1% 0;color: #333;}
.edit-css-2718 .tit span{ display:block; font-size:20px;}
.edit-css-2718 p{ font-size:16px;margin-bottom:2%;margin-top:0;color: #333;}
.Floor002718 .main .link{ width:240px; line-height:50px; text-align:center; color:#e5dbcb; border:1px solid #e5dbcb; display:block; margin:0 auto; transition:0.3s; font-size:16px;}
.Floor002718 .main .link:hover{ background:#e5dbcb; color:#000;}

@media (max-width: 768px) {
    .edit-css-2718 .tit {font-size: 4vw;}
    .edit-css-2718 p {font-size: 3.5vw;}
}










/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding: 6% 0 4% 0;background: url(../images/PicList002433_bg.jpg) no-repeat bottom center;background-size: cover;}
.PicList002433 .main{margin-top: 2%;}
.PicList002433 .main  .slick-arrow{position:absolute;top:50%;width:57px;height:57px;margin-top:-30px;border: 1px solid#ff5e15;padding:0;background:none;font-size:0;z-index:10;cursor:pointer;border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{background:#ff5e15;}
.PicList002433 .main  .slick-arrow:before{position:absolute;content:'';width:18px;height:18px;border-top: 2px solid#ff5e15;border-right: 2px solid#ff5e15;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{float:left;position:relative;text-align:center;margin-bottom: 0%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{padding-top:35px;height:90px;background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{position:relative;display:inline-block;max-width: 83%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{height: 270px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat;background-size:100% 100%;}
.PicList002433  .list li p{margin:0 auto;max-width: 260px;width:90%;line-height: 24px;height: 44px;color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}



/*Floor003056 */
.Floor003056{padding: 4.36vw 0 3vw 0;font-size: 16px;font-weight: 100;/* background: url("../images/Floor003056_bg.jpg") no-repeat center center; */background-size: cover;position: relative;}
.Floor003056 .auto{/* max-width: 1600px; */}
.Floor003056:after{position: absolute;content: '';background-position:right bottom;background-repeat:repeat;width: 10vw;height: 10vw;background-image: url("../images/Floor003065_bg.png");right: 2vw;top: 5vw;z-index: 8;}
.Floor003056:before{position: absolute;content: '';background-position:right bottom;background-repeat:repeat;width: 10vw;height: 10vw;background-image: url("../images/Floor003065_bg.png");left: 2vw;bottom: 5vw;z-index: 8;}

.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: 1px solid #ebebeb; */margin-top: 8px;display: table;margin: 10px 15px 20px;height: 5.9vw;position: relative;z-index: 111;border-radius: 20px;box-shadow: 2px 1px 7px 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 4vw;max-width: 80%;}
.Floor003056 .slick-dots{text-align: center;margin-top: 1vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px;height: 28px;margin: 0 10px;}
.Floor003056 .slick-dots li button{padding: 0;width:28.572%;height: 28.572%;background:#ff5e15;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:#ff5e15; 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#ff5e15; 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 {padding: 10px 0;}
.Floor003056 .slick-slide > div{width: 14.55555%;transition: .3s;}
.Floor003056 .slick-slide > div:hover{transform: scale(1.1)}
.Floor003056 .slick-slide > div:not(:nth-child(6n)){/* 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: calc(49% - 6vw);height: 20vw;margin: 3vw;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}







/*Floor003051 */
.Floor003051{padding: 5vw 0 6vw;background-color: #f3f4f8;}
.Floor003051 .auto{max-width: 1440px;}
/*
.Floor003051 .title{color: #000;font-weight: 100;padding-bottom: 2.45vw;font-size: 2.34vw; margin-bottom: 10px;}*/
.Floor003051 .title h3{text-align: center;  font-size: 35px;
    color: #0b1c61;
    line-height: 1;
    margin: 0;
    margin-bottom: 50px;}
.Floor003051 .title .desc{font-size:18px;position: relative;padding-right: 90px;}
.Floor003051 .title .more{position: absolute;right: 0; top: 0;font-size: 0.889em;padding-right: 20px;background: url("../images/Floor003051_more.png") no-repeat right center;color: #666;}
.Floor003051 .title .more:hover{color: #006aff;background-image: url("../images/Floor003051_more_on.png");}
@media(max-width:1024px){
.Floor003051 .title{font-size: 4vw; padding-bottom: 5vw;}
 .Floor003051 .title .desc{font-size:0.5em; padding-right: 8em;}
}
@media(max-width:640px){
.Floor003051 .title{font-size: 6vw;}
}

.Floor003051 li{/* margin-bottom: 2%; */}
.Floor003051 li a{display: block;position: relative;background:url("../images/Floor003051_line.svg") no-repeat center center #ebf2fa;background-size: cover;padding-right: 15px;color: #000;}
.Floor003051 li .hover{position: absolute;left: -10px;top: -10px;right: 10px;bottom: 10px;background: #006aff;color: #fff;z-index: 10;opacity: 0;transition: 0.3s;border-radius: 10px;overflow: hidden;}
.Floor003051 li .hover .ytable{padding-left: 40px;padding-right: 30px;}
.Floor003051 li .hover .main{font-size: 16px;line-height: 1.875em;max-height: 7.5em; padding-right: 42px; background: url("../images/Floor003051_hover_icon.png") no-repeat right center; text-align: justify;}
.Floor003051 li .inner{background: #fff;margin-left: -10px;position: relative;z-index: 1;top: -10px;padding: 30px 0;border-radius: 10px;}
.Floor003051 li .age{min-height: 6.25vw;/* border-right: 1px solid #fadec3; */text-align: center;font-size: 3.13vw;color:#ff5e15;width: 6.85vw;font-weight: bold;}
.Floor003051 li .age aside{font-size: 0.234em;color: #d9d9d9;}
.Floor003051 li .list dl{padding: 0 2.03vw 0 1vw;}
.Floor003051 li .list dd{border-bottom: 1px dotted #d9d9d9;}
.Floor003051 li .list dd{font-size: 24px;line-height: 1.867em;color:#ff5e15;margin-bottom: 5%;}
.Floor003051 li .list dt{font-size: 16px;/* line-height: 1.667em; */float: left;width: 50%;position: relative;color: #555;padding-left: 3%;margin-bottom: 6%;}
.Floor003051 li .list dt:before{position: absolute;content: '';width: 8px;height: 8px;background:#ff5e15;left: 0;top: 50%;display: inline-block;border-radius: 30px;/* padding-right: 6px; *//* margin-top: -12px; */}

.Floor003051 li .list dt b{color:#ff5e15; margin-right:3%}
@media(min-width:1025px){
.Floor003051 li{float: left;width: 47.5%;}
.Floor003051 li:not(:nth-child(2n)){margin-right: 5%;}
.Floor003051 li .inner{height: 375px;}
.Floor003051 li .ytable{height: 100%;}
.Floor003051 li a:hover .hover{opacity: 1;}
}
@media(max-width:1024px){
 .Floor003051 li .hover{display: none;}
.Floor003051 li .hover .ytable{height: 100%;}
.Floor003051 li:not(:first-child){margin-top: 20px;}
.Floor003051 li .age{width: 25%;}
.Floor003051 li .age{font-size: 5vw;}
.Floor003051 li .age aside{font-size: 12px;}
.Floor003051 li a{padding-right: 5px;}
.Floor003051 li .inner{margin-left: -5px; top: -5px;}
}
@media(max-width:640px){
.Floor003051 li .inner{padding: 2vw 0;}
.Floor003051 li .age{font-size: 8vw;}
.Floor003051 li .age aside{font-size: 3vw;}
.Floor003051 li .list dd{font-size:4vw;}
.Floor003051 li .list dl{padding-left: 5vw;}
}




/*TextList000286 */
.TextList000286{padding: 4.79vw 0 4vw 0;}
.TextList000286 .auto{max-width: 1440px;}
.TextList000286 h2 {text-align: center;font-size:35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px; }

.TextList000286 li .inner{border: solid 1px #e5e5e5;border-left: 8px solid#ff5e15;padding: 6% 5% 5%;border-radius: 15px;position: relative;/* background: #f9f9f7; */}
.TextList000286 li .inner:after{position: absolute;content: '';background-position:right bottom;background-repeat:repeat;width: 20vw;height: 11vw;background: url("../images/Floor003065_bg.png") no-repeat;right: 0vw;bottom: 0vw;z-index: 8;background-size: 35.5em;}

.TextList000286 li .title{color: #bbb;}
.TextList000286 li .tit > *{float: left;}
.TextList000286 li .tit b{font-size: 24px;color:#ff5e15;max-width: 70%;}
.TextList000286 li .tit span{max-width: 25%;margin-left: 3%;line-height: 18px;padding-top: 10px;text-transform: uppercase;}
.TextList000286 li p{margin-top: 4%;position: relative;line-height: 30px;/* padding-right: 40px; */min-height: 124px;font-size: 16px;color: #666;}
.TextList000286 li p span.price{color: #a52d34; font-size: 16px;}
.TextList000286 li p a{position: absolute;right: 0; width: 95px; text-align: center;color: #fff; border-radius: 30px; background: #a52d34; transition: 0.3s;}
.TextList000286 li p a:hover{background: #a5894b;}
@media(min-width:641px){
.TextList000286 li .title{position: relative;/* padding-right: 120px; */}
.TextList000286 li .title time{position: absolute; right: 0; top: 0; line-height: 18px;padding-top: 6px;}
.TextList000286 li p span{float: left;}
.TextList000286 li p a{ top: 0;}
.TextList000286 li p span.price{margin-right: 3%; max-width: 25%;}
.TextList000286 li p span.other{max-width: 70%}
}
@media(min-width:1025px){
.TextList000286 li{float: left;width: 48%;max-width: 680px;margin-bottom: 2.61vw;}
.TextList000286 li:nth-child(2n){float: right;}
}
@media(max-width:1024px){
.TextList000286 li{margin-bottom: 3vw;}
}
@media(max-width:640px){
.TextList000286 li p a{ bottom: 0;}
 .TextList000286 li .title time{margin-top: 5px;display: block;clear: both;}
.TextList000286 li p span.other{ white-space: initial;text-overflow: initial; line-height: 20px;}
}









/*RighInfo002816 */
.RighInfo002816{padding: 5% 0 6%;background: url(../images/Floor003065_bg2.png) no-repeat bottom center;}
.RighInfo002816 .img-block{display: block;width: 100%;border-radius: 80px 0;}
.RighInfo002816 ul{/* margin-bottom: 6%; */}
.RighInfo002816 ul .inner{/* background: #fff; */padding-top: 8%;padding-bottom: 8%;}
.RighInfo002816 ul h3{font-size: 18px;color: #032149;/* text-align: center; */font-size: 35px;color: #0b1c61;line-height: 1;margin: 0;margin-bottom: 50px;}
.RighInfo002816 ul h3:before{display: inline-block;/* content: ''; *//* height: 12px; *//* width: 12px; *//* background: #ff5e15; *//* vertical-align: middle; *//* margin-right: 15px; *//* border-radius: 30px; */}
.RighInfo002816 ul .li p{line-height: 32px;color: #666;font-size: 18px;}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{margin-left: 0%;padding-left: 15%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
}












/*RighInfo003138 */
.RighInfo003138{background-color: #f3f4f8;}
.RighInfo003138 .auto{position: relative;z-index: 1;padding: 6.5em 0;font-family: 'SourceHanSansCN-Regular';}
.RighInfo003138 .title{font-family: 'SourceHanSansCN-Medium'; font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003138 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}

.RighInfo003138 ul li:not(.space){background-color: #fff;border-radius: 20px;}
.RighInfo003138 dl{display: table;width: 81.648%;margin: 0 auto;}
.RighInfo003138 dl > *{/* display: table-cell; *//* vertical-align: middle; */margin: 0 auto;text-align: center;}
.RighInfo003138 dt{width: 6.1875em;}
.RighInfo003138 dt .icon{position: relative;width: 4.75em;height: 4.75em;border-radius: 50%;background-color: #0b1c61;text-align: center;}
.RighInfo003138 dt .icon img{max-height: 2.5em;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{margin: 10% 0 4%;font-size: 20px;color:#ff5e15;}
.RighInfo003138 dd aside{color: #999;font-size: 1em;    min-height: 46px;}
@media (min-width:1025px) {
.RighInfo003138 ul{display: table;width: 100%;min-height: 18.25em;}
.RighInfo003138 ul li{display: table-cell; vertical-align: middle;}
.RighInfo003138 ul li.space{width: 13px;}
.RighInfo003138 ul li:not(.space){width: 24.286%;}
}
@media (max-width:1024px) {
.RighInfo003138 .auto{padding: 2em 0;}
.RighInfo003138 ul li:not(.space){padding:2em 0;}
.RighInfo003138 ul li.space{height: 1em;}
}


.into-title{text-align: center;
    font-size: 35px;
    color: #0b1c61;
    line-height: 1;
    margin: 0;font-weight: bold;
    margin-bottom: 50px;}





/*RighInfo003137 */
.RighInfo003137{position: relative;z-index: 1;padding: 7em 0 7em;background-color: #f3f4f8;}
.RighInfo003137 .title{font-family: 'SourceHanSansCN-Medium'; font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003137 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.RighInfo003137 ul li:not(.mark){text-align: center;border: solid 1px antiquewhite;/* box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.15); */border-right-width: 25px;background: #fff;border-radius: 25px;}
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto; width: 1.5em; height: 1.5em;background-color: #e60012;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.RighInfo003137 ul li.mark .icon:before{left: 50%;margin-left: -1px;width: 2px;top: -0.625em;bottom: -0.625em;}
.RighInfo003137 ul li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left: -0.625em;right: -0.625em;}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 94.685%;}
.RighInfo003137 ul li .name .cn{font-size: 1.25em;color:#ff5e15;line-height: 1.5;font-weight: bold;}
.RighInfo003137 ul li .name .en{ font-size: 0.875em;color: #999999;line-height: 2.1428;text-transform: uppercase;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height: 80px;}
.RighInfo003137 ul .tip dd{font-size: 0.875em;color: #999999;line-height: 2.1428;}
@media (min-width:1025px) {
.RighInfo003137 ul{display: table;width: 100%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 20.143%;padding-top:4.25em;padding-bottom: 1.5em;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}
/*RighInfo002812 */
.RighInfo002812{padding: 5% 0 6%;background-color: #f3f4f8;}
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;border:5px solid #f0f0f0;content: '';border-left: 0; height: 20%;}
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 16px;color: #555;line-height: 28px; max-width: 1126px; width: 95%;}

.RighInfo002812 .mid{margin: 5% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:55px ;}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #999;font-size: 16px;font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: #00a1a6; font-size: 24px;}
.RighInfo002812 .culture .box-item{ border-radius:30px;overflow:hidden}
.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell;vertical-align: top;text-align: center;position: relative;padding: 40px 0;background: #fff;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{/* right: -1px; */}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 30px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 80px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 20px;font-weight: bold;display: block;padding: 26px 0 5px;color:#ff5e15;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;color: #999;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding: 20px 0;}
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}




.RighInfo002544{padding: 7% 0;background: url(../uploadfiles/RighInfo002810_bg.jpg) no-repeat top center;background-size: cover;}
.RighInfo002544 .into-title{ color:#fff}
.RighInfo002544 p{color: rgba(255,255,255,0.7);text-align: center;font-size: 18px;}




.Contact{padding:2.5vw 0; background:url(../images/Serveinfo-cont.jpg) no-repeat center; background-size: cover;}
.Contact .lx li{padding:10px; padding-left:calc(48 / 16 * 1em); background-position:left 1em; background-repeat: no-repeat; background-size:calc(26 / 16 * 1em) auto;}
.Contact .lx li.tel{background-image: url(../images/tel.svg);}
.Contact .lx li.mail{background-image: url(../images/mail.svg);}
.Contact .lx li.post{background-image: url(../images/post.svg);}
.Contact .lx li.fax{background-image: url(../images/fax.svg);}
.Contact .lx li.add{background-image: url(../images/add.svg);}
.Contact .lx .t1{ color: #666; margin-bottom:8px; padding-bottom:8px; border-bottom: 1px dashed #ccc;}
.Contact .lx .t2{font-size:calc(18 / 16 * 1em); color: #333; line-height:calc(30 / 18 * 1em);}
.Contact .cod{width: 136px; text-align: center;}
.Contact .cod aside{border: 1px solid #0b1c61;padding:7px;position:relative; margin-bottom:15px;}
.Contact .cod aside i{ position:absolute; width:3px; height:100%; top:0;}
.Contact .cod aside i.i_1{ left:0;}
.Contact .cod aside i.i_2{ right:0;}
.Contact .cod aside i::before,
.Contact .cod aside i::after{ position:absolute; content:''; width:13px; height:12px; }
.Contact .cod aside i::before{ top:0;}
.Contact .cod aside i::after{ bottom:0;}
.Contact .cod aside i.i_1::before,
.Contact .cod aside i.i_1::after{left:0;border-left: 3px solid #0b1c61;}
.Contact .cod aside i.i_2::before,
.Contact .cod aside i.i_2::after{right:0;border-right: 3px solid #0b1c61;}
.Contact .cod aside i.i_1::before,
.Contact .cod aside i.i_2::before{border-top: 3px solid #0b1c61;}
.Contact .cod aside i.i_1::after,
.Contact .cod aside i.i_2::after{border-bottom: 3px solid #0b1c61;}
.Contact .cod aside img{ display:block; width:100%;}
@media(min-width:1025px){
.Contact .lx{border-right: 1px solid #ccc;}
.Contact .cod{width:calc(136px + 4vw); text-align: center; padding-left:4vw;}
.Contact .lx .ul{ display: flex; flex-wrap: wrap; }
.Contact .lx li{width: 33.3%;padding-right:4vw;}
.Contact .lx li.add{width:66.6%;}
.Contact1 .lx li.add{width:33.3%;}
}
  


.Serveinfo .tit{margin-bottom: 3vw; position: relative; z-index: 2; text-align: center;}
.Serveinfo .tit .en{font-size: calc(42 / 16 * 1em); color: #333; text-transform: uppercase; font-weight: bold; margin-bottom:6px; line-height: 1; }
.Serveinfo .tit .cn{font-size: calc(34 / 16 * 1em); display: inline-block; position: relative; color: #333; line-height: 1;}
.Serveinfo .tit .cn:before{position: absolute; left: 0; bottom:0;content:''; height:6px; background: #ff5e15; width: 100%; z-index: -1;}
.Serveinfo p{line-height: 1.75; margin: 0; }
.Serveinfo p+p{ margin-top:14px; }

.Serveinfo .Info,
.Serveinfo .Service,
.Serveinfo .Advantage{padding:6vw 0;position: relative; overflow: hidden; }

.Serveinfo .Info .txt,
.Serveinfo .Info .txt2,
.Serveinfo .Advantage .txt,
.Serveinfo .Advantage .txt2{padding:2vw 0;}

.Serveinfo .Info .title{font-size: calc(26 / 16 * 1em); color: #333; margin-bottom:2vw; font-weight: bold;}
.Serveinfo .Info .title img{display: block; max-width:60px; margin-bottom: 14px;}
.Serveinfo .Info dd{line-height:calc(32 / 16 * 1em); padding-left:calc(24 / 16 * 1em); color: #555; position: relative; text-align:justify; }
.Serveinfo .Info dd:before{position: absolute; left: 0; top:calc(13 / 16 * 1em); content:''; width:calc(6 / 16 * 1em); height:calc(6 / 16 * 1em); background: #ff5e15; z-index:1; border-radius:50%;}
.Serveinfo .Info dd+dd{margin-top:1vw;}
.Serveinfo .Info .img1{border-radius: 0 20px;}

.Serveinfo .Service{background:linear-gradient(360deg,#eeeff3,#f1f2f7);}
.Serveinfo .Service .ul1 li{background: rgba(255, 255, 255, 0.4); border-radius: 0 15px; padding: 20px;}
.Serveinfo .Service .ul1 .icon{height:calc(35 / 22 * 1em); margin-left: 2vw;}
.Serveinfo .Service .ul1 h3{font-size: calc(22 / 16 * 1em); margin: 0 0 18px; color: #333; font-weight:normal; line-height:calc(35 / 22 * 1em);}
.Serveinfo .Service .ul1 p{line-height:calc(30 / 16 * 1em); color: #999;}


.Serveinfo .Advantage .dl1{padding:1.5vw; border: 1px solid #eaeaea; border-radius: 15px; display: flex; align-items: center;}
.Serveinfo .Advantage .dl1+.dl1{margin-top: 1.5vw;}
.Serveinfo .Advantage .dl1 dd{padding-left: 2vw; width: calc(100% - calc(80 / 16 * 1em));}
.Serveinfo .Advantage .dl1 .icon{width:calc(80 / 16 * 1em); height:calc(80 / 16 * 1em); background:rgba(255,94,21,0.1); border-radius: 50%; padding:calc(18 / 16 * 1em);}
.Serveinfo .Advantage .dl1 h3{font-size: calc(20 / 16 * 1em); margin: 0 0 10px; color: #333;}
.Serveinfo .Advantage .dl1 p{line-height:calc(32 / 16 * 1em);}

.Serveinfo .Advantage .ul1 li{padding:1.5vw; box-shadow:0 0 5px rgba(0, 0, 0, 0.1); border-radius: 20px; background: url(../images/Serve0001-bg4.svg) no-repeat 90% center; background-size: auto 70%;}
.Serveinfo .Advantage .ul1 .title{font-size: calc(20 / 16 * 1em); margin: 0 0 10px;  font-weight: bold;}
.Serveinfo .Advantage .ul1 .icon{width:calc(46 / 20 * 1em);height:calc(46 / 20 * 1em); margin-right:calc(14 / 20 * 1em);transition: .3s;}
.Serveinfo .Advantage .ul1 p{line-height:calc(32 / 16 * 1em);}


.Serveinfo .Advantage .ul2 li:not(.mark){text-align: center; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); padding:2vw; border-radius:0 20px;}
.Serveinfo .Advantage .ul2 li.mark .icon{display: block;margin: 0 auto; width:calc(24 / 16 * 1em); height:calc(24 / 16 * 1em);background-color:#ff5e15; border-radius: 50%;position: relative;}
.Serveinfo .Advantage .ul2 li.mark .icon:before,
.Serveinfo .Advantage .ul2 li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.Serveinfo .Advantage .ul2 li.mark .icon:before{left: 50%;margin-left: -1px;width: 2px;top:calc(-10 / 16 * 1em);bottom:calc(-10 / 16 * 1em);}
.Serveinfo .Advantage .ul2 li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left:calc(-10 / 16 * 1em);right:calc(-10 / 16 * 1em);}
.Serveinfo .Advantage .ul2 li .name{font-size:calc(24 / 16 * 1em);color: #333; margin-bottom:calc(10 / 24 * 1em);}
.Serveinfo .Advantage .ul2 li:not(.mark) .icon{ margin-bottom:calc(32 / 16 * 1em);}
.Serveinfo .Advantage .ul2 li:not(.mark) .icon img{ height:calc(90 / 16 * 1em);}

.ourServe_rs {position: relative;}
.ourServe_rs .pic {padding-top: 8.25em;text-align: center}
.ourServe_rs li {position: relative;}
.ourServe_rs li .inner { padding:1.2em; background-color: #fff; border-radius:1.25em;}
.ourServe_rs li .icon {position: absolute;width: 2.9375em;height: 2.9375em;top:-1.36875em;left:-1.36875em;}
.ourServe_rs li .text aside {margin-bottom: 0.5vw;font-size:1.1em;color: #ff5e15;}
.ourServe_rs li .text p {line-height: 1.5;color: #666;}

.advange_rs {position: relative;}
.advange_rs .pic {position: relative;text-align: center;z-index: 5;}
.advange_rs li {top:0;}
.advange_rs li .text {position:relative;display:flex; flex-direction: column;justify-content: center;min-height: 26.25em;padding: 0 5.375em;border-radius: 2.5em;text-align:center;background-repeat: no-repeat;background-position: center;}
.advange_rs li.li1 .text {background-color: #f0f1f5;}
.advange_rs li.li2 .text {background-color: #fffaf7;}
.advange_rs li aside {margin: 6% 0 4%;font-size: 1.5em;color: #333;}
.advange_rs li p {line-height: 1.8;color: #666;}
.advange_rs li p {line-height: 1.8;color: #666;}

.ourServe_wb {position: relative;}
.ourServe_wb .pic {padding-top: 3.125em;text-align: center}
.ourServe_wb li {position: relative;padding: 1.25em 1.875em;border-radius: 1.25em;background-color: #fff;}
.ourServe_wb li aside {margin-bottom: 0.5vw;font-size: 1.25em;font-weight: bold;color: #333;display: flex;align-items: center}
.ourServe_wb li .icon {width: 2.1em;height: 2.1em;}
.ourServe_wb li p {line-height: 1.5;color: #666;}

.ourServe_cs {position: relative;}
.ourServe_cs .pic {text-align: center}
.ourServe_cs li {position: relative;}
.ourServe_cs li .text {padding: 1.875em;border-radius: 1.25em;background-color: #fff;}
.ourServe_cs li aside {position: relative;padding-bottom: 5%;margin-bottom: 5%;font-size: 1.25em;font-weight: bold;color: #333;}
.ourServe_cs li aside:after {position: absolute;content:'';width: .8em;height: .2em;left:0;bottom:0;border-radius: .1em;background-color: #ff5e15;}
.ourServe_cs li .icon {max-width: 3.5em;}
.ourServe_cs li p {line-height: 1.5;color: #666;}

.ourServe_fl li {position: relative;padding: 1.875em 3.75em;border-radius: 1.25em;background-color: #fff;}
.ourServe_fl li:not(:last-child) {margin-bottom: 5.3%;}
.ourServe_fl li .icon {position: absolute;width: 3.75em;height: 3.75em;top:50%;left: -1.875em;margin-top: -1.875em;}
.ourServe_fl li aside {position: relative;margin-bottom: 2%;font-size: 1.25em;font-weight: bold;color: #333;}
.ourServe_fl li p {color: #999;}

.advange_rc {position: relative;padding-bottom: 6.25vw;}
.advange_rc .pic {text-align: center}
.advange_rc li {position: relative;}
.advange_rc li aside {position: relative;padding-left: .7em;margin-bottom: 5%;line-height:1;font-size: 1.25em;font-weight: bold;color: #333;}
.advange_rc li aside:after {position: absolute;content:'';width: .2em;height: 100%;left:0;top:0;border-radius: .1em;background-color: #ff5e15;}
.advange_rc li .icon {max-width: 4.8125em;}
.advange_rc li p {line-height: 1.875;color: #999;}

.ourServe_sw {position: relative;padding-bottom: 1.5vw;}
.ourServe_sw .pic {text-align: center}
.ourServe_sw li {position: relative;padding-left: 5.625em;}
.ourServe_sw li aside {position: relative;margin-bottom: 1%;line-height:1;font-size: 1.25em;font-weight: bold;color: #333;}
.ourServe_sw li .icon {max-width: 3.75em;}
.ourServe_sw li p {line-height: 1.875;color: #999;}

.advange_sw {position: relative;}
.advange_sw .pic {text-align: center}
.advange_sw li {position: relative;}
.advange_sw li .text {padding: 1.875em 2.5em;border-radius: 1.25em;box-shadow:0 0 10px 0 #eee;background-repeat:no-repeat;background-color: #fff;}
.advange_sw li aside {position: relative;padding-bottom: 5%;margin-bottom: 5%;font-size: 1.25em;font-weight: bold;color: #333;}
.advange_sw li aside:after {position: absolute;content:'';width: .8em;height: .2em;left:0;bottom:0;border-radius: .1em;background-color: #ff5e15;}
.advange_sw li .icon {max-width: 2.5625em;}
.advange_sw li p {line-height: 1.5;color: #666;}

@media(min-width:1025px){
    .Serveinfo .Info .txt,
  .Serveinfo .Advantage .txt{padding-left:3.5vw; width:54%;}
  .Serveinfo .Info .txt2,
  .Serveinfo .Advantage .txt2{padding-right:4.5vw; width:50%;}
  .Serveinfo .Service .txt{padding-left:3vw; width:60%;}
  .Serveinfo .Service .txt2{padding-right:3vw; width:60%;}
  .Serveinfo .Info::after,
  .Serveinfo .Info:before,
  .Serveinfo .Advantage::after,
  .Serveinfo .Advantage:before{position: absolute; content:'';  z-index:-1;}
  .Serveinfo .Info:after{width:calc(1058 / 16 * 1em); height: calc(276 / 16 * 1em); background: url(../images/Serve0001-bg1.png) no-repeat center; right:calc(-600 / 16 * 1em); top:3vw;}
  .Serveinfo .Advantage:after{width:calc(586 / 16 * 1em); height: calc(416 / 16 * 1em); background: url(../images/Serve0001-bg2.png) no-repeat center;left:calc(-300 / 16 * 1em); top:1vw;}
  .Serveinfo .Info:before,
  .Serveinfo .Advantage:before{width:calc(250 / 16 * 1em); height: calc(231 / 16 * 1em); background: url(../images/Serve0001-bg3.svg) no-repeat center; background-size: contain;}
  .Serveinfo .Info:before{left:calc(-150 / 16 * 1em); bottom:0;}
  .Serveinfo .Advantage:before{right:calc(-150 / 16 * 1em); bottom:0;}

  .Serveinfo .Service .ul1{display: flex;flex-wrap: wrap;}
  .Serveinfo .Service .ul1 li{width: 48.5%; padding: 2vw;transition: .3s;}
  .Serveinfo .Service .ul1 li:nth-child(2n){margin-left: 3%;}
  .Serveinfo .Service .ul1 li:nth-child(2n) ~ li{margin-top:3%;}
  .Serveinfo .Service .ul1 li:hover {background-color: #ff5e15}
  .Serveinfo .Service .ul1 li:hover h3,
  .Serveinfo .Service .ul1 li:hover p {color:#fff;}
  .Serveinfo .Service .ul1 li:hover .icon {filter: brightness(200)}

  .Serveinfo .Advantage .ul1 li{float: left; width:calc((100% - 2%) / 2); border-radius: 0 35px; padding:4vw;transition: .3s;}
  .Serveinfo .Advantage .ul1 li:nth-child(2n){float: right;}
  .Serveinfo .Advantage .ul1 li:nth-child(2n+1){clear: left;}
  .Serveinfo .Advantage .ul1 li:nth-child(2n) ~ li{margin-top: 2%;}
  .Serveinfo .Advantage .ul1 li:nth-child(2),
  .Serveinfo .Advantage .ul1 li:nth-child(3){border-radius:35px  0;}
    .Serveinfo .Advantage .ul1 li:hover {transform: translateY(-10px)}
    .Serveinfo .Advantage .ul1 li:hover .icon {transform: rotateY(180deg)}

  .Serveinfo .Advantage .ul2{display: table;width: 100%;}
  .Serveinfo .Advantage .ul2 li{display: table-cell; vertical-align: top;}    
  .Serveinfo .Advantage .ul2 li.mark{vertical-align: middle;}
    .Serveinfo .Advantage .ul2 li.mark:last-of-type {display:none;}
  .Serveinfo .Advantage .ul2 li:not(.mark){width: 27.143%;}


    .ourServe_rs li {position: absolute;max-width: 18.45em;}
    .ourServe_rs li .line {position: absolute;top: 50%;display: none;}
    .ourServe_rs.ani li .line {display: block;}
    .ourServe_rs.ani li.li1 .line {animation: lineMove1 1s ease-out ;}
    .ourServe_rs.ani li.li2 .line {animation: lineMove2 1s ease-out ;}
    .ourServe_rs.ani li.li3 .line {animation: lineMove3 1s ease-out ;}
    .ourServe_rs.ani li.li4 .line {animation: lineMove4 1s ease-out ;}
    .ourServe_rs.ani li.li5 .line {animation: lineMove5 1s ease-out ;}
    .ourServe_rs li.li1 .line,
    .ourServe_rs li.li2 .line,
    .ourServe_rs li.li3 .line {left:calc(100% + 0.625em)}
    .ourServe_rs li.li4 .line,
    .ourServe_rs li.li5 .line {top:0;right: calc(100% + 1.875em)}
    .ourServe_rs li.li3 .line {top: -0.8125em;}
    .ourServe_rs li.li5 .line {top: auto;bottom:100%;}
    .ourServe_rs li .inner {opacity: 0;transition: 1s 1s;}
    .ourServe_rs.ani li .inner {opacity: 1;}

    @keyframes lineMove1 {
        0%{
            stroke-dasharray: 0, 230;
        }
        100%{
            stroke-dasharray: 230, 230;
        }
    }
    @keyframes lineMove2 {
        0%{
            stroke-dasharray: 0, 153;
        }
        100%{
            stroke-dasharray: 153, 153;
        }
    }
    @keyframes lineMove3 {
        0%{
            stroke-dasharray: 0, 100;
        }
        100%{
            stroke-dasharray: 100, 100;
        }
    }
    @keyframes lineMove4 {
        0%{
            stroke-dasharray: 0, 273;
        }
        100%{
            stroke-dasharray: 273, 273;
        }
    }
    @keyframes lineMove5 {
        0%{
            stroke-dasharray: 0, 129;
        }
        100%{
            stroke-dasharray: 129, 129;
        }
    }
    .ourServe_rs .pic img {max-width: 34.875em;}
    .ourServe_rs li.li1,
    .ourServe_rs li.li2,
    .ourServe_rs li.li3 {text-align: right;}
    .ourServe_rs li.li1 {top:1.25em;right: calc(50% + 12em);}
    .ourServe_rs li.li2 {top:12.0625em;right: calc(50% + 21.75em);}
    .ourServe_rs li.li3 {top:28.125em;right: calc(50% + 21.75em);}
    .ourServe_rs li.li4 {top:3.9375em;left: calc(50% + 21.125em);}
    .ourServe_rs li.li5 {top:28.4375em;left: calc(50% + 23em);}

    .advange_rs li {position: absolute;width: 38.19%;}
    .advange_rs li.li1 {left: -10px;}
    .advange_rs li.li2 {right: -10px;}
    .advange_rs .pic {padding-top: 4.125em;}
    .advange_rs .pic img {max-width: 23em;}
    .advange_rs li .text {transform:translateY(10px);opacity: 0;transition: .5s 1.2s}
    .advange_rs li .sign {position: absolute;display: flex;align-items:center;z-index: 10;}
    .advange_rs li .sign .dot {width: calc(24 / 16 * 1em);height: calc(24 / 16 * 1em);border:2px solid #3f3d56;border-radius: 50%;position: relative;transition: .3s;}
    .advange_rs li .sign .dot:after {position: absolute;content:'';width: calc(12 / 16 * 1em);height: calc(12 / 16 * 1em);top:50%;left:50%;margin:calc(-6 / 16 * 1em) 0 0 calc(-6 / 16 * 1em);border-radius: 50%;background-color: #ff5e15}
    .advange_rs li .sign .line {position:absolute;top:50%;width: calc(94 / 16 * 1em);height: calc(2 / 16 * 1em);background-color:#3f3d56;transition: .3s; }
    .advange_rs li.li1 .sign {top:59%;left:calc(100% - (12 / 16 * 1em));padding-right: calc(94 / 16 * 1em);}
    .advange_rs li.li1 .sign .line {margin-left: calc(6 / 16 * 1em);right:0;}
    .advange_rs li.li2 .sign {top:44%;right:calc(100% - (12 / 16 * 1em));padding-left: calc(94 / 16 * 1em);}
    .advange_rs li.li2 .sign .line {margin-right: calc(6 / 16 * 1em);left:0;}
    .advange_rs li .sign .line {width: 0;}
    .advange_rs li .sign .line,
    .advange_rs li .sign .dot {opacity: 0;}
    .advange_rs li .sign .dot {transition: .3s .7s;}
    .advange_rs.ani li .text {transform:translateY(0);opacity: 1;}
    .advange_rs.ani li .sign .line {width: calc(94 / 16 * 1em);opacity: 1;}
    .advange_rs.ani li .sign .dot {opacity: 1;}

    .ourServe_wb li {position: absolute;max-width: 23.625em;}
    .ourServe_wb .pic img {max-width: 40.1875em;}
    .ourServe_wb li.li1,
    .ourServe_wb li.li2,
    .ourServe_wb li.li3 {text-align: right;}
    .ourServe_wb li.li1 {top:4.0625em;right: calc(50% + 17.5625em);}
    .ourServe_wb li.li2 {top:17.75em;right: calc(50% + 20.625em);}
    .ourServe_wb li.li3 {top:31.4375em;right: calc(50% + 17.5625em);}
    .ourServe_wb li.li4 {top:4.0625em;left: calc(50% + 17.5625em);}
    .ourServe_wb li.li5 {top:17.75em;left: calc(50% + 20.625em);}
    .ourServe_wb li.li6 {top:31.4375em;left: calc(50% + 17.5625em)}
    .ourServe_wb li.li1 aside,
    .ourServe_wb li.li2 aside,
    .ourServe_wb li.li3 aside {flex-direction:row-reverse;}
    .ourServe_wb li.li1 aside .icon ,
    .ourServe_wb li.li2 aside .icon ,
    .ourServe_wb li.li3 aside .icon {margin-left: 3%;}
    .ourServe_wb li.li4 aside .icon ,
    .ourServe_wb li.li5 aside .icon ,
    .ourServe_wb li.li6 aside .icon {margin-right: 3%;}

    .ourServe_cs li {position: absolute;width: 40%;max-width: 26.875em;}
    .ourServe_cs li.li1,
    .ourServe_cs li.li2 {text-align: right;right: calc(50% + 16.25em);}
    .ourServe_cs li.li1 .text,
    .ourServe_cs li.li2 .text {padding-left: 8.33%;}
    .ourServe_cs li.li3,
    .ourServe_cs li.li4 {left: calc(50% + 15.5em);}
    .ourServe_cs li.li1 {top:5em;}
    .ourServe_cs li.li2 {top:18.5em;}
    .ourServe_cs li.li3 {top:11.875em;}
    .ourServe_cs li.li4 {top:25.3125em;}
    .ourServe_cs li.li1 aside:after,
    .ourServe_cs li.li2 aside:after {left: auto;right:0;}
    .ourServe_cs li .icon {position: absolute;top: 1em;left: 1.8em;}
    .ourServe_cs li.li3 .icon,
    .ourServe_cs li.li4 .icon {left: auto;right: 1.8em;}
    .ourServe_cs li .text {transform:translateY(10px);opacity: 0;transition: .5s 0.8s}
    .ourServe_cs li .sign {position: absolute;display: flex;align-items:center;z-index: 10;}
    .ourServe_cs li .sign .dot {width: calc(22 / 16 * 1em);height: calc(22 / 16 * 1em);background-color:#ff5e15;border-radius: 50%;position: relative;transition: .3s;}
    .ourServe_cs li .sign .line {position:absolute;top:50%;width: calc(163 / 16 * 1em);height: calc(2 / 16 * 1em);background-color:#cccccc;transition: .3s; }
    .ourServe_cs li.li1 .sign {top:37.6%;left:calc(100% + (24 / 16 * 1em));padding-right: calc(162 / 16 * 1em);}
    .ourServe_cs li.li1 .sign .line {right:0;}
    .ourServe_cs li.li2 .sign {top:38.8%;left:calc(100% + (24 / 16 * 1em));padding-right: calc(162 / 16 * 1em);}
    .ourServe_cs li.li2 .sign .line {right:0;}
    .ourServe_cs li.li3 .sign {top:37%;right:calc(100% + (24 / 16 * 1em));padding-left: calc(158 / 16 * 1em);}
    .ourServe_cs li.li3 .sign .line {left:0;}
    .ourServe_cs li.li4 .sign {top:38%;right:calc(100% + (24 / 16 * 1em));padding-left: calc(152 / 16 * 1em);}
    .ourServe_cs li.li4 .sign .line {left:0;}
    .ourServe_cs li .sign .line {width: 0;}
    .ourServe_cs li .sign .line,
    .ourServe_cs li .sign .dot {opacity: 0;}
    .ourServe_cs li .sign .dot {transition: .3s .4s;}
    .ourServe_cs.ani li .text {transform:translateY(0);opacity: 1;}
    .ourServe_cs.ani li .sign .line {width: calc(160 / 16 * 1em);opacity: 1;}
    .ourServe_cs.ani li .sign .dot {opacity: 1;}

    .ourServe_fl {display: flex;align-items: center;}
    .ourServe_fl .pic img {max-width: 40.75em;}
    .ourServe_fl ul {width: 50%;}
    .ourServe_fl li {width: 100%;max-width: 40em;}
    .ourServe_fl li:nth-child(1),
    .ourServe_fl li:nth-child(5) {margin-left: -1.5em;}
    .ourServe_fl li:nth-child(2),
    .ourServe_fl li:nth-child(4) {margin-left: 3.75em;}
    .ourServe_fl li:nth-child(3) {margin-left: 8.625em;}

    .advange_rc {padding-top: 1.875em;}
    .advange_rc li {position: absolute;width: 40%;max-width: 26.875em;}
    .advange_rc li.li1,
    .advange_rc li.li2 {text-align: right;}
    .advange_rc li.li1 {top:1em;right: calc(50% + 14.5625em);padding-right: 6.25em;padding-bottom: 4.375em;}
    .advange_rc li.li2 {top:18.6em;right: calc(50% + 8.5625em);padding-right: 6.25em;padding-top: 4.375em;}
    .advange_rc li.li3 {top:1em;left: calc(50% + 14.5625em);padding-left: 6.25em;padding-bottom: 4.375em;}
    .advange_rc li.li4 {top:18.6em;left: calc(50% + 8.5625em);padding-left: 6.25em;padding-top: 4.375em;}
    .advange_rc li.li1 aside,
    .advange_rc li.li2 aside {padding-left: 0;padding-right: .7em;}
    .advange_rc li.li1 aside:after,
    .advange_rc li.li2 aside:after {left: auto;right:0;}
    .advange_rc li .icon {position: absolute;}
    .advange_rc li.li1 .icon {right:0;bottom:0;}
    .advange_rc li.li2 .icon {right:0;top:0;}
    .advange_rc li.li3 .icon {left:0;bottom:0;}
    .advange_rc li.li4 .icon {left:0;top:0;}

    .ourServe_sw {}
    .ourServe_sw li {position: absolute;width: 50%;max-width: 35.375em;}
    .ourServe_sw li.li1,
    .ourServe_sw li.li2,
    .ourServe_sw li.li3 {text-align: right;padding-left: 0;padding-right: 5.625em;}
    .ourServe_sw li.li1 {top:8.125em;right: calc(50% + 16.5em);}
    .ourServe_sw li.li2 {top:19.05em;right: calc(50% + 15.5em);}
    .ourServe_sw li.li3 {top:29.5625em;right: calc(50% + 4.375em);}
    .ourServe_sw li.li4 {top:8.125em;left: calc(50% + 16.5em);}
    .ourServe_sw li.li5 {top:19.05em;left: calc(50% + 15.5em);}
    .ourServe_sw li.li6 {top:29.5625em;left: calc(50% + 5.275em);}
    .ourServe_sw li .icon {position: absolute;left:0; top:50%;transform: translateY(-50%);}
    .ourServe_sw li.li1 .icon ,
    .ourServe_sw li.li2 .icon ,
    .ourServe_sw li.li3 .icon  {left:auto;right:0;}


    .advange_sw {padding-bottom: 12em;}
    .advange_sw li {position: absolute;width: 40%;max-width: 31.875em;}
    .advange_sw li.li1 {padding-right: 4.8125em;top:5em;right: calc(50% + 11.6em);text-align: right;}
    .advange_sw li.li2 {padding-left: 4.8125em;top:5em;left: calc(50% + 11.6em);}
    .advange_sw li.li3 {padding-top: 3.9125em;bottom:0;left: 50%;transform: translateX(-50%);text-align: center;}
    .advange_sw li.li1 .text {background-position: 8% 40%;}
    .advange_sw li.li2 .text {background-position: 90% 40%}
    .advange_sw li.li3 .text {background-position: center;}
    .advange_sw li.li1 aside:after{left: auto;right:0;}
    .advange_sw li.li2 aside:after {left: 0;}
    .advange_sw li.li3 aside:after {left: 50%;transform: translateX(-50%);}
    .advange_sw li .icon {position: absolute;}
    .advange_sw li.li1 .icon,
    .advange_sw li.li2 .icon {top:50%;transform: translateY(-50%);}
    .advange_sw li.li1 .icon {right: 0;}
    .advange_sw li.li2 .icon {left: 0;}
    .advange_sw li.li3 .icon {top:0;left: 50%;margin-left:-1.28125em;}

}

@media (min-width:1025px) and (max-width:1440px) {
    .ourServe_fl li {width: 90%;padding-right: 1em;}
    .ourServe_fl li:nth-child(2),
    .ourServe_fl li:nth-child(4) {margin-left: 2.75em;}
    .ourServe_fl li:nth-child(3) {margin-left: 4.625em;}

    .ourServe_cs .pic img {width: calc(651 / 16 * 1em);}
    .ourServe_cs li.li1 .sign {top: 37.9%;}
    .ourServe_cs li.li2 .sign {top: 39%;}
   /* .ourServe_cs li.li1 .sign {top: 34.9%;}
    .ourServe_cs li.li2 .sign {top: 32%;}
    .ourServe_cs li.li3 .sign {top: 33%;}
    .ourServe_cs li.li4 .sign {top: 29%;}*/
}
@media (min-width:1281px) and (max-width:1366px) {
    /*.ourServe_cs li.li1 .sign {top: 34.9%;}
    .ourServe_cs li.li2 .sign {top: 32%;}
    .ourServe_cs li.li3 .sign {top: 33%;}
    .ourServe_cs li.li4 .sign {top: 46%;}*/
}
@media (max-width:1024px) {
    .Serveinfo .Info, .Serveinfo .Service, .Serveinfo .Advantage {padding: 8vw 0;}
    .Serveinfo .tit .en {font-size: 5vw;}
    .Serveinfo .tit .cn {font-size: 5vw;}
    .Serveinfo .Info .title {font-size: 4vw;}
    .Serveinfo .Info .title img {max-width: 42px;}
    .Serveinfo .Info .ytable,
    .Serveinfo .Info .ytable-cell,
    .Serveinfo .Service .ytable,
    .Serveinfo .Service .ytable-cell,
    .Serveinfo .Advantage .ytable,
    .Serveinfo .Advantage .ytable-cell {display: block;}
    .Serveinfo .Advantage .ul1 .title {font-size: 4vw;}
    .Serveinfo .Advantage .ul1 li {padding: 4%;margin-top: 6%;}
    .Serveinfo .Advantage .ul2 li{padding: 2em 0;}
    .Serveinfo .Advantage .dl1 {margin-bottom: 4%;}

    .ourServe_rs {padding: 0 3% 0 6%;}
    .ourServe_rs .pic {margin-bottom: 14%;padding-top: 5vw;}
    .ourServe_rs li {margin-bottom: 11%;}
    .ourServe_rs li .line {display: none;}
    .ourServe_rs li .text aside {margin-bottom: 3%;font-size: 4vw;}

    .advange_rs {padding: 6% 0;}
    .advange_rs li {margin-top: 6%;}
    .advange_rs li aside {font-size: 4vw;}

    .ourServe_wb .pic {padding-top: 6%;}
    .ourServe_wb li {margin-top: 6%;}
    .ourServe_wb li aside {margin-bottom: 3%;font-size: 4vw;}
    .ourServe_wb li aside .icon {margin-right: 3%;}

    .ourServe_cs .pic {padding-top: 6%;padding-bottom: 6%;}
    .ourServe_cs li {margin-top: 6%;}
    .ourServe_cs li .icon img {max-width: 38px;}
    .ourServe_cs li aside {margin-top: 6%;margin-bottom: 3%;font-size: 4vw;}
    .ourServe_cs li aside .icon {margin-right: 3%;}

    .ourServe_fl ul {padding: 0 6%;}

    .advange_rc .pic {margin-top: 6%;}
    .advange_rc ul {padding:0 3%;}
    .advange_rc li  {margin-top: 6%;}
    .advange_rc li .icon {margin-bottom: 4%;}

    .ourServe_sw li {padding-left: 0;margin-top: 6%;}
    .ourServe_sw li .icon {margin-bottom: 4%;}
}

@media (max-width:640px) {
    .Serveinfo .Service .ul1 h3 {margin-bottom: 3%;font-size: 4vw;}

    .ourServe_cs ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
    .ourServe_cs li {width: 48.5%;margin-top: 3%;}

    .ourServe_fl ul {padding: 0 3% 0 8%;}
    .ourServe_fl .pic {margin-bottom: 6%;}

    .advange_sw .pic {margin-top: 6%;}
    .advange_sw li {margin-top: 6%;}
    .advange_sw li .icon {display: none;}

}




/*
 .TextList000591
 */

.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}


/*Map002516 */
.Map002516{ padding: calc(110 / 1920 * 100vw) 0;}
.Map002516 .pic{margin-top:1.5vw;}
.Map002516 .edit-css li{margin-bottom:2.5vw; color: #999; text-align: center;}
.Map002516 .edit-css li .icon{margin-bottom:10px; }
.Map002516 .edit-css li .icon span{display: inline-block; width:80px; height:80px;background-repeat:no-repeat; background-size: contain;background-position:center; border-radius: 50%; background-color: rgba(11, 28, 97, 0.05); background-size: auto 40%;}
.Map002516 .edit-css li .icon span.add{background-image: url(../images/Map002516-01.svg);}
.Map002516 .edit-css li .icon span.tel{background-image: url(../images/Map002516-02.svg);}
.Map002516 .edit-css li .icon span.mail{background-image: url(../images/Map002516-03.svg);}
.Map002516 .edit-css li aside{font-size:calc(18 / 16 * 1em);margin-top: 10px;color: #333;}
@media(min-width:641px){
.Map002516 .edit-css li{float: left;width: 33.3%; }
.Map002516 .edit-css li:not(:nth-child(3n)){border-right: 1px solid #eaeaea; }
.Map002516 .edit-css li:nth-child(3n+1){clear: left;}
}
@media(max-width:480px){
.Map002516 .edit-css li{padding: 22px; border-bottom:5px solid #f8f8f8;}
    .Map002516 .edit-css li .icon span { width:60px; height:60px;}
}


/*
 .Form001215
 */
 .Form001215{ padding: calc(110 / 1920 * 100vw) 0;}
 .Form001215 .form{ float:left; width:45%; }
 .Form001215 .form li{ padding-bottom:4%; position:relative;}
 .Form001215 .form label{position:absolute;left: 20px;top:0;font-size:1em; line-height:calc(54 / 16 * 1em);color:#777;}
 .Form001215 .form .text{border:none;width:100%;font-size:1em; line-height:calc(54 / 16 * 1em);padding: 0 20px;border-radius:3px;background:#f8f8f8;}
 .Form001215 .form textarea.text{ height:160px;}
 .Form001215 .form .btn{cursor:pointer;border-radius:5px;background:#ff5e15;color:#fff;font-size: 1em;height:calc(48  / 16 * 1em); padding:0 calc(60  / 16 * 1em);border:none;}

 .Form001215 .hotline{ float:right; width:50%; background:url(../images/Form001215-bg.jpg) no-repeat right bottom; padding-bottom:26%;}
 .Form001215 .hotline figure{width:60%; max-width:470px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%; line-height:1.75;}
 .Form001215 .hotline dl{min-height:calc(46 / 16 * 1em); padding-left:calc(62 / 16 * 1em); background:url(../images/Form001215-call.svg) no-repeat left center; background-size: auto calc(40 / 16 * 1em);}
 .Form001215 .hotline dd{ font-size:calc(30 / 16 * 1em); color:#ff5e15; font-weight:bold; font-family: Arial;}
 .Form001215 .hotline dt{ color:#888;}

 @media(max-width:480px){
 .Form001215 .form,
 .Form001215 .hotline{ float:none; width:auto;} 
     .Form001215 .form .btn {display: block;margin: 0 auto;}
 .Form001215 .form textarea.text{ height:120px;}
     .Form001215 .hotline {padding-bottom: 96%;}
     .Form001215 .hotline figure {width: 100%;}
 }
 




 .pd90 {
    padding: 6% 0;
}
.Contain {
    max-width: 1440px;
    margin: 0 auto;
}
.Subsidiary ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.Subsidiary ul li .libox {
    box-sizing: border-box;
    padding: 55px 65px;
    background-position: right bottom;
    background-repeat: no-repeat;
    background-color: #f4f7fc;
    background-size: contain;
    height: 100%;
    border-radius: 10px;
    border: 1px solid rgb(238 242 249);
}
.Subsidiary ul li .con {
    max-width: 90%;
}
.Subsidiary ul li:first-child .con h1 {
    font-size: 30px;
    margin-bottom:0.9rem;
    color: #333;
}
.Subsidiary ul li .con dl dd {
    display: flex;
    margin-bottom: 8px;
    line-height: 24px;
    font-size: 16px;
}
.Subsidiary ul li .con dl dd .s1 {
    width: 17px;
    position: relative;
    top: -2px;
    margin-right: 12px;
}
.Subsidiary ul li {
    width: 49%;
    margin-bottom: 2%;
    transition: all .5s;
    -webkit-transition: all .5s;
    position: relative;list-style: none;
}
.Subsidiary ul li:first-child {
    width: 100%;
}
.Subsidiary ul li .con h1 {
    font-size: 24px;
    margin-bottom: 0.9rem;
    color: #333;
    font-weight: normal;
}

@media(max-width:1440px){
    .Contain {
    max-width: 94%;
    margin: 0 auto;
}
}
@media(max-width:640px){
    .Subsidiary ul li .libox{padding: 3% 5%;}
    .Subsidiary ul li:first-child .con h1{font-size: 20px;}
    .Subsidiary ul li .con h1{font-size: 20px;}
    .Subsidiary ul li{width: 100%;}
    .Subsidiary ul li .con dl dd .s1 img{width: 100%;}
    .Subsidiary ul li .con dl dd .s2{width: calc(100% - 17px);}
}


.alertProps {position: fixed;width: 100%;height: 100%;top:0;left:0;z-index: 9999;display: none;}
.alertProps .inner {position: absolute;width: 440px;top:50%;left:50%;transform: translate(-50%,-50%);padding-bottom: 30px;background-color: #fff; border-radius: 2px;box-shadow: 1px 1px 50px rgba(0,0,0,.3);transition: .3s;}
.alertProps .top {position:relative;padding: 10px 20px;border-bottom: 1px solid #eee;}
.alertProps .close_btn {position: absolute;width: 12px;height: 12px;top: 50%;right:20px;margin-top:-6px;background: url("../images/colse_btn.png") no-repeat center/contain;cursor: pointer;}
.alertProps .info {padding: 10px 20px;font-size: 15px;}
.alertProps .btn {display: block;width: 100px;line-height: 40px;margin:0 auto;text-align: center;color:#fff;background-color: #ff5e15;border-radius: 5px;transition: .3s;}
.alertProps .btn:hover {background-color: #0b1c61;}