/*  */
/* 分页样式 */
.pager li>a,
.pager li>span {
    border-radius: 0;
    margin-right: 6px;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    background-color: #DC5A2D;
    border-color: #DC5A2D;
}

.pagination>li>a,
.pagination>li>span {
    color: #666;
    font-size: 12px;
}
.center{
    text-align: center;
}

.loadmore {
    text-align: center;
    font-size: 1.125rem;
    font-weight: 600;

}
.szgc_picjh{
    margin-top: 2rem;
}
      .szgc_picjh .ico_div{
          position: absolute;
          left: 0;
          right: 0;
          top: 43%;
      }
.header {
    line-height: 60px;
    background: #000000;
    padding: 0 7rem;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
    z-index: 999;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    /* border-bottom: 1px solid rgba(255, 255, 255, 0.17); */
}
.contact-form .form-control select option:nth-child(1){
    display: none;
}

.jianju {
    padding: 0 40px;
}

.header .header_logo {
    width: 12%;
    z-index: 5;
    position: relative;
     
}
.newxq_lb .swiper-pagination{
    left: 0;
    right: 0;
    bottom: 0;
}
.newxq_lb .swiper-pagination-bullet{
    margin: 0 5px;
   
}
.newxq_lb{
    padding-bottom: 55px;
    position: relative;
}

.header.active {
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
    line-height: 75px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}
.newsxq_size p strong{
    color: #DC5A2D;
}

.header_ico {
    display: inline-block;
    font-size: .875rem;
}

.header_ico a {
    color: #fff;
    /* display: none; */
}

.header_fr {
    color: #fff;
    font-size: .875rem;
    z-index: 5;
    position: relative;
}

.header_fr .iconfont {
    font-size: 1.25rem;
}

.header_ico .icon-jiantou1-copy {
    font-size: .875rem;
    position: relative;
    top: -0.1875rem;
}

.header_ico em {
    font-style: initial;
    font-size: .875rem;
    position: relative;
    top: -0.125rem;
}

.header_fr .icon-sousuo {
    margin: 0 .9375rem;
}

.header_ul {
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    /* padding-left: 11%; */
    width: 100%;
}

.header_ul>li {
    display: inline-block;
    /* float: left; */
    position: relative;
    padding: 0 2.125rem;
}

.header_ul>li:nth-of-type(1) {
    padding-left: 0;
}

.header_ul>li>a {
    font-size: .875rem;
    color: #fff;
    display: block;
    position: relative;
}

.header_ul>li>a::after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 0;
    height: .125rem;
    content: "";
    background: #DC5A2D;
}

.header_ul>li:hover>a::after,
.header_ul>li.active>a::after {
    width: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.banner_div {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    color: #fff;
    width: 100%;
}

.banner_size span {
    display: block;
}

.banner_size p:nth-of-type(1) {
    font-size: 5.9rem;
    line-height: 5.8rem;
    font-family: 'montserrat';
}

.banner_size p:nth-of-type(2) {
    font-size: 2.25rem;
    line-height: 2.5rem;
    margin-top: 1.25rem;
}

.banner .swiper-pagination-bullet {
    width: .6875rem;
    height: .8125rem;
    background: url(../img/1.png) no-repeat;
    background-size: 100% 100%;
    display: block;
    margin: 5px 0 !important;
}

.banner .swiper-pagination {
    position: absolute;
    bottom: auto;
    top: 50%;
    transform: translateY(-50%);
    right: 5%;
    left: auto;
    z-index: 5;
    width: auto;
}

.banner.section video {
    /* display: none; */
    height: 100vh;
    width: 100% !important;
}

.banner_box {
    overflow: hidden;
}

.banner .banner_box>div:nth-of-type(1) {
    /* transform: scale(1.3);
    transition: transform 40s ease; */
    background: none !important;
}

.banner .banner_box>div:nth-of-type(1) img {
    display: block;
    height: 100vh;
}

.banner_size {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.about {
    overflow: hidden;
    position: relative;
    background: url(../../../../../../imgs-data-brwq.bcdn8.com/megarobo.tech/thems/img/2.jpg) top/cover no-repeat !important;
    background-attachment: fixed !important;
    height: 100vh;
    /* padding: 9.6875rem 0; */
}

.title {
    color: #fff;
}

.title p:nth-of-type(1) {
    font-size: 2.25rem;
    font-weight: bold;
}

.title p:nth-of-type(2) {
    font-size: 1.5rem;
    font-family: 'montserrat';
    text-transform: uppercase;
}

.about_fl {
    width: 45%;
}

.about_size {
    color: #fff;
    font-size: .9375rem;
    line-height: 1.5rem;
    margin-top: 4rem;
    text-align: justify;
}

.about_size div:nth-of-type(2) {
    width: 80%;
}

.more {
    color: #fff;
    border-radius: 2.5rem;
    border: 2px solid #DC5A2D;
    width: 10.3125rem;
    font-size: .875rem;
    line-height: 3.125rem;
    display: inline-block;
    text-align: center;
    position: relative;
    z-index: 5;
    overflow: hidden;
    -webkit-transition: border-color 0.3s, color 0.3s;
    transition: border-color 0.3s, color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.more>span {
    display: inline-block;
    /* padding: 1em 0; */
    opacity: 0;
    color: #fff;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}

.more::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* padding: 1em 0; */
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}

.more:hover {
    background-color: #DC5A2D;
}

.more:hover::before {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
}

.more:hover>span {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.more:hover>span:nth-child(1) {
    -webkit-transition-delay: 0.045s;
    transition-delay: 0.045s;
}

.more:hover>span:nth-child(2) {
    -webkit-transition-delay: 0.09s;
    transition-delay: 0.09s;
}

.more:hover>span:nth-child(3) {
    -webkit-transition-delay: 0.135s;
    transition-delay: 0.135s;
}

.more:hover>span:nth-child(4) {
    -webkit-transition-delay: 0.18s;
    transition-delay: 0.18s;
}

.more:hover>span:nth-child(5) {
    -webkit-transition-delay: 0.225s;
    transition-delay: 0.225s;
}

.more:hover>span:nth-child(6) {
    -webkit-transition-delay: 0.27s;
    transition-delay: 0.27s;
}

.more:hover>span:nth-child(7) {
    -webkit-transition-delay: 0.315s;
    transition-delay: 0.315s;
}

.more:hover>span:nth-child(8) {
    -webkit-transition-delay: 0.36s;
    transition-delay: 0.36s;
}

.more:hover>span:nth-child(9) {
    -webkit-transition-delay: 0.405s;
    transition-delay: 0.405s;
}
.proys_fr_ul li.last{
    margin-top: 9%;
}

.more:hover>span:nth-child(10) {
    -webkit-transition-delay: 0.45s;
    transition-delay: 0.45s;
}

.about_more {
    margin: 3.8rem 0 3.8rem 0;
}

.about_fr {
    width: 45%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;

}

.about_fin {
    color: #fff;
}

.about_fin p:nth-of-type(1) {
    font-size: 4rem;
    font-weight: bold;
    font-family: 'montserrat';
    color: #DC5A2D;
}

.about_fin p:nth-of-type(1) span {
    color: #FFFFFF;
}

.about_fin p:nth-of-type(1) sup {
    font-size: 2.5rem;
    top: 0;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    animation: illuminates 1.5s ease-out infinite;
    margin-left: .625rem;
}

@keyframes illuminates {

    0%,
    100% {
        opacity: 1;
    }

    25%,
    75% {
        opacity: 0.5;
    }

    50% {
        opacity: .5;
    }
}

.about_fin p:nth-of-type(2) {
    font-size: 1.5rem;
}

.about_fr>div:nth-of-type(2) {
    margin-top: 8.8rem;
}

.explore {
    overflow: hidden;
    position: relative;
    background: url(../../../../../../imgs-data-brwq.bcdn8.com/megarobo.tech/thems/img/3.jpg) bottom/cover no-repeat !important;
    background-attachment: fixed !important;
    height: 100vh;
}

.picture {
    overflow: hidden;
}

.explore {
    height: 100vh;
}

.explore_img {
    /* -webkit-animation: scale 35s infinite linear;
    -moz-animation: scale 35s infinite linear;
    -o-animation: scale 35s infinite linear;
    animation: scale 35s infinite linear; */
}

@-webkit-keyframes scale {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.3);
    }

    100% {
        transform: scale(1);
    }
}

.explore_top {
    /* position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%; */
}

.explore_top_lb {
    width: 80%;
    /* margin: 2.1875rem 0 2.5rem 0; */
    margin: 5.1875rem auto;
}

.explore_div {
    text-align: center;
}

.explore_div a {
    display: block;
    color: #fff;
   
}
.explore_div a:nth-child(1){
    height: 76px;
    line-height: 76px;
}

/* .explore_div a:nth-of-type(1) {
    height: 4.6875rem;
} */
.explore_div a:nth-of-type(2) {
    font-size: 1.5rem;
    margin: 1.25rem 0;
}

.explore_ul1 {
    margin-top: 4.5rem;
}

.explore_div a:nth-of-type(3) {
    /* display: inline-block; */
    display: flex;
    width: 2.25rem;
    height: 2.25rem;
    border-radius: 50%;
    font-size: 1.25rem;
    margin: 0 auto;
    border: 1px solid #DC5A2D;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.explore_div:hover a:nth-of-type(3) {
    /* width: 7.625rem;
    line-height: 2.6rem; */
    background: #DC5A2D;
    /* border-radius: 1.25rem; */
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

/* .explore_div a img {
    height: 60px;
} */

.phone_titi{
    display: none;
}
#phone_titi{
    display: none;
}
/* .explore_ul1 li:nth-of-type(1){
    width: 20% !important;
    margin-left: 13.33% !important;
} */
/* .explore_ul1 li:nth-of-type(3){
    width: 20% !important;
    margin-right: 13.33% !important;
} */
.explore_butt_lb {
    width: 88%;
    margin: 0 auto;
    margin-top: 2.5rem;
}

/*.explore_ul1 li:nth-of-type(1){*/
/*    padding-left: 13.2rem;*/
/*}*/
/*.explore_ul1 li:nth-of-type(3){*/
/*    padding-right: 12.5rem;*/
/*}*/

.explore_butt_lb .swiper-slide {
    /* display: inline-block !important; */
    width: auto !important;
    height: 13.75rem;
    margin-right: 23.5%;
}

.technology_box {
    position: relative;
}

.technology_box .fl {
    width: 40%;
}

.technology_box .fr {
    width: 40%;
}

.technology_box .fl a {
    color: #fff;
}

.technology_box .fl a:nth-of-type(1) {
    font-size: 1.5rem;
    font-family: 'montserrat';
    text-transform: uppercase;
}

.technology_box .fl a:nth-of-type(2) {
    font-size: 1.25rem;
    margin-bottom: .75rem;
    display: block;
}

.technology_box .fl p {
    color: #fff;
    font-size: .9375rem;
}

.technology {
    overflow: hidden;
    position: relative;
    background: url(../../../../../../imgs-data-brwq.bcdn8.com/megarobo.tech/thems/img/4.jpg) center/cover no-repeat !important;
    background-attachment: fixed !important;
    height: 100vh;
    /* padding: 7.1875rem 0; */
}

/*
.technology .more {
    border: 2px solid #64B4FF;
}
.technology .more:hover {
    background: #64B4FF;
} */
.technology_img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}

.technology_div {
    padding: .4rem 0 .4rem 0rem;
}

.technology_lb .swiper-slide:nth-child(3) .technology_img,
.technology_lb .swiper-slide:nth-child(6) .technology_img {
    /* top: -1.1875rem; */
}

.technology_lb .swiper-slide:nth-child(2) .technology_img {
    top: -1.1875rem;
}

.technology_lb .swiper-slide:nth-child(5) .technology_img {
    top: 0.8125rem;
    left: 0;
}

.technology_lb .swiper-slide:nth-child(4) .technology_img {
    left: 0;
}

.technology_lb .swiper-slide:nth-child(5) .technology_img {
    left: 0;
}

.technology_lb sup {
    /* top: 0; */
    font-size: .875rem;
}

.technology_img img {
    width: 58%;
}

.news {
    /* padding: 9.0625rem 0 5.625rem 0; */
    height: 100vh;
    background: url(../../../../../../imgs-data-brwq.bcdn8.com/megarobo.tech/thems/img/5.jpg) center/cover no-repeat !important;
    background-attachment: fixed !important;
    overflow: hidden;
    position: relative;
}

.news_div {
    margin-top: 4.0625rem;
}

.news_div p,
.news_div a {
    color: #fff;
}

.news_div a:nth-of-type(1) {
    font-size: 1.5rem;
    font-family: 'montserrat';
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 6.25rem;
}

.news_div a:nth-of-type(2) {
    font-size: .9375rem;
    border-bottom: 1px solid #fff;
    display: inline-block;
    line-height: 1.25rem;
}

.news_div p:nth-of-type(1) {
    font-size: 1.125rem;
    font-family: 'montserrat';
    margin: 1.25rem 0 2.1875rem;
}

.news_div p:nth-of-type(2) {
    font-size: .9375rem;
    line-height: 1.375rem;
    margin-bottom: 1.25rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    overflow: hidden;
    height: 5.3rem;
}

.news_div {
    /* padding-left: 2.5rem;
   padding-right: 7.5rem; */
    position: relative;
    z-index: 5;
}

.newslist .news_div:hover a:nth-of-type(1),
.news_div:hover a:nth-of-type(2),
.news_div:hover a:nth-of-type(1) {
    color: #DC5A2D;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.news_div:hover a:nth-of-type(2) {
    border-bottom: 1px solid #DC5A2D;
}

.news_lb_img {
    position: absolute;
    top: 2rem;
    left: -2.5rem;
    /* z-index: -1; */
}

.news_ul {
    margin: 5rem 0;
}

.news_ul li:nth-of-type(2) {
    margin: 0 20%;
}

.news_ul li:nth-child(2) .news_lb_img {
    /* top: 2.5rem; */
}

.news_ul li:nth-child(3) .news_lb_img {
    /* top: 2.5rem; */
    /* left: 0; */
}

/* .news .title{
    padding-left: 2.5rem;
} */
.news_more {
    text-align: right;
}

.news_ul li {
    width: 20%;
    float: left;
}

.megacloud_box_lb .swiper-slide{
    margin-top: 0!important;
}
.megacloud.szgclb{
    z-index: 5;
    padding-bottom: 0;
}

.typical {
    padding: 10.5rem 0;
    background: url(../../../../../../imgs-data-brwq.bcdn8.com/megarobo.tech/thems/img/18.jpg) center/cover no-repeat !important;
    background-attachment: fixed !important;
}

.typical_lb .swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
    align-items: center;
}

.typical_lb {
    margin-top: 4.775rem;
}

.typical_lb .swiper-pagination {
    bottom: 0;
}

.typical_lb .swiper-container {
    /* padding-bottom: 2.8125rem; */
    margin: 0 auto;
    width: 80%;
}

.typical_lb .swiper-button-next,
.typical_lb .swiper-button-prev {
    width: 16px;
    height: 30px;
    background-size: 100% 100%;
    top: 60%;
}

.typical_lb .swiper-pagination-bullet {
    width: .6875rem;
    height: .8125rem;
    background: url(../img/1.png) no-repeat;
    background-size: 100% 100%;
    opacity: 1;
}

.typical_lb .swiper-pagination-bullet-active {
    background: url(../img/1.1.png) no-repeat;
    background-size: 100% 100%;
}

.foot_fint {
    /* font-size: .875rem; */
    /* line-height: 34px; */
    color: #FFFFFF;
    /* opacity: 0.21; */
    margin-top: .9375rem;
    text-align: left;
    font-size: .9375rem;
}

.foot .none {
    display: none;
}

.foot_fint a {
    display: inline-block;
}

.foot_div>ul {
    float: left;
    margin-left: 9.5rem;
}

.foot_div>ul:nth-of-type(1) {
    margin-left: 0;
}

.foot {
    background: #0A0A0A;
}

.foot_div {
    padding: 4.6875rem 0;
}
.lianxi .container{
    z-index: 10;
}


.foot_div li {
    color: #fff;
    text-align: left;
}

.foot_div li a {
    color: #fff;
    font-size: .9375rem;
    line-height: 1.375rem;
}

.foot_div>ul:nth-of-type(3) li {
    /* font-family: 'montserrat'; */
}

.foot_li,
.foot .foot_li {
    margin-bottom: 1.875rem !important;
    font-weight: bold;
    color: #fff;
    text-align: left;
}

.foot_li a,
.foot .foot_li a {
    font-size: 1.5rem !important;
}

.foot_li a .foot_div .foot_li a {
    font-size: 1.5rem !important;
}

.foot_box {
    padding: 4.0625rem 0 3.4375rem 0;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}

.foot_fint a {
    color: #FFFFFF;
}

.foot_fint a:hover {
    color: #DC5A2D;
}

.foot_fx a {
    display: inline-block;
    float: right;
    width: 40px !important;
    height: 40px !important;
    line-height: 40px !important;
    text-align: center;
    color: #0A0A0A;
    background: #C4C4C4 !important;
    padding-left: 0 !important;
    border-radius: 50%;
    margin-right: 15px !important;
    text-decoration: none !important;
    opacity: 1 !important;
}

.foot_div li a:hover,
.foot_fx a:hover {
    color: #DC5A2D;
}

.foot_fx .bshare-custom {
    line-height: 40px !important;
}

.foot_fx .bshare-custom {
    display: inline-block !important;
    /* width: auto; */
    position: relative;
    /* top: -0.1875rem; */
}

.foot_fx .iconfont {
    font-size: 1.5rem;
}

.foot_fx .icon-link {
    position: relative;
    top: 4px;
}
.phonevideo{
    display: none;
}

.foot_size {
    font-size: .9375rem;
    color: #fff;
    text-transform: uppercase;
    text-align: left;
}

.foot_fin {
    font-size: .9375rem;
    line-height: 4.625rem;
    background: #1F1F1F;
    color: #fff;
}

.foot {
    /* height: 44.375rem; */
    position: relative;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 5;
}

.foot_fx>a {
    position: relative;
}

.foot_fx>a:hover div {
    display: block;
}

.foot_fx>a div {
    position: absolute;
    bottom: 110%;
    left: -30px;
    width: 100px;
    max-width: 100px;
    display: none;
}


.phone_yincang_er div {
    display: inline-block;
}

.phone_yincang_er a {
    display: inline-block;
    color: #fff;
}

.phone_yincang_er p {
    display: inline-block;
}

.phone_yincang_er {
    display: inline-block;
    margin-left: 5px;
}

.foot_fin a {
    color: #fff;
}

.phone_yincang_er img {
    position: relative;
    top: 1.6875rem;
}

.content-fin>div {
    z-index: 55;
    position: relative;
    /* background: #fff; */
    overflow: hidden;
}


.content_fix>div {
        /*z-index: 55;    */
    position: relative;
}
/*.content_fix .biology1{*/
/*    z-index: 3;*/
/*}*/
.content_fix .lxwm{
    z-index: 60;
}

/*科研服务*/
.output.wx .col-md-6.fr{
    width: 45%;
}
.output.sj .text p:nth-child(1){
    padding: 1.125rem 0;
}
.output.sj .col-md-4:nth-child(1)>div{
    padding-right: 1rem;
}
.output.sj .col-md-4:nth-child(2)>div{
    padding: 0 .5rem;
}
.output.sj .col-md-4:nth-child(3)>div{
    padding-left: 1rem;
}
.proxq_wid.alwz .text p:nth-child(1){
    padding-bottom: 0;
}
.proxq_wid.alwz .text p:nth-child(2){
    font-size: 1.25rem;
    padding: .5rem 0 1rem;
}


.interest_con .interest_img1{
    z-index: 1;
}
.lxwm .lianxi_img2{
    z-index: 2;
}

.mh4_5{
    min-height:4.5rem;
  }
  .mh5_8{
    min-height:5.8rem;
  }
  .mh9{
    min-height: 9rem;
  }
  .mh_3{
    min-height: 3.3rem;
  }
  .mh_2{
    min-height: 3rem;
  } .haocai{
   display: flex;
 flex-wrap: wrap;
  }
  .haocai .col-md-4{
      margin-bottom: 4rem;
  }
  .proxq.hc_dan{
      padding-bottom: 8rem;
  }

.parameter_tab.hc{
    padding-bottom: 11.125rem;
}
.content-fin {
    /* padding-bottom: 40.375rem; */
    /* z-index: 55;
    position: relative; */
}

.content-fin .container {
    position: relative;
    /* z-index: 15; */
}
.biology_lb.biology_lb1 .swiper-button-next{
    display: none;
}
.biology_lb.biology_lb1 .swiper-button-prev{
    display: none;
}


.hig {
    height: 44.375rem;
}

.content-wrap {
    position: relative;
    z-index: 55;
}

.container-v-footer {
    opacity: 1 !important;
}

