@charset "UTF-8";
header{
    z-index:9;
}
@media (max-width: 1440px) {}

@media(max-width:996px) {
    .header-nav .ul .li .li-nav{
        left:0;
        margin-left:0;
        border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    box-shadow:none !important;
    top:0;
    }
    .line_2 {
        width: .15rem;
    }

    .sidebox {
        display: none;
    }

    .banner-container {
        height: 10.2941rem;
    }

    .banner-container .swiper-slide .txt {
        padding: 1.4rem 4% 0;
    }

    .banner-container .swiper-slide .txt .t1 {
        font-size: .7059rem;
        line-height: normal;
        margin-bottom: .6rem;
    }

    .banner-container .swiper-slide .txt .en {
        font-size: .45rem;
        line-height: normal;
    }
    .banner-container .swiper-slide .txt .en br{
        display: none;
    }

    .home-a {
        padding-top: 1.5rem;
    }

    .home-a .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: .4118rem;
    }

    .home-a-top {
        display: block;
    }

    .home-a .code span {
        display: block;
        font-size: 1.625rem;
        line-height: 1;
    }

    .home-a .code .tit-30 {
        font-size: .55rem;
        line-height: 1;
    }

    .home-a-right {
        margin-top: .6618rem;
    }

    .home-a-right .tit-16 {
        font-size: .4rem;
        margin-bottom: .9559rem;
    }

    .home-a-right .more.tit-16 {
        margin-bottom: 0;
    }

    .home-a-bg {
        width: calc(15.7647rem / 2);
        height: calc(11.3235rem / 2);
        bottom: 2.5735rem;
    }

    .home-a-bottom {
        width: 100%;
        height: 6.7647rem;
        margin-top: 1.7206rem;
    }

    .home-b {
        padding-top: 1.5rem;
    }

    .home-b-top {
        display: block;
        margin-bottom: 1.0882rem;
    }

    .home-b .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: .75rem;
    }

    .home-b-right .tit-16 {
        /* font-size: .5rem; */
    }

    .home-b-libox {
        height: auto;
        flex-direction: column-reverse;
        margin-bottom: 0;
    }

    .home-b-li-right {
        width: 100%;
        padding: 1rem .6176rem 2.35rem;
    }

    .home-b-li-nav {
        width: calc((100% - .15rem * 2) / 3);
        margin-right: .15rem;
        font-size: .4rem;
    }

    .home-b-li-nav:nth-child(3n) {
        margin-right: 0;
    }

    .home-b-li-right .t3 {
        max-height: none;
        margin-bottom: 1rem;
        line-height: normal;
        line-height:1.8;
    }

    .home-b-li-nav-box {
        margin-bottom: .5rem;
    }

    .home-b-li-right .t2 {
        font-size: .65rem;
        margin-bottom: .75rem;
    }

    .home-b-li-right a.more {
        position: relative;
        left: 0;
        bottom: 0;
    }

    .home-b-li-left {
        width: 100%;
        height: auto;
        /* height: 8.9706rem; */
    }
    .home-b-swiper{
        height: auto;
    }

    .home-b-li-left .swiper-slide .txt {
        margin-bottom: .8235rem;
        font-size: .4412rem;
    }

    .home-b-libox {
        margin-bottom: 1rem;
    }

    .home-b-libox:last-child {
        margin-bottom: 0;
    }

    .home-b-libox:nth-child(even) {
        flex-direction: column-reverse;
    }

    .home-b-libox>img {
        width: 5.925rem;
        height: 3.45rem;
        bottom: 8.2rem;
    }

    .home-b-libox:nth-child(even) .t3 {
        margin-bottom: 2.125rem;
    }

    .home-b-libox:nth-child(even)>img {
        width: 5.3rem;
        height: 5rem;
    }

    .home-c {
        margin-top: 1.9rem;
        padding-top: 0;
    }

    .home-c-top {
        padding: 3.05rem 4%;
        display: block;
    }

    .home-c .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: 1.375rem;
    }

    .home-c-right .tit-16 {
        margin-bottom: 1.5rem;
    }

    .home-c-right .more.tit-16 {
        margin-bottom: 0;
    }

    .home-c-bg {
        width: 100%;
        height: 18.75rem;
    }

    .home-d {
        padding-top: 1.5rem;
    }

    .home-d .t1 {
        padding-left: .5rem;
        font-size: .85rem;
    }

    .home-d .home-d-right {
        display: none;
    }

    .home-d-ulbox {
        margin-top: 1.25rem;
    }

    .home-d-li {
        width: 100%;
        padding-top: .7rem;
    }

    .home-d-li .t2 {
        padding-left: 0;
        font-size: .65rem;
    }

    .home-d-li .t2 {
        margin-bottom: .95rem;
    }

    .home-d-li-zjgg .home-d-li-li:nth-child(1) {
        padding-top: 0;
    }

    .home-d-li-zjgg .home-d-li-li {
        padding-bottom: .5rem;
        padding-top: .5rem;
        margin-bottom: 0;
    }

    .home-d-li-li {
        width: 100%;
        height: auto;
        align-items: stretch;
    }

    .home-d-li-li .image {
        width: 3.925rem;
        height: 2.75rem;
    }

    .home-d-li-right {
        padding-top: 0;
        width: calc(100% - 3.925rem - .5rem);
    }

    .home-d-li-right .tit-18 {
        margin-bottom: .675rem;
        line-height: normal;
        font-size: .45rem;
    }

    .home-d-li-right .time {
        line-height: 1;
    }

    .home-d-gp {
        width: 100%;
        margin-left: 0;
        margin-top: .4706rem;
        padding: 1rem .35rem 1rem;
    }

    .home-d-gp-gpbox {
        padding: 0 .35rem;
    }

    .home-d-gp-top {
        height: auto;
        padding-bottom: .75rem;
        padding-top: 0;
    }

    .home-d-gp-bottom .i {
        padding-top: .75rem;
    }

    .home-d-li.home-d-gp .t2 {
        margin-bottom: .6912rem;
    }

    .home-d-li.home-d-gp .jp {
        font-size: .7647rem;
    }

    .home-d-gp-l span {
        margin: 0 .3676rem 0 .1765rem;
        font-size: .45rem;
    }

    .home-d-gp-l .num {
        font-size: .75rem;
        line-height: .85;
    }

    .home-d-gp-l .img img {
        margin-top: -2px;
    }

    .home-d-gp-r .gp {
        font-size: .5rem;
        margin-bottom: .675rem;
    }

    .home-d-gp-r .cj {
        margin-bottom: .5rem;
        font-size: .65rem;
    }

    .home-d-gp-r .time {
        font-size: 12px;
    }

    .home-d-li-zjgg {
        width: 100%;
        margin-top: .975rem;
        margin-left: 0;
        padding-top: .95rem;
    }

    .home-d-gp-bottom .i-num {
        line-height: normal;
        margin-right: 0;
        width: calc((100% - 1rem)/ 2);
    }

    .home-d-gp-bottom .i-num:nth-child(odd) {
        margin-right: 1rem;
    }

    .home-d {
        padding-bottom: 1.5rem;
    }

    .home-d-li-zjgg .home-d-li-li {
        padding-left: 0;
        padding-right: 0;
    }

    .sub-banner {
        height: 7rem;
    }
