﻿.ul,.ul li,form, dl,dt,dd,div,p,em,i,address,ol{ font-style:normal; list-style:none; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;font-weight:600}

html{-webkit-text-size-adjust:100%;font-size:100px; overflow-x: hidden;}
body,input, pre, select, table th, table td, textarea{font-family:sans-serif;font-size:.16rem;font-weight:400}
.pr{ position:relative;}
.f16{font-size:0.16rem;}
.f18{font-size:0.18rem;}
.f20{font-size:0.2rem;}
.f22{font-size:0.22rem;}
.f24{font-size:0.24rem;}
.f26{font-size:0.26rem;}
.f28{font-size:0.28rem;}
.f32{font-size:0.32rem;}
.f48{font-size:0.48rem;}

.wtd100{ width:100%;}
.wtd90{ width:90%;}
.wtd80{ width:80%;}
.wtd70{ width:70%;}
.wtd60{ width:60%;}
.wtd50{ width:50%;}
.wtd40{ width:40%;}
.wtd30{ width:30%;}
.wtd20{ width:20%;}
.wtd10{ width:10%;}


/* flex 布局 */
.d-flex{ display:-webkit-flex; display:flex; flex-wrap: wrap;}
.j-end{justify-content: flex-end;}
.j-center{justify-content: center;}
.j-sb{justify-content: space-between;}
.j-start{justify-content: flex-start;}
.f-colu{flex-direction: column;}
.a-center{align-items: center;}
.a-self{align-items: self-start;}
.a-start{align-items: flex-start;}
.a-baseline{align-items: baseline;}
.a-end{align-items: flex-end;}
.al-start{align-content: flex-start;}
.al-end{align-content: flex-end;}
.al-center{align-content: center;}
.al-sb{align-content: space-between;}
.al-sa{align-content: space-around;}
.al-stretch{align-content: stretch;}
    
@media (max-width:1550px) {
html{font-size: 6.2vw;}
}

@media (max-width:1024px) {
html{font-size:9.765625vw}
}

@media (max-width:640px) {
html {font-size:12.02083vw}
body{font-size:14px;line-height:1.6;}
.f16{font-size:14px;}
.f18{font-size:16px;}
.f20{font-size:16px;}
.f22{font-size:20px;}
.f24{font-size:22px;}
.f26{font-size:24px;}
.f32{font-size:26px;}
.f48{font-size:28px;}
}
.w1600{max-width:16rem;width: 92%;margin:0 auto}
.w1440{max-width:14.4rem;width:92%;margin:0 auto}
.imgbox{ overflow:hidden; position:relative; }
.imgbox span{ 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;}