/* .indexs {
    overflow: hidden !important;
    position: fixed;
    height: 100%;
} */
/* .has-scroll-smooth [data-scroll-container] {
    min-height: 100vh;
}
.has-scroll-smooth body {
    overflow: hidden !important;
} */
/* .content-fin{
    position: relative;
    z-index: 55;
} */
/* html.has-scroll-dragging {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
html.has-scroll-smooth {
    overflow: hidden
}
body::-webkit-scrollbar {
    display: none;
}
body {
    scrollbar-width: none;
    -ms-overflow-style: none;
} */
/* 动画修改 */
.image-paralax .img-box {
    position: relative;
    width: 100%;
    z-index: 2;
    will-change: transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.image-paralax .img-box img {
    position: relative;
    z-index: 2;
}

.image-paralax .img-box .invisible-img {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0;
    overflow: hidden;
}

.image-paralax .img-box .invisible-img img {
    width: 100%;
    position: absolute;
    bottom: 0;
}

/* .about_box{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    z-index: 55;
} */
/* .news_ul li:nth-child(3) .innerCol {
    -webkit-transition: opacity 0.6s 0.6s, transform 0.6s 0.6s;
    -moz-transition: opacity 0.6s 0.6s, transform 0.6s 0.6s;
    -ms-transition: opacity 0.6s 0.6s, transform 0.6s 0.6s;
    -o-transition: opacity 0.6s 0.6s, transform 0.6s 0.6s;
    transition: opacity 0.6s 0.6s, transform 0.6s 0.6s
}
.banner_div .fr,
.news_ul li:nth-child(2) .innerCol {
    -webkit-transition: opacity 0.6s 0.45s, transform 0.6s 0.45s;
    -moz-transition: opacity 0.6s 0.45s, transform 0.6s 0.45s;
    -ms-transition: opacity 0.6s 0.45s, transform 0.6s 0.45s;
    -o-transition: opacity 0.6s 0.45s, transform 0.6s 0.45s;
    transition: opacity 0.6s 0.45s, transform 0.6s 0.45s
}
.banner_div.is-inview .fr,
.banner_div.is-inview .banner_size,
.news_ul li.is-inview .innerCol {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.banner_div .banner_size,
.news_ul li .innerCol {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -o-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: opacity 0.6s 0.3s, transform 0.6s 0.3s;
    -moz-transition: opacity 0.6s 0.3s, transform 0.6s 0.3s;
    -ms-transition: opacity 0.6s 0.3s, transform 0.6s 0.3s;
    -o-transition: opacity 0.6s 0.3s, transform 0.6s 0.3s;
    transition: opacity 0.6s 0.3s, transform 0.6s 0.3s;
} */
.title span {
    display: inline-block;
}

.explore_ul li {
    float: left;
    text-align: center;
}

/* .explore_ul1 {
    margin: 2.1875rem 0 2.5rem 0;
} */
.explore_ul1 li {
    width: 25%;
    float: left;
    /* margin-left: 13%; */
    height: 14.5625rem;
}

.explore_ul2 li {
    margin-left: 20%;
}


.explore_ul1 li:nth-of-type(1),
.explore_ul1 li:nth-of-type(2),.explore_ul1 li:nth-of-type(3){
    width: 33.33%;
    margin-bottom: 2rem;
}
.explore_ul1 li:nth-of-type(4){
    margin-bottom: 2rem;
}
.explore_ul1 li:nth-of-type(1){
    padding-left: 13.2rem;
}
.explore_ul1 li:nth-of-type(3){
    padding-right: 12.5rem;

}
/* .explore_ul1 li:nth-of-type(1){
    padding-left: 15%;
}
.explore_ul1 li:nth-of-type(2){
    padding-right: 15%;
} */
.explore_ul1 li:nth-of-type(3) a img{
    width: 60px;
}

.explore_ul1 li:nth-child(4), .explore_ul1 li:nth-child(5), .explore_ul1 li:nth-child(6), .explore_ul1 li:nth-child(7){
    width: 25%;
}

.news .container,
.explore .explore_top {
    padding-top: 3.75rem;
}

.technology .technology_lb {
    padding: 1.75rem 0 0;
}
.technology .technology_lb .swiper-container{
    padding-bottom: 1rem;
}
.explore_ul1 {
    width: 90%;
    margin: 0 auto;
    margin-top: 6.5rem;
    
}

/* .more{
    transform:scale(0);
    transition:transform .6s cubic-bezier(.17,.67,.3,1.33)
}
.more.is-inview{transform:scale(1);transition-delay:.3s} */
/* .c-speed-block_bubble.-top{top:-20%}
.c-speed-block_bubble.-bottom{top:auto;bottom:0}
.c-speed-block_bubble:before{
    content:"";
    position:absolute;
    top:0;bottom:0;right:0;left:0;z-index:-1;
    background-color:#272727;
    border-radius:50%;
    transform:scale(0);
    transition:transform .6s cubic-bezier(.17,.67,.3,1.33)} */
/* .has-scroll-smooth .c-scrollbar {
    opacity: 1;
} */
.c-scrollbar {
    position: absolute;
    right: 0;
    top: 0;
    width: 11px;
    height: 100vh;
    transform-origin: center right;
    transition: transform .3s, opacity .3s;
    opacity: 0;
    display: none;
}

.c-scrollbar:hover {
    transform: scaleX(1.45)
}

.c-scrollbar:hover,
.has-scroll-dragging .c-scrollbar,
.has-scroll-scrolling .c-scrollbar {
    opacity: 1
}


.c-scrollbar_thumb {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #DC5A2D;
    opacity: 1;
    width: 7px;
    border-radius: 10px;
    margin: 2px;
    cursor: -webkit-grab;
    cursor: grab;
    z-index: 9999;
}

.has-scroll-dragging .c-scrollbar_thumb {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.proys_fr_ul .col-sm-6{
    padding-right: 30px;
    padding-bottom: 2rem;
  
}




/* .body{
    position: relative;
}
body::-webkit-scrollbar {
    width: 4px;
  }
  .body::-webkit-scrollbar-thumb {
    display: block;
    width: 10px;
    height: 35px;
    background-color: #DC5A2D;
  }
  .body::-webkit-scrollbar-track {
    background-color: #000000;
    width: 7px;
    height: 164px;
    position: absolute;
  } */
/* 生命科学 */
.picture {
    z-index: 10;
}

.picture_div {
    position: absolute;
    top: 30%;
    left: 0;
    /* transform: translateY(-50%); */
    text-align: center;
    width: 100%;
    z-index: 99;
}

.picture_vies {
    top: 39%;
}

.picture_size {
    text-align: center;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    z-index: 5;
    position: relative;
}

.picture_size p:nth-of-type(1) {
    font-size: 3.2rem;
    font-weight: bold;
}

.picture_size p:nth-of-type(2) {
    font-size: .9375rem;
    margin: 5.625rem 0 4.375rem;
    line-height: 1.7rem;
    /* text-align: left; */
    text-align: justify;
}

.textj {
    text-align: justify !important;
}
.textj.center{
    text-align: center !important;
}

.ico_div {
    width: 4.5rem;
    height: 4.5rem;
    line-height: 4.5rem;
    text-align: center;
    background: #DC5A2D;
    border-radius: 50%;
    margin: 0 auto;
    cursor: pointer;
    /* position: absolute;
    left: 0;
    bottom: 25%;
    margin: 0 auto; */
}

.ico_div .iconfont {
    font-size: 1.25rem;
    color: #fff;
    position: relative;
    left: 1px;
}

.picture_img {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    top: -131px;
    /* transform: translateX(-50%); */
    z-index: 1;
}
.ljjb_list .picture_img{
    top: -90px;
}

/* .picture1 .picture_img,
.picture_div1 .picture_img{
    top: -65px;
}
.picture4_box_fin .picture_img{
    top: -90px;
}
.picture4_box_fin1 .picture_img{
    top: -75px;
}
.picture4_box_fin2 .picture_img{
    top: -130px;
}
.picture4_box_fin3 .picture_img{
    top: -100px;
} */
/*.biology_div>div {*/
/*    width: 46%;*/
/*}*/
.biology_div>div.fr{
    width: 50%;
}
.biology_div>div.fl{
    width: 46%;
}
.biology_div>div.fr img{
    width: 100%;
    
}
.biology_size a:nth-of-type(1) {
    font-size: 1.5rem;
    font-weight: bold;
    color: #000000;
}
.col-md-4.lie2{
    width: 50%;
}

.biology_size p {
    font-size: .9375rem;
    line-height: 1.5rem;
    margin: 1.875rem 0 1.5625rem 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    overflow: hidden;
}

.more1 {
    color: #000000;
    /* border: 2px solid #64B4FF; */
}

.more1:hover {
    /* background: #64B4FF; */
}

.biology {
    padding: 4.75rem 0 12.75rem;
}

.biology1 {
    padding-top: 0 !important;
}

.title1 {
    position: relative;
    z-index: 60;
}

.title1 p:nth-of-type(2),
.title1 p:nth-of-type(1) {
    color: #000000;
    font-weight: bold;
}

.title1 p:nth-of-type(1) {
    font-size: 2.25rem;
}

.title1 p:nth-of-type(2) {
    font-size: 1.8rem;
    text-transform: uppercase;
    font-family: 'montserrat';
}

.prolist_ficate{
    color: #000000;
    font-size: 1rem;
    padding-top: 1.5625rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-align: center;
}
.rela .swiper-button-next, .rela .swiper-button-prev{
    position: absolute;
}


.rela{
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
}
.prolimg{
    border: 1px solid #e6e6e6;
    text-align: center;
    padding: 0.875rem 4% 0;
}
.prolimg b{
    display: block;
    font-size: 0;
    height: 10.625rem; 
    display: flex; justify-content: center; align-items: center;
}
.prolimg img{
    text-align: center;
    max-height: 100%;
       /* object-fit: cover; */
}
.prolh{
    padding-bottom: 1.0625rem;
}
.biology_lb {
    padding-top: 1.8125rem;
}

.biology_lb .biology_ul {
    margin-bottom: 3.125rem;
}

.biology_size {
    position: absolute;
    left: 0;
    top: 5%;
    /* transform: translateY(-50%); */
    text-align: justify;
    line-height: 1.5rem;
}
.bt_gaolh{
    min-height: 51px;
}
.biology_text span {
    color: #000000;
    font-size: 1rem;
    font-weight: bold;
    /* display: block; */
    display: inline-block;
    cursor: pointer;
    position: relative;
    z-index: 5;
    background: #ffffff;
    /* z-index: -1; */
    border-radius: 1.25rem;
}


.biology .biology_text span {
    /* padding-bottom: .9375rem; */
    padding: .5rem 2rem .5rem 1.25rem;
    /* background: #b6b6b6; */
}

.biology_lb .biology_ul li.active .biology_text span {
    color: #fff;
}

.biology_lb .biology_ul li.active .biology_text span::after {

    /* background: url(../img/21.png) 99% 24% no-repeat; */
    /* background: #DC5A2D; */
    background: #DC5A2D;
}

.biology_lb .biology_ul li.active .biology_text span::after {
    width: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

/* .biology_lb .biology_ul li.active .biology_text span::before{
} */
.biology_lb li.active .biology_text span::before {
    width: .55rem;
    height: .55rem;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    position: absolute;
    right: 15px;
    top: 32%;
    transform: translateY(-50%);
    content: "";
    transform: rotate(135deg);
}

/* .biology10 .biology_lb li.active .biology_text span::before {
    right: 8%;
} */
.team .swiper-pagination{
    left: 0;
    right: 0;
    margin-top: 20px;
    display: none;
}


.biology .biology_text span::after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 100%;
    height: 100%;
    content: "";
    z-index: 999;
    background: #ffffff;
    z-index: -1;
    border-radius: 1.25rem;
    border: 1px solid #DC5A2D;
}

.biology_img {
    position: absolute !important;
    top: 0;
    left: -10%;
    z-index: 5 !important;
}
.biology_ul .swiper-container{
    z-index: 99;
}


.biology_img2 {
    position: absolute !important;
    right: -26%;
    top: 100%;
    z-index: 9 !important;
}
.biology.biology3.biology10 .biology_img2{
    z-index: 56 !important;
}
.biology.biology3.biology10 .biology_img2.top70{
    top: 70%;
}

/*.biology.biology3.biology10 .biology_img2{*/
/*    top: 70%;*/
/*    z-index: 56!important;*/
/*}*/

.biology_img3 {
    position: absolute;
    top: 30%;
    left: -10%;
    z-index: 1;
}

.biology_img4 {
    position: absolute;
    right: -26%;
    top: 0%;
    z-index: 1;
}

.biology_lb {
    position: relative;
    z-index: 55;
}

.biology_ul li {
    display: inline-block;
    margin-right: 1.5625rem;
    margin-bottom: .625rem;
}

/* .lianxi_text textarea, */
.lianxi_inp input {
    width: 100%;
    background: #fff;
    border: 1px solid #fff;
    height: 3.125rem;
    border-radius: 1.875rem;
    font-size: .9375rem;
    color: #000000;
}
.lianxi_div .col-sm-2.lianxi_inp{
    width: 20%;
}

.lianxi_inp .lb {
    width: 100%;
    background: #fff;
    border: 1px solid #fff;
    height: 3.125rem;
    border-radius: 1.875rem;
    font-size: .9375rem;
    color: #000000;
    border: none;
    padding: 0 1.0625rem;
    position: relative;
}
.lianxi_inp .lb::after{
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    top: 35%;
    right: 8%;
    background: url(../../../../../uploads/2112/xjt.svg) no-repeat;
    background-size: 100%;
   
}
#f1media5 .lianxi_inp .lb::after{
    right: 1.25rem;
}
.lianxi_inp .lb {
    padding: 0;
}
.lianxi_inp .lb select{
    padding: 0 1.5625rem;
}
.lianxi_inp .lb select{
    width: 100%;
    border: none;
    height: 3.125rem;
    background: none;
    outline: 0 none; 
   cursor: pointer;

}
.lianxi_inp .lb select option{
     cursor: pointer;
    
}
.lianxi_inp .lb select option:hover{
    background: #767676;
}

select{
    background: none;
    outline: 0 none; 
appearance:none; 
-moz-appearance:none; 
-webkit-appearance:none;
position: relative;

    }



.lianxi_inp .lb select option:nth-child(1){
    display: none;
}

/* .lianxi_text textarea::placeholder, */
.lianxi_inp input::-webkit-input-placeholder {
    color: #000000;
}

.lianxi {
    padding: 8.625rem 0;
}

.lianxi_inp {
    margin-bottom: 1.875rem;
}

.lianxi_inp input {
    padding: 0 1.5625rem;
}

.lianxi_text textarea {
    padding: .9375rem 1.5625rem;
}

.lianxi_butt button {
    width: 9.375rem;
    line-height: 2.5rem;
    border: 2px solid #4BE187;
    border-radius: 2.1875rem;
    text-align: center;
    color: #fff;
    background: none;
    font-size: .9375rem;
}

.lianxi_butt {
    text-align: right;
    margin-top: 1.875rem;
}

.lianxi .title1 p {
    color: #fff;
}

.lianxi_div {
    margin-top: 4.0625rem;
}

.lianxi_img1 {
    position: absolute;
    right: 0;
    top: 100%;
}

.lianxi_img2 {
    position: absolute;
    top: 70% !important;
    left: -26%;
}
.szgc_lx .lianxi_img1, .szgc_lx .lianxi_img2{
    display: none;
}

/*.indexw .biology{*/
/*    z-index: 1;*/
/*}*/

.interest {
    padding: 15rem 0;
}
.interest.interest_con.pr{
    padding-top: 0;
}
.interest.interest_con.pr.img_reset{
    padding-top: 10rem;
}

.interest_div {
    text-align: center;
}

.interest_con .interest_div p {
    display: none;
}

.interest_div a {
    display: block;
    color: #000000;
}

.interest_div a:nth-of-type(2) {
    font-size: 1.5rem;
    line-height: 2.5rem;
    font-weight: bold;
    margin: 1.5625rem 0 1.25rem;
}

.interest_div p {
    font-size: .9375rem;
    line-height: 1.5rem;
    font-weight: bold;
}

.interest_div a:nth-of-type(1) img {
    height: 3.4375rem;
}

.interest_lb {
    margin-top: 8.125rem;
}

.interest_lb .swiper-pagination {
    display: none;
}

.interest_img1 {
    position: absolute;
    left: 0;
    top: 50% !important;
}

.interest_img2 {
    position: absolute;
    top: 65%;
    right: 0;
    
}
/*.indexw .biology_img2{*/
/*    display: none;*/
/*}*/

.advantages {
    padding: 10.0625rem 0 32.0625rem;
    /* background: rgba(0, 0, 0, 0.5); */
}

.advantages10 {
    padding: 10.0625rem 0;
}

.advantages_lb {
    padding-top: 5.625rem;
}

.proys_fr_ul li p:nth-of-type(2),
.advantages_div p {
    font-size: 1.35rem;
    font-family: 'montserrat';
    font-weight: bold;
}

.proys_fr_ul li p:nth-of-type(1),
.advantages_div p span {
    font-size: .9375rem;
    display: inline-block;
    margin-right: 1.25rem;
    font-weight: 500;
}

.proys_fr_ul li div,
.advantages_div div {
    font-size: .9375rem;
    color: #000000;
    line-height: 1.35rem;
    margin-top: .8rem;
}

.proys_fr_ul li div {
    height: 5rem;
}
/* .proys_fr_ul.mg0 li div{
    margin-top: 0!important;
} */

.proys10 .proys_fr_ul li div {
    height: 12rem;
}

.advantages_img1 {
    position: absolute;
    left: -7%;
    bottom: 0;
    /* z-index: -1; */
    opacity: 0.5;
}
.heig_3{
    min-height: 4.6rem;
    }

.advantages_img2 {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 10;
}

.related .advantages_img2 {
    top: -100%;
}

.prolist {
    padding-bottom: 8.125rem;
    background: linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%) !important;
}

.prolist_img1 {
    position: absolute;
    left: 0;
    top: 70%;
    opacity: 0.5;
}

.prolist_img2 {
    position: absolute;
    right: -39%;
    top: 50%;
}

.download .prolist_img1 {
    top: 10%;
    left: -10%;
}

.prolist_size a {
    color: #000000;
    font-size: 1rem;
    padding-top: 1.5625rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-align: center;
}

.prolist_div {
    padding-top: 4.375rem;
}

.prolist_div2 a {
    cursor: initial;
}

.customers {
    padding: 7.5rem 0;
}

.customers_lb {
    padding-top: 3.75rem;
}

/* 404页面 */
.page404{
    padding: 18.75rem 0;
    margin-top: 40px;
    color: #fff;
    border-top: 1px solid #414c62;
    border-bottom: 1px solid #545454;
}
.page404 .title1 p{
    color: #fff
}
.page404 .title1 p:nth-child(1){
    font-size: 4rem;
    letter-spacing: 3px;
}
.page404 .title1 p:nth-child(2){
    font-size: 1.25rem;
    padding-bottom: 1.25rem;
}
.page404 .text{
    line-height: 2rem;
    font-size: 1rem;
}
.page404 span a{
    color: #cf542a;
    text-decoration:underline;

}
.index404 .prolist_img2{
    right: -2px ;
    top: 15%;
}
.index404 .prolist_img2 img{
    transform: scaleX(-1);
}
.index404 .advantages_img1{
    left: 0;
    bottom: 48%;
}

.index404 .goback{
  margin-top: 2rem;
}
.index404 .goback button:nth-child(1){
    margin-right: 10px;
}
.index404 .goback button a{
    color: #fff;
    display: inline-block;
    font-size: .9rem;
}
.index404 .goback button a:hover{
    color: #fff
}






/* 产品详情 */

.down-more {
    margin-top: 5.25rem;
}
.down-more.hei{
    margin-top: 7rem;
}
.down-more.hei .more{
    color: #333;
}

.picture {
    z-index: 55;
}

.picture_div1 .picture_size {
    width: 100%;
}

.picture_div1 .ico_div {
    background: #DC5A2D;
}

.picture4_box .picture_size p:nth-of-type(2),
.picture_div1 .picture_size p:nth-of-type(2) {
    font-size: 1.5rem;
    text-transform: uppercase;
    margin: 1rem 0 4.5rem;
    text-align: center;
}

.picture4_box .picture_size p:nth-of-type(3),
.picture_div1 .picture_size p:nth-of-type(3) {
    font-size: 1rem;
    line-height: 1.6rem;
    margin-bottom: 3rem;
    /*height: 125px;*/
}

.picture_div1 .picture_size .picture_size_fins {
    width: 45%;
    margin: 0 auto;
    text-align: justify !important;
}

.related{
    padding: 10.125rem 0;
}
.related .interest_img1{
    top: 55% !important;
}
.output,
.proxq,
.proys {
    padding: 18.125rem 0;
}

.proxq {
    padding: 4.125rem 0 18.125rem 0;
}

.proys {
    padding: 4.125rem 0 22rem;
}

.proxq {
    background: none !important;
}

.proxq_wid .fr,
.proys_wid .fr {
    width: 50%;
    z-index: 999;
}

.proxq_xq,
.proys_fr {
    width: 45%;
}

.prolist_box.bdt{
    width: 68.5%;
    margin: 0 auto;
}
.proys_fr_ul li p:nth-of-type(1) {
    margin-bottom: .625rem;
}

.proys_fr_ul li p:nth-of-type(2) {
    height: 2.125rem;
}

.proxq_wid {
    margin-top: 3.75rem;
}

.proys_wid {
    margin-top: 2.75rem;
}

/* .proys_fr_ul li:nth-of-type(4),
.proys_fr_ul li:nth-of-type(3),
.proys_fr_ul li:nth-of-type(1),
.proys_fr_ul li:nth-of-type(2) {
    margin-bottom: 1rem;
} */

.proys_fr_ul li.wbcc{
    margin-bottom: 5rem;
}

.biology .biology_size p:nth-of-type(1),
.proxq_xq p {
    font-size: 1.5rem;
    line-height: 2.5rem;
    margin-bottom: 2.8125rem;
}

.biology .biology_size p:nth-of-type(2) {
    margin: 0;
}

.biology .biology_size p:nth-of-type(2),
.proxq_xq {
    font-size: .9375rem;
    line-height: 1.875rem;
    text-align: justify;
}

/* .proxq .proys_lb .swiper-slide */
/* .biology_lb .biology_div .over{
    background: url(../img/aaa1.jpg) no-repeat;
    background-size: cover;
} */
.proys_lb {
    padding-bottom: 55px;
    position: relative;
}
.ptsjcp_lb{
    padding: 0 60px;
}
.ptsjcp_lb .swiper-slide{
    /* box-shadow: 0 2px 5px rgba(0,0,0,0.3);  */
    padding-bottom: 55px;
    background: linear-gradient(to bottom,#666,#fff)
}
.ptsjcp_lb .swiper-slide img{
    width: 100%
}

.proys_lb .swiper-pagination {
    width: 100%;
    text-align: center;
    bottom: 0;
}

.xwqq_lb.swiper-pagination {
    width: 100%;
    text-align: center;
    padding-top: 5px;
}

 /* .proys_lb img {
    max-width: none;
}   */

.proys_lb .swiper-pagination-bullet{
    margin: 0 5px;
}
.xwqq_lb .swiper-pagination-bullet{
    margin: 0 5px;
}
.xwxq_lb{
    padding-bottom: 30px;
}

.xwqq_lb.swiper-pagination-bullet{
    margin: 0 5px;
}
.ptsjcp_lb{
    padding-bottom: 20px;
}
.ptsjcp_lb .swiper-pagination {
    bottom: 0;
    left: 0;
    right: 0;
}
.ptsjcp_lb .swiper-button-next, .ptsjcp_lb .swiper-button-prev{
    top: 42.5%;
    width: 20px;
    height: 37px;
    background-size: 100%;
}
.ptsjcp_lb .swiper-pagination-bullet {
    margin: 0 5px;
}

.output_lb-ul li {
    width: calc(20% - 20px*4/5);
    margin-left: 20px;
    float: left;
}
.output_lb .col-md-2{
    width: 20%;
}

.output_lb-ul li:nth-of-type(1) {
    margin-left: 0;
}

.proxq .biology_img2 {
    left: -26% !important;
    top: 50% !important;
}

.biology10 .biology_size a:nth-of-type(1) {
    font-size: .9375rem !important;
    margin-top: .9375rem;
}

.biology10 .down-more {
    margin-top: 0;
    text-align: left !important;
    display: inline-block;
}

.biology10 .ico_div1 {
    display: inline-block;
}

.biology10 .biology_size {
    font-size: .9375rem;
    line-height: 1.875rem;
    text-align: justify;
}

.biology10 {
    /* padding-bottom: 0 !important; */
}

.biology10 .ico_div1 {
    line-height: 3.125rem;
    width: 3.125rem;
    height: 3.125rem;
    position: relative;
    top: -1.1875rem;
    margin-left: 1.25rem;
    color: #fff;
    background: #DC5A2D;
    text-align: center;
    border-radius: 50%;
    z-index: 2;
}

/* .biology10_one .proys_fr_ul li div{
    height: auto;
    margin-top: 0;
}
.biology10_one .biology_size p:nth-of-type(1){
    margin: 0 !important;
    line-height: 1.6rem !important;
    font-size: 1.35rem !important;
}
.biology10_one .biology_size{
    position: static;
    transform: translateY(0);
}
.biology10_one .proys_fr_ul {
    margin: 0;
    margin-bottom: 1.5625rem;
}
.biology10_one .proys_fr_ul li{
    margin-bottom: 1.35rem !important;
}
.biology10_one{
    padding-bottom: 12rem !important;
} */
.output_div div:nth-of-type(1) img {
    height: 4rem;
}

.output_div div:nth-of-type(2) {
    font-size: 1.125rem;
    line-height: 1.8rem;
    font-weight: bold;
    margin: 1.5625rem 0 1.25rem;
    /* text-align: left; */
}

.output_div p {
    font-size: .9375rem;
    line-height: 1.5rem;
    /*font-weight: bold;*/
    text-align: left;
     text-align: justify; 
}

.output_lb .swiper-pagination {
    display: none;
}

.output_div {
    text-align: center;
    display: inline-block;
}

.output_lb {
    padding-top: 8.125rem;
    overflow: hidden;
}

.output .prolist_img2 {
    top: -10%;
    right: -5%;
    opacity: 0.4;
}

.biology_asd .output_lb>div:nth-of-type(1) {
    padding: 0;
}

.biology_asd .output_lb>div:nth-of-type(2) {
    padding-left: 0;
}

.biology_asd .output_lb>div:nth-of-type(4) {
    padding-right: 0;
}

.biology_asd .col-md-3 {
    padding: 0 4.75rem;
}

.prolist_size p {
    font-size: .9375rem;
    color: #000000;
    line-height: 1.875rem;
    margin-top: 1.25rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.prolist_size a {
    font-weight: bold;
}

.parameter_tab {
    padding: 5rem 0;
}

.parameter_tab .table {
    border: none;
    font-size: 1rem;
}



.parameter_tab .table tr:nth-of-type(1) td {
    border-top: none;
    border-bottom: 3px solid #000000;
}

.parameter_tab .table tr:nth-of-type(1) {
    font-size: 1.125rem;
    color: #DC5A2D;
    font-weight: bold;
}

.parameter_tab .table-bordered>tbody>tr>td {
    /* padding: 2rem 0; */
    line-height: 1.875rem;
}
.table-bordered>tbody>tr>td{
    text-transform: capitalize;
}
.parameter_tab .table-bordered>tbody>tr>td,
.parameter_tab .table-bordered>tbody>tr>th,
.parameter_tab .table-bordered>tfoot>tr>td,
.parameter_tab .table-bordered>tfoot>tr>th,
.parameter_tab .table-bordered>thead>tr>td,
.parameter_tab .table-bordered>thead>tr>th {
    border-left: none;
    border-right: none;
}

.scene {
    padding: 7rem 0 18.125rem 0;
}

.scene_ul>li {
    /* width: 20%;
    float: left; */
    text-align: center;
    font-size: 1.125rem;
    color: #000000;
    font-weight: bold;
    /* margin-left: 11.5%; */
    width: 15%;
}

.scene_cj .scene_ul>li {
    margin-left: 7.5%;
}
.scene .smwz{
    margin-top: 10rem;
    /* font-weight: bold; */
}
.scene .smwz p{
    font-size: 1.125rem;
    color: #7f8080;
}
.scene .smwz p a{
    color: #7f8080;
}
.scene .smwz p a:hover{
    color: #DC5A2D;
}

.output .output_lb{
    text-align: center;
    overflow: hidden;
}

.scene_ul>li:nth-of-type(1) {
    margin-left: 5%;
}
.scene_ul>li.lie3{
    margin-left: 9.2%;
}
.scene_ul>li.lie5{
    margin-left: 1.9%;
}
.scene_ul>li.lie5_xiao{
    margin-left: 0.5%;
}

.scene_ul>li p {
    margin-top: 2.5rem;
}

.scene_ul>li img {
    height: 4rem;
}

.scene_ul {
    margin-top: 5rem;
    display: flex;
}

.scene .prolist_img2 {
    display: none;
}

.parameter .team_img {
    top: 55% !important;
}

.related_lb .swiper-container {
    width: 90%;
    margin: 0 auto;
}

.related_lb .swiper-button-next,
.related_lb .swiper-button-prev {
    background: none;
}

.related_lb .swiper-button-next .iconfont,
.related_lb .swiper-button-prev .iconfont {
    color: #333333;
    font-size: 1.5625rem;
}
.rela .swiper-button-next,
.rela .swiper-button-prev {
    background: none;
}
.rela .swiper-button-next .iconfont,
.rela .swiper-button-prev .iconfont {
    color: #333333;
    font-size: 1.5625rem;
    
}
.rela .swiper-button-next .iconfont{
    position: absolute;
    left: 68px;
}
.rela .swiper-button-prev .iconfont {
    position: absolute;
    right: 68px;
}


.inve_yy .ashj_aslt1 li .cont-p1{
    cursor:pointer;
}
.inve_yy .cont-p1 a.flex-z{
        /* display: inline-block; */
    display: flex;
    width: 2.25rem;
    height: 2.25rem;
    border-radius: 50%;
    font-size: 1.25rem;
    margin: 0 auto;
    border: 1px solid #DC5A2D;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    color: #fff;
    margin-top: 2rem;
}
.inve_yy .cont-p1 a.flex-z:hover{
       background: #DC5A2D;
    /* border-radius: 1.25rem; */
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}
.inve_yy .ashj_aslt1 li .cont-p1 a p{
    margin-bottom: 0;
    font-size: 1.25rem;
}
.inve_yy .ashj_aslt1 li .cont-p1 p:nth-child(1){
    font-size: 1.5rem;
    font-weight: 600;
}
.kp-cont5.inve_yy .ashj_aslt1 li .cont-p .tit{
    font-size: 1.5rem;
}
.inve_yy .ashj_aslt1 li{
    height: 24rem;
    cursor:pointer;
}
.szgc_picjh .proys_lb p.ta{
    margin-top: 1rem;
}


/* 智能制造 */
.nav-fin_div li {
    width: 50%;
    float: left;
    background: #333333;
    line-height: 6.25rem;
    font-size: 1.125rem;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer;
}

.nav-fin_div li.active {
    background: #151515;
}

.nav-fin-tin {
    padding-bottom: 15rem;
}

.zhineng {
    position: relative;
    z-index: 5;
}

.zhineng_top {
    font-size: .9375rem;
    line-height: 1.625rem;
    color: #545353;
    width: 80%;
    margin: 0 auto;
}

.nav-fin-box .title1 {
    width: 80%;
    margin: 0 auto;
    margin-bottom: 2.4375rem;
}

.cangshu,
.zhineng {
    padding: 6.25rem 0;
    /* display: none; */
}

.zhineng_top {
    margin-bottom: 6.25rem;
}

.zhineng_wid {
    width: 1000px;
    margin: 0 auto;
}

.zhineng_ul_div {
    padding: .75rem;
    background: #EF7C3E;
    border-radius: 12px;
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.zhineng_ul_div div img {
    border-radius: 15pc;
}

.zhineng_ul_size {
    color: #fff;
    font-size: .9375rem;
    line-height: 1.625rem;
    margin-top: 0px;
}

.zhineng_ul_size p {
    font-size: 1.25rem;
    margin-bottom: .4375rem;
}

.zhineng_ul_div {
    width: 18.75rem;
    position: absolute;
    top: -12.75rem;
    left: -14rem;
    /* display: none; */
    z-index: 5;
}

.yuan {
    /* width: 2.7rem;
    height: 2.7rem;
    margin: 0 auto;
    background: #EF7C3E;
    opacity: 0.7;
    border-radius: 50%;
    border: .3125rem solid #ffffff; */
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    animation: illuminate 4s ease-out infinite;
}

.ditu .none,
.global .none {
    display: none;
}

.global_top span:nth-of-type(1) {
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #DC5A2D;
    opacity: 1;
    filter: alpha(opacity=100);
}

/* .global_top span:nth-of-type(1), */
.yuan span:nth-of-type(1) {
    position: absolute;
    left: 0;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #DC5A2D;
    opacity: 1;
    filter: alpha(opacity=100);
}

.global_top span:nth-of-type(2),
.global_top span:nth-of-type(3),
.yuan span:nth-of-type(2),
.yuan span:nth-of-type(3) {
    position: absolute;
    top: -15px;
    left: -15px;
    height: 40px;
    width: 40px;
    border: 3px solid #DC5A2D;
    -webkit-border-radius: 48px;
    -moz-border-radius: 48px;
    border-radius: 48px;
    -webkit-box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    -moz-box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    opacity: .12;
    filter: alpha(opacity=0);
    -webkit-animation: warn 2s ease-out both;
    -moz-animation: warn 2s ease-out both;
    -o-animation: warn 2s ease-out both;
    animation: warn 2s ease-out both;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background: 0 0;
}

.global_top span:nth-of-type(2),
.global_top span:nth-of-type(3) {
    top: 3px;
}

.global_top span:nth-of-type(2),
.yuan span:nth-of-type(2) {
    -webkit-animation-delay: 0;
    -moz-animation-delay: 0;
    -o-animation-delay: 0;
    animation-delay: 0;
}

.global_top span:nth-of-type(3),
.yuan span:nth-of-type(3) {
    -webkit-animation-delay: .4s;
    -moz-animation-delay: .4s;
    -o-animation-delay: .4s;
    animation-delay: .4s;
}

.cangshu_ul_div span:nth-of-type(1) {
    position: absolute;
    left: 0;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #DC5A2D;
    opacity: 1;
    filter: alpha(opacity=100);
}

.cangshu_ul_div span:nth-of-type(2),
.cangshu_ul_div span:nth-of-type(3) {
    position: absolute;
    top: -15px;
    left: -15px;
    height: 40px;
    width: 40px;
    border: 3px solid #DC5A2D;
    -webkit-border-radius: 48px;
    -moz-border-radius: 48px;
    border-radius: 48px;
    -webkit-box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    -moz-box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    box-shadow: 0 0 4px #DC5A2D, 0 0 10px #DC5A2D inset;
    opacity: .12;
    filter: alpha(opacity=0);
    -webkit-animation: warn 2s ease-out both;
    -moz-animation: warn 2s ease-out both;
    -o-animation: warn 2s ease-out both;
    animation: warn 2s ease-out both;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background: 0 0;
}

.cangshu_ul_div span:nth-of-type(2) {
    -webkit-animation-delay: 0;
    -moz-animation-delay: 0;
    -o-animation-delay: 0;
    animation-delay: 0;
}

.cangshu_ul_div span:nth-of-type(3) {
    -webkit-animation-delay: .4s;
    -moz-animation-delay: .4s;
    -o-animation-delay: .4s;
    animation-delay: .4s;
}

.cangshu_ul li:nth-of-type(5) .cangshu_ul_svg {
    width: 21.875rem;
    position: absolute;
    left: -15.7rem;
    top: -15rem;
}

.cangshu_ul_svg {
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.cangshu_ul li.active .cangshu_ul_svg {
    opacity: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.cangshu_ul li:nth-of-type(2) .cangshu_ul_svg {
    width: 21.875rem;
    position: absolute;
    left: -16.7rem;
    top: -23rem;
}

.cangshu_ul li:nth-of-type(4) .cangshu_ul_svg {
    width: 28.875rem;
    position: absolute;
    left: -13.2rem;
    top: -12rem;
}

.cangshu_ul li:nth-of-type(3) .cangshu_ul_svg {
    width: 19.875rem;
    position: absolute;
    left: -2rem;
    top: -10.5rem;
}

.cangshu_ul li:nth-of-type(1) .cangshu_ul_svg {
    width: 31.875rem;
    position: absolute;
    left: -26.5rem;
    top: -5.5rem;
}



/* 隐私政策 */

.content-fin .ys {
    position: absolute;
    top: 36.5%;
    left: 44%;
    color: #fff;
    font-size: 3.4rem;
    font-weight: bold;
    z-index: 1;
}

.content-fin .yszc_size {
    font-size: .9375rem;
    margin-top: 5.625rem;
    line-height: 1.7rem;
}

.content-fin .yszc_textj {
    text-align: justify !important;
    font-size: .9375rem;
    margin-top: 5.625rem;
    line-height: 2.4rem;
}

.content-fin .yszc_textj span {
    display: inline-block;
    font-weight: 400;
    font-size: 22px;
    margin: 13px 0px;
}
/* 数字化工厂 */
#szhgc .megacloud_box{
    padding-bottom: 3.75rem;
    padding-top: 10.75rem;
}
.szhgc_box_lb{
    padding-bottom: 5rem;
}
.szhgc_box_lb .swiper-pagination{
    left: 0;
    right: 0;
    bottom: 0;
}
#szhgc .megacloud_box#ythyy{
        padding-bottom: 0;
}
.szhgc_box_lb .swiper-pagination .swiper-pagination-bullet{
    margin: 0 5px
}
.szgc_lx .lianxi{
    background: #3c3c3c!important;
}
.szgc_nav{
   overflow: hidden;
}
.szgc_nav ul{
    display: flex;
    justify-content: space-around;
    width: 60%;
    margin: 0 auto;
    
}
.szgc_nav ul li a{
    color: #fff;
    font-size: .9375rem;
    line-height: 3rem;
}

.szgc_nav.fixednav{
   position: fixed;
   top: 60px;
   left: 0;
   right: 0;
   z-index: 99;
   line-height: 4.2rem;
}
#jygh{
    padding-top: 15.75rem;
}

.szgc_nav{
    padding-top: 0!important;
    display: none;
    background: #333;
}
.szgc_nav.fixednav{
    display: block;
}
#szhgc .megacloud_box.youshi{
    padding-top: 12rem;
    padding-bottom: 10.75rem;
}
#szhgc .megacloud_box_lb.gxzz{
    padding-bottom: 0;
}
.szgc_jyzxlb{
    position: relative;
    padding-bottom: 50px;
}
.szgc_jyzxlb .swiper-pagination{
    display: block!important;
    bottom: 0!important;
    left: 0;
    right: 0;
}
.szgc_jyzxlb .swiper-pagination .swiper-pagination-bullet{
    margin: 0 5px;
}
#szhgc .gxzn .title1 p:nth-of-type(1){
    font-size: 1.5rem;
}
#szhgc .gxzn .chanping_div_fin span img{
    height: 3.75rem;
}
#szhgc .gxzn .chanping_div_fin h5{
    font-size: 1rem;
    margin: 2.5rem 0 1.875rem 0;
}
#szhgc .megacloud_box.gxzn{
    padding-bottom: 0;
}
#szhgc .szgc_lx{
    margin-top: 5rem;
}