.mbanner01 .bg{
    background-position: 88% 50%;
}
.mbanner02 .bg{
    background-position: 78% 50%;

}
.mbanner03 .bg{
    background-position: 78% 50%;

}
    .about-a {
        padding-top: 1.5rem;
    }

    .about-a .about-a-top {
        flex-direction: column;
    }

    .about-a .t1 {
        margin-bottom: 1rem;
        padding-left: .5rem;
        font-size: .85rem;
    }

    .about-a-left .t2 {
        max-height: 8rem;
        overflow: auto;
        padding-right: .2rem;
    }

    .about-a-left .t2::-webkit-scrollbar {
        width: 4px;
    }

    .about-a-left .t2::-webkit-scrollbar-thumb {
        background-color: #ED7C02;
    }

    .about-a-left {
        margin-bottom: .75rem;
    }

    .about-a-right {
        width: 100%;
        height: auto;
    }

    .about-a-bottom {
        padding: .5rem 0% 1.5rem;
    }

    .about-a-bottom .swiper-slide {
        padding: 1rem .25rem;
        display: flex;
        height: auto;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .about-a-bottom .swiper-slide.img .t3 {
        font-size: .5rem;
    }

    .about-a-bottom .swiper-slide .t3 {
        font-size: .45rem;
    }

    .about-a-bottom .swiper-slide .num {
        font-size: .85rem;
        margin-bottom: .5rem;
    }

    .about-a-bottom .swiper-slide.img .imgs {
        width: 1rem;
        height: 1rem;
    }

    .about-a-bottom .swiper-pagination {
        margin-top: .5rem;
    }

    .about-b {
        padding-top: 1.5rem;
        padding-bottom: 1rem;
    }

    .about-b-left {
        display: block;
    }

    .about .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: .75rem;
    }

    .about-b-bottom {
        height: auto;
        align-items: stretch;
    }

    .about-b-bottom .about-b-li {
        width: calc((100% - .5rem)  / 2);
        margin-right: 0;
        margin-bottom: .5rem;
    }

    .about-b-bottom .about-b-li:nth-child(even) {
        flex-direction: column;
    }

    .about-b-bottom .about-b-li .image {
        height: 7rem;
    }

    .about-b-bottom .about-b-li .image img {
        display: none;
    }

    .about-b-bottom .about-b-li .about-txt {
        padding: 1rem .5rem;
    }

    .about-b-bottom .about-b-li .t5 {
        font-size: .55rem;
        line-height: normal;
        margin-top: .25rem;
    }

    .about-b-bottom .about-b-li {
        box-shadow: 7px 5px 26px rgba(0, 0, 0, .05);
    }

    .about-c {
        padding-top: 1.5rem;
    }

    .about-c-bottom {
        padding: 0 0rem;
    }

    .about-c-bottom .swiper-slide .image {
        width: 84%;
        height: auto;
        margin: 0 auto;
        background-size: 100% 100%;
    }

    .device {
        padding-bottom: 1.5rem;
    }

    .opr {
        padding-top: 1.5rem;
    }

    .device .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: .75rem;
    }

    .opr-a-bot {
        flex-wrap: wrap;
    }

    .opr-a-nav {
        width: 100%;
    }

    .opr-a-nav-box {
        width: 100%;
    }

    .opr-a-nav .lishow {}

    .device .opr-a-nav .lihide .lih-li {
        padding-bottom: .75rem;
    }

    .device .lih-li-hide {
        margin-top: .75rem;
    }

    .device .lih-li-li {
        margin-bottom: .5rem;
    }

    .opr-a-box {
        padding-top: 1rem;
        width: 100%;
    }

    .opr-a {
        padding-bottom: 0;
    }

    .opr-a-box-ul {
        align-items: flex-start;
        margin-bottom: 0;
    }

    .device .opr-a-box-ul {
        padding-bottom: 1rem;
    }

    .opr-a-box .opr-a-box-t1 {
        margin-bottom: .75rem;
    }

    .opr-a-box .opr-a-box-t2 {
        margin-bottom: 1rem;
    }
    .opr-a-box .opr-a-box-img{
        margin-right: 0;
    }
    .opr .opr-a-box .opr-a-box-img {
        height: auto;
        margin-bottom: 0;
        margin-right: 0;
    }

    .device .opr-a-box .opr-a-box-img {
        margin-bottom: 1rem;
    }

    .opr-a-box-li {
        padding-top: .75rem;
        width: 100%;
        margin-right: 0;
        padding-bottom: .75rem;
    }

    .dev-swiper .swiper-slide .image {
        height: 7rem;
    }

    .opr-a-box-an .swiper-pagination {
        margin-top: 1rem;
    }

    .opr {
        padding-bottom: 1.5rem;
    }

    .dev-a {
        padding: 1.5rem 0;
    }

    .dev .t1 {
        font-size: .85rem;
        padding-left: .5rem;
        margin-bottom: .75rem;
    }

    .dev-a-left {
        display: block;
    }

    .dev-li {
        display: block;
        height: auto;
    }

    .dev-li-img {
        width: 100%;
        height: auto;
    }

    .dev-li-txt {
        width: 100%;
    padding: 1.5rem;
    }

    .dev-li .img {
        right: auto;
        transform: translateX(-50%);
        bottom: .75rem;
    }
    .dev-li:nth-child(1) .img {
        bottom: .75rem;
        left: 36%;
        width: 7rem;
height: auto;
    
    }
    .dev-li:nth-child(2) .img{
        left: 36%;
        width: 7rem;
height: auto;
    }
    .dev-li:nth-child(3) .img{
        width: 7rem;
        height: auto;

        left: 36%;
    }
   

    .news {
        padding-top: 0rem;
        padding-bottom: 1.5rem;
    }

    .news-a-top{
        padding-top: 1.5rem;
    }
    .news .t1 {
        padding-left: .5rem;
        font-size: .85rem;
    }

    .news-b-ul {
        display: block;
    }

    .news-b-li-txt {
        padding: 1rem .5rem;
    }

    .news-b-li {
        width: 100%;
        display: block;
        box-shadow: 7px 5px 10px rgba(0, 0, 0, .1);
        margin-right: 0;
        margin-bottom: 1rem;
        height: auto;
    }

    .news-b-li-img {
        height: auto;
    }

    .news-b {
        padding-bottom: 0rem;
    }

    .con {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .con .t1 {
        padding-left: .5rem;
        margin-bottom: .75rem;
        font-size: .85rem;
    }

    .con-top {
        margin-bottom: 0;
    }

    .con .con-bottom {
        flex-direction: column-reverse;
        height: auto;
    }

    .con-left {
        width: 100%;
        /* display: block; */
        height: auto;
    }

    .con-right {
        width: 100%;
    }

    .con-right .con-li .t2 {
        font-size: .65rem;
        line-height: 1.2;
    }

    .con-right .con-li {
        padding-top: .5rem;
    }

    .con-right .con-li-li {
        margin-bottom: .25rem;
    }

    .con-li-hide {
        padding-bottom: 1rem;
    }

    .join-a {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .join-a-left {
        display: block;
    }
    .join-a-left .t2 br{
        display: none;
    }
    .join .t1 {
        padding-left: .5rem;
        margin-bottom: .75rem;
        font-size: .85rem;
    }

    .join-a-bottom {
        height: 7rem;
    }

    .join-a-bottom .txt {
        width: 100%;
        height: 100%;
        padding: 1rem .5rem;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: center;
    }

    .join-a-bottom .txt .t3 {
        font-size: .65rem;
        margin-bottom: .5rem;
    }

    .join-a-bottom .txt .t4 {
        font-size: .75rem;
    }

    .join-b {
        height: auto;
        width: 100%;
        padding:0 0 0rem 0;
    }

    .swiper-ajax .swiper-slide {
        display: block;
        height: auto;
    }

    .swiper-ajax .swiper-slide .li {
        width: 100%;
        margin-right: 0;
        flex-direction: row;
        align-items: stretch;
    }

    .swiper-ajax .swiper-slide .li .image:nth-child(1) {
        margin-bottom: 0;
    }

    .swiper-ajax .swiper-slide .li1 .image {
        /* height: auto; */
        height: 3.5rem;

        width: calc((100% - .5rem) / 2);
    }

    .swiper-ajax .swiper-slide .li2 {
        width: 100%;
        margin: .5rem 0;
    }

    .swiper-ajax .swiper-slide .li2 .image {
        height: auto;
        width: 100%;
        min-height: 6.5rem;
    }

    .swiper-ajax .swiper-slide .li3 .image {
        /* height: auto; */
        height: 3.5rem;
        width: calc((100% - .5rem) / 2);
    }

    .swiper-ajax .swiper-scrollbar {
        width: 80% !important;
        position: relative;
        bottom: auto;
        left: auto;
        margin: 0 auto;
        transform: translateX(0);
        margin-top: 1rem;
    }

    .swiper-ajax {
        padding-bottom: 0;
    }

    .join-b-top {
        flex-direction: column;
        padding-left: 0;
        width: 100%;
        margin-bottom: .75rem;
    align-items: flex-start;
    }
    .join-b-top .t2{
        width: 100%;
    }

    .join-b-li-nav {
        font-size: .75rem;
        margin-right: .25rem;
        padding-bottom: .75rem;
    }

    .join-b-li-nav::after {
        height: .1rem;
    }

    .join-b-bottom .t2 {
        margin-bottom: 1rem;
    }

    .join-c {
        padding: 1.5rem 0;
    }
    .join-c  .t1{
        padding-left: 0;
        font-size: .75rem;
        margin-bottom: .75rem;
    }
    .join-c-box {
        height: auto;
        display: block;
    }

    .join-c-li .imgcover {
        object-position: center;
    }

    .join-c-txt {
        padding: 0;
        justify-content: center;
    }

    .join-c-txt .t3 {
        margin-bottom: .75rem;
    }

    .join-c-li:nth-child(1) {
        margin-bottom: 0rem;
    }

    .rec-a {
        padding-top: 1.5rem;
    }

    .rec .t1 {
        font-size: .85rem;
        padding-left: .5rem;
        margin-bottom: .75rem;
    }
    .rec-a-right .link .linkhide{
        max-height: none;
    }

    .con-right .con-li-li-l{
        width: 28%;
    }
    .con-right .con-li-li>span{
        display: block;
        width: 70%;
        margin-left: 0;
    }
    .rec-a-bottom {
        display: block;
        padding-bottom: .25rem;
    }

    .rec-a-bottom .t2 {
        margin-bottom: .5rem;
    }
    .rec-a-bottom .t3{
        max-width: 100%;
        margin-bottom: .25rem;
    }
    .rec-nav .li .t2 {
        margin-right: .25rem;
    }
    .rec-nav .li .spans .span{
        margin-right: 0.5rem;
    }
    .rec-b-lis .lis_r .line,
    .rec-b-lis .lis_r .time,
    .rec-b-lis .lis_r .tt{
        display: none;
    }
    .rec-b-lis .t3{
        font-size: .5rem;
    }
    .rec-b-lis .lis_b{
        
        font-size: .36rem;
    }
    .rec-b {
        padding-bottom: 1.5rem;
        padding-top: 1rem;
        padding-top: .675rem;
    }

    .rec-b-ul {
        display: flex;
        align-items: stretch;
        flex-direction: column;
    }

    .rec-b-li {
        width: 100%;
        margin-right: 0;
        padding: 1rem .5rem;
        height: auto;
    }

    .rec-b-ul{
        margin-bottom: 0;
    }

    .rec-b-li .t4 {
        margin-bottom: 1rem;
        font-size: .4rem;

    }
    .rec-b-li .t4.ellipsis-multiline{
        display:block;
        /* -webkit-box-orient: vertical; */
        -webkit-line-clamp: none;
        overflow: visible;
        text-overflow:unset;
    }
    
    .info_top .w1700:nth-child(2) {
        margin-top: 1rem;
    }

    .info_top .w1700:nth-child(2) .tit {
        font-size: .65rem;
        line-height: normal;
    }

    .info_top {
        height: auto;
        padding-bottom: 1rem;
    }

    .content_div {
        padding: 1.5rem 0;
    }

    .info_box {
        padding-top: 0;
        padding-bottom: 1.5rem;
    }

    .page_div {
        flex-direction: column;
        padding-bottom: 1rem;
    }

    .page_div a {
        display: flex;
        align-items: center;
        width: 100%;
        margin-bottom: .5rem;
    }

    .page_div span {
        width: 84%;
        display: block;
    }

    .next_a span {
        margin-right: 0;
    }

    .page_div a {
        justify-content: space-between;
    }

    .page_div .next_a {
        flex-direction: row-reverse;
        align-items: center;
        justify-content: space-between;
    }

    .page_div .return_a {
        position: absolute;
        bottom: 0;
        margin-bottom: 0;
        align-items: center;
        justify-content: center;
    }

    .return_a img {
        margin: 0 auto;
    }

    .investor {
        padding-top: 0;
        /* padding-top: 1.5rem; */
    }
 
    .investor .investor-left {
        margin-bottom: 0;
    }

    .investor .t1 {
        padding-left: .5rem;
        font-size: .85rem;
        margin-bottom: .75rem;
    }

    .investor-a-left {
        padding-top: 1rem;
        width: 100%;
        padding-bottom: 0;
        border-left: 1px solid #DFE1E3;
        border-bottom: 1px solid #DFE1E3;
    }

    .investor-a-top {
        padding-top:1.5rem;
    }

    .investor-box .top {
        padding-left: 0;
        padding: 0 .45rem 1rem;
        justify-content: space-between;
        border-color: #DFE1E3;
    }

    .investor-box .top .left {
        margin-right: 1rem;
    }

    .investor-box .top .right .time {
        font-size: .4rem;
    }

    .investor-box .top .right .cj {
        margin-bottom: .5rem;
    }

    .investor-box .top .right span {
        margin-right: .5rem;
    }

    .investor-box .top .right .jgb {
        margin-bottom: .45rem;
    }

    .investor-box .bottom {
        padding: 1rem .5rem;
    }

    .investor-a-bottom {
        flex-direction: column;
    }

    .investor-a-right {
        border: 1px solid #DFE1E3;
        border-top: 0px;
        width: 100%;
        padding: 1rem .5rem;
        border-bottom: 0;
    }
    .investor-box .bottom .i .i-num:nth-child(odd) {
        margin-right: 0;
    }

    .investor-box .bottom .i .i-num {
        width: calc((100% - 1.5rem) / 2);
    }

    .investor-b .investor-b-top {
        display: block;
    }

    .investor-b {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
        margin-top: 0;
    }

    .investor-b .investor-b-bottom {
        padding-top: .5rem;
    }

    .investor-b .investor-b-bottom .li {
        padding: .5rem .5rem .5rem .75rem;
    }

    .investor-box .top .left .gpd {
        font-size: .75rem;
    }

    .investor-box .top .right .jg {
        font-size: .75rem;
    }

    .investor-b .investor-b-bottom .li .icon {
        right: .5rem;
    }

    .investor-b .investor-b-bottom .li span {
        left: .25rem;
    }

    .investor-b .investor-b-bottom .li .span {
        font-size: .45rem;
    }

    .investor-b .investor-b-bottom .investor-b-ajax {
        margin-bottom: .5rem;
    }

    .opr-a-box .opr-a-box-t1 {
        font-size: .75rem;
    }

    .opr-a-box-an .t1 {
        font-size: .75rem;
    }

    .about-c-bottom-box {
        padding: 0rem 4% 1.5rem;
    }

    .about-c-bottom-box .swiper-slide::before {
        display: none;
    }

   
    .about-c-bottom-box .swiper-slide {
        padding-bottom: 0;
    }

    .about-c-bottom-box .swiper-slide .t2 {
        position: relative;
        margin-top: .5rem;
    }
    .about-b-top{
        margin-bottom: 1rem;
    }
    .about-b-bottom .about-b-li:last-child {
        margin-bottom: .5rem;
    }
    

    .opr-a-box-box {
        margin-top: 1rem;
    }

    .opr-a-box-ul {
        padding-bottom: 0;
    }
    .opr-a-box-li .box-li-icon{
        width: auto;
        height: auto;
        max-width: .8rem;
    }
    .opr-a-box-li-top{
        margin-bottom: .5rem;
    }
    .opr-a-box-li:last-child {
        padding-bottom: 0;
    }
    .opr-a-box-img {
        width: 100%;
        margin-bottom: .5rem;
    }

    .con-right .con-li .span {
        margin-right: 0;
        align-items: center;
    }

    .con-right .con-li .span .line1 {
        top: 60%;
        transform: translateY(-50%);
    }

    .con-right .con-li .span .line2 {
        top: 60%;
        right: 50%;
        transform: translate(-50%, -50%);
    }

    .rec-a-right {
        margin-bottom: 0;
    }

    .rec-a-right .link {
        height: auto;
    }

    .investor-a-right .ultab .li-item:nth-child(2) {
        margin: 0 .5rem;
    }

    .investor-a-right .ultab .li-item {
        width: 30%;
    }

   
    .about-c-bottom {
        padding-top: 0;
    }

    .home-d-li::after {
        width: 100%;
    }

    .opr .t1 {
        font-size: .85rem;
        padding-left: .5rem;
        line-height: 1;
    }
    .opr-a-bot {
        margin-top: .75rem;
    }
    .dev-li-txt .t3 {
        font-size: .65rem;
        margin-bottom: .5rem;
    }

    .join-c-txt .t2 {
        font-size: .65rem;
    }
    .circle {
        width: 1rem;
        height: 1rem;
    }
    .dev-a-top{
        margin-bottom: 1.5rem;
    }
    .dev-a .dev-a-bg{
        display: none;
    }
    /*.about-b-bottom .about-b-li>img{
        display: none;
    }*/
    .about-b-bottom{
        justify-content: space-between;
    }
    .about-b-bottom .about-b-li{
        width: calc();
    }
    .about-c-bottom-box .prev, .about-c-bottom-box .next{
        top: 40%;
        z-index: 4;
    }
    .join-b-bottom .t2 br{
        display: none;
    }
    .about-b-bottom .about-b-li>img{
        width:60%;
        z-index: 0;
    }
    .about-b-bottom .about-b-li:nth-child(even)>img{
        bottom: 0;
        top: auto;
    }
    .about-b-bottom .about-b-li .image{
        border-radius:.25rem;
        overflow: hidden;
        z-index: 1;
    }
}

@media (max-width: 767px) {
    .news-a-top {
        display: block;
    }

    .news .t1 {
        margin-bottom: .75rem;
    }
    .dev-li-txt{
        padding: 1rem .5rem;
    }
    .con-left .add-icon{
            top: 47%;
            right: 41%;
    }
    .con-left .add-icon img{
        width: 60%;
        margin: 0 auto;
    }
    .opr-a-nav .lihide{
        position: absolute;
        width:100%;
        left:0;
        top:1.95rem;
        background:#fff;
    }
    .opr-a-nav .li:nth-child(1){
        position: relative;
        z-index:6;
    }
    .opr-a-nav .li:nth-child(2){
        position: relative;
        z-index:5;
    }
    .opr-a-nav .li:nth-child(3){
        position: relative;
        z-index:4;
    }
    .opr-a-nav .li:nth-child(4){
        position: relative;
        z-index:3;
    }
    .opr-a-nav .li:nth-child(5){
        position: relative;
        z-index:2;
    }
}
@media (max-width: 575px) {
    .about-b-bottom{
        align-items: flex-start;
    }
    .about-b-bottom .about-b-li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 1rem;
    }
    .dev-li-txt .t3{
        margin-bottom: .875rem;
    }
    .dev-li:nth-child(1) .img {
        left: 35%;
    }
    .dev-li:nth-child(2) .img{
        left: 30%;
    }
    .dev-li:nth-child(3) .img{
        left: 30%;
    }
}


@media (max-width: 475px) {
    .news-b-li-img {
        height: 7rem;
    }
    .dev-li:nth-child(1) .img {
        left: 20%;
    }
    .dev-li:nth-child(2) .img{
        left: 15%;
    }
    .dev-li:nth-child(3) .img{
        left: 15%;
    }
    
}