.banner{background-repeat: no-repeat;background-position: center;background-size: cover;/*height: 700px;*/z-index: 1;background-color: #006A32;}
.content{position: relative;z-index: 2;}
.about{overflow: hidden;}
.banner .mainbox p{opacity: 0.85;}
.banner .mainbox h1{letter-spacing: 2px;}
.smx .usebox{position: relative;height: 100%;}
/* 指导价 */
.zd .top{margin-top: 90px;}
.serveuse.core p span{display:block}
.zd i{width: 32px;display: inline-block;vertical-align: middle;}
.zd .name {background-color: #E6E8EB !important;height: 50px;font-size:16px;color:rgba(109,108,108,1) ;line-height:46px;}
.zd  table{width: 100%;}
.zd  table tr:nth-child(2){height: 5px;}
.zd  table tr{height: 70px;}
.zd  table{margin-top: 30px;}
.zd  table tr:nth-child(2n-1){background-color: #F5F6F7;}
.zd td{width: 50%;font-size:16px;line-height:46px;text-align: center;}
.zd td:first-child{padding-left: 120px;     color: #999999;}
.zd .name td:first-child{   color:#6D6C6C }
.zd .name{padding-right: 250px;     color:#6D6C6C !important;   }
/* 石墨烯 */
.smx h3{font-size:24px; color:rgba(255,255,255,1);  line-height:32px;margin-bottom: 13px;}
.smx .small span{font-size:12px;    display: block; color:rgba(255,255,255,0.4);  line-height:20px;}
.smx .row.row:nth-child(1){height: 960px;background-size: cover;}
.smx .row:nth-child(2){background-color: #000;}
.smx .row:nth-child(3){background-color: #000;}
.smx .row{height: 800px;background-repeat: no-repeat;background-position: center;background-size:cover;overflow: hidden;}
.smx .row1{height: auto !important;}
.smx .row1 .cc{top: 0;left: 0;}
.smx .row1 .pc_bg{height: auto;overflow: hidden;background-repeat: no-repeat;background-position:left top;background-size:contain;position: relative;z-index: 1;background-color: #F7F8FA}

.smx .row1 .pc_bg img{opacity: 0;width: 100%;height: auto;max-height: 45vw;display: block;}

.smx .row1 .top{width: 214px;float: right;margin-right: 60px;margin-top: 60px;}
.smx .row1 .bot{width: 380px;position: absolute;right: 0;bottom: 40px;}
.smx .row1 .mid{display: flex;align-items: center;justify-content: flex-end;margin: auto;position: absolute;right: 0;top: 38%;width: 100%;}
.smx .row1 .mid .p1{width:367px ;margin-right: 20px;}
.smx .row1 .mid .p2{width: 648px;}
.smx .row1 .con{display: flex;}
.smx .row1 .con p{font-size: 12px;color: #000;line-height: normal;}
.smx .row1 .con p span{font-weight: bold;}
.smx .row1 .con>.sign{color: #EC6305;font-size: 20px;line-height: normal;font-weight: bold;flex-shrink: 0;margin-right: 5px;}
.smx .row2 .top{display: flex;padding-top: 110px;width: 54%;box-sizing: content-box;flex-direction: column;float: right;}
.smx .row2 .top .p1{width: 269px;margin-bottom: 36px;}
.smx .row2 .top .p1:nth-child(2){width: 279px;}
.smx .row2 p{font-size:14px;color:rgba(255,255,255,1);line-height:22px;opacity:0.7;width: 265px;margin-left: 30px;}
.smx .row2 span{display: block;}
.smx .row.row4{padding-left: 120px;}
.smx .row2  .mid{width: 825px;margin: auto;}
.smx .row h2,.smx .row h2 *{font-family: encode-bold,hanyi-bold;font-weight: normal;}
.smx .row h2{font-size:36px;color:#fff;line-height:44px;margin-bottom: 14px;}
.smx .row p{font-size:14px;color:#fff;line-height:22px;opacity:0.7;}
.smx .row3 .aside .img{margin-top: 30px;display: flex;flex-flow: wrap;width: 293px; }
.smx .row3 .aside .img dt{width: 44px;margin: auto;}
.smx .row3 .aside .img dl{margin-right: 50px;margin-top: 20px;}
.smx .row3 .aside .img dl:nth-child(3){margin-right: 0;}
.smx .row3 .aside .img dd{
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    opacity: 0.7;
}

.smx .hh p{width: 100%;margin-left: 0;}
.smx .row.row4 .pic dl{width: 22%;position: relative;margin-right: 2%;}
.smx .row.row4 .pic dl dd{position: absolute;width: 100%;height: 100%;top: 0;left: 0;font-size: 24px;color: #fff;
    padding: 80% 13% 13% 13%;}
.smx .row.row4 .pic dl dd p{font-size: 14px;color: #fff;opacity: 0.7;    line-height: 22px;margin-top: 10px;}
.smx .row.row4 .pic{float: none;display: flex;margin-top: 60px;}
.smx .row.row4 .p1{width: 574px;}
.smx .row3 .pic{margin-top: 70px;}
.smx .row.row4 .aside{float: none;padding-top: 0}
.smx .row.row4{height: auto;padding: 120px 0 80px;}
.smx .aside{width:auto;height: 100%;position: relative;display: flex;align-items: center;justify-content: flex-start;}
.smx .pic{float: right;}

.smx .row5 .pic{margin-right: 175px;}
.smx .row7 .pic{margin-top: 85px;}
.smx .row7 .small{margin-top: 380px;}
.smx .row6 .pic{margin-right: 286px;margin-top: 112px;}
.smx .row1{background-position: right center;}
.smx .row5 .aside {width: 100%;}
.smx .row6 span,.smx .row7 span{display: block;}
.smx .row5 .aside .right{position: absolute;right: -230px;top: 0;bottom: 0;}
.smx .row5 .aside .img{position: static;bottom: 150px;width: 700px;margin-top: 50px;display: flex;justify-content: space-between;}
.smx .row5 .aside .img dl{width: 49%;display: flex;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 13px;padding:15px ;align-items: center;}
.smx .row5 .aside .img dd p{font-size: 14px;line-height: 22px;color: #fff;opacity: 0.7;margin-top: 4px;}
.smx .row5 .aside .img dd {font-size: 24px;line-height: 32px;color: #fff;opacity: 1;}
.smx .row5 .aside .img dt{width:65px ;margin-right: 25px;}
.smx .row5 .aside .left{width: 48%;}
.smx .row5 .aside .right img{top: 0;
    bottom: 0;
    margin: auto;
    width: auto;
}
/* 车辆保养与维修 */
.investor .swiper-container-vertical>.swiper-scrollbar{display: block !important;right: 0;}
.useone table{text-align: center;font-size:16px;color:rgba(34,34,34,1);line-height:50px;}
.useone table th{text-align: center;}
.useone table td:nth-child(4),.useone table td:nth-child(8){background-color: #F5F5F5;}
.useone th span{font-size:22px;color:rgba(34,34,34,1);line-height:46px;}

.usebox{width: 1200px;margin: auto;}
.useone .content{margin-top: -200px;}
.useone table{width: 85%;margin: auto;}
.useone table th:nth-child(1){text-align: left;}
.useone table td:nth-child(1){text-align: left;}
.useone .top{margin-bottom: 99px;background:rgba(255,255,255,1);box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.04);padding: 0 40px 40px;border-radius: 10px;}
.useone th{color:#222222}
.useone table td span{width:8px;display: block;margin: auto;    height:15px;    border-bottom:2px solid #006A32;border-right:2px solid #006A32;transform: rotate(45deg);}
.useone  h2{font-size:28px; color:rgba(34,34,34,1); line-height:92px;position: relative;text-align: center;margin-bottom: 30px;font-weight: normal;}
.useone  h2::after{position: absolute;content: "";width:40px;height:3px;left: 0;right: 0;margin: auto;bottom: 10px;background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));}
.useone .top dl{width: 680px;position: relative;}
.useone .top dl dt {position: absolute;top: 0;font-size:28px; color:rgba(34,34,34,1); line-height:normal;text-align: center;width: 100%;padding-top: 64px;}
.useone .top dl dt a{font-size:16px; color:rgba(34,34,34,1); line-height:44px;display: inline-block;width:160px;border:2px solid rgba(34, 34, 34, 1);border-radius:22px;margin-top: 47px;}
.useone .top dl dt i{position: relative;}
.useone .bot dl dt{width: 60px;margin: 0 auto;}
.useone .top dl dt i::after{position: absolute;   top: -6px; content: ""; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid #000; transform: rotate(90deg);}
.useone .top dl i{width: 8px;display: inline-block;vertical-align: middle;}
.useone .bot{background-color: #f7f7f7;padding:24px 0 100px ;}
.useone .bot h2{font-size:28px;font-weight:normal;color:rgba(34,34,34,1);line-height:92px;text-align: center;margin-bottom: 40px;}
.useone .bot dl{width: 18.3%;margin-right: 25px;border:1px solid rgba(228, 228, 228, 1);background-color: #fff;}
.useone .bot dl:last-child{margin-right: 0;}
.useone .box{display: flex;flex-flow: wrap;}
.useone .bot dl {padding:55px 0 35px}
.useone .bot dl dd{color:rgba(34,34,34,1); line-height:normal;margin-top:45px ;text-align: center;font-size:18px;   font-weight:500;    color:rgba(34,34,34,1);}
.serveuse .ewm {padding: 120px 0 100px;}
.serveuse .ewm dl{width: 180px;margin: auto;}
.serveuse .ewm dl dt{   background:rgba(255,255,255,1); box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1); border-radius:8px;}
.serveuse .ewm dl dd{font-size:16px;  color:rgba(136,136,136,1);  line-height:normal;margin-top: 30px;text-align: center;}

.usetwo .table .swiper-container-horizontal>.swiper-scrollbar{top: 0;bottom: auto;}
.usetwo .table .swiper-slide{padding-top: 0.2rem;}
/* 保养详情页 */
.usetwo .banner{width: 100%;/*height: 500px; */    }
.usetwo .table{margin-top: 100px;width: 100%;padding-bottom: 50px;border-bottom: 1px solid #E5E6E7;}

.usetwo .zs{font-size:14px; color:rgba(153,153,153,1); margin-top: 25px;}
.usetwo p {font-size:14px;color:rgba(51,51,51,1);line-height:28px;}
.usetwo tr{height: 70px;}
.usetwo tr.jg{height: 5px;}
.usetwo tr:nth-child(2n-1){background-color: #F5F6F7;}
.usetwo .name{text-align: center;margin-bottom: 5px;height: 50px;}
.usetwo .name p{font-size:14px; color:rgba(109,108,108,1);  line-height:46px;}
.usetwo .na td:nth-child(4){background-color: #fff;}
.usetwo .na td:nth-child(6){background-color: #fff;}
.usetwo .na td:nth-child(5){padding: 0 45px 0 40px;
    text-indent: -1em;}
.usetwo .na td:nth-child(7){padding: 0 30px;}
.usetwo tr td:first-child{padding:0 30px;}
.usetwo tr td:nth-child(2){padding:0 40px;}
.usetwo tr td:nth-child(3){padding:0 40px;}
/* 常见问题解答 */
/* .useone .top th{background-color: #E6E8EB;} */
.usethree .banner{width: 100%;/*height: 700px;*/background-size: cover;background-position: center;position: relative;z-index: 1}
.usethree .banner .title{margin-top: -140px;}
.usethree .content{margin-top: -240px;position: relative;z-index: 2}
.usethree .top{display: flex;justify-content: space-between;flex-flow: wrap;}
.usethree .box{width: 580px;height: 340px;background-color: #F2F3F3;padding: 60px 0 0 60px;box-sizing: border-box;margin-top: 40px;border-radius: 6px;}
.usethree .box h3{position: relative;font-size:28px;  color:rgba(34,34,34,1); line-height:normal;margin-bottom: 50px;}
.usethree .box h3::after{position: absolute;width:40px;  height:3px;  background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));content: "";left: 0;bottom: -20px;}
.usethree .box li{font-size:16px;    color:rgba(51,51,51,1);  line-height:28px;margin-bottom: 5px;}
.sanb .name{height: 50px;}
.useone table td:nth-child(2), .useone table td:nth-child(6), .useone table td:nth-child(10){background-color: #fcfcfc;}
/* 发展历程 */
.develop .banner{width: 100%; background-color:#3968A9}
.develop .top {margin-bottom: 100px;}
.develop .content{padding: 97px 0 100px;}
.develop .top p span{font-size:28px;  font-weight:normal;  color:rgba(32,32,32,1);  line-height:20px;text-align: center;margin-bottom: 20px;font-weight: bold; display: block;}
.develop .pic{width: 760px;height: 380px;background-color: #f7f7f7;}
.develop .text{width: 640px;}
.develop .row{display: flex;margin-bottom: 120px;}
.develop .row:last-child{margin-bottom: 0;}
.develop span{font-size:28px;    color:rgba(189,189,189,1);  line-height:normal;}
.develop h3{font-size:28px;     color:rgba(39,39,39,1);  line-height:40px;margin-bottom: 65px;margin-top: 30px;position: relative;}
.develop h3::after{position: absolute;width:40px;   height:3px;   background:linear-gradient(90deg,rgba(222,1,23,1),rgba(235,123,0,1));left: 0;bottom: -25px;content: "";}
.develop p{font-size:16px;    color:rgba(136,136,136,1);line-height:28px;}
.develop .row:nth-child(2n){flex-direction: row-reverse;}
.develop .row:nth-child(2n-1) .text{padding:40px 0  0 80px ;}
.develop .row:nth-child(2n) {padding:40px  80px 0 0;}
.sanb .zs span{ display: block;}
.investor .row:nth-child(3) dl:nth-child(2){width: 30.5%;}
.smx .row.row7{background-position: right;}
/* 关于我们 */
.about h2 span{display: block;text-align: center;font-size:24px;    color:rgba(32,32,32,1); line-height: 40px;}
.about .yearbox{width:220px;        border:1px solid rgba(240, 240, 240, 1);    /*box-shadow:0px 5px 20px 0px rgba(39,39,39,0.05);*/    border-radius:35px;text-align: center;line-height: 70px;font-size:28px;
color:rgba(39,39,39,1);margin: 0 auto;z-index: 2;background-color: #fff;margin-bottom: 40px;}
.about .box{position: relative;}
.about .shu{width: 1px ;height: 100%;background-color: #E6E6E6;position: absolute;left: 0;right: 0;margin: auto;}
.about .top {margin-bottom: 90px;}
.about .content{padding: 87px 0 150px;}
.about .row{width: 50%;}
.about .year{position: relative;overflow: hidden;}
.about .row{text-align: right;padding:0px 45px 0px 0px;float: left; }
.about .row:nth-child(2n-1){text-align: left;float: right;margin-top: 125px;margin-bottom: 110px;}
.about .row:nth-child(2n) {margin-bottom: 130px;}
.about .row:nth-child(2n-1) {padding: 0px 0px 0px 45px;}
.about .row:nth-child(2n-1) h3::after{left: 0;right: auto;}
/*.about .row:nth-child(2n-1) .text  span::after{left: -54px;right: auto;}*/
.about span{font-size:24px;color:rgba(189,189,189,1);position: relative;line-height: 30px;}
/*.about .text span::after{position: absolute;content: "";width: 13px;height: 13px;border: 3px solid #006A32;border-radius: 50%;top: 0;  bottom: 0;  margin: auto;  right: -54px;
    background-color: #fff;}*/
.about .text h3 {font-size:24px;color:rgba(39,39,39,1);margin-top: 16px;padding-bottom: 25px;margin-bottom: 30px;position: relative;}
.about .text h3:after{width:40px;height:3px;background:linear-gradient(90deg,rgba(222,1,23,1),rgba(235,123,0,1));position: absolute;content: "";right: 0;
    bottom: 0;}
.about .text p{font-size:14px;margin-bottom: 15px;      color:rgba(136,136,136,1);  line-height:26px;}
/* 新闻 */
.about .text em{display: block;}
.contact.join .top h4{display: inline;}
.newsbox .top {margin-bottom: 90px;}
.newsbox .content{padding: 100px 0;}
.newsbox .top h2{font-size:28px;color:#202020;line-height:44px;text-align: center;margin-bottom: 20px;}
.newsbox .top h2 span{display: block;}
.newsbox .row{display: flex;margin-bottom: 80px;}
.newsbox .row .pic{width: 530px;flex-shrink: 0;height: 331.5px;background-size: cover;background-color: #EEEFF2;background-position: center;background-repeat: no-repeat;}
.newsbox .row .text{width: 640px;flex-shrink: 0;padding: 28px;margin-left: 30px;padding-right: 0;display: flex;align-items: center;}
.newsbox .row .text .con{width: 100%}
.newsbox .row .text .tit{position: relative;padding-bottom: 14px;margin-bottom: 30px;}
.newsbox .row .text .tit::before{position: absolute;width:40px; height:2px; background:linear-gradient(90deg,rgba(222,1,23,1),rgba(235,123,0,1));left: 0;bottom: 0;content: "";}
.newsbox .row .text h3{font-size:24px;  color:#272727;line-height:40px;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsbox .row .text .tit span{font-size:14px;  color:#8F8F8F; line-height:28px;display: block;}
.newsbox .row .text p{font-size:14px;color:#888;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.newsbox .row .text a.readto{width:140px; border:2px solid rgba(229, 229, 229, 1); border-radius:26px;line-height: 40px;display: block;text-align: center;font-size:14px; color:#333333;margin-top:33px;user-select: none;transition: all 0.3s;}
.newsbox .row .text a.readto span{display: inline-block;vertical-align: top;}
.newsbox .row .text a.readto span:before{content: '\e633';font-family: iconfont;color: #fff;display: inline-block;vertical-align: top;opacity: 0}
.newsbox .row .text a.readto span:after{content: '\e631';font-family: iconfont;color: #fff;display: inline-block;vertical-align: top;opacity: 0;transition:opacity 0.3s}
.newsbox .row:last-child{margin-bottom: 0;}
.newsbox .row:nth-child(2n){flex-direction: row-reverse;}
.newsbox .row:nth-child(2n) .text{margin-left:0;margin-right: 30px;padding-left: 0;padding-right: 28px;}

@media screen and (min-width: 1025px){
    .newsbox .row .text a.readto:hover {background-color:#EC6305;color: #fff;border: 2px solid #EC6305}
    .newsbox .row .text:hover a.redto span:after{opacity: 1}
    .newsbox .row .pic:hover{transform: scale(1.1);transition: all .3s;}
    .newsbox .row .pic{transition: all .3s;}
    .newsbox .row a:nth-child(1){overflow: hidden;}
    
}
/* 联系我们 */
.contact.join .top span{display: block;}
.contact.join .top span.s1{display: inline;}
.contact .top h2{font-size:28px; color:rgba(32,32,32,1); line-height:44px;}
.contact .two{font-size:16px;  color:rgba(136,136,136,1); line-height:32px;display: inline;}
.contact .three{font-size:16px;  color:rgba(136,136,136,1); line-height:32px;}
.contact .top{margin-bottom: 100px;text-align: center;}
.contact .two .two+h4{color: rgba(136,136,136,1);}
.contact .content{margin-top: 100px;}
.contact .mid{display: flex;margin-bottom: 60px; flex-flow: wrap;}
.contact dl{ width:31.1%;background-color: #f7f7f7;height: auto;box-sizing: border-box;padding: 55px 58px 42px;margin-right: 40px;margin-bottom: 40px;}
.contact dl:nth-child(3n){margin-right: 0;}
.contact dt{font-size:22px;font-weight: normal;color:rgba(39,39,39,1);position: relative;padding-bottom: 20px;margin-bottom: 30px;font-weight: bold;}
.contact dt::after{position: absolute;content: "";width:40px;   height:2px;   background:linear-gradient(90deg,rgba(222,1,23,1),rgba(235,123,0,1));left: 0;bottom: 0;}
.contact dd{font-size:16px;  color:rgba(39,39,39,1); line-height:28px;}
.contact .m1:first-child{margin-right: 20px;}
.contact .bot{background-color: rgba(38,55,78);}
.contact .bot{height: 700px;background-size: cover;
    background-position: center;}
.detail .bottom dl dt{max-height: 1.04rem;background-size: cover;background-position: center;background-repeat: no-repeat;height: 1.04rem;}
/* 投资者关系 */
.detail strong{font-weight: bold;}
.investor .top .box{display: flex;justify-content: flex-start;flex-flow: wrap;}
.investor .top dl{width:31.1%;margin-right: 40px; flex-shrink: 0;background-color: #f7f7f7;height: auto;box-sizing: border-box;padding: 60px 50px 40px;margin-top: 40px;}
.investor .top dl:nth-child(3n){margin-right: 0}
.investor .top dt{font-size:22px;  color:#666; line-height:normal;margin-bottom: 30px;padding-bottom: 20px;position: relative;font-weight: bold;}
.investor .top dt::after{position: absolute;content: "";left: 0;bottom: 0;width:40px; height:3px; background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,8,1));}
.investor .top dd{font-size:14px; color:#666;  line-height:26px;}
.investor .top{margin-top: 80px ;padding-bottom: 100px;}
.investor h2{font-size:34px;color:#333;line-height:76px;padding-bottom: 3px;position: relative;text-align: center;font-weight: bold;}
.investor h2::after{position: absolute;width:60px; height:3px; background:rgba(0,0,0,1);left: 0;right: 0;margin: auto;bottom: 0;content: "";}
.investor .row:nth-child(3){background-color: #f7f7f7;padding: 62px 0 90px;}
.investor .row:nth-child(3) .box{display: flex;justify-content: space-between;margin-top: 40px;}
.investor .row:nth-child(3) dt{width: 40px;margin: auto;margin-bottom: 40px;}
.investor .row:nth-child(3) dl{width:30%;margin-top: 40px;}
.investor .row:nth-child(3) dl h3{font-size:22px;color:#333;line-height:normal;text-align: center;margin-bottom: 27px;font-weight: normal;}
.investor .row:nth-child(3) dl p{font-size:14px; color:#666; line-height:26px;margin-bottom: 10px;}
.investor .row:nth-child(2) dl{width:30%;position: relative;} 
.investor .row:nth-child(2) {display: flex;justify-content: space-between;}
.investor .row:nth-child(2){padding: 100px 0;}
.investor .row:nth-child(2) dd{position: absolute;bottom: 25px;left: 0;right: 0;margin: auto;}
.investor .row:nth-child(2) h3{font-size:28px; color:rgba(255,255,255,1); line-height:normal;  text-align: center;margin-bottom: 10px; }
.investor .row:nth-child(2) p{font-size:14px;  color:rgba(255,255,255,1); line-height:26px;  text-align: center;   }
.investor .row:nth-child(1) li a{font-size:14px;color:#666;  line-height:22px; position: relative;margin-bottom: 28px;}
.investor .row:nth-child(1) li{width: 45%;}
.investor .row:nth-child(1){padding: 85px 0 0px;}

.investor .row:nth-child(1) li a::after{content: '\e631';color: #666;font-family: iconfont;margin-left: 5px;font-size: 14px;line-height: 46px;}
.investor .row:nth-child(1) ul .swiper-slide{display: flex;justify-content: space-between;flex-flow: wrap;height: auto;padding-right: 20px}
.investor .row:nth-child(1) ul .swiper-container{margin-top: 40px;padding-top: 20px;}
.investor .row:nth-child(1) ul .swiper-wrapper{height: 485px;overflow: visible;}
.investor .swiper-scrollbar-drag {
    background-color: #006A32;
    border-radius: 3px;
}
.table .swiper-scrollbar-drag {
    background-color: #006A32;
    border-radius: 3px;
}
/* 加入我们 */

.contact.join .row {background-repeat: no-repeat;background-position: center;background-size: cover;height: auto;padding:185px 0}
.contact.join p span{display: block;}
.contact .top span{display: block;}
.contact.join .row h2{font-size:38px;line-height: 1em;text-align: center;margin-bottom: 27px;padding-bottom: 17px;position: relative;font-weight: bold;}
.contact.join .row h2:after{content:'';width: 60px;height: 2px;background-color: #fff;position: absolute;bottom: 0;left: 0;right: 0;margin:auto;}
.contact.join .row p{width: 1200px;margin: auto;text-align: center;font-size:16px;line-height:28px;color: #fff}
.contact.join .row a{width:180px; border-radius:26px;font-size:16px;    color:rgba(255,255,255,1);  line-height:52px;display: block;background-color: #E86300;margin: auto;text-align: center;margin-top: 35px;}
.contact.join .rowmid h2{color: #fff;}
.contact.join .rowbot h2 {color:#333;}
.contact.join .rowbot p{color:#666;}
.contact.join .rowbot h2:after{background-color: #333}
.contact dl .pic{display: flex;margin-left: -10px;}
.contact dl .pic .m1{width: 100px;}
.contact dl .pic p{font-size:14px;color:#666;line-height:28px;text-align: center;}
.contact .banner.black h1{color:#fff}
.contact .banner.black p{color:#fff}
/* 荣誉资质 */
.honor .content{padding: 100px 0;}
.honor .row{margin-bottom: 60px;display: flex;justify-content: space-between;}
.honor .right {padding-bottom:60px ;width: 1040px;font-size:16px;   color:#666;  line-height:32px;border-bottom: 1px solid #EEEEEE;}
.honor .right ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.honor .right ul li{width: 49%;}
.honor .left{font-size:22px; color:#666; line-height:normal;}
.honor .left span{font-size:28px;   color:rgba(236,99,5,1); line-height:normal;margin-right: 10px;}

/* 新闻详细 */
.detail .one{text-align: center;}
.detail {padding: 80px 0 97px;}
.detail .mainbox{border-bottom: 1px solid #E3E1E1;padding-bottom: 80px;}
.detail .top img{margin:0 auto;width: auto;max-width: 100%;}
.detail .top{width: 800px;margin: auto;position: relative;}
.detail .top .warp{overflow: hidden;}
.detail .top video{margin:0 auto 5px;width: auto;max-width: 100%;display: block;width: 70%;}
.detail .top h1{font-size:40px;color:#333;line-height:48px;margin-bottom: 14px;}
.detail .top span{font-size:14px; color:#666; line-height:28px;position: relative;padding-bottom: 13px;margin-bottom: 28px;display: block;}
.detail .top span::after{position: absolute;content: "";width:60px;  height:3px;  background:rgba(0,0,0,1);bottom: 0;left: 0;}
.detail .top p{font-size:14px; color:#333;  line-height:30px;}
.detail .bottom {padding-top: 80px;}
.detail .bottom h1{font-size:28px;     color:#333;  position: relative;text-align: center;}
.detail .bottom h1::after{position: absolute;content: "";width:40px; height:3px; background:linear-gradient(90deg,rgba(222,1,23,1),rgba(235,123,0,1));left: 0;right: 0;margin: auto;bottom: -20px;}
.detail .bottom .box{display: flex;justify-content: space-between;margin-top: 70px;}
.detail .bottom dl{width: 32%;}
.detail .bottom dd{font-size:16px; color:#666; line-height:26px;margin-top: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.detail .top ul.aside{position: absolute;top: 190px;left: -100px;display: none;}
.detail .top ul.fixed{position: fixed;top: 190px;left: calc(50% - 500px)}
.detail .top ul.end{position: absolute;top: auto !important;left: -100px;bottom: 0}
.detail .top li{width: 36px;height: 36px;padding: 6px;border-radius: 50%;border:2px solid #EC6305;margin-bottom: 20px;display: block;}
.detail .top li a{display: block;width: 100%;height: 100%;background-size: 100%;}
.detail .top li a.qq{background-image: url(../images/qq.png);}
.detail .top li a.wx{background-image: url(../images/wx.png);}
.detail .top li a.wb{background-image: url(../images/wb.png);}



/* 走进雅迪 */
.walk i{font-style: normal;}
.walk .banner{z-index: 1}
.walk .row2{width: 100%;padding-bottom: 157px;}
.walk .row2 .text{padding-top: 85px;background-repeat: no-repeat;background-position: center;background-size: cover;background-position: center bottom;padding-bottom: 220px;}
.walk .row2 h2{margin-bottom: 35px;}
.walk .row2 .box{font-size:14px;font-weight: 400;line-height: 26px; color:#666; line-height:28px;width: 800px;margin: auto;padding-bottom: 20px;}
.walk .row2 .box img{margin-top: 35px;transition: all .3s;}
.walk .row2 .box p{margin-bottom: 15px;text-align: center;}
.walk .row3 .box {display: flex;justify-content:flex-start;flex-flow: wrap;padding-bottom: 65px;}
.walk .row3 .box dl{width: 30%;margin-top: 35px;margin-right: 50px;}

.walk .row3 .box dl dt{background-color: #f7f7f7;overflow: hidden;transition: all 0.3s;}
.walk .row3 .box dl:nth-child(3n){margin-right: 0}
.walk .row2 .img{width: 1200px;margin:0 auto 0;margin-top: -220px}
.walk .row3 {padding-bottom: 90px;}
.walk .row3 h2{margin-bottom: 40px;}
.walk .row4 h2{margin-bottom: 40px;}
.walk .row3 span{display: block;text-align: center;}
.walk .row4 span{display: block;text-align: center;font-size:14px;font-weight: 400;line-height: 22px;color:#666; }
.walk .row4 .box{margin-top: 75px;}
.walk .row4 .box dl{position: relative;margin-bottom: 45px;width: 48%;
    margin-right: 4%;

    height: 260px;
    padding-top: 80px;
background-color: #fff;}
.walk .row5{padding-top: 120px;}
.walk .row5 .box{width: 800px;margin: auto;}
.walk .row5 h2{margin-bottom: 40px;}
.walk .row5 p{font-size:14px;font-weight: 400;line-height: 26px; color:#666; line-height:28px;}
.walk .row4 .box dl dd{text-align: center;}
.walk .row4 .box dl dd h3{font-size:28px; -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: -webkit-linear-gradient(left,#e3000f 47%,#ef7c00 55%);
    background-image: -o-linear-gradient(left,#e3000f 47%,#ef7c00 55%);
    background-image: -moz-linear-gradient(left,#e3000f 47%,#ef7c00 55%);  margin-bottom: 10px;}
.walk .row4 .box dl dd p{font-size:14px;font-weight: 400;line-height: 26px; color:#333;}
.walk .row4 {background-color: #F7F7F7;padding:120px 0 100px;}
.walk .row3 p{font-size:14px;font-weight: 400;line-height: 26px;  color:rgba(51,51,51,1); }
.walk .row3 dd{font-size:14px;font-weight: 400;line-height: 26px;   color:rgba(136,136,136,1);   margin-top: 40px;}
.walk .row3 h3{font-size:20px;  color:#333; ;text-align: center;position: relative;margin-bottom: 40px;}
.walk .row3 h3::after{position: absolute;content:"";width:40px;   height:3px;   background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));left: 0;right: 0;margin: auto;bottom: -15px;}
.walk .row4 .box {display: flex;justify-content:flex-start;flex-flow: wrap;}

.walk .row4 .box dl:nth-child(2n){margin-right: 0}
.walk .row5{background-repeat: no-repeat;background-position: center;background-size: cover;height: 700px;background-position: top;}
.walk h2{font-size:32px;;color:#333;line-height:normal;text-align: center;position: relative;font-weight: bold;}
.walk .row1 {margin-top: 90px;}
.walk .row1 dd{text-align: center;font-size:14px;font-weight: 400;line-height: 26px;  color:#666;   opacity:0.7;}
.walk .row1 dt{font-size:40px;  color:rgba(236,99,3,1);  line-height:normal;}
.walk .row1 dt em{font-size:14px;   color:#666; line-height:1em; opacity:0.7;margin-left: 4px;}
.walk .row1 dt em.fenxiao{font-size: 24px;}
.walk .row1 .box{display: flex;justify-content: space-between;    width: 670px;
    margin: auto;margin-top: 110px;margin-bottom: 90px;}
.walk .row1 h2 span{font-size:24px;  color:rgba(26,26,26,1); line-height:40px;display: block;font-weight: bold;}
.walk .row1 h2{position: relative;text-align: center;}
.walk .row1 h2:after{position: absolute;width:80px; height:3px; background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));bottom: -45px;left: 0;right: 0;margin: auto;content: "";}
.walk h2::after{position: absolute;content: "";width:60px; height:3px; background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));left: 0;right: 0;bottom: -10px;margin: auto;}


.useone table td p{color: #666;}
.smx .aside .small{position: static; margin-top: 50px;}

/* 互联商店 */

.serveuse.webstore p{font-size:48px;  color:rgba(34,34,34,1); line-height:92px;text-align: center;padding-top: 54px;}
.serveuse.webstore .banner:first-child p{padding-top: 110px;} 
.serveuse.webstore .box img{width: 210px;}
.serveuse.webstore .box{display: flex;justify-content: center;padding-top: 80px;}
.smx em{display: none;}
/* 防伪查询 */
.yysj_formbox.fw .banner{position: relative;z-index: 1}
.yysj_formbox.fw .banner .mainbox{padding-bottom: 200px;}
.yysj_formbox.fw .banner .mainbox .title{margin-top: 60px;}
.yysj_formbox.fw .tip{font-size:14px;color:rgba(153,153,153,1);line-height:24px;width: 800px;border-top: 1px solid #E5E6E7;margin: auto;margin-bottom: 105px;padding-top: 25px;margin-top: 100px;}
.yysj_formbox.fw .tip li:first-child{margin-bottom: 10px;}
.yysj_formbox.fw .formbox{width:1000px;background:linear-gradient(90deg,rgba(245,246,247,1) 0%,rgba(250,251,252,1) 100%);margin: auto;margin-top: -200px;position: relative;z-index: 2;border-radius: 10px;}
.yysj_formbox.fw .form{width: auto;margin: 80px auto 0;}
.yysj_formbox.fw  .input{width: 400px;margin: auto;margin-bottom: 20px;}
.yysj_formbox.fw .form .button{margin-top: 85px;}


/* 附近网点查询 */
.serveuse.web .banner{background-repeat: no-repeat;background-position: center;background-size: cover;/*height: 500px;*/}
.serveuse.web .mid{margin-top: 100px;-webkit-nbsp-mode: 70px;}
.serveuse.web .mid h3{font-size:28px; color:rgba(34,34,34,1); line-height:48px;text-align:center}
.serveuse.web .mid p{font-size:16px;  color:rgba(136,136,136,1); line-height:34px;text-align:center}

/* 零部件指导价 */
.serveuse.price .banner{position: relative;z-index: 1}
.serveuse.price .banner .mainbox{padding-bottom: 200px;}
.serveuse.price .banner .mainbox .title{margin-top: 60px;}
.serveuse.price .content{margin-top: -200px;position: relative;z-index: 2}
.serveuse.price .content h2{font-size:28px;color:#333}
.serveuse.price .row dl{width: 289px;margin-right: 28px;}
.serveuse.price .row dl:last-child{margin-right: 0;}
.serveuse.price .row dt{margin-bottom:15px ;}
.serveuse.price .content h3{font-size:16px;;color:#333;margin-bottom: 10px;}
.serveuse.price .content p{font-size:16px;  color:#006A32   }
.serveuse.price .box{display: flex;margin-top: 55px;}
.serveuse.price .row{margin-bottom: 40px;background:linear-gradient(90deg,rgba(245,246,247,1) 0%,rgba(250,251,252,1) 100%);padding: 60px 80px;}
.serveuse.price .row:last-child{margin-bottom: 0;}
.serveuse.price .content{margin-top: -200px;}

/* 服务无忧 */
.serveuse.no .banner{position: relative;z-index: 1}
.serveuse.no .banner .mainbox{padding-bottom: 200px;}
.serveuse.no .banner .mainbox .title{margin-top: 60px;}
.serveuse.no .content{margin-top: -200px;position: relative;z-index: 2}
.serveuse.no .row{background-size: cover;width: 100%;height: 400px;padding-top: 25px;}
.serveuse.no .content .row h2{font-size:28px;color:#fff;text-align:center;margin-bottom: 10px;}
.serveuse.no .content .row p{font-size: 16px;color: #fff;text-align:center}
.serveuse.no .content h2{font-size:20px;color:#333;text-align:center;margin-bottom: 5px;}
.serveuse.no .content p{font-size: 14px;color: #666;line-height: 24px;text-align:center}
.serveuse.no .box{display: flex;flex-flow: wrap;margin-top: 20px;padding: 0 60px;}
.serveuse.no .box dl{width: 30%;margin-right:53px;margin-top: 135px;}
.serveuse.no .box dl dd{width: 60px;margin: auto;margin-bottom: 45px;height: 60px;}
.serveuse.no .box dl:nth-child(3n){margin-right: 0;}
.serveuse.no  .box dt{background-size: cover;box-sizing: border-box;}


/* 服务无忧 */
.serveuse.core .banner{position: relative;z-index: 1}
.serveuse.core .banner .mainbox{padding-bottom: 200px;}
.serveuse.core .banner .mainbox .title{margin-top: 60px;}
.serveuse.core .content{margin-top: -200px;position: relative;z-index: 2}
.serveuse.core .row{border-radius: 10px;width: 1000px;margin: auto;height: 247px;background:linear-gradient(90deg,rgba(245,246,247,1) 0%,rgba(250,251,252,1) 100%);padding-top: 60px;box-sizing: border-box;}
.serveuse.core .row h2{position: relative;text-align: center;font-size: 28px;color: #222222;line-height: 42px;}
.serveuse.core .row h2::after{position: absolute;width:40px;height:3px;background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));bottom: -42px;left: 0;right: 0;margin: auto;content: "";}
.serveuse.core .box dl{width:100%;display: flex;justify-content: space-between;}
.serveuse.core .box dl:last-child{margin-top: -180px;align-items: flex-end;}
.serveuse.core .box {display: flex;flex-direction: column;}
.serveuse.core .box dl dt{height: 400px;display: flex;align-items: flex-end;background-repeat: no-repeat;background-size: cover;width: 49%;background-position: center;}
.serveuse.core .box dl:nth-child(2) dt{height: 400px;}
.serveuse.core .box dd{height: 600px;display: flex;align-items: flex-end;background-repeat: no-repeat;background-size: cover;width: 49%;background-position: center;}
.serveuse.core p{font-size: 16px;color: #fff;}
.serveuse.core h2{font-size: 28px;color: #fff;margin-bottom: 5px;}
.serveuse.core .aside{padding: 60px 55px;}
.serveuse.core .row{margin-bottom: 85px;}
.serveuse.core .box dl:last-child dt{height: 600px;}
.serveuse.core .box dl:last-child dd{height: 400px;}
/* 服务承诺 */
.serveuse.promise .banner{position: relative;z-index: 1}
.serveuse.promise .banner .mainbox{padding-bottom: 200px;}
.serveuse.promise .banner .mainbox .title{margin-top: 60px;}
.serveuse.promise .content{margin-top: -200px;position: relative;z-index: 2}
.serveuse.promise h2 span{display: block;}
.serveuse.promise .row{width: 1000px;border-radius: 10px;margin: auto;height: 247px;background:linear-gradient(90deg,rgba(245,246,247,1) 0%,rgba(250,251,252,1) 100%);padding: 60px 0;box-sizing: border-box;margin-bottom: 160px;}
.serveuse.promise h2{position: relative;text-align: center;font-size: 20px;color: #222222;line-height: 40px;}
.serveuse.promise .row h2::after{position: absolute;width:40px;height:3px;background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));bottom: -25px;left: 0;right: 0;margin: auto;content: "";}
.serveuse.promise .box{display: flex;justify-content: space-between;}
.serveuse.promise .box dl{width: 270px;}
.serveuse.promise .box dt{width: 60px;margin: auto;margin-bottom: 45px;height: 60px;}

.about h2 span h4{color: rgba(32,32,32,1);display: inline;}
.serveuse.promise .content p{   font-size:14px;     color:#666; line-height:24px;margin-top: 5px;}

.about .year:last-child .yearbox{width: 340px;}



  
.investor .row:nth-child(1) ul::-webkit-scrollbar {width: 6px;background: #f5f5f5}
  
.investor .row:nth-child(1) ul::-webkit-scrollbar-track {   background: #f5f5f5}
.sanb table:nth-child(2)
.investor .row:nth-child(1) ul::-webkit-scrollbar-thumb {background: #006A32;border-radius: 3px }
/* 零部件三包 */
.sanb .row{width: 1000px;margin: auto;background:linear-gradient(90deg,rgba(245,246,247,1) 0%,rgba(250,251,252,1) 100%);padding: 60px 100px;box-sizing: border-box;}
.sanb .banner .mainbox{padding-bottom: 200px;}
.sanb .content{margin-top: -200px;}
.sanb .table{margin-top: 65px;}
.sanb table{width: 100%;display: block;}
.sanb .swiper-slide{width: 1200px;}
.sanb .row{background-color: #F7F7F7;border-radius: 10px;}
.sanb .table .swiper-slide{padding-top: 0.2rem;}
.sanb th,.sanb td{text-align: center;padding: 20px 49px;font-size: 16px;line-height: 28px;}
.sanb th:first-child{padding: 20px 30px;}
.sanb td:first-child{padding: 20px 30px;}
.sanb th{color: #333;white-space: nowrap;background-color: #E6E8EB}
.sanb td{color: #333}
.sanb td:first-child{color: #666;}
.sanb .table:nth-child(2) td p{text-align: left;}
.sanb .table:first-child td p{    display: inline-block;
    width: auto;
    max-width: 100%;
    /* text-align: left; */}
.sanb tr:nth-child(2n-1) td{background-color: #F5F6F7;}
.pc_bg{display: block;}
.wap_bg{display: none;}
.sanb .table .swiper-container-horizontal>.swiper-scrollbar{top: 0;bottom: auto;left: 0;width: 100%;}
.sanb .table:nth-child(2)   td:nth-child(2){padding: 20px 250px 20px 130px;}
.sanb .row span{font-size:22px;         color:rgba(51,51,51,1); line-height:28px}
.sanb .row h2{font-size:16px;color:rgba(51,51,51,1);line-height:28px;margin-bottom: 35px;padding-bottom: 50px;border-bottom: 1px solid #E6E8EB;font-weight: normal;}
.sanb .row p{font-size:16px;color:#888888;line-height:28px;}
.sanb .name{background-color: #E6E8EB;}
.sanb h3{font-size:28px;        color:rgba(34,34,34,1); line-height:92px;text-align: center;margin-bottom: 30px;position: relative;}
.sanb h3:after{position: absolute;content: "";width:40px;
    height:3px;left: 0;right: 0;margin: auto;bottom: 10px;
    background:linear-gradient(90deg,rgba(227,0,15,1),rgba(239,124,0,1));}
.sanb .zs{font-size:14px;font-weight:400;color:rgba(153,153,153,1);line-height:24px;display: flex;margin-top: 40px;padding-top: 23px;border-top: 1px solid #E5E6E7;}
.sanb .zs .left{flex-shrink: 0}
.walk .row4 .box dt{overflow: hidden;}
.contact.join .row p.jqqd{font-size:16px;margin-top: 60px;
   text-align: center;
    font-weight:normal;
    color:rgba(232,99,0,1);
    line-height:12px;}
    .smx .row.row4 .cc{position: relative;}
.serveuse.no .row{background-color: #F5F6F7;background-position: center;border-radius: 10px;}
.walk .row5 p{margin-bottom: 10px;}
.smx .row4 .aside{height: auto;}
.smx .row {position: relative;}
.smx .row .ck{display: none;}
.sanb .row .bot{    align-items: baseline;   display: flex;   justify-content: space-between}
.sanb .row .bot i{    display: inline-block;width: 10px;}
/*.sanb .row .bot p{    flex-basis: 97%;}*/
.smx .row .cc{position: absolute;z-index: 3;height: 100%;width: 100%;}

.smx .row6 .aside{position: relative;z-index: 2}
.smx .row6 .imgbox{position: absolute;z-index: 1;width: 50%;top: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;}
.smx .row6 .imgbox .con{width: 100%;height: 0px;padding-bottom: 100%;position: relative;}
.smx .row6 .imgbox .img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;background-size: contain;background-position: center;background-repeat: no-repeat;}
.smx .row6 .imgbox .img1{z-index: 1;display: flex;align-items: center;justify-content: center;}
.smx .row6 .imgbox .img2{z-index: 2;/*opacity: 0*/}
.smx .row6 .imgbox .img3{z-index: 3;/*opacity: 0*/}
.smx .row6 .imgbox .img1 p{font-size: 36px;text-align: center;line-height: 44px;color: #fff;opacity: 1}
.smx .row6 .imgbox .img1 p span{display: block;font-size: 100px;line-height:108px;overflow: hidden;}
.smx .row6 .imgbox .img1 p span, .smx .row6 .imgbox .img1 p span *{font-family: encode-bold;}
.smx .row6 .imgbox .img1 p #count{display: inline-block;vertical-align: top;}

@media  (max-width: 1596px){
    /*.usethree .banner{height: 500px;}*/

    .useone .bot dl{width: 19%;margin-right: 1%;}
    .usethree .box{width: 49%;}
    /*.banner{height: 500px;}*/
    .usebox{width: 85%;}
    .smx .row6 .imgbox{width: 60%;max-width: 600px;}

    .smx .row.row4 .p1{width: 49%;}
    /*.mainbox{width: 85%;}*/
    .investor .row:nth-child(2) dl{width: 32%;}
    .contact dl{width: 32%;margin-right: 2%;}
    .detail .bottom dl{width: 32%;}
    .contact.join .row p{width: 85%;}
    .contact .top{width: 85%;margin: auto;margin-bottom: 100px;}
    .walk .row2 .img{width: 85%;}
    .walk .row3 .box dl {width: 32%;margin-right: 2%;}
    .detail .bottom dl{width: 32%; margin-right: 2%;}
    .investor .top dl{width: 32%;margin-right: 2%;}
    .serveuse.no .box dl{width: 25%;margin-right: 12.5%;}
    .honor .right{width: 85%;}

    .serveuse.core .box dl dt{background-position: center;}
    .kk{width: 47%;}
    .newsbox .row .pic{width: 100%;}
    .newsbox .row .text{width: 53%;}
    .serveuse.core .box dl dd{background-position: center;}

    .smx .row1 .mid{padding-right: 5%;padding-left: 5%}
}
@media screen and (min-width: 1025px){
    
    .walk .row3 .box  dt:hover img{transform: scale(1.1);transition: all 0.3s;}
.walk .row4 .box dt:hover img{transform: scale(1.1);transition: all 0.3s;}
    .investor .row:nth-child(1) li a:hover{color: #EC6305;font-weight: bold;}
    .investor .row:nth-child(1) li a:hover::after{transition: all .3s;display:inline-block;color: #EC6305;}
    .about.news ul li:hover {background-color: #E86300;transition: all .3s;}
    .about.news ul li:hover a{color: #fff;}
    .about.news .box a:hover{color:  #EC6305;;}
}
@media  (max-width: 1420px){
    .smx .row.row4 .pic dl dd{font-size: 18px;}
}
@media  (max-width: 1366px){
    .sanb .table:nth-child(2) td:nth-child(2){padding: 20px 200px 20px 60px;}
    /*.smx .row .aside{width: 55%;}*/

    .useone .bot dl:nth-child(3n){margin-right: 0;}
    .useone .box{flex-flow: wrap;}
    .useone .bot dl{width: 32%;margin-right: 2%;margin-bottom: 30px;}
    
    .smx .row5 .aside .img{width: auto;justify-content: flex-start;}
    .smx .row5 .aside .left{width: auto;}
    .smx .row5 .aside .img dl{width: auto;}
    .smx .row5 .aside .img dl:nth-child(1){margin-right: 30px;}
    .smx .row5 .aside .img dt{width: 46px;margin-right: 15px;}
    .smx .row5 .aside .img dd{font-size: 18px;line-height: 26px;}
    .smx .row7 .aside{align-items: flex-start;padding-top: 120px;}

}
@media  (max-width: 1280px){

    .smx .row2 .top{padding: 80px  0 0 0}
    /*.walk .row2 .img{width: 100%;}*/
}
@media  (max-width: 1060px){
    .smx .row.row4 .pic{flex-wrap: wrap;width: 70%;margin:30px auto 0;}
    .smx .row.row4 .pic dl{width: 48%;margin-top: 4%;}
    .smx .row5 .aside .img{margin-top: 30px;display: block;}
    .smx .row5 .aside .img dl{width: auto;margin-top: 20px;}
    .smx .row5 .aside .img dl:nth-child(1){margin-right: 0;}
}

@media  (max-width: 1024px){
    .usetwo .table .swiper-slide{display: block;width: 1200px;}
    /*.smx .row .aside{width: 80%;}*/
    .smx .row2 .mid{width: 85%;}
    .serveuse.core .row{width: 85%;}
    .zd td:first-child{padding: 0;}
    .zd td:last-child{padding: 0;}
    .serveuse.promise .row{width: 85%;}
    .honor .right{width: 80%;}
    .sanb .row{width: 92%;}
    .investor .top dl{width: 49%;margin-right: 2%;}
    .investor .top dl:nth-child(3n){margin-right: 2%;}
    .investor .top dl:nth-child(2n){margin-right: 0;}
    .detail .top{width: 95%;}
    .yysj_formbox.fw .formbox{width: 92%;}
    .yysj_formbox.fw .tip{width: 6rem;}
    .detail .top ul.aside{left: -40px;}
    .zd td{width: auto;}
    .contact dl{width: 49%;}
    .contact dl:nth-child(2n){margin-right: 0;}
    .contact dl{margin-right: 2% ;}
    .contact dl:nth-child(3n){margin-right: 2%;}
    .detail .top ul.fixed{left: 20px;}
    .walk .row2 .box{width: 85%;margin:auto}
    
    .walk .row5 .box{width: 85%;margin:auto}

    .walk .row1 h2::after {display: none;}
}

@media  (max-width: 768px){
    .smx .row5 .aside .img{width: 100%;flex-direction: column;bottom: 2.5rem;}
    .smx .row3 .aside .img dt{width: 0.6rem;}
    .smx .row3 .aside .img dl{width: auto;margin-right: 0;margin-top: 0.4rem;margin-right: 14%;}
    .smx .row3 .aside .img dl:nth-child(3),.smx .row3 .aside .img dl:nth-child(5){margin-right: 0;}
    .smx .row3 .aside .img dd{text-align: center;font-size: 0.24rem;line-height: 0.4rem;}
    .smx .hh{padding-right:0px;}
    .contact.join .top span{display: inline;}
    .sanb .table:nth-child(2) td:nth-child(2){padding: 0.45rem 0.4rem 0.45rem 0.1rem}
    .kk{width: 100%;}
    .newsbox .row .text{width: 100%;}
    .smx .row3 .aside .img{width: 100%;margin-top: 0.26rem;}
    .wap_bg{display: block;}
    .pc_bg{display: none;}
    .smx .row.row4 .cc{position: absolute;top: 0;left: 0;background-color: #000;padding: 1.2rem 0 0.8rem;}
    .smx .row.row:nth-child(1) {height: 12.9rem;}
    .smx .row2 .top{flex-direction: column;width: 100%;}
    .smx .row2 .top .p1{width:100%;margin:0.3rem  auto 0;}
    .smx .row h2{font-size: 0.62rem;line-height: 0.8rem;margin-bottom: 0.4rem;}
    .smx .row.row4{padding: 0;height: auto;}
    .smx .row.row4 .p1{width: 100%;}
    .smx .row.row4 .p1:first-child{margin-bottom: 0.1rem;}
    .smx .row.row4 .pic{width: 100%;margin-top: 0.3rem;}
    .smx .row.row4 .pic dl{width: 48%;margin-top: 2%;}
    .smx .aside .small{position: static;}
    .smx .row.row4 .pic dl dd{font-size: 0.28rem;line-height: 1.5em;}
    .smx .row.row4 .pic dl dd p{font-size: 0.24rem;line-height: 1.3em;margin-top: 0.05rem;}

    /* .smx .row5 .aside .right img{width: 100%;position: absolute;top: -2rem;} */
    .smx .row5 .aside .left{width: 100%;}

    /* .smx .row5 .aside .right{position: static;} */
    .smx .row5 .aside .wap_bg{position: absolute;width: 100%;left: 0;right: 0;margin: auto;bottom: 0.5rem}
    .smx .aside .small{margin-top: 0.3rem}
    .smx .small span{font-size: 0.24rem;line-height: normal;line-height: 0.4rem;}
    .smx .small span:last-child{margin-right: -0.3rem;}
    .smx .row p{font-size: 0.28rem;line-height: 0.44rem;}
    .smx .row2 p{font-size: 0.28rem;line-height: 0.44rem;width:100%;float: left;margin:auto;margin-top: 0.6rem;margin-left: 0;}
    .smx .row1 .bot{position: absolute;bottom: 0.35rem;margin-left: 0.8rem;}
    .smx .row .cc{width: 100%;height: 100%;}
    .smx .row.row4 .aside{margin-bottom: 0.76rem;}
    .smx .row.row{width: 100%;}
    .smx .row .aside{float: none;width: 100%;margin: auto;padding: 1.4rem 0  0 ;align-items: flex-start;}
    .smx .row.row2 {height: 16.2rem;}
    .smx .row.row3 {height: 13.3rem;}
    .smx .row.row4 {height: 13.4rem;}
    
    .smx .row1 .mid .p1{margin: 0;width: 4.24rem;margin-bottom: 0.4rem;}
    .smx .row1 .mid .p2{width: 5.8rem;}
    .smx .row.row5 {height: 20.18rem;}
    .smx .row.row6 {height: 13rem;}
    .smx .row.row7 {height: 13.5rem;}
    .smx .row{background-image: none !important;}
    .smx .row .ck{display: block;    position: absolute;width: 100%;top: 0;left: 0}
    .smx .row6 p{ margin-right: -0.22rem;}
    .smx .row7 p{padding-right: 0.1rem;}
    .smx .row5 .aside .img{margin-top: 8.5rem;}
    .smx .row5 .aside .img dd p{font-size: 0.28rem;line-height: 0.44rem;margin-top: 0.04rem;}
    .smx .row5 .aside .img dd{font-size: 0.4rem;line-height: 0.56rem;}
    .useone .top{margin-bottom: 1.6rem;}
    .sanb .swiper-slide{width: 600px;}
    .smx .row1 .top{width: 2rem;margin-top: 0.55rem;margin-right: 0.5rem;}
    .useone .bot{padding: 1.2rem 0 0.9rem;}
    .useone .bot dl{width: 49%;margin-right: 2%;padding: 0.5rem 0;margin-bottom: 0.15rem;}
    .useone .content{margin-top: 0;}
    .useone .top{padding: 1.2rem 0 0;width: 92%;}
    .useone th span{font-size: 0.28rem;}
    .useone th{font-size: 0.24rem;}
    .smx .row2 .top .p1:nth-child(2) {
        width: 5.7rem;
        margin: 0;
   
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-top: 0.6rem;
    }
    .smx .row5 .aside .img dd .pcblock{display: block !important;}
    .serveuse.core .box dl dt{width: 100%;}
    .serveuse.core .box dl:last-child{margin-top: auto;}
    .serveuse.core .box dl:last-child{margin-right: auto;}
    .serveuse.core .box dd{width: 100%;}
    .useone .bot dl:nth-child(2n){margin-right: 0;}
    .useone .bot dl:nth-child(3n){margin-right: 2%;}
    .sanb th:first-child{padding: 0.2rem 0.3rem;}
    .useone table{font-size: 0.28rem;line-height: 1rem;}
    .sanb .content{margin-top: -2rem;}
    .sanb h3{font-size: 0.4rem;line-height: 0.72rem;margin-bottom: 0.8rem;}
    .sanb h3:after{bottom: -0.3rem;width: 0.4rem;}
    .sanb .row span{font-size: 0.4rem;}
    .sanb .row h2{font-size: 0.28rem;line-height: 0.5rem;padding-bottom: 0.5rem;margin-bottom: 0.45rem;}
    .sanb .row{padding: 0.7rem 0.4rem;}
    .serveuse.core .box dl{width: 100%;flex-direction: column;}
    .serveuse.core .box {flex-direction: column;}
    .sanb .table{margin-top: 1.2rem;}
    .serveuse.core .row h2{font-size: 0.4rem;line-height: 0.72rem;}
    .serveuse.core .row{height: 3.58rem;padding-top: 1.3rem;margin-bottom: 1rem;}
    .serveuse.core .box dl dt{height: 4.9rem;margin-bottom: 0.5rem;}
    .serveuse.core .box dl:last-child{width: 100%;}
    .serveuse.core .box dd{height: 4.9rem;margin-bottom: 0.5rem;justify-content: center;padding-bottom: 0.3rem;}
    .serveuse.core .box dl:last-child dd{height: 4.9rem;margin-bottom: 0.5rem;}
    .zd td{font-size: 0.28rem;line-height: 0.46rem;}
    .serveuse.core .box dl:nth-child(2) dt{margin-top: 0;}
    .zd table{margin-top: 0.5rem;margin-bottom: 0.8rem;}
    .serveuse.core p{font-size: 0.28rem;line-height: 0.48rem;}
    .serveuse.core .aside{padding:0}
    .zd .top{margin-top: 1rem;}
    .serveuse.core p{text-align: center;}
    .serveuse.promise .box{flex-flow: wrap;}
    .serveuse.core .content{margin-top: -2rem;}
    .serveuse.core .row h2::after{bottom: -0.4rem;}
    .serveuse.core h2{font-size: 0.4rem;text-align: center;}
    .serveuse.core .box dl dt{height: 4.8rem ;display: flex;justify-content: center;padding-bottom: 0.3rem;}
    .serveuse.core .box dl:nth-child(2) dt{height: 4.8rem ;display: flex;justify-content: center;padding-bottom: 0.3rem;}
    .jqqd{font-size: 0.28rem;margin-top: 0.45rem;}
    .serveuse.promise .box dl{width: 46%;margin-bottom: 0.6rem;}
    .yysj_formbox.fw .tip{margin-top: 0.86rem;padding-top: 1rem;line-height: 0.48rem;margin-bottom: 0;font-size: 0.24rem;}
    .yysj_formbox.fw .form .button{margin-top: 0.7rem;width: 2.8rem;font-size: 0.28rem;}
    .yysj_formbox.fw .input{width: 6rem;margin-bottom: 0.2rem;}
    .serveuse .ewm dl{width: 2.4rem;}
    /*.yysj_formbox .form .input input{font-size: 0.28rem;line-height: 0.28rem;padding: 0.31rem 0.51rem;}*/
    .serveuse .ewm{padding: 1.1rem 0;}
    .yysj_formbox.fw .form{margin-top: 1rem;}
    .yysj_formbox.fw .formbox{margin-top: -2rem;background:#fff;}
    .serveuse .ewm dl dd{font-size: 0.28rem;line-height: 0.5rem;margin-top: 0.3rem;}
    .walk .row5{height: 12.53rem;}
    .walk .row5{padding-top: 1.8rem;}
    .walk .row2{padding-bottom: 1.2rem;}
    .walk .row1 dt{font-size: 0.48rem;line-height: 0.5rem;}
    .walk .row1 .box{width:85%}
    .walk .row5 h2{margin-bottom: 0.75rem;}
    .walk .row2 .box{font-size: 0.28rem;line-height: 0.5rem;padding-bottom: 0.6rem;}
    .walk h2::after{width: 1.2rem;bottom: -0.35rem;}

    .walk .row2 .box p{margin-bottom: 0;}
    .walk .row2 .img{width: 85%;margin:auto;margin-top: -2rem;}
    .walk .row1 dt em.fenxiao{font-size: 0.24rem;}
    .walk h2{font-size: 0.54rem;line-height: 0.72rem;margin-bottom: 0.74rem;}
    .walk .row2 .text{padding-top: 0.8rem;padding-bottom: 2rem;}
    .walk .row1 .box{margin-top: 0.7rem;margin-bottom: 1.2rem;}
    .walk .row1 dt em{font-size: 0.28rem;line-height: 0.46rem;}
    .walk .row1 dt em{font-size: 0.24rem;line-height: 0.3rem;}
    .walk .row1{margin-top: 1.2rem;}
    .walk .row1 h2 span{font-size: 0.3rem;line-height: 0.56rem;}
    .walk .row3 h3::after {width: 0.4rem;}
    .contact .banner span{display: block;}
    .walk .row3 .box dl dt{width:100%;margin: auto;}
    .walk .row3 .box dl{width: 100%;margin-right: 0;margin-top: 0.6rem;}
    .walk .row3 p span{font-size: 0.28rem;line-height: 0.5rem;}
    .contact dl{width: 100%;margin-bottom: 0.5rem;margin-right: 0;}
    .investor .top dl{width: 100%;padding: 0.8rem 0.4rem;}
    .investor .top dt{text-align: center;font-size: 0.4rem;margin-bottom: 0.3rem;padding-bottom: 0.3rem;}
    .investor .top dl:nth-child(2n){margin-right: 0%;}
    .contact .bot{height: 7rem;}
    .walk .row3 dd{font-size: 0.28rem;line-height: 0.44rem;margin-top: 0.5rem;text-align: center;}
    .walk .row3 .box{margin-top: 0;padding-bottom: 0.5rem;}
    .walk .row3{padding-bottom: 1.2rem;}
    .walk .row3 h3{margin-bottom: 0.6rem;font-size: 16px;line-height: 0.5rem;}
    .walk .row4 .box{margin-top: 0.6rem;}
    .walk .row3 h2{margin-bottom: 0.7rem;}
    .walk .row5 p{font-size: 0.28rem;line-height: 0.5rem;}
    .walk .row3 span{font-size: 0.54rem;line-height: 0.72rem;display: inline;}
    .walk .row4 .box dl dd h3{font-size:0.4rem ;line-height: 0.5rem;}
    .walk .row4 .box dl{position: relative;margin-bottom: 0.4rem;width: 49%;
        margin-right: 2%;
    
        height: 260px;
        padding-top: 80px;
    background-color: #fff;}
    .walk .row4 .box dl dd p{font-size: 0.28rem;line-height: 0.44rem;}
    .walk .row4 .box dl{width: 100%;margin-right: 0;margin-bottom: 0.5rem;height: 3.5rem;padding-top: 0.8rem;}
    .contact.join .row a{width: 2.4rem;font-size: 0.28rem;margin-top: 0.47rem;line-height: 0.72rem;}
    .investor .top dt::after{left: 0;right: 0;margin: auto;width: 0.4rem;}
    .contact.join .row h2{margin-bottom: 0.38rem;padding-bottom: 0.3rem;}
    .contact .top{margin-top: 1.2rem;margin-bottom: 0.9rem;}
    /*.banner{height: 8.8rem;}*/
    .investor .top dl{margin-right: 0;margin-top: 0.5rem;}
    .walk i{display: block;}
    .investor .top dd{font-size: 0.28rem;line-height: 0.5rem;}
    .honor .row{flex-direction: column;margin-bottom: 0.7rem;}
    .walk .row1 dd{margin-top: 0.2rem;font-size: 0.24rem;line-height: 0.3rem;}
    .honor .right ul li{width: 100%;font-size: 0.28rem;line-height: 0.44rem;
        margin-bottom: 0;
        margin-top: 0.1rem;}
        .smx .row5 .aside .img dl{width: 100%;padding:0.2rem 0.3rem;font-size: 0.4rem;line-height: 0.56rem;margin-bottom: 0.2rem;margin-top: 0}
        .smx .row5 .aside .img dt{width: 1rem;margin-right: 0.25rem;}
    .walk .row4{padding: 0.8rem 0 0.75rem;}
    .walk .row4 span{font-size: 0.28rem;line-height: 0.5rem;display: inline;margin-bottom: 6px;}
    .banner .mainbox h1{font-size: 0.65rem;line-height: 0.92rem;}
    .banner .mainbox p{font-size: 0.28rem;line-height: 0.46rem;margin-top: 0.17rem;padding:0 10px;}
    .detail .top span::after {width: 1.24rem;height: 2px;}
    .detail .top span{font-size: 0.24rem;line-height: 0.28rem;margin-bottom: 0.3rem;}
    .detail .top img{margin-bottom: 0 auto 0.3rem;}
    .detail .top p{font-size: 0.25rem;line-height: 0.56rem}
    .detail .bottom h1::after{bottom: -0.3rem;width: 0.4rem;}
    .detail .bottom dd{font-size: 0.28rem;line-height: 0.5rem;margin-top: 0.28rem;}
    .detail .bottom dl{width: 100%;margin-top: 0.7rem;}
    .detail .bottom .box{flex-flow: wrap;}
    .detail .bottom .box.usebox{width: 100%;}
    .contact.join .row{height: auto;padding-top: 1.5rem;padding-bottom: 1.2rem;}
    .contact.join .row h2{font-size: 0.48rem;line-height: 0.72rem;}
    .detail .bottom .box.usebox{margin-top: 0;}
    .contact .content{padding-top: 0;}
    .contact.join .top p.two{display: inline;}
    .contact.join .top span{display: inline;}
    .honor .row{margin-bottom: 0.5rem;}
    .honor .right{padding-bottom: 0.5rem;}
    .honor .left{font-size: 0.28rem;margin-bottom: 0.1rem;}
    .about h2 span h4{display: block;}
    .serveuse.core p span{display: block;}
    .newsbox .row:nth-child(2n){flex-direction: column;}
    .honor .left span{font-size: 0.48rem;margin-right: 0.1rem;}
    .detail .mainbox{padding-bottom: 0.8rem;}
    .contact .top h2{font-size: 0.36rem;line-height: 0.52rem;}
    .contact .two{font-size: 0.36rem;line-height: 0.52rem;}
    .contact .three{font-size: 0.36rem;line-height: 0.52rem;letter-spacing: -0.05px;display: inline;}
    .detail .bottom{padding-top: 0.8rem;}
    .contact.join .row h2:after{width: 0.6rem;}
    .detail .bottom h1{font-size: 0.4rem;line-height: 0.56rem;}
    .contact .mid{margin-bottom: 0.6rem;}
    .walk .row3 .hh.usebox{   background-color: #F7F7F7;padding: 0.48rem 0.4rem;}
    .smx .row2 .wapblock{display: inline !important;}
    .newsbox .row .text .tit::before{height: 2px;}
    .smx .row2 span{display: inline;}
    .detail .top h1{font-size: 0.48rem;line-height: 0.64rem;}
    .contact .content{margin-top: 1.2rem;}
    .investor .row:nth-child(3) dl:nth-child(2){width: 100%;}
    .serveuse.zd h2{font-size: 0.32rem;}
    .detail .top ul.fixed{width: 100%;}
    .contact.join .row p{font-size: 0.28rem;line-height: 0.36rem;}
    .contact.join .row p span{text-align: left;display: inline;font-size: 0.28rem;line-height: 0.44rem;}
    .detail .top ul.aside{position: static;display: flex !important;align-items: center;justify-content: center;margin-top: 0.5rem;}
    .detail .top ul.aside li{margin: 0 0.2rem;}
    .detail{padding: 0.94rem 0 1.2rem;}
    .contact dl{padding: 0.8rem 0.4rem 0.75rem;}
    .contact dt::after {width: 0.8rem;left: 0;margin: auto;}
    .contact dd{font-size: 0.28rem;line-height: 0.36rem;}
    .contact dt{font-size: 0.4rem;line-height: 0.48rem;margin-bottom: 0.48rem;padding-bottom: 0.36rem;}
    .contact dl .pic {display: flex;justify-content: center;text-align: center;}
    .investor .row:nth-child(2) dl{width: 32%;}
    .newsbox .content{padding: 0.8rem  0  1.2rem;}
    .contact h4 +span{color: rgba(136,136,136,1);}
    .newsbox .row .pic{width:100%;height:4.3rem ;}
    .newsbox .row:nth-child(2n) .text{margin: 0;padding: 0.45rem 0 0 0;}
    .newsbox .row .text{margin: 0;padding: 0.45rem 0 0 0;}
    .newsbox .row{flex-direction: column;margin-bottom: 0.8rem;}
    .smx h3{font-size: 0.44rem;line-height: 0.6rem;margin-bottom: 0.2rem;}
    .newsbox .row .text h3{font-size: 0.4rem;line-height: 0.48rem;    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;white-space:normal;margin-bottom: 0.3rem;}
    .serveuse.web .mid{margin-top: 1.2rem;}
    /*.serveuse.web .banner{height: 8.8rem;}*/
    .smx .row5 .aside{width: 100%;}
    .serveuse.web .mid h3{font-size: 0.284rem;line-height: 0.56rem;}
    .serveuse.web .mid p{font-size: 0.28rem;line-height: 0.5rem;}
    .walk .row3 .box dl dt{height: 4rem;overflow: hidden;}
    .walk .row3 .box dl dt img{margin-top: -40px;}
    .web span{display: block;}
    .about .text em{display: inline;}
    .walk .row3 .box dl:nth-child(1) dt img{margin-top: -15px;}
    .walk .row3 .box dl:nth-child(4) dt img{margin-top: -70px;}
    .newsbox .row .text{width: 100%;margin: 0;}
    .investor .row:nth-child(1) li{width: 100%;margin-bottom: 0.4rem;}
    .investor .row:nth-child(1) li:last-child{margin-bottom: 0;}
    .investor h2{font-size: 0.54rem;line-height: 0.72rem;}
    .investor .row:nth-child(1){padding:1rem 0 1.2rem;}
    .investor h2::after{width: 1.2rem;height: 0.06rem;bottom: -0.3rem;}
    .investor .row:nth-child(1) li a{font-size: 0.28rem;line-height: 0.44rem;margin-bottom: 0.28rem;}
    .investor .row:nth-child(2) h3{font-size: 0.4rem;line-height: 0.56rem;}
    .investor .row:nth-child(2) p{font-size: 0.28rem;line-height: 0.48rem;}
    .investor .row:nth-child(2) dl{width: 100%;margin-bottom: 0.7rem;}
    .investor .row:nth-child(2) dl:last-child{margin-bottom: 0;}
    .investor .row:nth-child(2){padding: 0;flex-flow: wrap;}
    .investor .row:nth-child(3) .box{flex-flow: wrap;}
    .investor .row:nth-child(3) dl{width: 100%;margin-top: 1.2rem;}
    .investor .row:nth-child(3){padding: 0.5rem 0 1.2rem ;margin-top: 0.7rem;}
    .usetwo tr td,  .usetwo tr td{font-size: 0.28rem;color: #333;}
    .usetwo tr td:first-child,.usetwo tr td:first-child p{color: #666;}
    .investor .row:nth-child(3) dl h3{font-size: 0.4rem;margin-bottom: 0.4rem;}
    .newsbox .row .text .tit{margin-bottom: 0.3rem;padding-bottom: 0.3rem;}
    .investor .row:nth-child(3) dt{width: 1.2rem;margin-bottom: 0.56rem;}
    .investor .top{margin-top: 1.2rem;padding-bottom: 1.2rem;}
    .honor .row:last-child{margin-bottom: 0;}
    .honor .content{padding: 0.6rem 0;}
    .sanb .row p{font-size: 0.28rem;line-height: 0.5rem;}
    .newsbox .row .text a.readto{width: 2.4rem;line-height: 32px;font-size: 0.28rem;margin-top: 0.4rem;}
    .newsbox .row .text .tit span{font-size: 0.24rem;line-height: 0.28rem;}
    ul.pagination li.active{display: inline-block;}
    .newsbox .row .text p{font-size: 0.28rem;line-height: 0.48rem;}
    ul.pagination li{display: none;}
    ul.pagination{margin-top: 0.8rem;}
    .useone table th:nth-child(3), .useone table th:nth-child(5), .useone table th:nth-child(7), .useone table th:nth-child(9){width: 0 !important;}
    ul.pagination li.getpage{display: inline-block;}
    .serveuse.promise h2{font-size: 0.28rem;line-height: 0.44rem;}
    .serveuse.promise .row{padding:0.8rem  0.5rem 1rem;height: auto;margin-bottom: 1.2rem;}
    .serveuse.promise dl h2{text-align: center;}
    .serveuse.no .content .row h2{font-size: 0.4rem;line-height: 0.72rem;}
    .serveuse.no .content .row p{font-size: 0.28rem;line-height: 0.5rem;    width: 85%; margin: auto;}
    .serveuse.promise .box dt{width: 1.2rem;height: 1.2rem;margin-bottom: 0.14rem;display: flex;align-items: center;justify-content: center;}
    .serveuse.promise .box dt img{width: auto;max-width: 100%;max-height: 100%;}
    .serveuse.promise .content p{font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.04rem;text-align: center;padding: 0 }
    .serveuse.promise .box dl:nth-child(3){margin-bottom: 0;}
    .serveuse.promise .box dl:nth-child(4){margin-bottom: 0;}
    .serveuse.promise .content{margin-top: -2rem;}
    .serveuse.promise .row h2::after{bottom:-0.36rem}
    .usethree .box{width: 100%;height: auto;padding: 0.8rem 0.4rem;margin-top: 0.5rem;}
    .usethree .box h3{margin-bottom: 0.72rem;font-size: 0.28rem;}
    .usethree .box li{font-size: 0.28rem;    text-indent: -1em;
        line-height: 0.4rem;
        padding-left: 0.32rem;}
    .usethree .box h3::after{width: 0.56rem;bottom: -0.24rem;height: 0.02rem;min-height: 1px;left: 0;margin: auto;}
    .usethree .content{margin-top: -2.4rem;}
    .serveuse.no .content{margin-top: -2.4rem;}
    .serveuse.no .row{height: 6.6rem;}
    .serveuse.no .box dl{width: 46%;margin-right: 0;margin-top: 1.6rem;}
    .serveuse.no .content p{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.12rem;}
    .serveuse.no .content h2{font-size: 0.28rem;line-height: 0.44rem;margin-bottom: 0;}
    .serveuse.no .box dl dd{width: 1.18rem;margin-bottom: 0.14rem;height: auto;}
    .serveuse.no .box{padding: 0 ;justify-content: space-between;margin-top: 0 ;}
    .contact dl .pic{margin-left: 0;}

    .useone  h2{font-size: 0.4rem;line-height: 0.72rem;}
    .useone .bot h2{font-size: 0.4rem;line-height: 0.72rem;}
    .useone h2::after{bottom: -0.2rem;width: 0.4rem;}
    .useone .bot dl dt{width: 1rem;}
    .useone .bot dl dd{font-size: 0.28rem;line-height: 0.4rem;margin-top: 0.4rem;}
    .about .row:nth-child(2n-1){margin-bottom: 1.3rem;}
    .about .row{float:none;padding: 0;width: 100%;text-align: start;}
    .about .text span::after{left: 0;right: auto;}
    .about .shu{right: auto;left: 0.4rem;}
    .about .row:nth-child(2n){margin-bottom: 1.3rem;}
    .about .text h3:after{left: 0;width: 0.4rem;}
    .zd table tr{height: 1.1rem;}
    .about .row:nth-child(2n-1){margin-top: 0;}
    .about .row{margin-bottom: 1.3rem;}
    
    .about span{font-size: 0.28rem;}
    .zd .name{height: 1.1rem;}
    .zd td{height: 1.1rem;}
    .web .banner .mainbox p{text-align: center;}
    .about .text h3{font-size: 0.4rem;margin-top: 0.25rem;margin-bottom: 0.4rem;padding-bottom: 0.24rem;font-weight: 400;}
    .about .text p{font-size: 0.24rem;line-height: 0.4rem;margin-bottom: 0.3rem;}
    .about .year:last-child .yearbox{width: 4.2rem;}
    .about .row:nth-child(2n-1){float: none;padding: 0;}
    .about .yearbox{margin: inherit;font-size: 0.42rem;width: 2.4rem;line-height: 38px;margin-bottom: 0.54rem;}
    
    .about .top{margin-bottom: 1rem;}
    .walk .row3 h2 span{display: block;}
    .zd table tr:nth-child(2) td{height: 5px !important;}
    .about .row .aside{padding-left: 0.9rem;}
    .sanb th, .sanb td{font-size: 0.28rem;line-height: 0.44rem;}
    .investor .row:nth-child(3) dl p{font-size: 0.28rem;line-height: 0.44rem;}
    .about h2 span{font-size: 0.3rem;line-height: 0.56rem;}
    .sanb th, .sanb td{    padding:0.2rem 0.3rem}

    .about .content{padding:1.2rem 0 1.9rem;}
    .sanb .table:nth-child(2) td{color: #333;}
    .sanb .table:nth-child(2) td:first-child{padding: 0.45rem;color: #666;}
    .usetwo p{font-size: 0.28rem;line-height: 0.4rem;}
    .sanb .table:first-child td:nth-child(2){    padding: 0.2rem 0.3rem}
    .usetwo .name p{font-size: 0.28rem;line-height: 0.4rem;}
    .usetwo .zs{margin-top: 1rem;font-size: 0.28rem;line-height: 0.4rem;}
    .contact.join .row p.jqqd{margin-top: 0.7rem;}
    .detail .bottom dl dt{max-height: 4.3rem;height: 4.3rem;}
    .honor .right{width: 100%;}
    .detail .wap_bg{line-height: 0.5rem;font-size: 0.28rem;color: #878787;margin-top: 0.7rem;text-align: center;}
    .walk .row3 p{font-size: 0.28rem;line-height: 0.5rem;text-align: center;}
    .smx .row1 .cc{position: static;width: 100%;height: auto;display: flex;align-items: center;justify-content: flex-start;flex-direction: column;}
    
    .smx .row1 .ck{position: static;margin-top: 0.5rem;width: 100%;}
    
    
    .smx .row1 .con p{font-size: 0.2rem;color: #fff}
    .smx .row1 .con>.sign{font-size: 0.28rem;}
    .sanb .zs{font-size: 0.24rem;line-height: 0.4rem;}
    .smx .row7 .small{position: absolute;bottom: 0.5rem;left: 0;right: 0}
    .contact .banner i{display: none;}
    .smx .row.row1 .usebox{width: 100%;}
    /* .walk .row3 p:last-child{background-color: #f7f7f7;text-align: center;} */
    .investor .row:nth-child(1) ul::-webkit-scrollbar {width: 3px;background: #f5f5f5}
    .investor .row:nth-child(2) dl dt{height: 3.5rem;overflow: hidden;}
    .investor .row:nth-child(2) dl:nth-child(2) dt img{margin-top: -1rem;}
    .sanb td:first-child{padding: 0.2rem 0.3rem;}
    .sanb .zs{display: block;}
    .smx em{display: inline;}
    .smx .row.row4{padding-left: 0;}
    .smx .row6 .aside{height: auto;}
    .smx .row6 .imgbox{width: 100%;position: static;padding-top: 0.5rem;}
    .smx .row6 .imgbox .img1 p{font-size: 0.5rem;text-align: center;line-height: 0.66rem;color: #fff;opacity: 1}
    .smx .row6 .imgbox .img1 p span{display: block;font-size: 1.2rem;line-height:1.36rem;}
}
@media  (max-width: 414px){
    .sanb .table .swiper-slide th:nth-child(2){width: 240px;}
}
@media  (max-width: 360px){
    .smx .row1 .bot{padding: 0.2rem 0.5rem}
    .smx .row5 .aside .img{margin-top: 8.6rem;}

}
@media  (max-width: 350px){
    .smx .row5 .aside .img{margin-top: 8.6rem;}

}
@media  (max-width: 1560px){

    .useone .content{margin-top: -100px;}
    .usethree .content{margin-top: -100px;}
    .usethree .banner .title{margin-top:0;}
    .yysj_formbox.fw .formbox{margin-top: -100px;}
    .serveuse.price .content{margin-top: -100px;}
    .serveuse.price .content{margin-top: -100px;}
    .serveuse.no .content{margin-top: -100px;}
    .serveuse.core .content{margin-top: -100px;}
    .serveuse.promise .content{margin-top: -100px;}
    .sanb .content{margin-top: -100px;}
    .sanb .banner .mainbox{padding-bottom: 0}
    .serveuse.promise .banner .mainbox{padding-bottom: 0}   
    .serveuse.promise .banner .mainbox .title{margin-top: 0;}
    .serveuse.core .banner .mainbox{padding-bottom: 0}  
    .serveuse.core .banner .mainbox .title{margin-top: 0;}
    .serveuse.no .banner .mainbox{padding-bottom: 0}    
    .serveuse.no .banner .mainbox .title{margin-top: 0;}
    .yysj_formbox.fw .banner .mainbox{padding: 0}
    .yysj_formbox.fw .banner .mainbox .title{margin-top: 0;}
    .zd td:first-child{text-align: left;padding-left: 15px;}
    .zd i{margin-top: -2px;}

}

.about .row{position: relative;}
.about .row:after{content: '';width: 19px;height: 19px;box-sizing: border-box;border: 3px solid #006A32;border-radius: 50%;background-color: #fff;position: absolute;right: -9px;top: 6px;opacity: 1}
.about .row .point{width: 19px;height: 19px;border-radius: 50%;border:1px solid rgba(236,99,3,0.2);position: absolute;right: -9px;top: 6px;opacity: 1}
.about .row:nth-child(2n-1):after{right: auto;left: -10px;}
.about .row:nth-child(2n-1) .point{right: auto;left: -10px;}
@keyframes pointani {
    0% {
        transform:scale(1);
        opacity:0;
    }
    40% {
        opacity:1
    }
    60%{
        opacity:1
    }
    100%{
        transform:scale(3);
        opacity:0
    }
}
@media screen and (min-width: 1025px){
    /*.about .row:hover .text span::after{opacity: 0}*/
    .about .row:hover .point{animation:pointani 2s ease-out 0s forwards infinite;}
}

@media screen and (max-width: 1920px){
    .smx .row1 .pc_bg{background-size: cover;}
}
@media screen and (max-width: 1680px){
    .smx .row1 .mid .p1{width: 30%;margin-right: 2%}
    .smx .row1 .mid .p2{width: 50%;}
}
@media screen and (max-width: 1240px){
    .smx .row1 .bot{width: 36%;bottom: 5%;}
}
@media screen and (max-width: 1080px){
    .smx .row1 .bot{ width: 41%;bottom: 5%;right: -5%;}
}
@media screen and (max-width: 768px){
    .smx .row1 .mid{margin:0 auto;padding: 0.9rem 0 0;width: 85%;position: static;flex-direction: column;}
    .smx .row1 .mid .p1{width:3.5rem}
    .smx .row1 .mid .p2{width: 4.8rem}
    .smx .row1 .bot{width: 100%;background-color: transparent;position: absolute;float: none;bottom: 0;right: 0;margin:0;padding:0.5rem 7.5%}
    .about .row:after{   width: 0.18rem;height: 0.18rem;right:auto;left:0.31rem;border: 0.04rem solid #006A32;}
    .about .row:nth-child(2n-1):after{left:0.31rem}
    .about .row .point{display: none;}
}