/* 现制饮品 */

.yp_list{
    height: calc(100vh - 60px);
    margin-top: 60px;
}

.xzyplist .info_text{
    margin-top: 2.5rem;
    text-align: justify;
    line-height: 1.625rem;
    font-size: 1rem;
}
.xzyplist .advantages{
    padding-bottom: 0;
}

.xzyplist .output{
    padding: 8.125rem 0 0;
    z-index: 99;
}
.xzyplist .output_lb{
    padding-bottom: 3.125rem;
}
.xzyplist .output_lb .col-md-3 .output_div{
    width: 100%;
}
.xzyplist .output .info_text .titi{
    font-size: 1.25rem;
    font-weight: 700;
    padding-bottom: .625rem;
}
.xzyplist .output:last-child{
    padding-bottom: 6.125rem;
}
.xzyplist .advantages_img1{
    bottom: 82%;
}
.xzyplist .advantages_img2{
    top: 50%;
}
.xzyplist .pic{
    padding: 90px 0 8.375rem;
    cursor: pointer;
    margin-top: -60px;
}


.xzyplist .output .fixed{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* overflow-y: scroll; */
  background: rgba(0, 0, 0, 0.3);
  z-index: 9999;
  /* display: none; */
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transform: translate3d(0, -8px, 0);
  -webkit-transform: translate3d(0, -8px, 0);
  -moz-transform: translate3d(0, -8px, 0);
  -o-transform: translate3d(0, -8px, 0);
  -ms-transform: translate3d(0, -8px, 0);
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
}
.xzyplist .cont .lianxi_butt button{
    color: #333;
    border: 2px solid #EC6639;
}
.xzyplist .cont .lianxi_butt button:hover{
    color: #fff;
    border: 2px solid #EC6639 !important;
    box-shadow: inset 0 0 0 2.5rem #EC6639;
}
.xzyplist .cont .lianxi_butt{
        margin-top: 0;
    text-align: center;
}

.xzyplist .output .fixed.active {
  /* display: block; */
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
  transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
}
textarea::placeholder{
    color: #000;
}
.xzyplist .output .fixed .cont{
        position: relative;
    width: 35rem;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%);
    background: #fff;
    padding: 2.375rem;
}
.xzyplist .output .fixed .gb {
  position: absolute;
  top: 5px;
  right: 1rem;
  z-index: 1000;
  cursor: pointer;
}
@keyframes fadenum{
   100%{transform:rotate(360deg);}
}
.xzyplist .output .fixed .gb:hover{
  animation:fadenum .5s;
}

.xzyplist .output .fixed .lianxi_div .col-sm-2.lianxi_inp{
    width: 100%;
    margin-bottom: 1.25rem;
}
.xzyplist .output .fixed .cont .title1{
    text-align: center;
    padding-bottom: 1.375rem;
}
.xzyplist .output .fixed .cont .title1 p{
    font-size: 1.5rem;
    font-weight: 500;
}
.xzyplist .output .fixed .lianxi_inp input #content2{
    height: 5rem;
}
.xzyplist .output .fixed .lianxi_div{
    margin-top: 0;
}
.xzyplist .output .fixed .lianxi_div .lianxi_inp input{
    border: 1px solid #999;
}
.xzyplist .output .fixed .lianxi_div .lianxi_inp .lb{
    border: 1px solid #999;
}
/*.xzyplist .output .fixed .lianxi_div .lianxi_inp .lb::after{*/
/*    display: none;*/
/*}*/
.xzyplist select:disabled{
    color: #000;
}
.xzyplist .output .fixed .gb .iconfont{
    font-size: 25px;
}

.xzyplist .cont .lianxi_inp textarea{
    height: 6rem;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #999;
    font-size: .9375rem;
    color: #000000;
    padding: 1rem 1.5625rem;
}
.picture .tpdw{
    height: calc(100vh - 60px);
    margin-top: 60px;
    background: rgba(0, 0, 0, 0.5);
    position: relative;
}

.picture .tpdw .flex{
    display: flex;
    height: 33.33%;
}
.picture .tpdw .flex .pic img{
    height: 100%;
    object-fit: cover;
   
}
.picture .tpdw .bg{
    position: absolute;
    height: 100%;
    z-index: 9;
    background: rgba(0,0,0,0.5);
    left: 0;
    right: 0;
}
.xzyplist .pic .row{
    margin: 0;
}

.xzyplist .pic .col-md-4{
   padding: 0;
}
.xzyplist .pic .col-md-4{
    position: relative;
}
.xzyplist .pic .col-md-4>div{
overflow: hidden;
}
.xzyplist .pic .col-md-4>div img{
    transition: all 0.6s;
}

.xzyplist .pic .col-md-4>div img:hover{
    transform: scale(1.2);
}



.xzyplist .pic .col-md-4 img{
    width: 100%;
}
.xzyplist .pic .tp4, .xzyplist .pic .tp5, .xzyplist .pic .tp6{
    margin-top: -1px;
}

.xzyplist .pic .col-md-4 .text p{
    font-weight: 700;
}
.xzyplist .pic .col-md-4 .text p:nth-child(1){
    color: #333;
    font-size: 1.115rem;
}
.xzyplist .pic .col-md-4 .text p:nth-child(2){
    color: #f04e23;
    font-size: .85rem;
}

.xzyplist .pic .col-md-4.tp2 .text p:nth-child(1){
    color: #fff;
}
.xzyplist .pic .col-md-4.tp4 .text p:nth-child(1){
    color: #fff;

}
.xzyplist .pic .col-md-4.tp6 .text p:nth-child(1){
    color: #fff;

}

.xzyplist .pic .tp1 .text, .xzyplist .pic .tp2 .text, .xzyplist .pic .tp4 .text, .xzyplist .pic .tp5 .text{
     position: absolute;
    left: 1.625rem;
    top: 1.625rem;
}
.xzyplist .pic .col-md-4.tp3 .text, .xzyplist .pic .col-md-4.tp6 .text{
    position: absolute;
    text-align: right;
    right: 1.625rem;
    top: 1.625rem;
}


.xzyplist .jianju{
    padding: 0 25px;
}
.xzyplist .jianju p{
    padding-bottom: 10px;
    line-height: 1.625rem;
}



/* 隐私政策单选 */
.form-check label{
    font-weight: 400;
}
.form-check .form-check-input{
    width: 15px;
    height: 15px;
    position: relative;
    top: 0px;
    left: 0px;
}
.form-check .form-check-label a{
    color: rgb(51, 51, 51);
    text-decoration: underline;
}

/* .checkBtn {
    width: 150px;
    height: 50px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    border-radius: 5px;
    background-color: rgba(0,0,0,.6);
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    visibility: hidden;
} */

.modal_div_fxl .form-check{
    width: 20%;
    background: #fff;
    border: none;
    color: #000;
    display: inline-block;
}
.modal_div_fxl .form-check-input{

    position: relative;
    top: 0px;
    left: 0px;
}
label{
    font-weight: 400;
}
.modal_div_fxl .form-check-label{
    font-weight: 400;
}
.modal_div_fxl .form-check-label a{
    color: rgb(51, 51, 51);
    text-decoration: underline;
}
.kp-cont5.inve_yy .ashj_aslt1 li .cont-p .p1{
    opacity: 1;
}


/* Cookie */
.cookic_fix{
    position: fixed;
    right: 2.5%;
    bottom: 0;
    background-color: rgba(255,255,255,0.98);
    width: 312px;
    padding: 0 0;
    margin-bottom: 24px;
    /* margin-right: 32px; */
    border-radius: 20px;
    box-shadow: 0 10px 24px 0 rgba(0, 0, 0, 0.22);
    z-index: 999;
}
.cookic_fix .conent-avs a{
    color: #000;
}
.cookic_fix .conent-avs b{
    /* font-weight: 400; */
    text-decoration: underline;
}
.cookic_fix .tit{
    font-size: 16px;
    line-height: 1.41;
    font-weight: 700;
    padding: 24px 24px 0;
}
.cookic_fix .text{
    margin-top: 8px;
    -webkit-box-flex: 1;
    flex: 1;
    font-size: 13px;
    font-weight: 400;
    color: #555555;
    line-height: 1.5;
    color: black;
    text-transform: none;
    padding: 0 24px 24px;
}
.cookic_fix .buttona{
    width: 100%;
    border-top: 2px solid #ddd;
    display: flex;
    justify-content: space-evenly;
}
.cookic_fix .agree{
    padding: 16px 0;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
}
.cookic_fix .no_agree{
    padding: 16px 0;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
    border-left: 2px solid #ddd;
}
.cookic_fix .no_agree a{
    display: inline-block;
    width: 100%;
    margin-left: 25px;
}

@-webkit-keyframes warn {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}

