body{overflow-x: hidden; --hover-color:#093f6d;--hover-color2:#c69f5c; --white:#fff;--black0:#000; --black:#333; --grey:#666; --grey2:#999;
    --rgb-white:255,255,255;--rgb-black:0,0,0; --bg:#f9f9f9;}
/* body{overflow: hidden;} */
/*Top002960 */
.Top002960 .logo a{max-width: 5rem;display: block; width: 90%;}
.Top002960 .logo{display: flex;align-items: center;font-size: 18px;color: var(--hover-color2);}
.Top002960 .hotline b{display: block;font-weight: normal;font-size: 15px;}
.Top002960 .hotline{margin-left: 0.3rem;background: url(../images/tel.svg) no-repeat left center;background-size: contain;padding-left: 0.5rem;}
.Top002960 .top-search{padding: 0;}
.Top002960 .top-search .box{position: relative;background:#f5f5f5;  overflow: hidden;padding-right:.8rem;}
.Top002960 .top-search .box .text{ height: .44rem; line-height: .44rem;background: none;border: 0;width: 100%; padding: 0 .2rem;}
.Top002960 .top-search .box .btn{width: .8rem; line-height: .44rem;background: var(--hover-color); text-align: center;}
.Top002960 .top-search .box .btn span{display: inline-block;background: url("../images/Top002960_btn_search.png") no-repeat right center;padding-right:.2rem;color:var(--white);}
.Top002960 .top-menu{background: var(--hover-color);float: left;width: 100%;}
.Top002960 .top-menu li span,
.Top002960 .top-menu li a{display: block;}
.Top002960 .top-menu li span a{line-height: .6rem;font-size: var(--font-size18);color:var(--white);}
.Top002960 .today{background: #f4f4f4;line-height: 1.572em;padding: .14rem 0;}
.Top002960 .today strong{color: var(--hover-color); }
@media(min-width:1025px){
.Top002960 .logo-area{height: auto; padding: .3rem 0;}
.Top002960 .logo-area .ytable{height: 100%;}
.Top002960 .top-search{width: 3.1rem;}
.Top002960 .top-search{display: table-cell;}
.Top002960 .top-search .box{border-radius: .3rem;}
.Top002960 .top-menu li{float: left; text-align: center;}
.Top002960 .top-menu li span{position: relative;}
.Top002960 .top-menu li:not(:last-child) span:after{position: absolute; content: '';width: 1px; height: .18rem; top: 50%; margin-top: -9px;right: 0;background: rgba(255,255,255,0.2);}
.Top002960 .top-menu li:hover span a,
.Top002960 .top-menu li.aon span a{background:#00549b;}
.Top002960 .today .class{margin-left: 36px;}
.Top002960 .top-menu #menu{display: inline-block;width: 100%;float: left;}
.Top002960 .top-menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden; font-size:var(--font-size16);}
.Top002960 .top-menu li:hover .sub{display: block;}
}
@media(max-width:1024px){
.Top002960 .logo-area .ytable,
.Top002960 .logo-area .ytable-cell{display: block;}
.Top002960 .logo-area .top-search{display:none;position: absolute; left: 0; top: 100%; width: 100%;}
.Top002960 .logo-area{position: relative; z-index: 100;}
.Top002960 .logo a{width: 50%;}
.Top002960 .logo{padding: 2vw 0;}
 .Top002960 .wap-nav{position: absolute; right: 2%; top: 50%; transform: translateY(-50%);}
.Top002960 .wap-nav > *{float: left;width: .3rem; height: .3rem;}
.Top002960 .open-search{ border-radius: 50%;background: var(--hover-color) url("../images/Top002960_btn_search.png") no-repeat center center; margin-left: .2rem;}
.Top002960 .open-search.on:before,
.Top002960 .open-search.on:after{background-color: var(--hover-color);}
.Top002960 .open-menu i{background: var(--hover-color);}
.Top002960 .top-menu{position: relative; z-index: 100;}
.Top002960 #menu{position: absolute;  left: -100%; top: 100%;background: var(--hover-color); width: 3.2rem; border-radius: 0 0 0 5px; padding: .1rem .2rem;}
.Top002960 #menu li{width: auto!important; transform: translateX(50px);opacity: 0; transition: 0.5s 0.1s;}
.Top002960 #menu li:nth-child(2){transition-delay: 0.2s;}
.Top002960 #menu li:nth-child(3){transition-delay: 0.3s;}
.Top002960 #menu li:nth-child(4){transition-delay: 0.4s;}
.Top002960 #menu li:nth-child(5){transition-delay: 0.5s;}
.Top002960 #menu li:nth-child(6){transition-delay: 0.6s;}
.Top002960 #menu li:nth-child(7){transition-delay: 0.7s;}
.Top002960 #menu li span a{line-height: .5rem;}
.Top002960 #menu li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5);}
.menu-show #menu{left: auto;right: 0;}
.menu-show #menu li{ transform: translateX(0);opacity: 1; }
.Top002960 #menu li  .sub a{color: #fff;text-align: left;}
}
@media(max-width:480px){
.Top002960{font-size: 3vw;}
}


/*Banner003008 */
.Banner003008{position: relative; z-index: 1;}
.Banner003008 li.slick-slide{position: relative;}
.Banner003008 li .txt{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; color:var(--white);height: 90%;}
.Banner003008 li .txt .ytable{height: 100%;}
.Banner003008 li .txt .cn{font-size:var(--font-size64); letter-spacing: 0; font-weight: bold;letter-spacing: 0.28em;}
.Banner003008 li .txt .en{font-size: var(--font-size22); text-transform: uppercase; margin-top: .3rem; line-height: 1.4;}
.Banner003008 li .txt .play{background: url("../images/Banner003008_play.png") no-repeat; width: 1.04rem; height: 1.04rem; display: block; margin: 0 auto 3.125vw; cursor: pointer;}
.Banner003008 li.slick-slide:nth-child(4) .cn{letter-spacing: 0.16em;}
@media(min-width:1025px){
.Banner003008 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003008 .pc{display: none;}
}
@media(max-width:640px){
.Banner003008 li .txt .play{width: 16vw; height: 16vw;background-size: contain;}
}
.Banner003008 .mouse{position: absolute; width: .3rem; height: .6rem; border-radius: .5rem; border: 1px solid var(--white); left: 50%; bottom: 5%; z-index: 10;}
.Banner003008 .mouse:before{ content: ''; width: .03rem; height: .1rem;background: var(--white);position: absolute; left: 50%; margin-left: -1.5px; top: .1rem; border-radius: .03rem; animation: Banner003008 2s ease infinite;}
@keyframes Banner003008{
0%{top: 10px;opacity: 1;}
80%{top: 40px;opacity: 0;}
100%{top: 10px;opacity: 0;}
}
.Banner003008 .pages,
.Banner003008 .slick-arrow{position: absolute;bottom: 5%; z-index: 10; }
.Banner003008 .pages{ left: 3%; font-size: var(--font-size24);color:var(--white);line-height: .6rem;}
.Banner003008 .slick-arrow{right: 3%;border-right: 1px solid var(--white); border-top: 1px solid var(--white); transform: rotate(45deg); width: .15rem; height: .15rem; margin-bottom: .22rem;}
.Banner003008 .slick-prev{transform: rotate(-135deg); margin-right: .6rem;}
@media(max-width:640px){
.Banner003008 .mouse{display: none;}
.Banner003008 .pages,
.Banner003008 .slick-arrow{bottom: 3%; }
.Banner003008 .pages{font-size: 4vw;}
}
.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:.4rem; height:.4rem; position:fixed; z-index:4; right:.2rem; top:.2rem;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:var(--white); transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:9rem;}


.index-title{text-align: center; margin-bottom:.5rem;}
.index-title .en{font-size:var(--font-size74);text-transform: uppercase;opacity: 0.2;background: -webkit-linear-gradient(var(--hover-color), var(--white));background: linear-gradient(var(--hover-color), var(--white));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent; font-weight: bold;line-height: 1;}
.index-title .cn{font-size:var(--font-size42);font-weight: bold;;display: inline-block;position: relative;z-index:1; margin-top:-.4rem;color: var(--black); }

.h-more a {display: inline-block;padding: 0 .56rem 0 .3rem;line-height: .48rem;border: solid 1px var(--hover-color);border-radius: .6rem;color: var(--hover-color);background: url(../images/h-more.svg) no-repeat right .3rem center;transition: 0.3s;background-size: auto .12rem; font-size: var(--font-size16);}
.h-more a:hover{background-color: var(--hover-color);color: var(--white);background-image: url(../images/h-more-on.svg);background-position: left .21rem center;padding: 0 .3rem 0 .56rem;}




.Floor002919{ padding:var(--padMar100) 0;}
.Floor002919 .Ispic{border-radius: 0.12rem}
.Floor002919 .info .tit{font-size:var(--font-size30);font-weight: bold;color:var(--hover-color);margin-bottom:0.22rem;margin-top:0.1rem; }
@media(min-width:769px){
.Floor002919 .Ispic{ width: 50%;padding-bottom:32.5%; float:left;}
.Floor002919 .info-main{width:45%;float:right;}
.Floor002919 .set-up{padding-top: 0.7rem; margin-left: -5rem;}
}
.Floor002919 .info .h-more{margin-top:0.55rem;}
.Floor002919 .info p{font-size:var(--font-size16);line-height: 0.32rem;  margin: 0.1rem 0;}
.Floor002919 .set-up .column{box-shadow: 0 0 0.2rem rgba(0,0,0,0.08);border-radius: 0.12rem;}
.Floor002919 .set-up .column li{float: left;width: 25%; text-align: center;border-right:1px solid #e8e8e8;}
.Floor002919 .set-up .column li:nth-child(4){border-right:0;}
.Floor002919 .set-up .column li a{display: block; transition: 0.3s;background: var(--white);color:var(--black);font-size:var(--font-size22);  padding: 0.4rem 0;}
.Floor002919 .set-up .column li a:hover{ background: var(--hover-color);box-shadow: .15rem .06rem .32rem rgba(26,91,140,0.3);color: var(--white);}
.Floor002919 .set-up .column li:nth-child(1) a{border-radius: 0.12rem 0 0 0.12rem}
.Floor002919 .set-up .column li:nth-child(4) a{border-radius: 0 0.12rem 0.12rem 0}
.Floor002919 .set-up .column li .icon{ margin-bottom:.15rem;}
.Floor002919 .set-up .column li .icon img{ height:.55rem;}
.Floor002919 .set-up .column li .icon .moren{ display:block;}
.Floor002919 .set-up .column li .icon .iuwo{ display:none;}
.Floor002919 .set-up .column li a:hover .moren{ display:none;}
.Floor002919 .set-up .column li a:hover .iuwo{ display:block;}

@media(max-width:768px){
.Floor002919{padding: 30px 0}
.Floor002919 .ytable,
.Floor002919 .ytable-cell{display: block;}
.Floor002919 .Ispic{padding-bottom: 100%;}
.Floor002919 .set-up{margin-top: 6vw;}
.Floor002919 .set-up .ytable{position: relative;}
.Floor002919 .set-up .year{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; padding: 4vw 2vw; text-align: right;}
.index-title .en{font-size: var(--font-size44)}
.Floor002919 .info .h-more{margin-top: 15px;}
.index-title .cn{font-size: var(--font-size28);}
.Floor002919 .info .tit{font-size: var(--font-size24);margin: 0.2rem 0;}
}
@media(max-width:640px){
.Floor002919 .set-up .year time span{font-size: 12vw;}
.Floor002919 .set-up .column li a{font-size: 3.5vw;}
.Floor002919 .set-up .column li .icon{margin-bottom:3vw;}
}


/*Floor002861 */
.Floor002861{padding:var(--padMar100) 0;background:#f8f8f8;background:url(../images/Floor002861_bj.jpg) no-repeat center;}
.Floor002861 a:hover{color:var(--hover-color);}
.Floor002861 .top-new a{max-width:70%;float:left}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track, 
.Floor002861 .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)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before, 
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002861 .top-new{margin-bottom:2vw;position: relative;padding-left: 2rem;background:var(--white); border-radius: 0.12rem;overflow: hidden;}
.Floor002861 .top-new .tit{position: absolute; left: 0px; top: 0px;bottom:0px;background:var(--hover-color);color: var(--white);text-align:center; width: 1.8rem;font-size: 0.24rem;font-weight: bold; padding:.16rem .15rem; overflow: hidden;}
.Floor002861 .top-new .tit img{margin-top:-.04rem;margin-right:.07rem;}
.Floor002861 .top-new .more{position: absolute; right: 2%; top: 0;line-height: .66rem;font-size: var(--font-size16);background: url(../images/Floor002861_more.gif) no-repeat right center;padding-right: .14rem;z-index: 10}

.Floor002861 .top-new .slider{margin: 0.2rem 0.26rem;}
.Floor002861 .top-new .slider li b{font-size:var(--font-size20); color: var(--black0);}
.Floor002861 .top-new .slider li b time{float:right;font-weight: normal; margin-left:.1rem;margin-top:.01rem;margin-right:1.2rem; font-size:var(--font-size16);color:var(--grey2);}
.Floor002861 .top-new .slider li aside{color:var(--grey);font-size: var(--font-size16);margin-top:.05rem;}
.Floor002861 .top-new .slider li aside time{float: right;margin-left: .1rem;}

.Floor002861 .main{background:var(--white);border-radius: 0.12rem;overflow: hidden;}
.Floor002861 .main .slider li{position: relative;}
.Floor002861 .main .slider li .pic figure{padding-bottom:64%;}
.Floor002861 .main .slider li .pic img{display: block;}
.Floor002861 .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: var(--white); z-index: 10;bottom: 0;line-height:.6rem; text-indent: .25rem;padding-right: 20%;font-size: var(--font-size18);}
.Floor002861 .main .slick-dots{position: absolute; z-index: 20; right: .2rem; bottom:.22rem;}
.Floor002861 .main .slick-dots li{float:left;margin-right:.05rem; width:.1rem; height:.1rem; border-radius: 50%; cursor: pointer;background: var(--white);}
.Floor002861 .main .slick-dots li button{display: none;}
.Floor002861 .main .slick-dots li.slick-active{background: var(--hover-color);}
.Floor002861 .main .slick-dots li:last-child{ margin-right:0;}

.Floor002861 .main .fr{padding:1% 2% 1% 3%;}
.Floor002861 .main .fr > *{}
.Floor002861 .main .tab-ul{position: relative;}
.Floor002861 .main .tab-ul ul{position: relative; border-bottom: 2px solid #ebebeb; height: .6rem;}
.Floor002861 .main .tab-ul li{float: left; border-bottom: 2px solid transparent;line-height: .6rem; height: .6rem;font-size: var(--font-size24); padding: 0 .06rem; cursor: pointer;color:var(--black0); margin-right: .2rem;}
.Floor002861 .main .tab-ul li.on{ border-bottom-color:var(--hover-color);color:var(--hover-color);}
.Floor002861 .main .tab-ul .more{position: absolute; right: 0; top: 0;line-height: .6rem;font-size: var(--font-size16);background: url(../images/Floor002861_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002861 .main .tab-ul li.on .more{display: block;}
.Floor002861 .main .tab-list .dl{display: none;}
.Floor002861 .main .tab-list dl{padding-top: .2rem;}
.Floor002861 .main .tab-list dt{line-height: .42rem;font-size:var(--font-size16); padding-left: .25rem;position: relative; color: var(--black0);}
.Floor002861 .main .tab-list dt:after{content:'';width:.2rem;height: .2rem;background:url(../images/Floor002861_icon.svg) no-repeat left center;display: block;border-radius: 50%;position: absolute; left:0;top:50%;margin-top:-.1rem; background-size: .2rem;}
.Floor002861 .main .tab-list dt time{font-size: var(--font-size14);color:var(--grey2);float: right;margin-left: .2rem;}

@media(min-width:1025px){
.Floor002861 .main .fr,
.Floor002861 .main .fl{width: 50%;}
.Floor002861 .main .slider li .pic img{min-width: 100%; max-width: inherit;height: 4rem;}
}
@media(max-width:1024px){
.Floor002861 .main .slider li .pic img{width: 100%;}
.Floor002861 .top-new .slider li b time{margin-right: 30px;}
.Floor002861 .main .tab-ul li{font-size: var(--font-size20);}
}
@media(max-width:480px){
.Floor002861 .top-new .slider li b{font-size: var(--font-size16);}
.Floor002861 .top-new .slider li aside{font-size:var(--font-size14);}
.Floor002861 .top-new .slider{margin-left: 0;}
.Floor002861 .top-new{min-height: .5rem;}
.Floor002861 .top-new .tit{background-size: contain;width:.9rem;font-size:var(--font-size14);padding: .15rem .1rem;line-height: 0.4rem;}
.Floor002861 .top-new a{max-width: 60%;}
}


.yyly{width: 100%;display: block;padding: 1rem 0;}
.yyly .wrap{width: 100%;display: flex;justify-content: space-between;flex-wrap: nowrap;margin-top: 0.6rem;border-radius: 0.12rem;overflow: hidden;}
.yyly .wrap .left{width: 22%;}
.yyly .wrap .right{width: 78%;}

.Menu002518 .side-title{ background:url(../images/Menu002518_titlebg.jpg) repeat-x left top; color:var(--white); font-size:var(--font-size24); border-radius:.2rem .2rem 0 0; padding:.2rem 0 0 .4rem; height:.79rem; font-weight:bold;}
.Menu002518 .side-title span{ display:block; opacity:0.5; font-size:var(--font-size14); }
.Menu002518 .side-menu{background:var(--white);border-radius: 0.1rem;padding:0;border-left: 1px solid #eee;border-bottom: 1px solid #eee;}
.Menu002518 .side-menu li{margin-bottom: 0;}
.Menu002518 .side-menu li a{display:block;font-size:var(--font-size18);position:relative;color:var(--black0);}

.Menu002518 .side-menu > ul > li > a{line-height: 4.8;padding-left:.9rem;border-radius: 0;font-weight:normal;font-size: var(--font-size18);background:var(--white);border-top: 1px solid #eee;}
.Menu002518 .side-menu li a i{position:absolute;left: .3rem;top:50%;margin-top:-.19rem;width:.38rem;height:.38rem;}
.Menu002518 .side-menu li a i img{ width:.38rem; height:.38rem; object-fit:contain;}
.Menu002518 .side-menu li a i .moren{ display:block;}
.Menu002518 .side-menu li a i .iuwo{ display:none;}
.Menu002518 .side-menu li.aon a i .moren,
.Menu002518 .side-menu li:hover a i .moren{ display:none;}
.Menu002518 .side-menu li.aon a i .iuwo,
.Menu002518 .side-menu li:hover a i .iuwo{ display:block;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; background:#d1d1d1;display: none;}
.Menu002518 .side-menu li a i::before{left: 24%;height:2px;width: 80%;top:50%;margin-top:-1px;display: none;}
.Menu002518 .side-menu li a i::after{left: 56%;width:2px;/* margin-left:-1px; */top: 12%;height: 80%;display: none;}
.Menu002518 .side-menu li ul{ display:none;}
.Menu002518 .side-menu > ul > li > a:hover,
.Menu002518 .side-menu > ul > li.aon > a{background: var(--hover-color);border-radius: 0;color: var(--white);}
.Menu002518 .side-menu li a:hover,
.Menu002518 .side-menu li.aon > a{color: var(--hover-color);font-weight:bold;background: var(--white);}
.Menu002518 .side-menu li a:hover i::before,
.Menu002518 .side-menu li.aon a i::before{background: var(--white); display: none;}
.Menu002518 .side-menu li a:hover i::after,
.Menu002518 .side-menu li.aon a i::after{ display:none;}
.Menu002518 .side-menu li ul {padding: 0 0.15rem 0 0.3rem;background: var(--white);/* border-left: 3px solid #ddd; */max-height: 4.6rem;overflow-y: auto;}
.Menu002518 .side-menu li ul li{padding-left: 0;padding-right: 0;}
.Menu002518 .side-menu li ul li a{line-height: 0.64rem;border-bottom: 1px dashed #eee;position:relative;padding-left: 0.15rem;}
.Menu002518 .side-menu li ul li:last-child a{ border-bottom:0;}
.Menu002518 .side-menu li ul li a::before,
.Menu002518 .side-menu li ul li a::after{ position:absolute; content:''; opacity:0;}
.Menu002518 .side-menu li ul li a::before{right:.34rem;top:50%;width:.15rem;height:.15rem;margin-top:-7.5px;background:#f8cecf;border-radius:50%;display: none;}
.Menu002518 .side-menu li ul li a::after{border-color:transparent;border-width:3px 0 3px 4px;border-style:solid;border-left-color:var(--white);right:.39rem;top:50%;margin-top:-3px;display: none;}
.Menu002518 .side-menu li ul li a:hover::before,
.Menu002518 .side-menu li ul li a:hover::after,
.Menu002518 .side-menu li ul li.aon a::before,
.Menu002518 .side-menu li ul li.aon a::after{ opacity:1;}
@media(min-width:1025px){
.Menu002518 .side-open_menu{ display:none;}
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;}
.Menu002518 .side-menu{ position:absolute;left:0;width:100%;top:100%; z-index:100;}
.Menu002518 .side-open_menu{ position:relative; background:rgba(226, 16, 19, 0.1); border:3px solid var(--white);border-radius:6px; padding:.1rem .2rem; font-size:var(--font-size18); box-shadow:0 3px 0 var(--hover-color);white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:5px solid transparent; border-top-color:var(--hover-color); right:.2rem; top:50%; margin-top:-.02rem;}
.Menu002518 .side-menu > ul > li > a{padding-left:15px; line-height:4.3;}
.Menu002518 .side-menu li a i{display: none}
}
@media(max-width:480px){
.Menu002518 .side-menu > ul > li > a{line-height:.4rem;padding-left:.2rem;font-size: var(--font-size16);}
.Menu002518 .side-menu li ul li a {line-height: .4rem;}
.Menu002518 .side-menu li a{ font-size:var(--font-size14);}
.Menu002518 .side-menu{ padding-top:.1rem;}
.yyly .wrap{margin-top: 0.2rem;}
}

/*Floor003128 */
.Floor003128{background-color:var(--bg); overflow: hidden;}
.Floor003128 .slider-img .Ispic{position:relative;z-index: 1;}
.Floor003128 .slider-img .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45%; opacity: 0.7;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Floor003128 .slider-img .item{position: relative;height:100%;display:none;}
.Floor003128 .slider-img .txt{position: absolute;bottom:6%;opacity: 1;left:6%;right:6%;color:var(--white);z-index: 4;transition: 0.5s 0.5s;padding-right: 3.5em;}
.Floor003128 .slider-img .slick-current .txt{bottom: 3.75em; opacity: 1;}
.Floor003128 .slider-img .tit{font-size:var(--font-size28);margin-bottom:0.15rem;}
.Floor003128 .slider-img .txt p{line-height:1.75;font-size:var(--font-size16);margin: 0;max-width:85%;}
.Floor003128 .slider-img .txt .more{position: absolute;right: 0;bottom: 25%;width: 0.48rem;height: 0.48rem;	border-radius: 50%;background: url(../images/arrow_right.png) no-repeat center var(--hover-color); background-size: 0.1rem auto;}
.Floor003128 .slider-img .txt .more:hover{background: url(../images/arrow_right-on.png) no-repeat center var(--white);background-size: 0.1rem auto;}

.Floor003128 .slider-nav .inside .icon{transition: 0.3s;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 2.8125em;}
.Floor003128 .slider-nav .inside .icon img.hover{display: none;}
.Floor003128 .slider-nav li{cursor: pointer;transition: 0.3s;}
.Floor003128 .slider-nav .slick-current{background-color: var(--hover-color);}
.Floor003128 .slider-nav .slick-current aside{color: var(--white);}
.Floor003128 .slider-nav .slick-current .icon img.default{display: none;}
.Floor003128 .slider-nav .slick-current .icon img.hover{display: inline-block;}
@media (min-width:1025px) {
.Floor003128 .auto{position: relative;min-height: 100vh;}
.Floor003128 .slider-img{position: relative;width: 100%;right: 0;top: 0;height: 100%;z-index: 1;}
.Floor003128 .slider-img .Ispic{height: 100%;}
.Floor003128 .slider-nav{width: 28.542%; height: 100vh;float: right;z-index: 20;position: relative;}
.Floor003128 .slider-nav .ytable{height: 100%;}
.Floor003128 .slider-nav .inside{display: table;width: 100%; table-layout: fixed; height:11.4583vh; /*6.875em*/}
.Floor003128 .slider-nav .inside > *{display: table-cell;vertical-align: middle;}
.Floor003128 .slider-nav .inside .icon{text-align: center; width: 50%;padding-left: 6.625em;}
.Floor003128 .slider-nav .inside aside{padding-right: calc(3.125em + 0.5625em); background: url(../images/Floor003128-plus.svg) no-repeat right 3.125em center; background-size: 0.5625em auto;}
.Floor003128 .slider-nav .slick-current aside{background-image: url(../images/Floor003128-plus-white.svg)}
.Floor003128 .slider-nav .slick-current .icon{ width: 35.75%;padding-left:0;}
}
@media (max-width:1024px) {
.Floor003128 .slider-img .Ispic{padding-bottom: 73.283%;}
.Floor003128 .slider-img .txt{left: 3%;right: 3%;}
.Floor003128 .slider-img .slick-current .txt{bottom: 2em;}
.Floor003128 .slider-nav{overflow: hidden;height: 5em;}
.Floor003128 .slider-nav .inside{display: flex;align-items: center;height: 5em;padding: 0 0.5em;}
.Floor003128 .slider-nav .inside aside{flex: 1;}
.Floor003128 .slider-nav .inside .icon{width: 25%; flex-shrink: 0; margin-right: 5%;text-align: center;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 1.5em;}

}

@media (max-width:768px) {
.Floor003128{ background:none;}
.Floor003128 .slider-img .item{display:block;}
.Floor003128 .slider-img .item{ border-radius:12px; overflow:hidden;}
.Floor003128 .slick-dots{text-align:center; margin:0; padding:20px 0; font-size:0;}
.Floor003128 .slick-dots li{display:inline-block;width:8px;height:8px;position:relative;list-style:none; margin:0 4px;}
.Floor003128 .slick-dots li button{font-size:0; width:8px; height:8px; background: rgba(0,0,0,0.2);border:0;padding:0; position: absolute;border-radius: 50%;}
.Floor003128 .slick-dots li.slick-active button{width:100%; height:100%;background:var(--hover-color);}
.Floor003128 .slider-img .tit{font-size: var(--font-size20);}
}




/*Floor003220 */
.Floor003220{padding: var(--padMar100) 0; overflow: hidden; background: url(../images/Floor003220_bg.jpg) no-repeat center;}

.Floor003220 .swiperCon{margin-left: calc((100vw - 100%) / -2);  width:100vw; overflow: hidden;position: relative;z-index: 1; }
.Floor003220 .swiperCon:after,
.Floor003220 .swiperCon:before{position: absolute;content: ''; width: 1.6rem;height: 100%;opacity: 0.7;z-index: 10;pointer-events: none;top: 0;}
.Floor003220 .swiperCon:before{left: 0;background: linear-gradient(to right,rgba(var(--rgb-white),1) 79.375%,rgba(var(--rgb-white),0) 100%); }
.Floor003220 .swiperCon:after{right: 0;background: linear-gradient(to right,rgba(var(--rgb-white),0) 20.625%,rgba(var(--rgb-white),1) 100%); }
.Floor003220 .swiper{overflow: initial;}
.Floor003220 .swiper-wrapper{height: auto;}
.Floor003220 .swiper-slide a{display: block;}
.Floor003220 .pic{overflow: hidden;border-radius: 0.15rem;}
.Floor003220 .pic .Ispic{padding-bottom:68.1%; transition: 0.5s ease-in-out;}
.Floor003220 .swiper-slide a:hover .Ispic{transform: scale(1.05);}
.Floor003220 .txt{margin-top: 0.4rem;}
.Floor003220 .tit{font-size: var(--font-size24); margin-bottom:.1rem; color: var(--black);}
.Floor003220 .txt p{color: var(--grey); font-size: var(--font-size16);margin: 0;line-height: 1.8;}
.Floor003220 .controls{display: flex;align-items: center; margin-top: var(--padMar90); }
.Floor003220 .controls .pages{flex: 1;height: 2px;background-color: #eee;position: relative;}
.Floor003220 .controls .pages span{height: .05rem;top: -2px;background-color: var(--hover-color);border-radius: .05rem;}
.Floor003220 .controls .arrows{display: flex;align-items: center;justify-content: flex-end;width:1.6rem;}
.Floor003220 .controls .arrows a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px var(--hover-color); background-position: center center; background-repeat: no-repeat; background-size: auto 0.18rem; cursor: pointer; transition: 0.3s; position: relative; }
.Floor003220 .controls .arrows a + a{margin-left: 0.26rem;}
.Floor003220 .controls .arrows a.prev{background-image: url(../images/Floor003220-btn-prev-on.png);left: auto;}
.Floor003220 .controls .arrows a.next{background-image: url(../images/Floor003220-btn-next-on.png);right: auto;}
.Floor003220 .controls .arrows a:hover{background-color: var(--hover-color);}
.Floor003220 .controls .arrows a.prev:hover{background-image: url(../images/Floor003220-btn-prev.png);}
.Floor003220 .controls .arrows a.next:hover{background-image: url(../images/Floor003220-btn-next.png);}
@media (min-width:1025px) {
.Floor003220 .swiperCon{padding: 0 0 0 var(--padMar160);}
.Floor003220 .swiperCon:after{display: none;}
.Floor003220 .swiper{ width: calc(100% + 1.6rem);}
.Floor003220 .controls{width: calc(100% - 3.08rem);}
}
@media (max-width:1024px) {
.Floor003220 .swiperCon{padding: 0 var(--padMar160);}
.Floor003220 .swiperCon:before{width: var(--padMar160);}
.Floor003220 .tit{font-size: var(--font-size20);}
}


/*Floor003083 */
.Floor003083{padding: var(--padMar100) 0; background: var(--bg);}
.Floor003083 .slick-dots{text-align: center; margin-top: .2rem;}
.Floor003083 .slick-dots li{display: inline-block;width: .1rem; height: .1rem; margin: .1rem 0;position: relative;list-style: none; margin: 0 .09rem;}
.Floor003083 .slick-dots li button{font-size: 0; width: .06rem; height: .06rem; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background:var(--hover-color);}
.Floor003083 .slider{margin: 0 -.45rem 0 -.4rem; padding-right: .05rem;}
.Floor003083 .slick-slide{overflow: hidden;padding: .2rem;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;margin-top: -1px;}
.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: .25rem .15rem;}
.Floor003083 .slick-slide .Ispic{background-size: contain; padding-bottom: .45rem;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: 0; top: 0; right: 0; bottom: 0; content: '';background: var(--white);box-shadow: 0 0 .2rem rgba(0, 0, 0, 0.15); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}


/*Floor003099 */
.Floor003099{padding:var(--padMar100) 0;}
.Floor003099 .slider .slick-list li a{display: block; margin: 0 1.2vw;}
.Floor003099 .pic{overflow: hidden;position: relative;margin-right:0;}
.Floor003099 .pic:before,
.Floor003099 .pic:after{content: '';position: absolute; width: 0;height: 0; opacity: 0; transition: 0.5s; border: 3px solid transparent; z-index: 10;}
.Floor003099 li a:hover .pic:after,
.Floor003099 li a:hover .pic:before{width: 100%; height: 100%; opacity: 1;}
.Floor003099 li a:hover .txt .tit{color:var(--hover-color);}
.Floor003099 .pic .Ispic{padding-bottom: 120%; transition: 0.5s; background-size:contain;}
.Floor003099 li a:hover .Ispic{transform: scale(1.05);}
.Floor003099 .slider li .txt{padding:1vw .08rem 0;}
.Floor003099 .slider .slick-dots{display: table; margin: 0 auto;}
.Floor003099 .slider .slick-dots li{float: left; border: 2px solid #eaeaea;border-radius: 50%; width: 12px; height:12px; margin: 0 6px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color:var(--hover-color);background: none; }
.Floor003099 .txt label{display: block; font-size:  var(--font-size16);color:var(--black0); margin-bottom: 1.5vw;}
.Floor003099 .txt .tit{font-size: var(--font-size18);color:var(--black); line-height:1.6; margin-top: 0; text-align: center;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
.Floor003099 .slider .slick-list li:nth-child(2n){padding-top: 0;padding-bottom: 0;}
}
@media(max-width:1024px){
.Floor003099 .title{font-size: 6vw;}
.yyly{padding: 30px 0}
}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -2.55vw;}
}
@media(max-width:768px){
.yyly .wrap{ justify-content:center;}
.yyly .wrap .left{display: none}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: var(--font-size16);}
.Banner003008 li .txt .cn{font-size: 22px;}
.Banner003008 li .txt .en{font-size: 12px;margin-top: 10px;}
.index-title{margin-bottom: 20px;}
.Floor002861 .top-new{padding-left: 1rem;}
.yyly .wrap .right{width: 100%;}
}




.Bottom002900{background:var(--hover-color);padding: 4vw 0 .3rem;}
.Bottom002900,
.Bottom002900 a{color: var(--white);}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}

@media(min-width:1025px){
.Bottom002900 .contact{width:24%;}
.Bottom002900 .b_nav{width:69%;}
}

.Bottom002900 .solgan{font-size:var(--font-size26);font-weight: bold;margin-top:0;letter-spacing: .02rem;}
.Bottom002900 .solgan span{font-size: var(--font-size16);color: rgba(255,255,255,0.2);margin-left: .2rem;}
@media(min-width:1025px){
.Bottom002900 .solgan span:before{content: '/ ';display: inline-block;}
}
@media(max-width:1024px){
.Bottom002900 .solgan{padding: 4vw 0;}
.Bottom002900 .solgan span{display: block;}
}

.Bottom002900 .b_nav nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);padding: .25rem 0; margin: .25rem 0;}
.Bottom002900 .b_nav nav dl{float: left; max-width: 1.4rem;}
.Bottom002900 .b_nav nav dt{padding-bottom:.15rem;font-size:var(--font-size18);font-weight: normal;}
.Bottom002900 .b_nav nav dd{line-height: 1.6;padding: 3px 0; font-size: var(--font-size14);}
@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}
.Bottom002900 .copyright{color: rgba(255,255,255,0.6);line-height: .3rem;font-size:var(--font-size14);}
.Bottom002900 .copyright a{opacity: 0.6;}
.Bottom002900 a:hover{color:var(--hover-color2);opacity: 1!important;}
.Bottom002900 .contact .num{font-size:var(--font-size36);margin-bottom:.36rem;line-height: 1em;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 1.2rem; padding:.05rem;background: var(--white); margin-bottom: .1rem;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:.05rem solid transparent; left: .25rem; top: 100%;border-top-color: var(--white);}
.Bottom002900 .share li:not(:last-child){margin-right:.3rem;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: .6rem; height: .6rem;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a:hover{background-color:var(--hover-color2);}
.Bottom002900 .share img{max-width: 1rem;}
.Bottom002900 .hotline aside{margin-bottom:.2rem;padding-left:.35rem;line-height: 1.6; font-size: var(--font-size16);}
.Bottom002900 .hotline aside.tel{background:url(../images/bottom-tel.png) no-repeat left center/.2rem;}
.Bottom002900 .hotline aside.email{background:url(../images/bottom-email.png) no-repeat left center/.2rem;}
.Bottom002900 .hotline aside.addr{background:url(../images/bottom-addr.png) no-repeat left center/.2rem;}

@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom:.15rem;font-size:var(--font-size18);font-weight: bold;}
.Bottom002900 .share{margin: .35rem 0 .35rem 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .logo{padding: 0 20% 3%;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -.6rem;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
.Bottom002900 .hotline aside.addr,.Bottom002900 .hotline aside.email{background: none}
.Bottom002900 .share{margin-bottom: 20px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 1em;font-size: 8vw;}
.Bottom002900 .solgan{font-size: var(--font-size18);padding-top: 0;}
.Bottom002900 .copyright{font-size:var(--font-size14); line-height: normal;}
.Bottom002900 .share li a{width: .5rem; height: .5rem;}
}




.Ban{position: relative; z-index: 1;}
.Ban .Ispic{height: 4rem;}
.Ban .txt{position: absolute; left: 0; top:50%; width: 100%; z-index: 10;color:var(--white); margin-top: -.26rem;}
.Ban .txt .cn{ font-size:var(--font-size44); font-weight: bold;line-height: 1.2;}
@media(max-width:640px){
.Ban .Ispic{height: 28vw;}
.Ban .txt{font-size: 6vw;}
}

/*Menu001093 */
.Menu001093{background:var(--white);box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height:.7rem; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size:var(--font-size16);padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background:var(--hover-color);color:var(--white);}
.Menu001093 .nav li a:after{position: absolute; bottom: .06rem; left: 50%; margin-left: -6px;  content: '';border:.04rem solid  transparent; border-top-color:var(--white); width: 0; height: 0; border-top-width: .06rem;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 2vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}


.columntit{padding-bottom: 1.4vw;}
.columntit .lantit{font-size:var(--font-size32); font-weight: bold; color: var(--hover-color); line-height: 1.2;}
.columntit .intro{font-size: var(--font-size16); color: var(--grey); margin: .1rem 0 0 0; text-align: center;}
.center{text-align: center;}

.listtit{font-size:var(--font-size32); color: var(--hover-color); font-weight: bold; line-height:1.4; margin-bottom: .4rem; }
.RighInfo002852{padding:var(--padMar100) 0;}
.RighInfo002852 .intro-main{padding-bottom:3vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%; border-radius: .15rem;}
.RighInfo002852 .singlePage{line-height: 2;}
.RighInfo002852 .singlePage p{font-size: var(--font-size16); color: var(--black); margin: 0;}
.RighInfo002852 .title-css{padding:0; margin-bottom: 1vw;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom:0; font-size:var(--font-size32);color: var(--hover-color); font-weight: bold; line-height: 1.2;}
.RighInfo002852 .title-css span::after{content: '';width: .5rem;height: 4px;background-color: var(--hover-color2);display: block;margin: .25rem 0 .2rem; display: none;}
@media(min-width:641px){
.RighInfo002852 .columntit .lantit{width: 60%;text-align: center;}
.RighInfo002852 .intro-main .left{float: left;width: 60%;}
.RighInfo002852 .intro-main .pic{float: right;width: 35%;}
}
@media(max-width:640px){
.RighInfo002852 .intro-main .pic{margin: 0 auto;}
.Ban .txt .cn{font-size: 24px;}
.columntit .lantit,.listtit{font-size: var(--font-size24);}
.RighInfo002852 .columntit .lantit{text-align: center;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size:var(--font-size18);}
}



/*RighInfo002810*/
.RighInfo002810{padding:var(--padMar100) 0;}
.RighInfo002810 .box+.box{margin-top:.8rem;}
.RighInfo002810 .txt{color:var(--grey); line-height:2; padding-right:.15rem; font-size: var(--font-size16);}
.RighInfo002810 .txt::-webkit-scrollbar{width:.03rem;  height:100%;}
.RighInfo002810 .txt::-webkit-scrollbar-track{ background: rgb(239, 239, 239); border-radius:.03rem;}
.RighInfo002810 .txt::-webkit-scrollbar-thumb{ background: var(--hover-color2); border-radius:.03rem;}
.RighInfo002810 .txt::-webkit-scrollbar-thumb:hover{background: var(--hover-color2);}
.RighInfo002810 .txt::-webkit-scrollbar-corner{background: var(--hover-color2);}

.RighInfo002810 .num{position: relative; font-size:var(--font-size24);font-weight: bold; color:var(--hover-color);margin-top:.4rem;}
.RighInfo002810 .num:after{display: block; content: ''; background:var(--hover-color); position: absolute; width:96%; height:1px; top: 50%; margin-top:-0.5px; right: 0;}
.RighInfo002810 .pic img{display:none;}
.RighInfo002810 .pic .Ispic{display:block; width: 100%; padding-bottom:70%; border-radius:.15rem;}

@media(min-width:1025px){
.RighInfo002810 .flex{display:flex; align-items: center;}
.RighInfo002810 .pic{width:50%; padding-top:.3rem; padding-right:.3rem; position: relative; z-index: 2;}
.RighInfo002810 .pic:after{display: block; content: '';width:90%; height:90%; background:var(--hover-color2); position: absolute; right: 0; top: 0; z-index: -1; border-radius:.15rem; opacity: 0.15;}
.RighInfo002810 .info{padding-right:4vw; width: 50%;}
.RighInfo002810 .box:nth-child(2n) .pic{ padding-right:0; padding-left:.3rem; order:1;}
.RighInfo002810 .box:nth-child(2n) .pic:after{right:auto; left: 0; }
.RighInfo002810 .box:nth-child(2n) .info{padding-right:0; padding-left:4vw; order: 2;}
.RighInfo002810 .box:nth-child(2n) .num{text-align: right;}
.RighInfo002810 .box:nth-child(2n) .num:after{right: auto; left: 0;}
}



.Develop{padding:var(--padMar100) 0;}
.Develop ul{background: url(../images/hline.png) no-repeat left top .3rem;}
.Develop li{padding: .21rem 0 0 13%;}
.Develop li a{display: block; transition: 0.3s; padding: 1%;}
.Develop li .tit{font-size: var(--font-size32);color: var(--hover-color);line-height: 1.2; font-weight: bold;}
.Develop li:nth-child(even) .tit{color: var(--hover-color2);}
.Develop li p{color:var(--grey);font-size: var(--font-size16); line-height: 1.6; margin: .12rem 0 0 0;}
.Develop li a:hover{background-color: var(--white);box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.Develop li{float: left;width: 100%;}
}
@media(max-width:1024px){
.Develop ul{background: none}
.Develop li{padding-left: 0;}
.Develop li .tit{font-size: var(--font-size20);}
}

.PicList002854{padding:var(--padMar100) 0 0;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;position: relative;padding:2%; transition: 0.3s;border: 2px solid #f5f5f5;}
.PicList002854 li aside{font-size:var(--font-size18); line-height:1.2;  text-align: center; margin: 2vw 0;color: var(--black); }
.PicList002854 li .Ispic{background-size: contain;padding-bottom:125%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s; display: none;}
.PicList002854 li a:hover{border-color: var(--hover-color);}
.PicList002854 li a:hover:after{background-color: var(--hover-color); background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 22.7%; }
.PicList002854 li:not(:nth-child(4n)){margin-right:3%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size:var(--font-size16);}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
.listtit{font-size: var(--font-size20);margin-bottom: 0.2rem;}
.RighInfo002810 .txt{font-size: var(--font-size16);line-height: 1.5;}
.RighInfo002810 .pic{margin-top: 20px;}
.RighInfo002810 .box+.box{margin-top: 0.4rem;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size:var(--font-size14);line-height: 1.4; height:.4rem;}
.Ban .txt .cn{font-size: 18px;}
}


.Page002623{padding: .5rem 0 var(--padMar100); text-align: center;font-size:var(--font-size18);}
.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: .5rem; width: .5rem; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: var(--white);background: var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: .5rem;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: var(--black0);border-right-width: .08rem;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: var(--black0);border-left-width: .08rem; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: var(--white);}
.Page002623 .Pages a.a_next:hover:before{border-left-color: var(--white);}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

.PicList003142{padding:var(--padMar100) 0 0;}
.PicList003142 li{float: left;  margin-bottom: .5rem;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding:.35rem; border-radius: 0 0 .15rem .15rem;}
.PicList003142 li .tit{ font-size:var(--font-size22);line-height:1.4;color: var(--black);}
.PicList003142 li p{font-size:var(--font-size16); line-height: 1.8; color:var(--grey); margin: .15rem 0 0 0;}
.PicList003142 li .pic{overflow: hidden; border-radius: .15rem .15rem 0 0 ;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: var(--hover-color);}
.PicList003142 li a:hover .tit{color: var(--hover-color2);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
.PicList003142 li .tit{font-size: var(--font-size20);}
}
@media (max-width:480px) {
.PicList003142 li{width: 100%;margin-right: 0;}

}
.caseinfo{padding:var(--padMar100) 0;}
.caseinfo .singlePage{line-height:1.8;}
.caseinfo .singlePage p{margin: 0 0 .2rem 0;color: var(--grey); font-size: var(--font-size16);}
.caseinfo .title{padding-bottom: 2vw;color: var(--black);font-size:var(--font-size30); text-align: center;}
.caseinfo .title::after{display: block;content: '';width: .3rem;height: .03rem;background-color:var(--hover-color);margin:.2rem auto 0;}
@media(max-width:640px){
.caseinfo .title{font-size: var(--font-size20);}
.caseinfo .singlePage p{font-size: var(--font-size16);line-height: 1.75;}
}



.PicList003140{padding-top:var(--padMar120);}
.PicList003140 li a{background: #fff; box-shadow: 0 0 10px rgba(var(--rgb-black), 0.05); padding:.45rem; padding-left: 0;}
.PicList003140 .time{font-size:var(--font-size16); color:#ccc; padding:0 2.5vw;}
.PicList003140 .time span{display: block; font-size:.40rem;margin-bottom: 5px; text-align: center; font-weight: bold;}
.PicList003140 li:hover .time{color: var(--hover-color);}
.PicList003140 .tit{font-size:.22rem; color:var(--black);}
.PicList003140 .txt{font-size:var(--font-size16); color:var(--grey); line-height:.3rem; min-height:.6rem; margin-top:.15rem;}
.PicList003140 .more{display:block;height:.5rem; width: .5rem; border-radius:.5rem; background: url(../images/arrow_right-on.png) no-repeat center; background-size:auto .16rem; transition: 0.3s; position: relative;z-index: 10;  border:1px solid var(--hover-color); }
.PicList003140 li:hover .tit{color:var(--hover-color);}
.PicList003140 li:hover .more{background-color: var(--hover-color); background-image:url(../images/arrow_right.png);}
.PicList003140 li+li{margin-top:.3rem;}
.PicList003140 li .con{padding:0 3vw; width:calc(100% - 2.2rem); border-left: 1px solid rgba(0, 0, 0, 0.08);}
.PicList003140 li a{display: flex; align-items: center; justify-content: space-between;}

@media (max-width:1024px) {
.PicList003140 li a{padding: 15px}

}
@media (max-width:768px) {
	.PicList003140 .time{padding: 0}
.PicList003140 .more{display: none}
.PicList003140 li .con{width: calc(100% - 0.8rem);padding-right: 0;}
.PicList003140 .tit{font-size: 0.18rem}
.PicList003140 .txt{font-size: 0.14rem;line-height: 0.18rem;min-height: 0.36rem;}
.PicList003140 .time span{font-size: 0.3rem}
}


/*PicList002938*/
.PicList002938{padding-top: var(--padMar120);}
.PicList002938 li+li{margin-top:.5rem;}
.PicList002938 time{position: absolute; left: 0; top: 50%; transform: translateY(-50%); font-size: var(--font-size20); color: var(--hover-color);}
.PicList002938 time span{display: block; text-align: center; font-size: var(--font-size60); font-weight: bold;}
.PicList002938 .pic{overflow: hidden;}
.PicList002938 .Ispic{padding-bottom:67.477%; }
.PicList002938 .info{padding:0 .55rem;}
.PicList002938 .tit{font-size: var(--font-size26); color: var(--black); line-height: 1.25; }
.PicList002938 a:hover .tit{color: var(--hover-color);}
.PicList002938 .txt{ color: var(--grey); margin-top:.2rem; line-height: 1.6; font-size: var(--font-size16);}
@media(min-width:1025px){
.PicList002938 a{padding-left:1.6rem; position: relative; display: block;}
.PicList002938 .con{display: flex; align-items: center; position: relative; padding: .3rem 0;}
.PicList002938 .con::before{position: absolute; right: 0; top: 0; width: 84%; height: 100%; content:''; background:#f5f5f5;z-index: -1;}
.PicList002938 a:hover .con::before{ background:#fff; box-shadow: 0 0 15px rgba(var(--rgb-black),0.1);}
.PicList002938 .pic{width: 30%; transition: .3s; border: 1px solid #ddd;}
.PicList002938 .info{width:70%;}
.PicList002938 a:hover .pic{transform: translateX(-.3rem);}
}



/*.RighInfo000171*/
.RighInfo000171{padding:var(--padMar120) 0;}
.RighInfo000171 time{color:var(--grey2); padding-left:.28rem; background:url(../images/time.svg) no-repeat center left; background-size:.18rem auto ;line-height:.28rem;}
.RighInfo000171 .title{ color:var(--black); padding-bottom:.3rem; border-bottom: 1px solid rgba(var(--rgb-black),0.1); text-align: center;}
.RighInfo000171 .title h1{margin:0;font-size:var(--font-size30); font-weight: normal; line-height: 1.5; margin-bottom: .2rem;}
.RighInfo000171 .title time{ display:inline-block; }
.RighInfo000171 .info{color:var(--black); line-height:2;text-align:justify; border-bottom:1px dashed #d2d2d2; padding:.3rem 0;font-size: var(--font-size16);}
.RighInfo000171 .info .pic{margin:2% auto; display: block;}
.RighInfo000171 .info .pic1{ float:right; margin-bottom:2%; margin-left:3%;}
.RighInfo000171 .info .pic2{ float:left; margin-bottom:2%;  margin-right:3%;}
.RighInfo000171 .bot{position:relative;margin-top:50px}
.RighInfo000171 .info_back{text-align:center;clear:both;padding:.1rem 0;position:absolute;right:0;top:0}
.RighInfo000171 .info_back a{color:var(--hover-color); border: 1px solid var(--hover-color);display:block;padding:.15rem .4rem;border-radius:.3rem;}
.RighInfo000171 .info_back a:hover{background:var(--hover-color); color: var(--white);}
.RighInfo000171 .info_pn span{display:block; margin:.2rem 0}
.RighInfo000171 .info_pn span a{color:var(--grey2);font-size: var(--font-size16);}
.RighInfo000171 .info_pn span a:hover{color:var(--hover-color);text-decoration:underline}

@media(min-width:1025px){
.RighInfo000171 .info_pn span{width:80%}
}
@media(max-width:1024px){
.RighInfo000171 .info_back{position:relative}
.RighInfo000171 .bot{position:relative;}
.RighInfo000171 .bot{margin-top: 0.2rem;}
.PicList002938 .info{padding: 0.2rem 0}
.PicList002938 time span{display: inline-block;font-size: var(--font-size36);}
.PicList002938 time{position: static;}
.PicList002938 li+li{margin-top: 0.2rem;}
.RighInfo000171{padding: 30px 0}
.RighInfo000171 .title h1{margin-bottom: 0.1rem;font-size: var(--font-size20);}
.RighInfo000171 .title{padding-bottom: 0.2rem;}
}
@media(max-width:768px){
	.PicList002938 .tit{font-size: var(--font-size20);}
.PicList002938 .txt{font-size: var(--font-size16);}
.PicList002938 .New_btn{font-size: var(--font-size16);margin-top: 15px;}
.RighInfo000171 .info{font-size: var(--font-size16);line-height: 1.75;padding-top: 0;}
}
.RighInfo002940{padding:var(--padMar120) 0;}
.RighInfo002940 .contact{margin-top: .4rem;}
.RighInfo002940 .contact .ytable{table-layout: fixed; border-bottom: 1px solid var(--black); border-top: 1px solid var(--black);}
.RighInfo002940 .contact dt{float: left;width: 47%; padding: .3rem 0;margin-top: -1px;}
.RighInfo002940 .contact dt:nth-child(odd){margin-right: 6%;}
.RighInfo002940 .contact .icon{width:.6rem;}
.RighInfo002940 .contact .txt{padding-left:.35rem;font-size:var(--font-size22);color: var(--black);}
.RighInfo002940 .contact .txt p{margin: 0 0 .2rem 0;}
.RighInfo002940 .contact .txt .code{max-width: 1.1rem; margin-left: .4rem;}
.RighInfo002940 .contact dd{clear: both;}
@media(max-width:640px){
.RighInfo002940{padding: 5vw 0;}
.RighInfo002940 .title{font-size: 4.5vw;}
.RighInfo002940 .contact .icon{width: 10vw;}
.RighInfo002940 .contact .txt{font-size: 3.5vw;}
}


/* 招聘岗位 */
.recruit{ padding:var(--padMar120) 0 0;}
.Spec001220{ padding:calc(25 / 16 * 1em);box-shadow: 0px 0px .1rem 0px rgba(0, 0, 0, 0.14);}
.Spec001220 dl{ overflow:hidden; clear:both; margin-bottom:.2rem; line-height:1.6;border-bottom: 1px dashed #cccccc;font-size:var(--font-size16);}
.Spec001220 dl:last-child{border-bottom: none;}
.Spec001220 dt{ float:left; width:auto; color: var(--black);}
.Spec001220 dd{ float:left; width:80%;}
.Spec001220 dd i{ font-style:normal; margin:0 1px;display: none;}
.Spec001220 dd a{ margin-bottom:.2rem; display:inline-block; padding:0 .12rem;  color: var(--grey);}
.Spec001220 dd a.acur{color:var(--hover-color);}
.Spec001220 dd a:hover{color:var(--hover-color);}
.Spec001220 dd input{height:.5rem;border-radius:.05rem;}
.Spec001220 .text{ width:35%; border:1px solid #eeeeee;  background:none; line-height:.5rem; padding:0 .1rem; color:rgb(210, 206, 206);}
.Spec001220 .btn{ border:none; cursor:pointer; background:var(--hover-color); color:var(--white); width:1rem; margin-left: 1%; border-radius: .05rem;}
@media(max-width:480px){
.Spec001220 dd{ overflow:auto; max-height:1.36rem;}
}

.TextList001729 ol.type{ margin-top:0;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:var(--font-size16); background-color:var(--hover-color); color:var(--white);}
.TextList001729 ol.type li{padding: .15rem 0;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding:.3rem 0;}
.TextList001729 ul.type li{cursor:pointer; color: var(--black0);}
.TextList001729 .type li:nth-child(1){width:13%;}
.TextList001729 .type li:nth-child(2){ width:11%;}
.TextList001729 .type li:nth-child(3){ width:14%;}
.TextList001729 .type li:nth-child(4){ width:18%;}
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){width:10%;}
.TextList001729 .type li:nth-child(7){ width:16%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(8){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(7){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type.active li:nth-child(7){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list:nth-child(odd) ul{background:rgba(9,63,109,0.08);}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:var(--font-size16); padding:2%; color: var(--black);}
.TextList001729 .list .con p{margin: 0 0 3% 0; line-height: 2;}
.TextList001729 .list .con p strong{font-size:var(--font-size18);}
.TextList001729 .btn_apply{ padding:.1rem 0;}
.TextList001729 .btn_apply h1{margin: 0; font-size: var(--font-size24); font-weight: bold; color: var(--hover-color);}
.TextList001729 .btn_apply aside{margin-top: .15rem; color: var(--hover-color);}
.TextList001729 .btn_apply a{ display:inline-block; max-width:1.8rem; width:40%; height:.5rem; line-height:.5rem; text-align:center; color:var(--white); background-color:var(--hover-color); font-size:var(--font-size18); border-radius:.03rem;}
.TextList001729 .zhiwei .list{font-size: var(--font-size16);}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:.1rem; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(8){ width:40% !important;}
.TextList001729 ol.type{font-size:var(--font-size15);}
.TextList001729 .btn_apply a{font-size:var(--font-size16); height:.4rem; line-height:.4rem;}
.TextList001729 ul.type li:nth-child(8){ background-size:.16rem auto;}
}



.RighInfo003150 {padding:var(--padMar120) 0;position: relative;background-color: #f9f9f9;}
.RighInfo003150 .left{position: relative;}
.RighInfo003150 .left .txt{position: absolute; left: 0;top: 0;width: 100%; padding-left: 6.863%; padding-top: 5%;}
.RighInfo003150 .left .txt h3{margin: 0 0 0.5em 0;font-size: var(--font-size30);font-weight: normal;}
.RighInfo003150 .left .txt dd{font-size: 1.125em; line-height: 2;}
.RighInfo003150 .left .txt dd:before{display: inline-block;content: ''; width: .05rem;height: .05rem;border-radius: 50%;background-color:var(--white); margin-right:.1rem; vertical-align: middle;}
.RighInfo003150 .right{background: var(--white);}
.RighInfo003150 .right .inner{margin: 0 2.5em; padding-top:.5rem;}
.RighInfo003150 .right h3{position: relative;margin: 0 0 .4rem 0;color:var(--hover-color);font-size:var(--font-size24);font-weight: normal; }
.RighInfo003150 .right h3:before{position: absolute;right: 100%; height: 1px;background-color: var(--hover-color);width: 7.5em;content: ''; top: 50%;margin-right: 1.1em;display: none;}
.RighInfo003150 .right dt{color:var(--black); line-height:2;white-space: nowrap; font-size: var(--font-size20);}
.RighInfo003150 .right dt:not(:last-child){margin-bottom: 0.15rem;}
.RighInfo003150 .code{text-align: center;background-color:var(--white); margin-top:2em;}
.RighInfo003150 .code aside{color:var(--grey);line-height: 1.6; margin-top:.1rem; font-size: var(--font-size16);} 
.RighInfo003150 .code .img-block{max-width: 1.2rem; margin: 0 auto;}
@media (min-width:1025px) {
.RighInfo003150 .left{width: 70.858%;}
.RighInfo003150 .right{width: 27.715%; min-height: 5rem;}    
}
@media (max-width:1024px) {
.RighInfo003150 .right{padding-bottom: 2em;}   
.RighInfo003150 .right h3{font-size: var(--font-size20);}
}


.Hotline{padding:var(--padMar120) 0;}
.Hotline .text{margin-bottom: .3rem}
.Hotline .text .p{font-size: var(--font-size18);color:var(--black);line-height:1.8; margin: 0; background-repeat: no-repeat; background-position: left center; padding:.15rem 0; padding-left:.55rem; background-size: .35rem; margin-top: .1rem;}
.Hotline .text .person{background-image: url(../images/RighInfo002940_person.png); }
.Hotline .text .tel{background-image: url(../images/RighInfo002940_tel.png);}
.Hotline .text .mall{background-image: url(../images/RighInfo002940_email.png);}

.Hotline .pic{width: 100%;padding:.1rem;  box-shadow:0 0 28px rgba(0, 0, 0, 0.1) ; border-radius:.1rem; }
@media screen and (min-width: 1025px) {
.Hotline .text{float: left;width: 50%;}
.Hotline .pic{float: right;width: 45%;}
}

@media screen and (min-width: 1200px) {
.Hotline .pic{width:55%;}
.Hotline .text{width:40%;}
}



/*RighInfo002739 */
.RighInfo002739{padding:var(--padMar120) 0;}
.RighInfo002739 .tit{font-size:.32rem; color:var(--black); font-weight: bold; letter-spacing: 5px; text-align: center;}
.RighInfo002739 .tit .icon{display: block; height:.55rem; margin: 0 auto .2rem;}
.RighInfo002739 .word{ line-height: 2;margin:1vw auto 0; display: block;padding-right:5%;padding-left:5%;background: url(../images/yinhao-r.svg) no-repeat right top;background-size:.35rem auto; position: relative; width:90%; max-width:11rem;  text-align: center; font-size:var(--font-size18); padding-top:.2rem; text-align: center; }
.RighInfo002739 .word:before{position: absolute; content: ''; left: 0; top: 0;width:.35rem;height: 100%;background: url(../images/yinhao-l.svg) no-repeat left top;background-size: contain;}
.RighInfo002739 .flipster{ margin-top:.6rem;}
.RighInfo002739 li{ width:100%; max-width:8.2rem; margin: 0 auto; border-radius: 15px; overflow: hidden;}
.RighInfo002739 li .flip-content{position: relative;}
.RighInfo002739 .Ispic{ width:100%; display: block; padding-bottom:57.318%;}
.RighInfo002739 .flipster{overflow: visible;}
.RighInfo002739 .flipto-prev,
.RighInfo002739 .flipto-next{position: absolute;border-radius: 50%;background: url("../images/Floor003220-btn-next-on.png") no-repeat center center; width:.5rem; height:.5rem; transition: 0.3s; font-size: 0; z-index: 20; border: 2px solid var(--hover-color); display: block !important; top: 50%; margin-top:-.25rem;} 
.RighInfo002739 .flipto-prev:hover,
.RighInfo002739 .flipto-next:hover{background-image: url("../images/Floor003220-btn-next.png"); background-color:var(--hover-color);} 
.RighInfo002739 .flipto-prev{left:0; transform: rotateY(-180deg);}
.RighInfo002739 .flipto-next{right:0;} 
@media(min-width:1025px){
.RighInfo002739 .flipster-carousel .flip-next .pic,
.RighInfo002739 .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.6;}
.RighInfo002739 .flipster-carousel .flip-past .pic,
.RighInfo002739 .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.6;}
}



.Introd-box{ padding:var(--padMar50) 0 0; font-size: var(--font-size16); color:#333;}

.TextList002514{ padding:var(--padMar50) 0 0; font-size: var(--font-size16);}
.TextList002514 .list{ background: var(--white);  overflow: hidden; box-shadow: 0 0 .1rem rgba(var(--rgb-black),0.1);}
.TextList002514 .list+.list{margin-top:.3rem;}
.TextList002514 .job-title{ line-height:.3rem; padding:.32rem .5rem;cursor:pointer; position:relative;color:var(--black);}
.TextList002514 .job-title p{ margin: 0;position: relative;line-height:.34rem;font-size:var(--font-size24);}
.TextList002514 .job-title dl{ display: flex; flex-wrap: wrap; margin-top: .2rem;}
.TextList002514 .job-title dd{margin-right: .3rem;}
.TextList002514 .job-title i{ position:absolute; width:.28rem; height:.28rem; background:var(--hover-color); border-radius:50%; right:.5rem; top:50%; margin-top:-.14rem;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:var(--white);}
.TextList002514 .job-title i::before{ left:25%; width:50%; height:.02rem; top:50%; margin-top:-.01rem;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-.01rem; width:.02rem; top:25%; height:50%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{background:rgba(var(--rgb-white), .5); border-top: 4px solid var(--hover-color);}
.TextList002514 .job-title.select p{ font-weight: bold; color: var(--hover-color);}
.TextList002514 .job-main{ display:none; padding:0 .5rem;background:rgba(var(--rgb-white), .5); }
.TextList002514 .job-main .job-info{ line-height:1.75; border-top:1px solid rgba(var(--rgb-black), 0.08); padding-top:.5rem;display: flex; }
.TextList002514 .job-main .box{ width: 48%;}
.TextList002514 .job-main .box+.box{padding-left: 4%; margin-left: 4%; border-left: 1px dashed rgba(var(--rgb-black), 0.1);}
.TextList002514 .job-main strong{display: block; font-size:var(--font-size18);}
.TextList002514 .send{ padding: .5rem 0; margin-top:.5rem; border-top: 1px solid rgba(var(--rgb-black), 0.08); text-align: center; }
.TextList002514 .send a{background-color:var(--hover-color);color:var(--white);line-height: calc(50 / 16);padding: 0 0.5rem;border-radius: calc(60 / 16 * 1em); overflow: hidden; display: inline-block;}
.TextList002514 .send a:hover{background-color:var(--hover-color2);}
.TextList002514 .Popup{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(var(--rgb-black), 0.6); z-index: 1000; display: none;}
.TextList002514 .close{position: absolute;right:1em;top:1em;z-index: 10;width:.3rem;height:.3rem;border-radius: 50%;background-color:var(--hover-color);cursor: pointer;}
.TextList002514 .close::before,
.TextList002514 .close::after{ position:absolute; content:''; width:.03rem; height:70%; border-radius:.03rem; background-color:var(--white); left:.14rem; top:.05rem;}
.TextList002514 .close::before{ transform:rotate(45deg);}
.TextList002514 .close::after{ transform:rotate(-45deg);}
.TextList002514 .Popup .center{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:100%; height:100%;}
.TextList002514 .Popup .boxs{ width:90%;background:var(--white); padding: 2em 4em;}
.TextList002514 .Popup .tit{font-size:var(--font-size30); color:var(--black); text-align: center; margin-bottom:1.5em; font-weight: bold;}
.TextList002514 .from li{position:relative; }
.TextList002514 .from li:not(.btn){border:1px solid #ddd;padding:0 .3rem;}
.TextList002514 .from label{ position:absolute; left:.3rem; top:0;line-height:.6rem;color:#999;}
.TextList002514 .from .zw{height:.62rem; background: #f8f8f8; border: none !important; line-height: .62rem; }
.TextList002514 .from select,
.TextList002514 .from .text{ width:100%; height:.6rem; line-height:.6rem; border:none; background:none; font-size:var(--font-size16);}
.TextList002514 .from textarea.text{ display:block; height:1.4rem; width:100%; resize:none;}
.TextList002514 .from .btn{text-align: center;}
.TextList002514 .from .btn input{ background:var(--hover-color); cursor:pointer; padding:0; border:none; width:2rem; height:.5rem; font-size:var(--font-size16); color:var(--white);border-radius:.5rem; line-height:.5rem;}
.TextList002514 .from .btn input:hover{ background:var(--hover-color2);}
.TextList002514 .from li #uploader139994{margin:20px 0; }
.TextList002514 .from li .queueList{border:none;margin:0;}
.TextList002514 .from li .queueList .placeholder{font-size:.16rem;padding:0;min-height:0;}
.TextList002514 .from li .queueList .placeholder .webuploader-pick{font-size:.16rem;}
.TextList002514 .from li .queueList label{ left:0;}
.TextList002514 .from li .filelist li{ width:110px; padding:0;}
@media(min-width:1025px){
.TextList002514 .Popup .boxs{max-width:9.6rem;}
.TextList002514 .from li{float: left; width:49%; margin-right:2%; }
.TextList002514 .from li:nth-child(2n){margin-right: 0; }
.TextList002514 .from li:nth-child(2n) ~ li{margin-top:2%;}
.TextList002514 .from .li{width: 100%;}
}

@media (max-width:1024px) {
.RighInfo002739{padding: 30px 0}
.RighInfo002739 .flipster{overflow: hidden;}
.RighInfo002739 .flipto-prev, .RighInfo002739 .flipto-next{display: none !important}
.TextList002514 .from li:not(.btn){margin-bottom: 5px;}
.RighInfo002739 .word{padding-top: 0.4rem;}
.RighInfo002739 .word{font-size: var(--font-size16);}
.TextList002514 .job-title.select p,.TextList002514 .Popup .tit{font-size: var(--font-size20);}

}
@media (max-width:768px) {
.TextList002514 .job-main .box{width: 100%; font-size:var(--font-size16);}
.TextList002514 .job-title.select{padding: 0.2rem}
.TextList002514 .job-main{padding: 0 0.2rem}
.TextList002514 .job-main .job-info{flex-wrap: wrap;padding-top: 0.2rem;font-size: 16px;}
.TextList002514 .job-main .box+.box{padding-left: 0;margin-left: 0;border: none}
.TextList002514 .job-main strong{font-size: var(--font-size18);}
.TextList002514 .Popup .boxs{padding: 20px;}
.TextList002514 .Popup .tit{margin-bottom: 15px;}
.Hotline .text .p{padding: 0.05rem 0 0.05rem 0.5rem}
.RighInfo002739 .tit{font-size: var(--font-size20);}
.TextList002514 .job-title p{font-size: var(--font-size20);}
}


/* 搜索 */
.list_istop{padding:var(--padMar60) 0;margin: 0 auto;margin-top:0%;}
.list_istop li {position: relative; border-bottom:1px #999 dotted; font-size:var(--font-size18);padding:1em 0; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#191919; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:var(--font-size16); color:#999; font-weight:400;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;color:#333;}
.list_istop li a:hover{ color:var(--hover-color);}
@media(max-width:640px){
.list_istop{padding:.4rem 0;}
.list_istop li a{width:77%;}
}