@import url("fonts/custom.css");


html,body{padding: 0; margin: 0;}
body{font-weight:400;overflow-x: hidden; --hover-color:#e60012;--white:#fff;--black:#000; --black3:#333; --grey6:#666; --grey9:#999;--greyc:#ccc; font-size: var(--font-size16);--bg:#f5f5f5;--bg2:#f9f9f9;}

p, h1, h2, h3{margin: 0;}

.ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}
.ispic{ overflow:hidden; position:relative;}
.ispic figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.ispic img{ width:100%; height:100%;object-fit: cover;}
.ispic.auto img{ width:auto; height:auto;object-fit: contain;max-width: 100%;max-height: 100%;}


/* 通用按钮 */
.general-but .but{ display:block; text-align:center; font-size:var(--font-size18); color:var(--white); font-weight:100; background:#cdbaa2; min-width:8em; padding:0 .1rem; line-height:2.8; border-radius:1rem;}





/* 头部 */
header{position:fixed;width:100%;top:0;left:0;z-index:100; color:var(--white); background:#eeeeee; box-shadow:0 0 .1rem rgba(0,0,0,.1);}
header .logo{ padding:.15rem 0;}
header .logo img{ max-width:.84rem; opacity:1;}
header .logo .logo-white{ position:absolute; left:0; top:0; opacity:0;}
header .nav-box{ font-size:var(--font-size18);}
header .nav-box .ul{ min-height:100%;}
header .nav-box li{ margin:0 .35rem; position:relative;}
header .nav-box li a{min-height:100%;}
header .nav-box li em{ font-style:normal; font-weight:500;}
header .nav-box .sub-box{ position:absolute; left:50%; top:100%; width:1.5rem; background:#fff; font-size:.16rem; padding:.1rem 0 0; border-radius:0 0 .05rem .05rem; overflow: hidden; display:none; margin-left:-.75rem;}
header .nav-box .sub-box dt{ padding:.02rem .05rem; border-bottom:solid 1px #efefef;}
header .nav-box .sub-box dt a{ text-align:center; width:100%; padding:.05rem 0; display:block;}
header .nav-box .sub-box dt:last-child{ border-bottom:none;}

header .search-top{position:relative; margin-left:.35rem; margin-right:.7rem;}
header .search-top .icon{ width:.25rem; height:100%; cursor:pointer;}
header .search-top .icon i{ width:.2rem; height:.2rem; background-image:url(../images/search.svg); background-repeat:no-repeat; background-position:center; background-size:contain;}
header .search-top .search-box{ position:absolute; right:0; top:100%; background:var(--white); border-radius:0 0 .08rem .08rem; overflow:hidden; transition:all .3s; box-shadow:0 .1rem .1rem rgba(0,0,0,.1); display:none;}
header .search-top .search-box .wtd100{ width:100%;}
header .search-top .search-box input{background:transparent; border:0; padding:.13rem .1rem; padding-left:.15rem; margin:0; font-size:var(--font-size16);}
header .search-top .search-box .but{width:.4rem;text-align:center;cursor:pointer; background-image:url(../images/search.svg);background-repeat:no-repeat; background-position:center; background-size:.2rem;}
header .search-top.on .icon i{ background-image:url(../images/close-black.svg);}
header .language{ font-size:var(--font-size18); color:#333; font-weight:500;}
header .language em{ color:#afafaf; margin:0 .1rem;}

@media (max-width:1024px) {
header .search-top{ margin-left:.2rem; margin-right:.4rem;}
header .search-top .icon{width:.35rem;}
header .search-top .icon i{ width:.35rem; height:.35rem; background-size:.2rem;}
header .search-top .search-box input{ font-size:var(--font-size18);}
header .language{font-size:var(--font-size22);}
header .nav-box{ position:fixed; top:.94rem; right:-35%; width:30%; height:calc(100% - .94rem); overflow:auto; background:var(--white); transition:.3s; z-index:5; font-size:var(--font-size22);}
header .nav-box .ul{ align-content:flex-start; width:100%;}
header .nav-box li{ width:100%; margin:0; padding:.1rem .2rem;}
header .nav-box li>span{ height:auto; display:-webkit-flex; display:flex;}
header .nav-box .sub-box{ position:relative; display:block; top:auto; left:auto; margin-left:0; width:100%; padding-bottom:0; display:none;}
header .nav-box .sub-box dt{ padding:0;}
header .nav-box .sub-box dt a{ text-align:left;}
header .web-menu{ margin-left:.25rem;}
.menu-show header .nav-box{ right:0;}
}
@media (max-width:640px) {
header .search-top{margin:0;}
header .search-top .search-box{position:fixed; left:2%; top:.75rem; width:96%;}
header .search-top .search-box input{ width:calc(100% - .4rem);}
header .nav-box{ right:-65%; top:.75rem; width:60%; height:calc(100% - .75rem); font-size:var(--font-size20); box-shadow:0 .15rem .15rem rgba(0,0,0,.08);}
header .logo img{ max-width:.6rem;}
header .language{ font-size:var(--font-size18); margin-left:.15rem;}
}







/*Banner003223 */
.Banner003223{position:relative;z-index:1; --white:#fff; }
.Banner003223 .text{ position:absolute; left:0; top:0; width:100%; height:100%; color:var(--white);}
.Banner003223 .text .center{ height:100%;}
.Banner003223 .text .center-txt{ text-align:center;}
.Banner003223 .text .left-text{ text-align:left;}
.Banner003223 .text .tit-cn{ font-size:var(--font-size60);}
.Banner003223 .text .des{ line-height:1.7; margin:.3rem 0; font-size:var(--font-size30); font-weight:100;}
.Banner003223 .center-txt .general-but{ justify-content:center;}
.Banner003223 .left-text .general-but{ justify-content:flex-start;}
.Banner003223 .swiper-wrapper{height:auto;}
.Banner003223 .swiper img{ width:100%;}
.Banner003223 .swiper-but{ position:absolute; top:45%; width:.5rem; height:.5rem; margin-top:-.25rem; z-index:5; cursor: pointer; background-repeat:no-repeat; background-position:center; background-size:.18rem;}
.Banner003223 .swiper-but.prev{ left:4%; background-image:url(../images/prev-icon.png);}
.Banner003223 .swiper-but.next{ right:4%; background-image:url(../images/next-icon.png);}
.Banner003223 .controls-page{ position:absolute; left:0; bottom:.6rem; width:100%; z-index:5; color:var(--white);}
.Banner003223 .swiper-pagination-bullet{font-size:var(--font-size20); width:auto; height:auto; background:transparent; position:relative; display:-webkit-flex; display:flex; align-items:center; font-weight:400;}
.Banner003223 .swiper-pagination-bullet::before{ position: absolute;}
.Banner003223 .swiper-pagination-bullet::before,
.Banner003223 .swiper-pagination-bullet::after{ display:block; margin:0 .05rem;}
.Banner003223 .swiper-pagination-bullet::after{width:1em; content:'/'; font-weight:100; text-align:center;}
.Banner003223 .swiper-pagination-bullet:last-child::after{ display:none;}
@media (min-width:1025px) {
.Banner003223 img.wap{ display:none;}
}
@media (max-width:1024px) {
.Banner003223 img.pc{ display:none;}
}
@media (max-width:640px) {
.Banner003223 .text .tit-cn{ font-size:var(--font-size30);}
.Banner003223 .text .des{ font-size:var(--font-size18); margin:.1rem 0;}
.Banner003223 .controls-page{ bottom:.1rem;}
}


/* 底部 */
footer{ padding:.65rem 0; background:#3a3a3a; color:var(--white);}
footer .bott-left{ width:40%;}
footer .bott-left .logo-fot{ width:1.48rem;}
footer .bott-left .lxwm{ width:calc(84% - 1.5rem); font-size:var(--font-size18);}
footer .bott-left .lxwm dd{line-height:1.7; margin-bottom:.2rem; background-position:left .05rem; background-repeat:no-repeat; padding-left:.3rem; font-weight:300;}
footer .bott-left .lxwm dd:last-child{ margin-bottom:0;}
footer .bott-left .lxwm .wzt{ width:3em;}
footer .bott-left .lxwm .txt{ width:calc(100% - 3em);}
footer .bott-left .lxwm .icon-addr{background-image:url(../images/addr2.svg); background-size:.14rem;}
footer .bott-left .lxwm .icon-tel{background-image:url(../images/tel-icon.png); background-size:.17rem;}
footer .bott-righ{ text-align:right; max-width:55%;}
footer .bott-righ .bit-lanmu{ font-size:var(--font-size18); padding-bottom:.15rem; border-bottom:solid 1px rgba(255,255,255,.1);}
footer .bott-righ .bit-lanmu a{ color:var(--white); margin-right:.6rem; font-weight:300; position:relative;}
footer .bott-righ .bit-lanmu a::after{ content:''; display:block; position:absolute; left:-.15rem; top:50%; margin-top:-.02rem; width:.04rem; height:.04rem; background:var(--white); border-radius:1rem;}
footer .bott-righ .bit-lanmu a:last-child{ margin-right:0;}
footer .bott-righ .assist-lamu{ margin:.15rem 0;}
footer .bott-righ .assist-lamu a{ font-weight:300; color:var(--white);}
footer .bott-righ .assist-lamu i{ margin:0 .1rem; font-style:normal;}
footer .bott-righ .Copyright{ font-weight:300;}
@media (max-width:1024px) {
footer .bott-left .lxwm{ width:calc(95% - 1.4rem);}
footer .bott-left .logo-fot{ width:1.3rem;}
}
@media (max-width:640px) {
footer{ padding:.35rem 0;}
footer .bott-left{ width:100%;}
footer .bott-left .lxwm{ margin:.2rem 0; width:100%;}
footer .bott-righ{ max-width:100%;}
footer .bott-righ .bit-lanmu a{ margin-right:.3rem;}
footer .bott-righ .bit-lanmu a::after{ width:4px; height:4px; margin-top:-2px;}
footer .bott-righ .assist-lamu{ text-align:center;}
footer .bott-righ .Copyright{ text-align:center; line-height:1.7;}
}



/* 首页 */
.index-tit{ font-size:var(--font-size55); color:#000;}
.index-tit .tit-cn{ font-weight:500;}
.index-tit .tit-cn::after{content:'';display:block; width:.17rem; height:.27rem; background-image:url(../images/tit-icon.svg); background-repeat:no-repeat; background-position:center; background-size:contain; margin-bottom:.12rem; margin-left:.1rem;}

.index-main{ overflow:hidden;}
.index-one{ padding:1.5rem 0 1rem;}
.index-one .text{ width:39%; position: relative;}
.index-one .text .tit-en{ position:absolute; left:100%; width:max-content; font-size:1.5rem; color:#f9f9f9; font-weight:700;}
.index-one .text .editor{ margin:.25rem 0 .6rem; line-height:1.8; font-size:var(--font-size20); font-weight:100;}
.index-one .Picbox{ width:60.3%; position:relative; z-index:5;}
.index-one .Picbox .Smallimg{ margin-top:1.45rem; width:40%;}
.index-one .Picbox .Bigimg{ width:54.63%;}
.index-one .Picbox .Bigimg .vw50{ width:36vw;}

.index-two{ padding:1rem 0 1.55rem; background:#f8f8f8;}
.index-two .tit-en{ position:absolute; right:0; width:max-content; font-size:1.5rem; color:#f2f2f2; font-weight:700;}
.index-two .tit-en span{ display:block; line-height:1;}
.index-two .list-box{ margin-top:.5rem;}
.index-two .list-box .item{ text-align:center; width:calc(100% / 6); position:relative; transition: .3s;}
.index-two .list-box .item .icon{ height:.41rem;}
.index-two .list-box .item .icon img{ opacity:1; max-height:.41rem;}
.index-two .list-box .item .icon .action{ position:absolute; left:0; top:0; opacity:0;}
.index-two .list-box .item .ispic{ padding-bottom:177%; filter:grayscale(100%); opacity:.2; transition:.3s;}
.index-two .list-box .item .text{ position:absolute; left:0; top:15%; width:100%; z-index:5; color:#000;}
.index-two .list-box .item .text .line{ margin:.1rem 0; font-size:var(--font-size30); height:.5rem;}
.index-two .list-box .item .text .line span{ display:inline-block; line-height:1;}
.index-two .list-box .item .text .line::before,
.index-two .list-box .item .text .line::after{content:'';display:block; width:calc(50% - .4rem); height:1px; background:#7a7a7a;}
.index-two .list-box .item .text .tit{ font-size:var(--font-size18);}
.index-two .list-box .item .text ul{ text-align:left; color:var(--white); opacity:0; transition:.3s;}
.index-two .list-box .item .text ul a{ color:var(--white);}
.index-two .list-box .item .text ul li{ margin:0.1rem 0; position: relative; padding-left:.12rem;}
.index-two .list-box .item .text ul li::after{ content:''; display:block; position:absolute; left:0; top:50%; width:.05rem; height:.05rem; background:var(--white); border-radius:1rem; margin-top:-.025rem;}
.index-two .list-box .item:hover{ z-index:5;}
.index-two .list-box .item:hover .icon img{ opacity:0;}
.index-two .list-box .item:hover .icon .action{ opacity:1;}
.index-two .list-box .item:hover .ispic{ filter:grayscale(0); opacity:1; transform:translateY(5%) scale(1.1);}
.index-two .list-box .item:hover .text{ color:var(--white);}
.index-two .list-box .item:hover .tit{ font-size:var(--font-size24);}
.index-two .list-box .item:hover .line{ font-size:var(--font-size55); width:110%; margin-left:-5%;}
.index-two .list-box .item:hover .line:after,
.index-two .list-box .item:hover .line:before{ background:var(--white);}
.index-two .list-box .item:hover .ul{ opacity:1;}

.index-three{ padding:1rem 0;}
.index-three .tit-en{ position:absolute; top:10%; left:42%; width:max-content; font-size:1.5rem; color:#f9f9f9; font-weight:700;}
.index-three .switch-box{ width:95vw; margin-top:-1rem; position:relative;}
.index-three .swiper-but{ position:absolute; top:auto; bottom:1.2rem; width:.7rem; height:.7rem; margin-top:-.35rem; z-index:5; cursor: pointer; background-repeat:no-repeat; background-position:center; background-size:.18rem; filter:invert(100%); border:solid 1px #fff; border-radius:1rem; opacity:.5; transition:.3s;}
.index-three .swiper-but::after{ font-size:0;}
.index-three .swiper-button-prev{ left:35%; background-image:url(../images/prev-icon.png);}
.index-three .swiper-button-next{ right:auto; left:42%; background-image:url(../images/next-icon.png);}
.index-three .swiper-but:hover{ background-color:#cdbaa2; border-color:#cdbaa2; filter:invert(0);}
.index-three .swiper-slide{ opacity:.3;pointer-events:none;}
.index-three .swiper-slide-active{ opacity:1;pointer-events:visible;}
.index-three .list-grid{ --content-width:calc(minmax(100vw, 1920px) - min(.8rem,4.17vw) * 2); --gutter:.5rem; --columns:2; --row-size:calc(( var(--content-width) -(var(--gutter) *(var(--columns) - 1))) / var(--columns)); display:grid; grid-template-columns:repeat(2,1fr); grid-gap:.5rem; grid-auto-rows:minmax(var(--row-size),auto);}
.index-three .list-grid .item{ padding-left:.71rem;}
.index-three .list-grid .item .ispic{ width:100%; padding-bottom:55.912%; overflow: hidden;}
.index-three .list-grid .item .ispic figure{ transition:.3s;}
.index-three .list-grid .item .text{ width:100%; padding-top:.2rem;}
.index-three .list-grid .item .text .star{ color:#d4c2aa;}
.index-three .list-grid .item .text .tit{ margin:.1rem 0; font-size:var(--font-size25); color:#000000; transition:.3s;}
.index-three .list-grid .item .text .other{ font-weight:100;}
.index-three .list-grid .item .text .other .addr{ margin-left:.3rem; background-image:url(../images/addr.svg); background-repeat:no-repeat; background-position:left center; background-size:.13rem; padding-left:.18rem;}
.index-three .list-grid .item:nth-child(1){grid-column:1;grid-row:1/3; padding:0; width:calc(100% + .71rem); padding-top:2rem;}
.index-three .list-grid .item:nth-child(2){grid-column:2/2;grid-row:1/2;}
.index-three .list-grid .item:nth-child(2) a{ flex-wrap:wrap-reverse;}
.index-three .list-grid .item:nth-child(2) .text{ padding-top:0; padding-bottom:.2rem;}
.index-three .list-grid .item:nth-child(3){grid-column:2/2;grid-row:2/2;}
.index-three .list-grid .item a:hover .ispic figure{ transform:scale(1.1);}
.index-three .list-grid .item a:hover .tit{ color:#d4c2aa;}

.index-four{ padding:1rem 0 1.25rem; background:#f8f8f8;}
.index-four .tit-des{ padding:.4rem 0 .6rem; position: relative; z-index:5;}
.index-four .tit-des .des{ min-width:20%; line-height:1.6; color:#000000; font-size:var(--font-size25);}
.index-four .tit-des .bres{ min-width:40%;}
.index-four .tit-des .bres .isz{ color:#cdbaa2; font-size:var(--font-size30);}
.index-four .tit-des .bres .isz .counter{ font-size:var(--font-size55); line-height:.8;}
.index-four .tit-des .bres .wz-tit{ margin-top:.1rem; color:#000;}
.index-four .tit-en{ position:absolute; top:10%; right:0; width:max-content; font-size:1.5rem; color:#f2f2f2; font-weight:700;}
.index-four .switch-partner{ width:94vw;}
.index-four .switch-partner .swiper{ padding:1px;}
.index-four .switch-partner .item{ background:var(--white); width:100%; border:solid 1px #dddddd; margin-top:-1px;}
.index-four .switch-partner .item .ispic{ padding-bottom:79.45%;}
.index-four .switch-partner .item .ispic img{ object-fit:contain;}
.index-four .swiper-pagination{ margin-top:.35rem; position:relative; padding:0; bottom:0; font-size:0;}
.index-four .swiper-pagination .swiper-pagination-bullet{ margin:0 .1rem; width:.15rem; height:.15rem; opacity:.1;}
.index-four .swiper-pagination .swiper-pagination-bullet-active{ background:#bfac93; opacity:1;}

@media (max-width:1024px) {
.index-one .text{ width:35%;}
.index-one .Picbox{ width:63%;}
}

@media (max-width:640px) {
.index-tit .tit-cn{ font-size:var(--font-size40);}
.index-one{ padding:.5rem 0;}
.index-one .text{ width:100%;}
.index-one .text .editor{ margin:.2rem 0;}
.index-tit .tit-cn{ z-index:5;}
.index-one .text .tit-en{ font-size:.35rem; left:auto; right:0;}
.index-one .Picbox{ width:100%; margin-top:.3rem;}
.index-one .Picbox .Smallimg{ margin-top:.5rem;}
.index-one .Picbox .Bigimg .vw50{ width:100%;}

.index-two{ padding:.8rem 0;}
.index-two .tit-en{ font-size:.35rem; left:auto; right:0;}
.index-two .list-box .item{ width:calc(100% / 2);}
.index-two .list-box .item .ispic{ filter:grayscale(0); opacity:1; transform:translateY(0) scale(1) !important;}
.index-two .list-box .item .text{ color:var(--white);}
.index-two .list-box .item .icon img{ opacity:0;}
.index-two .list-box .item .icon .action{ opacity:1;}
.index-two .list-box .item .ispic{ filter:grayscale(0); opacity:1; transform:translateY(5%) scale(1.1);}
.index-two .list-box .item .text{ color:var(--white);}
.index-two .list-box .item .text .ul{ opacity:1;}
.index-two .list-box .item .tit{ font-size:var(--font-size24);}
.index-two .list-box .item .text .line{ font-size:var(--font-size30); width:100% !important; margin-left:0 !important;}
.index-two .list-box .item .text .line:after,
.index-two .list-box .item .text .line:before{ background:var(--white);}

.index-three{ padding:.5rem 0;}
.index-three .text-tit{ margin-bottom:.35rem;}
.index-three .text-tit .tit-des{ margin-top:.1rem; line-height:1.5;}
.index-three .tit-en{ font-size:.35rem; left:auto; right:0;}
.index-three .switch-box{ margin-top:0;}
.index-three .list-grid{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:space-between; grid-gap:0;}
.index-three .list-grid .item{ padding:0; width:48%;}
.index-three .list-grid .item .text .tit{font-size:var(--font-size20);display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index-three .list-grid .item .text .other{ flex-wrap:wrap;}
.index-three .list-grid .item .text .other .soxa{ width:100%;}
.index-three .list-grid .item .text .other .addr{ margin-left:0; margin-top:.1rem;}
.index-three .list-grid .item:nth-child(1){ padding:0; width:100%; margin-bottom:4%;}
.index-three .list-grid .item:nth-child(2) a{ flex-wrap:wrap;}
.index-three .list-grid .item:nth-child(2) .text{ padding-top:.2rem; padding-bottom:0;}
.index-three .swiper{ padding-bottom:1rem;}
.index-three .swiper-but{ bottom:.1rem; width:.5rem; height:.5rem; background-size:.15rem;}
.index-three .swiper-button-prev{ left:calc(50% - .6rem);}
.index-three .swiper-button-next{ left:auto; right:calc(50% - .6rem);}

.index-four{ padding:.5rem 0;}
.index-four .tit-des{ padding:.2rem 0 .4rem;}
.index-four .tit-des .des{ margin-bottom:.2rem; width:100%; font-size:var(--font-size20);}
.index-four .tit-des .bres{ width:100%;}
.index-four .tit-des .bres .isz .counter{ font-size:.4rem;}
.index-four .tit-en{ font-size:.35rem; left:auto; right:0;}
.index-four .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; margin:0 5px;}
}


/* 内页banner */
.ban-inside .center{ width:100%; height:100%; align-items:center;}
.ban-inside .text{ position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; color:var(--white); line-height:1.7;}
.ban-inside .text .tit-cn{font-size:var(--font-size60); font-weight:500;}
.ban-inside .text .tit-des{font-size:var(--font-size20); font-weight: 100;}
@media (min-width:1025px) {
.ban-inside img.wap{ display:none;}
}
@media (max-width:1024px) {
.ban-inside img.pc{ display:none;}
}
@media (max-width:640px) {
.ban-inside .text .tit-cn{ font-size:var(--font-size40);}
}




/* 案例展示 */
.case-box{ padding:1.1rem 0;}
.case-box .inside-tit{ padding-bottom:.3rem; border-bottom:solid 1px rgba(0,0,0,.1);}
.case-box .category-box{ padding:.3rem 0;}
.case-box .category-box a{ margin-right:.4rem; margin-bottom:.2rem; font-size:var(--font-size20); font-weight:100;}
.case-box .category-box a:hover,
.case-box .category-box a.on{ font-weight:500;}
.case-box .category-box a:last-child{ margin-right:0;}
.case-box .case-list{ margin-bottom:.35rem;}
.case-box .case-list .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.case-box .case-list .item:nth-child(3n){ margin-right:0;}
.case-box .case-list .item .ispic{ padding-bottom:56%;}
.case-box .case-list .item .ispic figure{ transition:.3s;}
.case-box .case-list .item .text{ padding:.2rem 0 0;}
.case-box .case-list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size20); color:#000; transition: .3s;}
.case-box .case-list .item .text .other{ font-weight:100;}
.case-box .case-list .item .text .other .addr{ background-image:url(../images/addr.svg); background-repeat:no-repeat; background-position:left center; background-size:.13rem; padding-left:.18rem;}
.case-box .case-list .item:hover .ispic figure{ transform:scale(1.1);}
.case-box .case-list .item:hover .text .tit{ color:#bfac93;}
@media (max-width:640px) {
.case-box{ padding:.5rem 0;}
.case-box .category-box{ padding-right:0;}
.case-box .category-box a{ margin-right:.2rem; margin-bottom:.1rem;}
.case-box .case-list{ margin-bottom:.2rem;}
.case-box .case-list .item{ width:100%; margin-right:0; margin-bottom:5%;}
}



/* 案例展示详情 */
.Caseinfo-bcak{ background:#f7f7f7;}
.Caseinfo-one{ padding:.4rem 0;}
.Caseinfo-one .text{ width:29%; padding-right:1.2rem;}
.Caseinfo-one .text .tit{ margin-bottom:.35rem; font-size:var(--font-size55); color:#000; font-weight:500; line-height:1.4;}
.Caseinfo-one .text .des{ line-height:1.6; font-size:var(--font-size20); font-weight:300;}
.Caseinfo-one .text .des strong{ color:#000; font-weight:500;}
.Caseinfo-one .imgbox{ width:71%;}
.Caseinfo-one .imgbox .vwtd{ width:69vw;}

.Caseinfo-two{ padding:1.2rem 0 .6rem;}
.Caseinfo-two .imgbox{ width:43.0556%;}
.Caseinfo-two .text{ width:50%;}
.Caseinfo-two .text .tit{ margin-bottom:.4rem; font-size:var(--font-size55); color:#333333; font-weight:500;}
.Caseinfo-two .text .tit pre{ font-size:var(--font-size55); color:#333333; font-weight:500;}
.Caseinfo-two .text .editor{ line-height:1.8; color:#333;}
.Caseinfo-two .text .editor strong{ color:#000;}

.Caseinfo-three{ margin-bottom:1.15rem;}
.Caseinfo-three .switch-box{ padding:.75rem 1.49rem .5rem; background:#fff;}
.Caseinfo-three .swiper-pagination{margin-top:.35rem; position:relative; padding:0; bottom:0; font-size:0;}
.Caseinfo-three .swiper-pagination .swiper-pagination-bullet{ margin:0 .1rem; width:.15rem; height:.15rem; opacity:.4;}
.Caseinfo-three .swiper-pagination .swiper-pagination-bullet-active{ background:#000; opacity:1;}

.Caseinfo-four{ padding:1.1rem 0;}
.Caseinfo-four .title{ margin-bottom:.5rem; font-size:var(--font-size55); color:#333; font-weight:500;}
.Caseinfo-four .item .text{ padding-top:.4rem; line-height:1.7; color:#333; padding-right:2.2rem;}
.Caseinfo-four .item .text .tit{ font-size:var(--font-size24); font-weight:500;}
.Caseinfo-four .item .text .des{ font-size:var(--font-size20); font-weight:300;}
.Caseinfo-four .swiper-pagination{ padding:0; bottom:auto; top:83%; font-size:0;}
.Caseinfo-four .swiper-pagination .swiper-pagination-bullet{ margin:0 .1rem; width:.15rem; height:.15rem; opacity:.4;}
.Caseinfo-four .swiper-pagination .swiper-pagination-bullet-active{ background:#000; opacity:1;}
.Caseinfo-four .swiper-but{ position:absolute; top:auto; bottom:.1rem; width:.7rem; height:.7rem; margin-top:-.35rem; z-index:5; cursor: pointer; background-repeat:no-repeat; background-position:center; background-size:.15rem; filter:invert(100%); border:solid 1px #fff; border-radius:1rem; opacity:.5; transition:.3s;}
.Caseinfo-four .swiper-but::after{ font-size:0;}
.Caseinfo-four .swiper-button-prev{ left:auto; right:.9rem; background-image:url(../images/prev-icon.png);}
.Caseinfo-four .swiper-button-next{ left:auto; right:0; background-image:url(../images/next-icon.png);}
.Caseinfo-four .swiper-but:hover{ background-color:#cdbaa2; border-color:#cdbaa2; filter:invert(0); opacity:1;}

.Caseinfo-five{ padding:1.2rem 0;}
.Caseinfo-five .tit-en{ margin-bottom:.35rem; font-size:var(--font-size55); color:#000; font-weight:500;}
.Caseinfo-five .tit-des{ margin-bottom:.2rem; font-size:var(--font-size24); color:#000;}
.Caseinfo-five .editor{ line-height:1.8; color:#333333; font-size:var(--font-size20); font-weight:100;}
.Caseinfo-five .editor .wtd45{ width:45%;}
.Caseinfo-five .aniu-box{ margin-top:.8rem;}
.Caseinfo-five .aniu-box .but{ margin:0 .2rem; width:8em; text-align:center; line-height:3;}
.Caseinfo-five .aniu-box .but a{ display:block; background:var(--white); font-weight:100;}
.Caseinfo-five .aniu-box .but:hover a{ background:#cdbaa2; color:var(--white);}
@media (max-width:1024px) {
.Caseinfo-one .text{ padding-right:.3rem;}
}
@media (max-width:640px) {
.Caseinfo-one .text{ width:100%;}
.Caseinfo-one .text .tit{ font-size:var(--font-size36); margin-bottom:.2rem;}
.Caseinfo-one .imgbox{ margin-top:.2rem; width:100%;}
.Caseinfo-one .imgbox .vwtd{ width:100%;}
.Caseinfo-two{ padding:.5rem 0 .3rem;}
.Caseinfo-two .text{ width:100%;}
.Caseinfo-two .text .tit{font-size:var(--font-size36); margin-bottom:.2rem;}
.Caseinfo-two .imgbox{ width:100%; margin-bottom:.3rem;}
.Caseinfo-three{ margin-bottom:.5rem;}
.Caseinfo-three .switch-box{ padding:.3rem;}
.Caseinfo-three .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px;}
.Caseinfo-four{ padding:.5rem 0;}
.Caseinfo-four .title{font-size:var(--font-size36); margin-bottom:.2rem;}
.Caseinfo-four .swiper-pagination{ top:2.5rem;}
.Caseinfo-four .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px;}
.Caseinfo-four .swiper-but{ width:.5rem; height:.5rem; background-size:.1rem;}
.Caseinfo-four .swiper-button-prev{ right:.7rem;}
.Caseinfo-four .item .text{ padding-right:1.5rem;}
.Caseinfo-five{ padding:.5rem 0;}
.Caseinfo-five .tit-en{font-size:var(--font-size36); margin-bottom:.2rem;}
.Caseinfo-five .aniu-box{ margin-top:.45rem;}
}





/* 关于我们 */
.inside-main{ overflow:hidden;}

.inside-tit{ font-size:var(--font-size55); color:#000; position:relative;}
.inside-tit .tit-cn{font-weight:500; position:relative; z-index:3;}
.inside-tit .tit-cn span{ position: relative;}
.inside-tit .tit-cn span::after{content:'';display:block; width:.17rem; height:.27rem; background-image:url(../images/tit-icon.svg); background-repeat:no-repeat; background-position:center; background-size:contain; margin-bottom:.12rem; margin-left:.1rem; position:absolute; right:-.2rem; bottom:0;}
.inside-tit .tit-en{position:absolute;top:0;left:-1em;width:max-content;font-size:1.5rem;color:#f9f9f9;font-weight:700; line-height:.8;}
.inside-tit .tit-en span{ display:inline-block; line-height:.8;}
.inside-tit .tit-des{ font-size:var(--font-size24); text-align:center;}

.about-one{ padding:1.2rem 0;}
.about-one .tit-cn{ padding:.3rem 0;}
.about-one .ispic{ width:40.2778%; padding-bottom:50.695%; position:relative; z-index:6;}
.about-one .text{ width:50%; padding-right:.95rem; position:relative; z-index:5; background:var(--white);}
.about-one .text .editor{ color:#333333; font-size:var(--font-size18); line-height:1.8; font-weight:100;}
.about-one .text .editor p{margin:0; min-height:1.2em;}
.about-one .small-img{ width:2.4rem; position:absolute; right:0; bottom:1.2rem;}

.about-two{position:relative; padding:1.6rem 0 1.9rem; overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center;}
.about-two .bgImg{ position:absolute; left:0; top:0; width:100%; height:100%;}
.about-two .bgImg img{ width:100%; height:100%; object-fit:cover;}
.about-two .text{ position: relative; z-index:5;}
.about-two .text .tit-des{ margin-top:.1rem; font-weight:300;}
.about-two .list-box{ margin-top:.65rem;}
.about-two .item{width:23.612%;margin-right:1.84444%;background:rgba(255,255,255,0.8); backdrop-filter:blur(20px) saturate(100%); padding:.4rem .4rem .3rem;}
.about-two .item .icon{ margin-bottom:.3rem; width:.47rem;}
.about-two .item:nth-child(4n){ margin-right:0;}
.about-two .item .txt{ line-height:1.7;}
.about-two .item .txt .tit{ margin-bottom:.1rem; font-size:var(--font-size24); color:#000;}
.about-two .item .txt .des{ font-size:var(--font-size18); font-weight:300;}

.about-three{ padding:1.5rem 0 1rem;}
.about-three .tit-cn{ padding:.3rem 0;}
.about-three .tit-en{ left:0;}
.about-three .switch-team{ position:relative; z-index:5; margin-top:-1.8rem;}
.about-three .switch-team .item{ width:20%;}
.about-three .switch-team .item .ispic{ width:100%; padding-bottom:2.4rem;}
.about-three .switch-team .item .text{font-size:var(--font-size18); width:100%; background:#cdbaa2; color:var(--white); padding:.25rem; line-height:1.5; min-height:2.4rem; text-align:right;}
.about-three .switch-team .item .des{ font-weight:100;}
.about-three .switch-team .item .text .side{ width:100%;}
.about-three .switch-team .item .text .tit{ font-size:var(--font-size28);}
.about-three .switch-team .item:nth-child(1){ width:40%; margin-left:60%;}
.about-three .switch-team .item:nth-child(1) .ispic{ width:50%;}
.about-three .switch-team .item:nth-child(1) .text{ width:50%; text-align:left;}
.about-three .switch-team .item:nth-child(2n+1){ flex-wrap:wrap-reverse;}
.about-three .switch-team .item:nth-child(2n+1) .text{ text-align:left;}
.about-three .swiper-pagination{margin-top:.35rem; position:relative; padding:0; bottom:0; font-size:0;}
.about-three .swiper-pagination .swiper-pagination-bullet{ margin:0 .1rem; width:.12rem; height:.12rem; opacity:.1; border-radius:0;}
.about-three .swiper-pagination .swiper-pagination-bullet-active{ background:#bfac93; opacity:1;}

@media (max-width:640px) {
.inside-tit{ font-size:var(--font-size45);}
.inside-tit .tit-en{ font-size:.7rem; top:50%; right:0; left:auto; transform:translateY(-50%);}
.about-one{ padding:.5rem 0;}
.about-one .autoCon-1440{ flex-wrap:wrap-reverse;}
.about-one .ispic{ width:50%;}
.about-one .text{ margin-bottom:.35rem; width:100%; padding-right:0;}
.about-one .small-img{ margin-top:-1rem; position:relative; bottom:auto; right:0; margin-left:55%;}
.about-two{ padding:.5rem 0;}
.about-two .list-box{ margin-top:.35rem;}
.about-two .item{ width:100%; margin-bottom:.3rem; margin-right:0;}
.about-two .inside-tit .tit-des{ font-size:var(--font-size22);}
.about-three{ padding:.5rem 0;}
.about-three .switch-team{ margin-top:0;}
.about-three .switch-team .item{ width:50%;}
.about-three .switch-team .item:nth-child(1){ flex-wrap:wrap-reverse; width:50%; margin-left:0;}
.about-three .switch-team .item:nth-child(1) .ispic{ width:100%;}
.about-three .switch-team .item:nth-child(1) .text{ width:100%;}
}




/* 联系方式 */
.contact-one{ padding:1.4rem 0; font-size:var(--font-size18);}
.contact-one .inside-tit{ margin-bottom:.5rem;}
.contact-one .name{ margin-bottom:.15rem; font-weight:100; color:#555555;}
.contact-one .ul{ width:71.528%;}
.contact-one .ul li{ width:calc(50% - .15rem); color:#000; border-top:solid 1px #cdbaa2; padding:.35rem 0;}
.contact-one .ul li .wz{ font-weight:100; font-weight:500;}
.contact-one .item{ width:calc(28.4555% - .3rem); border-top:solid 1px #cdbaa2; padding-top:.35rem;}
.contact-one .item .pic img{ width:1.62rem;}
.contact-one .lxwm-des{ margin-bottom:.4rem;}
.contact-one #map{ height:4.8rem;}
@media (max-width:640px) {
.contact-one{ padding:.5rem 0;}
}


/* 服务流程 */
.service-one{ padding:1.2rem 0;}
.service-one .item{ margin-bottom:.6rem; background:#f6f6f6;}
.service-one .item .ispic{ width:41.667%; padding-bottom:27.7778%;}
.service-one .item .text{direction:ltr;width:58.333%;padding:.35rem .75rem;color:#000;font-size:var(--font-size18);line-height:1.8;}
.service-one .item .text .xh{ position:absolute; right:.75rem; font-size:1.12rem; color:#cdbaa2; line-height:.8; opacity:0.4;}
.service-one .item .text .tit{ margin:.2rem 0; font-size:var(--font-size28);}
.service-one .item .text .ul{ font-weight:100;}
.service-one .item .text .ul li{ position:relative; padding-left:.2rem;}
.service-one .item .text .ul li::after{ content:''; display:block; width:.06rem; height:.06rem; background:#cdbaa2; border-radius:1rem; position:absolute; left:0; top:.13rem;}
.service-one .item .text .icon img{ max-height:.41rem;}
.service-one .item:last-child{ margin-bottom:0;}
.service-one .item:nth-child(2n){ direction:rtl;}
@media (max-width:640px) {
.service-one{ padding:.5rem 0;}
.service-one .item .ispic{ width:100%; padding-bottom:66.7778%;}
.service-one .item .text{ width:100%; padding:.35rem;}
.service-one .item .text .xh{ right:.35rem; font-size:.6rem;}
}



/* 新闻资讯 */
.news-box{ padding:1.2rem 0;}
.news-one{ margin-bottom:.6rem;}
.news-one .ispic{ width:38.889%; padding-bottom:29.237%;}
.news-one .ispic figure{ transition:.3s;}
.news-one .text{ width:61.111%; padding:.6rem; color:#666666; background:rgba(235,235,235,.4);}
.news-one .text .tit{ margin:.2rem 0; color:#333333; font-size:var(--font-size24); font-weight:bold; transition:.3s;}
.news-one .text .des{ min-height:6em; margin-bottom:.2rem; line-height:2;}
.news-one .swiper-pagination{margin-top:.35rem; position:relative; padding:0; bottom:0; font-size:0;}
.news-one .swiper-pagination .swiper-pagination-bullet{ margin:0 .1rem; width:.12rem; height:.12rem; opacity:.1;}
.news-one .swiper-pagination .swiper-pagination-bullet-active{ background:#bfac93; opacity:1;}
.news-one a:hover .ispic figure{ transform:scale(1.1);}
.news-one a:hover .tit{ color:#cdbaa2;}

.news-list .list-item{ margin-bottom:.2rem;}
.news-list .list-item .item{ margin-bottom:.35rem; width:23.473%; margin-right:2.03333%;}
.news-list .list-item .item .ispic{ width:100%; padding-bottom:75.445%;}
.news-list .list-item .item .ispic figure{ transition:.3s;}
.news-list .list-item .item .text{ padding:.2rem 0 0; width:100%;}
.news-list .list-item .item .text .tiem{ margin-bottom:.15rem; color:#666666;}
.news-list .list-item .item .text .tit{ font-size:var(--font-size20); line-height:1.6; transition:.3s;}
.news-list .list-item .item:nth-child(4n){ margin-right:0;}
.news-list .list-item .item:hover .ispic figure{ transform:scale(1.1);}
.news-list .list-item .item:hover .tit{ color:#cdbaa2;}

@media (max-width:640px) {
.news-box{ padding:.8rem 0 .4rem;}
.news-one .ispic{ width:100%; padding-bottom:75%;}
.news-one .text{ width:100%; padding:.3rem;}
.news-one .text .tit{ font-size:var(--font-size22);}
.news-list .list-item .item{ width:48%; margin-right:4%;}
.news-list .list-item .item:nth-child(2n){ margin-right:0;}
.news-list .list-item .item .text .tit{ font-size:var(--font-size18);}
}




/* 新闻详情 */
.news-info{ padding:1rem 0;}
.news-info .title{ font-size:var(--font-size36); text-align:center; color:#000; font-weight:500;}
.news-info .others{font-weight:100; font-size: var(--font-size18); padding:.25rem 0 .3rem; color:#555555; border-bottom:solid 1px #cdbaa2;}
.news-info .editor{ padding:.4rem 0; line-height:2; font-weight:100; font-size:var(--font-size18); color:#333333;}
.news-info .editor p{ margin:0;}
.news-info .turn{ width:100%; border:none; padding:.3rem 0; border-top:solid 1px #cdbaa2; font-weight:100;}
.news-info .turn dl{ width:calc(100% - 2rem);}
.news-info .turn dd{ max-width:100%; font-size:var(--font-size18); color:#666666; margin:.1rem 0;}
.news-info .turn dd .ol{ width:calc(100% - 4em);}
.news-info .turn dd .ncm{ margin-right:.1rem; color:#cdbaa2;}
.news-info .turn dd a:hover{ color:#cdbaa2;}
.news-info .turn .but{display:block;padding:0;background:#cdbaa2;width:1.5rem;text-align:center;line-height:3;border-radius:1rem;}
.news-info .turn .but span{ color:var(--white);}
@media (max-width:640px) {
.news-info .title{ font-size:var(--font-size28);}
.news-info .turn{ flex-wrap:wrap;}
.news-info .turn dl{ width:100%; margin-bottom:.2rem;}
}




/* 加入我们 */
.joinus-box{ padding:1.4rem 0 1rem; background:#f8f8f8;}
.joinus-one{ margin-bottom:1.1rem;}
.joinus-one .pic{ width:50%;}
.joinus-one .text{ width:50%; padding-left:.75rem;}
.joinus-one .text .inside-tit{ margin:.1rem 0 .35rem;}
.joinus-one .text .editor{ font-weight:100; line-height:1.8; color:#555555; font-size:var(--font-size18);}

.joinus-tow .inside-tit{ margin-bottom:.5rem;}
.joinus-tow .name{ width:28%;}
.joinus-tow .number{ width:24%;}
.joinus-tow .work{ width:24%;}
.joinus-tow .tiem{ width:calc(24% - .6rem);}
.joinus-tow .list-box{ margin-bottom:.5rem;}
.joinus-tow .ration{ width:.6rem; text-align:center;}
.joinus-tow .oit-one{ font-size:var(--font-size20); background:#cdbaa2; color:var(--white); padding:.2rem .4rem; margin-bottom:.2rem;}
.joinus-tow .list-item{ padding:0 .4rem; background:var(--white); margin-bottom:.2rem;}
.joinus-tow .list-item .tit-box{ font-weight:100; font-size:var(--font-size20); padding:.2rem 0; cursor:pointer;}
.joinus-tow .list-item .tit-box .name{ font-weight:500; color:#000;}
.joinus-tow .list-item .ration .but{ width:.4rem; height:.4rem; border:solid 1px #fff; background-image:url(../images/next-icon.png); background-repeat:no-repeat; background-size:.1rem; background-position:center; filter:invert(100%); transform:rotate(90deg); border-radius:1rem; cursor:pointer; margin:0 auto; opacity:.7; transition:.3s;}
.joinus-tow .list-item .editor{color:#555555;font-weight:100;padding:.3rem 0 .45rem;display:none; border-top:solid 1px rgba(0,0,0,.1); line-height:1.8; font-size:var(--font-size18);}
.joinus-tow .list-item .editor strong{ color:#222; font-weight:500;}
.joinus-tow .list-item .editor .general-but{ margin-top:.4rem;}
.joinus-tow .list-item.active .ration .but{ background-color:#cdbaa2; border-color:#cdbaa2; filter:invert(0); transform:rotate(-90deg);}

@media (max-width:640px) {
.joinus-box{ padding:.8rem 0 .4rem;}
.joinus-one{ margin-bottom:.5rem;}
.joinus-one .pic{ width:100%;}
.joinus-one .text{ width:100%; padding:.3rem 0;}
.joinus-tow .list-box{ overflow:auto; margin-bottom:.1rem;}
.joinus-tow .oit-one{ width:8rem;}
.joinus-tow .list-item{ width:8rem;}
}




/* 弹框 */
.pop-up{color:#000000;position:fixed;left:0;top:0;width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:100; display:none;}
.pop-up .centre{ height:100%; width:100%;}
.pop-up .close{ width:.3rem; height:.3rem; background-image:url(../images/close-black.svg); background-repeat:no-repeat; background-size:.15rem; background-position:center; position:absolute; right:.1rem; top:.1rem; z-index:5; cursor: pointer;}
.pop-up .back-color{ background:var(--white); padding:.5rem .6rem; width:11rem; max-width:90%; border-radius:.1rem;}
.pop-up .back-color .tit{ margin-bottom:.4rem; font-size:var(--font-size36); font-weight:700;}

@media(max-width:640px){
.pop-up .back-color{ padding:.25rem;}
.pop-up .back-color .tit{ margin-bottom:.1rem; font-size:var(--font-size24);}
}


/* 加入我们弹框 */
.join-up .form-box .wtd49{ width:49%;}
.join-up .form-box .wtd100{ width:100%;}
.join-up .form-box .input-item{background-color:#f5f5f5; margin-bottom:2%; border-radius:.1rem;}
.join-up .form-box .input-item input{font-size:var(--font-size18); width:100%; border:none; padding:.2rem; margin:0; background:transparent;}
.join-up .form-box .area-item{background-color:#f5f5f5; padding:.2rem; border-radius:.1rem; margin-bottom:2%;}
.join-up .form-box .area-item textarea{font-size:var(--font-size18); border:none; display:block; width:100%; padding:0; margin:0; background:transparent; resize:none;}
.join-up .form-box .file-item{ text-align:center; background:#f5f5f5; padding:.3rem 0; font-size:var(--font-size18); font-weight:100; border-radius:.1rem;}
.join-up .form-box .file-item .aniu{ margin-bottom:.15rem;}
.join-up .form-box .file-item .ges{ color:#999999; margin-bottom:.1rem;}
.join-up .form-box .file-item .tishi{ color:#cdbaa2;}
.join-up .form-box .file-item .but{ width:1rem; height:.5rem; background:var(--white) url(../images/plus.svg); border-radius:.08rem; cursor:pointer; background-position:center; background-size:.16rem; background-repeat:no-repeat;}
.join-up .form-box .file-item .but #fileBut{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; cursor:pointer;}
.join-up .form-box .submit-aniu{ margin-top:.4rem;}
.join-up .form-box .submit-but{ display:block; text-align:center; color:var(--white); font-weight:100; background:#cdbaa2; min-width:9em; padding:0 .1rem; line-height:3; border-radius:1rem;
cursor: pointer;
}

@media(max-width:640px){
.join-up .form-box .wtd49{ width:100%;}
.join-up .form-box .area-item{ padding:.15rem;}
.join-up .form-box .input-item input{ padding:.15rem;}
.join-up .form-box .file-item{ padding:.2rem 0;}
.join-up .form-box .submit-aniu{ margin-top:.2rem;}
}


/* 单篇 */
.single-page{ padding:1rem 0;}


/* 搜索 */
.search-results{ padding:0.5rem 0 1rem;}
.search-results .list-box{ margin-bottom:.5rem;}
.search-results .list-box li{ font-size:var(--font-size18); width:100%; border-bottom:solid 1px #eee; border-radius:.05rem; transition:.3s; }
.search-results .list-box li a{ padding:.2rem 0;}
.search-results .list-box li .tit{ width:calc(100% - 7em); position:relative; padding-left:.15rem; color:#555555;}
.search-results .list-box li .tit::after{ position:absolute; top:50%; left:0; content:''; display:block; width:.05rem; height:.05rem; background:#cdbaa2; margin-top:-.025rem; border-radius:1rem;}
.search-results .list-box li .tiem{ color:#999999;}
.search-results .list-box li:hover .tit{ color:#cdbaa2;}











/*Page002623 */
.Page002623{text-align:center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display:none;}
.Page002623 .Pages em{float:left; font-style:normal;}
.Page002623 .Pages a{font-family:'hm';float:left; line-height:.48rem; width:.5rem; margin:0 5px; border:solid 1px #e2e2e2; font-weight:300; border-radius:1rem; color:#333333;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color:var(--white);background:#cdbaa2; border-color:#cdbaa2;}
.Page002623 .Pages .p_page>a{font-size:0;height:.5rem;position:relative;}
.Page002623 .Pages .p_page>a.a_prev,
.Page002623 .Pages .p_page>a.a_next{display:-webkit-flex; display:flex; align-items:center; justify-content:center;}
.Page002623 .Pages .p_page>a:before{font-family:swiper-icons; font-size:var(--font-size14); font-weight:bold;}
.Page002623 .Pages .p_page>a.a_prev:before{content:'prev';}
.Page002623 .Pages .p_page>a.a_next:before{content:'next';}
.Page002623 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002623 .Pages .p_jump input{width:.42rem;height:.42rem;line-height:.4rem;border:1px solid #e2e2e2; text-align:center; border-radius:.05rem;font-family:'hm';font-weight:500; font-size:var(--font-size14);}
.Page002623 .Pages .i_button{ cursor:pointer; background:none; width:.42rem; height:.4rem;border:1px solid #e2e2e2;}
.Page002623 .Pages > span{display:inline-block;vertical-align:middle;}
.Page002623 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
@media(max-width:1024px){
.Page002623 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end{display:none;}
.Page002623 .Pages a{ padding:0 10px;}
}
@media(max-width:640px){
.Page002623{ padding:.25rem 0;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end{display:none;}
.Page002623 .Pages a{padding:0 10px;}

}
@media(max-width:640px){
    .inside-tit .tit-cn span::after {
    position: static;
    display: inline-block;
    margin-bottom: 0;
}

.contact-one .ul {
    width: 100%;
}

.contact-one .item {
    width: calc(50% - .15rem);
}
}