@-moz-keyframes warn {
    0% {
        -moz-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}

@-o-keyframes warn {
    0% {
        -o-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}

@keyframes warn {
    0% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}

@keyframes illuminate {

    0%,
    100% {
        transform: scale(1, 1);
    }

    25%,
    75% {
        opacity: 0.6;
    }

    50% {
        transform: scale(1.2);
        opacity: 8;
    }
}

.zhineng_ul li:nth-of-type(5) .zhineng_ul_div {
    top: -191px;
    left: 48px;
}

.zhineng_ul li:nth-of-type(4) .zhineng_ul_div {
    top: 11px;
    left: 100px;
}

.zhineng_ul li:nth-of-type(3) .zhineng_ul_div {
    top: -70px;
    left: -335px;
}

.zhineng_ul li:nth-of-type(2) .zhineng_ul_div {
    top: -159px;
}

.zhineng_ul li:nth-of-type(6) .zhineng_ul_div {
    top: -138px;
    left: 98px;
}

.zhineng_ul li.active .zhineng_ul_div {
    /* display: block; */
    opacity: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.zhineng_ul li:nth-of-type(1) {
    top: 49.5%;
    left: 25%;
}

.zhineng_ul li:nth-of-type(2) {
    top: 32%;
    left: 49%;
}

.zhineng_ul li:nth-of-type(3) {
    top: 74%;
    left: 33%;
}

.zhineng_ul li:nth-of-type(4) {
    top: 66%;
    left: 43%;
}

.zhineng_ul li:nth-of-type(5) {
    right: 37%;
    top: 46%;
}

.zhineng_ul li:nth-of-type(6) {
    right: 35%;
    top: 17%;
}

.cangshu_ul_top {
    font-size: .9375rem;
    line-height: 1.625rem;
    color: #fff;
    border-radius: .75rem;
    background: #EF7C3E;
    padding: .75rem;
    position: absolute;
    top: 4.25rem;
    left: -7.1875rem;
    width: 15.625rem;
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.cangshu_ul_top p {
    font-size: 1.25rem;
    margin-bottom: .4375rem;
}

.cangshu_wid {
    width: 78%;
    margin: 0 auto;
}

.cangshu_ul_div {
    width: 11.25rem;
    height: 6.25rem;
    cursor: pointer;
}

.cangshu_ul li.active .cangshu_ul_top {
    opacity: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.cangshu_ul li:nth-of-type(1) {
    bottom: 5%;
    left: 36%;
}

.cangshu_ul li:nth-of-type(2) {
    bottom: 21%;
    left: 55%;
}

.cangshu_ul li:nth-of-type(3) {
    bottom: 2%;
    left: 80%;
}

.cangshu_ul li:nth-of-type(4) {
    bottom: 51%;
    left: 85%;
}

.cangshu_ul li:nth-of-type(5) {
    bottom: 56%;
    left: 8%;
}

/* 新闻列表 */
.news_tui .biology_size div {
    font-size: .9375rem;
    color: #C4C4C4;
    margin: .9375rem 0;
}

.news_tui .biology_size p:nth-of-type(1) {
    font-size: .9375rem !important;
    line-height: 1.5rem;
}

.news_tui .biology_size p:nth-of-type(1) {
    margin-top: 0;
}

.news_tui .biology_div .over img {
    width: 100%;
}

.newslist {
    padding: 8.125rem 0 5rem;
}

.newslist_box,
.newslist_ul,
.news_tui {
    padding-top: 5rem;
    position: relative;
    z-index: 55;
}

.newslist_ul li {
    width: 27%;
    margin-left: 9.5%;
    float: left;
    margin-bottom: 3.75rem;
    /* box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); */
}

.newslist_ul li:nth-child(13),
.newslist_ul li:nth-child(10),
.newslist_ul li:nth-child(7),
.newslist_ul li:nth-child(4),
.newslist_ul li:nth-child(1) {
    margin-left: 0;
}

.newslist .news_div a:nth-of-type(1) {
    color: #000000;
}

.newslist_size a {
    font-size: 1.125rem;
    color: #000000;
    margin: .5rem 0 .5rem 0;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.newslist .news_div p:nth-of-type(1) {
    color: #777575;
}

.newslist .news_div p:nth-of-type(2) {
    color: #b6b6b6;
}

.newslist_size p {
    color: #C4C4C4;
    margin: .9375rem 0;
}

.newslist_ul {
    position: relative;
    z-index: 5;
}

.newslist .advantages_img2 {
    top: 10%;
}

.newslist_size {
    /* border: 1px solid #ddd; */
    border-top: none;
    padding: .9375rem;
}

/* 廉洁举报 */

.dy_nr{
    padding: 5rem 0 10.5625rem
}
.dy_nr .titi h3{
    font-size: 2.5rem;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
}
.dy_nr .titi p{
    font-size: 1.675rem;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
}
.dy_nr .text{
    padding-top: 1.125rem
}
.dy_nr p{
    line-height: 1.8rem;
    font-size: .9375rem;
}
.dy_nr .bottom{
    padding-top: 1.625rem
}
.dy_nr .bottom ul li{
    display: flex;
}
.dy_nr .bottom .flex{
    display: flex;
}
.dy_nr .bottom .flex .left{
    border-right: 2px solid #e3e3e3;
    width: 50%
}
.dy_nr .bottom .flex .left ul li{
    margin-bottom: 1.5rem;
}
.dy_nr .bottom .flex .left ul li i{
    padding-right: 13px;
    border-right: 2px solid #e3e3e3;
    line-height: 35px;
    height: 35px;
}
.dy_nr .bottom .flex .left ul li i img{
    width: 1.6875rem;
}
.dy_nr .bottom .flex .left ul li p{
    line-height: 1.25rem;
    padding-left: 13px;
}
.dy_nr .bottom .flex .right{
    width: 22.5%;
    text-align: center;
    padding-top: 1.25rem;
    z-index: 5;
}
.dy_nr .bottom .flex .right img{
    width: 7.7rem
}
.dy_nr .bottom .flex .right p{
    padding-right: .3125rem
}
.dy_nr .prolist_img2{
    right: -3px;
    transform: rotateY(180deg)!important;
    top: 52%;
}
.dy_nr .advantages_img1{
    bottom: 76%;
    left: -2px;
    opacity: 1;
}

/* 页面2 */
.ind_product .pro_inlist{
    display: none;
}
.ind_product .pro_inlist.active{
    display: block;
}
.ind_product .pro_menu p{
   display: inline-block;
    margin-right: 1.5625rem;
    margin-bottom: .625rem;
   padding: .4rem 3rem;
   background: #fff;
   color: #000;
   border-radius: 30px;
   border: 1px solid #dd5a2e;
   font-weight: bold;
    font-size: 1rem;
    cursor: pointer;
}
.ind_product .pro_menu p.active{
    color: #fff;
    background: #dd5a2e;
}
.ind_product .pro_list{
    padding-top: 2.25rem;
    min-height: 25rem;
}
.dy_nr.dy_ljlist{
    padding: 8.5rem 0 17rem;
}
.dy_nr.dy_ljlist .advantages_img1{
    bottom: 58%;
}
.dy_nr.dy_ljlist .prolist_img2{
    top: 22%
}







/* 下载列表 */
.download {
    padding: 8.125rem 0;
}

.download_size>a {
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #000000;
    margin: 1.125rem 0 .4375rem 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.download_size div {
    font-size: .9375rem;
    color: #898585;
}

.download_size {
    padding-bottom: .9375rem;
    position: relative;
}

/* .download_size::after {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    width: 0;
    content: "";
    background: #EC6639
}
.download_box:hover .download_size::after {
    width: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
} */
.download_div>div {
    margin-bottom: 1.875rem;
}

.download_div {
   
    width: 67%;
    margin: 3.4375rem auto 0;
}
.download_div .col-sm-4{
    width: 50%;
}

.download_fins .download_box {
    text-align: center;
}

.download_fins .download_box img {
    width: 5.25rem;
}

.download_fins .download_box .download_size {
    margin-top: 1.875rem;
}

.qiantan .modal-lg {
    width: 30%;
}

.download_news .icon {
    width: 5rem;
    height: 5rem;
    line-height: 5rem;
    border-radius: 50%;
    background: #000000;
    text-align: center;
}

.download_news .icon img {
    width: 2.5rem;
    position: relative;
    top: -1px;
}

.download_news>.col-sm-4>div {
    padding: 1.5625rem;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
   


}

.download_news .col-sm-4>div ul li a {
    font-size: .9375rem;
    color: #7A7979;
    line-height: 1.75rem;
    display: inline-block;
    width: 100%;
}

.download_news .col-sm-4>div ul {
    min-height: 8.75rem;
    height: 162px;
    overflow: auto;
}

.download_news .col-sm-4>div ul li:hover a {
    color: #DC5A2D;
}








.modal_inp p {
    font-size: .9375rem;
    line-height: 24px;
    color: #505151;
    margin-bottom: 8px;
}

.modal_inp p span {
    color: #EA5504;
}

.qiantan .contact button {
    color: #000;
}

.qiantan .lianxi_butt {
    text-align: center;
    margin-top: 0;
}

.modal_inp input,
.qiantan .lianxi_inp input {
    border-radius: 22px;
    border: 1px solid #C1C1C1;
    height: 40px;
    padding-left: 15px;
    width: 100%;
}

.qiantan .contact {
    margin-top: 20px;
}

.modal_inp_a {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 0.825rem;
    color: #b7b7b7;
    background: #fff;
    width: 30% !important;
    float: right;
    border: none !important;
    height: 36px !important;
}

.modal_inp_a:hover {
    color: #b7b7b7;
}

.modal_div-tit {
    font-size: 1.5rem;
    color: #000000;
}

.modal_inp {
    margin-top: 15px;
}

.modal_top {
    font-size: 1.125rem;
    color: #000000;
    opacity: 0.7;
    margin-top: 20px;
}

.modal_div_fxl div {
    border: 1px solid #EA5504;
    margin-top: 25px;
}

.modal_div_fxl {
    text-align: center;
}

.modal-lg {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%) !important;
    width: 70%;
}

.modal_div_bok .modal-content {
    padding: 25px 25px !important;
}

.male:checked {
    background: #fff;
}

.male {
    width: 15px;
    height: 15px;
    border: solid 1px #999;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    font-size: 0.8rem;
    margin: 0;
    padding: 0;
    position: relative;
    display: inline-block;
    vertical-align: top;
    cursor: default;
    -webkit-appearance: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-transition: background-color ease 0.1s;
    transition: background-color ease 0.1s;
}

.male:checked::after {
    content: '';
    top: 2px;
    left: 1px;
    position: absolute;
    background: transparent;
    border: #999 solid 2px;
    border-top: none;
    border-right: none;
    height: 6px;
    width: 10px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.modal_lab {
    color: #595757;
    font-size: .825rem;
    margin-top: 15px;
}

.contact_top>div {
    display: inline-block;
}

.contact_top label {
    font-weight: 500;
    margin-bottom: 0;
}

button:focus,
input[type=checkbox]:focus,
input[type=radio]:focus,
.contact_top input:focus {
    outline: none !important;
    resize: none !important;
}

.contact_top {
    margin-top: 10px;
}

.modal_top .modal_lab {
    margin-top: 0;
}

input[type=checkbox],
input[type=radio] {
    margin-top: 0 !important;
}

.contact_top div a {
    color: #595757;
    text-decoration: underline;
}

.modal_div .modal-header {
    padding: 0;
    border-bottom: none;
}

.modal_div_fxl div {
    border: 1px solid #EA5504;
    margin-top: 25px;
}

.modal_div_fxl {
    text-align: center;
}

.modal_div .modal-content {
    padding: 50px 80px;
}

.modal_div_fxl div {
    color: #fff;
    border-radius: 28px;
    background: #EC6639;
    width: 150px;
    font-size: 1rem;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    margin-top: 25px;
    cursor: pointer;
}

.modal_div_bok .modal-body {
    padding: 0;
}

.kunpeng {
    padding: 7.125rem 0;
}

.kunpeng_div {
    width: 50%;
    font-size: 1rem;
    color: #000000;
    margin: 0 auto;
    text-align: center;
    position: relative;
    z-index: 5;
    line-height: 1.875rem;
}

.kunpeng_div p {
    margin-bottom: 3.4375rem;
}

.download_fin li {
    width: auto;
    margin-left: 1.875rem;
}

.download_fin li:nth-of-type(1) {
    margin-left: 0;
}

.download_fin li a {
    display: block;
}

.download_fin {
    margin-top: 3.75rem;
}

.download_fin li.active .biology_text span {
    color: #EA5504;
    /* background: url(../img/21.png) 100% no-repeat; */
}

.news_tui .biology_size,
.kunpeng .biology_size {
    position: absolute;
    left: auto;
    right: 0;
}

.kunpeng .biology_size a {
    font-size: 1rem;
}

/* .news_tui .biology_size p:nth-of-type(1),
.news_tui .biology_size div,
.news_tui .biology_size a:nth-of-type(1){
    color: #fff;
}
.newslist .title1 p:nth-of-type(2),
.newslist .title1 p:nth-of-type(1){
    color: #fff;
} */
/* 新闻详情 */
.newsxq {
    padding: 85px 0;
}

.left {
    width: 75%;
}

.right {
    width: 20%;
}

.newsxq_tit p:nth-of-type(2) {
    font-size: 1rem;
    color: #A3A3A3;
}

.newsxq_tit p:nth-of-type(1) {
    font-size: 1.75rem;
    color: #454549;
    margin-bottom: 5px;
}

.newsxq_size {
    padding: 20px 0 30px 0;
    margin: 20px 0;
    font-size: 1rem;
    line-height: 30px;
    color: #505151;
    position: relative;
    border-bottom: 1px solid #DC5A2D;
    border-top: 1px solid #DC5A2D;
}

.newsxq_box {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    background: #fff;
    font-size: 1rem;
    line-height: 30px;
    color: #777777;
    padding: 30px;
    margin-top: 35px;
}

.newsxq_box span {
    color: #DC5A2D;
}

.p1-tit {
    font-size: 1.5rem;
    color: #454549;
    margin-bottom: 12px;
}

.newsxq_ul li p {
    font-size: .9375rem;
    line-height: 28px;
    color: #A3A3A3;
}

.newsxq_ul li a {
    font-size: 1rem;
    line-height: 28px;
    color: #777777;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.newsxq_ul li:hover a {
    color: #DC5A2D;
}

.newsxq_div {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 30px;
}

.newsxq_ul li {
    margin-top: 15px;
}

.newsxq_ul li:nth-of-type(1) {
    margin-top: 0;
}

.newsxq_a {
    font-size: 1rem;
    line-height: 30px;
    color: #505151;
}

.newsxq_a a {
    color: #505151;
}

.newsxq_a a:hover {
    color: #DC5A2D;
}

.newsxq .application_img {
    top: auto;
    bottom: 12%;
    right: -80px;
}

.newsxq .application_img2 {
    bottom: auto;
    top: 15%;
    left: -140px;
}

.pro_size_div a {
    font-size: 1rem;
    color: #505151;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.newsxq_box_fk .pro_size_div {
    padding: 15px;
}

.pro_size_div {
    border-bottom: 1px solid #F8F8F8;
    padding: 25px 15px;
    position: relative;
    text-align: center;
}

.pro_size_div::after {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    width: 0;
    content: "";
    background: #EC6639;
}

.pro_size:hover .pro_size_div::after {
    width: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.newsxq_fr {
    width: 36.5%;
}

.newsxq_fr a {
    color: #191919;
    font-size: 1.25rem;
    background: #F2F2F2 !important;
    text-align: center;
    border-radius: 4px;
    width: 30px !important;
    height: 30px !important;
    line-height: 30px !important;
    padding-left: 0 !important;
    margin-right: 5%;
}

.newsxq_fr span {
    font-size: 1rem;
    line-height: 28px;
    color: #505151;
    display: inline-block;
    margin-right: 5px;
}

.newsxq_box_fk>div:nth-of-type(1) {
    margin-top: 0;
}

.newsxq_box_fk>div {
    margin-top: 25px;
}

.newsxq_box_fk .pro_size .over {
    border: 1px solid #e4e4e4;
    padding: .9375rem 0;
}

/* 镁伽是谁 */
.picture1 .picture_size{
    width: 45%;
}
.picture_div.mjyj{
    top: 40%
}
.picture1 .mjyj .picture_size{
    width: 60%
}
.width45{
    width: 45%;
    margin: 0 auto;
    text-align: left;
}
.picture1 .mjyj .picture_size .vision_size{
    padding-top: 2rem;
}


/* .picture4 .picture_div{
    top: 25%;
    transform: translateY(0);
} */
.team {
    padding: 7.5rem 0;
    z-index: 555;
}

.team_ul {
    margin-top: 3.75rem;
}

.team_ul>li {
    float: left;
    text-align: center;
}

.team_ul>li img {
    height: 3.75rem;
}

.team_ul>li:nth-of-type(1),
.team_ul>li:nth-of-type(2),
.team_ul>li:nth-of-type(3) {
    width: 33.3%;
}

.team_ul>li:nth-of-type(4) {
    margin-left: 11%;
}

.team_ul>li:nth-of-type(4),
.team_ul>li:nth-of-type(5) {
    width: 40%;
    margin-top: 2.1875rem;
}

.team_size p:nth-of-type(1) {
    font-size: 3rem;
    color: #DC5A2D;
    font-weight: bold;
    margin: 1.25rem 0 .3125rem 0;
}

.team_size p:nth-of-type(2) {
    font-size: .9375rem;
    color: #000000;
}

.develop {
    padding-bottom: 7.5rem;
    position: relative;
    z-index: 555;
}

.develop::after {
    position: absolute;
    left: 0;
    top: 33.5%;
    right: 0;
    width: 100%;
    background: #DC5A2D;
    height: 1px;
    content: "";
}

.develop_lb {
    margin-top: 6.25rem;
}

.develop_lb .swiper-container {
    width: 90%;
}

.course_lb_fin {
    color: #5F6464;
    font-size: 14px;
    /* height: 17.625rem;
    overflow-x: hidden; */
}

/*滚动条样式*/
/* .course_lb_fin::-webkit-scrollbar {
    width: 4px;
  }
  .course_lb_fin::-webkit-scrollbar-thumb {
    display: block;
    width: 10px;
    height: 35px;
    background-image: -moz-linear-gradient(-51deg,
      #DC5A2D 100%,
      #DC5A2D 100%);
    background-image: -webkit-linear-gradient(-51deg,
      #DC5A2D 100%,
      #DC5A2D 100%);
    background-image: -ms-linear-gradient(-51deg,
      #DC5A2D 100%,
      #DC5A2D 100%);
  }
  .course_lb_fin::-webkit-scrollbar-track {
    background-color: #dfdfdf;
    width: 4px;
    height: 164px;
    position: absolute;
  } */
.course_lb_fin>div {
    margin-bottom: 20px;
    padding-right: 0rem;
}

.course_size p {
    font-size: 4.5rem;
    color: #363636;
    font-family: 'montserrat';
    margin-bottom: 3.75rem;
    /* display: inline-block; */
    /* background: #fff;
    padding: 0 1.25rem; */
    /* text-align: center; */
}

.course_lb_fin .left {
    float: none;
    width: 100%;
    position: relative;
    font-size: 1.5rem;
    color: #DC5A2D;
    margin-bottom: .9375rem;
    font-weight: bold;
}

.develop_lb .right {
    float: none;
    width: 100%;
    color: #000000;
    font-size: .9375rem;
}

.develop_lb .swiper-pagination {
    display: none;
}

.develop_lb .button_ico {
    background: none;
    top: 12%;
    width: 2.8125rem;
    line-height: 2.8125rem;
    height: 2.8125rem;
    background: #DC5A2D;
    border-radius: 50%;
    text-align: center;
}

/* .develop_lb .swiper-slide{
    height: 250px;
} */
.course_size {
    /* position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%; */
    padding: 5px 12px 5px 0px;
}

.develop_lb .swiper-button-next {
    right: -3.5625rem;
}

.develop_lb .swiper-button-prev {
    left: -3.5625rem;
}

.button_ico .iconfont {
    font-size: 1.5rem;
    color: #fff;
    font-weight: bold;
}

.develop_lb .swiper-button-next.swiper-button-disabled,
.develop_lb .swiper-button-prev.swiper-button-disabled {
    opacity: 0;
}

/* .develop_lb .swiper-container{
    padding: 65px 0 0 0;
} */
.global_add p:nth-of-type(1) {
    font-size: 1.125rem;
    line-height: 24px;
    /* color : #000000; */
    font-weight: 700;
}

.global_add p:nth-of-type(2) {
    font-size: .9375rem;
    line-height: 1.625rem;
    /* color : #7F7F7F; */
    margin-top: .3125rem;
    font-weight: 100;
}

.global_add {
    border-radius: .5rem;
    /* border: 1px solid #EC6639; */
    padding: 1.25rem;
    background: #272727;
    display: none;
    position: absolute;
    left: 2.6875rem;
    top: -1.75rem;
    width: 13rem;
    color: #fff;
    /* position: relative; */
}

.global_add::after {
    display: block;
    content: '';
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 6px solid #272727;
    top: 50%;
    left: -.375rem;
    position: absolute;
    transform: translateY(-50%);
}

.global_top {
    text-align: center;
    font-size: .75rem;
    margin-top: 15px;
    cursor: pointer;
}

.global_top span {
    display: inline-block;
    position: relative;
    /* padding-left: 18px;
    color : #3D3D3D; */
    width: .9375rem;
    height: .9375rem;
    border-radius: 50%;
    background: #DC5A2D;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    animation: illuminate 4s ease-out infinite;
}

.global_ul li.active .global_add {
    display: block;
}

.global_ul li.active .global_top span {
    border: 1px solid #EA5504;
    background: none;
}

.beijing {
    position: absolute;
    right: 21.5%;
    top: 36%;
}

.suzhou {
    position: absolute;
    right: 20.8%;
    top: 42%;
}

.suzhou .global_top span::after {
    left: 50px;
}

.shanghai {
    position: absolute;
    right: 19%;
    top: 42%;
}

.shenzheng {
    position: absolute;
    right: 20.75%;
    top: 45.5%;
}

.monihei {
    position: absolute;
    right: 51.5%;
    top: 29.5%;
}

.disilv {
    position: absolute;
    left: 25.5%;
    top: 35%;
}

.global_box {
    margin-top: 5.3125rem;
}

.global {
    padding-bottom: 10rem;
    z-index: 555;
}

.vision {
    overflow: hidden;
    position: relative;
    background: url(../img/21.jpg) center/cover no-repeat !important;
    background-attachment: fixed !important;
    padding: 6.125rem 0;
    height: 70vh;
}

.vision .title1 p {
    color: #fff;
}

.picture4_box .picture_size .vision_size {
    font-size: 2.25rem !important;
    line-height: 3.2rem !important;
}

.vision_size {
    font-size: 2.25rem;
    color: #fff;
    /* width: 65%;
    margin: 0 auto; */
    text-align: center;
    margin-top: 5.75rem;
    font-weight: 100;
}

.team_img2 {
    position: absolute !important;
    right: -25%;
    top: 0;
    z-index: 5;
}

.team_img {
    position: absolute !important;
    top: 20% !important;
    left: -15%;
    z-index: 5;
}

.team_img3 {
    position: absolute !important;
    right: -12%;
    top: 50%;
    z-index: 5;
}

.team_img4 {
    position: absolute !important;
    top: 80% !important;
    left: -15%;
    z-index: 5;
}

.jieshao {
    padding: 10.875rem 0;
}

.jieshao .picture_size {
    color: #000000;
}

.jieshao_size {
    font-size: .9375rem;
    margin-top: 5.625rem;
    line-height: 1.7rem;
}

/* 镁伽云 */
.picture_size2 {
    text-align: left;
    width: 100%;
    font-weight: bold;
}

.level_fin {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: none !important;
}

.level {
    line-height: 4.0625rem;
    background: none !important;
    /* text-align: center; */
}

.level_ul li {
    display: inline-block;
    position: relative;
}

.level_ul li a {
    display: inline-block;
    margin-right: 1.0rem;
    font-size: 0.95rem;
    color: #FFFFFF;
    position: relative;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.bread {
    font-size: .9375rem;
    color: #dad6d6;
    padding-top: 1.1875rem;
}

.bread a {
    color: #dad6d6;
    position: relative;
}

.bread_div a {
    padding-right: .9375rem;
}
.bread_div a:last-child{
    display: inline-block!important;
}

.bread_div a::after {
    content: "·";
    text-align: right;
    color: #dad6d6;
    position: absolute;
    right: 6px;
    font-size: .9375rem;

}

.bread_div a:nth-last-child(1)::after {
    content: "";
}

.level_ul li a::after {
    position: absolute;
    left: 0;
    bottom: 0;
    content: "";
    height: .125rem;
    width: 0;
    background: #4BE187;
}

.level_ul li.active a {
    color: #4BE187;
}

.level_ul li:hover a::after,
.level_ul li.active a::after {
    width: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.megacloud {
    padding: 8.125rem 0 15.125rem;
}

/* .megacloud_div .fl{
    width: 30%;
} */
.megacloud_box3 {
    padding-top: 15.125rem;
}

.megacloud_div .fr {
    width: 100%;
    font-size: .9375rem;
    line-height: 1.625rem;
    color: #fff;
    text-align: center;
}

.title2 p {
    color: #fff !important;
}

.megacloud_div {
    margin-bottom: 3.75rem;
}

.megacloud_box_fin {
    margin: 2.5rem 0 3.4375rem 0;
    color: #fff;
    font-size: 1rem;
    /* text-align: center; */
}
.chanping_div_fin.mjy{
    padding: 0 20px;
}

/* .megacloud_box_lb1 .chanping_div_fin:hover span img:nth-of-type(1){
    display: none;
}
.megacloud_box_lb1 .chanping_div_fin:hover span img:nth-of-type(2){
    display: inline-block;
} */
/* .megacloud_box_lb1 .chanping_div_fin span img:nth-of-type(2){
    display: none;
} */
.megacloud_box_lb2 .swiper-pagination {
    display: none !important;
}

.megacloud_box_lb2 .chanping_div_fin p {
    font-family: 'montserrat';
}

.swiper-pagination-bullet {
    background: url(../img/d2.svg) no-repeat;
    background-size: 100% 100%;
    height: .9rem;
    width: .9rem;
    opacity: 1;
}

.megacloud_box_lb2 .swiper-container {
    padding-bottom: 4.8125rem;
}

.swiper-pagination-bullet-active {
    background: url(../img/d1.svg) no-repeat;
    background-size: 100% 100%;
}

.megacloud_box .swiper-pagination {
    display: none;
    width: 100%;
}

.megacloud_ton {
    padding-bottom: 0rem;
}

.chanping_div_fin h5 {
    font-size: 1.05rem;
    color: #4BE187;
    font-weight: bold;
    margin: 1.875rem 0;
}

.chanping_div_fin p {
    font-size: .9375rem;
    line-height: 1.5rem;
    color: #fff;
    /* text-align: justify; */
}

.chanping_div_fin {
    text-align: center;
}

.chanping_div_fin span {
    display: inline-block;
}

.chanping_div_fin span img {
    height: 3.75rem;
}

.megacloud_box {
    padding-bottom: 15.75rem;
}

.interest_fins {
    padding-bottom: 15.75rem;
}

.ft-material span img {
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(1);
    /* Webkit */
}

.ft-material:hover span img {
    FILTER: none;
    -webkit-filter: grayscale(0);
}

.ft-material {
    text-align: center;
}

.ft-material:hover span {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    box-shadow: 0 22px 43px rgba(0, 0, 0, 0.15);
}

.chanping .ft-item h5 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 1em;
    letter-spacing: 2px;
    color: #111;
}

.chanping .ft-item p {
    text-align: center;
    color: #999;
    font-size: .9375rem;
    font-weight: 300;
    letter-spacing: 0.2px;
    line-height: 1.8em;
    padding-left: 0;
}

.ft-tabs .tabs-list {
    list-style: none;
    padding: 0;
    margin: 0;
position: relative;
z-index: 3;
}

.ft-tabs .tabs-list li {
    border-right: 1px solid #585858;
    border-top: 1px solid #585858;
    cursor: pointer;
}

.ft-tabs .tabs-list li:nth-of-type(1) {
    border-top: none;
}

.ft-tabs .tabs-list li>div {
    display: block;
    padding: 2.125rem 7.125rem 2.125rem 0;
    overflow: hidden;
}

.ft-tabs .tabs-list li div .tab-group {
    text-align: left;
    float: right;
    /* display: inline-block; */
    line-height: 2em;
    margin-left: 0;
    width: 70%;
}

.ft-tabs .tabs-list li div .tab-group>span {
    display: block;
}

.ft-tabs .tabs-list li div .tab-group .tab-heading {
    display: block;
    color: #fff;
    font-size: 1.125rem;
    text-align: left;
}

.ft-tabs .tabs-list li div .tab-group .tab-info {
    color: #fff;
    font-size: .9375rem;
}

.ft-tabs .tab-content {
    /* height: 37.9375rem; */
    color: #fff;
    position: relative;
    height: 100%;
}

.tab-content>.tab-pane {
    /* display: none; */
    opacity: 0;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.tab-content>div.active {
    opacity: 1;
    position: relative;
}

.tab-content .tab-content-text {
    /* padding-top: 4.375rem; */
    padding-left: 4.375rem;
    padding-right: 4.375rem;
    
}
.tab-content .tab-content-text.over{
    height:600px;
}

.ft-tabs .tab-content .tab-content-text h4 {
    margin: 0;
    padding-bottom: 25px;
    line-height: 1.5;
    font-size: 1.07em;
    letter-spacing: 3px;
    color: #111;
}

.tab-content-text h3 {
    font-size: 1.5rem;
    margin-top: 0;
}

.tab-content-text h3 img {
    display: none;
}

.ft-tabs .tab-content {
    margin: 0;
    font-size: .9375rem;
    font-weight: 300;
    letter-spacing: 0.2px;
    line-height: 2em;
    
}




.ft-tabs .tab-content-a11 {
    /* height: 37.9375rem; */
    color: #fff;
    position: relative;
    height: 100%;
}

.tab-content-a11>.tab-pane {
    /* display: none; */
    opacity: 0;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.tab-content-a11>div.active {
    opacity: 1;
    position: relative;
}

.tab-content-a11 .tab-content-text {
    /* padding-top: 4.375rem; */
    padding-left: 4.375rem;
    padding-right: 4.375rem;
    
}
.tab-content .tab-content-text.over{
    height:600px;
}

.ft-tabs .tab-content-a11 .tab-content-text h4 {
    margin: 0;
    padding-bottom: 25px;
    line-height: 1.5;
    font-size: 1.07em;
    letter-spacing: 3px;
    color: #111;
}

.tab-content-text h3 {
    font-size: 1.5rem;
    margin-top: 0;
}

.tab-content-text h3 img {
    display: none;
}

.ft-tabs .tab-content-a11 {
    margin: 0;
    font-size: .9375rem;
    font-weight: 300;
    letter-spacing: 0.2px;
    line-height: 2em;
    
}



.icon-box img {
    width: 60px !important;
    height: 60px !important;
    padding-bottom: 5px;
}

.no-gap {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    z-index: 33;
}

.ft-tabs .tabs-list .active>div {
    /* border-left: 10px solid #585858; */
    /* background: #f4f4f4; */
}

.ft-tabs .tabs-list .active>div span {
    color: #4BE187 !important;
}

.ft-tabs .tabs-list .active>div .icon-box img:nth-of-type(1) {
    display: none;
}

.ft-tabs .tabs-list .active>div .icon-box img:nth-of-type(2) {
    display: inline-block;
}

.ft-tabs .tabs-list-a11 .active>div {
    /* border-left: 10px solid #585858; */
    /* background: #f4f4f4; */
}

.ft-tabs .tabs-list-a11 .active>div span {
    color: #4BE187 !important;
}

.ft-tabs .tabs-list-a11 .active>div .icon-box img:nth-of-type(1) {
    display: none;
}

.ft-tabs .tabs-list-a11 .active>div .icon-box img:nth-of-type(2) {
    display: inline-block;
}

.tab-content ul {
    padding-left: 40px;
}

.tab-content li {
    list-style-type: disc;
}

.tab-content-a11 ul {
    padding-left: 40px;
}

.tab-content-a11 li {
    list-style-type: disc;
}
/* .application1{
    padding: 85px 0;
} */
.tabs-list10 li div .tab-group .tab-heading {
    line-height: 60px;
}

.tedian .tabs-list li>div {
    padding: 29.5px 50px 30px;
}

.icon-box img:nth-of-type(2) {
    display: none;
}

.pane-img {
    width: 70%;
}

.megacloud_ton_div {
    margin-top: 4.375rem;
}

.kp-cont5.inve_yy{
    padding-bottom: 10.5rem;
    padding-top: 0;

}

.kp-cont5.inve_yy .ashj_aslt1 li .cont-p{
    position: relative;
    background: none;
}
.kp-cont5.inve_yy .ashj_aslt1 li .img img{
    height: 14rem;
}

.kp-cont5.inve_yy .ashj_aslt1 li .cont-p .tit{
    padding-top: 1.5rem;
}
.kp-cont5.inve_yy .kp-a4v1{
    padding-top: 2rem;
}

.kp-cont5.inve_yy .ashj_aslt1 li .cont-p{
    padding: 1.8rem 1%;
}



/* .megacloud_ton{
    padding-bottom: 9.375rem;
} */
.interest_lb2,
.interest_lb1 {
    margin-top: 4.6875rem;
}
.interest_lb1 .swiper-container{
    padding-bottom: 10px;
}

.interest_lb2 .interest_div a,
.interest_lb1 .interest_div a {
    color: #fff;
}

.interest_lb2 .interest_div p,
.interest_lb1 .interest_div p {
    color: #fff;
    font-weight: 500;
}

.interest_lb2 .swiper-pagination,
.interest_lb1 .swiper-pagination {
    display: none;
    bottom: 0;
}

.megacloud_img3 {
    position: absolute !important;
    right: -10%;
    top: 70%;
}
.szgc.megacloud_img3{
    top: 55%;
}

.ft-tabs .tabs-list li>div {
    position: relative;
}

/* .ft-tabs .tabs-list1 li>div {
    padding: 2.125rem 7.125rem 2.125rem 0;
} */
.ft-tabs .tabs-list li>div::after {
    width: .6375rem;
    height: .6375rem;
    border-top: 3px solid #fff;
    border-right: 3px solid #fff;
    position: absolute;
    right: 10%;
    top: 45%;
    transform: translateY(-50%);
    content: "";
    transform: rotate(45deg);
}

.ft-tabs .tabs-list .active>div::after {
    border-top: 3px solid #4BE187;
    border-right: 3px solid #4BE187;
}

.ft-tabs .tabs-list li div .icon-box {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%);
}

.ft-tabs .tabs-list1 li>div .icon-box {
    position: relative;
    top: 2px;
}

.bt0 {
    padding-bottom: 0;
}

.meijia_fong {
    width: 94%;
    left: 3%;
    right: 3%;
    top: 21px;
}

.meijia_fong img {
    position: relative;
    z-index: 5;
    width: 100% !important;
}

.ft-tabs .megacloud_box_st .active>div .icon-box img:nth-of-type(1) {
    display: inline-block;
}

.ft-tabs .megacloud_box_st li div .tab-group .tab-heading {
    color: #4BE187 !important;
}

.ft-tabs .megacloud_box_st .active>div span {
    color: #fff !important;
}

.ft-tabs .megacloud_box_st li>div::after {
    width: 0;
    opacity: 0;
}

.ft-tabs .megacloud_box_st li {
    width: 47%;
    float: left;
    border-right: none;
    border-bottom: 1px solid #585858;
    border-top: none;
}

.ft-tabs .megacloud_box_st li:nth-of-type(even) {
    float: right;
}

.ft-tabs .megacloud_box_st li:nth-of-type(2),
.ft-tabs .megacloud_box_st li:nth-of-type(1) {
    border-top: 1px solid #585858;
}

.ft-tabs .megacloud_box_st li>div {
    padding: 2rem 0 2rem 0;
    overflow: hidden;
}

.ft-tabs .megacloud_box_st li div .tab-group {
    float: right;
    width: 80%;
}

.ft-tabs .megacloud_box_st li div .tab-group .tab-info {
    height: 3.75rem;
}

.ft-tabs .megacloud_box_st li .ta div {
    line-height: 5.6875rem;
    color: #fff;
    font-size: 2.875rem;

}

/* 搜索 */
.search {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    /* background: #000; */
    background: rgba(0, 0, 0, 0.85);
    z-index: 999;
    display: none;
}

.search-box {
    width: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 25%;
}

.inp {
    width: 100%;
    height: 100px;
    background: none;
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.7);
    font-size: 1.25rem;
    color: rgba(255, 255, 255, 0.7);
}

.inp::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}

.bu {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    color: rgba(255, 255, 255, 0.7);
    background: none;
    border: none;
}

.bu .iconfont {
    font-size: 3.125rem;
}

.search-con {
    position: absolute;
    right: 7%;
    top: 7%;
    color: rgba(255, 255, 255, 0.7);
    cursor: pointer;
}

.search-con .iconfont {
    font-size: 2.125rem;
    font-weight: 100;
}

.ds {
    cursor: pointer;
}

#fp-nav ul li a span {
    width: 0 !important;
}

.index-box {
    position: fixed;
    top: 50%;
    right: 3rem;
    z-index: 55;
    display: none;
}

#fp-nav {
    /* top: 50%; */
    right: 2.5rem !important;
}

.fp-right ul>li a,
.index-box>li {
    width: .6875rem !important;
    height: .8125rem !important;
    background: url(../img/d1.svg) no-repeat;
    background-size: 100% 100%;
    display: block;
    margin: 8px 0 !important;
    cursor: pointer;
}

.fp-right ul>li a.active,
.index-box li.active {
    background: url(../img/d2.svg) no-repeat !important;
    background-size: 100% 100% !important;
}

.sjpt .swiper-pagination{
    display: block;
}

/* .index-box li a{
    width: .6875rem;
    height: .8125rem;
    background: url(../img/1.png) no-repeat;
    background-size: 100% 100%;
    display: block;
    margin: 8px 0 !important;
    cursor: pointer;
} */
.lianxi_butt button {
    transition: 400ms ease-in-out;
    -moz-transition: 400ms ease-in-out;
    -webkit-transition: 400ms ease-in-out;
    -o-transition: 400ms ease-in-out;
}

.biology_div:hover .biology_size a:nth-of-type(1) {
    color: #DC5A2D;
}

.lianxi_butt button:hover {
    box-shadow: inset 0 0 0 2.5rem #4BE187;
    border: 2px solid #4BE187 !important;
    color: #fff;
    transition: 400ms ease-in-out;
    -moz-transition: 400ms ease-in-out;
    -webkit-transition: 400ms ease-in-out;
    -o-transition: 400ms ease-in-out;
}

.download_box:hover .download_size_a,
.prolist_div:hover .prolist_size a,
.interest_div:hover a:nth-of-type(2) {
    color: #DC5A2D;
}

/* .newslist_div:hover .newslist_size p,
.newslist_div:hover .newslist_size a{
    color: #fff;
}
.newslist_div:hover{
    background: #DC5A2D;
    transition: 400ms ease-in-out;
    -moz-transition: 400ms ease-in-out;
    -webkit-transition: 400ms ease-in-out;
    -o-transition: 400ms ease-in-out;
} */
.newsxq_fin {
    position: relative;
    z-index: 5;
}

/* 鲲鹏 */
/* .banner .content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
  }
  .banner .content .en_text {
    font-size: 4rem;
    line-height: 3.75rem;
    font-weight: bolder;
    color: #FFFFFF;
    font-family: verdana;
  }
  .banner .content .cn_etxt {
    font-size: 2.5rem;
    line-height: 2.5rem;
    color: #FFFFFF;
    font-weight: 600;
    padding: .9375rem 0 2.1875rem;
    font-family: verdana;
  }
  .banner .content .cn_etxt span {
    color: #EC6639;
  }
  .banner .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
    width: 1.1875rem;
    height: 1.1875rem;
  }
  .banner .swiper-pagination {
    bottom: 2.8125rem;
  }
  .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 .4375rem;
  }
  .banner .swiper-pagination-bullet-active {
    background: #EC6639;
  } */
/* .index_one ul li:nth-child(1) .line_text {
    writing-mode: vertical-rl;
  } */
.index_one ul {
    overflow: hidden;
}

.title-ont {
    font-size: 2.4rem;
    color: #3A3A3A;
    display: block;
    position: relative;
    line-height: 2.5rem;
    padding-bottom: .5rem;
}

.title-ont span {
    color: #004EA2;
}

/* .title-ont::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 44px;
    height: 5px;
    background: #EC6639;
  } */
.index_one .futitle,
.index_six .futitle {
    color: #545050;
}

.futitle {
    font-size: 1.125rem;
    line-height: 1.875rem;
    color: #fff;
    position: relative;
    padding-bottom: .625rem;
}

.futitle::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 2.75rem;
    height: .125rem;
    background: #004EA2;
}

.index_one {
    padding: 6.25rem 0 3.4375rem;
}

.index_one.index_one1,
.list_jspt {
    padding: 0px 0 3.4375rem;
    position: relative;
    margin-top: -1.875rem;
    z-index: 10;
}

.index_one.index_one1 ul {
    margin-top: 0;
}

.index_one .line_text {
    text-align: center;
    line-height: 1.875rem;
    font-size: 1.25rem;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.index_one ul {
    margin: 2.5rem 0;
    overflow: hidden;
}

.index_one ul li {
    background-position: center center;
    background-size: cover !important;
    width: 16.6%;
    float: left;
    height: 31.25rem;
    position: relative;
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.index_one .more {
    display: none;
}

.index_one ul li::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.69);
}

.index_one ul li.active::before {
    background: rgba(0, 0, 0, 0.50);
}

.index_one ul li.active {
    width: 50%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.index_one ul li .content {
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.85);
    color: #fff;
    width: 100%;
    display: none;
}

.list_pro_one ul li>div .content {
    display: block;
    padding: 1.5625rem;
}

.index_one ul li .content>div {
    padding: 1.875rem 3.125rem;
}

.index_one ul li .content .name {
    font-size: 1.125rem;
    line-height: 1.875rem;
    color: #FFFFFF;
    padding-bottom: .625rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.index_one ul li .content .text {
    font-size: .875rem;
    line-height: 1.625rem;
    color: #FFFFFF;
    opacity: 0.63;
}

.index_one ul li.active {
    width: 50%;
}

.index_one ul li.active .line_text {
    display: none;
}

.index_one ul li.active .content {
    display: block;
}

.index_one .icon {
    width: 1.75rem;
    height: 3.125rem;
    line-height: 3.125rem;
    text-align: center;
    border-radius: 50%;
    margin: .9375rem auto 0;
}

.index_two .qiehuan {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin-top: 1.875rem;
    line-height: 3.125rem;
}

.index_two .qiehuan a {
    color: #fff;
    font-size: 1.25rem;
    display: block;
}

.index_two ul {
    display: flex;
    justify-content: space-between;
}

.index_two .qiehuan li {
    position: relative;
}

.index_two .qiehuan li::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: .125rem;
    background-color: #fff;
    transition: all .4s;
    -webkit-transform: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
}

.index_two .qiehuan li:hover::before,
.index_two .qiehuan li.active::before {
    transition: all .4s;
    -webkit-transform: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    width: 100%;
}

.index_two {
    background: url(../img/33.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    padding: 6.875rem 0;
    margin: 0rem 0 3.125rem;
}

.index_two .sum>div {
    display: none;
}

.index_two .sum>div.active {
    display: block;
}

.index_two .title-ont,
.index_two .futitle {
    color: #fff;
}

.index_two .futitle::before {
    background: #fff;
}

.index_two .left {
    text-align: justify;
}

.index_two .name {
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-weight: 600;
    margin-bottom: .9375rem;
    color: #fff;
}

.text16 {
    font-size: .9375rem;
    line-height: 1.875rem;
    color: #FFFFFF;
}

.index_two .sum {
    margin-top: 3.75rem;
}

.index_two .sum .col-md-6:nth-child(1) {
    padding-top: 50px;
}

.index_two .more {
    margin-top: 1.875rem;
}

.index_two .sum .col-md-6:nth-child(2) img {
    height: 22.625rem;
    object-fit: cover;
    border-radius: .625rem;
}

.index_two .sum .col-md-6:nth-child(2)>div {
    position: relative;
}

.index_two .sum .col-md-6:nth-child(2)>div::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: .625rem;
    background: rgba(0, 0, 0, 0.35);
}

.index_three {
    padding: 10.625rem 0 12.5rem;
    background: url(../img/40.jpg) bottom/cover no-repeat !important;
    width: 100%;
    position: static !important;
    overflow: visible !important;
}

.index_three ul {
    margin-top: 3.75rem;
    display: flex;
    justify-content: space-between;
    text-align: center;
}

.index_three ul li .number span {
    font-size: 4rem;
    font-family: verdana;
}

.index_three ul li .number sup {
    top: -1.5em;
    font-size: 1rem;
}

.index_three ul li .text {
    font-size: 1rem;
    line-height: 1.875rem;
    text-align: center;
}

.index_three ul li .number {
    line-height: 3.125rem;
    color: #DC5A2D;
}

.en_ziti {
    font-family: 'montserrat';
}

.index_three ul li .circle {
    text-align: center;
    width: 8.75rem;
    height: 8.75rem;
    border-radius: 50%;
    border: 10px solid #E8E8E8;
    line-height: 7.5rem;
}

.index_three ul li .circle img {
    width: 34%;
}

.index_three ul li .circle img:nth-child(1) {
    display: inline-block;
}

.index_three ul li .circle img:nth-child(2) {
    display: none;
}

.index_three ul li .name {
    font-size: 1.25rem;
    line-height: 2.5rem;
    color: #575A5B;
    padding-top: .9375rem;
}

.index_three ul li:hover .circle {
    border-color: #004EA2;
}

.index_three ul li:hover .circle img:nth-child(2) {
    display: inline-block;
}

.index_three ul li:hover .circle img:nth-child(1) {
    display: none;
}

.index_three ul li:hover .name {
    color: #004EA2;
}

.index_two .left,
.index_four .left {
    color: #fff;
}

.index_two .title1 p,
.index_two .left .title-ont,
.index_four .left .title-ont {
    color: #fff;
}

.index_two .left .title::before,
.index_four .left .title::before {
    left: 0;
    transform: translateX(0%);
    background: #ffffff;
}

.index_two .left .text16,
.index_four .left .text16 {
    margin: 1.5625rem 0;
}

.index_two .right .text,
.index_four .right .text {
    font-size: 1rem;
    line-height: 1.625rem;
    color: #FFFFFF;
}

.index_two .right ul li,
.index_four .right ul li {
    float: left;
    width: 50%;
    padding: .5rem;
    background: #fff;
    position: relative;
}
.index_four .left .bj1{
    height: 2.8rem;
}
.index_four .left .bj2{
    height: 2.4rem;
}

.index_two .right ul li a.over {
    position: relative;
}
.index_four .left .text16{
    margin-bottom: 0;
}

.index_two .right ul li a.over::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0%;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.68);
}

.index_two .right ul li .name,
.index_four .right ul li .name {
    font-size: 1.25rem;
    line-height: 2.75rem;
    position: absolute;
    bottom: 1.875rem;
    left: 1.875rem;
    color: #FFFFFF;
    z-index: 10;
}

.content-fin .index_four {
    /* background: url(../img/39.jpg) no-repeat !important; */
    background: url(../img/39.jpg) center/cover no-repeat !important;
    padding: 5.3125rem 0;
    margin-bottom: 6.5rem;
    position: static !important;
    overflow: visible !important;
    z-index: 65 !important;
}

.index_four .right {
    width: 50%;
    position: absolute;
    top: -9.25rem;
    left: 0;
    box-shadow: 0 0 18px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 555;
}

.index_four .right .iconfont {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 4.5rem;
    color: #fff;
}

.index_four .right>div {
    perspective: 31.25rem;
    position: relative;
}

.video .modal-dialog {
    width: 50%;
    top: 50%;
    transform: translateY(-50%) !important;
    margin: 0 auto;
}

.index_four .right>div::before {
    position: absolute;
    display: block;
    bottom: 0px;
    left: 0%;
    content: '';
    width: 100%;
    height: 103px;
    background: linear-gradient(to top, #000000, rgba(0, 0, 0, 0));
    perspective: 200;
    opacity: .5;
    transform-origin: 50% 100%;
    transform: rotate3d(1, 0, 0, -40deg);
    filter: blur(10px);
}

.index_four .left {
    width: 42%;
    /* padding-left: 85px; */
}

.line1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.line2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* 联系我们 */
.contastus {
    padding: 100px 0;
}

.contastus_ul li {
    float: left;
    margin-left: 14rem;
    text-align: center;
}

.contastus_ul li:nth-of-type(1) {
    margin-left: 0;
}

.contastus_ul_size p:nth-of-type(1) {
    color: #DC5A2D;
    font-size: 1.25rem;
    font-weight: bold;
    margin: .75rem 0;
}

.contastus_ul_size p:nth-of-type(2) {
    color: #000000;
    font-size: 1.125rem;
    font-weight: bold;
}

.contastus_dt {
    padding-bottom: 7.5rem;
}

.contastus_dt_wid {
    margin-top: 5rem;
}

.contastus_dt_wid .fl {
    width: 32.5%;
    padding-right: 2.5%;
    border-right: 1px solid #E7E7E7;
}

.contastus_dt_wid .fr {
    width: 65%;
}

#allmap {
    height: 415px;
}

.contastus_dt_ul li {
    border-bottom: .0625rem solid #E7E7E7;
    color: #000000;
    font-size: .9375rem;
    padding: .9375rem 0;
    line-height: 1.55rem;
    cursor: pointer;
}

.contastus_dt_ul li p {
    font-weight: bold;
    margin-bottom: .75rem;
    position: relative;
}

.contastus_dt_ul li.active p {
    color: #DC5A2D;
}

.contastus_dt_ul li p::after {
    width: .5rem;
    height: .5rem;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    position: absolute;
    right: 85%;
    top: 30%;
    transform: translateY(-50%);
    content: "";
    transform: rotate(45deg);
}

.contastus_dt_ul li.active p::after {
    border-top: 2px solid #DC5A2D;
    border-right: 2px solid #DC5A2D;
}

.ditu {
    padding: 0 0 6.25rem;
}

.ditu .advantages_img1 {
    left: -18%;
    top: 50%;
}

.ditu_top {
    margin-bottom: 5rem;
}

.ditu_top_ul>li {
    width: 16%;
    float: left;
    font-size: .875rem;
}

.ditu_top_ul>li:nth-of-type(2) {
    width: 18.5%;
}

.ditu_top_ul li div {
    margin-bottom: .625rem;
}

.ditu_top_ul>li span {
    color: #dc5a2d;
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: .9375rem;
    padding-right: .9375rem;
}

.contact-info {
    position: relative;
    background: rgba(17, 17, 17, 0.93);
}

.no-gap {
    padding-left: 0;
    padding-right: 0;
}

address {
    height: auto;
    padding: 6rem 6.25rem 4.25rem 9rem;
    min-height: 720px;
}

address ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 50%;
    float: left;
}

address ul li {
    display: block;
    margin-bottom: 1.875rem;
    padding: .4375rem 1.5rem .4375rem 1.25rem;
    border-left: 1px solid #777;
    font-size: .875rem;
    font-weight: 300;
    letter-spacing: 0.2px;
}

.contact-info-wrapper div:nth-of-type(1) .contact-group {
    height: 6.75rem;
}

address ul li .adr-heading {
    display: block;
    color: #fff;
    font-size: .9375rem;
    letter-spacing: 2px;
    margin-bottom: .625rem;
}

address ul li .adr-info {
    font-size: .9375rem;
    letter-spacing: 1.7px;
    text-transform: uppercase;
    color: #FBF6F4;
}

.container-fluid p {
    margin: 2rem 0 3.8125rem;
    color: #fff;
    font-size: 1.5rem;
}

.container-fluid .contact-info-wrapper p:nth-of-type(1) {
    margin-top: 0;
}

.contact-form {
    padding-left: 6.25rem;
    padding-right: 10rem;
    padding-top: 4.375rem;
}

.container-fluid header {
    text-align: left;
    margin-bottom: 3.125rem;
}

.font-2em {
    font-size: 2.25rem !important;
    font-weight: bold;
    color: #111;
    letter-spacing: 4px;
}

.contact-form .subheading {
    margin-top: .9375rem;
    font-size: 1rem;
    color: #434343;
    letter-spacing: 2.5px;
    display: block;
}
a.zywenz{
    display: block;
    color: #fff;
    font: 500 .875rem/28px "montserrat";
}

.form-group {
    margin-bottom: 1.875rem;
}

.input-text {
    width: 100%;
    height: 2.5rem;
    padding-left: 1.25rem;
    border: 1px solid #ddd;
    border-radius: 0;
    box-shadow: none;
    line-height: 1.375rem;
    letter-spacing: .5px;
    -webkit-transition: border-color 0.5s;
    transition: border-color 0.5s;
}

.contact-form .form-control {
    height: 3.125rem;
    border-radius: 1.875rem;
    border: .125rem solid #1F1F1F;
    padding-left: 1.25rem;
    position: relative;
}
/*.contact .form-group:nth-child(5) .form-control{*/
/*    padding-left: .75rem;*/
/*}*/
.contact .contact-form select{
    padding: 0 1.25rem;
}
.contact-form .form-control::after{
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    top: 35%;
    right: 3%;
    background: url(../../../../../uploads/2112/xjt.svg) no-repeat;
    background-size: 100%;
   
}
.contact-form  .text{
    padding-bottom: 5px;
}
.contact-form .form-group:nth-child(5) .form-control{
    padding: 0;
}
.contact-form .form-group:nth-child(5) .form-control select{
    padding-left: 1.25rem;
}
.contact-form select{
    border: none;
    width: 100%;
    width: 100%;
    height: 100%;
    background:none;
    color: #333;

    }


.form-group textarea::-webkit-input-placeholder,
.contact-form input::-webkit-input-placeholder {
    color: #1F1F1F;
}

.form-group label {
    font-size: .8em;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #111;
    display: block;
    margin-top: .1875rem;
}

.contact-form .form-group textarea {
    width: 100%;
    height: 9.375rem;
    color: #1F1F1F;
    padding-left: 1.25rem;
    padding-top: .9375rem;
}

.form_butt {
    text-align: right;
}

.form_butt button {
    position: relative;
    display: inline-block;
    padding: .5rem 2.375rem;
    background: none;
    color: #ec6639;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    font-size: 0.9em;
    line-height: 1.8em;
    border-radius: 0;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    border: 1px solid #ec6639;
    border-radius: 1.875rem;
}

.form_butt button:hover {
    background: #ec6639;
    color: #fff;
}

.picture3 .picture_div {
    width: 100%;
}

.picture3 .picture_size {
    width: 100%;
    text-align: left;
}

.picture3 .picture_img {
    width: 100%;
    left: 6.5625rem;
    top: -86px;
    transform: translateX(0%);
    text-align: left;
}

/* // 加入我们 */
/* .list_join {
    background: url(../img/280.jpg) no-repeat !important;
    width: 100%;
    height: 70vh;
    background-size: cover !important;
    padding: 47px 0 0;
} */
.list_join::after {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    content: "";
    background: rgba(0, 0, 0, 0.5);
}

.list_join .container {
    height: 100%;
}

.list_join .pa {
    position: absolute;
    top: 39%;
    /* transform: translateY(-50%); */
    left: 0;
    width: 100%;
    z-index: 50;
}

.list_join_box {
    position: relative;
    z-index: 55;
}

.list_join .pa h2 {
    font-size: 3.375rem;
    line-height: 54px;
    color: #fff;
    font-weight: 300;
    letter-spacing: 8px;
    white-space: nowrap;
    text-align: center;
    font-weight: bold;
}

.join_a {
    display: flex;
    justify-content: center;
    margin-bottom: 50px;
}

.join_a a {
    display: inline-block;
    white-space: nowrap;
    color: #fff;
    letter-spacing: 1px;
    border: 1px solid rgba(255, 255, 255, 1);
    margin: 6rem 10px 0;
    font-size: 14px;
    font-weight: 400;
    text-transform: initial;
    height: 36px;
    line-height: 34px;
    padding: 0;
    width: 180px;
    text-align: center;
    border-radius: 1.25rem;
}

.join_a a:hover,
.join_a a:first-child {
    background-color: white;
    color: black;
}

.list_join .pa .position_a {
    /* display: inline-block; */
    margin: 0 auto 20px;
    color: #fff;
    cursor: pointer;
    text-align: center;
}

.list_join .pa .position_a a {
    color: #fff;
    border-bottom: 1px solid #fff;
}

.list_join_two .col-md-6 {
    padding: 10px 50px;
}

.list_join_two {
    margin: 50px auto 100px;
}

.list_join_two .text {
    font-size: .9375rem;
    /* font-weight: lighter; */
    line-height: 28px;
    text-align: center;
    color: #54585a;
}

.jjjkm {
    padding-top: 10px;
    text-align: left;
}

.list_join_two .title {
    font-size: 1.5rem;
    color: #DC5A2D;
    letter-spacing: 2px;
    line-height: 25px;
    /* font-weight: lighter; */
    margin-top: 60px;
    text-align: center;
    padding-bottom: 0;
}

.list_join_two .title::before {
    display: none;
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
    color: #DC5A2D;
}

/* .list_join_img{
      width: 5rem;
      height: 5rem;
      background: #DC5A2D;
      margin: 0 auto;
      padding: .625rem;
      position: relative;
  }
  .list_join_img::after{
      position: absolute;
      left: 5px;
      right: 5px;
      bottom: 5px;
      top: 5px;
      content: "";
      border: 1px solid #fff;
  } */
/* .list_join_two .container {
    width: 1200px;
  } */
/* 智慧零售 */
.vision2 .vision_size {
    font-size: 1.125rem;
    line-height: 2.1875rem;
    text-align: justify;
}

.vision2 {
    background: url(../img/li6.jpg) center/cover no-repeat !important;
    background-attachment: fixed !important;
}

.anlie_bix {
    padding: 9.375rem 0;
}

.anlie_bix .anlie {
    margin-top: 3.4375rem;
}

.anlie_bix2 .anlie_size a {
    color: #000000 !important;
    text-align: center !important;
}

.anlie>div:nth-of-type(2) .anlie_size,
.anlie_bix2 .anlie_div {
    /* text-align: center !important; */
}

.anlie_bix2 .anlie_size {
    position: sticky;
    margin-top: 1.5625rem;
}

.biology_anlie .anlie .anlie_div>a:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    transition: opacity 5s cubic-bezier(.23, 1, .32, 1), height 5s cubic-bezier(.23, 1, .32, 1);
    opacity: .7;
    background: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .7));
}

