@media (max-width: 640px) {
  .w_96 {width: 90%;}
}


/*Banner002826 */
.Banner002826{position: relative; z-index: 1;}
.Banner002826:after{position: absolute;content:'';width: 100%;height:128px;bottom:0;left: 0;background: url("/common/images/banaf.png") no-repeat center bottom;z-index: 10;}


/*ÒªÁì1£¬2£¬3*/
.Banner002826 li.slick-slide{position: relative;}
.Banner002826 li.slick-slide img{display: block;width: 100%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%); height: 100%; width: 100%;object-fit: cover;}

.Banner002826 .text {position: absolute;width: 90%;top: 45%;left: 50%;transform: translate(-50%,-50%);color: #fff;text-align: center;margin-top: 30px;transition: .3s 1s;opacity: 0;z-index: 11;}
.Banner002826 .text .cn {line-height:1;margin-bottom: 1%;font-size: calc(72 / 16 * 1em);font-weight: 700;}
.Banner002826 .text .en {font-size: calc(30 / 16 * 1em);text-transform: uppercase;}
.Banner002826 .slick-active .text {margin-top: -45px;opacity: 1;}



@media(min-width:1025px){
.Banner002826 li.slick-slide img.wap{display: none;}
}

@media(max-width:1024px){
.Banner002826 .slick-active .text{margin-top:0;}
.Banner002826 .text .cn {margin-bottom: 4%;font-size: 18px;line-height: 1.2;}
.Banner002826 .text .en {font-size: 14px;}
.Banner002826:after{background: url(/common/images/banaf.png) no-repeat center bottom/contain;}

.Banner002826 li.slick-slide img.pc{display: none;}
.Banner002826 li.slick-slide img{object-fit: cover}
.Banner002826 li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.Banner002826 li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner002826 li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner002826 li.video-show video{left: 50%; top: 50%; opacity: 1;}

}


.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.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)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}


.Banner002826 .slick-dots{position: absolute;z-index: 11;text-align: left;width: 96% !important;max-width: 1600px;left: 50%!important;bottom: calc(80 / 16 * 1em)!important;transform: translateX(-50%);}
.Banner002826 .slick-dots li{display: inline-block; width: 26px; height: 26px;cursor: pointer;border:1px solid  transparent; margin: 0 9px;position: relative;border-radius: 50%; }
.Banner002826 .slick-dots li button{position: absolute;background: #fff; font-size: 0;width: 8px; height: 8px; border-radius: 50%; left: 50%; top: 50%; margin: -4px 0 0 -4px;border: 0;padding: 0;cursor: pointer;}
.Banner002826 .slick-dots li.slick-active{border-color: #fff;}
@media(max-width:1024px){
.Banner002826 .slick-dots{bottom: calc(40 / 16 * 1em)!important;}
.Banner002826 .slick-dots li{width: 20px; height: 20px; margin: 0 4px;}

}






/*RighInfo002812 */
.RighInfo002812{padding:5% 0;}
.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(/common/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: calc(16/ 16 * 1em);font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: calc(18 / 16 * 1em);display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: #00a1a6; font-size: calc(24 / 16 * 1em);}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #e7f1ff; 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;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #e7f1ff;}
.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 10px;}
.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: 28px;font-weight: bold;display: block;padding: 20px 0 12px;color: #333;}
.RighInfo002812 .culture .box-item li b:after{content:'';width:20px;height: 2px;background:#e91800;display: block;margin:0 auto;margin-top:14px;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 2;font-size: calc(18 / 16 * 1em);;}
@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;}
}
/*TextList002739 */
.TextList002739{padding:5% 0 1%;}

.TextList002739 .column-name{ text-align: center; padding: calc(35 / 16 * 1em); 0; font-size: calc(28 / 16 * 1em);;}
.TextList002739 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;}
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}