/* 头部 */
.header{ position:fixed; left:0; top:0; width:100%; padding:.3rem 0; z-index:10;}
.header .open-search{ cursor: pointer; display: block; width:24px; height:24px; background-image:url(../images/search1.png); background-repeat:no-repeat; background-position:center; background-size:.18rem auto;}
.header .open-search.on:before,
.header .open-search.on:after{background:#fff;}
.header .top-search{position: absolute;right:1em; top: 100%;z-index:100;background-color:#fff; box-shadow: 0 0 5px rgba(0,0,0,0.3);border-radius: 5px;overflow: hidden}
.header .top-search .text{width:100%; height:3.125em;line-height:2; padding:.1rem; font-size:1em;}
.header .top-search .btn{position:absolute;right:0;top:0;width:3.125em;height:100%; background: url(../images/search2.png) no-repeat center center;background-size:auto 18px;cursor: pointer;}
.header menu li{ font-size:.18rem;}
.header menu li a{ display:block; color:#fff;} 
.header .logo img{max-height:.53rem}
.header .logo .black{display:block; position:absolute; left:0; top:0; width:100%; opacity:0;}
.header menu li.aon span a{color:#f08200;}

/*滚动后*/
.header:hover,
.header.black-bg,
.header.scroll{background:#fff;box-shadow: 0 3px 12px rgba(0,0,0,.1)}
.header:hover .logo .white,
.header.black-bg .logo .white,
.header.scroll .logo .white{ opacity:0;}
.header:hover .logo .black,
.header.black-bg .logo .black,
.header.scroll .logo .black{ opacity:1;}
.header:hover menu li a,
.header.black-bg menu li a,
.header.scroll menu li a{ color:#231815;}
.header.black-bg .open-search,
.header:hover .open-search,
.header.scroll .open-search{ background-image:url(../images/search2.png); }
.header:hover .open-search.on:before,
.header:hover .open-search.on:after,
.header.black-bg .open-search.on:before,
.header.black-bg .open-search.on:after,
.header.scroll .open-search.on:before,
.header.scroll .open-search.on:after{ background-color:#231815;}

@media (min-width:1025px) {
.header menu{width:80%;}
.header menu ul{display:-webkit-flex; display: flex;justify-content: flex-end;}
.header menu li{ text-align:center; min-width:12%; padding:0 .15rem; color:#fff;} 
.header .top-right{display:-webkit-flex; display:flex;align-items: center;justify-content: space-between;}  
.header .top-right dl{margin-left:.5rem}  
.header .top-search{width:25em;}
}

@media (max-width:1024px) {
.header{ padding:1em 0;}
.header .logo{max-width:25%;}
.header .top-right{ display:-webkit-flex; display:flex; align-items:center;}
.header .top-right dd{font-size: 0.875em;}
.header .top-right dt{padding-left: 1em;}
.header .open-menu{display: block;width:2em;height:2em;}
.header .open-menu i{background-color:#fff;}
.header .open-menu:not(.on) i:nth-child(1){margin-top: -0.625em;}
.header .open-menu:not(.on) i:nth-child(3){margin-top: calc(0.625em - 2px);}
.header .top-search{width: 100%; right:0; margin:.5em; width:calc(100% - 1em);}
.header .top-search .text{ padding-right:0;}
.header menu{ position: absolute; right:0; top:100%; width:200px; padding:0.625em; background:#fff; box-shadow: 0 0 0.625em rgba(0,0,0,0.3); border-radius: 0.625em; visibility: hidden; transform:translateY(5em); transition: 0.3s; opacity:0;}  
.menu-show menu{transform: translateY(0); opacity:1; visibility: inherit;}
.header menu li{ width:100%;}
.header menu li span a{ color:#333; padding: 0.5em 0;text-align: center;}
.header menu li.aon span a{ color:#ef8200;}
.header.black-bg .open-menu i,
.header:hover .open-menu i,
.header.scroll .open-menu i{ background-color:#231815;}
}
@media (max-width:640px) {
.header .logo{ max-width:40%;}
.header menu li span,
.header menu li span a{ font-size:16px;}
.header .open-menu i{ height:2px;}
.header .open-search{ background-size:18px;}
.header .top-search .text{ font-size:15px;}
}


/* 底部 */
.bottom{ background:#08122d; color:#fff;}
.bottom a{ color:#fff;}
.bottom-one{ padding:1rem 0;}
.bottom-one .let-des .logo-img{ margin-bottom:.6rem;}
.bottom-one .let-des .logo-img img{ max-width:2.5rem;}
.bottom-one .let-des .tel{ margin-top:.15rem; color:#ef8200;}
.bottom-one .ret-nav dl{ line-height:2; margin-left:1rem;}
.bottom-one .ret-nav dl:first-child{ margin-left:0;}
.bottom-one .ret-nav dl dt{ margin-bottom:.2rem;}
.bottom-one .ret-nav dl dd{ margin:.1rem 0;}
.bottom-one .ret-nav dl dd a{ display:block; opacity:.8;}
.bottom-one .ret-nav dl dd a:hover{ opacity:1;}
.bottom-two{ padding:.4rem 0; border-top:solid 1px rgba(255,255,255,.2); border-bottom:solid 1px rgba(255,255,255,.2);}
.bottom-two .item{ max-width:4.5rem;}
.bottom-two .item .name{ margin-bottom:.1rem;}
.bottom-two .item .pic img{ width:1.18rem;}
.bottom-cop{ font-size: .16rem; padding:.4rem 0;}
.bottom-cop em{ font-style:normal; padding:0 .15rem;}
.bottom-cop em:last-child{ display:none;}

@media (max-width:1024px) {
.bottom-one{ padding:.5rem 0;}
.bottom-one .ret-nav dl{ margin-left:.3rem;}
.bottom-two .item{ max-width:20%;}
.bottom-two .item:last-child{ width:auto;}
}
@media (max-width:640px) {
.bottom-one .let-des{ width:100%;}
.bottom-one .let-des .logo-img img{ max-width:4rem;}
.bottom-one .ret-nav{ width:100%; margin-top:.3rem;}
.bottom-one .ret-nav dl{ margin:.05rem 0; line-height:2; margin-left:0; width:100%;}
.bottom-one .ret-nav dl dd{ display:none;}
.bottom-one .ret-nav dl dt{ background-image: url(../images/plus.svg); background-repeat:no-repeat; background-position:right center; background-size:16px; margin-bottom:0;}
.bottom-two .item{ margin:.2rem 0; max-width:100%; width:100%;}
.bottom-two .item .pic img{ width:2rem;}
.bottom-cop{ justify-content:center; font-size:14px; text-align:center;}
.bottom-one .let-des .logo-img{ margin-bottom:.4rem;}
}




/* banner */
.home-ban{position:relative; z-index:1; overflow:hidden; transition: all 0.5s;}
.home-ban .pic img{ width:100%;}
.home-ban .text{ position:absolute; left:0; top:50%; width:100%; color:#fff; transform:translateY(-50%);}
.home-ban .text .tit{ margin-bottom:.5rem; font-size:.28rem;}
.home-ban .text .des{ line-height:1.8; width:55%; font-size:.6rem;}
.home-ban .swiper-pagination{ color:#fff; text-align:left; left:50%; max-width:16rem; transform:translateX(-50%); bottom:.7rem;}
.home-ban .swiper-slide.swiper-slide-active .text .tit{animation:fadeInUp 1s .2s ease both;-webkit-animation:fadeInUp 1s .2s ease both;-moz-animation:fadeInUp 1s .2s ease both;}
.home-ban .swiper-slide.swiper-slide-active .text .des{animation:fadeInUp 1s .4s ease both;-webkit-animation:fadeInUp 1s .4s ease both;-moz-animation:fadeInUp 1s .4s ease both;}
@media (max-width:1600px) {
.home-ban .swiper-pagination{ font-size:.18rem; max-width:92%;}
}
@media (max-width:1024px) {
.home-ban .text .des{ width:60%; font-size:.3rem;}
.home-ban .text .tit{ font-size:.22rem; margin-bottom:10px;}
}
@media (max-width:640px) {
.home-ban .text .tit{ margin-bottom:.1rem; font-size:.3rem;}
.home-ban .text .des{ width:80%;}
.home-ban .swiper-pagination{ font-size:.24rem;}
}



/* 首页 */
.home-one{ padding:1.25rem 0 .8rem;}
.home-one .index-tit{ margin-bottom:.7rem; text-align:center;}
.home-one .index-tit .small-tit{ color:#f08200; margin-bottom:.2rem;}
.home-one .list .item{ position:relative; width:50%; background-repeat:no-repeat; background-position:right bottom; background-size:cover; transition:all .5s;}
.home-one .list .item:nth-child(2),
.home-one .list .item:nth-child(3){ background-color:#f0f0f0;}
.home-one .list .item:nth-child(1),
.home-one .list .item:nth-child(4){ background-color:#f9f9f9;}
.home-one .list .item a{ padding:.6rem; display:block;}
.home-one .list .item .oli{ position:absolute; left:0; width:100%; padding:0 .6rem;}
.home-one .list .item .oli .icon img{ max-height:.45rem;}
.home-one .list .item .oli .tit{ margin-top:.1rem;}
.home-one .list .item .oli .tit span{ color:#231815; position:relative; padding:.12rem 0; display:block; border-bottom:solid 2px #e5e5e5;}
.home-one .list .item .oli .tit span::after{ position:absolute; left:0; bottom:-2px; content:''; display:block; width:1em; height:2px; background:#f08200;}
.home-one .list .item .text{ min-height:10em; opacity:0; position:relative; z-index:3;}
.home-one .list .item .text .des{ line-height:1.8; color:#ffffff; padding:.2rem 0 0;}
.home-one .list .item .more{ margin-top:.1rem;}
.home-one .list .item .more span{ color:#f08200; background-image: url(../images/arrow2.svg); background-repeat:no-repeat; background-position:right center; padding-right:2.5em; background-size:.17rem;}
.home-one .list .item:hover{ background-color:#f08200;}
.home-one .list .item:hover a{ color:#fff;}
.home-one .list .item:hover .oli{ opacity:0;}
.home-one .list .item:hover .text{ opacity:1;}
.home-one .list .item:hover .more span{ color:#fff; background-image:url(../images/arrow1.svg);}

.home-two{ padding:1.3rem 0 .8rem; background-image:url(../images/index-bg5.png); background-repeat:no-repeat; background-position:top center; background-size:cover;}
.home-two .index-tit{ line-height:1.5; margin-bottom:.3rem;}
.home-two .text{ width:47%; margin-bottom:.7rem;}
.home-two .text .small-tit{ color:#f08200; margin-bottom:.15rem;}
.home-two .text .big-tit span{ color:#f08200;}
.home-two .text .des{ line-height:2; color:#485157;}
.home-two .list{ margin:.65rem 0;}
.home-two .list li{ margin-right:1rem;}
.home-two .list li .suz{ margin-bottom:.1rem;}
.home-two .list li .suz span{ margin-right:.1rem; display:block; line-height:.8; font-size:.9rem; color:#f08200;}
.home-two .list li:last-child{ margin-right:0;}
.home-two .but{ background:#f08200; padding:.15rem .3rem; border-radius:5px;transition: all .5s;}
.home-two .but span{ color:#fff; background-image: url(../images/arrow1.svg); background-repeat:no-repeat; background-position:right center; padding-right:3em; background-size:.17rem;}
.home-two .but:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);transform: translateY(-5px);}
.home-two .pic{ width:48%;}
.home-two .pic .wtd50{ height:100%; width:47vw;}
.home-two .pic .wtd50 img{ float:left;}

.home-three{ background:#f6f6f7; padding:1.3rem 0;}
.home-three .index-tit{ line-height:1.5; margin-bottom:.3rem;}
.home-three .text{ width:38%; padding:.6rem 0;}
.home-three .text .small-tit{ color:#f08200; margin-bottom:.15rem;}
.home-three .text .big-tit span{ color:#f08200;}
.home-three .text .des{ min-height:10em; margin-bottom:2em; line-height:2; color:#485157;}
.home-three .text .more{ position:relative; z-index:2;transition: all .5s;}
.home-three .text .more .but{ background:#f08200; padding:.15rem .3rem; border-radius:5px;}
.home-three .text .more .but span{ color:#fff; background-image: url(../images/arrow1.svg); background-repeat:no-repeat; background-position:right center; padding-right:3em; background-size:.17rem;}
.home-three .list{ width:50%;}
.home-three .pic-bg{ position:absolute; left:1.35rem; bottom:-1.3rem; width:6.64rem;}
.home-three .pic-bg img{ width:100%;}
.home-three .list li{ margin-bottom:.4rem;}
.home-three .list li:last-child{ margin-bottom:0;}
.home-three .list li a{ color:#fff; position:relative;}
.home-three .list li .pic{ overflow:hidden;}
.home-three .list li .pic img{ width:100%; transition:all .5s;}
.home-three .list li .intro{ position:absolute; left:0; bottom:0; width:100%; padding:.55rem;}
.home-three .list li .tit{ margin-bottom:.1rem;}
.home-three .list li .des{ margin-bottom:.4rem;}
.home-three .list li .more{ margin-top:.1rem;}
.home-three .list li .more span{ background-image: url(../images/arrow1.svg); background-repeat:no-repeat; background-position:right center; padding-right:2.5em; background-size:.17rem;}
.home-three .list li:hover .pic img{ transform:scale(1.1);}
.home-three .text .more .but:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);transform: translateY(-5px);}


.home-four{ padding:1.4rem 0;}
.home-four .title-box{ margin-bottom:.65rem;}
.home-four .title-box .index-tit .small-tit{ color:#f08200; margin-bottom:.2rem;}
.home-four .title-box .but{ background:#f08200; padding:.15rem .3rem; border-radius:5px;transition: all .5s;}
.home-four .title-box .but span{ color:#fff; background-image: url(../images/arrow1.svg); background-repeat:no-repeat; background-position:right center; padding-right:3em; background-size:.17rem;}
.home-four .list-opt{ width:63%;}
.home-four .list-opt .item{ width:46.7%;}
.home-four .list-opt .item .pic{ overflow:hidden;padding-bottom: 56%;}
.home-four .list-opt .item .pic span{ transition:all .5s;}
.home-four .list-opt .item .text{ padding:.4rem; background:#f6f6f7;}
.home-four .list-opt .item .text .tit{ color:#231815; line-height:1.7; margin-bottom:.35rem;}
.home-four .list-opt .item .text .tiem{ line-height:1; font-size:.18rem; color:#999999;}
.home-four .list-opt .item .text .tiem em{ margin:0 .5em; font-style:normal;}
.home-four .list-opt .item .text .tiem span{ font-size:.22rem; color:#f08200;}
.home-four .list-opt .item .text .icon{ display:block; width:.17rem; height:.17rem; background-image: url(../images/arrow3.svg); background-size:.16rem; background-repeat:no-repeat; background-position:right center;}
.home-four .list-opt .item:hover .pic span{ transform:scale(1.1);}
.home-four .list{ width:33.5%;}
.home-four .list li{ margin-bottom:.5rem;}
.home-four .list li:last-child{ margin-bottom:0;}
.home-four .list li a{ display:block; padding:.4rem; background:#f6f6f7; background-repeat:no-repeat; background-position:right center; background-size:cover;}
.home-four .list li .tit{ color:#231815;}
.home-four .list li .des{ line-height:1.7; margin:.1rem 0; color:#999999;}
.home-four .list li .tiem{ font-size:.18rem; color:#999999;}
.home-four .list li .tiem em{ margin:0 .5em; font-style:normal;}
.home-four .list li .tiem span{ font-size:.22rem; color:#f08200;}
.home-four .list li a:hover{ color:#fff; background-image: url(../images/index-news-bg.jpg);}
.home-four .list li a:hover .tit{ color:#fff;}
.home-four .list li a:hover .des{ color:#fff;}
.home-four .list li a:hover .tiem{ color:#fff;}
.home-four .list li a:hover .tiem span{ color:#fff;}
.home-four .title-box .but:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);transform: translateY(-5px);}


@media (max-width:1024px) {
.home-one .list .item{ background-size:contain;}
.home-two .text{ width:100%; margin-bottom:.3rem;}
.home-two .pic{ width:100%;}
.home-two .pic .wtd50{ float:right;}
.home-three{ padding:.8rem 0;}
.home-three .pic-bg{ width:30%; bottom:0; right:0; left:auto;}
.home-three .text{ width:100%;}
.home-three .list{ width:100%;}
.home-three .list .ul{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:space-between;}
.home-three .list .ul li{ margin:.2rem 0; width:48%;}
.home-four .list-opt{ margin-bottom:.3rem; width:100%;}
.home-four .list{ width:100%;}
.home-four .list li{ margin-bottom:.3rem;}
}
@media (max-width:640px) {
.home-one .list .item{ margin-bottom:.1rem; width:100%;}
.home-one .list .item a{ padding:.4rem;}
.home-one .list .item .oli .icon img{ max-height:.55rem;}
.home-one .list .item .text .des{ padding:.1rem 0;}
.home-three .list .ul li{ width:100%;}
.home-four .title-box .index-tit{ width:100%; margin-bottom:.2rem;}
.home-four .list-opt .item{ width:100%; margin-bottom:.4rem;}
.home-four .list-opt .item .text .tiem{ font-size:14px;}
.home-four .list-opt .item .text .tiem span{ font-size:16px;}
.home-four .list li .tiem{ font-size:14px;}
.home-four .list li .tiem span{ font-size:16px;}
}


/* 内页banner */
.Inside-ban{ text-align:center;}
.Inside-ban .text{ position:absolute; left:0; top:50%; width:100%; color:#fff; transform:translateY(-50%);}
.Inside-ban .text .tit{ font-size:.6rem;}

/* 内页菜单 */
.Inside-menu{ background:#f6f6f7; position:relative; z-index:9;}
.Inside-menu.back-white{ background:#fff;}
.menu-list li{ margin-right:.4rem;}
.menu-list li a{ display:block; padding:.28rem 0; border-bottom:solid .02rem transparent;}
.menu-list li:last-child{ margin-right:0;}
.menu-list li a:hover,
.menu-list li.on a{ color:#ef8200; border-color:#ef8200;}
.menu-list .web-txt{ display:none;}
.current-box{ padding:.3rem 0; background-image: url(../images/current-icon1.png); background-repeat:no-repeat; background-position:center left; background-size:.21rem; padding-left:2em; color:#999999;}
.current-box i{ font-style: normal; display:block; padding:0 .1rem;}
.current-box a{ color:#999999;}
.current-box span{ color:#ef8200;}
@media (max-width:1024px) {
.menu-list li{ margin-right:.15rem;}
}
@media (max-width:640px) {
.menu-list{ width:100%;}
.menu-list li{ margin-right:.2rem;}
.menu-list .ul{position:absolute;left:0;top:100%; width:100%; background:#fff; padding:10px; box-shadow:0 5px 10px rgba(0,0,0,.1); display:none;}
.menu-list .ul li{ margin:5px 0; width:100%;}
.menu-list .ul li a{ padding:5px 0;}
.menu-list .web-txt{ display:block; padding:.28rem 0; width:100%; background-image: url(../images/arrow4.svg); background-repeat:no-repeat; background-position:right center; background-size:30px;}
.current-box{ display:none;}
.Inside-menu.menu2 .menu-list .web-txt{display: none;}
.Inside-menu.menu2 .menu-list .ul{position: initial;left: 0;top: 100%;width: 100%;background: transparent;padding: 0;box-shadow: none;display: flex;flex-wrap: wrap;margin: 0 -1%;padding: 2% 0;}
.Inside-menu.menu2 .menu-list .ul li{width: 48%;margin: 1%;}
.Inside-menu.menu2 .menu-list .ul li a{padding: 0;display: flex;justify-content: center;align-items: center;text-transform: capitalize;padding: 0 .3rem;text-align: center;width: 100%;height: 1rem;line-height: 1.3;font-size: 14px;border: 1px solid #333;border-radius: .1rem;box-sizing: border-box}
.Inside-menu.menu2 .menu-list .ul li.on a{border: 0;background-color: #ef8200;color: #fff;}
}


/* 核心业务 */
.cooperative-one{ padding:1.3rem 0 .9rem; line-height:2;}
.cooperative-one .ixl::after{ content:''; display:block; width:1.3em; height:0.03rem; background:#ef8200;}
.cooperative-one .des{ width:66%; color:#485157;}
.cooperative-list{ padding-bottom:1rem;}
.cooperative-list.cooperative-list2{padding-top: 1rem;}
.cooperative-list li{ position:relative; width:31.53%; background:#f7f7f7; margin-right:2.69%; margin-bottom:2.69%;}
.cooperative-list li .pic{ padding:.4rem .4rem .2rem;}
.cooperative-list li .text{ color:#333333; padding:0 .4rem .3rem;}
.cooperative-list li .text .tit{ margin-bottom:.1rem;}
.cooperative-list li .intro{ position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:rgba(240,130,0,.9); padding:.6rem; color:#fff; line-height:1.8; opacity:0; transition:all .5s;}
.cooperative-list li .intro .tit{ margin-bottom:.2rem;}
.cooperative-list li:nth-child(3n){ margin-right:0;}
.cooperative-list li:hover .intro{ opacity:1;}
@media (max-width:1024px) {
.cooperative-list li .intro{ padding:.3rem;}
.cooperative-list.cooperative-list2{padding-top: .3rem;}
}
@media (max-width:640px) {
.cooperative-one{ padding:.6rem 0;}
.cooperative-one .tit-box{ margin-bottom:10px; width:100%;font-size: 26px;}
.cooperative-one .des{ width:100%;}
.cooperative-list .ul{ justify-content:space-between;}
.cooperative-list li{ width:100%; margin-right:0;}
.cooperative-list li .intro .tit{ font-size:14px;}
.cooperative-list li .text .tit{font-size: 18px;}
}

/* 内页标题 */
.Inside-tit{ width:100%;}
.Inside-tit .tit{ width:100%; text-align:center;}
.Inside-tit::after{ margin-top:.2rem; content:''; display:block; width:2em; height:.02rem; background:#ef8200;}

/* 全自动激光标距机 */
.machine-one{ background-image: url(../images/machine-bg.jpg); padding:1.4rem 0 .65rem; background-repeat:no-repeat; background-size:cover;}
.machine-one .let-pic{ width:50%;}
.machine-one .let-pic li.slick-slide{position: relative; padding-bottom:400px; background-size:contain; background-repeat:no-repeat; background-position:center;}
.machine-one .let-pic li.slick-slide video{position:absolute;z-index:10; left:0; top:0;height:100%; width:100%; object-fit:contain; background:#000;}
.machine-one .let-pic .slick-arrow{ display:none!important;}
.machine-one .let-pic .slick-dots{position: absolute; left: 50%; transform: translate(-50%,0); bottom:5%;overflow: hidden; z-index: 10;}
.machine-one .let-pic .slick-dots li{ float: left; width:14px; height:14px; position: relative; border-radius:50%; border: 2px solid #ef8200; cursor: pointer;}
.machine-one .let-pic .slick-dots li:not(:last-child){margin-right:10px;}
.machine-one .let-pic .slick-dots li:before{position: absolute; left:-1px; top:-1px; right:-1px; bottom:-1px; border-radius: 50%;background:#ef8200; transition: 0.3s;content: '';}
.machine-one .let-pic .slick-dots li.slick-active:before{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);}
.machine-one .let-pic .slick-dots li button{display: none;}

.machine-one .rig-txt{ width:48%;}
.machine-one .rig-txt .small-tit{ color:#ef8200;}
.machine-one .rig-txt .big-tit{ line-height:1.2; margin:.25rem 0;}
.machine-one .rig-txt .des{ color:#485157; line-height:1.8;}
.machine-one .rig-txt .play{margin-top: .4rem;}
.machine-one .rig-txt .play a{display: flex;align-items: center;justify-content: center;width: 1.8rem;height: .6rem;font-size: .18rem;color: #ffffff;background-color: #f08200;cursor:pointer;border-radius: .04rem;}
.machine-one .rig-txt .play a:before{display: block;content: '';margin-right: .2rem;width: .28rem;height: .28rem;background-image: url('../images/play.png');background-size: 100%;}
.machine-two{ padding:.9rem 0;}
.machine-two .list{ margin-top:.7rem;}
.machine-two .list .ul li{ text-align:center; margin:0 3%; width:19%;}
.machine-two .list .ul li .icon img{ width:.72rem;}
.machine-two .list .ul li .tit{ margin:.4rem 0 .2rem;}
.machine-two .list .ul li .des{ color:#485157; line-height:1.8;}
.machine-three{ padding:1rem 0; background:#f6f6f7;}
.machine-three .swiper-wrapper{ flex-wrap: wrap; gap: .4rem; }
.machine-three .swiper-slide{ width: calc( (100% - .4rem * 2) / 3);}
.machine-three .switc-box{ margin-top:.5rem;}
.machine-three .switc-box .pic img{ width:100%;}
.machine-three .switc-box .text{ color:#485157; padding:.25rem 0;}
.machine-three .switc-box .text .tit{ background-image: url(../images/arrow5.svg); background-repeat:no-repeat; background-position:left center; background-size:.11rem; padding-left:.25rem; margin-bottom:.1rem;}
.machine-three .switc-box .text .ul{ padding:0 .25rem;}
.machine-three .switc-box .text .ul li{ position:relative; margin:.1rem 0; padding-left:1em;}
.machine-three .switc-box .text .ul li i{ position:absolute; left:0; display:block; margin-right:.5em; line-height:1.2;}
.machine-three .swiper-but{ top:45%; width:.6rem; height:.6rem; border:solid 1px #f08200; border-radius:100%; background-size:.17rem; background-image:url(../images/arrow2.svg); background-repeat:no-repeat; background-position:center;}
.machine-three .swiper-but:after{ font-size:0;}
.machine-three .swiper-button-prev{ left:-1rem; transform: rotate(180deg);}
.machine-three .swiper-button-next{ right:-1rem;}
.machine-three .swiper-but:hover{ background-color:#ef8200; background-image:url(../images/arrow1.svg);}

.machine-four{ padding:1rem 0;}
.machine-four .table-shell{ margin-top:.6rem;}
.machine-four .table-shell table{ width:100%;}
.machine-four .table-shell th{padding:.15rem;text-align:center;background:#ef8200; color:#fff; border:solid 1px #fff;}
.machine-four .table-shell th:first-child{ width:34%;}
.machine-four .table-shell td{ padding:.15rem; text-align:center; border:solid 1px #fff;}
.machine-four .table-shell tr:nth-child(2n+1){ background:#f6f6f7;}
@media (max-width:1680px){
.machine-three .swiper-button-prev{ left:10px;}
.machine-three .swiper-button-next{ right:10px;}
}
@media (max-width:1440px){
.machine-three .swiper-button-prev{ left:-.7rem;}
.machine-three .swiper-button-next{ right:-.7rem;}
}

@media (max-width:1024px){
.machine-three .swiper-but{ top:35%;}
.machine-three .swiper-button-prev{ left:10px;}
.machine-three .swiper-button-next{ right:10px;}

.machine-one .let-pic li.slick-slide img.pc{display: none;}
.machine-one .let-pic li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.machine-one .let-pic li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.machine-one .let-pic li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.machine-one .let-pic li.video-show video{left: 50%; top: 50%; opacity: 1;}
}
@media (max-width:640px){
.machine-one{ padding:.6rem 0;}
.machine-one .let-pic{ width:80%;}
.machine-one .let-pic .slick-dots li{width: 10px; height: 10px;}
.machine-one .let-pic .slick-dots li:not(:last-child){margin-right: 4px;}

.machine-one .rig-txt{ width:100%;}
.machine-two .list .ul li{ width:80%; margin:4% 0;}
.machine-three .swiper-but{ background-color:#fff; top:35%;}
.machine-three .swiper-button-prev{ left:10px;}
.machine-three .swiper-button-next{ right:10px;}
.machine-four .table-shell table,
.machine-four .table-shell th,
.machine-four .table-shell td{ font-size:12px;}
}




/* 解决方案 */
.solutions-shell .swiper-button-prev,
.solutions-shell .swiper-button-next{top:45%;width:.6rem;height:.6rem;border:solid 1px #f08200;border-radius:100%; background-size:.17rem; background-image:url(../images/arrow2.svg); background-repeat:no-repeat; background-position:center;}
.solutions-shell .swiper-button-prev:after,
.solutions-shell .swiper-button-next:after{ font-size:0;}
.solutions-shell .swiper-button-prev:hover,
.solutions-shell .swiper-button-next:hover{ background-color:#ef8200; background-image:url(../images/arrow1.svg);}
.solutions-one{ padding:.8rem 0;}
.solutions-one .text{ width:65%; color:#485157; line-height:2;}
.solutions-one .text .small-tit{ color:#f08200; }
.solutions-one .text .big-tit{ line-height:1.3; margin:.3rem 0; color:#231815; }
.solutions-one .pic{ text-align:right; width:24%;}
.solutions-two{ padding:.93rem 0; background-image: url(../images/solutions-bg1.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:cover;}
.solutions-two .switc-box{ margin-top:.5rem; overflow:hidden;}
.solutions-two .switc-box .swiper{ width:100%;}
.solutions-two .swiper-button-prev{ left:26%; transform: rotate(180deg);}
.solutions-two .swiper-button-next{ right:26%;}
.solutions-three .item{ padding:.93rem 0;}
.solutions-three .bg-tu{ background-image: url(../images/solutions-bg1.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:cover;}
.solutions-three .dir{ direction:rtl;}
.solutions-three .let-box{ direction:ltr; width:39%; margin-bottom:.4rem;}
.solutions-three .let-box .Inside-tit{ margin-bottom:.4rem;}
.solutions-three .let-box .Inside-tit .tit{ text-align:left;}
.solutions-three .let-box .des{ color:#485157; line-height:1.8;}
.solutions-three .rig-box{ width:50%;}
.solutions-three .rig-box .vw50{ width:50vw;}
.solutions-three .swiper-button-prev{ background-color:#fff; left:-.3rem; transform: rotate(180deg);}
.solutions-three .swiper-button-next{ background-color:#fff; right:-.3rem;}
.solutions-three .swiper-pagination{ position:relative; margin-top:.4rem;}
.solutions-three .swiper-pagination .swiper-pagination-bullet{ border:solid 1px #aba7a6; background-color:#fff; opacity:1;}
.solutions-three .swiper-pagination .swiper-pagination-bullet-active{ background:#ef8200; border-color:#ef8200;}
.solutions-four{ padding:1rem 0;}
.solutions-four .des{ margin:.45rem 0; text-align:center; color:#485157; line-height:1.8; padding:0 1.1rem;}
@media (max-width:640px){
.solutions-shell .swiper-button-prev,
.solutions-shell .swiper-button-next{ top:50%;}
.solutions-one{ position:relative;}
.solutions-one .text{ width:100%; position:relative; z-index:5;}
.solutions-one .pic{ position:absolute; right:0; bottom:0; width:50%; margin-top:.35rem;}
.solutions-two .swiper-button-prev{ left:10%;}
.solutions-two .swiper-button-next{ right:10%;}
.solutions-three .let-box .Inside-tit .tit{ text-align:center;}
.solutions-three .let-box .Inside-tit{ justify-content:center;}
.solutions-three .let-box{ width:100%;}
.solutions-three .rig-box{ width:100%;}
.solutions-three .rig-box .vw50{ width:100%;}
.solutions-three .swiper-button-prev{ left:10px;}
.solutions-three .swiper-button-next{ right:10px;}
.solutions-four .des{ padding:0;}
}


/* 分页 */
.Page002623{padding-top:2vw; 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 .p_page{display:table; margin:0 auto;}
.Page002623 .Pages a{float:left;line-height:.48rem;width:0.5rem;margin:0 .1rem;border:solid 1px #000;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color:#fff;background:#ef8200; border-color:#ef8200;}
.Page002623 .Pages .p_page>a{font-size:0;height:0.5rem;position:relative;}
.Page002623 .Pages .a_prev::after,
.Page002623 .Pages .a_next::after{font-size:.18rem;font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:initial;font-weight:bold;}
.Page002623 .Pages .a_prev::after{content:'prev';}
.Page002623 .Pages .a_next::after{content:'next';}
@media(max-width:640px){
.Page002623{padding-top:6vw;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
.Page002623 .Pages .p_page>a{ width:35px; height:35px; line-height:35px;}
.Page002623 .Pages .a_prev::after,
.Page002623 .Pages .a_next::after{ font-size:14px;}
}


/* 新闻中心 */
.news-shell{ padding:1.4rem 0;}
.news-top{ margin-bottom:1rem;}
.news-top .swiper-slide{ height:auto;}
.news-top .item{ height:100%;}
.news-top .item .pic{ width:50%; overflow:hidden;}
.news-top .item .pic img{ width:100%; height:100%; object-fit:cover; transition:all .5s;}
.news-top .item .text{ background:#f6f6f7; width:50%; padding:.65rem;}
.news-top .item .text .tit{ margin:.25rem 0; font-size:.28rem;}
.news-top .item .text .tiem{ line-height:1; font-size:.18rem; color:#999999;}
.news-top .item .text .tiem em{ margin:0 .5em; font-style:normal;}
.news-top .item .text .tiem span{ font-size:.22rem; color:#f08200;}
.news-top .item .text .des{ margin-bottom:.4rem; color:#999999; line-height:2;}
.news-top .item .text .but{ background:#f08200; padding:.15rem .3rem; border-radius:5px;}
.news-top .item .text .but span{ color:#fff; background-image: url(../images/arrow1.svg); background-repeat:no-repeat; background-position:right center; padding-right:3em; background-size:.17rem;}
.news-top .item:hover .pic img{ transform:scale(1.1);}
.news-top .swiper-pagination{ font-size:0; line-height:1; left:auto!important; bottom:.5rem!important; right:.5rem; width:auto!important;}
.news-top .swiper-pagination .swiper-pagination-bullet{ border:solid 1px #aba7a6; background-color:#fff; opacity:1;}
.news-top .swiper-pagination .swiper-pagination-bullet-active{ background:#ef8200; border-color:#ef8200;}
.news-list li{ width:31.3%; margin-right:3%; margin-bottom:3%;}
.news-list li:nth-child(3n){ margin-right:0;}
.news-list li .pic{ overflow:hidden; position:relative; padding-bottom:55.5%;}
.news-list li .pic img{ position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover; transition:all .5s;}
.news-list li .text{ padding:.4rem; background:#f6f6f7;}
.news-list li .text .tit{ color:#231815; line-height:1.7; margin-bottom:.35rem;}
.news-list li .text .tiem{ line-height:1; font-size:.18rem; color:#999999;}
.news-list li .text .tiem em{ margin:0 .5em; font-style:normal;}
.news-list li .text .tiem span{ font-size:.22rem; color:#f08200;}
.news-list li .text .icon{ display:block; width:.17rem; height:.17rem; background-image: url(../images/arrow3.svg); background-size:.16rem; background-repeat:no-repeat; background-position:right center;}
.news-list li:hover .pic img{ transform:scale(1.1);}
@media(max-width:640px){
.news-top .item .pic{ width:100%;}
.news-top .item .text{ width:100%;}
.news-top .item .text .tiem{ font-size:14px;}
.news-top .item .text .tiem span{ font-size:16px;}
.news-top .item .text .tit{ font-size:18px;}
.news-list li:nth-child(3n),
.news-list li{ width:48%; margin-right:4%; margin-bottom:4%;}
.news-list li:nth-child(2n){ margin-right:0;}
.news-list li .text .tiem{ font-size:14px;}
.news-list li .text .tiem span{ font-size:16px;}
}



/* 新闻详情 */
.news-info{ padding:.2rem 0 1rem;}
.news-info .info-con{ width:58%; color:#999999;}
.news-info .info-con .title{ color:#231815; font-size:.36rem;}
.news-info .info-con .other{ padding:.25rem 0; font-size:.18rem; border-bottom:solid 1px #eee;}
.news-info .info-con .other .author{ color:#999999; margin-right:2em;}
.news-info .info-con .other .release{ color:#999999;}
.news-info .info-con .con-box{ line-height:1.8; padding:.3rem 0;}
.news-info .info-con .con-box img{ height:auto!important;}
.news-info .info-con .turn-box{ font-size:.18rem; padding:.35rem 0; border-top:solid 1px #eee;}
.news-info .info-con .turn-box dl{ width:70%;}
.news-info .info-con .turn-box dd{ margin-bottom:.15rem;}
.news-info .info-con .turn-box .aniu a{ display:block; background:#f08200; padding:.15rem .3rem; border-radius:5px;}
.news-info .info-con .turn-box .aniu a span{ color:#fff; background-image:url(../images/turn-icon.png); background-repeat:no-repeat; background-position:right center; padding-right:2.5em; background-size:.18rem;}
.news-info .related-box{width:35%; background:#f6f6f7; padding:.5rem; color:#231815;}
.news-info .related-box .name{ margin-bottom:.3rem; font-size:.24rem;}
.news-info .related-box li{ line-height:1.8; font-size:.18rem; padding:.25rem 0; border-bottom:solid 1px #e3e3e4;}
.news-info .related-box li .tiem{ margin-top:.15rem; color:#999999;}
.news-info .related-box li:last-child{ border-bottom:none;}
@media(max-width:640px){
.news-info{ padding:40px 0;}
.news-info .info-con{ width:100%;}
.news-info .info-con .other{ font-size:12px;}
.news-info .info-con .turn-box{ font-size:14px;}
.news-info .info-con .turn-box dl{ width:60%;}
.news-info .related-box{ width:100%;}
.news-info .related-box .name{ font-size:18px;}
.news-info .related-box li{ font-size:14px;}
}



/* 服务支持 */
.service-box{ padding:1rem 0;}
.service-box .list{ margin-bottom:.3rem;}
.service-box .list li{ background:#f6f6f7; padding:0 .4rem; margin-bottom:.3rem;}
.service-box .list li .con-tab{ display:none;}
.service-box .list li em{ margin-right:1.5em; color:#fff; width:2em; height:2em; text-align:center; line-height:2; border-radius:100%;}
.service-box .list li .tit{ width:calc(100% - 3.5em); line-height:2;}
.service-box .list li .name{ cursor:pointer; padding:.3rem 0;}
.service-box .list li .name .tit{position:relative; padding-right:2em;}
.service-box .list li .name .tit::after{ position:absolute; right:0; top:0; width:2em; height:2em; content:''; display:block; background-image:url(../images/arrow6.svg); background-repeat:no-repeat; background-position:center; background-size:.2rem; transition:all .5s;}
.service-box .list li .name em{ background:#ef8200;}
.service-box .list li .con-tab .wtd100{ padding:.3rem 0; border-top:solid 1px #e5e6e7;}
.service-box .list li .con-tab em{ background:#aacd06;}
.service-box .list li.active .name .tit::after{ transform:rotate(-180deg);}
@media(max-width:640px){
.service-box .list{ font-size:15px;}
.service-box .list li em{ margin-right:1em;}
}


/* 在线服务 */
.service-form{ padding:1.5rem 0; background-size:cover; background-position:center; background-repeat:no-repeat;}
.service-form .form-box{ width:50%;color:#fff;}
.service-form .form-box .input{ margin-bottom:.2rem; width:42%; border-bottom:solid 1px #fff; padding:.2rem 0;}
.service-form .form-box .input input{color:#fff; padding:0; margin:0; width:100%; font-size:.18rem; background:none; border:none; font-style:normal;}
.service-form .form-box .input input::-webkit-input-placeholder{color:#fff;}
.service-form .form-box .input input:-ms-input-placeholder{color:#fff;}
.service-form .form-box .input input::placeholder{color:#fff;}
.service-form .form-box .verify-box input{ width:calc(100% - 2rem);}
.service-form .form-box .verify-box .but{ cursor:pointer;}
.service-form .form-box .verify-box .but:hover{ color:#ef8200;}
.service-form .form-box .wtd100{ width:100%;}
.service-form .form-box .xieyi{ margin-top:.45rem;}
.service-form .form-box .xieyi .check{ margin-top:.2em; cursor:pointer; margin-right:.8em; width:10px; height:10px;font-size: 0;margin-right: 10px; }
.service-form .form-box .xieyi .check input[type="checkbox"] {margin: 5px 0}
.service-form .form-box .xieyi .check input{margin:5px; 0}
.service-form .form-box .xieyi a{ color:#ef8200;}
.service-form .form-box .xieyi .check.on::after{ opacity:1;}
.service-form .form-box .xieyi a{ display:inline-block;}
.service-form .form-box .aniu{ margin-top:.9rem;}
.service-form .form-box .submit{ cursor:pointer; min-width:2rem; text-align:center; display:block; background:#f08200; padding:.15rem 2em; border-radius:1rem;}
@media(max-width:640px){
.service-form .form-box{ width:100%; font-size:15px;}
.service-form .form-box .input input{ font-size:15px;}
.service-form .form-box .xieyi .txt{ width:calc(100% - 3em);}
}


/* 下载中心 */
.service-dow{ padding:1.2rem 0;}
.service-dow li{ width:31.333%; margin-right:3%; margin-bottom:3%; background:#f6f6f7;transition: all .5s;}
.service-dow li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);}
.service-dow li a{ display:block; padding:.4rem;}
.service-dow li:nth-child(3n){ margin-right:0;}
.service-dow li .okl{ margin-bottom:.35rem;}
.service-dow li .okl .icon{ width:.6rem; height:.6rem; background-image: url(../images/pdf.svg); background-size:contain; background-repeat:no-repeat; background-position:center; margin-right:1em;}
.service-dow li .okl .but{ color:#ef8200; background-image: url(../images/dow.svg); background-repeat: no-repeat; background-position:left center; background-size:.19rem; padding-left:.35rem;}
@media(max-width:640px){
.service-dow li{ width:100%;}
.service-dow li .okl .but{ background-size:16px; padding-left:30px;}
.service-dow li .tit{ font-size:18px;}
}


/* 关于我们 */
.about-box{ padding:1.3rem 0; background-image: url(../images/about-bg.png); background-size:contain; background-repeat:no-repeat; background-position:top center;}
.about-box .about-one{ margin-bottom:1rem;}
.about-box .about-one .index-tit{ margin-bottom:.4rem;}
.about-box .about-one .index-tit .small-tit{ color:#f08200; margin-bottom:.2rem;}
.about-box .about-one .text{ width:60%;}
.about-box .about-one .text .des{ line-height:2;}
.about-box .about-one .num-box{ width:25%;}
.about-box .about-one .num-box li{ padding:.35rem 0; border-bottom:solid 1px rgba(77,86,92,0.2);}
.about-box .about-one .num-box .txt{ margin-bottom:.15rem;}
.about-box .about-one .num-box .txt .wz .suz{ margin-right:.1rem; color:#ef8200; font-size:.8rem; line-height:.9;}
.about-box .about-one .num-box .txt .wz i{ font-style:normal;}
.about-box .about-one .num-box .txt .icon{ max-width:.5rem;}
.about-box .about-one .num-box .tis{ width:100%;}
@media(max-width:640px){
.about-box .about-one .text{ width:100%;}
.about-box .about-one .index-tit .big-tit{ font-size:26px;}
.about-box .about-one .num-box{ width:100%;}
}

/* 关于我们-招贤纳士 */
.Job-box{ padding:1.35rem 0;}
.Job-box .item{ width:48.666%; margin-bottom:2.8%; box-shadow:0 0 .1rem rgba(0,0,0,.1);}
.Job-box .item a{ display:block; padding:.4rem .5rem; color:#999999; line-height:2;}
.Job-box .item .text{ padding-bottom:.2rem; border-bottom:solid 1px rgba(0,0,0,.1);}
.Job-box .item .text .tit{ color:#231815;}
.Job-box .item .text .other{ margin-top:.1rem; line-height:1.2;}
.Job-box .item .text .other .iow{ margin-right:1em;}
.Job-box .item .text .other .iow:last-child{ margin-right:0;}
.Job-box .item .des{ padding-top:.2rem;}
.Job-box .item .des strong{ display:block; margin-bottom:.1rem; font-weight:500; color:#231815;}
.Job-box .item .more{ color:#ef8200; background-image:url(../images/arrow2.svg); background-repeat:no-repeat; background-position:center right; background-size:.17rem; padding-right:2em;}
.Job-box .item .up-con{ display:none;}
@media(max-width:640px){
.Job-box .item{ width:48%; margin-right:4%; margin-bottom:4%;}
.Job-box .item:nth-child(2n){ margin-right:0;}
}

/* 弹框 */
.pop-up{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:11; background:rgba(0,0,0,.2); display:none;}
.pop-up .Juz{ width:100%; height:100%;}
.pop-up .back-bg{ max-width:11rem; width:100%; background:#fff; padding:.6rem .8rem;}
.pop-up .back-bg .close{ cursor:pointer; position:absolute; right:.4rem; top:.6rem; width:.36rem; height:.36rem; background-image: url(../images/close.png); background-repeat:no-repeat; background-position:center; background-size:cover;}
.pop-up .back-bg .title{ padding-right:1em; line-height:1.2; font-size:.36rem; color:#ef8200;}
.pop-up .back-bg .des-con{ color:#999999; line-height:1.7; margin:.4rem 0;}
.pop-up .back-bg strong{ font-size:.22rem; display:block; margin-bottom:.1rem; font-weight:500; color:#231815;}
.pop-up .back-bg .line a{ color:#ef8200;}
@media(max-width:640px){
.Job-box .item{ width:100%; margin-right:0; margin-bottom:5%;}
.pop-up .Juz{ max-width:92%; margin:0 auto;}
.pop-up .back-bg{ padding:.6rem;}
.pop-up .back-bg .title{ font-size:18px;}
.pop-up .back-bg strong{ font-size:16px;}
.pop-up .back-bg .des-con{ line-height:1.5;}
}



/* 合作伙伴 */
.about-partner{ padding:1.5rem 0 1rem;}
.about-partner .ul{ margin-top:-2.76%;}
.about-partner .ul li{ width:17.78%; margin-right:2.76%;transition: all .5s;}
.about-partner .ul li:last-child{ margin-right:0;}
.about-partner .ul li:hover{transform: translateY(-15px);}


/* 联系我们 */
.contact-one{ padding:1.4rem 0 1rem;overflow: hidden;}
.contact-one .pic{ width:48.8%;}
.contact-one .text{ width:46%;}
.contact-one .text .tit{ font-size:.36rem;}
.contact-one .text li{ padding:.37rem 0; width:50%; font-size:.2rem; border-bottom:solid 1px #eee;}
.contact-one .text li .name{ margin-bottom:.1rem; font-size:.18rem; color:#999999;}
.contact-one .text li.wtd100{ width:100%;}
.contact-one .text li .code img{ width:1.74rem;}
.contact-one .text li dl{ line-height:1.6;}
.contact-one .text li dl dd{ margin-bottom:.2rem;}
.contact-one .text li dl dd .name{ margin-bottom:0;}
.contact-one .text li dl dd:last-child{ margin-bottom:0;}
.contact-one .text li:last-child{ padding-bottom:0; border-bottom:none;}
.contact-two{ background:#f6f6f7; padding:1rem 0;}
.contact-two .tit{ margin-bottom:.5rem; width:100%; text-align:center; font-size:.36rem;}
.contact-two li{ margin-bottom:.35rem; width:31%; margin-right:3.5%;}
.contact-two li.wtd100{ width:100%; margin-right:0;}
.contact-two li:nth-child(3n){ margin-right:0;}
.contact-two li .name{ font-size:.18rem; color:#231815; margin-bottom:.15rem;}
.contact-two li .input input{ font-size:.18rem; width:100%; border:none; background:#fff; border:solid 1px #eeeeee; padding:.15rem .25rem; margin:0;}
.contact-two li .textarea{ background:#fff; border:solid 1px #eeeeee; padding:.15rem .25rem;}
.contact-two li .textarea textarea{ min-height:8em; font-size:.18rem; width:100%; resize:none; background:none; border:none; padding:0; margin:0;}
.contact-two .but-box{ margin-top:.3rem;}
.contact-two .but-box .submit{ color:#fff; cursor:pointer; min-width:2rem; text-align:center; display:block; background:#f08200; padding:.15rem 2em; border-radius:1rem;border: none}

@media(max-width:640px){
.contact-one{ padding:1rem 0;}
.contact-one .text .tit{ font-size:24px;}
.contact-one .pic{ display:none;}
.contact-one .text{ width:100%;}
.contact-one .text li{ font-size:16px;}
.contact-one .text li .name{ font-size:16px;}
.contact-one .text li .code{ margin-bottom:.3rem; width:100%;}
.contact-one .text li .intro{ width:100%;}
.contact-two .tit{ font-size:24px;}
.contact-two li{ width:100%;}
.contact-two li .name{ font-size:16px;}
.contact-two li .input input{ font-size:16px; padding:.25rem .2rem;}
.contact-two li .textarea textarea{ font-size:16px; padding:.25rem .2rem;}
}
.Return{margin: .2rem 0;}
.Return a{ margin: 0 auto;width: 2rem;color:#fff; cursor:pointer; text-align:center; display:block; background:#f08200; padding:.15rem 2em; border-radius:1rem;border: none}


/* 2024-12-13 */
.home-two-yewu {
    margin: .3rem 0 .6rem;
}
.home-two-yewu .sub-title{
    margin-bottom: .25rem;
}
.home-two-yewu dl{
    border: solid 1px #edeeed;
    border-right: 0;
    border-bottom: 0;
}
.home-two-yewu dl dd{
    width: 33.33%;
    min-height: 1.4rem;
    padding: .1rem;
    border-bottom: solid 1px #edeeed;
    border-right: solid 1px #edeeed;
    text-align: center;
}
.home-two-yewu dl dd:nth-of-type(1),
.home-two-yewu dl dd:nth-of-type(2){
    width: 50%;
}
.home-two-yewu dl dd figure{
    height: .6rem;
    transition: all .5s;
}
.home-two-yewu dl dd figure img{
    max-height: .4rem;
}
.home-two-yewu dl dd:hover figure{
    transform: rotateY(360deg);
}
.home-partner.home-two{
    background-color: #f6f6f7;
    background-position: right .6rem;
    background-size: auto 75%;
    background-image: url(../images/index_partner.png);
}
.home-partner .partner-list{
    margin-top: .3rem;
}
.partner-list dl dd{
    padding-bottom: .4rem;
    border-bottom: solid 1px #e5e6e7;
    width: 47.5%;
    margin-top: .7rem;
}
.partner-list dl dd figure{
    width: 1rem;
}
.partner-list dl dd figure img{
    width: 70%;
}
.partner-list dl dd .txt{
    flex: 1 0 0;
}
.partner-list dl dd h4{
    font-weight: 400;
}
.partner-list dl dd .txt .desc{
    line-height: 1.8;
    margin-top: .2rem;
}

@media (max-width: 640px) {
    .home-two-yewu dl dd{
        min-height: 2.5rem;
        width: 50%;
    }
    .home-two-yewu dl dd p{
        font-size: 14px;
    }
    .home-two-yewu dl dd:last-child,
    .partner-list dl dd{
        width: 100%;
    }
    .home-two-yewu dl dd figure{
        height: .8rem;
    }
    .home-two-yewu dl dd figure img{
        max-height: 80%;
    }
    .partner-list dl dd{
        margin-top: .4rem;
    }
}