.biology_anlie .anlie .anlie_div:hover a img {
    transform: scale(1.1);
}

.biology_anlie {
    padding: 0;
}

/* 星辰系列 */
.nav-fin-xq_div li {
    width: 50%;
    float: left;
    background: #333333;
    line-height: 25px;
    font-size: 1.125rem;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer;
}

.nav-fin-xq_div li a {
    color: #FFFFFF;
    padding: 25px 0;
    display: block;
}

.nav-fin-xq_div li.active {
    background: #0d0d0d;
}

.series {
    /* background: url(../img/li10.jpg)  no-repeat;
    background-size: 100% 100%; */
    position: relative;
}

.series::after {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    content: "";
    height: 45%;
    background: url(../img/li50.png) no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}

.series_div a {
    color: #fff;
    background: none;
    border: 1px solid #ffffff;
    padding: 0 30px;
    font-size: 1rem;
    line-height: 42px;
    display: inline-block;
    text-align: center;
    border-radius: 28px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.series_div a:hover {
    border: 1px solid #EA5504;
    background: #EA5504;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.series_div {
    margin-top: 2.1875rem;
}

.series_div div:nth-of-type(1) {
    text-align: right;
    position: relative;
    top: -55px;
    padding-right: 25px;
}

.series_div div:nth-of-type(3) {
    text-align: left;
    position: relative;
    top: -55px;
    padding-left: 45px;
}

.series_fin {
    position: absolute;
    top: 5%;
    left: 0;
    right: 0;
}

.series_top {
    color: #fff;
    font-size: .9375rem;
    line-height: 32px;
    width: 35%;
    margin: 0 auto;
}

.series_top .picture_img {
    /* width: 25%; */
}

.series_top div p {
    font-size: 2.5rem;
    line-height: 60px;
    font-weight: bold;
}

.series_titop div p {
    font-size: 1.5rem;
}

.series_top div {
    margin-bottom: 25px;
}

.series_ul li:nth-of-type(3),
.series_ul li:nth-of-type(1) {
    width: 30%;
}

.series_ul10 li:nth-of-type(3),
.series_ul10 li:nth-of-type(1) {
    width: 25%;
}

.series_ul li {
    float: left;
    /* width: 33.3333%; */
}

.series_ul li:nth-of-type(2) {
    margin-top: 2.1875rem;
    width: 32%;
}

.series_ul10 li:nth-of-type(2) {
    width: 38%;
    margin: 0 5%;
}

.series_ul {
    text-align: center;
    padding: 0 0 10rem 0;
    margin: 0 auto;
    width: 65%;
    position: relative;
    z-index: 55;
}

/* .series .series_top div{
    margin-bottom: 13.75rem;
} */
/* .series {
    padding: 7rem 0;
} */
.series2 {
    padding: 5.625rem 0 0 0;
}

.series2 .picture_size {
    width: 100%;
}

.series2 .picture_size p:nth-of-type(1) {
    font-size: 2.8rem;
}

.series2 .series .picture_size p:nth-of-type(2) {
    font-size: 1.8rem;
    text-transform: uppercase;
}

.series_send .megacloud_img3 {
    right: auto;
    left: -10%;
    top: 100%;
}

.series_send .megacloud_img5 {
    position: absolute !important;
    right: -10%;
    top: 50%;
}

.series_send .megacloud_img6 {
    position: absolute !important;
    left: -10%;
    right: auto;
    top: 80%;
}

.series_send .megacloud_img4 {
    position: absolute !important;
    right: -10%;
    top: 142%;
}

.series_send .team_img2 {
    top: 5%;
}

.series_send .team_img {
    top: 50%;
}

.series_lb .swiper-slide {
    text-align: right;
}

.series .picture_size p:nth-of-type(2) {
    margin: .9375rem 0;
    text-align: center !important;
    font-size: 2rem;
}

.series .picture_size {
    margin-bottom: 4.6875rem;
}

.series_top p,
.series_top div:nth-of-type(2) {
    position: relative;
    z-index: 55;
}

.series_fins .series_ul li:nth-of-type(2) {
    margin-top: 5.1875rem;
}

.tr {
    text-align: right;
}

.fuzhi {
    /* background: #060606; */
    /* padding-top: 12.5rem; */
    position: relative;
    padding-top: 9rem;
    z-index: 55;
}

.fuzhi_sixe .series_top {
    width: 30%;
    /* margin-left: 25%; */
    position: relative;
}

/* .fuzhi_div_img{
    width: 80%;
    float: right;
    margin-top: 1.5625rem;
} */
.fuzhi_fix .fuzhi_div_img {
    width: 70%;
}

.fuzhi_fix .fuzhi_fing {
    position: absolute;
    left: 12%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 55;
    width: 100%;
}

.fuzhi_fix .fuzhi_fing2 {
    position: absolute;
    right: 12% !important;
    left: auto;
    top: 50%;
    transform: translateY(-50%);
}

.fuzhi_fing .series_top {
    width: 32%;
    margin: 0;
}

.fuzhi_fing2 .series_top {
    /* width: 75%; */
    margin: 0;
    float: right;
}

.kafei .fuzhi_div_img {
    float: left;
}

.kafei_ul li {
    width: 25%;
    float: left;
    color: #fff;
    font-size: .9375rem;
    text-align: center;
}

.kafei_ul {
    margin-top: 2.8125rem;
}

.kafei .fuzhi_sixe .series_top {
    margin-left: 10%;
}

.kafei_ul li div {
    width: 60%;
    margin: 0 auto;
}

.yuanchuang .fuzhi_div_img {
    width: 100%;
}

.yuanchuang .kafei_ul li {
    /* text-align: left; */
    width: 50%;
}

.yuanchuang .kafei_ul li div {
    font-size: 1.025rem;
    width: 100%;
    margin-top: .9375rem;
}

.fuzhi_fix .fuzhi_div_img {
    position: relative;
}

.yijiao_one {
    display: inline-block;
    opacity: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.yijiao_two {
    position: absolute;
    left: 0;
    top: 0;
    /* display: none; */
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.yijiao.active .yijiao_one {
    /* display: none; */
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.yijiao.active .yijiao_two {
    display: inline-block;
    opacity: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.hangye {
    padding: 11.25rem 0;
}

.hangye .series_top1 {
    padding-bottom: 5rem;
    width: 50%;
    margin: 0 auto;
}

/* .series_top1{
    padding-bottom: 9.375rem;
} */
.shizu .haomi_div_fin {
    float: none;
}

.hangye_div {
    padding-top: 110px;
}

.series_top1 div div {
    font-size: 1.25rem;
    margin-top: 20px;
}

.series_top1 .more {
    border: 2px solid #fff;
    margin-top: 35px;
}

.series_top1 .more:hover {
    border: 2px solid #DC5A2D;
}

.xingcheng .hangye_div {
    position: absolute;
    left: 0;
    right: 0;
    top: 80px;
    padding-top: 0;
}

.xingcheng {
    padding-top: 6.5%;
}

.anlie>div {
    width: 50%;
    float: left;
}

.anlie .anlie_div {
    overflow: hidden;
}

/* .anlie .anlie_div>a:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    transition: opacity 5s cubic-bezier(.23,1,.32,1),height 5s cubic-bezier(.23,1,.32,1);
    opacity: .7;
    background: linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.7));
} */
.anlie>div:nth-of-type(2) .anlie_size {
    text-align: right;
}

.anlie>div:nth-of-type(2) .anlie_size a {
    left: auto;
    right: 0;
}

.anlie_size a:nth-of-type(1) {
    font-size: 1.5rem;
    line-height: 30px;
    color: #FFFFFF;
}

.anlie_size {
    position: absolute;
    left: 60px;
    top: 60px;
    /* bottom: 60px; */
    right: 60px;
    z-index: 5;
}

.anlie_size .more {
    border: 1px solid #fff;
    background: none;
    color: #ffff;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    opacity: 0;
}

.anlie_size .more:hover {
    box-shadow: inset 0 0 0 2.5rem #EA5504;
    border: 1px solid #EA5504 !important;
    color: #fff;
    transition: 400ms ease-in-out;
    -moz-transition: 400ms ease-in-out;
    -webkit-transition: 400ms ease-in-out;
    -o-transition: 400ms ease-in-out;
}

.anlie_div:hover .more {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

.m.pr {
    display: inline-block;
}
.auflop_gao_3h{
    min-height: 4.875rem;
}
.auflop_gao_4h{
    min-height: 6.5rem;
}

@media(min-width:2870px) {
    .about_fr>div:nth-of-type(2) {
        margin-top: 7.4rem;
    }

    .proys_lb img {
        max-width: 100%;
    }
}

@media(min-width:2000px) {
    .advantages {
        padding: 15.0625rem 0 22.0625rem;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 6.7rem;
    }

    .picture_img {
        top: -120px;
    }
    .wzgg-ss .picture_img{
        top: -50%;
    }

    .technology .technology_lb {
        padding-top: 0;
    }

    .about_size {
        margin-top: 4.2rem;
    }
}
.wzgg-ss .picture_img{
    top: -50%;
}


@media(max-width:1550px) {
    .container {
        padding: 0px 10rem;
    }

    .picture_size {
        width: 45%;
    }
    .foot_fx>a div{
        width: 180%;
    }

    /* .header_ul>li {
        padding: 0 2rem;
    } */
    .picture_size p:nth-of-type(1) {
        font-size: 3.5rem;
    }
    .explore_div a:nth-child(1){
        height: 40px;
        line-height: 40px;
    }

    .banner_div .fr {
        width: 20%;
    }

    /* .download_size div,
    .newslist_size p,
    .develop_lb .right,
    .team_size p:nth-of-type(2),
    .megacloud_box_fin,
    .ft-tabs .tab-content,
    .ft-tabs .tabs-list li div .tab-group .tab-info,
    .chanping_div_fin p,
    .megacloud_div .fr,
    .header_ul>li>a,
    .er-ul li>a,
    .zhineng_ul_size,
    .zhineng_top,
    .biology_size p,
    .picture_size p:nth-of-type(2),
    .foot_fin,
    .foot_size,
    .foot_div li a,
    .news_div a:nth-of-type(2),
    .news_div p:nth-of-type(2),
    .technology_box .fl p,
    .about_size {
        font-size: 1rem;
    } */
    /* .about_fl {
        width: 35%;
    } */
    .explore_div a img {
        width: 3.125rem;
    }

    .er-ul li {
        padding: 0 0px 0 0.875rem;
    }

    .interest_div a:nth-of-type(2) {
        font-size: 1.2rem;
        line-height: 2.25rem;
    }

    .interest_div a:nth-of-type(1) img {
        /*width: 3.125rem;*/
        height: 2.8rem;
    }

    .interest_div a:nth-of-type(1) {
        height: auto;
    }

    .title1 p:nth-of-type(1) {
        font-size: 2.5rem;
    }

    .title1 p:nth-of-type(2) {
        font-size: 1.8rem;
    }
    .explore_ul1 li:nth-of-type(3) a img{
        width: 33px;
    }

    .picture_size2 {
        width: 100%;
    }

    .team_img,
    .team_img2,
    .megacloud_img3 {
        width: 65%;
    }

    .megacloud_img3 {
        right: -40%;
    }

    .team_img4,
    .team_img,
    .team_img1,
    .team_img2,
    .team_img3 {
        width: 40%;
    }

    .biology_img3,
    .biology_img,
    .biology_img2 {
        width: 50%;
    }

    .prolist_img1 {
        width: 30%;
    }

    .lianxi_img2 {
        width: 50%;
    }

    .advantages_img2 {
        width: 35%;
    }

    .lianxi_img1,
    .advantages_img1 {
        width: 25%;
    }

    .index_four .right {
        top: -9.125rem;
    }

    .content-fin .index_four {
        padding: 6.3125rem 0;
    }

    .index_four .right {
        width: 45%;
    }

    .output .prolist_img2 {
        right: -38%;
    }

    .output .prolist_img2 img {
        width: 50%;
    }

    .series_ul {
        width: 70%;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 7.2rem;
    }

    .picture_img {
        top: -135px;
    }

    .picture4_box .picture_size p:nth-of-type(3),
    .picture_div1 .picture_size p:nth-of-type(3) {
        margin-bottom: 3rem;
    }

    .down-more {
        margin-top: 3.25rem;
    }

    .picture4_box .picture_size p:nth-of-type(2),
    .picture_div1 .picture_size p:nth-of-type(2) {
        /* margin: 1.35rem 0; */
    }

    .swiper-pagination-bullet {
        width: .8875rem;
        height: 1rem;
    }

    .header .header_logo {
        width: 14%;
    }

    .technology_img img {
        width: 50%;
    }
}

@media(max-width:1440px) {
    .banner_div .ta img {
        width: 34%;
    }

    .picture_img img {
        width: 34%;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 3rem;
    }
    .ljjb_list .picture_img{
        top: -70px;
    }
    .content-fin .index_four{
        margin-bottom: 6rem;
    }

    .banner_size p:nth-of-type(1) {
        font-size: 3.5rem;
        line-height: 3.5rem;
    }

    .about_fin p:nth-of-type(1) {
        font-size: 3.7rem;
    }

    .container {
        padding: 0px 7rem;
    }

    .content-fin {
        /* padding-bottom: 39.375rem; */
    }

    .develop::after {
        top: 31.5%;
    }

    .index_four .right {
        width: 50%;
    }

    .technology_img img {
        max-width: 9.5rem;
    }
 .technology .technology_lb{
       padding: 1.75rem 0 1rem;
 }
    .news .container,
  
    .explore .explore_top {
        padding-top: 4.75rem;
    }

    .biology_lb .biology_ul {
        margin-bottom: 2.125rem;
    }

    /* .biology {
        padding: 5.75rem 0;
    } */
    .series .series_top div {
        margin-bottom: 5.75rem;
    }

    .series_top {
        width: 50%;
    }

    .fuzhi_sixe .series_top {
        width: 75%;
        margin-left: 20%;
    }

    .kafei_ul li img {
        width: 3.125rem;
    }

    .mt180 {
        margin-top: 6.25rem;
    }

    .series_ul {
        padding: 0 0 5rem 0;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 7.6rem;
    }

    .about_fr>div:nth-of-type(2) .fr {
        margin-right: 15%;
    }

    .proys_lb img {
        max-width: 100%;
    }

    .about .about_div {
        padding-top: 1rem;
    }

    .picture_img {
        top: -92px;
    }

    .picture_img img {
        width: 26%;
    }

    .series_top {
        line-height: 22px;
    }

    .fuzhi_fix .fuzhi_fing {
        left: 7%;
    }

    .fuzhi_fix .fuzhi_fing2 {
        right: 7% !important;
        left: auto;
    }

    .fuzhi_fix .fuzhi_div_img {
        width: 65%;
    }

    .series_ul10 li:nth-of-type(2) {
        width: 48%;
        margin: 2.1875rem 1% 0 1%;
    }

    .ft-tabs .tabs-list li>div,
    .ft-tabs .tabs-list1 li>div {
        padding: 1.5rem 3.125rem 1.5rem 0;
    }

    .ft-tabs .tabs-list li div .icon-box {
        position: relative;
        top: 3px;
    }

    .meijia_fong img {
        width: 77.5%;
    }

    .picture4_box .picture_size .vision_size {
        font-size: 2rem !important;
    }
}
@media(max-width:1430px){
  .bt_gaolh_1440{
    min-height: 51px;
  }
}

@media(max-width:1400px) {
    .proys_fr_ul li p:nth-of-type(2) {
        font-size: 1.25rem;
    }

    .biology {
        padding: 5.75rem 0;
    }
 
}

@media(max-width:1366px) {
    .picture_img img {
        width: 35%;
    }

    .container {
        padding: 0px 6rem;
    }

    .foot_div>ul {
        margin-left: 8.2rem;
    }

    /* .content-fin {
        padding-bottom: 44.1rem;
    } */
    .picture_size p:nth-of-type(1) {
        font-size: 3.1rem;
    }

    .explore_butt_lb .swiper-slide {
        margin-right: 22.5%;
    }

    .team_ul>li img {
        width: 5rem;
    }

    .explore_div a:nth-of-type(2) {
        font-size: 1.25rem;
    }

    .header_ul>li {
        padding: 0 2rem;
    }

    .ft-tabs .tabs-list li div .tab-group {
        margin-left: 1.1875rem;
    }

    /* .ft-tabs .tabs-list1 li>div {
        padding: 2rem 3.125rem 2rem 0;
    } */
    .ft-tabs .tabs-list li>div::after {
        right: 5%;
    }

    .technology_div {
        padding: 0.8125rem 0 0.8125rem 0rem;
    }

    .level_ul li a {
        margin-right: .5rem;
        font-size: 0.9rem;
    }

    .ft-tabs .tabs-list li>div,
    .ft-tabs .tabs-list1 li>div {
        padding: 1rem 3.125rem 1rem 0;
    }

    .icon-box img {
        width: 45px !important;
        height: 45px !important;
    }

    .ft-tabs .tabs-list li div .icon-box {
        position: relative;
        top: 4px;
    }

    .meijia_fong img {

        width: 82.5%;
    }

    .picture4_box .picture_size .vision_size {
        font-size: 1.8rem !important;
    }
}


@media(max-width:1300px) {
    .picture_img {
        top: -120px;
    }
    .mh_2_1300{
        min-height: 3rem;
    }
    .ljjb_list .picture_img{
        top: -90px;
    }
}

@media(max-width:1280px) {

    .content-fin .ys {
        position: absolute;
        top: 34.5%;
        left: 42%;
        color: #fff;
        font-size: 2.4rem;
        font-weight: bold;
        z-index: 1;
    }
    .content-fin .index_four{
        margin-bottom: 7.2rem;
    }

    .picture_img img {
        width: 30%;
    }
    .dy_nr .prolist_img2{
        top: 62%;
    }
    .dy_nr .advantages_img1{
        bottom: 78%;
    }

    .proys_fr_ul li p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .proys_fr_ul li div {
        margin-top: .5rem;
    }

    .header_ul>li {
        padding: 0 1.8125rem;
    }

    /* .about,
    .explore,
    .technology,
    .news {
        height: auto;
        padding: 6rem 0;
    } */
    .explore_top {
        position: static;
        transform: translateY(0);
    }
    .dy_nr .prolist_img2{
        top: 66%;
    }
    .dy_nr .advantages_img1{
        bottom: 82%;
    }

    .foot_div>ul {
        margin-left: 7rem;
    }

    .explore_ul2 li {
        margin-left: 14%;
    }

    /* .explore_top_lb {
        width: 93%;
    } */
    .interest_img1,
    .interest_img2 {
        width: 35%;
    }

    .prolist_img1 {
        width: 30%;
    }

    .prolist_img2 {
        width: 55%;
    }

    .newsxq_box {
        line-height: 28px;
        padding: 15px;
        margin-top: 15px;
    }

    .newsxq_div {
        padding: 15px;
    }

    .megacloud_box {
        padding-bottom: 10.75rem;
    }

    /* .picture_img img {
        width: 70%;
    } */
    .content-fin .index_four {
        padding: 4.3125rem 0;
    }

    .index_four .right {
        top: -8.125rem;
    }

    address {
        height: auto;
        padding: 5.375rem 2.25rem 2.25rem 4rem;
        min-height: 630px;
    }

    .contact-form {
        padding-left: 4.25rem;
        padding-right: 4rem;
        padding-top: 3.375rem;
    }

    .explore_div a:nth-of-type(3) {
        width: 3rem;
        height: 3rem;
        line-height: 2.8rem;
    }

    .news_ul {
        margin: 3rem 0;
    }

    .more {
        border-radius: 2.5rem;
        width: 8.7125rem;
        line-height: 2.7rem;
    }

    .about_more {
        margin: 2.125rem 0 2.0625rem 0;
    }

    .explore_ul1 li {
        height: 11.5625rem;
    }

    .technology_div {
        padding: .5rem 0 .5rem 0;
    }

    .scene_ul>li img,
    .output_div div:nth-of-type(1) img {
        width: 3.125rem;
    }

    .ico_div {
        width: 4.5rem;
        height: 4.5rem;
        line-height: 4.3rem;
    }

    .picture_size p:nth-of-type(2) {
        margin: 3rem 0;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 2.8rem;
    }

    .chanping_div_fin span img {
        width: 3.125rem;
    }

    .title1 p:nth-of-type(1) {
        font-size: 2rem;
    }

    .title1 p:nth-of-type(2) {
        font-size: 1.4rem;
    }

    .news_ul {
        margin: 0rem 0 3rem;
    }

    .about_fin p:nth-of-type(1) {
        font-size: 3.3rem;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 7.125rem;
    }

    .technology_lb .swiper-slide:nth-child(3) .technology_img img,
    .technology_lb .swiper-slide:nth-child(2) .technology_img img {
        width: 6rem;
    }

    /* .picture_img img {
        width: 65%;
    } */
    .picture_img {
        top: -102px;
    }

    .chanping_div_fin p {
        font-size: .85rem;
    }

    .chanping_div_fin h5 {
        margin: 1.8rem 0 1.5rem 0;
    }

    .related,
    .output,
    .proxq,
    .proys {
        padding: 10.125rem 0;
    }

    .proys_lb img {
        max-width: 100%;
    }

    .scene_cj .scene_ul>li {
        margin-left: 5.5%;
    }

    .picture1 .picture_size,
    .picture_size,
    .picture_div1 .picture_size .picture_size_fins {
        width: 65%;
    }
    .width45{
        width: 65%;
    }

    .picture4_box .picture_size p:nth-of-type(3),
    .picture_div1 .picture_size p:nth-of-type(3) {
        margin-bottom: 1.8rem;
        /*height: 90px;*/
    }

    .down-more {
        margin-top: 1.8rem;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 2.2rem;
    }

    .ico_div {
        width: 3.8rem;
        height: 3.8rem;
        line-height: 3.8rem;
    }

    .related,
    .output,
    .proxq,
    .proys {
        padding: 6.125rem 0;
    }

    .advantages {
        padding: 6.0625rem 0 15.0625rem;
    }

    .megacloud_ton {
        padding-bottom: 5rem;
    }

    .interest_con {
        padding: 8rem 0;
    }

    .megacloud {
        padding: 8.125rem 0 10.125rem;
    }

    .container {
        padding: 0px 3rem;
    }

    .meijia_fong img {
        width: 80.5%;
    }
}
@media (max-width:1680px) {
    .auflop_gao_3h{
        min-height: 6rem;
    }
}

@media(max-width:1200px) {
    .meijia_fong img {
        width: 54.5%;
    }
    .ft-tabs .tab-content{
        max-height: 100%;
    }
    .tab-content .tab-content-text.over{
        height: 100%;
    }
    
        .ft-tabs .tab-content-a11{
        max-height: 100%;
    }
    .tab-content-a11 .tab-content-text.over{
        height: 100%;
    }
    .ljjb_list .picture_img{
        top: -70px;
    }
    .dy_nr.dy_ljlist{
        padding: 5rem 0 8rem;
    }
        .auflop_gao_3h{
        min-height: 7.5rem;
    }
    .auflop_gao_4h{
        min-height: 7.5rem;
    }

    .proys_fr_ul .col-sm-6{
        padding-bottom: 3rem;
    }
    .heig_3{
        min-height: 6rem;
        }

    .about_fr>div:nth-of-type(2) {
        margin-top: 7.325rem;
    }
    .explore_ul1 li:nth-of-type(4){
        margin-bottom: 2.5rem;
    }
/*.explore_ul1 li:nth-of-type(1){*/
/*    padding-left: 11.5rem;*/
/*}*/
/*.explore_ul1 li:nth-of-type(3){*/
/*    padding-right: 10.5rem;*/
/*}*/
    .picture_size {
        width: 60%;
    }
    .mh4_5{
        min-height:6rem;
      }
      .mh9{
        min-height: 10.5rem;
      }
      .mh_3{
        min-height: 4.5rem;
      }

    .mt50 {
        margin-top: 1.5rem;
    }

    .about_fin p:nth-of-type(1) {
        font-size: 2.7rem;
    }

    .explore_ul1 li {
        height: 11.5625rem;
    }

    .explore_ul1 li:nth-of-type(1),
    .explore_ul1 li:nth-of-type(2),
    .explore_ul1 li:nth-of-type(3) {
        margin-bottom: 2.5rem;
    }

    /* 廉洁页面 */
    .dy_nr .bottom .flex .left{
        width: 60%
    }


    #szhgc .megacloud_box.youshi{
        padding-top: 5rem;
         padding-bottom: 8.125rem;
    }
    #szhgc .megacloud_box{
        padding-top: 3.125rem;
    }
    #szhgc .szgc_lx{
        margin-top: 0;
    }

    .news_div p:nth-of-type(1) {
        margin: 1rem 0;
    }

    .technology_div {
        padding: .6rem 0 .6rem 0;
    }

    .foot_div>ul {
        margin-left: 6rem;
    }

    .picture_img {
        top: -87px;
    }
}

@media(max-width:1136px) {
    .foot_div>ul {
        margin-left: 5rem;
    }

    .meijia_fong img {
        width: 60.5%;
    }
}

@media(max-width:1090px) {
    .header_ul>li {
        padding: 0 1.125rem;
    }

    .banner_size p:nth-of-type(1) {
        font-size: 2.5rem;
        line-height: 2.5rem;
    }

    .banner_size p:nth-of-type(2) {
        font-size: 1.6rem;
        line-height: 1.5rem;
        margin-top: .8rem;
    }

    .title p:nth-of-type(2) {
        font-size: 1.25rem;
    }
    .explore_div a:nth-child(1){
        height: 30px;
    line-height: 30px;
    }

    .title p:nth-of-type(1) {
        font-size: 1.8rem;
    }
    .explore_ul1 li:nth-of-type(3) a img{
        width: 23px;
    }

    .about_size {
        color: #fff;
        font-size: .85rem;
        line-height: 1.3rem;
    }

    .about_more {
        margin: 1.7rem 0 1.7rem 0;
    }

    .more {
        border-radius: 2.2rem;
        width: 7.7125rem;
        line-height: 2.3rem;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 4.725rem;
    }

    .explore_ul1 {
        margin-top: 1.5rem;
    }

    .explore_div a:nth-of-type(3) {
        width: 2.2rem;
        height: 2.2rem;
        line-height: 2rem;
    }

    .explore_div a:nth-of-type(2) {
        margin: 1rem 0;
        font-size: 1.025rem;
    }

    .client-2 li {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .explore_div a img {
        width: 2.125rem;
    }

    .client-2 li .iconfont {
        font-size: 1rem;
    }

    .explore_ul1 li:nth-of-type(1),
    .explore_ul1 li:nth-of-type(2),
    .explore_ul1 li:nth-of-type(3) {
        margin-bottom: 1.5rem;
    }

    .explore_ul1 li {
        height: 10.5625rem;
    }

    .technology_img img {
        max-width: 7.5rem;
    }

    .technology_box .fl a:nth-of-type(1) {
        font-size: 1.35rem;
    }

    .technology_div {
        padding: .5rem 0 .5rem 0;
    }

    .news_div a:nth-of-type(1) {
        font-size: 1.25rem;
    }

    .news_div p:nth-of-type(1) {
        font-size: 1rem;
    }

    .news_div p:nth-of-type(1) {
        margin: .8rem 0;
    }

    .news_div p:nth-of-type(2) {
        margin-bottom: 0;
        -webkit-line-clamp: 3;
        height: 4rem;
    }

    .typical {
        padding: 5.5rem 0 2rem;
    }

    .typical_lb {
        margin-top: 2.775rem;
    }

    .container {
        padding: 0px 3rem;
    }

    .header .header_logo {
        width: 18%;
    }

    .foot_div {
        padding: 3rem 0;
    }

    .foot_li,
    .foot .foot_li {
        margin-bottom: 1.25rem !important;
    }

    .foot_li a,
    .foot .foot_li a {
        font-size: 1.25rem !important;
    }

    .title1 p:nth-of-type(2) {
        font-size: 1.25rem;
    }

    .title1 p:nth-of-type(1) {
        font-size: 1.8rem;
    }

    .biology .biology_size p:nth-of-type(1),
    .proxq_xq p {
        margin-bottom: 0rem;
    }

    .biology_size p {
        margin: 1rem 0;
    }

    .header_ul>li:nth-of-type(3) .er-ul-div {
        width: 98%;
    }

    .header_ul>li:nth-of-type(3) .er-ul li {
        padding: 0 0px 0 0.2rem;
        line-height: 1.7875rem;
    }

    .picture4_box .picture_size p:nth-of-type(2),
    .picture_div1 .picture_size p:nth-of-type(2) {
        margin: 1rem 0 3.5rem;
    }

    .picture1 .picture_size,
    .picture_size,
    .picture_div1 .picture_size .picture_size_fins {
        width: 75%;
    }
.width45{
    width: 75%;
}

    .interest_div a:nth-of-type(2) {
        font-size: 1.125rem;
        margin: 1rem 0;
    }

    .megacloud_box3 {
        padding-top: 5.125rem;
    }

    .team_size p:nth-of-type(1) {
        font-size: 2.2rem;
    }

    .course_size p {
        font-size: 3rem;
        margin-bottom: 0.75rem;
    }

    .vision_size {
        font-size: 1.45rem;
        margin-top: 1.75rem;
    }

    .cangshu_ul li:nth-of-type(3) .cangshu_ul_svg {
        width: 13.875rem;
        left: -2rem;
        top: -5.5rem;
    }

    .cangshu_ul li:nth-of-type(1) .cangshu_ul_svg {
        width: 26.875rem;
        left: -22.5rem;
        top: -4.5rem;
    }

    .cangshu_ul li:nth-of-type(2) .cangshu_ul_svg {
        width: 18.875rem;
        left: -16.7rem;
        top: -16rem;
    }

    .cangshu_ul li:nth-of-type(4) .cangshu_ul_svg {
        width: 21.875rem;
        left: -7.2rem;
        top: -8rem;
    }

    .cangshu_ul li:nth-of-type(5) .cangshu_ul_svg {
        width: 18.875rem;
        left: -11.7rem;
        top: -12rem;
    }

    .news_tui .biology_size p:nth-of-type(1) {
        margin-bottom: .9375rem;
    }

    .newslist_ul {
        padding-top: 0;
    }

    .ico_div {
        width: 3.2rem;
        height: 3.2rem;
        line-height: 3.2rem;
    }

    .down-more {
        margin-top: 1.35rem;
    }

    .picture4_box .picture_size p:nth-of-type(3),
    .picture_div1 .picture_size p:nth-of-type(3) {
        margin-bottom: 1.35rem;
    }

    .series_top div p {
        font-size: 2rem;
        line-height: 40px;
    }

    .series_top {
        line-height: 26px;
    }

    .fuzhi_fix .fuzhi_div_img {
        width: 48%;
    }

}

@media(max-width:1200px) {
    .tab-content>.tab-pane {
        position: static;
        opacity: 1;
    }

    .tab-content>div.active {
        display: block;
    }
        .tab-content-a11>.tab-pane {
        position: static;
        display: none;
    }

    .tab-content-a11>div.active {
        display: block;
    }
}

@media(max-width:1024px) {
    .picture_img img {
        width: 31.5%;
    }

    .picture_img {
        top: -75px;
    }

    .dy_nr .prolist_img2{
        top: 70%
    }
    .banner_size p:nth-of-type(1) {
        font-size: 2.8rem;
        line-height: 2.8rem;
    }
    .ljjb_list .picture_img{
        top: -63px;
    }
    .dy_nr .advantages_img1{
        bottom: 83%;
    }

    .banner_size p:nth-of-type(2) {
        font-size: 1.8rem;
        line-height: 2.5rem;
        margin-top: 1rem;
    }

    .header {
        padding: 0 2rem;
    }

    .header_ul>li {
        padding: 0 1.6rem;
    }

    .header .header_logo {
        width: 15%;
    }

    .about {
        padding: 5.6875rem 0;
    }

    .about_fl {
        width: 40%;
    }

    .more {
        border-radius: 2.5rem;
        width: 8.7125rem;
        line-height: 2.7rem;
    }

    .explore_butt_lb .swiper-slide {
        margin-right: 18.5%;
    }

    .news_ul {
        margin: 1rem 0 4rem;
    }

    .technology,
    .explore {
        height: auto;
    }

    .technology,
    .explore,
    .news {
        padding: 5.0625rem 0 5.625rem 0;
    }

    .foot_div>ul {
        margin-left: 5rem;
    }

    .index-box {
        top: 65%;
        right: 2.5%;
    }

    .client-2 {
        top: 82%;
    }

    .foot_fin {
        text-align: center;
    }

    .news_div a:nth-of-type(1) {
        font-size: 1.125rem;
        height: 4.7rem;
    }

    .news_div p:nth-of-type(1) {
        margin: 1rem 0 1.7rem;
    }

    .news_lb_img img {
        width: 80%;
        margin: 0 auto;
        display: block;
    }

    .interest_lb2 .swiper-pagination,
    .interest_lb1 .swiper-pagination {
        display: block;
    }

    .swiper-pagination-bullet {
        background: url(../img/1.png) no-repeat;
        background-size: 100% 100%;
        width: .7875rem;
        height: .9125rem;
        opacity: 1;
    }

    .interest_lb1 .swiper-container {
        padding-bottom: 2.8125rem;
    }

    .swiper-pagination-bullet-active {
        background: url(../img/1.1.png) no-repeat;
    }

    .level_ul li a {
        margin: 0 1.875rem;
    }

    .team_img .team_img2,
    .megacloud_img3 {
        width: 60%;
    }

    .interest {
        padding: 5rem 0;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 2.5rem;
    }

    .megacloud_box {
        padding-bottom: 3.75rem;
    }

    .newslist_ul li {
        width: 30%;
        margin-left: 5%;
    }

    .interest_lb .swiper-pagination {
        display: block;
        bottom: 0;
    }

    .interest_lb .swiper-container {
        padding-bottom: 2.8125rem;
    }

    .course_size p {
        font-size: 3.5rem;
        margin-bottom: 1.75rem;
    }

    .prolist_size p {
        margin-top: 1rem;
    }

    .prolist_size a {
        padding-top: 1rem;
    }

    .output_div div:nth-of-type(1) img {
        width: 3.125rem;
    }

    .output_lb {
        padding-top: 5.125rem;
    }

    /* .picture_div .picture_img img {
        width: 70%;
    } */
    .index_four .right {
        width: 54%;
        top: -5.6rem;
    }

    .content-fin .index_four {
        padding: 2.3125rem 0;
    }

    .index_two .left .text16,
    .index_four .left .text16 {
        margin: 0.5625rem 0;
    }
    .content-fin .index_four{
        margin-bottom: 5.5rem;
    }

    .title-ont {
        font-size: 2.4rem;
    }

    .news .container,
    .technology .technology_lb,
    .explore .explore_top,
    .about .about_div {
        padding-top: 0;
    }

    .news {
        height: auto;
    }

    .fuzhi_sixe .series_top {
        width: 86%;
        margin-left: 10%;
    }

    .series_top div p {
        font-size: 2rem;
        line-height: 50px;
    }

    .mt260 {
        margin-top: 7.25rem;
    }

    .series_ul {
        width: 85%;
    }

    .series_top {
        width: 75%;
    }

    .series .series_top div {
        margin-bottom: 2.75rem;
    }

    .series {
        padding-top: 11.625rem;
    }

    .hangye {
        padding: 7.25rem 0;
    }

    .about {
        height: auto;
    }

    .tab-content>.tab-pane {
        position: static;
        opacity: 1;
    }

    .tab-content>div.active {
        display: block;
    }
        .tab-content-a11>.tab-pane {
        position: static;
        opacity: 1;
    }

    .tab-content-a11>div.active {
        display: block;
    }

    .meijia_fong img {
        width: 65.5%;
    }
}







@media(max-width:991px) {

    .content-fin .ys {
        position: absolute;
        top: 40.5%;
        left: 41%;
        color: #fff;
        font-size: 2.4rem;
        font-weight: bold;
        z-index: 1;
    }
    .output_lb .col-md-2{
        width: 100%;
    }
    .output .output_lb .col-md-4{
        width: 50%;
    }
        .auflop_gao_3h, .auflop_gao_4h{
        min-height: auto;
    }
    .bt_gaolh_1440{
        min-height: auto;
      }
      .bt_gaolh.bzb{
          min-height: auto;
      }
#cnzz_stat_icon_1281137550{
    display: none;
}
.explore_ul1 li:nth-of-type(1){
    padding-left: 8.5rem;
}
.explore_ul1 li:nth-of-type(3){
    padding-right: 7rem;
}
.szgc_nav.fixednav{
    top: 45.5px
}
    .inve_one .col-md-6{
    margin-bottom: 1.5rem;
}
.yp_list{
    margin-top: 0;
}
.dy_nr .prolist_img2{
    top: 75%
}
.dy_nr .advantages_img1{
    bottom: 85%
}
.ljjb_list .picture_img{
    top: -75px;
}
.dy_nr.dy_ljlist .prolist_img2{
    top: 38%;
}
.dy_nr.dy_ljlist .advantages_img1{
    bottom: 65%;
}
.xzyplist .pic .tp4, .xzyplist .pic .tp5, .xzyplist .pic .tp6{
    margin-top: 0;
}




.xzyplist .pic .col-md-4{
    width: 50%;
    float: left;
}


.xzyplist .pic .col-md-4.tp3 .text, .xzyplist .pic .col-md-4.tp6 .text{
    right: auto;
    text-align: left;
    left: 1.625rem;
}

.xzyplist .jianju{
    padding: 0;
}

.dy_nr .bottom .flex .left{
    width: 70%
}
.pcvideo{
    display: none;
  }
  .phonevideo{
    display: block;
  }

    .phone_logo a img {
        width: 27px;
    }
    .download_div{
        width: 100%;
    }
    .scene_ul>li:nth-of-type(1){
        margin-left: 0;
    }
    .output_lb .col-md-3{
        padding-bottom: 2rem;
    }
   .output .output_lb .col-md-4{
        margin-bottom: 2rem;
    }    
    .output_lb-ul li{
        width: 100%;
        margin-left: 0!important;
        padding-bottom: 2rem;
    }
    .proys_fr_ul .col-sm-6{
        padding-bottom: 5.5rem;
    }
   .mh4_5, .mh5_8, .mh9, .mh_3, .mh_3_1280, .mh_2{
        min-height: auto;
      } 
      .col-md-4.lie2{
        width: 100%;
    }
    .phone_logo {
        width: auto;
        display: inline-block;
        float: none;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    .output_lb .col-md-2{
        padding-bottom: 2rem;
    }
  .mh_2_1300{
    min-height: auto;
  }

    .header {
        display: none;
    }
    .ft-tabs .tabs-list li div .tab-group .tab-heading{
        line-height: 1.3rem;
    }
    .prolist_box.bdt{
        width: 100%;
    }

    .phone {
        display: block;
        background: #000000;
    }

    .phone_logo {
        width: 15%;
    }

    .phone_logo {
        width: 30%;
        text-align: center;
    }

    .container {
        padding: 0px 2rem;
    }

    #phone_nav span,
    .seaarch_phone span {
        color: #fff;
    }

    body {
        padding-top: 3.175rem;
    }

    .banner_size p:nth-of-type(1) {
        font-size: 2rem;
        line-height: 2rem;
    }

    .banner_size p:nth-of-type(2) {
        font-size: 1.4rem;
        line-height: 2rem;
        margin-top: .5rem;
    }

    .about_size {
        font-size: .875rem;
    }

    .mt50 {
        margin-top: 1.5rem;
    }

    .about_more {
        margin: 1.5rem 0 2.0625rem 0;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 7.125rem;
    }

    .explore_top_lb {
        width: 90%;
        margin: 5.1875rem auto;
    }

    /* .explore_butt_lb .swiper-slide {
        margin-right: 16.5%;
    } */
    .explore_div a:nth-of-type(2) {
        font-size: 1.125rem;
        margin: 1rem 0;
    }

    .title p:nth-of-type(1) {
        font-size: 1.8rem;
    }

    .title p:nth-of-type(2) {
        font-size: 1.25rem;
    }

    .technology_div {
        padding: 10px 0 10px 20px;
    }

    .technology_box .fl {
        width: 45%;
    }

    .technology_img img {
        width: 70%;
    }

    .news_ul li:nth-of-type(2) {
        margin: 0 12%;
    }

    .news_ul li {
        width: 25%;
    }

    .content-fin {
        padding-bottom: 0;
    }

    .foot {
        display: block;
        position: static;
    }

    .foot_div>ul {
        margin-left: 3rem;
    }

    .foot_li a,
    .foot .foot_div .foot_li a {
        font-size: 1.25rem !important;
        margin-bottom: 0.875rem !important;
    }

    .foot_div {
        padding: 1.6875rem 0;
    }

    .foot_box {
        padding: 2.0625rem 0 2.4375rem 0;
    }

    .foot_fx a {
        width: 30px !important;
        height: 30px !important;
        line-height: 30px !important;
    }

    body {
        padding-bottom: 0;
    }

    .level_ul li a {
        margin: 0 0.875rem;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 2rem;
    }

    /* .megacloud_div .fr {
        width: 69%;
    } */
    .megacloud_box {
        padding-bottom: 5.75rem;
    }

    .chanping_div_fin span img {
        width: 3.125rem;
    }

    .chanping_div_fin h5 {
        margin: 1.125rem 0 0.875rem 0;
    }

    .title1 p:nth-of-type(1) {
        font-size: 1.8rem;
    }

    .title1 p:nth-of-type(2) {
        font-size: 1.25rem;
    }

    .zhineng_wid {
        width: 750px;
    }

    .interest_lb .swiper-pagination {
        display: block;
        bottom: 0;
    }

    .interest_lb .swiper-container {
        padding-bottom: 2.8125rem;
    }

    .nav-fin_div li {
        line-height: 4rem;
    }

    .picture_size p:nth-of-type(2) {
        margin: 2.625rem 0 2.375rem;
    }

    .news_tui .biology_size div {
        margin: .5rem 0;
    }

    .biology_size p {
        margin-bottom: .6rem;
    }

    .newslist_box,
    .newslist_ul,
    .news_tui {
        padding-top: 2rem;
    }

    .newslist_ul li {
        margin-bottom: 1.75rem;
    }

    .lianxi {
        padding: 3.625rem 0;
    }

    .lianxi_div {
        margin-top: 2.0625rem;
    }

    .interest_lb {
        margin-top: 4.125rem;
    }

    .prolist {
        padding: 6.125rem 0;
    }

    .advantages {
        padding: 6.0625rem 0;
    }

    .course_lb_fin .left {
        font-size: 1.25rem;
        margin-bottom: .5rem;
    }

    .course_lb_fin>div {
        margin-bottom: 9px;
    }

    .develop::after {
        top: 32.4%;
    }

    .develop_lb .button_ico {
        top: 13%;
    }

    .course_size p {
        padding: 0 0.25rem;
    }

    .global_add {
        left: -4.3125rem;
        top: -6.75rem;
    }

    .global_add::after {
        display: block;
        content: '';
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        border-top: 6px solid #272727;
        bottom: 0;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
        transform: translateY(-50%);
    }

    .vision_size {
        font-size: 1.6rem;
    }

    .vision {
        height: auto;
    }

    .index_three {
        padding: 6.625rem 0;
    }

    .title-ont {
        font-size: 1.7rem;
    }

    、 .futitle {
        font-size: 1rem;
    }

    .index_two .qiehuan a {
        font-size: 1.125rem;
    }

    .index_two .sum {
        margin-top: 0rem;
    }

    .index_two .sum .col-md-6:nth-child(1) {
        padding: 1.875rem 15px;
    }

    .typical {
        padding: 5rem 0;
    }

    .picture_img img {
        width: 37.5%;
    }

    .foot .none {
        display: block;
    }

    .foot .mobMenu .subDepth {
        display: none;
    }

    .foot .mobMenu {
        padding: 0;
    }

    .foot_li_fin {
        display: none;
    }
}

@media(max-width:800px){
  .biology_lb .swiper-container .biology_div{
    min-height: 22rem;
  }
}

@media(max-width:767px) {

    .content-fin .ys {
        position: absolute;
        top: 62.5%;
        left: 37%;
        color: #fff;
        font-size: 2.4rem;
        font-weight: bold;
        z-index: 1;
    }
    .explore_div a:nth-child(1){
        height: 60px;
    line-height: 60px;
    }
    .explore_ul1{
        padding: 0;
    }
    .explore_ul1 li:nth-of-type(4){
        margin-bottom: 0;
    }
    .szgc_lx .lianxi{
        padding: 3.625rem 0;
    }
    .szgc_nav.fixednav{
        line-height: 3rem;
    }
    .ljjb_list .picture_img{
        top: -50px;
    }
    .explore_ul1 li:nth-of-type(3){
    padding-right: 0;
}
    .dy_nr .prolist_img2{
        bottom: 75%;
    }
    .dy_nr.dy_ljlist .prolist_img2{
        top: 52%
    }
    .ind_product .pro_menu p{
        margin-right: 0.875rem;
    }
    .dy_nr.dy_ljlist .advantages_img1{
        bottom: 67%
    }
    .ind_product .pro_list{
        padding-top: 1rem
    }
    .ind_product .pro_menu p{
        padding: .3rem 1.25rem;
    }
    .dy_nr.dy_ljlist{
        padding: 3.675rem 0 5.675rem;
    }
    .ind_product .pro_list{
        min-height: auto;
    }
    .index_four .left .bj1{
        height: auto;
    }
     .index_four .left .bj2{
        height: auto;
    }
    .inve_yy .ashj_aslt1 li{
        height: auto;
    }
    .kp-cont5.inve_yy .ashj_aslt1 li .cont-p{
        padding-bottom: 0;
    }
    .kp-cont5.inve_yy .ashj_aslt1 li .img img{
        height: auto;
    }
    
    .xzyplist .pic .tp1 .text, .xzyplist .pic .tp2 .text, .xzyplist .pic .tp4 .text, .xzyplist .pic .tp5 .text{
        top: .5rem;
        left: .5rem;
    }
    .xzyplist .pic .col-md-4.tp3 .text, .xzyplist .pic .col-md-4.tp6 .text{
         top: .5rem;
        left: .5rem;
    }
    .xzyplist .pic .col-md-4 .text p:nth-child(1){
        font-size: .875rem;
    }
      .xzyplist .pic .col-md-4 .text p:nth-child(2){
        font-size: .625rem;
        line-height: .625rem;
    }
    
    .gao_4h{
        min-height: 6rem;
    }
  
    .bt_gaolh_1440{
        min-height: 51px;
      }
    .typical_lb .swiper-wrapper .swiper-slide:nth-child(1){
        margin-right: 0 !important;
      }
      .ptsjcp_lb .swiper-button-next, .ptsjcp_lb .swiper-button-prev{
        top: 49.5%;
        width: 16px;
        height: 34px;
      }
      .ptsjcp_lb .swiper-button-next{
        right: 0
      }
      .ptsjcp_lb .swiper-button-prev{
        left: 0
      }
      .lianxi_div .col-sm-2.lianxi_inp{
        width: 100%;
      }
      /* .szgc_jyzxlb .swiper-container{
          width: 95%;
      } */
      .szgc_picjh{
        text-align: center;
      }
      .szgc_picjh img{
        width: 90%;
      }
      
      

      
      
   .xzyplist .output_lb .col-md-3{
       width: 100%;
   }
   .xzyplist .output_lb{
       padding-bottom: 0;
       padding-top: 3rem;
   }
   .xzyplist .pic{
       padding: 90px 0 4.875rem;
   }
   .xzyplist .output{
       padding: 5.125rem 0 0;
   }
   .xzyplist .output .fixed .cont{
       width: 90%;
   }
   .xzyplist .output .fixed .cont .title1 p{
       font-size: 1.375rem;
   }

      /* 廉洁页面 */
      .dy_nr{
        padding: 3rem 0 5rem
      }
      .dy_nr .titi h3{
        font-size: 1.875rem;
        margin-bottom: 0;
        margin-top: 0
      }
      .dy_nr .titi p{
        font-size: 1.25rem;
      }
      .dy_nr .bottom .flex{
        display: inline-block;
        width: 100%;
      }
      .dy_nr .bottom .flex .left ul li p{
        width: 80%
      }
      .dy_nr .bottom .flex .left{
        width: 100%;
        border-right: none
      }
      .dy_nr .bottom .flex .right{
        width: 100%
      }



    
      .szgc_jyzxlb .swiper-button-next, .szgc_jyzxlb .swiper-button-prev{
        width: 16px;
    height: 34px;
    top: 40%;
    background-size: 100%;
      }
      .ptsjcp_lb{
        padding: 3.125rem 40px 5px 40px;
       
      }
 
      #szhgc .megacloud_box.youshi{
        padding-top: 8.1875rem;
      }
      #ythyy{
          padding-bottom: 5rem;
      }
      /* #szhgc .megacloud_box_lb{
        padding-bottom: 8.1875rem;
      } */
      .szgc_nav ul li a{
        font-size: .9375rem;
      }
    .phone_yincang {
        display: none !important;
    }
    .scene .smwz{
        margin-top: 5rem;
    }
    .team .swiper-pagination{
        display: block;
    }
    .team .swiper-pagination .swiper-pagination-bullet{
        margin: 0 5px;
    }
    /*404page*/
    .page404{
        padding: 6.875rem 0;
    }
    .page404 .form_butt button{
        padding: .45rem 1.375rem;
    }
    .index404 .goback button:nth-child(1){
        margin-right: 5px;
    }
    .page404 .title1 p:nth-child(1){
        font-size: 2.875rem;
    }
/*end*/

    .height320{
        min-height:370px;
     }
     .col-md-4.lie2{
        width: 50%;
    }
    .gao_9h{
        min-height: 130px;
    }
 
    .gao_6h{
        min-height: 84px;
    }
       .gao_8h{
        min-height: 7.5rem;
    }
    .gao_12h{
        min-height: 255px;
    }
    .biology_lb .swiper-container .biology_div{
        min-height: auto;
      }
    
     .biology_asd .output_lb .col-md-4.jc{
         padding-left:15px;
         padding-right:15px;
     }
     .proys_fr_ul .col-sm-6{
        padding-bottom: 0;
    }
    .proxq.hc_dan{
        padding-bottom: 0;
    }
    .height_4{
        min-height: 6rem;
    }  



    .height_2{
        min-height: 3rem;
    }
    .height_6{
        min-height: 3rem;
    }


    .jianju.que{
        min-height: 130px;
    }

    .phone {
        padding: .625rem 0;
    }
    .proys_fr_ul li.last{
        margin-top: 0;
    }
    .explore_ul1 li:nth-child(4){
        padding-right: 0;
    }
    .phone_titi{
        display: block;
    }
    .pc_titi{
        display: none;
    }

    #phone_titi{
        display: block;
        font-size: 1.5rem;
        line-height: 2.5rem;
    }
    #pc_titi{
        display: none;

    }

    .team .swiper-pagination-bullet.swiper-pagination-bullet-active{
        background: url(../img/xiao_ico2.png) no-repeat;
        width: .6875rem;
        height: .8125rem;

    }
    .team .swiper-pagination-bullet{
        background: url(../img/xiao_ico.png) no-repeat;
        width: .6875rem;
        height: .8125rem;
    }


 /*高*/
 .gao_sh{
    min-height: 63px;
 }
 .gao_lh{
    min-height: 42px;
 }



  

    /* .output_lb .col-md-3{
        min-height:400px;
    } */
    .scene_ul li{
        min-height: 130px;
    }
 
    .biology_asd .output_lb>div:nth-of-type(1){
        padding-bottom: 3rem;
    }
    .megacloud_box.interest_fins.megacloud_box3{
        padding-bottom: 8.1875rem;
    }
 
  

    .container {
        padding: 0px 1.3rem;
    }
    .explore_ul1 li:nth-of-type(2n+1){
        padding-left: 0;
    }

    .banner_div .fr {
        display: block;
        float: none;
        text-align: center;
        width: 100%;
    }

    .banner_div .ta img {
        width: 75%;
    }

    .banner_div .fr img {
        width: 48%;
    }

    /* .banner_size{
        text-align: center;
        width: 100%;
    } */
    .banner_size p:nth-of-type(1) {
        font-size: 1.6rem;
        line-height: 1.6rem;
    }

    .banner_size p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .about {
        padding: 5.1875rem 0;
        height: auto;
    }

    .about_fr,
    .about_fl {
        width: 100%;
        float: none;
    }

    .about_more {
        margin: 1.125rem 0;
    }

    .about_fr>div:nth-of-type(2) {
        margin-top: 1.125rem;
    }

    .about_fr {
        margin-top: 1.5625rem;
    }

    .about_fin p:nth-of-type(1) {
        font-size: 2.25rem;
    }

    .about_fin p:nth-of-type(2) {
        font-size: 1rem;
    }

    .megacloud,
    .news,
    .technology,
    .explore {
        height: auto;
        padding: 5.1875rem 0;
    }

    /* .megacloud_box.interest_fins {
        padding-bottom: 0;
    } */

    .explore_top {
        position: static;
        transform: translateY(0%);
    }

    .explore_top_lb {
        width: 100%;
        margin: 5.1875rem auto;
    }

    .explore_div a:nth-of-type(2) {
        font-size: 1rem;
        margin: .5rem 0;
    }

    .explore_butt_lb {
        width: 100%;
    }

    .explore_butt_lb .swiper-slide {
        margin-right: 12.5%;
        height: auto !important;
    }

    .explore_div:hover a:nth-of-type(3) {
        width: 2.625rem;
    }

    .explore_div a:nth-of-type(3) {
        line-height: 1.45rem;
        width: 1.55rem;
        height: 1.55rem;
    }

    .explore_div a img {
        width: 2.4rem;
    }

    .client-2,
    .index-box {
        display: none;
    }

    .technology_box .fl a:nth-of-type(2) {
        margin-bottom: .5rem;
    }

    .technology_div {
        padding: 10px 0 10px 10px;
    }

    .technology_img img {
        width: 55%;
    }

    .technology_box .fl a:nth-of-type(2),
    .technology_box .fl a:nth-of-type(1) {
        font-size: 1.125rem;
    }

    .technology_box .fl a:nth-of-type(2) {
        margin: .5rem 0;
    }

    .more {
        border-radius: 2.2rem;
        width: 7.7125rem;
        line-height: 2.3rem;
    }

    .news_ul li {
        width: 100%;
    }

    .news_ul li:nth-of-type(2) {
        margin: .9375rem 0;
    }

    .news_div p:nth-of-type(2) {
        line-height: 1.25rem;
        margin-bottom: 1rem;
        height: 2.5rem;
    }

    .news_div a:nth-of-type(1) {
        height: 3rem;
    }

    .news_div p:nth-of-type(1) {
        margin: .8rem 0 1.125rem;
    }

    .news_lb_img {
        top: 0rem;
    }

    .news_div {
        margin-top: 3.0625rem;
    }

    .typical {
        padding: 5.1875rem 0;
    }

    .typical_lb {
        margin-top: 3.375rem;
    }

    .foot_div {
        display: none;
    }

    .foot_box {
        border-top: none;
    }

    .foot_box>div {
        float: none;
    }

    .foot_li_fin {
        margin-top: 1.25rem;
    }

    .foot_fx {
        text-align: left;
    }

    .foot_fx a {
        margin-right: .5rem !important;
    }

    .title p:nth-of-type(1) {
        font-size: 1.6rem;
    }

    .title p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .phone_logo a {
        /* width: 18%; */
        display: inline-block;
    }

    .phone_logo a img {
        width: 27px;
    }



    .phone {
        text-align: center;
    }

    .level {
        display: none;
    }

    .picture_size p:nth-of-type(1) {
        font-size: 1.7rem;
    }

    .megacloud_div .fr,
    .megacloud_div .fl {
        width: 100%;
        float: none;
    }

    .megacloud_div .fr {
        margin-top: 1.5625rem;
    }

    .megacloud_div {
        margin-bottom: 0;
    }

    .megacloud_box .swiper-pagination {
        /* display: block; */
        bottom: 0;
    }

    .megacloud_box_lb .swiper-container {
        /* padding-bottom: 2.8125rem; */
    }

    .megacloud_box {
        padding-bottom: 5.1875rem;
        position: relative;
        z-index: 55;
    }

    .megacloud_ton_div {
        padding: 0 1rem;
    }

    .ft-tabs .tabs-list1 li>div {
        padding: 2rem 2.125rem 2rem 0;
    }

    .icon-box img {
        width: 40px !important;
        height: 40px !important;
    }

    .ft-tabs .tabs-list1 li>div {
        padding: 1rem 1.125rem 1rem 0;
    }

    .tab-content .tab-content-text {
        padding: .9375rem 0 .9375rem;
    }

    .tab-content ul {
        padding-left: 15px;
    }
    
       .tab-content-a11 .tab-content-text {
        padding: .9375rem 0 .9375rem;
    }

    .tab-content-a11 ul {
        padding-left: 15px;
    }

    .interest_div a:nth-of-type(2) {
        font-size: 1rem;
        line-height: 1.8rem;
        margin: .5rem 0;
    }

    .interest_lb2 .swiper-container {
        padding-bottom: 2.8125rem;
    }

    .title1 p:nth-of-type(1) {
        font-size: 1.5rem;
    }

    .title1 p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .interest {
        padding: 5.1875rem 0;
    }

    .zhineng_wid {
        width: 100%;
    }

    .anlie_bix,
    .cangshu,
    .zhineng {
        padding: 5.1875rem 0;
    }

    .anlie>div {
        width: 100%;
    }

    .anlie_size {
        text-align: left !important;
    }

    .yuan {
        width: 1rem;
        height: 1rem;
        border: 2px solid #ffffff;
    }

    .zhineng_ul_div {
        position: static;
        display: block !important;
        width: 100%;
        margin-bottom: .9375rem;
        opacity: 1;
    }

    .zhineng_ul li {
        position: static;
    }

    .yuan {
        display: none;
    }

    .zhineng_ul_div {
        margin-top: 1.5625rem;
    }

    .zhineng_top {
        margin-bottom: 2.25rem;
    }

    .interest_lb {
        margin-top: 2.125rem;
    }

    .nav-fin_div li {
        font-size: 1rem;
        line-height: 3rem;
    }

    .picture_size {
        width: 65%;
    }

    .picture_size p:nth-of-type(2) {
        margin: 1rem 0 1rem;
    }

    .ico_div {
        width: 2.8125rem;
        height: 2.8125rem;
        line-height: 2.8125rem;
        right: 8%;
        bottom: 8%;
    }

    .ico_div .iconfont {
        font-size: 1.3rem;
    }

    .right,
    .left {
        width: 100%;
    }

    .biology,
    .newsxq {
        padding: 5.1875rem 0;
    }

    .biology10_one {
        padding-bottom: 5.1875rem !important;
    }

    .biology1 {
        padding-top: 4rem !important;
    }

    .newsxq_tit p:nth-of-type(1) {
        font-size: 1.35rem;
    }

    .newslist {
        padding-bottom: 3.1875rem;
    }

    .biology_div>div {
        width: 100%;
        text-align: center;
    }

    .news_tui .biology_size,
    .kunpeng .biology_size {
        position: static;
        transform: translateY(0%);
        margin-top: .9375rem;
    }

    .newslist_ul li {
        width: 48%;
        margin-left: 0;
    }

    .newslist_ul li:nth-of-type(odd) {
        margin-right: 4%;
    }

    .advantages_img2 {
        width: 60%;
    }

    .lianxi_img1,
    .advantages_img1 {
        width: 55%;
    }

    .lianxi_img2 {
        width: 75%;
    }

    .advantages_lb {
        padding-top: 1.625rem;
    }

    .download,
    .prolist,
    .advantages {
        padding: 5.1875rem 0;
    }

    .proys_fr_ul li p:nth-of-type(2),
    .advantages_div p {
        font-size: 1rem;
    }

    .proys_fr_ul li p:nth-of-type(1),
    .advantages_div p span {
        margin-right: .3125rem;
    }

    .proys_fr_ul li div,
    .advantages_div div {
        line-height: 1.55rem;
        margin-top: 0.575rem;
    }

    .prolist_box>div:nth-of-type(odd) {
        padding-right: .4375rem;
    }

    .prolist_box>div:nth-of-type(even) {
        padding-left: .4375rem;
    }

    .prolist_div {
        padding-top: 1rem;
    }

    .prolist_img1 {
        width: 55%;
    }

    .advantages .advantages_img1 {
        display: none;
    }

    .interest_img2 {
        width: 45%;
    }

    .interest .interest_img1 {
        display: none;
    }

    .download_fin {
        display: none;
    }

    .download_div {
        margin-top: 1.4375rem;
    }

    .download_div>div {
        margin-bottom: .9375rem;
    }

    .megacloud .ta {
        margin-top: 1.5625rem;
    }

    .team_img .team_img2,
    .megacloud_img3 {
        width: 92%;
    }

    .chanping_div_fin span {
        height: 4.375rem;
    }

    .chanping_div_fin {
        text-align: left;
    }

    .lianxi_inp {
        margin-bottom: .9375rem;
    }

    .lianxi_butt {
        margin-top: 1rem;
    }

    .biology_size {
        position: static;
        transform: translateY(0%);
        margin-top: 1.9375rem;
    }

    .biology_size p {
        margin: .625rem 0;
    }

    .biology_ul {
        /* display: flex;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap; */
    }

    .biology_lb {
        padding-top: 2.25rem;
    }

    .biology_lb .biology_ul {
        margin-bottom: 1.125rem;
    }

    .ft-tabs .tabs-list li>div {
        padding: .9375rem .9375rem .9375rem 0;
    }

    .interest_img2 {
        width: 35%;
    }

    .global_add {
        left: -9.3125rem;
        top: -9.75rem;
    }

    .global_top span {
        height: .5rem;
        width: .5rem;
    }

    .global_top {
        margin-top: 0;
    }

    .content_fix>div {
        /* padding-bottom: 3.1875rem; */
    }

    .lianxi {
        padding: 5.625rem 0;
    }

    .team_img4,
    .team_img,
    .team_img1,
    .team_img2,
    .team_img3 {
        width: 90%;
    }

    .kunpeng,
    .team,
    .vision {
        padding: 5.1875rem 0;
    }

    .team_ul>li:nth-of-type(4),
    .team_ul>li:nth-of-type(5) {
        margin-top: 3.1875rem;
    }

    .vision_size {
        font-size: 1.125rem;
        margin-top: 1.75rem;
    }

    .course_size p {
        font-size: 2.5rem;
        margin-bottom: 0.75rem;
    }

    .develop::after {
        top: 26%;
        z-index: 1;
    }

    .develop_lb .swiper-button-next {
        right: 2.4375rem;
    }

    .develop_lb .button_ico {
        top: 9%;
    }

    .develop_lb .swiper-button-prev {
        left: 1.4375rem;
    }

    .team_img3 {
        display: none;
    }

    .team_size p:nth-of-type(1) {
        font-size: 2rem;
    }

    .team_ul>li img {
        width: 3rem;
    }

    .team_size p:nth-of-type(2) {
        font-size: 1rem;
    }

    .develop_lb {
        margin-top: 1.25rem;
    }

    .disilv .global_add {
        left: -3.3125rem;
        top: -9.75rem;
    }

    .list_join>div:nth-of-type(1) img,
    .picture>div:nth-of-type(1) img {
        height: 70vh;
        object-fit: cover;
    }

    .picture_back .picture_div>div:nth-of-type(1) img {
        height: auto;
    }

    .picture .picture_img img {
        height: auto !important;
    }

    .picture_size {
        width: 93%;
    }

    .course_size {
        padding: .625rem;
    }

    .picture1 .picture_img img {
        width: 60%;
    }

    .biology_img4,
    .biology_img3,
    .biology_img,
    .biology_img2 {
        width: 80%;
    }

    .biology_img2 {
        display: none;
    }

    .picture_div .picture_img img {
        width: 70%;
    }

    .picture_div1 .picture_size p:nth-of-type(2) {
        margin: 1rem 0;
    }


    .related,
    .output,
    .proxq,
    .proys {
        padding: 5.1875rem 0;
    }
    .scene{
        padding: 3.1875rem 0;
    }

    .proxq_xq,
    .proys_fr {
        width: 100%;
    }

    .proxq_wid .fr,
    .proys_wid .fr {
        width: 100%;
    }

    .proxq_wid,
    .proys_wid {
        margin-top: 1.75rem;
    }

    .proys_fr_ul li:nth-of-type(1),
    .proys_fr_ul li:nth-of-type(2) {
        margin-bottom: 2.375rem;
    }

    .prolist_img2 {
        width: 85%;
    }

    .proxq_xq p {
        margin-bottom: 0.8125rem;
    }

    .output .prolist_img2,
    .related .interest_img1 {
        display: none;
    }

    .advantages_lb .col-sm-3,  .advantages_lb .col-sm-4{
        margin-bottom: 1.5625rem;
    }

    .banner_box>img {
        height: 43.75rem;
        object-fit: cover;
    }

    /* .explore_butt_lb .swiper-slide{
        width: 45% !important;
    }
    .explore_top_lb .swiper-slide{
        width: 50% !important;
        float: left;
    }
    .explore_top_lb .swiper-slide:nth-of-type(1){
        width: 52% !important;
        float: left !important;
        margin-left: 50%;
        margin-bottom: 15px;
    }
    .explore_butt_lb .swiper-wrapper,
    .explore_top_lb .swiper-wrapper{
        overflow: hidden;
    }
    .explore .title{
        position: absolute;
        left: 5rem;
        top: 4rem;
    }
    .explore_butt_lb{
        margin-top: 0px;
    }
    .explore_butt_lb{
        display: block !important;
    }
    .explore_butt_lb .swiper-slide{
        height: 100%;
    } */
    .explore_ul1 li {
        width: 50% !important;
        margin-top: 1.25rem;
        height: auto;
    }

    .explore_ul1 li:nth-of-type(1),
    .explore_ul1 li:nth-of-type(2),
    .explore_ul1 li:nth-of-type(3) {
        margin-bottom: 0;
        width: 50% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .about_fr>div:nth-of-type(1) {
        width: 55%;
        float: left;
        margin-bottom: 2rem;
    }

    .about_fr>div:nth-of-type(2) {
        float: right;
        width: 40%;
        margin: 0;
    }

    .about_fr>div:nth-of-type(2)>div {
        width: 90%;
        float: right;
        /* margin: 0; */
    }

    .about_fr>div:nth-of-type(2)>div:nth-of-type(1) {
        margin-bottom: 2rem;
    }

    .about_fr>div:nth-of-type(3) {
        float: left;
    }

    .about_fr {
        overflow: hidden;
    }

    .about_fr {
        margin-top: 2.5625rem;
    }

    .index_one ul li {
        width: 100% !important;
    }

    .index_one ul li {
        height: 8.25rem;
    }

    .index_one ul li.active {
        height: 25.25rem;
    }

    .index_two,
    .index_one {
        padding: 5.1875rem 0;
    }

    .index_one .line_text {
        font-size: 1.125rem;
    }

    .index_one ul li .content>div {
        padding: .9375rem;
    }

    .index_one ul {
        margin-bottom: 0;
    }

    .index_two {
        margin-top: 0;
    }

    .index_two ul {
        display: flex;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
    }

    .index_two ul li {
        padding-left: .9375rem;
    }

    .index_two ul li:nth-of-type(1) {
        padding-left: 0;
    }

    .foot_fx a {
        float: left;
    }

    .bread {
        display: none;
    }

    .index_three ul li {
        width: 50%;
        float: left;
    }

    .index_three ul li:nth-of-type(1) {
        width: 100%;
        margin-bottom: 1.5625rem;
    }

    .index_three ul {
        display: block;
    }

    .global_top span:nth-of-type(2),
    .global_top span:nth-of-type(3) {
        display: none;
    }

    .explore_ul1 li:nth-of-type(1) {
        padding-left: 0;
    }

    .explore_ul1 li:nth-of-type(2) {
        padding-right: 0;
    }

    .mt100 {
        margin-top: 30px;
    }

    .foot .mobMenu>li>a {
        font-size: 12px;
        padding: 10px 0;
    }

    .mobMenu>li>.subDepth>li>a {
        font-size: 12px;
    }

    .foot {
        padding-top: .625rem;
    }

    .foot_fin,
    .foot_size {
        font-size: 12px;
    }

    .foot_li,
    .foot .foot_li {
        font-size: 14px;
    }
}

@media (max-width:1440px) {
    .list_join .pa h2 {
        font-size: 3rem;
    }

    .list_join {
        height: 675px;
    }

    .list_join .pa .join_a {
        margin-bottom: 100px;
    }

    .list_join_two .text {
        font-size: 1.125rem;
    }

    .list_join_two .title {
        font-size: 2.25rem;
    }

    .list_join_two {
        margin: 15px auto 100px;
    }

    .tabs-list10 li div .tab-group .tab-heading {
        line-height: 52px;
    }
   
}

@media (max-width:1366px) {
    .list_join_two .container {
        width: 960px;
    }

    .ft-tabs .megacloud_box_st li>div {
        padding: 2rem 0 2rem 0;
    }
}

@media (max-width:1280px) {
    .bt0 {
        padding-bottom: 0;
    }
    .mh_3_1280{
        min-height:  4.5rem;
       
    }
}

@media (max-width:1200px) {

    .tab-content .tab-content-text{
        height: 100%;
    }
   .tab-content-a11 .tab-content-text{
        height: 100%;
    }

}

@media (max-width:1024px) {
    .list_join_two .container {
        width: 750px;
    }

    .list_join {
        padding-top: 0;
    }

    .list_join {
        height: 480px;
    }

    .list_join .pa h2 {
        font-size: 2.4rem;
    }

    .list_join .pa .join_a a {
        margin: 15px 10px 0;
    }

    .list_join .pa .join_a {
        margin-bottom: 65px;
    }

    .list_join_two .title {
        font-size: 2rem;
        margin: 25px 0 10px;
    }

    .qiantan .modal-lg {
        width: 80% !important;
    }
    .index_four .left .text16{
        margin-bottom: 0;
    }

}

@media (max-width:767px) {
    .phone_yincang {
        display: none !important;
    }
 .height275{
       min-height:285px;
    }    
     .height225{
       min-height:225px;
    } 
    .output_lb .swiper-slide{
        padding-left: 15px;

    } 
    .kp-cont5.inve_yy .kp-a4v1{
        height: auto;
    }
    .kp-cont5.inve_yy .ashj_aslt1 li .cont-p .tit{
        color: #fff;
    }
    .kp-cont5.inve_yy .ashj_aslt1 li .cont-p .p1{
        color: #fff;
    }
    .sz_lastpic{
        margin-bottom: 3rem;
    }
    .phonevideo{
           max-width: 90%;
    margin: 0 auto;
    }
    .szgc_nav ul{
        width: 100%;
    }
    .output_lb-ul li{
        padding-left: 15px;
        padding-right: 15px;
    }
    .szhgc_box_lb{
        margin-top: 3.4375rem;
    }
    .megacloud_box_lb .swiper-slide:nth-child(1), .megacloud_box_lb .swiper-slide:nth-child(2){
        margin-top: 0!important;
    }
#szhgc .megacloud_box{
    padding-bottom: 0;
}
    .megacloud_box_lb .swiper-slide{
        margin-top: 15px!important;
    }
    .interest.interest_con.pr.megacloud_box{
        padding-bottom: 5.1875rem;
    }
    /*.scene{*/
    /*    padding-top: 0;*/
    /*}*/

    .list_join_two .container {
        width: 100%;
        padding: 0 15px;
    }
    .biology_lb.biology_lb1 .biology_div .fr img{
        max-width: 90%;
    }
    .biology_lb.biology_lb1 .djt.swiper-button-next{
        top: 120px;
        background: url(../img/yjt.svg) no-repeat;
        background-size: 100%;
        width: 40px;
        display: block;
        right: 0;
    }
    .biology_lb.biology_lb1 .djt.swiper-button-prev{
        top: 120px;
        background: url(../img/zjt.svg) no-repeat;
        background-size: 100%;
        width: 40px;
        display: block;
        left: 0;
    }


    .jianju {
        padding: 0 0px;
    }

    .list_join {
        height: 400px;
    }
    .height250{
        min-height: 270px;
    }
    .global_box .bas{
        display: none;
    }
    .global_box .none{
        display: block;
    }
    .megacloud.bt0 .ta img{
        padding-bottom: 8.1875rem;
    }
    .megacloud.ju_sj{
        padding-bottom: 8.1875rem;
    }

    .height265{
        min-height: 285px;
    }
.height220{
        min-height: 240px;
    }    
    .list_join .pa .join_a a {
        width: 140px;
    }
    /* .output_lb-ul li{
        min-height: 400px;
    } */
    .prolh{
        padding-bottom: 0;
    }
    .prolist_ficate{
       min-height:60px;
       -webkit-line-clamp: 2;
    }
    .height300{
        min-height: 360px;
    }
  

    .list_join .pa h2 {
        font-size: 2.2rem;
    }

    .list_join_two .col-md-6 {
        padding: 5px 15px;
    }

    .list_join_two .title {
        font-size: 1.6rem;
        margin: 15px 0 5px;
    }

    .list_join_two .text {
        font-size: 1rem;
    }

    .list_join_two {
        margin: 15px auto 41px;
    }

    .parameter_tab .table-responsive {
        border: none;
    }

    .parameter_tab {
        padding-top: 1.5rem;
    }

    .parameter_tab .table-bordered>tbody>tr>td {
        padding: 1rem 0;
    }

    .qiantan .modal-lg {
        width: 96% !important;
    }

    .scene_ul>li img {
        width: 2.5rem;
        height: 1.875rem;
    }

    .scene_ul>li p {
        margin-top: 1.5rem;
        font-size: 1rem;
    }

    /* .scene_ul>li{
    height: 5.625rem;
} */
    .team_img4 {
        top: 55% !important;
    }

    .index_four .left,
    .index_four .right {
        width: 100%;
        float: none;
    }

    .index_four .right {
        position: relative;
        top: 0;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 1.25rem;
    }

    .content-fin .index_four {
        padding: 2.1875rem 0;
        margin-bottom: 2.1875rem;
        position: relative;
    }

    .index_three ul li .number span {
        font-size: 2rem;
    }

    .counter {
        padding: 0.55rem;
    }

    .index_three ul {
        margin-top: 0;
    }

    .index_three {
        padding: 5.1875rem 0;
    }

 

    .text16 {
        line-height: 1.5rem;
    }

    .title-ont {
        font-size: 1.5rem;
        line-height: 2rem;
    }

    .index_four .right .iconfont {
        font-size: 2.5rem;
    }

    .font-2em {
        font-size: 1.7rem !important;
    }

    .ditu {
        padding: 5.1875rem 0;
    }

    .ditu_top_ul>li {
        width: 50%;
        margin-bottom: 1.25rem;
    }

    .ditu_top_ul>li:nth-of-type(2) {
        width: 50%;
    }

    .ditu_top {
        margin-bottom: 1rem;
    }

    .contact-form,
    address {
        padding: 1.5625rem .9375rem;
        min-height: auto;
    }

    .container-fluid p {
        margin: 0rem 0 1.8125rem;
        font-size: 1.25rem;
    }

    .foot_fin div,
    .foot_box .fl,
    .foot_li_fin {
        float: none;
    }

    .foot_fin div {
        text-align: center;
    }

    .about_fr>div:nth-of-type(3) {
        width: 83%;
    }

    .content_fix {
        overflow: hidden;
    }

    .download_size>a {
        font-size: 1.125rem;
    }

    .download_fin {
        margin-top: 1.75rem;
    }

    .biology_ul li {
        margin-right: 0;
    }

    .biology_ul li:nth-of-type(1) span {
        margin-left: 0;
    }

    .biology .biology_text span {
        /* padding: .5rem; */
    }

    .biology_lb li.active .biology_text span::before {
        width: 0;
        height: 0;
        border: none;
    }

    .download_fin li {
        margin-left: 0.875rem;
    }
    /* .output_lb.duowz .col-md-4{
        width: 100%!important;
    } */

    .news_ul {
        margin: 1rem 0 1rem;
    }

    .biology_size a:nth-of-type(1) {
        font-size: 1.125rem;
    }

    .biology_text span {
        margin-left: 0rem;
    }

    .biology .biology_size p:nth-of-type(1) {
        margin-bottom: 0;
    }

    .biology .news_tui .biology_size p:nth-of-type(1) {
        margin-bottom: .9375rem;
    }

    .picture1 .picture_size {
        width: 93%;
    }
    .width45{
        width: 93%;
    }

    .develop::after {
        top: 25%;
    }

    .global_add p:nth-of-type(1) {
        font-size: 1.025rem;
    }

    .global_ul li {
        margin-top: 5px;
    }

    .global_ul li .global_top {
        height: 10px;
        /* top: 5px;
        position: relative; */
    }

    .global_ul li .global_top span {
        top: -5px;
        position: relative;
    }

    .suzhou {
        right: 21.3%;
    }

    .global_add {
        padding: .625rem;
    }

    .global_add {
        top: -7.75rem;
    }

    .disilv .global_add {
        top: -6.75rem;
    }

    .xingcheng,
    .hangye,
    .fuzhi,
    .series {
        padding: 5.1875rem 1.125rem;
    }

    .series_top div p {
        font-size: 1.6rem;
        line-height: 35px;
    }

    .series_top {
        width: 100%;
    }

    .series_ul li:nth-of-type(2),
    .series_ul li:nth-of-type(3),
    .series_ul li:nth-of-type(1) {
        width: 100%;
        margin-top: 1.5625rem;
    }

    .series .series_ul {
        padding: 2.1875rem 0;
    }

    .picture_img {
        top: -70px;
    }

    .list_join .picture_img {
        top: -35px;
    }

    .list_join .picture_img img {
        width: 72.5%;
    }

    .series .picture_img img {
        width: 100%;
    }

    .fuzhi_sixe .series_top {
        width: 100%;
        margin-left: 0;
    }

    .fuzhi .mt50 {
        margin: 0;
        margin-bottom: 1.5625rem;
    }

    .kafei .fuzhi_div_img {
        float: none;
        width: 100%;
    }

    .kafei .fuzhi_sixe .series_top {
        margin-left: 0;
    }

    .yuanchuang .kafei_ul li,
    .kafei_ul li {
        width: 50%;
        margin-bottom: .9375rem;
    }

    .kafei_ul li div {
        width: 100%;
    }

    .mt260 {
        margin-top: 0;
    }

    .hangye .series_top1 {
        width: 100%;
    }

    .mt180 {
        margin-top: 0;
    }

    .download_news .col-xs-6 {
        width: 100%;
    }

    .series2 {
        padding: 5.1875rem 0 0 0;
    }

    .series_ul {
        width: 75%;
    }

    .fuzhi_fix .fuzhi_fing {
        position: static;
        transform: translateY(0);
        padding-bottom: 2rem;
    }

    .fuzhi_fing .series_top {
        width: 100%;
        float: none;
    }

    .fuzhi_fix .fuzhi_div_img {
        width: 100%;
        float: none;
    }

    .nav-fin-box .title1,
    .zhineng_top {
        width: 100%;
    }

    .series_top>div:nth-of-type(1) {
        text-align: left !important;
    }

    .picture_div1 .series_top>div:nth-of-type(1) {
        text-align: center !important;
    }

    .cangshu_ul_top {
        display: block;
        opacity: 1;
        position: static;
        width: 100%;
    }

    .cangshu_ul_svg {
        display: none;
    }

    .cangshu_wid {
        width: 100%;
    }

    .cangshu_ul li {
        position: static;
        margin-bottom: 15px;

    }

    .cangshu_ul_div {
        display: none;
    }

    .nav-fin-tin {
        padding-bottom: 0;
    }

    .picture4_box .picture_size p:nth-of-type(3),
    .picture_div1 .picture_size p:nth-of-type(3) {
        height: auto;
        font-size: .9375rem;
        text-align: justify !important;
    }

    .picture_div1 .picture_size,
    .picture1 .picture_size,
    .picture_size,
    .picture_div1 .picture_size .picture_size_fins {
        width: 90%;
    }
    .width45{
        width: 90%;
    }

    .picture_div {
        top: 27%;
    }

    .foot_li,
    .foot .foot_li {
        font-size: 1.125rem;
    }

    .ft-tabs .tabs-list li div .tab-group {
        line-height: 25px;
    }

    .output_lb .col-md-3 {
        width: 50%;
        float: left;
        text-align: center;
        
    }

    .scene_ul {
        margin-top: 3rem;
    }

    /* .scene {
        padding-top: 0;
    } */

    .scene_ul {
        display: block;
    }

    .scene_ul li {
        width: 50%;
        float: left;
        margin-left: 0;
        margin-bottom: 1.5rem;
    }

    .output_div div:nth-of-type(2) {
        margin: 1rem 0;
    }

    .scene_ul>li p {
        margin-bottom: 1rem;
    }

    .modal-lg {
        width: 100%;
        margin: 0;
    }

    .picture1-feg .picture_div {
        top: 50%;
    }

    .picture4_box .picture_size p:nth-of-type(2),
    .picture_div1 .picture_size p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .series2 .picture_size p:nth-of-type(1) {
        font-size: 1.7rem;
    }

    .series2 .series .picture_size p:nth-of-type(2) {
        font-size: 1.125rem;
    }

    .series_div a {
        padding: 0 12px;
        font-size: 1rem;
        line-height: 32px;
        border-radius: 15px;
    }

    .series_titop div p {
        font-size: 1.26rem;
    }

    .picture_size p:nth-of-type(1) {
        /* font-size: 1.5rem; */
    }

    /* .picture_div {
    top: 22%;
} */
    .picture_div1 .picture_size .picture_size_fins {
        width: 100%;
    }

    .picture_div {
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }

    .about_fr {
        position: static;
        transform: translateY(0%);
    }

    .about_fr>div:nth-of-type(2) {
        width: 100%;
        float: none;
    }

    .about_fr>div:nth-of-type(2)>div {
        width: 50%;
        float: left;
    }

    .about_more {
        margin: 2.125rem 0;
    }

    address ul li {
        padding: .4375rem .7rem .4375rem .7rem;
        height: 75px;
    }

    address ul li .adr-info {
        word-wrap: break-word
    }

    .scene_cj .scene_ul>li {
        margin-left: 0;
    }

    .scene_ul>li img {
        width: 3.5rem;
        height: auto;
    }

    .output_lb .swiper-pagination {
        /* display: block; */
        bottom: 0;
    }

    .output_lb .swiper-container {
        /* padding-bottom: 2.8125rem; */
    }

    .output_lb .swiper-slide {
        text-align: center;
    }

    .proxq_xq {
        padding-top: 1.25rem;
    }

    .modal_div_fxl div {
        border-radius: 20px;
        width: 125px;
        font-size: 1rem;
        line-height: 30px;
        margin-top: 15px;
    }

    .modal_inp input,
    .qiantan .lianxi_inp input {
        border-radius: 20px;
        height: 32px;
    }

    .modal_inp_a {

        height: 30px !important;
    }

    .modal_inp {
        margin-top: 10px;
    }

    .modal_div_bok .modal-content {
        padding: 15px !important;
    }

    .modal_top {
        margin-top: 10px;
    }

    .modal-lg {
        top: 50%;
        width: 95%;
    }


    .picture_vid .modal-body {
        padding: 0;
    }


    .output_lb .col-md-2 {
        width: 50%;
        float: left;
        text-align: center;
    }

    .typical,
    .news,
    .technology,
    .explore,
    .about,
    .picture {
        background-position: center center !important;
        background-attachment: scroll !important;
    }

    body {
        padding-top: 0;
    }


    .banner_size p:nth-of-type(1) {
        font-size: 2.5rem;
        line-height: 2.8rem;
    }

    .banner_size p:nth-of-type(2) {
        font-size: 1.8rem;
    }

    /* .banner_size{
    margin-top: 1.5625rem;
} */
    .technology_img img,
    .technology_lb .swiper-slide:nth-child(3) .technology_img img,
    .technology_lb .swiper-slide:nth-child(2) .technology_img img {
        width: auto;
    }

    .technology_img img {
        max-width: 10.5rem;
    }

    .technology_lb .swiper-slide:nth-child(2) .technology_img {
        left: 0rem;
    }


    .mobMenu .gnb_aft>a::after,
    .mobMenu .gnb_aft>a::before {
        width: 0;
    }

    .typical {
        /* height: 100vh; */
    }

    .typical_lb .swiper-container {
        width: 100%;
    }

    .typical_lb .swiper-button-next,
    .typical_lb .swiper-button-prev {
        display: none;
    }

    .proys10 .proys_fr_ul li div,
    .proys_fr_ul li div,
    .advantages_div div {
        height: auto;
    }

    .develop_lb .button_ico {
        display: none;
    }

    .develop::after {
        width: 0;
    }

    .course_size {
        padding: 0;
        margin-bottom: 2.1875rem;
    }

    .develop_lb .swiper-container {
        width: 100%;
    }

    .vision {
        padding: 6.1875rem 0;
        background-attachment: scroll !important;
    }

    .ditu .none{
        display: block;
    }
    .ditu .bas{
        display: none;
    }
    .ditu .advantages_img1{
        top:80%;
    }

    .output .output_lb .col-md-4{
        width: 50%;
        float:left;
    }




    /* .global_box .global_img,
    .global_box .bas,
    .global_ul {
        display: none;
    } */

    .global_box {
        margin-top: 2.1875rem;
    }

    .global {
        padding-bottom: 0rem;
    }

    .megacloud_box {
        padding-bottom: 8.1875rem;
    }

    .yijiao_two {
        bottom: 0;
        top: auto;
        z-index: 55;
    }

    .tab-content>.tab-pane {
        display: block;
        opacity: 1;
        position: static;
    }
        .tab-content-a11>.tab-pane {
        display: block;
        opacity: 1;
        position: static;
    }

    .megacloud_ton.ft-tabs {
        padding-bottom: 0;
    }

    .megacloud_ton.ft-tabs.megacloud_box {
        padding-bottom: 8.1875rem;
    }

    /* .index_two ul{
    display: block;
}
.index_two .qiehuan li{
    width: 50%;
    float: left;
    padding-left: 0;
} */
    .index_two ul li {
        padding-right: .5rem;
    }

    .index_two .qiehuan li:hover::before,
    .index_two .qiehuan li.active::before {
        width: 100%;
    }

    .index_two .qiehuan {
        border-bottom: none;
    }

    /* .newslist .title1,
    .news_tui {
        display: none;
    } */

    .newslist_ul {
        padding-top: 0;
    }



    .newslist_ul .news_div {
        margin-top: 0;
    }

    .newslist_ul li {
        width: 100%;
        border-bottom: 1px solid #a9a9a9;
    }

    /* .about_size p:nth-of-type(2){
    display: none;
} */
    .about_fr>div:nth-of-type(1) {
        width: 100%;
        text-align: center;
        margin-bottom: 2rem;

    }

    .about_fr>div:nth-of-type(2)>div {
        text-align: center;
    }

    .about_fr {
        margin-top: 2.5625rem;
    }

    .about_more {
        margin: 1.125rem 0 3.125rem;
    }

    .foot_fint {
        font-size: .9375rem;
    }

    .prolist_size a {
        height: 34px;
    }

    .news_lb_img img {
        width: 58%;
    }

    .news_lb_img {
        left: -4.5rem;
        top: 1rem;
    }

    .lianxi_butt {
        text-align: left;
    }

    .lianxi_butt button {
        border-radius: 2.2rem;
        width: 7.7125rem;
        line-height: 2.3rem;
    }

    .interest_img2 {
        width: 45%;
    }

    .biology_img4,
    .biology_img3,
    .biology_img,
    .biology_img2 {
        width: 60%;
    }

    .team_img4,
    .team_img,
    .team_img1,
    .team_img2,
    .team_img3 {
        width: 65%;
    }

    .lianxi_img1,
    .advantages_img1 {
        width: 45%;
    }

    .lianxi_img2 {
        width: 65%;
    }

    .tabs-list {
        display: none;
    }

    .tab-content-text h3 img {
        display: inline-block;
        width: 30px;
        margin-right: .9375rem;
        position: relative;
        top: -2px;
    }

    .tab-content-text h3 {
        font-size: 1.2rem;
    }
    




    .megacloud_ton_div {
        margin-top: 2.375rem;
    }

    .technology_box .fl {
        width: 100%;
    }

    .technology_box .fr {
        width: 100%;
    }

    .technology_box .fl p {
        height: 54px;
        margin-bottom: .5rem;
    }

    .biology_text span {
        font-size: .875rem;
    }

    .picture4_box .picture_size p.vision_size {
        font-size: 1rem !important;
        line-height: 2.2rem !important;
        text-align: center !important;
    }

    .jieshao {
        padding: 5.125rem 0 0 0;
    }

    .jieshao_size {
        margin-top: 2.625rem;
    }

    .banner_div {
        z-index: 55;
    }

    .typical {
        position: relative;
    }

    /* .banner .banner_box>div:nth-of-type(1)::after{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 40%;
    content: "";
    background: -moz-linear-gradient(100.65% 248.74% 180deg,rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1)  100%);
    background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1)  100%);
    background: -webkit-gradient(linear,100.65% 248.74% ,16.27% 248.74% ,color-stop(0,rgba(255, 255, 255, 0.0) ),color-stop(1,rgba(103, 101, 101,1) ));
    background: -o-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1)  100%);
    background: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1)  100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#000000' ,GradientType=0)";
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#FFFFFF' , GradientType=1);
    z-index: 1;
}
.typical::after,
.news::after,
.technology::after,
.explore::after,
.about::after{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 40%;
    content: "";
    background: -moz-linear-gradient(100.65% 248.74% 0deg,rgba(255, 255, 255, .0) 0%,rgba(103, 101, 101,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    background: -webkit-gradient(linear,100.65% 248.74% ,16.27% 248.74% ,color-stop(0,rgba(255, 255, 255, 0.0) ),color-stop(1,rgba(103, 101, 101,1) ));
    background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    background: -ms-linear-gradient(0deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#000000' ,GradientType=0)";
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#FFFFFF' , GradientType=1);
    z-index: 1;
}
.news::before,
.technology::before,
.explore::before,
.about::before{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 40%;
    content: "";
    background: -moz-linear-gradient(100.65% 248.74% 180deg,rgba(255, 255, 255, .0) 0%,rgba(103, 101, 101,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    background: -webkit-gradient(linear,100.65% 248.74% ,16.27% 248.74% ,color-stop(0,rgba(255, 255, 255, 0.0) ),color-stop(1,rgba(103, 101, 101,1) ));
    background: -o-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    background: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#000000' ,GradientType=0)";
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.0) 0%, rgba(103, 101, 101,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#FFFFFF' , GradientType=1);
    z-index: 1;
} */

    .explore_top {
        position: relative;
        transform: translateY(0%);
        z-index: 55;
    }

    .interest_img2 {
        width: 35%;
    }

    .form-control,
    .form_butt button,
    .vision2 .vision_size {
        font-size: .9375rem;
    }


    .output_lb-ul li {
        width: calc(50% - 15px*4/5);
        margin-left: 20px;
        float: left;
        /*margin-bottom: 1.25rem;*/
    }

    .output_lb-ul li:nth-of-type(odd) {
        margin-left: 0 !important;
    }

    .megacloud_box_st {
        display: block;
    }

    .ft-tabs .megacloud_box_st li {
        width: 100%;
        float: none !important;
    }

    .ft-tabs .megacloud_box_st li div .tab-group .tab-info {
        height: auto;
    }

    .ft-tabs .megacloud_box_st li .ta div {
        line-height: 2.6875rem;
    }

    .biology_asd .col-md-3 {
        padding: 0 15px !important;
    }

    .meijia_fong {
        left: 15px;
        top: 15px;
    }

    .meijia_fong img {
        width: 90.5%;
    }

    .tab-content-text h3 {
        color: #4BE187;
    }

    .picture100 {
        background-position: 54% !important;
    }

    .megacloud_ton100 .tab-content>.tab-pane {
        margin-top: 3.5875rem;
    }

    .tab-content>.tab-pane {
        margin-top: 2.5875rem;
    }

    .tab-content .tab-content-text {
        padding: 0;
    }
    
    
        .megacloud_ton100 .tab-content-a11>.tab-pane {
        margin-top: 3.5875rem;
    }

    .tab-content-a11>.tab-pane {
        margin-top: 2.5875rem;
    }

    .tab-content-a11 .tab-content-text {
        padding: 0;
    }

    .megacloud_ton_div {
        margin-top: 0;
    }

    .biology_ul li {
        margin-bottom: .5rem;
    }

    .foot_fin span {
        display: block;
    }

    .foot_fin {
        line-height: initial;
        padding: .9375rem 0;

    }

    .output_lb-ul li .jianju {
        height: 7.875rem;
    }

    .megacloud_tonsize .chanping_div_fin h5 {
        font-size: .9375rem;
        font-weight: 500;

    }

    .chanping_div_fin {
        text-align: center;
    }

    .proys_fr_ul li {
        margin-bottom: 1.375rem !important;
    }

    .about_fr>div:nth-of-type(2) .fr {
        margin-right: 0;
    }

    .about_size div:nth-of-type(2) {
        width: 100%;
    }
}