.TextList002739 .list-group .tit{cursor: pointer; line-height: 72px; font-size: calc(24 / 16 * 1em);color:#333; }
.TextList002739 .list-group .tit:before{background: #e91800; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }


.TextList002739 .title{ padding:0 calc(40 / 16 * 1em); line-height: 64px; background: #0075e3; font-size: calc(20 / 16 * 1em); color: #fff; border-bottom: 1px solid #ededed;margin-top: 0px;border-radius: 12px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;font-size:calc(16 / 16 * 1em);}
.TextList002739 .list{border-radius: 12px;margin-bottom:10px;overflow: hidden  }
.TextList002739 .tit{padding: 0 calc(40 / 16 * 1em); background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 calc(40 / 16 * 1em); padding: 0; border-bottom: 2px solid #e91800; color: #e91800;}
.TextList002739 .tit.active time{color: #e91800;}
.TextList002739 .info{padding: 10px 40px 20px 70px;}
.TextList002739 .info .singlePage{font-size: calc(20 / 16 * 1em); line-height: 1.85; color: #666;}
.TextList002739 .info .singlePage b{color:#333;}
@media(min-width:1025px){
  .TextList002739 .title time{ margin-right: 78px;}
  .TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:1024px){
  .TextList002739 .title{ padding:0 20px; line-height: 50px;font-size: 4vw;}
  .TextList002739 .tit{padding: 0 20px;font-size: 4vw;}
  .TextList002739 .tit.active{margin: 0 15px;}
  .TextList002739 .title time{ margin-right: 12px;}
  .TextList002739 .list-group .tit {font-size: 4vw;}
  .TextList002739 .list-group .tit:before{ margin-right: 10px;}
  .TextList002739 .info{padding: 10px 15px 10px 15px;}
  .TextList002739 .info .singlePage {font-size: 4vw;line-height: 1.8;}
}
@media(max-width:480px){
  .TextList002739 .tit time{margin-right: 0;}
  .TextList002739 .tit time{ font-size: 12px;}
}

.Warehousing{padding:5% 0;}
.Warehousing .text{width:44%;float:left;padding-top:7%;}
.Warehousing p{font-size:calc(20 / 16 * 1em);;line-height: 1.85;text-align: justify;}
.Warehousing .pic{width:50%;float:right;border-radius: 50px;overflow: hidden; }
.Warehousing .pic img {transition: .3s; }
.Warehousing .pic:hover img {transform: scale(1.08) }

@media (max-width: 1024px) {
  .Warehousing .text,
  .Warehousing .pic {width: 100%;}
  .Warehousing p {font-size: 4vw;line-height: 1.8;}
}


/*RighInfo002816 */
.RighInfo002816{padding-top: 0%;padding-bottom:3%;}
.RighInfo002816 .img-block{display: block;width: 100%;border-radius: 50px;}
.RighInfo002816 ul{margin-bottom: 3%;}
.RighInfo002816 ul .inner{background: #fff;padding-top: 9%; padding-bottom: 8%;border-radius: 15px;}
.RighInfo002816 ul h3{ font-size: calc(34 / 16 * 1em);; color: #333;margin:calc(24 / 16 * 1em) 0;}
.RighInfo002816 ul .ol { border-radius: 50px; }
.RighInfo002816 ul .li p{ line-height: 1.85; color: #666;font-size:calc(20 / 16 * 1em);;text-align: justify;min-height: 160px }
.RighInfo002816 ul .li .icon{padding-bottom: 0px;}
@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 .ol {overflow: hidden;}
.RighInfo002816 ul .ol img {transition: .3s;}
.RighInfo002816 ul .ol:hover img {transform: scale(1.08);}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -8%; padding-left: 13%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 108%; padding-right: 13%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
  .RighInfo002816 ul .li .icon img {width: 40px;}
  .RighInfo002816 ul h3 {font-size: 5vw;}
  .RighInfo002816 ul .li p {font-size: 4vw;line-height: 1.8;}
}

.lm-title h2{margin:0;font-size:calc(38 / 16 * 1em);;color:#333;margin-bottom:38px;}
.lm-title h2:after{content:'';width: 75px;height: 3px;background: #0075e3;display: block; margin-top:22px;}
.lm-title.center h2:after{margin: 22px auto 0;}


.lm-title2 h2{margin:0;font-size:38px;color:#333;margin-bottom:16px;}
.lm-title2:after{content:'';width: 75px;height: 3px;background: #0075e3;display: block; margin-top:22px;}
.lm-title2.center:after{margin: 22px auto 0;}
.lm-title2 p{font-size:20px;margin-top:0;margin-bottom:30px;line-height: 32px;}
@media (max-width: 1024px) {
  .lm-title h2 {font-size: 6vw;margin-bottom: 5vw; }
}

/*Timeline000913 */
.Timeline000913{padding: 3.125vw 0 0 0;}
.Timeline000913 .auto{}
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}
.Timeline000913 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.Timeline000913 .title .en{color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #0075e3;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #e1edff; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 1.5vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f7faff; padding: 1.5vw;border-radius: 20px;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pic img{border-radius: 4px;}
.Timeline000913 .pre{font-size:calc(16 / 16 * 1em);line-height: 30px;text-align: justify;}
.Timeline000913 .pre p{margin:0;}
.Timeline000913 .pre pre{font-size: calc(15 / 16 * 1em);line-height: 1.867em;}
.Timeline000913 .year{color: #0075e3;font-size: calc(50 / 16 * 1em);font-weight: bold;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("/common/images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f7faff;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f7faff;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 1.2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 1.2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d8e6fd; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;}
}
@media(max-width:480px){
.Timeline000913 .ytable,
.Timeline000913 .ytable-cell{display:block;width:100%;}
  .Timeline000913 .info .inner {padding: 4vw;}
.Timeline000913 .pic{width:100%;margin-bottom: 4vw;}
.Timeline000913 .pre p{font-size: 3.5vw;}
}




/*
 .RighInfo002225 Îªdemo±àºÅ
 */
.RighInfo002225{padding:5% 0;}
.RighInfo002225 .item{}
.RighInfo002225 .wrap-content{}
.RighInfo002225 .item{ color:#666; margin:0 auto; padding:15px 0; max-width:553px;}
.RighInfo002225 .item .word{ text-align:center; margin-bottom:15px;}
.RighInfo002225 .item .pic{ text-align:center;border-radius: 50px 0 50px 0;overflow: hidden;}
.RighInfo002225 .item .tit{ margin-top:0; font-size:24px;color:#333;}
.RighInfo002225 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo002225 .item.first .tit{ font-style:normal; color:#323232; font-size:24px;}
.RighInfo002225 .item .con{line-height:22px; position:relative; margin:0; text-align: justify; }
.RighInfo002225 .item .con:before{ display:none;}
.RighInfo002225 .item .con p{margin-top:0;}
.RighInfo002225 .item.first .con .stit{ color:#323232; font-size:18px; text-transform:uppercase;}


@media screen and (min-width: 768px){
  .RighInfo002225 .item{ max-width:none;margin:0; padding:0;}
  .RighInfo002225 .item .word{ float:left; width:50%; text-align:left; padding-right:5%; padding-left:0; margin-bottom:0;}
  .RighInfo002225 .item .pic{ float:right; width:50%;overflow: hidden;}
  .RighInfo002225 .item.odd .word{ float:right; padding-left:5%; padding-right:0;padding-top:70px;}
  .RighInfo002225 .item.odd .pic{ float:left;}
  .RighInfo002225 .item .pic img {transition: .3s;}
  .RighInfo002225 .item .pic:hover img {transform: scale(1.08);}
  .RighInfo002225 .item .tit,
    .RighInfo002225 .item.first .tit{font-size:calc(32 / 16 * 1em);; }
  .RighInfo002225 .item .word{ padding-top:40px;}	
  .RighInfo002225 .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:42px;}	
  .RighInfo002225 .item .con:before{ position:absolute; left:0; top:8px; height:50%; max-height:60px; width:3px; content:""; background-color:#0075e3; display:block;}
  .RighInfo002225 .item .tit em{ font-size:14px;}
  .RighInfo002225 .item.first{ position:relative; margin-bottom:60px;}
  .RighInfo002225 .item.first .word{ position:absolute; width:55%; left:0; top:10%; height:90%; border:1px solid #040000; padding:6% 10% 0 8%;}
  .RighInfo002225 .item.first .pic{ position:relative; z-index:2;}
  .RighInfo002225 .item.first .con{ padding-left:0;}
  .RighInfo002225 .item.first .con:before{ display:none;}
}
@media screen and (min-width: 1024px){
  .RighInfo002225 .item .tit,
    .RighInfo002225 .item.first .tit{font-size:calc(32 / 16 * 1em); }
    .RighInfo002225 .item .word{ padding-top:40px;}
    .RighInfo002225 .item .con{line-height:1.85;max-height:none;font-size:calc(20 / 16 * 1em);}
}
@media screen and (max-width: 767px){
  .RighInfo002225 .lm-title h2 {margin-bottom: 4vw;}
  .RighInfo002225 .item .tit {font-size: 5vw;}
  .RighInfo002225 .item .con p {line-height: 1.8;}
}


/*PicList003142 */
.PicList003142 .auto{ margin-top: 4.5em; margin-bottom: 1em;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;border-radius: 10px;overflow: hidden;}
.PicList003142 li .txt{background:#f7faff; padding: 1.875em;}
.PicList003142 li .tit{ font-size: calc(22 / 16 * 1em);line-height: 1.5; min-height: 3em;}
.PicList003142 li p{font-size: calc(16 / 16 * 1em); line-height: 1.78571; min-height: 3.57142em;color: #666;margin-top:6px;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.5%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #e91800;}
.PicList003142 li time{color: #999999;display: block;background: url(/common/images/PicList003142-icon.svg) no-repeat right center;font-size:14px;}
.PicList003142 li a:hover time{background-image: url(/common/images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 31.3%;}
.PicList003142 li:not(:nth-child(3n)){margin-right:3%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 100%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
  .PicList003142 li .tit {font-size: 4.5vw;}
  .PicList003142 li p {font-size: 4vw;line-height: 1.8;}
.PicList003142 li .txt{padding: 1em;}
}
/*Page002623 */
.Page002623{padding: 2vw 0 3vw 0; text-align: center;font-size: calc(18 / 16 * 1em);}
.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 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #0075e3;}
.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: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;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{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}
/*TextList002957 */
.TextList002957{margin: 4% 0 1%;}
.TextList002957 li{ border-bottom: 1px solid #e8e8e8; line-height: 62px;}
.TextList002957 li time{float: right;color: #999; margin-left: 20px;}
.TextList002957 li a{font-size: 18px;position: relative;padding-left:18px;}
.TextList002957 li a:after{content:'';width:5px;height: 5px;border-radius: 50px; background:#e91800;display: block;position: absolute;top:50%;margin-top:-2px; left:0px;}
@media(max-width:1024px){
.TextList002957 li{font-size: 4vw;line-height: 10vw;}
.TextList002957 li time {font-size: 3.5vw;}
.TextList002957 li a{font-size: 4vw;}
}

.Investorhotline{padding:5% 0;}
.Investorhotline .text{width:45%;float:left;}
.Investorhotline .text p{font-size:20px;line-height: 36px;margin:10px 0;text-align: justify;margin: 0px 0 10px;}
.Investorhotline .text p span{color:#e91800;}
.Investorhotline .text p a{color:#e91800;text-decoration: underline;}
.Investorhotline .text .p{text-indent: 2em;}
.Investorhotline .text h3{color:#333;margin:0;margin-top:40px; font-size:22px;}
.Investorhotline .pic{width:50%;float:right;border-radius: 25px;overflow: hidden;    margin-top: 9px;}

@media (max-width: 1024px) {
  .Investorhotline .text ,
  .Investorhotline .pic {width: 100%;}
  .Investorhotline .text p {font-size: 4vw;line-height: 1.8;}
}

/*
 .TextList002241 Îªdemo±àºÅ
 */
.TextList002241{ padding: 5% 0 5%;font-size: 14px; }
.TextList002241 .list dl{display: block; margin-bottom:25px;padding:calc(34 / 16 * 1em) calc(40 / 16 * 1em);border-bottom:1px solid #eee; }
.TextList002241 .list dl dt{color: #333;font-size: calc(24 / 16 * 1em);font-weight: bold; line-height: 1.5; margin-bottom: 16px;}
.TextList002241 .list dl dd{color: #333;font-weight: 700;margin-bottom: 10px;font-size:calc(16 / 16 * 1em);line-height: 1.5;padding-left:25px;}
.TextList002241 .list dl dd:nth-child(2){background:url(/common/images/addr.png) no-repeat left top 4px/20px;}
.TextList002241 .list dl dd:nth-child(3){background:url(/common/images/tel.png) no-repeat left center/20px;}
.TextList002241 .list dl dd.hl{height:45px;    overflow: hidden;}
.TextList002241 .list dl dd span{color: #666;font-weight: normal;}
.TextList002241 .list dl:hover{background: #0075e3; border-radius: 25px;}
.TextList002241 .list dl:hover{color: #fff;}
.TextList002241 .list dl:hover dt{color: #fff;}
.TextList002241 .list dl:hover dt+dd{color: #fff;}
.TextList002241 .list dl:hover dd{color: #fff;}
.TextList002241 .list dl:hover dd:nth-child(2){background:url(/common/images/addr2.png) no-repeat left top 4px/20px;}
.TextList002241 .list dl:hover dd:nth-child(3){background:url(/common/images/tel2.png) no-repeat left center/20px;}
.TextList002241 .list dl:hover dd span{color: #fff;}

@media (min-width: 1025px){
  .TextList002241 .auto{ overflow: hidden;}
  .TextList002241 .list{ }
  .TextList002241 .list dl{float:left;  width: 48.5%;margin-right:3%;margin-bottom:0%; min-height: 190px;}
  .TextList002241 .list dl:nth-child(2n){margin-right: 0;}
}
@media (max-width: 1024px){
  .TextList002241 {padding: 8vw 0;}
  .TextList002241 .list dl {padding: 4vw;}
  .TextList002241 .list dl dt {font-size: 5vw;}
  .TextList002241 .list dl dd {font-size: 4vw;}

}


/*Floor */
.Banner002730{position: relative;}
.Banner002730:after{content:'';width:100%;height: 128px;background:url(/common/images/banaf.png) no-repeat bottom/cover; display: block;position: absolute;left:0;bottom:0;}
.Banner002730{position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 920px;}
.Banner002730 .txt .cn{ letter-spacing:8px; padding-right: 20px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px; }
@media(min-width:1025px){
.Banner002730 figure{ height:600px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
  .Banner002730:after {height: 28px;}
  .Banner002730 figure{ display:none;}
  .Banner002730 img{ width:100%; display:block;}
  .Banner002730 .auto{ width:80%;}
  .Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}
/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: calc(20 / 16 * 1em);; padding-left: 1.4em;background: url(/common/images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.5;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: calc(22 / 16 * 1em);line-height: 5;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:calc(70 / 22 * 1em);}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #e91800;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #e91800;}
@media (max-width:1024px) {
  .Menu003135 .current{display: none;}
  .Menu003135 .nav-menu ul{display: flex;flex-wrap: wrap;}
  .Menu003135 .nav-menu li{width: 33%;line-height:3;text-align: center;font-size: 4vw;}
  .Menu003135 .nav-menu li:not(:last-child) {margin-right: 0;}
}
/*RighInfo003141 */
.RighInfo003141{padding-top:5%;}
.RighInfo003141 .auto{}
.RighInfo003141 .intro{ margin-bottom: 4.5625em;}
.RighInfo003141 .intro .info{ font-size: calc(20 / 16 * 1em);text-align: justify; line-height: 2;}
.RighInfo003141 .intro .title{ font-size: calc(38 / 20 * 1em); font-weight: bold; color: #333; margin-bottom: 0.6em;padding-top:20px;}
.RighInfo003141 .intro .title:after{content:'';width:75px;height: 3px;background:#0075e3;display: block;margin-top:30px;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}
.RighInfo003141 .intro .img img{border-radius: 40px;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding: 3.6875em 3.5%;border-radius: 20px;}
.RighInfo003141 .number-count ul{margin: 0 auto;display: flex;justify-content: space-between;}
.RighInfo003141 .number-count li{display:flex;align-items:center;color: #666;}
.RighInfo003141 .number-count li .icon{float:left;margin-right:13px;}
.RighInfo003141 .number-count li aside{display: inline-block;position: relative;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: calc(44 / 16 * 1em);font-weight: bold; color: #da251d; margin: 0 0px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li p{margin:0;font-size:calc(20 / 16 * 1em);white-space: nowrap;}
.RighInfo003141 .number-count li sub{font-size: calc(18 / 16 * 1em);margin-left: 4px;vertical-align: text-bottom;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
  .RighInfo003141 .intro .info{width: 43%;}
  .RighInfo003141 .intro .title{line-height: 1;}
  .RighInfo003141 .intro .img{width: 50%;}
  .RighInfo003141 .plate dd{float: left;width: 31.429%;}
  .RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
  .RighInfo003141 .intro{ margin-bottom: 2em;}
  .RighInfo003141 .intro .title {font-size: 6vw;}
  .RighInfo003141 .intro .title:after {margin-top: 2vw;}
    .RighInfo003141 .intro .info{font-size: calc(18 / 16 * 1em);}
  .RighInfo003141 .intro .info p {margin-top: 2vw;}
  .RighInfo003141 .number-count{margin: 2em 0; padding: 1em 0 1em 1em;}
  .RighInfo003141 .number-count ul {flex-wrap: wrap;}
  .RighInfo003141 .number-count li{display:flex;width: 50%;padding: 1em 0;}
  .RighInfo003141 .number-count li .icon {flex-shrink: 0;width: 50px;}
  .RighInfo003141 .number-count li span {font-size: 5vw;}
  .RighInfo003141 .number-count li p {font-size: calc(18 / 16 * 1em);}
}
.center{text-align: center;}
/*RighInfo002939 */
.RighInfo002939{padding:5% 0;}
.RighInfo002939 .name{border-bottom: 1px solid #e6e6e6; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 25px 0;font-size: calc(30 / 16 * 1em);color: #333;font-weight: bold;}
.RighInfo002939 .time{color: #999;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.2em;color: #666; text-align: justify; padding-bottom: 2vw;}
.RighInfo002939 .edit-info p{/* text-indent: 2em; */}
.RighInfo002939 .edit-info .pic{padding:12px 0;}
.RighInfo002939 .info-page{border: solid 1px #eee;border-radius: 50px;}
.RighInfo002939 .info-page dd{line-height: 2;padding:12px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #e91800;}

.RighInfo002939 .fh{text-align: center;margin-top:3%;}
.RighInfo002939 .fh a{background:#0075e3;color:#fff;display: inline-block;font-size:calc(18 / 16 * 1em);padding:12px 38px;border-radius: 50px;}


@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time{font-size:16px;}
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: calc(18 / 16 * 1em);}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
  .RighInfo002939 .name h1 {margin-bottom: 4vw;font-size: 5vw;}
  .RighInfo002939 .time {padding-bottom: 4vw;}
  .RighInfo002939 .fh {margin-top: 5vw;}
  .RighInfo002939 .fh a {font-size: 4vw;}
  .RighInfo002939 .edit-info{ line-height: 2;}
  .RighInfo002939 .edit-info,
  .RighInfo002939 .edit-info p,
  .RighInfo002939 .edit-info span{ font-size: 4vw !important;}
  .RighInfo002939 .edit-info p{text-indent: 0 !important;}
  .RighInfo002939 .edit-info img{ width: 100% !important; height: 100% !important; text-align: center;}
}

.zzjg{padding:5% 0;}
.zzjg h2{font-size: calc(38 / 16 * 1em);font-weight: bold;color: #333;margin:0; margin-bottom: calc(36 / 16 * 1em);padding-top: 0px;}
.zzjg h2:after{content:'';width:75px;height: 3px;background: #0075e3;display: block;margin-top:calc(30 / 16 * 1em);}

.Brandstrength{padding:5% 0;}
.Brandstrength .box{margin-bottom:4%;}
.Brandstrength .box:last-child{margin-bottom:0;}
.Brandstrength ul li{position: relative; width:31.3%;float:left;background:#fff;margin-right:3%;margin-bottom:1%;padding:20px;padding-left:calc(30 / 16 * 1em); font-size:calc(18 / 16 * 1em);border-radius: 5px;color:#333; box-shadow: 0 0 15px rgba(0,0,0,0.07);transition: .3s;}
.Brandstrength ul li:hover{color:#fff;background-color: #0075e3;}
.Brandstrength ul li:nth-child(3n){margin-right:0;}
.Brandstrength ul li:after{content:'';width:5px;height: 5px;border-radius: 50px; background:#e91800;display: block;position: absolute;top:50%;margin-top:-2px; left:16px;}
.Brandstrength h2{font-size: calc(38 / 16 * 1em);font-weight: bold;color: #333;margin:0; margin-bottom: calc(36 / 16 * 1em);padding-top: 0px;transition: .3s;}
.Brandstrength h2:after{content:'';width:75px;height: 3px;background: #0075e3;display: block;margin-top:calc(30 / 16 * 1em);}

@media (max-width: 1024px) {
  .zzjg h2 ,
  .Brandstrength h2 {font-size: 5vw;}
  .zzjg h2:after.
  .Brandstrength h2:after {margin-top: 4vw;}
  .Brandstrength ul li {width: 100%;margin-bottom: 4vw;font-size: 4vw;}
}


.Networkfreight{padding:5% 0;}
.Networkfreight .auto{background:#fff;box-shadow: 0 0 50px rgba(0,0,0,0.1);padding:3%;border-radius: 35px;}
.Networkfreight .text{width:47%;float: left; text-align: justify;padding-top:0; color:#666;}
.Networkfreight .text .con{width:100%;}
.Networkfreight .text p{font-size:calc(20 / 16 * 1em);;line-height: 1.85;margin:10px 0;text-indent: 2em;}
.Networkfreight .pic{width:47.112%;float:right; overflow: hidden;}
.Networkfreight .pic img{}

@media (max-width: 1024px) {
  .Networkfreight .text,
  .Networkfreight .pic {width: 100%;}
  .Networkfreight .auto {padding: 5vw;}
  .Networkfreight .text p {font-size: 4vw;line-height: 1.8; }
}

.InformationFlow{padding:5% 0;}
.InformationFlow .text{width:100%;float:left;font-size:calc(20 / 16 * 1em);;line-height: 1.85;margin-bottom:2%;}
.InformationFlow .text p{margin:12px 0;}
.InformationFlow .pic{width:100%;float:right;overflow: hidden;border-radius: 50px}




/*Floor002617 */
.Floor002617{ position:relative; z-index:1; overflow:hidden;}
.Floor002617 .auto{position: relative;border-radius: 40px;overflow: hidden;}
.Floor002617 img{ width:100%; display:block;}
.Floor002617 .ycenter{ position:absolute;display: flex;align-items: center; z-index:5; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3); text-align:center;color:#fff; overflow:hidden;font-size:18px;}
.Floor002617 .ycenter_click{ z-index:20; width:auto; height:auto; right:5%; top:5%; left:auto;}
.Floor002617 .ycenter_click .title{ display:none;}
.Floor002617 .video{ width:100%;}
.Floor002617 video{ z-index:10; background:#000; position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002617 .title{ font-size:38px;font-weight: bold; }
.Floor002617 .title b{ display:block; opacity:0.2; text-transform:uppercase; font-size:86px;}
.Floor002617 .title::after{ display:block; content:''; margin:1% auto 3%; width:2px; height:32px; background:#fff;}

.Floor002617 .play_btn{ cursor:pointer; display:inline-block;}
.Floor002617 .play_btn i{ display:block; margin:0 auto 15px; width:65px; height:65px; border:2px solid #fff; border-radius:50%; background:url(/common/images/Floor002617_play.png) no-repeat left 23px center;}
.Floor002617 .close_btn i{ position:relative; background:none;}
.Floor002617 .close_btn i::before,
.Floor002617 .close_btn i::after{ position:absolute; content:''; width:3px; border-radius:3px; height:50%; top:25%; background:#0075e3; left:50%;}
.Floor002617 .close_btn i::before{margin-left: -6px;}
.Floor002617 .close_btn i::after{margin-left: 4px;}
@media(max-width:1024px){
.Floor002617 .title{ font-size:24px;}
.Floor002617 .title b{ font-size:56px;}
  .Floor002617 .auto {border-radius: 20px;}
}
@media(max-width:640px){
.Floor002617 .title{ font-size:20px;}
.Floor002617 .title b{ font-size:40px;}
}
@media(max-width:480px){
.Floor002617 .title::after{ display:none;}
.Floor002617 .title b{ font-size:30px;}
.Floor002617 .title{ font-size:18px;}
  .Floor002617 .play_btn {font-size: 16px;}
.Floor002617 .play_btn i{ margin:5px auto; background-size:12px;width: 36px;height: 36px;background-position: center;}
.Floor002617 .close_btn i::before{ left:10px;}
.Floor002617 .close_btn i::after{ left:20px;}
}


/*Floor002731 */
.Floor002731{padding:5% 0;}
.Floor002731 .auto{padding: 0!important; width: 96%;}

@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute; left: 0;z-index: 10;   background: rgb(0 117 201 / 65%); width: 100%; bottom: 0; opacity: 0; padding:25px 42px; transform: translateY(100%); }
.Floor002731 .ul-pc .text h2{font-size: 28px; margin: 0; }
.Floor002731 .ul-pc .text h4{font-size:24px;margin:10px 0;font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 16px; line-height: 26px; margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute; left: 0; top: 0; width: 10.8%; font-size: 20px; height: 100%;background: rgb(0 117 201 / 65%);  line-height: 26px;padding-top:160px !important;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc aside a{display: block; width: 28px; margin: 0 auto;font-size:28px;line-height: 32px;font-weight: bold;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }

@media(max-width:1024px){
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
.Floor002731 .ul-wap .slide >*{margin: 0 10px;}
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{color: #134496; font-weight: bold; font-size: 20px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
}

.Floor002731 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002731 .slick-dots li.slick-active{border-color: #184477;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}


#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:65%;height:100%;transition:all .75s ease;cursor:pointer}


/*
 .RighInfo002257 
 */
.RighInfo002257{ padding:5% 0;background:#fff;background-image:linear-gradient(#f7faff,transparent);}
.RighInfo002257 p{ line-height:1.8; }
.RighInfo002257 .item{border-bottom:1px dashed #d0d0d0; padding:calc(25 / 16 * 1em) 0;}
.RighInfo002257 .item .h1{font-size:calc(32 / 16 * 1em);; margin: 0;margin-bottom:22px; color:#333;}
.RighInfo002257 .item .con{color:#666;font-size:calc(20 / 16 * 1em);; line-height: 1.85; margin: 10px 0 0;text-align: justify;}
.RighInfo002257 .item .pic{border-radius: 30px;}
@media only screen and (min-width:768px ) {
  .RighInfo002257 .item{ padding:calc(38 / 16 * 1em) 0; }
  .RighInfo002257 .item:nth-child(1){padding-top:0;}
  .RighInfo002257 .item .pic{ float: left; width: 40%;overflow: hidden;}
  .RighInfo002257 .item .pic img { transition: .3s;}
  .RighInfo002257 .item .pic:hover img { transform: scale(1.08)}
    .RighInfo002257 .item .word{ float: right; width: 54%;}
    .RighInfo002257 .item:nth-child(2n) .pic{ float: right;}
    .RighInfo002257 .item:nth-child(2n) .word{ float: left;}
}
@media only screen and (max-width: 767px) {
  .RighInfo002257 .item .h1 {font-size: 5vw;}
  .RighInfo002257 .item .con {font-size: 1em;line-height: 1.8;}
   .RighInfo002257 .item{max-width: 462px; margin: 0 auto; }
  .RighInfo002257 .item .word{ padding-bottom: 15px;}
    .RighInfo002257 .item .word{ padding-top:0 !important;}
}




/*Floor002059 */
.Floor002059{ padding:0% 0 2% 0; }

.Floor002059 li{ float:left; width:31.3%;  margin-right:3%; margin-bottom:3%; position:relative; padding-bottom:33%;border-radius: 25px;overflow: hidden;}
.Floor002059 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002059 li figure,
.Floor002059 li div{ position:absolute; left:0; width:100%;}
.Floor002059 li figure{ height:54%; transition:top 0.3s; top:0;}
.Floor002059 li figure img{ display:none;}
.Floor002059 li div{ background-color:#f7faff; bottom:0; height:46%; padding:0 5%; transition:0.3s;}

.Floor002059 li aside{ position:absolute; top:54%; margin-top:-50px; z-index:10; left:50%; width:100px; height:100px; margin-left:-50px;text-align:center; border-radius:50%; background-color:#f7faff; overflow:hidden;transition:0.3s;}
.Floor002059 li aside img{ display:block; width:100%; height:100%;}
.Floor002059 li aside img.hover{ display:none;}
.Floor002059 li h5{ margin:0 0 15px 0; font-size:calc(26 / 16 * 1em);; text-align:center; padding-top:13%;}
.Floor002059 li p{ line-height:1.85; overflow:hidden;  margin:0;font-size:calc(18 / 16 * 1em);; text-align: justify; color:#666;}

.Floor002059 li:hover div{ color:#fff;background:#0075e3;}
.Floor002059 li:hover figure{top:-3%;}
.Floor002059 li:hover div{ bottom:-3%;height:54%;}
.Floor002059 li:hover p{color:#fff;}
.Floor002059 li:hover aside{background:#0075e3; top:50%;}
.Floor002059 li:hover aside img{ display:none;}
.Floor002059 li:hover aside img.hover{display:block;}
@media(min-width:769px){
.Floor002059 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px) and (min-width:769px){
.Floor002059 li p{ height:48px;}
.Floor002059 li aside{ margin-top:-35px; width:70px; height:70px; margin-left:-35px;}
}
@media(max-width:768px){
.Floor002059 ul{ margin:0 auto; max-width:400px;}
.Floor002059 li{ float:none; width:auto; padding-bottom:0; height:470px; margin:0 0 5% 0;}
  .Floor002059 li div {}
  .Floor002059 li aside {width: 70px;height: 70px;margin-top: -35px;margin-left: -35px;}
  .Floor002059 li h5 {font-size: 4.5vw;}
  .Floor002059 li p {font-size: 4vw;line-height: 1.8;}
}


/*Floor002823 */
.Floor002823{padding: 5% 0 0;}
.Floor002823 .auto{ max-width: 1600px;}
.Floor002823 ul {display: flex;flex-wrap: wrap;}
.Floor002823 li{border-radius: 10px;}
.Floor002823 li a{display: block;position: relative;background:#f8f8f8;border-radius: 10px;}
.Floor002823 li .inner{position: relative; z-index: 10;}
.Floor002823 li .Ispic{position: absolute;right:0;  border-radius: 10px; overflow: hidden;  opacity: 0;-webkit-opacity: 0; transition: 0.5s;}
.Floor002823 li .Ispic:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;
background: -moz-linear-gradient(45deg,  rgba(0,117,227,1) 0%, rgba(0,117,227,1) 30%, rgba(0,117,227,0.4) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  rgba(0,117,227,1) 0%,rgba(0,117,227,1) 30%,rgba(0,117,227,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  rgba(0,117,227,1) 0%,rgba(0,117,227,1) 30%,rgba(0,117,227,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.Floor002823 li a:hover .Ispic{opacity: 1;-webkit-opacity: 1;}

.Floor002823 li .icon{display: table;position: relative;}
.Floor002823 li .icon img{max-height: calc(80 / 16 * 1em);transition: 0.3s;}
.Floor002823 li .icon img.off{position: absolute; left: 0; top: 0; opacity: 0;-webkit-opacity: 0;transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -ms-transform:rotateY(180deg); }
.Floor002823 li a:hover .icon img.on{opacity: 0;-webkit-opacity: 0;transform: rotateY(180deg);-webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.Floor002823 li a:hover .icon img.off{opacity: 1;-webkit-opacity: 1; transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}

.Floor002823 li p.t1{font-size: calc(32 / 16 * 1em);color: #333;margin-top:calc(20 / 16 * 1em);  margin-bottom: 0;font-weight: bold;}
.Floor002823 li p.t2{color: #333;font-size:calc(24 / 16 * 1em);margin:15px 0;font-weight: bold; text-align: justify;}
.Floor002823 li .con{font-size:calc(20 / 16 * 1em);line-height: 1.85;color:#666;text-align: justify;}

.Floor002823 li a:hover *{color: #fff;}
@media(min-width:641px) and (max-width:1024px){
.Floor002823 li p.t1{font-size: 20px;}
}
@media(min-width:641px){
.Floor002823 li{float: left;width: 49%;margin:1% 0;}
.Floor002823 li:not(:nth-child(2n)){margin-right: 2%;}
.Floor002823 li a{border-left: 0px solid #f8f8f8;padding: 38px 38px;height: 100%;}
.Floor002823 li .Ispic{ left: 0px; bottom:0px;top: 0px;}
}
@media(max-width:640px){
  .Floor002823 {padding: 8vw 0;}
  .Floor002823 .lm-title h2 {margin-bottom: 4vw;}
.Floor002823 li{ width: 100%; margin-bottom: 4%;}
.Floor002823 li a{border-bottom: 10px solid #f9f9f9;padding: 20px;}
.Floor002823 li .Ispic{ bottom: -10px; left: 0;top: 0;}
  .Floor002823 li p.t1 {font-size: 5vw;}
  .Floor002823 li p.t2 {font-size: 4.5vw;}
  .Floor002823 li .con {font-size: 4vw;line-height: 1.6;}
  .Floor002823 li .icon img {max-height: 60px;}
}



/*Floor001893*/

.Floor001893{padding:0 0 3%;}
.Floor001893 .tit{font-size:calc(20 / 16 * 1em);;line-height: 1.85;text-align: center;border-radius: 15px;}
.Floor001893 .h3{font-size:calc(32 / 16 * 1em);;color:#333;text-align: center;margin-bottom:35px;}


.Floor001893 .slider-year{ position:relative; padding:0 40px;}
.Floor001893 .slider-year .slick-arrow{ position:absolute; top:50%; width:36px; height:36px; margin-top:-18px; background:url(/common/images/Floor001893-controls.png) no-repeat left top; cursor:pointer;border:none;font-size:0;}
.Floor001893 .slider-year .slick-prev{ left:0;}
.Floor001893 .slider-year .slick-next{ right:0; background-position:left bottom;}
.Floor001893 .slider-year .slick-disabled{ cursor:default;}
.Floor001893 .slider-year .slick-prev.slick-disabled{ background-position: right top;}
.Floor001893 .slider-year .slick-next.slick-disabled{ background-position: right bottom;}
.Floor001893 .slider-year .slider{ background:url(/common/images/Floor001893-bg.png) repeat-x left center; overflow:hidden;}
.Floor001893 .slider-year li{ cursor:pointer; text-align:center; background:url(/common/images/Floor001893-dot.png) no-repeat center center;font-size:calc(24 / 16 * 1em);;color:#333; padding-bottom:0px;}
.Floor001893 .slider-year li span{ display:block; height:100px; padding-top:8px;}

.Floor001893 .slider-year li:after{ display:block; width:0; height:0; margin:0 auto; border:20px solid transparent;  content:'';}
.Floor001893 .slider-year li.slick-current{ color:#0075e3; background-image:url(/common/images/Floor001893-dot_hover.png);}
.Floor001893 .slider-year li.slick-current:after{border-bottom-color:#f7f7f7;}
.Floor001893 .slider-year li.slick-current span{ }

.Floor001893 .slider-txt li{padding-bottom:35px;}
.Floor001893 .slider-txt .inner{ padding:4% ; position:relative;background-color:#f7f7f7;border-radius: 25px;}
.Floor001893 .slider-txt li .img{ width:45%; float:right;border-radius: 25px;overflow: hidden;}
.Floor001893 .slider-txt li .img img{ display:block; width:100%;transition: .3s;}
.Floor001893 .slider-txt li .img:hover img{ transform: scale(1.08);}
.Floor001893 .slider-txt li dl{width:50%;float:left; min-height:300px;}
.Floor001893 .slider-txt li dl dt,
.Floor001893 .slider-txt li dl dd{}
.Floor001893 .slider-txt li dl h4{font-size:calc(52 / 16 * 1em);;color:rgba(0,117,227,0.3);margin:10px 0 16px 0;}
.Floor001893 .slider-txt li dl dt{ font-size:calc(32 / 16 * 1em);; color:#333;font-weight: bold;margin-bottom:23px;}
.Floor001893 .slider-txt li dl dt span{ display:block; padding-right:30px;}
.Floor001893 .slider-txt li dl dd p{font-size:calc(20 / 16 * 1em);; line-height:38px;text-align: justify;}
@media(max-width:1000px){
  .Floor001893 .tit {line-height:1.8;font-size: 4vw;}
  .Floor001893 .h3 {font-size: 6vw;}
  .Floor001893 .slider-year li {font-size: 4vw;}
  .Floor001893 .slider-txt li .inner{ padding-right:3%;}
  .Floor001893 .slider-txt li dl{ position:relative; z-index:1;}
  .Floor001893 .slider-txt li .img{ width: 100%;}
  .Floor001893 .slider-txt li dl{width: 100%;min-height:auto;}
  .Floor001893 .slider-txt li dl h4 {font-size: 6vw;}
  .Floor001893 .slider-txt li dl dt{ font-size:5vw;}
  .Floor001893 .slider-txt li dl dd pre{ font-size:4vw; line-height:20px;}
  .Floor001893 .slider-txt li dl dd p {font-size: 4vw;line-height: 1.8}
}
@media(max-width:768px){
.Floor001893 .slider-txt li{padding-top:0px;}
}
@media(max-width:375px){
.Floor001893 .slider-txt li dl dd,
.Floor001893 .slider-txt li dl dt,
.Floor001893 .slider-txt li dl{ display:block;}
.Floor001893 .slider-txt li dl dt{ width:auto; border-right:0; overflow:hidden;}
.Floor001893 .slider-txt li dl dt span{ padding-right:0;}
}

.Servicecon{}
.Servicecon dl{margin-top:3%;margin-bottom:3%;}
.Servicecon dl dd{width: 48.5%;float:left;box-shadow: 0 0 30px rgba(0,0,0,0.1);margin-right:3%;padding:3%;border-radius: 25px;min-height: 427px;}
.Servicecon dl dd:nth-child(2){margin-right:0;}
.Servicecon dl dd:nth-child(3){margin-right:0;width: 100%;margin-top: 3%;}
.Servicecon dl dd h2{font-size:28px;font-weight: bold;color:#333;margin-top:13px;margin-bottom:0;}
.Servicecon dl dd p{font-size:20px;line-height: 38px;color:#333;margin-bottom:0;}
.Servicecon dl dd p span{padding-left:21px;font-size:calc(16 / 16 * 1em);color:#666;}
.Servicecon .pic{border-radius: 50px;overflow: hidden;}

.appdown{padding:6% 0 5%; font-size:calc(20 / 16 * 1em);line-height: 1.75;color:#333;}
.appdown .auto{background:#f8f8f8;border-radius: 50px;background:url(/common/images/appdown-bg.jpg) no-repeat;overflow: hidden}
.appdown .text{width:100%;float:left;padding:6% 0;}
.appdown .text img{max-width:220px;border:5px solid #fff;}
.appdown .text p a:hover{color:#0075e3;}
.appdown .pic{width:50%;float:right;height: 560px;background:#000;}
.appdown .pic img{}

@media (max-width: 1024px) {
  .appdown .text p {padding: 0 4vw;word-break: break-all;font-size: 4.5vw;}
}

.lxts{padding:4% 0 5%;background:#0075e3;background:url(/common/images/lxts-bg.jpg) no-repeat center/cover; margin-bottom:4%;}
.lxts .lm-title h2{color:#fff;}
.lxts .lm-title h2:after{background:#e91800;}
.lxts p{font-size:calc(20 / 16 * 1em);line-height: 1.85;color:#fff;margin: 5px 0 3%;}
.lxts .pic{width:43%;float:right;margin-top:1%;}
.lxts .pic img{box-shadow: 0 15px 35px rgba(0,0,0,0.2);border-radius: 10px;}
.lxts .text{width:50%;float:left;text-align: justify;padding-top:0%;}
.lxts .text p span{color:#0075e3;font-weight: bold;font-size:calc(22 / 16 * 1em);}
.lxts dl{margin:calc(26 / 16 * 1em) 0;}
.lxts dl dd{display: block;font-size:calc(20 / 16 * 1em);line-height: calc(50 / 16 * 1em);color:#fff;margin-right:65px;background: url(/common/images/Map002516_call.png) no-repeat left center;padding-left: 48px;}
.lxts dl dd:nth-child(2){background: url(/common/images/Map002516_wx.png) no-repeat left center;}
.lxts dl dd:nth-child(3){background: url(/common/images/Map002516_email.png) no-repeat left center;}
.lxts dl dd span{color:#fff;font-size:calc(24 / 16 * 1em);font-weight: bold;}
@media (max-width: 1024px) {
  .lxts {padding: 8vw 0;}
  .lxts .lm-title h2 {margin-bottom: 0;}
  .lxts .lm-title h2:after{margin:18px auto 9px;}
  .lxts .pic ,
  .lxts .text {width: 100%;}
  .lxts p {font-size: 4vw;line-height: 1.8;}
  .lxts dl dd {margin-right: 0;font-size: 4vw;background-size: 30px!important;}
  .lxts dl dd span {font-size: 5vw;}
}


/*Map002516 */
.Map002516{padding:2% 0 4%;text-align: center;}
@media(min-width: 641px){
.Map002516 .ul_con li{width: 48%;padding: 2% 3%;text-align: center;float: left;}
}
.Map002516 .ul_con li div{padding-top: 50px;background-repeat:no-repeat;background-position: top center;}
.Map002516 .ul_con li.location div{ background-image:url(/common/images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(/common/images/Map002516_call2.png);}
.Map002516 .ul_con li.fax div{ background-image:url(/common/images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(/common/images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:
#333; font-size:calc(26 / 16 * 1em);font-weight: bold;}
.Map002516 .ul_con li pre{font-size:calc(20 / 16 * 1em);text-align: center;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:1024px){
.Map002516 .ul_con li{ padding:10px;margin-bottom: 4vw;}
.Map002516 .ul_con li:nth-child(2n){ /* background:#f5f5f5; */}
  .Map002516 .ul_con li.call div {}
  .Map002516 .ul_con li p {font-size: 5vw;}
  .Map002516 .ul_con li pre {font-size: 4vw;}

}

.welfare{padding:0 0 4% 0;}
.welfare .ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.welfare .ul li{flex-shrink:0;width:23.5%;box-shadow: 0 0 30px rgb(0 0 0 / 10%);padding:2.2%;border-radius: 25px;margin-bottom:2%;}
.welfare .ul li img{max-width:calc(60 / 16 * 1em);}
.welfare .ul li h2{font-size:calc(26 / 16 * 1em);color:#333;margin-top:20px;margin-bottom:15px;}
.welfare .ul li p{font-size:calc(20 / 16 * 1em);line-height: 1.85;margin-bottom:0;text-align: justify;}
.welfare .ul1 li{width:23.5%;float:left;margin-right:2%;min-height: calc(322 / 16 * 1em);}
.welfare .ul1 li:nth-child(4n){margin-right:0;}
.welfare .ul2 li{width:32%;float:left;margin-right:2%;min-height: calc(368 / 16 * 1em);}
.welfare .ul2 li:nth-child(3n){margin-right:0;}
@media(min-width:1025px){
  .welfare .ul li:nth-child(4) ~ li {width:32%;}
}
@media(max-width:1024px){
  .welfare .ul li {width: 100%;min-height:auto;padding: 5vw;margin-bottom: 5vw;}
  .welfare .ul li img {max-width: 40px;}
  .welfare .ul li h2 {font-size: 5vw;}
  .welfare .ul li p {font-size: 4vw;line-height: 1.8;}
}


/*Floor002658 */
.Floor002658{overflow:hidden; padding-bottom: 4%;}

/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .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)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;border-radius: 25px;overflow: hidden;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-55px;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:20px; height:20px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:5px; top:5px; right:5px; bottom:5px; border-radius:50%; background:rgba(0,0,0,0.15);}
.Floor002658 .slick-dots li.slick-active{ border-color:#e91800;}
.Floor002658 .slick-dots li.slick-active:before{ background:#e91800;}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #e2e2e2;border-right:4px solid #e2e2e2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:21%; margin-left:-35px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:21%; margin-right:-35px;}
.Floor002658 .slick-arrow:hover{ border-color:#0075e3;}
@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
/*.Floor002658 li.slick-slide:before{ display:none;}*/
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}


/*RighInfo003137 */
.RighInfo003137{padding:5% 0;}
.RighInfo003137 .auto{position: relative;z-index: 1;  }

.RighInfo003137 ul li:not(.mark){text-align: center;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05);border-right-width: 1px;border-radius: 20px; }
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto;width: 1.5em;height: 1.5em;background-color: #0075e3;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #333;}
.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: 85%;}
.RighInfo003137 ul li .name .cn{font-size: 28px;color: #333;line-height: 1.5;font-weight: bold;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;}
.RighInfo003137 ul li .name .en{ font-size: 0.875em;color: #999999;line-height: 2.1428;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height: 4.6875em;}
.RighInfo003137 ul .tip dd{font-size: 20px;color: #666;line-height: 38px;}
@media (min-width:1025px) {
.RighInfo003137 ul{display: table;width: 100%;margin-top: 3%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 29.5%;padding-top: 3em;padding-bottom: 3em;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}


/*
 .Floor001388 Îªdemo±àºÅ
 */
.Floor001388 { padding:0% 0; }
.Floor001388 .list{ position:relative; border:1px #efefef solid; margin-top:3%; border-radius: 50px}
.Floor001388 .list li{ display:none; }
.Floor001388 .list h1{ margin:0; position:absolute; right:0; top:0; width: 13%; }
.Floor001388 .list h1 span{ display:block; background:#021642; color:#fff; text-align:center; position:relative; padding:10%; font-size:18px; font-weight: normal; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border-bottom:1px solid rgba(255,255,255,0.1); }
.Floor001388 .list h1 span::before{ display:none; position:absolute; left:-10px; top:1px;  content:""; width:0; height:0; border-top:10px solid transparent;border-bottom:10px solid transparent;   border-right:10px solid #fa7d02; }
.Floor001388 .list h1 span:nth-child(2n){  }
.Floor001388 .list h1 span.active{ background:#0075e3; }
.Floor001388 .list h1 span.active::before{ display:block; }
.Floor001388 .list h1 em{ display:block;margin-bottom:3px; }
.Floor001388 .list_con{ overflow: hidden;border-radius: 50px;}
.Floor001388 .list_con .Ispic{ display: block;  padding-bottom: 30%; float:left; width: 50%; }
.Floor001388 .list_con .txt{ float:left; margin-left:5%; width:30%; position:relative;  }
.Floor001388 .list_con .txt h2{font-size:30px;margin: 12% 0 7%;}
.Floor001388 .list_con .txt h2:after{content:'';width:32px;height: 3px;background:#0075e3;display: block;margin-top:15px;}
.Floor001388 .list_con p{line-height: 38px;color:#333;font-size:20px;overflow:hidden;}
.Floor001388 .list_con p b{display: inline-block;width: 35px;height: 35px;border-radius:50%;background: #e91800;color: #fff;font-size: 18px;position:relative;overflow:hidden;font-weight: bold;line-height: 36px;text-align:center;margin: 0px auto;float: left;margin-right: 12px;margin-top: 1px;}
.Floor001388 .list_con p span{font-size:16px;line-height: 32px}
.Floor001388 .list_con .txt::after{ position:absolute; left:0; bottom:-30px; content:""; background:url(/common/images/Floor001388_txt.png) no-repeat; width:24px; height:24px; }

@media (min-width: 1000px) {
.Floor001388 .list h1 span{ padding:19.7% 8%; }
.Floor001388 .list_con .txt::after{ bottom: -15px; }
}
@media (max-width: 1000px) {
.Floor001388 .list_con .Ispic{ width:48%; } 
.Floor001388 .list_con .txt{ float:right; width:48%; margin-left:0; } 
.Floor001388 .list h1 { left:0; top:100%; width: 100%; }
.Floor001388 .list h1 span{ float:left; width:25%; padding:2%; }
.Floor001388 .list h1 span::before{ left:0; top:6px; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #fa7d02; }
.Floor001388 .list_con .txt::after{ display:none; }
.Floor001388 .list_con .txt h2{ padding-left:36%; margin:5% 0;  }
}
@media (max-width: 768px) {
.Floor001388 .list_con .Ispic{ float:none; width:100%; } 
.Floor001388 .list_con .txt{ float:none; width:100%;} 
}
@media (max-width: 320px) {
.Floor001388 .list_con .txt h2{ padding-left:0; background:none; text-align:center; } 
}


/*RighInfo002552 */
.RighInfo002552{ padding-bottom:5%;}

.RighInfo002552 .list_img dd{float:left;margin-right: 1.5%;margin-bottom: 1.5%;border-radius: 10px;background:#f8f8f8;padding:14px;box-shadow: 0 3px 25px rgba(0,0,0,0.15)}
.RighInfo002552 .list_img dd:nth-child(3n){ margin-right:0;}
.RighInfo002552 .list_img dd figure{padding-bottom: 84%;}
.RighInfo002552 .list_img dd img{ display:block; width:100%;}

.RighInfo002552 .info_2 .list_img dd{width: 27.56%;}
.RighInfo002552 .info_2 .list_img dd:nth-child(2),
.RighInfo002552 .info_2 .list_img dd:nth-child(6),
.RighInfo002552 .info_2 .list_img dd:nth-child(7),
.RighInfo002552 .info_2 .list_img dd:nth-child(11){ width:41.85%;}
.RighInfo002552 .info_2 .list_img dd:nth-child(2) figure,
.RighInfo002552 .info_2 .list_img dd:nth-child(6) figure,
.RighInfo002552 .info_2 .list_img dd:nth-child(7) figure,
.RighInfo002552 .info_2 .list_img dd:nth-child(11) figure{padding-bottom: 54%;}
@media (max-width: 1024px) {
  .RighInfo002552 .info_2 .list_img dd {width: 48.5% !important;margin-right: 0;margin-bottom: 3% !important;padding: 10px;}
  .RighInfo002552 .info_2 .list_img dd:nth-child(2n-1) {margin-right: 3% !important;}
  .RighInfo002552 .info_2 .list_img dd figure {padding-bottom: 84%!important;}
}

/*
 .Floor002384 Îªdemo±àºÅ
 */
.Floor002384{ padding:5% 0;position: relative;}
.Floor002384 .lm-title h2{color:#fff;}
.Floor002384 .lm-title h2:after{background:#fff;}
.Floor002384:after{content:'';width:100%;height: 61.3%;background:url(/common/images/Floor002384-bg.jpg) no-repeat center/cover;position: absolute;top:0;left:0;z-index: -1;}
.Floor002384 .toptit{font-size:calc(20 / 16 * 1em);;color:#fff;line-height: 1.85;text-align: center;margin-bottom:2%;}
.Floor002384 ul{}
.Floor002384 ul li{width:30%;float:left;margin-right:5%;background:#fff;border-radius: 12px;overflow: hidden;box-shadow: 0 5px 30px rgba(0,0,0,0.1)}
.Floor002384 ul li:nth-child(3n){margin-right:0;}
.Floor002384 ul li .pic{overflow: hidden;}
.Floor002384 ul li .Ispic{padding-bottom:62%;transition: .3s;}
.Floor002384 ul li:hover .Ispic{transform: scale(1.08);}
.Floor002384 ul li .txt{padding:calc(32 / 16 * 1em) calc(30 / 16 * 1em);min-height: calc(268 / 16 * 1em);}
.Floor002384 ul li h2{font-size:calc(28 / 16 * 1em);color:#333;text-align: center;margin:0;}
.Floor002384 ul li p{font-size:calc(18 / 16 * 1em);line-height: 1.75;margin-bottom:0;text-align: justify;}

@media (max-width: 1024px) {
  .Floor002384 {padding: 6vw 0;}
  .Floor002384 .toptit {font-size: 4vw;line-height: 1.8;}
  .Floor002384 ul li {width: 100%;margin-bottom: 5vw;margin-right:0%;}
  .Floor002384 ul li .txt {padding: 5vw;min-height: auto;}
  .Floor002384 ul li h2 {font-size: 5vw;}
  .Floor002384 ul li p {font-size: 4vw;line-height: 1.8;}
}

/*
 .Floor002804 Îªdemo±àºÅ
 */
.Floor002804 { padding-top: 0%; }
.Floor002804 .toptit{font-size:20px;color:#666;line-height: 38px;text-align: center;margin-bottom:2%;}
.Floor002804 .main { background: url(/common/images/Floor002804-bg.jpg) no-repeat center top; background-size: cover; }
.Floor002804 li { width: 33.3%; background-color: rgba(255,255,255,0); position: relative; float: left; padding: 6% 4% 3% 4%; transition: all ease 0.5s; min-height: 785px; overflow: hidden; }
.Floor002804 li:before { position: absolute; content: ""; left: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li:last-child:after { position: absolute; content: ""; right: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.Floor002804 li .txt{display: none;}
.Floor002804 li h3 { text-align: center; margin: 0; font-size: 28px; color: #fff; padding: 5% 0; position: relative; }
.Floor002804 li figure { text-align: center; margin-bottom: 4%; }
.Floor002804 li p{ font-size: 20px; line-height: 38px; overflow: hidden; color: #fff;margin:5px 0;}
.Floor002804 li p span{display: block;line-height: 68px;border-bottom:1px solid rgba(255,255,255,0.2);}
.Floor002804 li p span b{width: 34px;height: 34px;border-radius: 50px;display: inline-block;border: 2px solid #fff;padding: 0px;text-align: center;font-size: 18px;font-weight: normal;margin-right: 14px;line-height: 33px;}
.Floor002804 li dl dd{font-size:18px;color:#fff;line-height: 38px}
.Floor002804 i { display: block; margin: 0 auto; margin-top: 5%; font-style: normal; font-weight: 100; font-size: 18px; color: #fff; width: 40px; height: 40px; text-align: center; line-height: 38px; border: 1px solid #fff; }
.Floor002804 .morebtn { margin: 0 auto; margin-top: 5%; padding-top: 0; display: none; text-align: center; width: 200px; height: 40px; line-height: 40px; font-size: 16px; color: #009ba4; background: #fff; position: relative; overflow: hidden; }
.Floor002804 .morebtn:after { position: absolute; content: ''; left: -10px; width: 50px; top: 0; height: 8px; transform: rotate(-45deg); -ms-transform: rotate(-45deg);   /* IE 9 */ -moz-transform: rotate(-45deg);  /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari ºÍ Chrome */ -o-transform: rotate(-45deg);  /* Opera */ border: 1px solid #009ba4; transition: 0.3s; }
.Floor002804 li:hover { background-color: rgba(0,117,227,0.8); }
.Floor002804 li:hover .txt{display: block;}
.Floor002804 li:hover h3, .Floor002804 li:hover p { color: #fff; }
.Floor002804 li:hover h3::before { background-color: #fff; }
.Floor002804 li:hover figure { animation: ease 0.6s hover002804; }
.Floor002804 li:hover i { display: none; }
.Floor002804 li:hover .morebtn { display: block; }

@media(max-width:1024px) {
.Floor002804 li h3 { font-size: 20px; }
}

@media(max-width:640px) {
.Floor002804 .main { padding: 3% 0; }
.Floor002804 li { width: 33.333%; padding: 6% 3%; }
.Floor002804 li figure { margin-bottom: 0; }
.Floor002804 li figure img { max-width: 50px; }
.Floor002804 li h3 { font-size: 16px; }
.Floor002804 li p { margin: 5% 0; }
}

@media(max-width:480px) {
.Floor002804 li span { display: none; }
.Floor002804 li h3 { font-size: 14px; }
}
 @keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-moz-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-webkit-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}



/*PicList002146 */
.PicList002146{ padding:0;}
.PicList002146 .toptit{font-size:calc(20 / 16 * 1em);color:#666;line-height: 1.85;  text-align: justify;  text-align-last: center; margin: auto; margin-bottom:4%; max-width: 1120px}
.PicList002146 li{ float:left; width:30%; margin-right:5%;border-radius: 12px;border:1px solid #e8e8e8;}
.PicList002146 li:nth-child(3n){margin-right:0%;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:calc(28 / 16 * 1em); }
.PicList002146 li figure{ padding-bottom:78%;border-radius: 12px 12px 0 0}
.PicList002146 li h3{  padding:4% 2%; line-height:calc(60 / 16 * 1em); position:relative;}


.PicList002146 li .hover{ opacity:0; position:absolute; left:-35px; top:-35px; right:-35px; bottom:-35px; text-align:center; background:rgba(0,117,227,1); z-index:10; transition:0.3s; color:#fff;border-radius: 12px;}
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; height: 90%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ width:80px; }
.PicList002146 li .hover h5{ margin-top:14px;margin-bottom:10px; }
.PicList002146 li .hover p{ font-size:calc(20 / 16 * 1em); line-height:1.85; margin:0; text-align: left; margin-bottom:10px; }
.PicList002146 li .hover p span{display: block;line-height: 65px;border-bottom:1px solid rgba(255,255,255,0.2);}
.PicList002146 li .hover p span b{width: 30px;height: 30px;border-radius: 50px;display: inline-block;border: 2px solid #fff;padding: 0px;text-align: center;font-size: calc(16 / 16 * 1em);font-weight: normal;margin-right: 14px;line-height: 27px;}
.PicList002146 li .hover dl dd{font-size:calc(18 / 16 * 1em);color:#fff;line-height: 1.85;text-align: left;}

@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ }
}
@media(max-width:1024px){
  .PicList002146 .toptit {font-size: 4vw;line-height: 1.8; }
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;margin-bottom: 6vw;}
  .PicList002146 li .hover {top: -5px;right: -5px;bottom: -5px;left: -5px;}
  .PicList002146 li .hover img {width: 50px;}
  .PicList002146 li .hover p span {font-size: 4vw;line-height: 45px;}
  .PicList002146 li aside{ left: 5%;width: 90%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:5vw;}
.PicList002146 li .hover h5{ line-height:22px; max-height:44px;margin-top: 10px;margin-bottom:5px;}
}
@media(max-width:640px){
.PicList002146 li{ float:none; width:100%; margin-left: 0; margin-right: 0;} 
}


/*Top003084 */
.Top003084{position: fixed; left: 0; width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);color: #fff;  z-index: 100;background: rgba(0,0,0,0.1);}
.Top003084 .auto {position: relative}
.Top003084 a{color: #fff;}
.Top003084 menu li{position:relative;}
.Top003084 menu li:after{position: absolute; bottom: -1px; height: 2px; content: ''; width: 0; background: #fff; left: 50%; transform: translateX(-50%);transition: 0.3s;}
.Top003084 menu li.aon:after{width: 100%;}
.Top003084 menu li span{font-size: calc(26 / 16 * 1em); display: block;}
.Top003084 .sub{padding: 10px;display: none;}
.Top003084 .sub dt{line-height: 44px; }
.Top003084 .lang {position: absolute;right: 70px; top: 50%;margin-top:calc(-18 / 20 * 1em) ;padding:0 calc(15 / 20 * 1em) 0 calc(50 / 20 * 1em);line-height: calc(36 / 20 * 1em);font-size: calc(20 / 16 * 1em);border-radius: calc(50 / 20 * 1em);border: 1px solid rgba(255, 255, 255, 0.2);background: url(/common/images/icon_lang.png) no-repeat calc(15 / 20 * 1em) center/calc(20 / 20 * 1em);}
.Top003084 .lang:after {position: absolute;content:'';width: 1px;height: 100%;right: -25px;background-color: rgba(255, 255, 255, 0.2)}
.Top003084 .open-search{position: absolute;right: 0; top: 50%;background: url(/common/images/btn_search.png) no-repeat center; width: 20px; height: 20px;margin-top: -10px;}
.Top003084 .top-search{position: absolute;right: 0; top:100%;background: #fff; width: 400px;padding-right: 40px;}
.search-show .Top003084 .top-search{display: block;}
.Top003084 .top-search .text{width: 100%;height: 40px;line-height: 40px; border: 0;padding: 0 10px;}
.Top003084 .top-search .btn{position: absolute;right: 0;top:0; width: 40px;height: 40px;background: url(/common/images/btn_search.png) no-repeat center center #333;}
@media (min-width:1025px) {
  .Top003084 menu li{float: left;min-height:calc(100 / 16 * 1em); padding-top: calc(30 / 16 * 1em); }
  .Top003084 menu{padding-right: calc(236 / 16 * 1em);}
  .Top003084 .logo{float: left;padding-top: calc(18 / 16 * 1em);}
  .Top003084 .top-right{float: right;}
  .Top003084 nav{padding-top: 27px; text-align: right;}
  .Top003084 menu li:not(:last-child){margin-right: 3vw;}
  .Top003084 .sub{background: rgba(0,117,228,0.8); position: absolute; left: 50%; margin-left: -80px; width: 160px; top: 100%;border-radius: 0 0 5px 5px;  }
  .Top003084 .sub dt{text-align: center;}
  .Top003084 .sub dt a{color: #fff;font-size: calc(20 / 16 * 1em);}
}
@media (max-width:1024px) {
  .Top003084 menu{position: absolute;right: 0; top: -100%; transform:translateY(-100%);opacity:0;z-index: 100;width: 220px;background: rgba(0,0,0,0.5); padding: 2vw; transition: transform 0.3s;}
  .Top003084 menu li{ border-bottom: 1px solid rgba(255,255,255,0.2);}
  .Top003084 menu li span{padding: calc(10 / 16 * 1em) 0;font-size: 4vw;}
  .Top003084 .logo{display: table; height: calc(66 / 16 * 1em);}
  .Top003084 .logo a{display: table-cell;; vertical-align: middle;}
  .Top003084 .logo img{max-height: calc(52 / 16 * 1em);}
  .Top003084 .lang {right: 80px;}
  .Top003084 .lang:after {display: none;}
  .Top003084 .top-search {width: 100%;}
  .Top003084 .open-search {width: 32px;height: 32px;margin-top: -16px;}
  .Top003084 .open-menu{position: absolute;right: 36px;top: 50%; width: 32px;height: 32px;margin-top: -16px;}
  .Top003084 .sub{background: rgba(0,0,0,0.8);}
  .menu-show .Top003084 menu{ top: 100%; transform:translateY(0);opacity:1;}
}
@media (max-width:800px) {
  .Top003084 nav{display: none;}
}
@media (max-width:480px) {
  .Top003084 .logo{width: 58%;}
}

/*homeBanner*/
.homeBanner {position: relative}
.homeBanner:after {position: absolute;content:'';width: 100%;height:128px;bottom:0;left: 0;background: url("/common/images/banaf.png") no-repeat center bottom;z-index: 10;}
.homeBanner .swiper-slide {position: relative}
.homeBanner figure {height:calc(960 / 16 * 1em);}
.homeBanner img {display: none;}
.homeBanner .text {position: absolute;width: 90%;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;text-align: center;margin-top: 30px;transition: .3s 1s;opacity: 0;}
.homeBanner .text .cn {line-height:1;margin-bottom: 1%;font-size: calc(72 / 16 * 1em);font-weight: 700;}
.homeBanner .text .en {font-size: calc(30 / 16 * 1em);text-transform: uppercase;}
.homeBanner .swiper-slide-active .text {margin-top: 0;opacity: 1;}
.homeBanner .swiper-pagination {width: 96% !important;max-width: 1600px;left:50%!important;bottom: calc(80 / 16 * 1em)!important;transform: translateX(-50%);text-align: left;}
.homeBanner .swiper-pagination .swiper-pagination-bullet {position:relative;width: calc(26 / 16 * 1em);height: calc(26 / 16 * 1em);margin: 0 10px 0 0!important;border:1px solid transparent;background-color: transparent;opacity: 1;}
.homeBanner .swiper-pagination .swiper-pagination-bullet:after {content:'';position:absolute;width: calc(8 / 16 * 1em);height: calc(8 / 16 * 1em);top:50%;left:50%;transform:translate(-50%,-50%);background-color: rgba(255,255,255,.5);border-radius: 50%;
  z-index: 10;}
.homeBanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {border-color:rgba(255,255,255,.5);}
.homeBanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {background-color:rgba(255,255,255,1);}

@media (max-width: 1024px) {
  .homeBanner .text .cn {margin-bottom: 4%;font-size: 7vw;line-height: 1.2;}
  .homeBanner .text .en {font-size: 5vw;}
  .homeBanner figure {display: none;}
  .homeBanner img {display: block;height: 500px;object-fit: cover;}
}

.homeTit .cn {line-height:1;font-size: calc(54 / 16 * 1em);color: #333;font-weight: bold;}
.homeTit .en {font-size: calc(40 / 16 * 1em);color: rgba(0, 117, 228, 0.1);font-weight: bold;text-transform: uppercase;}
.homeTit .desc {margin-top: calc(30 / 16 * 1em);color: #fff;}
.homeTit .desc a{color:#fff;}
.homeTit .desc a:hover{color:#e91800;}
.homeMore {display: inline-block;}
.homeMore a {display: flex;align-items: center;}
.homeMore i {width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em);border: 1px solid #0075E4;border-radius: 50%;background: url("/common/images/arr_r_blue.png") no-repeat center;}
.homeMore span {display: flex;align-items: center;margin-left: calc(20 / 16 * 1em);color: #666666;transition: .3s;}
.homeMore span:before {content:'';margin-right: calc(8 / 16 * 1em);width: calc(24 / 16 * 1em);height: 1px;background: #999;}
.homeMore a:hover span {margin-left:calc(30 / 16 * 1em);}
@media (max-width: 1024px) {
  .homeTit .cn {font-size: 6vw;}
  .homeTit .en {font-size: 5vw;}
  .homeTit .desc {margin-top: 4vw;}
}


/*homeAbout*/
.homeAbout {position:relative;padding-top: 7%;padding-bottom: calc(210 / 16 * 1em);z-index: 10;}
.homeAbout .text .info {padding: calc(20 / 16 * 1em) 0;line-height:2;font-size: calc(18 / 16 * 1em);color: #666666;text-align: justify; }
.homeAbout .number-count{margin: calc(50 / 16 * 1em) 0;max-width:calc(660 / 16 * 1em) }
.homeAbout .number-count ul{display: flex;flex-wrap: wrap;}
.homeAbout .number-count li{position:relative;display:flex;align-items:center;padding:calc(22 / 16 * 1em) calc(38 / 16 * 1em);color: #666;}
.homeAbout .number-count li:after{position:absolute;content:'';width: 100%;height: 100%;top:0;left:0;background: url("/common/images/home_about_bg.png") no-repeat center/contain;z-index: -1;}
.homeAbout .number-count li:nth-child(2):after,
.homeAbout .number-count li:nth-child(6):after {transform: rotate(180deg);}
.homeAbout .number-count li:nth-child(3):after {transform: rotateX(180deg);}
.homeAbout .number-count li:nth-child(4):after {transform: rotateY(180deg);}
.homeAbout .number-count li .icon{float:left;margin-right:13px;}
.homeAbout .number-count li aside{display: inline-block;position: relative;}
.homeAbout .number-count li span{display: inline-block;position: relative;font-size: calc(36 / 16 * 1em);font-weight: bold; color: #da251d; margin: 0 0px;}
.homeAbout .number-count li span i{font-style: normal;}
.homeAbout .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.homeAbout .number-count li span i.opa{opacity: 0;}
.homeAbout .number-count li p{margin:0;}
.homeAbout .number-count li sub{font-size: 1em;margin-left: 4px;vertical-align: text-bottom}
.homeAbout .pic {padding: calc(80 / 16 * 1em);border: 1px solid rgba(221, 234, 243, 0.9);border-radius: 50%;}
@media (min-width:1025px) {
  .homeAbout .text {/* width:69%; */}
  .homeAbout .pic {position:absolute;width:53.3%;top: calc(-34 / 16 * 1em);right: calc(20 / 16 * 1em);}
  .homeAbout .number-count li{width:48.5%;margin-bottom: 3%;}
  .homeAbout .number-count li:nth-child(2n-1){margin-right: 3%;}
  .homeAbout .text .info{width: 41%;}

}
@media (min-width:1025px) and (max-width:1680px) {
  .homeAbout .pic {top: 50%;transform: translateY(-50%);}
}
@media (max-width:1024px) {
  .homeAbout .number-count{margin: 2em 0; padding: 2em 0;}
  .homeAbout .number-count li{width: 48.5%;padding: 2% 0 2% 5%;margin-bottom: 3%;}
  .homeAbout .number-count li:nth-child(2n-1) {margin-right: 3%;}
  .homeAbout .number-count li .icon {width: 50px;}
  .homeAbout .number-count li span {font-size: 5vw;}
  .homeAbout .pic {padding: calc(40 / 16 * 1em);}
}


.a_more {display: block;width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em);border:1px solid #fff;border-radius: 50%;background: url("/common/images/arr_r.png") no-repeat center;transition: .3s;}
.a_more:hover {border-color:transparent;background-color: #e91800;}
.a_more.red {border-color:transparent;background-color: #e91800;}

/*homeBusiness*/
.homeBusiness {position: relative;padding-bottom: calc(128 / 16 * 1em);}
.homeBusiness:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-220 / 16 * 1em);left: 0;padding-bottom:calc(220 / 16 * 1em);background: url("/common/images/home_bus_bg.png") no-repeat center top;z-index: -1;box-sizing: content-box;}
.homeBusiness .homeTit .cn {color:#fff;}
.homeBusiness .homeTit .en {color: rgba(255, 255, 255, 0.1);}
.homeBusiness .slider {position: relative;margin-top:calc(30 / 16 * 1em);/*padding-left: calc(120 / 16 * 1em);*/}
.homeBusiness .dots {}
.homeBusiness .dots li {display: flex;align-items: center;z-index: 10;}
.homeBusiness .dots li aside {font-size: calc(28 / 16 * 1em);color: #fff;}
.homeBusiness .dots li .icon {display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:calc(80 / 16 * 1em);height:calc(80 / 16 * 1em);border-radius:50%;background-color: #0470c4;transition: .3s;}
.homeBusiness .dots li.on .icon {background-color: #e91800;}
.homeBusiness .swiper {width: calc(895 / 16 * 1em);padding: 0 calc(185 / 16 * 1em);box-sizing: content-box;}
.homeBusiness .content {position:relative;width: calc(895 / 16 * 1em);padding: calc(132 / 16 * 1em);border-radius: 50%;border:1px solid rgba(255, 255, 255, 0.2)}
.homeBusiness .content .text {width: calc(635 / 16 * 1em);height: calc(635 / 16 * 1em);padding: calc(160 / 16 * 1em) calc(138 / 16 * 1em) calc(160 / 16 * 1em) calc(150 / 16 * 1em);border-radius: 50%;background: url("/common/images/home_bus_cirbg.png") no-repeat center/contain;}
.homeBusiness .content .a_more {margin: calc(30 / 16 * 1em) auto 0;transition: .3s; }
.homeBusiness .content .a_more:hover {transform: translateY(-10px) }
.homeBusiness .content .text aside{margin-bottom: calc(26 / 46 * 1em);font-weight: normal; text-align: center;color: #202434;font-size: calc(46 / 16 * 1em);}
.homeBusiness .content .text .desc{font-size: calc(20 / 16 * 1em);color:#666;line-height: 1.8;text-align: justify;}
.homeBusiness .pic {border-radius: 50%;opacity: 0;transition: .5s .3s;}
.homeBusiness .pic figure {padding-bottom: 100%;border-radius: 50%}
.homeBusiness .swiper-slide-active .pic {opacity: 1;transform:translateX(0);}
.homeBusiness .swiper-button-prev,
.homeBusiness .swiper-button-next {display: block;width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em);border:1px solid #fff;border-radius: 50%;background: url("/common/images/arr_r.png") no-repeat center;transition: .3s;}
.homeBusiness .swiper-button-prev:after,
.homeBusiness .swiper-button-next:after {display: none;}
.homeBusiness .swiper-button-prev {transform: rotate(180deg)}
.homeBusiness .swiper-button-prev:hover,
.homeBusiness .swiper-button-next:hover  {border-color:transparent;background-color: #e91800;}
@media (min-width:1025px) {
  .homeBusiness .auto {position: relative;}
  .homeBusiness .homeTit {position: absolute;top: calc(120 / 16 * 1em);left: 0;}
  .homeBusiness .dots li {position: absolute;min-width:calc(215 / 16 * 1em);}
  .homeBusiness .dots li:nth-child(1) {top:calc(105 / 16 * 1em);right:calc(917 / 16 * 1em);}
  .homeBusiness .dots li:nth-child(2) {top:calc(-90 / 16 * 1em);left:50%;transform: translateX(-50%);flex-direction: column;}
  .homeBusiness .dots li:nth-child(3) {top:calc(105 / 16 * 1em);left:calc(917 / 16 * 1em);flex-direction: row-reverse;}
  .homeBusiness .dots li:nth-child(1) aside {margin-right: calc(20 / 28 * 1em);}
  .homeBusiness .dots li:nth-child(2) aside {margin-bottom: calc(10 / 28 * 1em);}
  .homeBusiness .dots li:nth-child(3) aside {margin-left: calc(20 / 28 * 1em);}
  .homeBusiness .pic {position: absolute;top: calc(356 / 16 * 1em);left: calc(-120 / 16 * 1em);width:calc(374 / 16 * 1em);height:calc(374 / 16 * 1em);transform:translateX(30px);}
}
@media (min-width: 1280px) and (max-width: 1600px) {
  .homeBusiness:after {padding-bottom: calc(280 / 16 * 1em);}
}
@media (max-width: 1024px) {
  .homeBusiness {padding-top: 6vw;padding-bottom: 50vw;}
  .homeBusiness .dots {display: flex;justify-content: space-between;margin-bottom: 6%;}
  .homeBusiness .dots li {position: relative;top: 0;left: 0;}
  .homeBusiness .dots li aside {font-size: 4.5vw;}
  .homeBusiness .dots li .icon {width: 36px;height: 36px;}
  .homeBusiness .dots li .icon img {width: 18px;height: 18px;object-fit: contain;}
  .homeBusiness .swiper {width: 100%;padding: 0;}
  .homeBusiness .content {width: 100%;padding: 0;border: 0;}
  .homeBusiness .content .text {width: 100%;height:auto;padding: 0;background: none;}
  .homeBusiness .content .text aside {font-size: 5.5vw;color:#fff;}
  .homeBusiness .content .text .desc {font-size: 4vw;color: #fff;}
  .homeBusiness .pic {position: relative;width: 70%;height:auto;top: 0;left: 0;margin: 4% auto;}
}


/*homeSystem*/
.homeSystem {position: relative;padding-top: calc(128 / 16 * 1em);padding-bottom: calc(290 / 16 * 1em);}
.homeSystem:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-230 / 16 * 1em);left: 0;padding-bottom:calc(220 / 16 * 1em);background: url("/common/images/home_sys_bg.png") no-repeat center top;z-index: -1;box-sizing: content-box;}
.homeSystem ul {display: flex;justify-content: space-between;}
.homeSystem ul li {width: 48%;border-radius: 10px;background-size: contain;}
.homeSystem ul li:nth-child(2n-1) {margin-right: 4%;}
.homeSystem ul li a {display:block;padding: calc(90 / 16 * 1em) calc(150 / 16 * 1em) calc(60 / 16 * 1em);}
.homeSystem ul li .icon {margin-bottom: calc(36 / 16 * 1em);}
.homeSystem ul li .icon img {max-width: calc(139 / 16 * 1em);transition: .3s;}
.homeSystem ul li:hover .icon img {transform: rotateY(180deg)}
.homeSystem ul li aside {margin-bottom: calc(30 / 45 * 1em);font-size: calc(45 / 16 * 1em);color: #0075e4;}
.homeSystem ul li .desc {font-size: calc(20 / 16 * 1em);color: #666;}

@media (max-width: 1024px) {
  .homeSystem {padding: 4vw 0 44vw 0;}
  .homeSystem ul {flex-wrap: wrap;}
  .homeSystem ul li {width: 100%;margin-right: 0;margin-bottom: 6%;background-size: contain;}
  .homeSystem ul li:nth-child(2n-1) {margin-right: 0;}
  .homeSystem ul li a {padding: 8vw 0;}
  .homeSystem ul li:nth-child(1) a {padding-left: 11vw;padding-right: 4vw;}
  .homeSystem ul li:nth-child(2) a {padding-left: 4vw;padding-right: 11vw;text-align: right;}
  .homeSystem ul li .icon {margin-bottom: 4vw;}
  .homeSystem ul li .icon img {max-width: 60px;}
  .homeSystem ul li aside {font-size: 5vw;}
}


/*homeStock*/
.homeStock {position: relative;padding-top: calc(100 / 16 * 1em);padding-bottom: calc(300 / 16 * 1em);}
.homeStock .auto{position: relative;display: flex;justify-content: space-between}
.homeStock:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-220 / 16 * 1em);left: 0;padding-bottom:calc(220 / 16 * 1em);background: url("/common/images/home_stock_bg.png") no-repeat center top/cover;z-index: -1;box-sizing: content-box;}
.homeStock .top {}
.homeStock .homeTit .cn {color:#fff;}
.homeStock .homeTit .en {color: rgba(255, 255, 255, 0.15);}
.homeStock .stockInfo {display:flex;justify-content:space-between;align-items:center;padding:calc(44 / 16 * 1em);/* calc(44 / 16 * 1em) calc(44 / 16 * 1em) calc(85 / 16 * 1em);border-radius: calc(150 / 16 * 1em);background-color: #fff;*/;margin-top:calc(30 / 16 * 1em);color: #fff;position: relative}
.homeStock .stockInfo:after{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;border-radius: 20px;backdrop-filter: blur(10px);background: rgba(193,244,256,.5)}
.homeStock .stockInfo ._l {position: relative;z-index: 2}
.homeStock .stockInfo ._r {width: 71.7%;position: relative;z-index: 2}
.homeStock .stockInfo .name {font-size: calc(20 / 16 * 1em);color: #fff;font-weight: bold;}
.homeStock .stockInfo .name span{background-image:-webkit-linear-gradient(right,#f89d31,#f3c611,#f99236);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.homeStock .stockInfo .price {margin-top: 5px;font-size: calc(60 / 16 * 1em);color: #e91800;font-weight: bold;}
.homeStock .stockInfo dl {display:flex;flex-wrap:wrap;}
.homeStock .stockInfo dl dd {width: 23.3%;font-size: calc(18 / 16 * 1em);line-height: 1.77;}
.homeStock .stockInfo dl dd:nth-child(1),
.homeStock .stockInfo dl dd:nth-child(5) {width: 30%;}
.homeStock .stockInfo dl dd span {color: #e91800;}
.homeStock .stockInfo .tips {margin-top: calc(18 / 16 * 1em);}

/*homeFutures*/
.homeFutures {/*display: flex;justify-content:space-between;flex-direction: row-reverse;padding-top: calc(100 / 16 * 1em);;*/border-radius: 20px;display: flex;justify-content: center;align-items: center}
.homeFutures .homeMore {filter: grayscale(100) brightness(100);margin-top:5%;}
.homeFutures .a_more {margin-top: calc(30 / 16 * 1em);}
.homeFutures .desc {display: none;}
.homeFutures .table {width: 75%;color:#fff;display: none}
.homeFutures .table table {width: 100%;text-align: center;}
.homeFutures .table th {padding: calc(12 / 16 * 1em) 0;border:1px solid #58a6ef;font-weight: bold;}
.homeFutures .table td {padding: calc(12 / 16 * 1em) 0;border:1px solid #58a6ef;font-size: 1em;width: 8%;}
.homeFutures .table td:nth-child(1),
.homeFutures .table td:nth-child(2),
.homeFutures .table td:nth-child(3) {width: 8.4%;}

.homeFutures .ul{overflow: hidden}
.homeFutures .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.homeFutures .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.homeFutures .slick-list:focus {outline: none}
.homeFutures .slick-list.dragging {cursor: pointer;cursor: hand;}
.homeFutures .slick-slider .slick-track, 
.homeFutures .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)}
.homeFutures .slick-track {position: relative; top: 0; left: 0; display: block;}
.homeFutures .slick-track:before, 
.homeFutures .slick-track:after{display: table; content: '';}
.homeFutures .slick-track:after{ clear: both;}
.homeFutures .slick-loading .slick-track { visibility: hidden;}
.homeFutures .slick-slide{ display: none; float:left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.homeFutures .slick-slide .slick-loading img { display: none;}
.homeFutures .slick-slide .dragging img { pointer-events: none;}
.homeFutures .slick-initialized .slick-slide { display: block;}
.homeFutures .slick-loading .slick-slide { visibility: hidden;}
.homeFutures .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.homeFutures .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.homeFutures .slick-slide{padding:5% 2%;background-size:cover;border-radius: 20px;}

.homeFutures .slick-arrow{ position:absolute; width:18px; height:18px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #fff;border-left: 2px solid #fff;transform:rotate(-45deg);}
.homeFutures .slick-prev{ left:15px;}
.homeFutures .slick-next{transform:rotate(135deg); right:15px;}

/*homeQuotation*/
.homeQuotation {position: relative;padding-top: calc(100 / 16 * 1em);padding-bottom: calc(200 / 16 * 1em)}
.homeQuotation:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-233 / 16 * 1em);left: 0;padding-bottom:calc(230 / 16 * 1em);z-index: -1;box-sizing: content-box;}
.homeQuotation .stockInfo {display:flex;justify-content:space-between;align-items:center;margin-bottom: calc(50 / 16 * 1em);padding:calc(34 / 16 * 1em) calc(70 / 16 * 1em) calc(34 / 16 * 1em) calc(70 / 16 * 1em);border-radius: calc(150 / 16 * 1em);background-color: #fff; display: none;}
.homeQuotation .stockInfo ._l {}
.homeQuotation .stockInfo ._r {}
.homeQuotation .stockInfo .name {font-size: calc(32 / 16 * 1em);color: #333;font-weight: bold;}
.homeQuotation .stockInfo .name span{display: block;color: #e91800;}
.homeQuotation .stockInfo dl {display:flex;}
.homeQuotation .stockInfo dl dd {font-size: calc(18 / 16 * 1em);line-height: 1.77;}
.homeQuotation .stockInfo dl dd:not(:last-child) {padding-right: calc(42 / 18 * 1em);}
.homeQuotation .stockInfo dl dd aside {margin-bottom: calc(5 / 18 * 1em);}
.homeQuotation .stockInfo dl dd .text {display:flex;align-items: center;}
.homeQuotation .stockInfo dl dd .text i {width: calc(8 / 18 * 1em);height: calc(15 / 18 * 1em);margin: 0 calc(8 / 18 * 1em);background-repeat: no-repeat;background-position: center;background-size: contain;}
.homeQuotation .stockInfo dl dd.up span {color: #e91800;}
.homeQuotation .stockInfo dl dd.down span {color: #009933;}
.homeQuotation .stockInfo dl dd.up i {background-image: url("/common/images/icon_up.png")}
.homeQuotation .stockInfo dl dd.down i {background-image: url("/common/images/icon_down.png")}
.homeQuotation .flex {display: flex;justify-content: space-between;}

.spotQuotation .homeTit {margin-bottom: calc(30 / 16 * 1em);}
.spotQuotation .homeTit .cn {color:#fff;}
.spotQuotation .homeTit .en {color: rgba(255, 255, 255, 0.15);}
.spotQuotation .table {border-radius: 10px;overflow: hidden;}
.spotQuotation .table table {width: 100%;}
.spotQuotation .table table th {background-color: #0075e4;color:#fff;font-weight: bold;border:1px solid #0075e4;border-right-color: #3391e9;}
.spotQuotation .table table td {width: 21.5%;padding:calc(12 / 16 * 1em) 0;font-size: 1em;color:#333;text-align: center;border:1px solid #e0e6f1;background-color: #fff;}
.spotQuotation .table table th:nth-child(1),
.spotQuotation .table table td:nth-child(1) {width: 35.4%;padding:calc(11 / 16 * 1em) calc(20 / 16 * 1em) ;text-align: left;}
.spotQuotation .table table .up {color: #e91800}
.spotQuotation .table table .down {color: #009933}
.spotQuotation .tips {margin-top: calc(20 / 16 * 1em);color: #fff;}

.freightRoutes {}
.freightRoutes .homeTit {margin-bottom: calc(30 / 16 * 1em);}
.freightRoutes .homeTit .cn {color:#fff;}
.freightRoutes .homeTit .en {color: rgba(255, 255, 255, 0.15);}
.freightRoutes .tab .tab_head .slick-slide{padding: 0px 2px;}
.freightRoutes .tab .tab_head span{display: block; width: 100%; line-height: calc(45 / 16 * 1em);color:#fff;text-align:center;border-radius:10px 10px 0 0;background-color: rgba(255,255,255,.2);cursor: pointer;}
.freightRoutes .tab .tab_head .slick-current span{background-color: #0075e4;}
.freightRoutes .tab .tab_head.have_arrow{padding: 0px 30px;}

.freightRoutes .tab .tab_head .slick-arrow{position: absolute; top: 0; width: 30px; height:100%; border: none; font-size: 0; background: rgba(255,255,255,.2) no-repeat center center;cursor: pointer; }
.freightRoutes .tab .tab_head .slick-arrow:not(.slick-disabled){background-color: #0075e4}
.freightRoutes .tab .tab_head .slick-arrow.slick-prev{left: 0; border-top-left-radius: 20px;    background-image: url(/common/images/arr_l.png)}
.freightRoutes .tab .tab_head .slick-arrow.slick-next{right: 0; border-top-right-radius: 20px;    background-image: url(/common/images/arr_r.png)}
.freightRoutes .tab .tab_list {position: relative;overflow: hidden;}
.freightRoutes .tab .tab_list .item {position: relative;}
.freightRoutes .tab .tab_list .item .txt{ margin-top: calc(20 / 16 * 1em);  color: #fff;}
.freightRoutes .tab .tab_list .item .txt span{display: inline-block; padding-right: 20px;}
.freightRoutes .tab .tab_list .item .txt i{font-style: normal; opacity: 0.8}
.freightRoutes .tab .tab_list .charts {height: calc(460 / 16 * 1em);padding-top: calc(20 / 16 * 1em);border-radius:0 0 10px 10px;background-color: #fff;}
/* .freightRoutes .tab .tab_list .charts canvas{ height: 500px !important;} */
@media (min-width:1025px) {
    .homeStock .homeFutures {width: 30%;}
  .homeStock .stockInfo {width: 87.875%;}

  .spotQuotation {width: 42.5%;}
  .freightRoutes {width: 50%;}
}
@media (min-width: 1280px) and (max-width: 1600px) {
  .homeStock {padding-bottom: calc(360 / 16 * 1em);}
  .homeQuotation {padding-bottom: calc(270 / 16 * 1em);}
  .homeQuotation:after {top: calc(-270 / 16 * 1em);}
}

@media (max-width:1024px) {
  .homeStock {padding-top: 12vw;padding-bottom: 47vw;}
  .homeStock .stockInfo {flex-wrap: wrap;margin-top: 8vw;padding: 5vw;  border-radius: 10px;}
  .homeStock .stockInfo ._l ,
  .homeStock .stockInfo ._r {width: 100%;}
  .homeStock .stockInfo ._l {margin-bottom: 5vw;}
  .homeStock .stockInfo .name {font-size: 5vw;}
  .homeStock .stockInfo .price {font-size: 6vw;}
  .homeStock .stockInfo dl dd {display: flex;flex-direction: column;margin-bottom: 4vw;}
  
  .freightRoutes .tab .tab_list .charts {height: calc(550 / 16 * 1em);padding-top: calc(15 / 16 * 1em);}

  .homeQuotation .stockInfo {flex-wrap: wrap;}
  .homeQuotation .stockInfo dl {flex-wrap: wrap;}

  .homeFutures {flex-direction: column;padding-top: 8vw;}
  .homeFutures .homeTit {position: relative;margin-bottom: 6vw;}
  .homeFutures .a_more {position: absolute;top: 50%;right: 0;transform: translateY(-50%);margin-top: 0;}
  .homeFutures .table {width: 100%;overflow-x: auto;}
  .homeFutures .table table {width: 700px;}

  .homeQuotation {padding-top: 6vw;padding-bottom: 14vw;background: #036ad2;}
  .homeQuotation > .auto {position: relative;z-index: 5;}
  .homeQuotation:after {z-index: 1;}
  .homeQuotation .stockInfo {flex-wrap: wrap;margin-top: 8vw;padding: 5vw;  border-radius: 10px;}
  .homeQuotation .stockInfo .name {font-size: 5vw;margin-bottom: 5vw;}
  .homeQuotation .stockInfo dl dd {width: 50%;margin-bottom: 3%;}
  .homeQuotation .stockInfo dl dd:not(:last-child) {padding-right: 0;}
  .homeQuotation .stockInfo dl dd aside {margin-bottom: 0;}

  .homeQuotation .flex {flex-wrap: wrap;}
  .homeQuotation .flex > * {width: 100%;}

  .spotQuotation {margin-bottom: 6vw;}
}
@media (max-width:768px) {
  .homeStock .auto{ flex-flow: row wrap;}
  .homeStock .top,
  .homeFutures{ width: 100%; margin-bottom: 5%;display: block;}
  .homeFutures .slick-slide{padding: 5%;}
  .homeQuotation .stockInfo .name span{margin-top: 10px;}
}

/*homeNews*/
.homeNews {position: relative;padding-top: calc(120 / 16 * 1em);padding-bottom: calc(130 / 16 * 1em)}
.homeNews:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-162 / 16 * 1em);left: 0;padding-bottom:calc(220 / 16 * 1em);background: url("/common/images/home_news_bg.png") no-repeat center top;z-index: -1;box-sizing: content-box;}
.homeNews .top {display: flex;justify-content: space-between;align-items: center;margin-bottom: calc(50 / 16 * 1em)}
.homeNews .swiper{/*margin-left: calc(-30 / 16 * 1em);*/padding-left: calc(40 / 16 * 1em);padding-right: calc(40 / 16 * 1em);}
.homeNews .swiper-slide {width: calc(505 / 16 * 1em);}
/*.homeNews .swiper-slide-duplicate {opacity: 0;}*/
.homeNews .swiper-slide .bg {position: absolute;width: calc(540 / 16 * 1em);height: calc(460 / 16 * 1em);;top: 0;right: 0;background: url("/common/images/home_news_itemBg.png") no-repeat;}
.homeNews .swiper-slide:nth-child(2n) .bg {transform: rotate(180deg);left: 0;}
.homeNews .swiper-slide a {display: flex;padding:calc(30 / 16 * 1em) 0;position: relative;z-index: 10;}
.homeNews .swiper-slide:nth-child(2n-1) a {padding-left: 0;padding-right: calc(40 / 16 * 1em);}
.homeNews .swiper-slide:nth-child(2n) a {flex-direction: row-reverse;padding-left: calc(40 / 16 * 1em);padding-right: 0;}
.homeNews .swiper-slide time {flex-shrink:0;color:#999;}
.homeNews .swiper-slide time span {display:block;font-size: calc(36 / 16 * 1em);font-weight: bold;color:#0075e4;transition: .3s;}
.homeNews .swiper-slide:nth-child(2n-1) time {align-self: flex-end;margin-right: 10px;}
.homeNews .swiper-slide:nth-child(2n) time {margin-left: 10px;}
.homeNews .swiper-slide .text aside {font-size: calc(24 / 16 * 1em);color:#333;}
.homeNews .swiper-slide .text p {margin-bottom: calc(30 / 16 * 1em);color: #999999;}
.homeNews .swiper-slide .pic {position: relative;}
.homeNews .swiper-slide:nth-child(2n) .pic {margin-bottom: calc(30 / 16 * 1em);}
.homeNews .swiper-slide .pic figure {padding-bottom: 62%;border-radius: 10px;}
.homeNews .swiper-slide .pic .more {position: absolute;width: calc(48 / 16 * 1em);height: calc(48 / 16 * 1em);top: 50%;right: calc(-24 / 16 * 1em);margin-top:calc(-24 / 16 * 1em);border-radius:50%;background: url("/common/images/news_more.png") no-repeat center #0075e4;transition: .3s;}
.homeNews .swiper-slide:nth-child(2n) ._r{display: flex;flex-direction: column-reverse;}
.homeNews .swiper-slide:hover time span {color: #e91800}
.homeNews .swiper-slide:hover .more{background-color: #e91800}

.homeNews .swiperNavs {display:flex;align-items:center;padding-top: calc(64 / 16 * 1em);}
.homeNews .swiperNavs .dots {position:relative;width: calc(360 / 16 * 1em);height: 1px;
  margin-right: calc(20 / 16 * 1em);background-color: #cdd8e5;}
.homeNews .swiperNavs .dots .swiper-pagination-progressbar-fill{height: 3px;margin-top: -1px;background-color: #e91800;}
.homeNews .swiperNavs .prev,
.homeNews .swiperNavs .next {display: block;width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em);border: 1px solid #c8d5e3;border-radius: 50%;background: url(/common/images/arr_r_gray.png) no-repeat center;cursor:pointer;transition: .3s;}
.homeNews .swiperNavs .prev {margin-right: calc(30 / 16 * 1em);transform: rotate(180deg);}
.homeNews .swiperNavs .prev:hover,
.homeNews .swiperNavs .next:hover {border-color: #0075e4;background-image: url(/common/images/arr_r_blue.png)}
@media (min-width: 1280px) and (max-width: 1600px) {
  .homeNews:after {top: calc(-228 / 16 * 1em);}
}
@media (max-width: 1024px) {
  .homeNews {padding: 8vw 0 39vw;}
  .homeNews .swiper {padding: 0;}
  .homeNews .swiper-slide {width: 100%;background: #eff6ff;}
  .homeNews .swiper-slide .bg {display: none;}
  .homeNews .swiper-slide:nth-child(2n-1) a {padding-left: 4vw;}
  .homeNews .swiper-slide:nth-child(2n) a {padding-right: 4vw;}
  .homeNews .swiper-slide:nth-child(2n) .text p {margin-bottom: 0;}
  .homeNews .swiper-slide .text aside {font-size: 4.5vw;}
  .homeNews .swiperNavs .prev ,
  .homeNews .swiperNavs .next {flex-shrink: 0;}
  .homeNews .swiper-slide a,.homeNews .swiper-slide{border-radius: 10px;}
}

/*homePartner*/
.homePartner {position: relative;padding-top:calc(120 / 16 * 1em);  margin-bottom: -5%;   padding-bottom: 5%;}
.homePartner:after {position: absolute;content:'';width: 100%;height: 100%;top:calc(-206 / 16 * 1em);left: 0;padding-bottom:calc(220 / 16 * 1em);background: url("/common/images/home_partner_bg.png") no-repeat center top;z-index: -1;box-sizing: content-box;}
.homePartner::before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 100;}
.homePartner .homeTit {margin-bottom: calc(30 / 16 * 1em);text-align: center;}
.homePartner .homeTit .cn {color:#fff;}
.homePartner .homeTit .en {color: rgba(255, 255, 255, 0.15);}
.homePartner .list {position: relative;min-height: calc(675 / 16 * 1em);}
.homePartner .list .tagcloud{width:50%;min-width: auto !important}

.homePartner li {border-radius: calc(120 / 16 * 1em);overflow: hidden; padding:2% 5%; background: #fff;}

.homePartner li figure {height:3vw;transition: .3s; background-size: contain;}
.homePartner li:hover figure {transform: scale(1.08);}
@media (min-width: 1025px)  {
  .homePartner li {position:absolute;min-width:210px;}
  .homePartner li:nth-child(1) {top: calc(100 / 16 * 1em);left: calc(70 / 16 * 1em);opacity: .6;}
  .homePartner li:nth-child(2) {top: 0;left: calc(188 / 16 * 1em);}
  .homePartner li:nth-child(3) {top: calc(274 / 16 * 1em);left: calc(152 / 16 * 1em);}
  .homePartner li:nth-child(4) {top: calc(218 / 16 * 1em);left: calc(292 / 16 * 1em);opacity: .3;}
  .homePartner li:nth-child(5) {top: calc(156 / 16 * 1em);left: calc(515 / 16 * 1em);}
  .homePartner li:nth-child(6) {top: calc(386 / 16 * 1em);left: calc(384 / 16 * 1em);}
  .homePartner li:nth-child(7) {top: calc(318 / 16 * 1em);left: calc(656 / 16 * 1em);}
  .homePartner li:nth-child(8) {top: calc(72 / 16 * 1em);left: calc(845 / 16 * 1em);}
  .homePartner li:nth-child(9) {top: calc(-41 / 16 * 1em);left: calc(1076 / 16 * 1em);}
  .homePartner li:nth-child(10) {top: calc(231 / 16 * 1em);left: calc(878 / 16 * 1em);opacity: .3;}
  .homePartner li:nth-child(11) {top: calc(203 / 16 * 1em);left: calc(1113 / 16 * 1em);opacity: .3;}
  .homePartner li:nth-child(12) {top: calc(103 / 16 * 1em);left: calc(1285 / 16 * 1em);opacity: .6;}
  .homePartner li:nth-child(13) {top: calc(377 / 16 * 1em);left: calc(965 / 16 * 1em);}
  .homePartner li:nth-child(14) {top: calc(321 / 16 * 1em);left: calc(1277 / 16 * 1em);}

}
@media (min-width: 1280px) and (max-width: 1600px) {
  .homePartner {padding-bottom:calc(100 / 16 * 1em);}
}
@media (max-width: 1024px) {
  .homePartner {padding-bottom: 38vw;}
  .homePartner ul {display: flex;flex-wrap: wrap;}
  .homePartner li {width: 48.5%;margin-right: 3%;margin-bottom: 3%;}
  .homePartner li:nth-child(2n) {margin-right: 0;}
  .homePartner li figure{ height: 12vw;}
}
@media(max-width:768px){
  .homePartner .list .tagcloud{width:100%;}
}


/*Bottom002728 */
.Bottom002728{position:relative;padding-top: calc(155 / 16 * 1em);}
.Bottom002728:after {position: absolute;content:'';width: 100%;height: 100%;top: calc(-85 / 16 * 1em);left: 0;padding-bottom: calc(86 / 16 * 1em);background: url("/common/images/bottom_bg.png") no-repeat center top;z-index: 2;box-sizing: content-box;}
.homeBottom .Bottom002728:after {background-image: url("/common/images/home_bottom_bg.png");}
.Bottom002728 .copyright{color:#666; border-top: 1px solid #dadada; padding: calc(30 / 16 * 1em) 0; margin-top: calc(20 / 16 * 1em);}
.Bottom002728 .copyright dt a{display: inline-block;color:#666;
  margin-bottom: calc(10 / 16 * 1em);}
.Bottom002728 .copyright dt a:hover {color: #0075e4;}
.Bottom002728 .copyright dt a:not(:last-child):after{display: inline-block; width: 1px; height: 10px; background: #999; margin: 0 15px; content: '';}
.Bottom002728 .copyright dd {font-size: calc(15 / 16 * 1em);}
.Bottom002728 .copyright dd a{color: #666;;}
.Bottom002728 .copyright dd a:hover {color: #0075e4;}
.Bottom002728 .auto{position: relative;z-index: 11;}
.Bottom002728 .contact > * {margin-bottom: 2%;}
.Bottom002728 .contact img{max-width: calc(124 / 16 * 1em);}
.Bottom002728 .contact aside { font-size: calc(22 / 16 * 1em);color:#333;}
.Bottom002728 .contact p{margin-top: 0;color:#666;}
.Bottom002728 .contact p b {font-size: calc(28 / 16 * 1em);color:#e91800;}
.Bottom002728 nav dl{float: left;}
.Bottom002728 nav dt{padding-bottom: calc(20 / 18 * 1em); font-size: calc(18 / 16 * 1em); }
.Bottom002728 nav dd{line-height: 2.25;}
.Bottom002728 nav dd a {color: #666;}
.Bottom002728 nav dd a:hover {color: #0075e4;}
@media (min-width: 1280px) and (max-width: 1600px) {
  .Bottom002728:after{top: calc(-210 / 16 * 1em);padding-bottom: calc(200 / 16 * 1em);}
}
@media(min-width:1025px){
  .Bottom002728 ._l { max-width: calc(950 / 16 * 1em); min-height: 182px;}
  .Bottom002728 .contact{position: absolute; right: 0; top: 0; text-align: right;}
  .Bottom002728 .contact div.f-num-b{padding-top: 28px;}
}
@media(max-width:1024px){
	.Bottom002728{ padding-top: 0; background: #f8f8f8;}
.Bottom002728:after{ background-size: contain;}
  .Bottom002728 nav{display: none;}
  .Bottom002728 .contact div.f-num-b{padding: 10px 0;}
  .Bottom002728 .copyright,
  .Bottom002728 .contact{ text-align: center;}
  .Bottom002728 .copyright dt{ padding-bottom: 10px;}
}

.gap260 {height:calc(260 / 16 * 1em) }
@media(max-width:1024px){
  .gap260 {height:30vw; }
}




/*
 .TextList000591
 */
.TextList000591{ padding:2% 0;}
.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}



/*
 .TextList001652 Îªdemo±àºÅ
 */
.TextList001652{position: relative; z-index: 1;width:42.5%; display: none;}
.TextList001652 .homeTit {margin-bottom: calc(30 / 16 * 1em);}
.TextList001652 .homeTit .cn {color:#fff;}
.TextList001652 .homeTit .en {color: rgba(255, 255, 255, 0.15);}
.TextList001652 .con{border-radius: 10px;overflow: hidden;}
.TextList001652 .tips{margin-top: calc(20 / 16 * 1em);color: #fff;}
.TextList001652 .job_ol{ display: flex; flex-wrap: wrap;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;text-align: center;}
.TextList001652 .job_ol li{ background-color:#0075e4;border: 1px solid #0075e4;border-right-color: #3391e9; color:#fff;font-weight: bold;padding:11px 20px; list-style:none; float:left; width:24%;}
.TextList001652 .job_ol li:nth-child(4){border-right:0;}
.TextList001652 .list_ul{background:#fff; height: 460px;overflow: hidden;}
.TextList001652 .list_ul li{display: block;width:100%; overflow: hidden;clear: both;}
.TextList001652 .list_ul li dl dd{width:24%;float:left;font-size:16px;padding:12px 20px;border-bottom:1px solid #e0e6f1;border-right:1px solid #e0e6f1; color:#333;}
.TextList001652 .list_ul li dl dd:nth-child(4){border-right:0;}
.TextList001652 .list_ul li dl dd .up{color:#e91800;}
.TextList001652 .list_ul li dl dd .down{color:#009933}

.TextList001652 .job_ol li:nth-child(1),
.TextList001652 .list_ul li dl dd:nth-child(1){/*text-align: left;*/width:28%;}
.TextList001652 .list{ }



@media(max-width:640px){
.TextList001652 .tips{ margin-bottom: 15px;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{}
.TextList001652 .job_ol li{padding:10px 7px;}
.TextList001652 .list_ul li{}

.TextList001652 .list_ul li dl{ display: flex; flex-wrap: wrap; align-items: center;}
.TextList001652 .list_ul li dl dd{font-size:3.5vw;padding: 5px 8px; border-collapse: collapse; height: 60px; }
}











/*Floor003006 */
.Floor003006{position: relative;z-index: 1;padding-bottom: 10vw;padding-top: calc(132 / 16 * 1em);}
.Floor003006:after {position: absolute;content:'';width: 100%;height: 100%;top: calc(-233 / 16 * 1em);left: 0;padding-bottom: calc(329 / 16 * 1em);background: url("/common/images/home_partner_bg.png") no-repeat center top;z-index: -3;box-sizing: content-box;}
.Floor003006 .homeTit {margin-bottom: calc(30 / 16 * 1em);text-align: center;}
.Floor003006 .homeTit .cn {color:#fff;}
.Floor003006 .homeTit .en {color: rgba(255, 255, 255, 0.15);}

.Floor003006 .auto{max-width: 1400px;position: relative;z-index: 111;}
.Floor003006 .list{ padding-top:5%}
.Floor003006 .list li{display:inline-block;width: 200px;}
.Floor003006 .list li figure{display: table;height: 110px;width: 100%;text-align: center;}
.Floor003006 .list li a{display: table-cell;vertical-align: middle;}
.Floor003006 .list li img{max-height: 80px;max-width: 100%!important;border-radius: 50px;}
.Floor003006 .title{font-size: 48px;text-align: center;padding: 0.5625em 0 1em 0;}
.Floor003006 .title .sub-tit{color: #8f97a2;font-size: 0.5em;line-height: 1.584em; margin-bottom: 0.4167em;}
.Floor003006 .title .sub-tit:before,
.Floor003006 .title .sub-tit:after{width: 32px; height: 1px; display: inline-block; content: ''; vertical-align: middle;background-color: #b9c3d0; margin: 0 20px;}
.Floor003006 .title .tit{color: #464d57;}
@media(max-width:1024px){
.Floor003006 .title{font-size: 5vw;}
.Floor003006 .list li{width: 25vw;}
.Floor003006 .list li figure{height: 12vw;}
.Floor003006 .list li img{max-height: 8vw; width: 80%;display: block; margin: 0 auto;}
}
@media(max-width:640px){
.Floor003006 .title{font-size: 8vw;}
}


span{font-family: sans-serif,arial !important;}
.f-panzoom [data-panzoom-action="rotateCW"],
.f-panzoom [data-panzoom-action="rotateCCW"],
.f-panzoom [data-panzoom-action="flipX"],
.f-panzoom [data-panzoom-action="flipY"]{ display: none;}