@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;

    }
    .con-left .add-icon .box{
        width: auto;
    }
}

@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%;

    }

    

}