@media (max-width:680px){
    .develop_lb .swiper-wrapper{ flex-direction: column-reverse;}
}

@media (max-width:520px){
   .height275{
    min-height: 350px;
   }
 .heig330{
    min-height: 330px;
   } 
    .heig225{
    min-height: 225px;
   }   
   .gao_12h{
    min-height: 380px;
}
.gao_6h{
    min-height: 147px;
}
       .gao_8h{
        min-height: 12rem;
    }
  
}
@media (max-width:1075px){
  .bt_gaolh_1075{
      height: 51px;
  }

}
@media (max-width:538px){
  .bt_gaolh_535{
      height: 51px;
  }

}
@media (max-width:480px){
    .gao_9h{
        min-height: 190px;
    }

}


@media(max-width:414px) {
    .picture_img {
        top: -80px;
    }
    .height_6{
        min-height: 6rem;
    }
    .bt_gaolh.bzb{
        min-height: 51px;
    }
}

@media(max-width:411px) {
    .picture_img {
        top: -82px;
    }
    .height300{
        min-height: 370px;
    }
     .heig270{
    min-height: 270px;
   }
   

}
@media(max-width:392px){
    .bt_392{
        min-height: 51px;
    }

}

@media(max-width:375px) {
    .picture_img {
        top: -74px;
    }
    .content-fin .ys {
        position: absolute;
        top: 49.5%;
        left: 39.5%;
        color: #fff;
        font-size: 1.4rem;
        font-weight: bold;
        z-index: 1;
    }
}


@media(max-width:378px){
   
#szhgc .megacloud_box.youshi .chanping_div_fin h5{
    height: 33px;
}


}



@media(max-width:360px) {
    .picture_img {
        top: -70px;
    }
    .gao_sh{
        min-height: 63px;
     }
     .gao_lh, .height_2{
        min-height: 63px;
     }
     .height320{
        min-height: 395px;
     }
     .gao_9h{
        min-height: 220px;
    }
    .gao_12h{
        min-height: 420px;
    }
  

}


.picture_vid .modal-content {
    background: none;
    border: none;
    box-shadow: none;
}

.picture_vid .modal-header {
    border-bottom: none;
}

.picture_vid .close {
    color: #fff;
    opacity: 1;

}
.kunphei{
    background:  #151515;
    padding-bottom: 3rem;
}