 @import url("../fonts/iconfont.css");
 @font-face {
  font-family: 'arenski';
  src: url("../fonts/Arenski.ttf");
}

@media screen and (min-width:1367px) and (max-width:1920px){
    html{
        font-size:100px;
    }
}
@media screen and (min-width:981px) and (max-width:1366px){
    html{
        font-size:80px;
    }
}
@media screen and (min-width:751px) and (max-width:980px){
    html{
        font-size:60px;
    }
}
@media screen and (max-width:750px){
    html{
        font-size:40px;
    }
}





                                /*通用类*/
                                
                                * {
                                    margin: 0;
                                    padding: 0;
                                    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                }
                                
                                body {
                                    width: 100%;
                                    min-width: 320px;
                                    min-height: 100vh;
                                    margin: 0 auto;
                                    font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
                                    background: #fff;
                                    /* background: pink; */
                                    overflow-x: hidden;
                                    text-align: left;
                                    position: relative;
                                    font-size: 0.14rem;
                                    -webkit-text-size-adjust: 100% !important;
                                    text-size-adjust: 100% !important;
                                    -moz-text-size-adjust: 100% !important;
                                }
                                /*@media screen and (max-width:415px){*/
                                /*    html{*/
                                /*        font-size: ;*/
                                /*    }*/
                                /*}*/
                                img {
                                    border: none;
                                }
                                
                                a {
                                    text-decoration: none;
                                }
                                
                                li {
                                    list-style: none;
                                }
                                /* haeder部分 */
                                
                                .iconfont {
                                    font-family: "iconfont" !important;
                                    font-size: 16px;
                                    font-style: normal;
                                    -webkit-font-smoothing: antialiased;
                                    -moz-osx-font-smoothing: grayscale;
                                }
                                
                                .header {
                                    position: fixed;
                                    z-index: 120;
                                    top: 0;
                                    left: 0;
                                    right: 0;
                                    color: #fff;
                                    transition: ease 0.3s;
                                    background: rgba(0, 0, 0, 0.3);
                                }
                                
                                .icon-tel:before {
                                    content: "\e969";
                                }
                                
                                .icon-lang:before {
                                    content: "\e606";
                                }
                                
                                /* .icon-douyin:before {*/
                                /*    content: "\e605";*/
                                /*}*/
                                
                                
                                .icon-down1:before {
                                    content: "\e632";
                                }
                                
                                .icon-weibo:before {
                                    content: "\e600";
                                }
                                
                                .icon-weixin:before {
                                    /* content: url("img/image.jpg"); */
                                    content: "\e601";
                                }
                                
                                .icon-desktop:before {
                                    content: "\e668";
                                }
                                
                                .icon-youtube:before {
                                    content: "\e612";
                                }
                                
                                .icon-down:before {
                                    content: "\e611";
                                }
                                
                                .x,
                                .x0,
                                .x1,
                                .x2,
                                .x3,
                                .x4,
                                .x5,
                                .x6,
                                .x7,
                                .x8,
                                .x9,
                                .x10,
                                .x11,
                                .x12,
                                .xl1,
                                .xl2,
                                .xl3,
                                .xl4,
                                .xl5,
                                .xl6,
                                .xl7,
                                .xl8,
                                .xl9,
                                .xl10,
                                .xl11,
                                .xl12,
                                .xs0,
                                .xs1,
                                .xs2,
                                .xs3,
                                .xs4,
                                .xs5,
                                .xs6,
                                .xs7,
                                .xs8,
                                .xs9,
                                .xs10,
                                .xs11,
                                .xs12,
                                .xm0,
                                .xm1,
                                .xm2,
                                .xm3,
                                .xm4,
                                .xm5,
                                .xm6,
                                .xm7,
                                .xm8,
                                .xm9,
                                .xm10,
                                .xm11,
                                .xm12,
                                .xb0,
                                .xb1,
                                .xb2,
                                .xb3,
                                .xb4,
                                .xb5,
                                .xb6,
                                .xb7,
                                .xb8,
                                .xb9,
                                .xb10,
                                .xb11,
                                .xb12,
                                .xg0,
                                .xg1,
                                .xg2,
                                .xg3,
                                .xg4,
                                .xg5,
                                .xg6,
                                .xg7,
                                .xg8,
                                .xg9,
                                .xg10,
                                .xg11,
                                .xg12 {
                                    position: relative;
                                    width: 100%
                                }
                                
                                .x {
                                    -ms-flex-preferred-size: 0;
                                    flex-basis: 0;
                                    -ms-flex-positive: 1;
                                    flex-grow: 1;
                                    max-width: 100%
                                }
                                
                                .x0,
                                .xl0,
                                .xs0,
                                .xm0,
                                .xb0,
                                .xg0 {
                                    max-width: 100%
                                }
                                
                                .x0 {
                                    width: auto
                                }
                                
                                .x1 {
                                    width: 8.33333333%
                                }
                                
                                .x2 {
                                    width: 16.66666667%
                                }
                                
                                .x20 {
                                    width: 20%
                                }
                                
                                .x3 {
                                    width: 25%
                                }
                                
                                .x4 {
                                    width: 33.33333333%
                                }
                                
                                .x5 {
                                    width: 41.66666667%
                                }
                                
                                .x6 {
                                    width: 50%
                                }
                                
                                .x7 {
                                    width: 58.33333333%
                                }
                                
                                .x8 {
                                    width: 66.66666667%
                                }
                                
                                .x9 {
                                    width: 75%
                                }
                                
                                .x10 {
                                    width: 83.33333333%
                                }
                                
                                .x11 {
                                    width: 91.66666667%
                                }
                                
                                .x12 {
                                    width: 100%
                                }
                                
                                @media (min-width:572px) {
                                    .xl {
                                        -ms-flex-preferred-size: 0;
                                        flex-basis: 0;
                                        -ms-flex-positive: 1;
                                        flex-grow: 1;
                                        max-width: 100%
                                    }
                                    .xl0 {
                                        width: auto
                                    }
                                    .xl1 {
                                        width: 8.33333333%
                                    }
                                    .xl2 {
                                        width: 16.66666667%
                                    }
                                    .xl20 {
                                        width: 20%
                                    }
                                    .xl3 {
                                        width: 25%
                                    }
                                    .xl4 {
                                        width: 33.33333333%
                                    }
                                    .xl5 {
                                        width: 41.66666667%
                                    }
                                    .xl6 {
                                        width: 50%
                                    }
                                    .xl7 {
                                        width: 58.33333333%
                                    }
                                    .xl8 {
                                        width: 66.66666667%
                                    }
                                    .xl9 {
                                        width: 75%
                                    }
                                    .xl10 {
                                        width: 83.33333333%
                                    }
                                    .xl11 {
                                        width: 91.66666667%
                                    }
                                    .xl12 {
                                        width: 100%
                                    }
                                }
                                
                                @media (min-width:762px) {
                                    .xs {
                                        -ms-flex-preferred-size: 0;
                                        flex-basis: 0;
                                        -ms-flex-positive: 1;
                                        flex-grow: 1;
                                        max-width: 100%
                                    }
                                    .xs0 {
                                        width: auto
                                    }
                                    .xs1 {
                                        width: 8.33333333%
                                    }
                                    .xs2 {
                                        width: 16.66666667%
                                    }
                                    .xs20 {
                                        width: 20%
                                    }
                                    .xs3 {
                                        width: 25%
                                    }
                                    .xs4 {
                                        width: 33.33333333%
                                    }
                                    .xs5 {
                                        width: 41.66666667%
                                    }
                                    .xs6 {
                                        width: 50%
                                    }
                                    .xs7 {
                                        width: 58.33333333%
                                    }
                                    .xs8 {
                                        width: 66.66666667%
                                    }
                                    .xs9 {
                                        width: 75%
                                    }
                                    .xs10 {
                                        width: 83.33333333%
                                    }
                                    .xs11 {
                                        width: 91.66666667%
                                    }
                                    .xs12 {
                                        width: 100%
                                    }
                                }
                                
                                @media (min-width:981px) {
                                    .xm {
                                        -ms-flex-preferred-size: 0;
                                        flex-basis: 0;
                                        -ms-flex-positive: 1;
                                        flex-grow: 1;
                                        max-width: 100%
                                    }
                                    .xm0 {
                                        width: auto
                                    }
                                    .xm1 {
                                        width: 8.33333333%
                                    }
                                    .xm2 {
                                        width: 16.66666667%
                                    }
                                    .xm20 {
                                        width: 20%
                                    }
                                    .xm3 {
                                        width: 25%
                                    }
                                    .xm4 {
                                        width: 33.33333333%
                                    }
                                    .xm5 {
                                        width: 41.66666667%
                                    }
                                    .xm6 {
                                        width: 50%
                                    }
                                    .xm7 {
                                        width: 58.33333333%
                                    }
                                    .xm8 {
                                        width: 66.66666667%
                                    }
                                    .xm9 {
                                        width: 75%
                                    }
                                    .xm10 {
                                        width: 83.33333333%
                                    }
                                    .xm11 {
                                        width: 91.66666667%
                                    }
                                    .xm12 {
                                        width: 100%
                                    }
                                }
                                
                                @media (min-width:1232px) {
                                    .xb {
                                        -ms-flex-preferred-size: 0;
                                        flex-basis: 0;
                                        -ms-flex-positive: 1;
                                        flex-grow: 1;
                                        max-width: 100%
                                    }
                                    .xb0 {
                                        width: auto
                                    }
                                    .xb1 {
                                        width: 8.33333333%
                                    }
                                    .xb2 {
                                        width: 16.66666667%
                                    }
                                    .xb20 {
                                        width: 20%
                                    }
                                    .xb3 {
                                        width: 25%
                                    }
                                    .xb4 {
                                        width: 33.33333333%
                                    }
                                    .xb5 {
                                        width: 41.66666667%
                                    }
                                    .xb6 {
                                        width: 50%
                                    }
                                    .xb7 {
                                        width: 58.33333333%
                                    }
                                    .xb8 {
                                        width: 66.66666667%
                                    }
                                    .xb9 {
                                        width: 75%
                                    }
                                    .xb10 {
                                        width: 83.33333333%
                                    }
                                    .xb11 {
                                        width: 91.66666667%
                                    }
                                    .xb12 {
                                        width: 100%
                                    }
                                }
                                
                                @media (min-width:1632px) {
                                    .xg0 {
                                        width: auto
                                    }
                                    .xg1 {
                                        width: 8.33333333%
                                    }
                                    .xg2 {
                                        width: 16.66666667%
                                    }
                                    .xg20 {
                                        width: 20%
                                    }
                                    .xg3 {
                                        width: 25%
                                    }
                                    .xg4 {
                                        width: 33.33333333%
                                    }
                                    .xg5 {
                                        width: 41.66666667%
                                    }
                                    .xg6 {
                                        width: 50%
                                    }
                                    .xg7 {
                                        width: 58.33333333%
                                    }
                                    .xg8 {
                                        width: 66.66666667%
                                    }
                                    .xg9 {
                                        width: 75%
                                    }
                                    .xg10 {
                                        width: 83.33333333%
                                    }
                                    .xg11 {
                                        width: 91.66666667%
                                    }
                                    .xg12 {
                                        width: 100%
                                    }
                                }
                                
                                .wp {
                                    width: 95%;
                                    max-width: 1466px;
                                    margin-left: auto;
                                    margin-right: auto
                                }
                                
                                .flex-cb {
                                    display: flex;
                                    align-items: center;
                                    justify-content: space-between
                                }
                                
                                .wp1 {
                                    width: 95%;
                                    max-width: 1640px;
                                    margin-left: auto;
                                    margin-right: auto
                                }
                                
                                .f16 {
                                    font-size: .16rem
                                }
                                
                                .f18 {
                                    font-size: .18rem
                                }
                                
                                .flex-ac {
                                    display: flex;
                                    align-items: center;
                                }
                                
                                .header .tpr .lang {
                                    position: relative;
                                }
                                
                                .header .tpr .lang i {
                                    font-size: .24rem;
                                }
                                
                                .header .tpr .lang .lang_txt span {
                                    padding: 0 .12rem;
                                }
                                
                                .header .tpr .lang .lang_txt i {
                                    font-size: .13rem;
                                }
                                
                                .header .tpr .lang .dl {
                                    position: absolute;
                                    left: 0;
                                    display: none;
                                    width: 1rem;
                                    top: 100%;
                                    background: #fff;
                                    text-align: center;
                                }
                                
                                .header .tpr .lang .dl p {
                                    height: .4rem;
                                    line-height: .4rem;
                                }
                                
                                .header .tpr .lang .dl p:hover {
                                    background: #333;
                                }
                                
                                .header .tpr .lang .dl p:hover a {
                                    color: #fff;
                                }
                                
                                .header .tpr .lang:hover .dl {
                                    display: block;
                                }
                                
                                .header .tel {
                                    width: .45rem;
                                    height: .45rem;
                                    cursor: pointer;
                                    margin-left: .18rem;
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    border-radius: 50%;
                                    background: rgba(255, 255, 255, 0.8);
                                    transition: ease 0.3s;
                                }
                                
                                .header .tel i {
                                    color: #ff0000;
                                    font-size: .2rem;
                                }
                                
                                .header .tel span {
                                    width: .35rem;
                                    height: .35rem;
                                    display: flex;
                                    transition: ease 0.3s;
                                    align-items: center;
                                    justify-content: center;
                                    border-radius: 50%;
                                    background: #fff;
                                }
                                
                                .header .tel:hover {
                                    background: #ff0000;
                                }
                                
                                .header .tel:hover span {
                                    background: #ff0000;
                                }
                                
                                .header .tel:hover i {
                                    color: #fff;
                                }
                                
                                .header.fix {
                                    background: rgba(0, 0, 0, 0.8);
                                }
                                
                                .header.fix .nav li {
                                    /*height: 2.59rem;*/
                                }
                                
                                .header.fix .logo img {
                                    /* width: 12rem; */
                                    width: 1.7rem;
                                }
                                
                                .logo {
                                    float: left;
                                }
                                
                                .logo img {
                                    width: 1.7rem;
                                }
                                
                                .nav li {
                                    float: left;
                                    margin-left: .4rem;
                                    height: 1.4rem;
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    position: relative;
                                }
                                
    .nav .pl .ll {
  position: absolute;
  left: -40px;
  display: none;
  width: 1.5rem;
  top: 100%;
     background: rgba(0, 0, 0, 0.3);
  text-align: center;
        
}
  .nav .pl .ll p {
  height: .4rem;
  line-height: 4rem;
}

.nav .pl .ll p:hover {
  background: #333;
}

.nav .pl .ll p:hover a {
  color: #fff;
}

.nav .pl:hover .ll {
  display: block;
}
                                
                                
                                
                                
                                
                                .nav li::after {
                                    content: "";
                                    width: 0;
                                    height: 1px;
                                    transition: all ease 0.3s;
                                    background: #ff0000;
                                    position: absolute;
                                    bottom: 0;
                                    left: 50%;
                                    transform: translateX(-50%);
                                }
                                
                                .nav li a {
                                    color: #fff;
                                    display: block;
                                }
                                
                                .nav li:hover::after,
                                .nav li.on::after {
                                    width: 100%;
                                }
                                
                                .nav li:hover a,
                                .nav li.on a {
                                    color: #fff;
                                }
                                /***导航***/
                                
                                .menuBtn {
                                    position: relative;
                                    z-index: 9;
                                    display: none;
                                    float: right;
                                    width: 40px;
                                    height: 40px;
                                    /* width: .4rem;
  height: .4rem; */
                                    padding: 7px;
                                    cursor: pointer;
                                    margin-top: 10px;
                                    margin-right: -0.05rem;
                                    transition: 0.3s;
                                    -ms-transition: 0.3s;
                                    -moz-transition: 0.3s;
                                    -webkit-transition: 0.3s;
                                    -o-transition: 0.3s;
                                }
                                
                                .menuBtn b {
                                    display: block;
                                    height: 3px;
                                    background-color: #fff;
                                    margin: 3px 0 5px;
                                    border-radius: 2px;
                                    transition: 0.3s;
                                    -ms-transition: 0.3s;
                                    -moz-transition: 0.3s;
                                    -webkit-transition: 0.3s;
                                    -o-transition: 0.3s;
                                }
                                
                                .menuBtn.open b {
                                    display: none;
                                    margin: 0;
                                    position: absolute;
                                    top: 50%;
                                    width: 30px;
                                }
                                
                                .menuBtn.open b:first-child {
                                    display: block;
                                    transform: rotate(45deg);
                                    -webkit-transform: rotate(45deg);
                                    -o-transform: rotate(45deg);
                                    -ms-transform: rotate(45deg);
                                }
                                
                                .menuBtn.open b:last-child {
                                    display: block;
                                    transform: rotate(-45deg);
                                    -webkit-transform: rotate(-45deg);
                                    -o-transform: rotate(-45deg);
                                    -ms-transform: rotate(-45deg);
                                }
                                
                                @media (max-width: 980px) {
                                    .tkg {
                                        height: 50px;
                                    }
                                    .header {
                                        padding: 8px 0;
                                    }
                                    .logo img {
                                        max-width: 12rem;
                                    }
                                    .menuBtn {
                                        display: block;
                                        position: absolute;
                                        right: 15px;
                                        margin-top: 2px;
                                        margin-right: -5px;
                                    }
                                    .hdr {
                                        position: absolute;
                                        left: 0;
                                        right: 0;
                                        top: 100%;
                                        float: none;
                                        display: none;
                                        background-color: #fff;
                                        padding: 15px 0;
                                        box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
                                        border-top: 1px solid rgba(255, 255, 255, 0.08);
                                    }
                                    .nav {
                                        padding: 0 15px;
                                    }
                                    .nav li {
                                        float: none;
                                        width: 100%;
                                        margin-left: 0;
                                        height: 3rem;
                                        font-size: 14px;
                                        justify-content: left;
                                    }
                                    .nav li a {
                                        display: block;
                                        color: #333;
                                        text-align: left;
                                    }
                                    .nav li::after {
                                        display: none;
                                    }
                                    .nav li:hover a,
                                    .nav li.on a {
                                        color: #ff0000;
                                    }
                                    .header .tpr {
                                        margin-right: 7rem;
                                    }
                                    .header .tel {
                                        display: none;
                                    }
                                }
                                /* footer */
                                
                                .footer {
                                    background-image: url(../img/bg_ft.png);
                                    background-position: top center;
                                    background-size: cover;
                                }
                                
                                .footer .ft1 {
                                    border-bottom: 1px solid rgba(204, 204, 204, 0.3);
                                    overflow: hidden;
                                }
                                
                                .footer .ft1 .footer_logo {
                                    padding: .44rem 0 .15rem 0;
                                }
                                
                                .footer .ft1 .footer_nav {
                                    padding-top: .7rem;
                                }
                                
                                .footer .ft1 .footer_nav li {
                                    font-size: .14rem;
                                    margin-left: .42rem;
                                    padding-bottom: .33rem;
                                    position: relative;
                                }
                                
                                .footer .ft1 .footer_nav li a {
                                    color: rgba(255, 255, 255, 0.8);
                                }
                                
                                .footer .ft1 .footer_nav li::after {
                                    content: "";
                                    width: 0;
                                    height: 2px;
                                    transition: ease 0.3s;
                                    background: #fff;
                                    position: absolute;
                                    bottom: -4px;
                                    left: 50%;
                                    transform: translateX(-50%);
                                }
                                
                                .footer .ft1 .footer_nav li:hover::after {
                                    width: 100%;
                                }
                                
                                .footer .ft1 .footer_nav li:nth-child(1) {
                                    margin-left: 0;
                                }
                                
                                .footer .ft2 {
                                    padding: .57rem 0 .48rem;
                                }
                                
                                .footer .ft2 .qrcode {
                                    color: #fff;
                                    text-align: center;
                                    width: 1.64rem;
                                }
                                
                                .footer .ft2 .qrcode .ewm {
                                    width: 1.64rem;
                                    height: 1.68rem;
                                    margin-bottom: .15rem;
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    border: 1px solid rgba(250, 250, 250, 0.5);
                                }
                                
                                .footer .ft2 .qrcode .ewm img {
                                    width: 1.4rem;
                                    height: 1.4rem;
                                }
                                
                                .footer .ft2 .share {
                                    margin-left: .2rem;
                                }
                                
                                .footer .ft2 .share li {
                                    margin-left: .2rem;
                                    position: relative;
                                }
                                
                                .footer .ft2 .share li a {
                                    width: .4rem;
                                    height: .4rem;
                                    line-height: .4rem;
                                    text-align: center;
                                    border-radius: 50%;
                                    background: #fff;
                                    display: block;
                                }
                                
                                .footer .ft2 .share li a i {
                                    font-size: .2rem;
                                    color: #333;
                                }
                                
                                .footer .ft2 .share li .fold {
                                    display: none;
                                    width: 1rem;
                                    height: 1rem;
                                    padding: .15rem;
                                    left: -.1rem;
                                    top: .3rem;
                                    position: absolute;
                                }
                                
                                .douyin{
                                    position: absolute;
                                    width: 56%;
                                    left: 0.09rem;
                                    top: 0.07rem;
                                }
                                    
                                }
                                .footer .ft2 .share li:hover a i {
                                    color: #ff0000;
                                }
                                
                                .footer .ft2 .share li:hover .fold {
                                    display: block;
                                }
                                
                                .footer .ft2 .list li {
                                    color: #fff;
                                }
                                
                                .footer .ft2 .list li .tit {
                                    margin-bottom: .1rem;
                                }
                                
                                .footer .ft2 .list li .tit img {
                                    width: .13rem;
                                    margin-right: 0.08rem;
                                }
                                .tit2 {
                                    display:flex;
                                }
                                .footer .ft3 {
                                    padding: .24rem 0;
                                    border-top: 1px solid rgba(255, 255, 255, 0.3);
                                    color: #fff;
                                }
                                
                                .footer .ft3 a {
                                    color: #fff;
                                }
                                
                                .footer .ft3 a:hover {
                                    color: rgba(255, 255, 255, 0.8);
                                }
                                
                                .footer .ft3 .tech {
                                    float: right;
                                }
                                /*.flex-ac{display:flex;align-items:center;}*/
                                
                                .flex-cb {
                                    display: flex;
                                    align-items: center;
                                    justify-content: space-between;
                                    flex-wrap: wrap
                                }
                                
                                .grid {
                                    display: -ms-flexbox;
                                    display: -webkit-flex;
                                    display: flex;
                                    -ms-flex-wrap: wrap;
                                    flex-wrap: wrap;
                                }
                                
                                @media (max-width:980px) {
                                    .wp {
                                        width: 93%;
                                        padding: 0 15px!important
                                    }
                                }
                                
                                @media screen and (max-width:980px) {
                                    .wp,
                                    .wp1 {
                                        padding: 0 15px!important;
                                    }
                                    .footer .ft2 .share li a {
                                        width: 1.4rem;
                                        height: 1.4rem;
                                        line-height: 1.4rem;
                                    }
                              
                                    .footer .ft2 .share {
                                        margin-left: .8rem;
                                    }
                                    .footer .ft2 .share li a i {
                                        font-size: .8rem;
                                    }
                                    .footer .ft2 .qrcode {
                                        width: 4.2rem;
                                    }
                                    .footer .ft2 .qrcode .ewm {
                                        width: 4.2rem;
                                        height: 4.2rem;
                                    }
                                    .footer .ft2 .qrcode .ewm img {
                                        width: 3.6rem;
                                        height: 3.6rem;
                                    }
                                }
                                /* haeder部分 */
                                /* .top{
    width: 100%; */
                                /* width: 19.2rem; */
                                /* height: 1.4rem;
    background: #000000;
    opacity: 0.25;
    position: fixed;
    top: 0;
    z-index: 102; 
} */
                                
                                .A1 {
                                    width: 100%;
                                }
                                /* article部分 */
                                
                                .az {
                                    /*    width: 80%;
    margin: 0 auto; */
                                }
                                
                                .az1 {
                                    width: 80%;
                                    margin: 0 auto;
                                    /*    padding-left: 2.32rem; */
                                    /* width: 14.61rem;
    margin: 0 auto; */
                                }
                                
                                .az1 h1 {
                                    font-size: .55rem;
                                    font-weight: bold;
                                    line-height: 1.25rem;
                                    color: #0072FF;
                                }
                                
                                .az1 span {
                                    color: #FF0000;
                                }
                                
                                .az1 h2 {
                                    font-size: .36rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: .36rem;
                                    /* margin-bottom: .31rem; */
                                }
                                
                                .az2 {
                                    width: 14.61rem;
                                    margin: 0 auto;
                                    /* padding-left: 2.29rem; */
                                    margin-bottom: .71rem;
                                    margin-top: .31rem;
                                }
                                
                                .az2 img {
                                    width: 14.61rem;
                                    height: 5.11rem;
                                }
                                
                                .az3 {
                                    width: 14.61rem;
                                    margin: 0 auto;
                                    margin-bottom: .43rem;
                                }
                                
                                .az3 ul {
                                    width: 100%;
                                    display: flex;
                                    /* background: (url(img/)) */
                                }
                                
                                .az3 li {
                                   
                                    text-align: center;
                                    width: 25%;
                                    display: inline-block;
                                    height: 2rem;
                                }
                                
                                .az3 li a {
                                     position: relative;
                                    display: inline-block;
                                }
                                
                                /*.az3 li img {*/
                                /*    width: 1.61rem;*/
                                /*    height: 2.02rem;*/
                                /*}*/
                                
                                
                                  .image-link{
                                            width: 41%;
                                           height: 94%;
                                           background-image: url('../img/pq.png');
                                            background-size: cover;
                                            display: inline-block;
                                       }
                                 .image-link:hover {
                                            width: 41%;
                                           height: 94%;
                                           background-image: url('../img/pqred.png');
                                            background-size: cover;
                                            display: inline-block;
                                       }
                                       
                                       
                                .pa{
                                    width: 100%;
                                    position: absolute;
                                    top: 21%;
                                }
                                .pa h1{
                                    font-size: 0.26rem;
                                    font-family: Microsoft YaHei;
                                     font-weight: bold;
                                     color: #00315B;
                                     line-height: 0.36rem;
                                }
                                  .pa h2{
                                      font-size: 0.14rem;
                                      font-family: Microsoft YaHei;
                                     font-weight: 400;
                                     color: #9D9D9D;
                                  }
                                .azB {
                                    background: #F9F9F9;
                                }
                                
                                .azB1 ul {
                                     width: 14.61rem; 
                                    margin: 0 auto;
                                    padding-left: 2.32rem;
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                
                                .azB1 li {
                                    display: inline-block;
                                    /*width: 4.12rem;*/
                                    /*   height: 2.66rem; */
                                    background: #FFFFFF;
                                    margin: .5rem .5rem .5rem 0;
                                }
                                
                                .A7 {
                                    width: 4.26rem;
                                    height: 3rem;
                                    /*margin: .26rem 0 0 .16rem;*/
                                }
                                
                                .azB2 h1 {
                                    font-size: 0.2rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: bold;
                                    color: #171717;
                                    /*  line-height: 0.36rem; */
                                    padding-left: .17rem;
                                    width: 95%;
                                    width:4rem;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    margin-bottom: .5rem;
                                    margin-top: 0.15rem;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 1;
                                    -webkit-box-orient: vertical;
                                    
                                }
                                .azB2:hover h1{
                                    /*font-size: 0.22rem;*/
                                }
                                  .azB2:hover h2{
                                    /*font-size: 0.176rem;*/
                                }
                                .a7-1{
                                        display: flex;
                                        justify-content: space-between;
                                        margin-bottom: 0.2rem;
                                }
                              
                                  .a7-1 h2 {
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #8D8B8B;
                                    /* line-height: 0.24rem; */
                                    padding: 0 .17rem;
                                    width: 95%;
                                    overflow: hidden;
                                    width:3rem;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 2;
                                    -webkit-box-orient: vertical;
                                }
                                .azB2:hover{
                                    background:#ff0000;
                                }
                                .azB2:hover  a h1{
                                    color:#fff;
                                }
                                
                                 .azB2:hover .a7-1 h2{
                                    color:#fff;
                                }
                                 .a7-1 h2{
                                    color:#9f9d9d; 
                                 }
                                .casetv04{
                                   
                                    background: url(../img/jia.png) center no-repeat #fff;
                                    width: 28px;
                                    height: 28px;
                                    border-radius: 50%;
                                    margin-right: 0.17rem;
                                    margin-top: 0.05rem;
                                }
                            
                                .azB2 a {
                                    display: inline-block;
                                    /*float: right;*/
                                    position: relative;
                                    /*top: .1rem;*/
                                    /*right: -3rem;*/
                                    /*margin: 0rem 0.18rem 0.5rem 0;*/
                                }
                                
                                /*.A8 {*/
                                /*    width: .9rem;*/
                                /*    height: .34rem;*/
                                /*}*/
                                /* .azB1 .zaB3{
    width: 4.12rem;
    height: 2.66rem;
    background: linear-gradient(4deg, #025AB2, #0895DE);
}
.zaB3 h1{
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
      color: #fff;
    line-height: 0.36rem;
    padding-left: .17rem;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zaB3 h2{
    font-size: 0.16rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
   color: #fff;
    line-height: 0.24rem;
    padding:0 .17rem;
     width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zaB3 a{
    display: inline-block;
    float: right;
    margin: 0.26rem  0.18rem 0 0;
}
.zaB3 .A8{
  width: .9rem;
  height: .34rem;
  color: #fff;
} */
                                
                                .azC {
                                    display: inline-block;
                                    padding: .5rem 0 1rem 0;
                                    margin-left: 7.8rem;
                                }
                                /* 案例详情 */
                                
                                .article2 {
                                    /*height: 20.7rem;*/
                                    /*position: relative;*/
                                    background: #F9F9F9;
                                }
                                
                                .ax {
                                    position: relative;
                                        top: -.41rem; 
                                    /*top: -41px;*/
                                    width: 14.6rem;
                                    /*   height: 15.22rem; */
                                    background: #FFFFFF;
                                    padding-bottom: 3rem;
                                    border-radius: 0.14rem;
                                    margin-left: 2.3rem;
                                }
                                
                                .A9 {
                                    display: inline-block;
                                    /* width: 0.16rem;
                                height: .13rem; */
                                    width: 100%;
                                }
                                
                                .ax1 {
                                    padding-top: .51rem;
                                    margin-left: .26rem;
                                    /*margin: .51rem 0 0 .26rem;*/
                                    border-bottom: 2px dashed #C5C5C5;
                                }
                                
                                .ax1 a {
                                    display: inline-block;
                                }
                                
                                .ax1 p {
                                    display: inline-block;
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #6B6B6B;
                                    line-height: 0.36rem;
                                }
                                
                                .ax2 {
                                    width: 13.31rem;
                                    margin: 0 auto;
                                    margin-top: .71rem
                                }
                                .ax2 table {
                                    max-width: 100%!important;
                                }
                                
                                .ax2 h1 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 600;
                                    color: #292929;
                                    line-height: 0.36rem;
                                    text-align: center;
                                    margin-bottom: 0.6rem
                                }
                                
                                .ax2 p {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #464646;
                                    line-height: 0.4rem;
                                }
                                
                                .A10 {
                                    margin-left: 1.74rem;
                                    margin-bottom: .42rem;
                                    width: 9.83rem;
                                    height: 3.8rem;
                                }
                                
                                .A11 {
                                    margin: .61rem 0 .42rem 1.75rem;
                                    width: 9.75rem;
                                    height: 4.35rem;
                                }
                                
                                .axB {
                                    position: relative;
                                    top: 72%;
                                    width: 100%;
                                    margin: 0 auto;
                                    padding: 1.1rem 0 1.28rem 0;
                                }
                                
                                .axB h1 {
                                    font-size: 0.3rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #232323;
                                    line-height: 0.36rem;
                                    text-align: center;
                                    margin-bottom: .52rem;
                                }
                                
                                .axB ul {
                                    width: 80%;
                                    display: flex;
                                    margin: 0 auto;
                                    /* margin-bottom: 1.28rem; */
                                }
                                
                                .axB li {
                                    display: inline-block;
                                    width: 4.12rem;
                                       height: 2.66rem; 
                                    background: #FFFFFF;
                                    margin: 0 .55rem;
                                }
                                
                                .axB2 h3 {
                                    font-size: 0.2rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: bold;
                                    color: #171717;
                                    /*   line-height: 0.36rem; */
                                    margin: .06rem 0 .2rem 0;
                                    padding-left: .17rem;
                                    width: 95%;
                                    text-align: left;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 1;
                                    -webkit-box-orient: vertical;
                                }
                                
                                .axB2 h2 {
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #8D8B8B;
                                    /*    line-height: 0.36rem; */
                                    padding: 0 .17rem;
                                    width: 95%;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 1;
                                    -webkit-box-orient: vertical;
                                }
                                  .axB2:hover h3{
                                      font-size: .22rem;
                                  }
                                  .axB2:hover h2{
                                      font-size: .176rem;
                                  }
                                .axB2 a {
                                    display: inline-block;
                                    /*float: right;*/
                                    position: relative;
                                    top: 0.5rem;
                                    right: -2.8rem;
                                    /*margin: 0.57rem 0.18rem 0.2rem 0;*/
                                }
                                /* 产品 */
                                
                                .A12 {
                                    width: 100%;
                                }
                                
                                .ac {
                                    width: 100%;
                                    /*     height: 1.1rem; */
                                    padding-bottom: .48rem;
                                    background: #F9F9F9;
                                }
                                
                                .acA {
                                    width: 80%;
                                    margin: 0 auto;
                                    display: flex;
                                }
                                
                                .acA li {
                                    display: inline-block;
                                }
                                
                                .ac1 {
                                    width: 60%;
                                }
                                
                                .ac2 {
                                    width: 40%;
                                }
                                
                                .ac1-1 {
                                    display: flex;
                                    margin-top: .48rem;
                                }
                                
                                .A13 {
                                    width: 9%;
                                    /*  width: .18rem;
                                height: .18rem; */
                                }
                                
                                .ac1-2 {
                                    width: 20%;
                                }
                                
                                .ac1-2 a {
                                    display: inline-block;
                                    text-align: center;
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #2F2F2F;
                                    /* line-height: 0.36rem; */
                                }
                               
                                .ac2-1 {
                                    box-sizing: border-box;
                                    position: relative;
                                    margin: 0 auto;
                                    margin-top: .37rem;
                                    width: 4.61rem;
                                    /*    height: 0.43rem; */
                                    background: #FFFFFF;
                                    border: 1px solid #E7E7E7;
                                    border-radius: 0.04rem;
                                }
                                
                                .ac2-1 input {
                                    display: inline-block;
                                    margin: 0.06rem auto;
                                    width: 80%;
                                    height: 0.3rem;
                                    font-size: 0.16rem;
                                    font-weight: 400;
                                    color: #AFAFAF;
                                    line-height: 0.36rem;
                                    border: none;
                                    border-right: 1px solid #AFAFAF;
                                    outline: none;
                                    padding-left: .28rem;
                                }
                                
                                .ac2-2 {
                                    display: inline-block;
                                    position: absolute;
                                    top: .06rem;
                                    margin: 0 .15rem;
                                }
                                
                                .A18 {
                                    /*     width: .21rem;
                        height: .21rem; */
                                    width: 100%;
                                }
                                /* article3部分开始 */
                                
                                .acB1 {
                                    width: 80%;
                                    padding: .3rem 0;
                                    margin: 0 auto;
                                    border-bottom: 1px dashed #C5C5C5;
                                }
                                
                                .A19 {
                                    float: left;
                                    width: 2%;
                                    /*  width: .28rem;
                            height: .28rem; */
                                }
                                
                                .acB1-1 a {
                                    margin-left: .13rem;
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    /* line-height: 0.36rem; */
                                }
                                
                                .A20 {
                                    float: right;
                                    width: .16rem;
                                    height: .16rem;
                                    padding: .05rem 0;
                                }
                                
                                .acB1-2 {
                                    width: 80%;
                                    margin: 1rem auto;
                                    /* margin-top: 1rem; */
                                }
                                
                                .acB1-3 {
                                    display: flex;
                                    flex-wrap: wrap;
                                    justify-content:space-between;
                                }
                                
                                .acB1-4 {
                                    position: relative;
                                    /*width: 4.85rem;*/
                                    width: 34%;
                                    margin: 0.2rem 0;
                                    margin-left: 1rem;
                                    /*    height: 2.87rem; */
                                    background: #F9F9F9;
                                }
                                 .acB1-4:hover{
                                     background: linear-gradient(4deg, #025AB2, #0895DE);
                                 }
                                  .acB1-4:hover h1{
                                      color: #fff;
                                  }
                                    .acB1-4:hover h2{
                                      background: #fff;
                                  }
                                    .acB1-4:hover h3{
                                      color: #fff;
                                  }
                                    .acB1-4:hover a{
                                      background: #fff;
                                      color: #000;
                                  }
                                .acB1-4 h1 {
                                    font-size: 0.22rem;
                                    font-weight: 400;
                                    color: #404040;
                                    line-height: 0.36rem;
                                    padding: .59rem 0 .11rem .31rem;
                                    width: 74%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                
                                .acB1-4 h2 {
                                    width: 0.31rem;
                                    height: 0.01rem;
                                    background: #FF0000;
                                    margin-left: .31rem;
                                }
                                
                                .acB1-4 h3 {
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #707070;
                                    line-height: 0.26rem;
                                    margin: .3rem 0 0 .31rem;
                                    width: 74%;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 2;
                                    -webkit-box-orient: vertical;
                                }
                                
                                .acB1-4 a {
                                    display: inline-block;
                                    width: 0.78rem;
                                    height: 0.25rem;
                                    background: #0072FF;
                                    border-radius: 0.02rem;
                                    font-size: 0.12rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.26rem;
                                    text-align: center;
                                    margin: .49rem 0 0.3rem .31rem;
                                }
                                
                                .A21 {
                                    /*    width: 1.11rem;
                        height: 2.95rem; */
                                    /*width: 33%;*/
                                    width: 2.14rem;
                                    height: 3.14rem;
                                    position: absolute;
                                    top: -0.11rem;
                                    right: -1rem;
                                }
                                @media screen and (max-width:1368px){
                                      .A21 {
                                             right: -1.5rem;
                                      }
                                }
                                .A22 {
                                    width: 20%;
                                    /*    width: 0.96rem;
                            height: 2.97rem; */
                                    position: absolute;
                                    top: -0.11rem;
                                    right: -.4rem;
                                }
                                
                                .A23 {
                                    /*   width: 1.28rem;
                            height: 2.78rem; */
                                    width: 27%;
                                    position: absolute;
                                    top: -0.05rem;
                                    right: -.5rem;
                                }
                                
                                .A24 {
                                    width: 33%;
                                    /*  width: 1.53rem;
                            height: 2.46rem; */
                                    position: absolute;
                                    top: 0.2rem;
                                    right: -.75rem;
                                }
                                
                                .A25 {
                                    /*  width: 2.2rem;
                            height: 2.3rem; */
                                    width: 43%;
                                    position: absolute;
                                    top: 0.3rem;
                                    right: -1.3rem;
                                }
                                
                                .A26 {
                                    width: 35%;
                                    /*    width: 1.69rem;
                            height: 2.33rem; */
                                    position: absolute;
                                    top: 0.2rem;
                                    right: -1rem;
                                }
                                /* 产品详情 */
                                
                                .av1 {
                                    width: 80%;
                                    margin: 0 auto;
                                }
                                
                                .av2 {
                                    /*width: 19.2rem;*/
                                    width: 80%;
                                    /*height: 4.87rem;*/
                                    background: #FCFCFC;
                                    margin: 0 auto;
                                    margin-top: .42rem;
                                    padding-bottom: .5rem;
                                }
                                
                                .av2-1 {
                                    width: 80%;
                                    margin: 0 auto;
                                    height: 100%;
                                }
                                
                                .av2-1 li {
                                    display: inline-block;
                                }
                                
                                .av2-2 {
                                    width: 50%;
                                }
                                
                                .av2-2 h1 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #262626;
                                    line-height: 0.36rem;
                                    /*width: 90%;*/
                                    /*white-space: nowrap;*/
                                    /*overflow: hidden;*/
                                    /*text-overflow: ellipsis;*/
                                    margin: .39rem 0 .48rem 0;
                                }
                                
                                .av2-2 h2 {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #717171;
                                    line-height: 0.3rem;
                                    margin-bottom: .56rem;
                                    width: 90%;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    /*-webkit-line-clamp: 2;*/
                                    -webkit-box-orient: vertical;
                                }
                                
                                .av2-3 {
                                    width: 90%;
                                    border-top: 1px solid #D1D1D1;
                                    border-bottom: 1px solid #D1D1D1;
                                    padding: .2rem 0;
                                }
                                
                                .av2-3 p {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #717171;
                                }
                                
                                .av2-4 {
                                    margin-top: .95rem;
                                }
                                
                                .av2-4 a {
                                    display: inline-block;
                                    width: 1.42rem;
                                    height: 0.41rem;
                                    background: #0072FF;
                                    text-align: center;
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.41rem;
                                    margin-left: .32rem;
                                }
                                
                                .av2-4 a:first-child {
                                    margin-left: 0;
                                }
                                
                                .av2-4 a:hover {
                                    background: #ff0000;
                                }
                                
                                .av2-5 {
                                    width: 48%;
                                }
                                
                                .av2-6 {
                                    /* width: 100%; */
                                    text-align: center;
                                    width: 7.3rem;
                                    height: 4.17rem;
                                    background: #fff;
                                }
                                
                                .A27 {
                                    width: 3.48rem;
                                    height: 5.1rem;
                                }
                                
                                .av3 {
                                    width: 100%;
                                    /*height: 3.72rem;*/
                                    background: #FCFCFC;
                                    margin-top: 1.04rem;
                                }
                                
                                .av3-1 {
                                    width: 80%;
                                    height: 100%;
                                    margin: 0 auto;
                                }
                                
                                .av3-1 h1 {
                                    font-size: 0.29rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #0082F1;
                                    padding: .62rem 0 .15rem 0;
                                    /* line-height: 0.17rem; */
                                }
                                
                                .av3-1 span {
                                    color: #FF0000;
                                }
                                
                                .av3-1 h2 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #515151;
                                    line-height: 0.14rem;
                                }
                                
                                .av3-2 {
                                    margin-top: .61rem;
                                }
                                
                                .av3-2 p {
                                    /*display: inline-block;*/
                                    /*width: .08rem;*/
                                    /*height: .08rem;*/
                                    /*border-radius: 50%;*/
                                    /*background: #0082F1;*/
                                }
                                
                                .av3-2 p:last-child{
                                    padding-bottom:0.61rem;
                                }
                                  .av3-2 span {
                                    color: #000;
                                }
                                .av3-2 h3 {
                                    display: inline-block;
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #515151;
                                    line-height: 0.36rem;
                                }
                                
                                .av4-1 {
                                    width: 80%;
                                    height: 100%;
                                    margin: 0 auto;
                                }
                                
                                .av4-1 h1 {
                                    font-size: 0.29rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #0082F1;
                                    padding: .62rem 0 .15rem 0;
                                    /* line-height: 0.17rem; */
                                }
                                
                                .av4-1 span {
                                    color: #FF0000;
                                }
                                
                                .av4-1 h2 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #515151;
                                    line-height: 0.14rem;
                                }
                                .av4-2{
                                    width: 80%;
                                    margin: 0 auto;
                                }
                                .av4-2 table{
                                    font-size: .2rem;
                                }
                                .av4-3 {
                                    width: 11.93rem;
                                    height: 7.04rem;
                                    margin: 0.5rem auto;
                                    /* border: 1px solid #4D4D4D; */
                                    border-bottom: 1px solid #4D4D4D;
                                    border-right: 1px solid #4D4D4D;
                                }
                                
                                .av4-3 tr td:first-child {
                                    width: 40%;
                                }
                                
                                .av4-3 tr td:last-child {
                                    width: 60%;
                                }
                                
                                .av4-3 td {
                                    border-left: 1px solid #4D4D4D;
                                    border-top: 1px solid #4D4D4D;
                                    font-size: 0.16rem;
                                    text-align: left;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #252525;
                                    line-height: 0.43rem;
                                    padding-left: 1.4rem;
                                }
                                
                                .av5-2 {
                                    width: 80%;
                                    margin: 0.5rem auto;
                                }
                                
                                .av5-2 p span{
                                    /*line-height: 1rem;*/
                                    /*display: inline-block;*/
                                    /*width: .08rem;*/
                                    /*height: .08rem;*/
                                    /*border-radius: 50%;*/
                                    /*background: #0082F1;*/
                                }
                                .A34{
                                    width: 100%;
                                }
                                
                                .av5-2 h3 {
                                    display: inline-block;
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #515151;
                                    line-height: 0.36rem;
                                    margin-bottom: .53rem;
                                }
                                
                                .A28 {
                                    width: 14.6rem;
                                    height: 5.6rem;
                                }
                                /* 关于我们*/
                                
                                .A29 {
                                    width: 100%;
                                    height: 5.7rem;
                                }
                                
                                .ab1 {
                                    width: 100%;
                                    background: #F9F9F9;
                                    height: .6rem;
                                    border-bottom: 1px solid #EEEEEE;
                                }
                                
                                .ab1 ul {
                                    width: 80%;
                                    height: .6rem;
                                    margin: 0 auto;
                                    display: flex;
                                }
                                
                                .ab1-1 {
                                    width: 25%;
                                    text-align: center;
                                }
                                
                                .ab1-1 a {
                                    display: inline-block;
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #383838;
                                    line-height: 0.6rem;
                                }
                                
                                .ab1-1 a:hover {
                                    color: #0082F1;
                                    border-bottom: 2px solid #0082F1;
                                }
                                
                                .ab2 {
                                    position: relative;
                                    width: 100%;
                                }
                                
                                .abA {
                                    height: 7.61rem;
                                    background: #F9F9F9;
                                    display: flex;
                                }
                                
                                .A30 {
                                    width: 8.28rem;
                                    height: 6.67rem;
                                }
                                
                                .ab2-1 {
                                    width: 48%;
                                }
                                
                                .ab2-2 {
                                    width: 50%;
                                    /* background: green; */
                                }
                                
                                .ab2-3 {
                                    width: 80%;
                                }
                                
                                .ab2-2 h1 {
                                    text-align: right;
                                    font-size: 0.59rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2E2E2E;
                                    line-height: 0.82rem;
                                    margin-top: 0.1rem;
                                }
                                
                                .ab2-2 h2 {
                                    text-align: right;
                                    font-size: 0.26rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0072FF;
                                    line-height: 0.36rem;
                                    margin-bottom: .1rem;
                                }
                                
                                .ab2-2 h3 {
                                    text-align: right;
                                    font-size: 0.3rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #3E3E3E;
                                    line-height: 0.32rem;
                                    margin-bottom: .32rem;
                                }
                                
                                .ab2-2 p {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #3E3E3E;
                                    line-height: 0.28rem;
                                    text-indent: 2em;
                                }
                                
                                .ab2-4 {
                                    position: absolute;
                                    top: 6.34rem;
                                    left: 2.3rem;
                                    width: 14.6rem;
                                    height: 2.4rem;
                                    background: #fff;
                                    box-shadow: 0rem 0rem .1rem 0rem #1717172b;
                                    ;
                                }
                                
                                .ab2-4 ul {
                                    width: 100%;
                                    height: 100%;
                                    display: flex;
                                    justify-content: space-around;
                                }
                                
                                .ab2-4 li {
                                    display: inline-block;
                                    text-align: center;
                                    padding: .6rem 0;
                                }
                                
                                .ab2-4-1 {
                                    font-size: 0.31rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 800;
                                    color: #0072FF;
                                    line-height: .8rem;
                                }
                                
                                .ab2-4-2 {
                                    font-size: 0.2rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 500;
                                    color: #FF0000;
                                    line-height: 0.3rem;
                                }
                                
                                .ab2-4-3 {
                                    font-size: 0.18rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 500;
                                    color: #171717;
                                    line-height: 0.3rem;
                                }
                                
                                .ab3A {
                                    width: 80%;
                                    margin: 0 auto;
                                    /* background: #0072FF; */
                                    margin-top: 2.3rem;
                                }
                                
                                .ab3-1 h1 {
                                    font-size: 0.59rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2E2E2E;
                                    line-height: 0.82rem;
                                    text-align: center;
                                }
                                
                                .ab3-1 h2 {
                                    font-size: 0.32rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0072FF;
                                    line-height: 0.36rem;
                                    text-align: center;
                                }
                                
                                .ab3-2 {
                                    display: flex;
                                    margin-top: .52rem;
                                    justify-content: space-around;
                                }
                                
                                .ab3-2 li {
                                    display: inline-block;
                                    width: 4.38rem;
                                    height: 2.6rem;
                                }
                                
                                .ab3-2 li h3 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #2E2E2E;
                                    line-height: 0.36rem;
                                    padding: 1.2rem 0 0.16rem .25rem;
                                }
                                
                                .ab3-2 li h4 {
                                    width: 0.4rem;
                                    height: 0.01rem;
                                    background: #0073FF;
                                    margin-left: .25rem;
                                }
                                
                                .ab3-2 li h5 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #2E2E2E;
                                    line-height: 0.36rem;
                                    margin: .29rem 0 0 .25rem;
                                    width: 95%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                
                                .ab3-2 li:hover h3 {
                                    font-size: .26rem;
                                }
                                
                                .ab3-2 li:hover h5 {
                                    font-size: .26rem;
                                }
                                
                                .ab3-3 {
                                    background-image: url(../img/A31.png);
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                }
                                
                                .ab3-4 {
                                    background-image: url(../img/A32.png);
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                    margin: 0 .73rem;
                                }
                                
                                .ab3-5 {
                                    background-image: url(../img/A33.png);
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                }
                                
                                .ab4A {
                                    /* width: 80%;
    margin: 0 auto; */
                                    margin-top: 1rem;
                                    margin-bottom: .57rem;
                                }
                                
                                .ab4-1 {
                                    margin-top: .57rem;
                                }
                                
                                .ab4-1 ul {
                                    display: flex;
                                }
                                
                                .ab4-1 li {
                                    width: 50%;
                                }
                                
                                .ab4-2 {
                                    height: 6.77rem;
                                    position: relative;
                                }
                                
                                .ab4-3 {
                                    background: #F9F9F9;
                                }
                                
                                .ab4-4 {
                                    position: absolute;
                                    top: 1.63rem;
                                    left: 2.27rem;
                                    z-index: 100;
                                    overflow: hidden;
                                    height: 3rem;
                                }
                                
                                .ab4-4 p {
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.36rem;
                                    margin: .1rem 0;
                                }
                                
                                .scroll-up{
                                    position: absolute;
                                    top: 1rem;
                                    left: 4rem;
                                }
                                .scroll-down {
                                   position: absolute;
                                    top: 6rem;
                                    left: 4rem;
                                    z-index: 999;
                                }
                                .ab4-3 img {
                                    display: none;
                                }
                                .A35 {
                                    width: 3.35rem;
                                    height: 4.61rem;
                                    margin-top: 1.03rem;
                                    margin-left: 2.17rem;
                                  
                                }
                                
                                .ab5-1 {
                                    width: 80%;
                                    margin: 0 auto;
                                    margin-top: .56rem;
                                    margin-bottom: 2.18rem;
                                }
                                
                                .ab5-1 ul {
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                
                                .ab5-1 li {
                                    display: inline-block;
                                    overflow: hidden;
                                     width: 25%; 
                                    height: 2.11rem;
                                }
                                
                                .A36 {
                                    /*width: 3.65rem;*/
                                    /*height: 2.11rem;*/
                                    width: 100%;
                                }
                                /*.ab5-1 li:hover img{*/
                                /*    width: 110%;*/
                                     /*height: 2.11rem;*/
                                /*}*/
                                .ab5-1 li img {
                                    width: 100%;
                                  transition: transform 0.3s ease;
                                  }
                                .ab5-1 li img:hover{
                                 /* object-fit: cover;*/
                                 /*display: block;*/
                                 /*transition: 1.5s;*/
                                 /*-moz-transition: 1.5s;*/
                                 /* -webkit-transition: 1.5s;*/
                                 /* width: 100%;*/
                                   transform: scale(1.1);
                                }

                                
                                
                                /* 新闻详情 */
                                
                                .article6 {
                                    /*height: 21rem;*/
                                    /*position: relative;*/
                                    /* background: #F9F9F9; */
                                }
                                
                                .an {
                                    position: relative;
                                    top: -1rem;
                                    width: 14.6rem;
                                    /* height: 15.22rem; */
                                    background: #FFFFFF;
                                    border-radius: 0.14rem;
                                    /*margin-left: 2.3rem;*/
                                    margin: 0 auto;
                                }
                                
                                .anA {
                                    height: .95rem;
                                    border-bottom: 1px dashed #C5C5C5;
                                }
                                
                                .an1 {
                                    width: 13.01rem;
                                    padding: .21rem 0 0 0;
                                    margin-left: .77rem;
                                    border-bottom: 2px dashed #C5C5C5;
                                }
                                
                                .an1 a {
                                    display: inline-block;
                                }
                                
                                .an1 p {
                                    display: inline-block;
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #6B6B6B;
                                    line-height: 0.36rem;
                                }
                                
                                .an1-1 {
                                    text-align: center;
                                }
                                
                                .an1-1 h2 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #292929;
                                    line-height: 0.36rem;
                                    text-align: center;
                                }
                                
                                .an1-1 span {
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #767575;
                                    line-height: 0.36rem;
                                }
                                
                                .an1-2 {
                                    margin-left: .5rem;
                                }
                                
                                .A45 {
                                    margin: .52rem 0 .52rem 1.79rem;
                                    width: 7.74rem;
                                    height: 4.73rem;
                                }
                                
                                .an2 {
                                    text-align: center;
                                    margin-top: 2.07rem;
                                    margin-bottom: 1rem;
                                }
                                
                                .an2 a {
                                    display: inline-block;
                                    /*width: 3.44rem;*/
                                    /*width: 38%;*/
                                    padding: 0 .2rem;
                                    height: 0.38rem;
                                    background: #DCDCDC;
                                    border-radius: 0.04rem;
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #343434;
                                    text-align: center;
                                    line-height: 0.38rem;
                                }
                                
                                .an2-2 {
                                    margin-left: .58rem;
                                }
                                
                                .an2 a:hover {
                                    background: #008AFF;
                                    color: #FFFFFF;
                                }
                                /* 新闻 */
                                
                                .article7 {
                                    /*height: 18rem;*/
                                    /*position: relative;*/
                                     background: #F9F9F9; 
                                }
                                
                                .am {
                                    position: relative;
                                    /*top: -1rem;*/
                                    width: 14.6rem;
                                    /* height: 15.22rem; */
                                    background: #f9f9f9;
                                    border-radius: 0.14rem;
                                    /*margin-left: 2.3rem;*/
                                    margin: 0 auto;
                                }
                                
                                .amA {
                                    /*height: .95rem;*/
                                    /*border-bottom: 1px dashed #C5C5C5;*/
                                }
                                
                                .am1 {
                                    width: 13.01rem;
                                    padding: .21rem 0 0 0;
                                    margin-left: .1rem;
                                    /*border-bottom: 1px solid #C5C5C5;*/
                                }
                                
                                .am1 a {
                                    display: inline-block;
                                }
                                
                                .am1 p {
                                    display: inline-block;
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #666666;
                                    line-height: 0.36rem;
                                }
                                
                                .am1 a:nth-of-type(1) p {
                                    margin-right: .5rem;
  
                                }
                                .am1 a:nth-of-type(2) p {
                                    margin-left: .5rem;
  
                                }
                                .am1 p:hover {
                                    color: #0082F1;
                                }
                                
                                .amB {
                                    display: flex;
                                }
                                
                                .am2 li {
                                    width: 50%;
                                    display: inline-block;
                                }
                                
                                .am2-1 {
                                    position: relative;
                                }
                                
                                .A47 {
                                    width: 7.47rem;
                                    height: 4.63rem;
                                }
                                
                                .am2-2 {
                                    position: absolute;
                                    top: 3.74rem;
                                    width: 7.47rem;
                                    height: 0.89rem;
                                    background: #00000033;
                                }
                                
                                .am2-2 p {
                                    font-size: 0.22rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.36rem;
                                    width: 90%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    margin: .19rem 0 0 .31rem;
                                }
                                
                                .am2-2 a {
                                    display: block;
                                }
                                
                                .am2-3 {
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.14rem;
                                    margin-left: .3rem;
                                }
                                
                                .am2-4 {
                                    float: right;
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.34rem;
                                    margin-right: .26rem;
                                }
                                
                                .am2-5 {
                                    /* background: palegreen; */
                                }
                                
                                .am2-6 {
                                    width: 70%;
                                    height: 100%;
                                    margin: 0 auto;
                                }
                                
                                .am2-7 {
                                    width: 100%;
                                    height: 1.26rem;
                                    background: #FFFFFF;
                                    border-bottom: 1px solid #DFDFDF;
                                }
                                
                                .am2-7 a {
                                    display: inline-block;
                                    width: 100%;
                                    height: 100%;
                                }
                                
                                .am2-7 h1 {
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0082F1;
                                    line-height: 0.36rem;
                                    margin: .31rem 0 0 .12rem;
                                }
                                
                                .am2-7 p {
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #3A3A3A;
                                    line-height: 0.36rem;
                                    margin-left: .12rem;
                                    width: 95%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                
                                .am2-7:hover {
                                    background: #0082F1;
                                }
                                
                                .am2-7:hover h1 {
                                    color: #FFFFFF;
                                }
                                
                                .am2-7:hover p {
                                    color: #FFFFFF;
                                }
                                
                                .am2-6 .am2-7:nth-child(2) {
                                    margin: 0.3rem 0;
                                }
                                
                                .amC {
                                    display: flex;
                                    flex-wrap: wrap;
                                    justify-content: space-around;
                                }
                                
                                .am3 {
                                    /*margin-top: .69rem;*/
                                    background: #F9F9F9;
                                }
                                
                                .am3-1 {
                                    width: 32%;
                                    height: 6.2rem;
                                    border-right: 1px solid #E1E1E1;
                                    margin: .3rem 0;
                                    background: #fff;
                                }
                                
                                .am3-1:nth-child(3n) {
                                    border-right: none;
                                }
                                
                                .am3-2 {
                                    margin: 0 auto;
                                    width: 4.2rem;
                                    height: 4.49rem;
                                    /* background: palevioletred; */
                                }
                                
                                 .A48 {
                                    width: 4.2rem;
                                    /* height: 2.21rem; */
                                    /* margin: .21rem; */
                                    margin-top: 0.5rem;
                                }
                                
                               
                                .am3-2 h1 {
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    line-height: 0.36rem;
                                    /*margin-left: .21rem;*/
                                    color: #de1c23;
                                    background: url(../img/dateico.png) left center no-repeat;
                                	padding-left: 20px;
                                	margin-top: 30px;
                                	
                                }
                                
                     
                                
                                .am3-2 p {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #3A3A3A;
                                    line-height: 0.36rem;
                                    /*margin-left: .21rem;*/
                                    width: 95%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                
                                .am3-2 a {
                                    display: inline-block;
                                    margin-top: .5rem;
                                }
                                
                                .am3-2 h2 {
                                    overflow: hidden;
                                	font-size: 0.14rem;
                                	color: #707070;
                                	line-height: 2;
                                	margin-top: 20px;
                                	height: 0.48rem;
                                	word-break: break-all;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    font-weight: normal;
                                    -webkit-box-orient: vertical;
                                    -webkit-line-clamp: 2; 
                                }
                                
                                .inmore{
                                    
                                }
                                
                                .inmore a{
                                	display: block;
                                    text-align: center;
                                    padding: 18px 0;
                                    width: 196px;
                                    font-size: 14px;
                                    color: #000;
                                    border:1px solid #dfdfdf;
                                    transition: all .36s ease;
                                }
                                
                                .inmore a:hover {
                                    background: #d91820;
                                    color: #fff;
                                    border: 1px solid #d91820;
                                    
                                }
                                
                                .am3-2 span {
                                    font-size: 0.14rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0082F1;
                                    line-height: 0.36rem;
                                    margin-left: .21rem;
                                }
                                
                                .am3-2:hover {
                                    /*background: #0082F1;*/
                                }
                                
                                .am3-2:hover h1 {
                                    /*color: #fff;*/
                                }
                                
                                .am3-2:hover p {
                                    /*color: #fff;*/
                                }
                                
                                .am3-2:hover span {
                                    /*color: #fff;*/
                                }
                                
                                .am4 {
                                    /*display: inline-block;*/
                                    width: 48%;
                                    margin: 0 auto;
                                    padding: 1rem 0 1rem 0;
                                    /*margin-left: 5rem;*/
                                }
                                /*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	/*display: block;*/
	padding: .05rem .25rem;
	margin-left: -1px;
	line-height: 1.25;
	/*color: #17a2b8;*/
	    color: #0082F1;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	/*background-color: #17a2b8;*/
	background: #0082F1;
	border-color: #0082F1;
}
.page-num-current:hover {
	color: #fff;
}
                                /* 维保服务 */
                                
                                .as1 {
                                    width: 100%;
                                    /*height: 3.3rem;*/
                                    padding-bottom: .5rem;
                                }
                                
                                .asA {
                                    width: 80%;
                                    margin: 0 auto;
                                    padding-top: .2rem;
                                }
                                
                                .as1-1 {
                                    /*padding-top: 1.44rem;*/
                                    margin-bottom: .44rem;
                                }
                                
                                .as1-1 h1 {
                                    font-size: 0.34rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: 0.36rem;
                                }
                                
                                .as1-1 h2 {
                                    display: inline-block;
                                    font-weight: 400;
                                    color: #FF0000;
                                }
                                
                                .as1-1 span {
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #999999;
                                    line-height: 0.36rem;
                                }
                                
                                .asA p {
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #6F6F6F;
                                    line-height: 0.36rem;
                                }
                                .asA p span{
                                    font-size: .2rem !important;
                                }
                                .as2 {
                                    width: 100%;
                                    /*height: 9.11rem;*/
                                    background: #F9F9F9;
                                    /*margin-top: 1rem;*/
                                    padding-bottom: .3rem;
                                }
                                
                                .as2-1 {
                                    padding-top: 1.1rem;
                                    padding-bottom: .44rem;
                                    border-bottom: 1px solid #0072FF;
                                }
                                
                                .as2-1 h1 {
                                    font-size: 0.34rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: 0.36rem;
                                }
                                
                                .as2-1 h2 {
                                    display: inline-block;
                                    font-weight: 400;
                                    color: #FF0000;
                                }
                                
                                .as2-1 span {
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #999999;
                                    line-height: 0.36rem;
                                }
                                
                                .as2-2 {
                                    margin-top: .2rem;
                                    /*height: 6rem;*/
                                }
                                
                                .as2-2 ul {
                                    display: flex;
                                    flex-wrap: wrap;
                                    justify-content: space-between;
                                    /*justify-content: space-around;*/
                                }
                                
                                .as2-3 {
                                    width: 15.95rem;
                                    box-sizing: border-box;
                                    /*height: 1.63rem;*/
                                    padding: .1rem 0;
                                    /*background-image: url(../img/A55.png);*/
                                      /*box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1);*/
                                    background: #fff;
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                    margin: .07rem 0;
									display: flex;/*20231205新增*/
                                }
                                  .as2-3:hover{
                                      box-sizing: border-box;
                                       box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1);

                                  }
                                .as2-3 a {
                                    /*display: inline-block;20231205注释*/
									display: flex;/*20231205新增*/
                                    width: 100%;
                                }
                                /* .as2-3:nth-child(2n){
    margin-left: 1rem;
} */
                                
                                .as2-4 {
                                    text-align: center;
                                    /*display: inline-block;20231205注释*/
									display: flex;/*20231205新增*/
                                    /*width: 30%;*/
                                    width: 25%;
                                    height: 100%;
									align-items: center;/*20231205新增*/
									justify-content: center;/*20231205新增*/
                                }
                                
                                .as2-5 {
                                    display: inline-block;
                                    width: 65%;
                                    height: 100%;
                                }
                                
                                .as2-5 {
                                    /*  overflow: hidden;*/
                                    /*text-overflow: ellipsis;*/
                                    /*display: -webkit-box;*/
                                    /*-webkit-line-clamp: 2;*/
                                    /*-webkit-box-orient: vertical;*/
                                    /*display: inline-block;20231205注释*/
									display: grid;/*20231205新增*/
                                    width: 65%;
                                    /*height: .8rem;20231205注释*/
                                    vertical-align: bottom;
                                    font-size: 0.2rem;
                                    font-family: "San Francisco", sans-serif;
                                    font-weight: 400;
                                    color: #606060;
                                    /*line-height: 0.36rem;*/
                                     line-height: 0.3rem;
                                    margin: 0.1rem;
                                   align-content: center;/*20231205新增*/
									/*justify-content: center;/*20231205新增*/
                                }
                                
                                .A56 {
                                    /* width: 0.54rem;
    height: .5rem; */
                                    padding-top: .1rem;
                                    padding-bottom: 0.2rem;
                                }
                                
                                .as3-1 {
                                    padding-top: 1.1rem;
                                    padding-bottom: .44rem;
                                }
                                
                                .as3-1 h1 {
                                    font-size: 0.34rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: 0.36rem;
                                }
                                
                                .as3-1 h2 {
                                    display: inline-block;
                                    font-weight: 400;
                                    color: #FF0000;
                                }
                                
                                .as3-1 span {
                                    font-size: 0.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #999999;
                                    line-height: 0.36rem;
                                }
                                
                                .as3-2 {
                                    width: 100%;
                                    /*height: 9.08rem;*/
                                    padding-bottom: .6rem;
                                    background-image: url(../img/A62.png);
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                }
                                
                                .as3-2 h1 {
                                    font-size: 0.2rem;
                                    font-family: AlibabaPuHuiTi;
                                    font-weight: 400;
                                    color: #B3B3B3;
                                    line-height: 0.36rem;
                                    padding-top: .52rem;
                                }
                                
                                .as3-2 h2 {
                                    font-size: 0.26rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #494949;
                                    line-height: 0.36rem;
                                }
                                
                                .as3-3 {
                                    margin: .32rem 0 0 0;
                                }
                                
                                .as3-3 ul {
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                
                                .as3-4 {
                                    width: 3.2rem;
                                    /*height: 3.16rem;*/
                                    background: #FFFFFF;
                                    border-radius: 0.04rem;
                                    margin: 0.1rem .3rem;
                                }
                                
                                .as3-4 h4 {
                                    color: #0082F1;
                                    display: inline-block;
                                    margin-left: 0.11rem;
                                }
                                
                                .as3-4 p {
                                    display: inline-block;
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #444444;
                                    line-height: 0.2rem;
                                    width: 90%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    margin-top: .24rem;
                                }
                                
                                .A63 {
                                    width: 3.2rem;
                                    height: 1.85rem;
                                }
                                
                                .as3-5 {
                                    display: inline-block;
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0082F1;
                                    line-height: 0.2rem;
                                    margin-top: .1rem;
                                    margin-left: 0.11rem;
                                }
                                
                                .as3-6 {
                                    float: right;
                                    color: #0082F1;
                                    margin: .28rem .15rem 0 0;
                                }
                                
                                .as3-4:hover {
                                    background: #0082F1;
                                }
                                
                                .as3-4:hover h4 {
                                    color: #fff;
                                }
                                
                                .as3-4:hover p {
                                    color: #fff;
                                }
                                
                                .as3-4:hover a {
                                    color: #fff;
                                }
                                
                                .as4-2 {
                                    width: 100%;
                                    /*height: 4.9rem;*/
                                }
                                
                                .as4-2 h1 {
                                    font-size: 0.2rem;
                                    font-family: AlibabaPuHuiTi;
                                    font-weight: 400;
                                    color: #B3B3B3;
                                    line-height: 0.36rem;
                                    padding-top: .52rem;
                                }
                                
                                .as4-2 h2 {
                                    font-size: 0.26rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #494949;
                                    line-height: 0.36rem;
                                }
                                
                                .as4-3 ul {
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                .as3-4 img{
                                    width: 100%;
                                }
                                .as4-4 {
                                    width: 3.2rem;
                                    /*height: 3.16rem;*/
                                    background: #F9F9F9;
                                    border-radius: 0.04rem;
                                    margin: 0.1rem .3rem;
                                }
                                
                                .as4-4 h4 {
                                    color: #0082F1;
                                    display: inline-block;
                                    margin-left: 0.11rem;
                                }
                                
                                .as4-4 p {
                                    display: inline-block;
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #444444;
                                    line-height: 0.2rem;
                                    width: 90%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    margin-top: .24rem;
                                }
                                .as4-4 img {
                                    width: 100%;
                                }
                                .as4-5 {
                                    display: inline-block;
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #0082F1;
                                    line-height: 0.2rem;
                                    margin-top: .3rem;
                                    margin-left: 0.11rem;
                                }
                                
                                .as4-6 {
                                    float: right;
                                    color: #0082F1;
                                    margin: .28rem .15rem 0 0;
                                }
                                
                                .as4-4:hover {
                                    background: #0082F1;
                                }
                                
                                .as4-4:hover h4 {
                                    color: #fff;
                                }
                                
                                .as4-4:hover p {
                                    color: #fff;
                                }
                                
                                .as4-4:hover a {
                                    color: #fff;
                                }
                                
                                .as5-2 {
                                    width: 100%;
                                    /*height: 6rem;*/
                                    padding-bottom: .8rem;
                                    background-image: url(../img/A74.png);
                                    background-repeat: no-repeat;
                                    background-size: 100%;
                                }
                                
                                .as5-2 h1 {
                                    font-size: 0.2rem;
                                    font-family: AlibabaPuHuiTi;
                                    font-weight: 400;
                                    color: #B3B3B3;
                                    line-height: 0.36rem;
                                    padding-top: .52rem;
                                }
                                
                                .as5-2 h2 {
                                    font-size: 0.26rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #494949;
                                    line-height: 0.36rem;
                                }
                                
                                .as5 {
                                    margin-top: 1rem;
                                }
                                
                                .as6 {
                                    width: 100%;
                                    /* height: 6.84rem; */
                                    padding: .81rem 0;
                                    background: #F9F9F9;
                                }
                                
                                .as6-1 {
                                    width: 100%;
                                    /* width: 14.6rem; */
                                    height: 5.23rem;
                                    background: #fff;
                                    margin: 0 auto;
                                }
                                
                                .as6-2 {
                                    width: 100%;
                                    display: flex;
                                }
                                
                                .as6-3 {
                                    width: 10%;
                                    height: 5.23rem;
                                    box-sizing: border-box;
                                    border-right: 1px solid #ECECEC;
                                }
                                
                                .as6-3 h1 {
                                    font-size: 0.66rem;
                                    font-family: Arial;
                                    font-weight: bold;
                                    color: #DDDDDD;
                                    line-height: 1.08rem;
                                    /* opacity: 0.4; */
                                    /* vertical-align: middle; */
                                    writing-mode: vertical-lr;
                                    text-align: center;
                                    margin: .3rem 0 0 .2rem;
                                }
                                
                                .as6-4 {
                                    width: 48%;
                                    height: 5.23rem;
                                }
                                
                                .as6-5 {
                                    width: 90%;
                                    text-align: left;
                                    /* height: 3.5rem; */
                                    margin: 0 auto;
                                    margin-top: 1.2rem;
                                }
                                
                                .as6-5 h1 {
                                    font-size: 0.22rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2B2B2B;
                                    line-height: 0.36rem;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                
                                .as6-5 p {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #686868;
                                    line-height: 0.32rem;
                                    margin: .34rem 0 .58rem 0;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 3;
                                    -webkit-box-orient: vertical;
                                    
                                }
                                
                                .as6-5 a {
                                    display: block;
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #0082F1;
                                    line-height: 0.36rem;
                                }
                                
                                .as6-6 {
                                    margin-top: .67rem;
                                }
                                
                                .A79 {
                                    width: .42rem;
                                    height: .42rem;
                                }
                                
                                .A81 {
                                    width: 5.91rem;
                                    height: 4.31rem;
                                    margin-top: .47rem;
                                }
                                
                                .as6-7 {
                                    width: 40%;
                                    height: 5.23rem;
                                }
                                
                               
                                
                                /* 联系 */
                                
                                .article9 {
                                    /*height: 11rem;*/
                                    /*position: relative;*/
                                    background: #F9F9F9;
                                }
                                
                                .ad {
                                    position: relative;
                                    top: -1rem;
                                    width: 14.6rem;
                                    height: 8.31rem;
                                    margin: 0 auto;
                                    
                                    background: #FFFFFF;
                                    border-radius: 0.14rem;
                                    /*margin-left: 2.3rem;*/
                                }
                                
                                .ad1 {
                                    width: 80%;
                                    height: 4.3rem;
                                    margin: 0 auto;
                                    padding-top: 1rem;
                                    display: flex;
                                }
                                
                                .ad1 li {
                                    width: 50%;
                                    /*height: 4.3rem;*/
                                }
                                
                                .ad1-1 h1 {
                                    font-size: 0.55rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #0072FF;
                                    line-height: .6rem;
                                }
                                
                                .ad1-1 .ad1-1-1 {
                                    color: #FF0000;
                                }
                                
                                .ad1-1 h2 {
                                    color: #FF0000;
                                    font-weight: 400;
                                }
                                
                                .ad1-1 h3 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #2F2F2F;
                                    line-height: 0.36rem;
                                    margin-top: .2rem;
                                }
                                
                                .ad1-1 h4 {
                                    font-size: 0.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: 0.36rem;
                                    margin: .43rem 0;
                                }
                                
                                .A83 {
                                    width: 0.17rem;
                                    height: 0.17rem;
                                }
                                
                                .ad1-2 {
                                    margin-bottom: .05rem;
                                }
                                
                                .ad1-3 {
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #5A5A5A;
                                    line-height: 0.36rem;
                                }
                                
                                .ad1-4 {
                                    font-size: 0.18rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #5A5A5A;
                                    line-height: 0.36rem;
                                }
                                
                                .ad1-5 {
                                    display: inline-block;
                                    /*margin: 0 auto;*/
                                    width: 2.12rem;
                                    height: 0.4rem;
                                    background: #0072FF;
                                    border-radius: 0.04rem;
                                    font-size: 0.18rem;
                                    text-align: center;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.36rem;
                                    /*margin-left: 6.24rem;*/
                                    /*margin-top: .34rem;*/
                                    margin: .34rem 0 .34rem 6.24rem;
                                }
                                
                                .ad1-5:hover {
                                    background: #ff0000;
                                }
                                
                                .ad2 {
                                    width: 14.6rem;
                                    /*height: 3.5rem;*/
                                    margin: 0 auto;
                                    padding-bottom: .6rem;
                                }
                                
                                .ad2-1 {
                                    position: relative;
                                }
                                
                                .ad2-1 h1 {
                                    font-size: 0.26rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 500;
                                    color: #262626;
                                    line-height: 0.36rem;
                                    text-align: center;
                                    padding-top: .66rem;
                                }
                                
                                .ad2-1 h2 {
                                    /*position: absolute;*/
                                    top: .7rem;
                                    left: 6.2rem;
                                    font-size: 0.43rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 800;
                                    color: #8a8a8a69;
                                    line-height: 0.1rem;
                                    text-align: center;
                                }
                                
                                .ad2-2 {
                                    margin-top: .51rem;
                                    width: 100%;
                                    /*height: 2rem;*/
                                }
                                
                                .ad2-3 {
                                    height: .5rem;
                                    margin-bottom: .3rem;
                                    display: flex;
                                    justify-content: space-between;
                                }
                                
                                .ad2-4 {
                                    width: 30%;
                                    background: #fff;
                                }
                                
                                .ad2-5 {
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #4E4E4E;
                                    line-height: 0.36rem;
                                }
                                
                                .A86 {
                                    width: .14rem;
                                    height: .18rem;
                                    padding-left: .1rem;
                                }
                                
                                .ad2-6 {
                                    width: 75%;
                                    height: 100%;
                                    border: none;
                                    outline: none;
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #4E4E4E;
                                    line-height: 0.36rem;
                                }
                                
                                .ad2-7 {
                                    height: 1.76rem;
                                    width: 100%;
                                    background: #fff;
                                }
                                
                                .ad2-8 {
                                    height: 1.76rem;
                                    width: 90%;
                                    border: none;
                                    outline: none;
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #4E4E4E;
                                    line-height: 0.36rem;
                                    resize: none;
                                }
                                
                                .A89 {
                                    float: left;
                                    width: .14rem;
                                    height: .18rem;
                                    padding: .1rem;
                                }
                                
                                .ad2-7 span {
                                    float: left;
                                    font-size: 0.16rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #4E4E4E;
                                    line-height: 0.36rem;
                                }
                                
                                .ad2-9 {
                                    /*display: inline-block;*/
                                    margin: 0.34rem auto;
                                    position: relative;
                                    left: 42%;
                                    width: 2.12rem;
                                    height: 0.4rem;
                                    background: #0072FF;
                                    border-radius: 0.04rem;
                                    font-size: 0.18rem;
                                    text-align: center;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.36rem;
                                    /*margin-left: 6.24rem;*/
                                    /*margin-top: .34rem;*/
                                    /*margin: .34rem 0 .34rem 6.24rem;*/
                                    border: none;
                                }
                                 .ad2-9:hover {
                                    background: #ff0000;
                                }
                                /*   留言板 */
                                .aqD{
                                    position: fixed;
                                    top: 0;
                                    z-index: 100;
                                    width: 100%;
                                    height: 100%;
                                  background: #12121282;
                                }
                                .aq {
                                    width: 100%;
                                    height: 1.03rem;
                                    background: #29616B;
                                }
                                
                                .aqA {
                                    width: 90%;
                                    margin: 0 auto;
                                }
                                
                                .aqB {
                                    width: 90%;
                                    margin: 0 auto;
                                }
                                
                                .aq a {
                                    display: inline-block;
                                }
                                
                                .B1 {
                                    margin-top: .15rem;
                                    width: 1.63rem;
                                    height: .65rem;
                                }
                                
                                .B2 {
                                    float: right;
                                    margin-top: .36rem;
                                }
                                 
                                    /*服务弹窗*/
                                
                                .aq1-1 {
                                    margin-top: .3rem;
                                }
                                
                                .aq1-1 h1 {
                                    font-size: .26rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #29616B;
                                    line-height: .3rem;
                                }
                                
                             
                                .aqC {
                                    width: 7rem;
                                    background:#fff;
                                    margin:0 auto;
                                    height: 7rem;
                                    margin-top: 8%;
                                 
                                }
                                
                                .aq1-1 h2 {
                                    font-size: .2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #29616B;
                                    line-height: .3rem;
                                    margin-top: .05rem;
                                }
                                
                                .aq2 {
                                    margin-top: .1rem;
                                }
                                
                                .aq2-1 {
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                
                                .aq2-2 {
                                    width: 50%;
                                }
                                
                                .aq2-2 p {
                                    font-size: .18rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: .18rem;
                                    margin: .14rem 0;
                                }
                                
                                .aq2-3 {
                                    width: 90%;
                                    height: 0.43rem;
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.02rem;
                                    outline: none;
                                    font-size: .16rem;
                                }
                                
                                .aq2-4 p {
                                    font-size: .18rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: .18rem;
                                    margin: .14rem 0;
                                }
                                
                                .aq2-5 {
                                    width: 95%;
                                    height: 0.8rem;
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.02rem;
                                    outline: none;
                                    font-size: .16rem;
                                    resize: none;
                                }
                                
                                .aq3 h1 {
                                    font-size: 0.18rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: 0.18rem;
                                    margin: 0.14rem 0;
                                }
                                
                                .aq4 {
                                    text-align: center;
                                    margin: 0 auto;
                                    margin-top: .2rem;
                                    padding-bottom: .3rem;
                                }
                                
                                .aq4-1 {
                                    font-size: 0.18rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    width: 2.84rem;
                                    height: 0.44rem;
                                    background: linear-gradient(-10deg, #29616B, #458590);
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.04rem;
                                }
                                /*  弹框 */
                                .aeC{
                                    position: fixed;
                                    top: 0;
                                    z-index: 100;
                                    width: 100%;
                                    height: 100%;
                                  background: #12121282;
                                }
                                .ae {
                                    width: 14.6rem;
                                    height: 8.72rem;
                                    background: #fff;
                                    margin: 0 auto;
                                    margin-top: .5rem;
                                }
                                
                                .aqD {
                                    display: none;
                                }
                                
                                .ae1 {
                                    width: 78%;
                                    height: 8.72rem;
                                    /*  background: paleturquoise; */
                                    margin: 0 auto;
                                }
                                
                                .ae1 h1 {
                                    font-size: 0.3rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 500;
                                    color: #000000;
                                    line-height: 0.36rem;
                                    padding-top: 1.4rem;
                                    text-align: center;
                                }
                                
                                .ae1 p {
                                    font-size: 0.24rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #000000;
                                    line-height: 0.36rem;
                                    padding: .6rem 0 .87rem 0;
                                    /*  text-indent: 2em; */
                                }
                                
                                .ae1-1 {
                                    width: 100%;
                                    text-align: center;
                                }
                                
                                .B3 {
                                    width: 8.96rem;
                                    height: 3.09rem;
                                }
                                
                                @media (max-width: 950px) {
                                    .banner {
                                        height: 65vh;
                                    }
                                    .section1 {
                                        background-position: bottom center;
                                        /*    background-size: 100% 12rem; */
                                        background-size: 100% 1.2rem;
                                    }
                                    .section1 .tit {
                                        margin-left: 0 !important;
                                    }
                                    .section2 .tabs {
                                        justify-content: flex-start;
                                    }
                                    .section2 .tabs a {
                                        width: 25%;
                                        /*  padding-bottom: 1.4rem;
                            margin-bottom: 2rem; */
                                        padding-bottom: .14rem;
                                        margin-bottom: .2rem;
                                    }
                                    .sec_type .desc {
                                        flex-wrap: wrap;
                                    }
                                    .sec_type .desc .txt {
                                        margin-left: 0;
                                    }
                                    .section2 .tabs1 {
                                        /*   padding: 2rem 3rem; */
                                        padding: .2rem .3rem;
                                    }
                                    .section2 .slides2 .item {
                                        padding: 0;
                                        /* margin-top: 2rem; */
                                        margin-top: .2rem;
                                    }
                                    .section2 .slides2 .item .item_box {
                                        /*  padding: 2rem 0; */
                                        padding: .2rem 0;
                                    }
                                    .section2 .slides2 .item .item_box::before {
                                        display: none;
                                    }
                                    .section3 .swiper-pagination {
                                        /*   bottom: 40rem; */
                                        bottom: 4rem;
                                    }
                                    .section3 .item {
                                        /*  margin: 0 2rem; */
                                        margin: 0 .2rem;
                                    }
                                    .section3::before {
                                        background-size: 95% 94%;
                                    }
                                    .section3 .item .item_info .intro {
                                        /*   margin-top: 2rem; */
                                        margin-top: .2rem;
                                    }
                                    .section3 .item .item_info {
                                        /*  padding: 5rem 2rem 2rem 3rem; */
                                        padding: .5rem .2rem .2rem .3rem;
                                    }
                                    .section3 .item .item_pic {
                                        /*    margin-top: 5rem; */
                                        margin-top: .5rem;
                                    }
                                    .section3 .item .item_info .vmore {
                                        /*   margin-top: 3rem; */
                                        margin-top: .3rem;
                                    }
                                    .section3 .slides .kefu {
                                        /*    width: 13rem;
                            height: 13rem; */
                                        width: 1.3rem;
                                        height: 1.3rem;
                                    }
                                    .section3 .slides .kefu a {
                                        /*   width: 10rem;
                            height: 10rem;
                            font-size: 1.2rem; */
                                        width: 1rem;
                                        height: 1rem;
                                        font-size: .12rem;
                                    }
                                    .section3 .slides .kefu a img {
                                        /*  width: 2.6rem; */
                                        width: .26rem;
                                    }
                                    .section4 .case1 .item_info {
                                        /*  margin-top: 2rem;
                            padding: 4rem 2rem 8rem 2rem; */
                                        margin-top: .2rem;
                                        padding: .4rem .2rem .8rem .2rem;
                                    }
                                    .section4 .case2 li .item {
                                        /*   margin-bottom: 3rem; */
                                        margin-bottom: .3rem;
                                    }
                                    .section4 .case2 li .item .item_tit {
                                        /* padding: 1.2rem 0; */
                                        padding: .12rem 0;
                                    }
                                    .section5 {
                                        /* margin-top: 4rem;
                            background-size: 100% 45rem; */
                                        margin-top: .4rem;
                                        background-size: 100% 4.5rem;
                                    }
                                    .section5 .establish .tit strong {
                                        /*   font-size: 6rem; */
                                        font-size: .6rem;
                                    }
                                    .section5 .about {
                                        /*  padding: 4rem 2rem; */
                                        padding: .4rem .2rem;
                                    }
                                    .sec_type {
                                        flex-wrap: wrap;
                                        /*  margin-bottom: 2rem; */
                                        margin-bottom: .2rem;
                                    }
                                    .sec_type .en::after,
                                    .sec_type .sec_type .en2::after {
                                        /*   height: 0.5rem;
                            width: 8rem; */
                                        height: 0.05rem;
                                        width: .8rem;
                                    }
                                    .sec_type .tabs {
                                        width: 100%;
                                        /* margin-top: 3rem; */
                                        margin-top: .3rem;
                                    }
                                    .section5 .about .desc {
                                        line-height: 1.8;
                                    }
                                    .section6 .list1 ul,
                                    .section6 .list2 ul {
                                        margin: 0;
                                    }
                                    .section6 .list1 ul .item,
                                    .section6 .list2 .item {
                                        /*   margin: 1.5rem 0; */
                                        margin: .15rem 0;
                                    }
                                    .section7 .gbox1 .hot_tel {
                                        /*  margin-top: 4rem; */
                                        margin-top: .4rem;
                                    }
                                    .section7 .gbox2 .group {
                                        width: 100%;
                                        /*  margin-bottom: 1.5rem;
                            height: 5rem;
                            line-height: 5rem; */
                                        margin-bottom: .15rem;
                                        height: .5rem;
                                        line-height: .5rem;
                                    }
                                    .section7 .gbox2 .group .label {
                                        /*   height: 5rem; */
                                        height: .5rem;
                                        white-space: nowrap;
                                    }
                                    .section7 .gbox2 .group .label img {
                                        /*  width: 1.8rem; */
                                        width: .18rem;
                                    }
                                    .section7 .gbox2 .btn {
                                        height: .5rem;
                                        line-height: .5rem;
                                        /*   height: 5rem;
                            line-height: 5rem; */
                                    }
                                    .footer .ft1 {
                                        flex-wrap: wrap;
                                    }
                                    .footer .ft1 img {
                                        width: 3.8rem;
                                        /*  width: 15rem; */
                                    }
                                    .footer .ft1 .footer_nav {
                                        /*   margin-top: 3rem; */
                                        margin-top: .3rem;
                                        display: none;
                                    }
                                    .footer .ft2 {
                                        /* padding: 3rem 0; */
                                        padding: .3rem 0;
                                    }
                                    .ewm p{
                                        font-size: .6rem;
                                    }
                                   }
                                    .footer .ft2 .list {
                                        margin-top: .3rem;
                                        /*   margin-top: 3rem; */
                                    }
                                    .footer .ft2 .list li {
                                        /*width: 100%;*/
                                        /*   margin: 1.2rem 0; */
                                        /*margin: 0.52rem 0;*/
                                         font-size: 12px;
                                    }
                                    .footer .ft3 {
                                        /*padding: .8rem 0;*/
                                        /*text-align: center;*/
                                        font-size: 12px;
                                        /*  line-height: 1.8; */
                                        line-height: 1.5;
                                    }
                                    .footer .ft3 .tech {
                                        float: right;
                                        margin-left: 5px;
                                    }
                                    .footer .ft2 .list li .tit img {
                                        width: 0.2rem;
                                    }
                                }
                                   @media screen and (max-width:750px) {
                                       .footer .ft2 .list li {
                                           width: 100%;
                                         font-size: .6rem;
                                    }
                                    
                                   }
                                
                                
                                @media screen and (max-width:750px) {
                                    /*.azB1 li {*/
                                    /*    width: 40%;*/
                                    /*}*/
                                      .ax1 p {
                                        font-size: .5rem;
                                    }
                                    .ax1 a {
                                        font-size: .5rem;
                                    }
                                    .as1-1 span {
                                   font-size: 0.6rem;
                                    }
                                    .as2-1 span {
                                   font-size: 0.6rem;
                                    }
                                    .aq2-4 p {
                                   font-size: .6rem;
                                     }
                                     .as3-1 span {
                                         font-size: .6rem;
                                     }
                                     .an1 p {
                                         font-size: .5rem;
                                     }
                                     .an1 a {
                                         font-size: .5rem;
                                     }
                                     .axB h1 {
                                         font-size: .8rem;
                                     }
                                      .am4 {
                                    width: 95%;
                                }
                                    .header .tpr .lang i {
                                        font-size: .6rem !important;
                                    } 
                                     .header .tpr .lang .lang_txt span {
                                         font-size: .6rem !important;
                                     }
                                       .header .tpr .lang .lang_txt i{
                                           font-size: .6rem !important;
                                       }
                                     
                                  /*.header .tpr .lang .flex-ac {*/
                                  /*      font-size: .5rem !important;*/
                                  /*  } */
                                  .footer .ft2 .list li {
                                           width: 100%;
                                              margin: 0.52rem 0;
                                         font-size: .6rem;
                                    }
                                     .footer .ft2 .list li .desc{
                                         font-size: .6rem;
                                     }
                                      .footer .ft3 {
                                              padding: .8rem 0;
                                        text-align: center;
                                        /*  line-height: 1.8; */
                                        line-height: 1.5;
                                          font-size: .6rem;
                                      }
                                       .footer .ft2 .list li .tit img {
                                        width: 0.6rem;
                                    }
                                    .footer .ft3 .tech {
                                       float: unset;
                                    }
                                    .axB {
                                        position: absolute;
                                        top: 75%;
                                        margin: 0;
                                    }
                                    .ac2-1 {
                                        margin-top: .45rem;
                                    }
                                    .ac2-1 input {
                                        height: 100%;
                                        font-size: .7rem;
                                    }
                                    .ac2-2 {
                                        top: 0;
                                    }
                                    .acB1-4 h2 {
                                         margin-top: 0.2rem;
                                         width: 1rem;
                                         height: 0.05rem;
                                    }
                                    .acB1-4 h3 {
                                        line-height: 1rem;
                                        font-size: 0.6rem;
                                    }
                                    .acB1-4 a {
                                        width: 3rem;
                                        height: 1rem;
                                        line-height: 1rem;
                                        font-size: .6rem;
                                    }
                                }
                                
                                @media screen and (max-width:750px) {
                                    .as6-5 a {
                                        font-size: .6rem;
                                    }
                                     .acA {
                                    width: 94%;
                                    margin: 0 auto;
                                    display: flex;
                                }
                                    .ac2-1 input {
                                     margin: .56rem auto;
                                }
                                
                                    .az3 ul {
                                        flex-wrap: wrap;
                                    }
                                    .az3 li {
                                        height: 5rem;
                                        width: 50%;
                                        margin: .8rem 0;
                                    }
                                    .azC {
                                        margin-left: 5rem;
                                    }
                                    .ax {
                                        position: static;
                                    }
                                    .article2 {
                                        height: auto;
                                    }
                                    .ax {
                                        width: 100%;
                                        margin-left: 0;
                                    }
                                    .ax2 {
                                        width: 90%;
                                    }
                                    .A9 {
                                        width: 80%;
                                    }
                                    .A10 {
                                        width: 100%;
                                        height: 100%;
                                        margin: 0.3rem auto;
                                    }
                                    .A11 {
                                        width: 100%;
                                        height: 100%;
                                        margin: 0.3rem auto;
                                    }
                                    .axB {
                                        position: relative;
                                        margin-bottom: 2rem;
                                    }
                                    .axB ul {
                                        flex-wrap: wrap;
                                        width: 95%;
                                    }
                                    /*.axB li {*/
                                    /*    width: 90%;*/
                                    /*    margin-top: .2rem;*/
                                    /*    margin-bottom: .2rem;*/
                                    /*}*/
                                    .ax2 p {
                                        line-height: 1.2rem;
                                        font-size:0.6rem;
                                    }
                                    .acA {
                                        flex-wrap: wrap;
                                    }
                                    .ac1 {
                                        width: 100%;
                                    }
                                    .ac2 {
                                        width: 100%;
                                    }
                                    .ac2-1 {
                                        width: 100%;
                                    }
                                  .ac {
                                    padding-top: 0.48rem;
                                }
                                    .ac2-2 {
                                        margin: 0.45rem 1rem;
                                    }
                                    
                                    article.article3 {
                                        margin-top: 1.0rem;
                                    }
                                    .acB1-3 {
                                        flex-wrap: wrap;
                                    }
                                    .acB1-4 {
                                        width: 90%;
                                        margin: .4rem 0;
                                    }
                                     .ac1-2 a {
                                      font-size: .6rem;
                                     
                                  }
                                    .A13 {
                                        width: 18%;
                                    }
                                    .A19 {
                                        width: 5%;
                                    }
                                    .A21 {
                                        width: 14%;
                                    }
                                    .A22 {
                                        width: 12%;
                                    }
                                    .A23 {
                                        width: 15%;
                                    }
                                    .A24 {
                                        width: 20%;
                                    }
                                    .A25 {
                                        width: 28%;
                                    }
                                    .A26 {
                                        width: 24%;
                                    }
                                    .article9{
                                       /*height: 36rem; */
                                    }
                                    .ad{
                                        width: 95%;
                                        position: relative;
                                        top: 2rem;
                                        height: 80%;
                                    }
                                    .ad1{
                                        width: 100%;
                                        height: 84%;
                                        flex-wrap: wrap;
                                    }
                                    .ad1 li{
                                        width: 100%;
                                    }
                                    .ad1-1 h1{
                                        margin-bottom: .3rem;
                                        font-size: 1.5rem;
                                    } 
                                    .ad1-1 h2{
                                        font-size: .7rem;
                                    } 
                                    .ad1-1 h3{
                                     margin-top: .3rem;
                                      font-size: .8rem;
                                      line-height: .8rem;
                                    }
                                     .ad1-1 h4{
                                      font-size: 1rem;
                                      line-height: 1rem;
                                      margin: .8rem 0;
                                    }
                                    .ad1-2 {
                                       margin-bottom: 1rem;
                                    }
                                    .A83{
                                        width: .6rem;
                                        height: .6rem;
                                    }
                                    .ad1-3{
                                        font-size: .8rem;
                                      line-height: .8rem;
                                    } 
                                    .ad1-4{
                                        font-size: .8rem;
                                      line-height: 1.8rem;
                                    } 
                                    .ad1-5 {
                                     font-size: .8rem;
                                    width: 5.2rem;
                                    height: 1.4rem;
                                    line-height: 1.4rem;
                                    }
                                    .ccc{
                                        margin-top: 1rem;
                                    }
                                    .ad2{
                                        width: 95%;
                                        margin-top: 3rem;
                                    } 
                                    .ad2-1 h1 {
                                        font-size: 1.2rem;
                                      line-height: 1.2rem;
                                    }
                                    .ad2-1 h2 {
                                    font-size: 1.5rem;
                                      line-height: 1.5rem;
                                      position: absolute;
                                      top: 1.3rem;
                                      left: 5.5rem;
                                    }
                                    
                                    .am3-2 h2{
                                        height: 2.48rem;
                                        font-size: 0.7rem;
                                        width: 90%;
                                        
                                    }
                                    .ad2-2 {
                                        margin-top: 1.6rem;
                                    }
                                .ad2-3 {
                                    height: 7.5rem;
                                    flex-wrap: wrap;
                                }
                                  .ad2-4{
                                      width: 100%;
                                      margin: .3rem 0;
                                  }
                                  .A86{
                                        width: .6rem;
                                        height: .6rem;
                                  }
                                    .A89{
                                        width: .6rem;
                                        height: .6rem;
                                  }
                                  .ad2-5 {
                                         font-size: .8rem;
                                      line-height: .8rem;
                                  }
                                  .ad2-6{
                                      font-size: .7rem;
                                  }
                                  .ad2-7 {
                                      height: 3rem;
                                  }
                                  .ad2-7 span {
                                          font-size: .8rem;
                                      line-height: .8rem;
                                  }
                                  .ad2-8{
                                      width: 100%;
                                            font-size: .7rem;
                                      line-height: .7rem;
                                  }
                                    .ad2-9 {
                                        left: 35%;
                                          font-size: .8rem;
                                        margin-top: 1rem;
                                    width: 5.2rem;
                                    height: 1.4rem;
                                    line-height: 1.4rem;
                                    }
                                    /*案例*/
                                    .az1 {
                                        width: 95%;
                                    }
                                    .az1 h1 {
                                    font-size: 1.2rem;
                                      line-height: 1.1rem;
                                      padding: 1rem 0;
                                    }
                                      .az1 h2{
                                    font-size: 1rem;
                                    margin-bottom: 1rem;
                                      line-height: .8rem;
                                      }
                                      .az2{
                                          width: 95%;
                                          /*width: 15.61rem;*/
                                      } 
                                      .az2 img {
                                          width: 100%;
                                        /*width: 15.61rem;*/
                                         height: 8.11rem;
                                       }
                                       .az3{
                                       width: 95%;
                                       }
                                       /*.az3 li img {*/
                                       /*    width: 70%;*/
                                       /*    height: 100%;*/
                                       /*}*/
                                       
                                       
                                       .image-link{
                                            width: 52%;
                                           height: 119%;
                                           background-image: url('../img/pq.png');
                                            background-size: cover;
                                            display: inline-block;
                                       }
                                       
                                 .image-link:hover {
                                            width: 52%;
                                           height: 119%;
                                           background-image: url('../img/pqred.png');
                                            background-size: cover;
                                            display: inline-block;
                                       }
                                       .footer .ft2 .share li .fold {
                                           left: -8px;
                                           top: 32px;
                                       }
                                          .pa{
                                          width: 79%;
                                          position: absolute;
                                        top: 21%;
                                        left: 13%;
                                }
                                .pa h1{
                                    font-size: .8rem;
                                     line-height: .5rem;
                                }
                                  .pa h2{
                                      margin-top: .5rem;
                                      font-size: 0.7rem;
                                        line-height: 0.7rem;
                                  }
                                       .azB1 ul {
                                           width: 95%;
                                           padding-left: 0;
                                       }
                                        .azB1 li {
                                        width: 100%;
                                        margin: .3rem 0;
                                    }
                                    .A7{
                                          width: 18.2rem;
                                        height: 10rem;
                                    }
                                    .axB2 h3 {
                                        margin-top: .8rem;
                                       font-size: .8rem;
                                      line-height: .8rem;
                                    }
                                      .axB2 h2 {
                                        margin-top: .7rem;
                                       font-size: .7rem;
                                      line-height: .9rem;
                                      
                                    }
                                      .azB2 h1 {
                                        margin-top: .8rem;
                                       font-size: .8rem;
                                      line-height: .8rem;
                                      width:18rem;
                                    }
                                    
                                    .casetv04{
                                        margin-top: 1rem;
                                    }
                                      .azB2 h2 {
                                        margin-top: .7rem;
                                       font-size: .7rem;
                                      line-height: .9rem;
                                      width: 14rem;
                                    }
                                    .azB2:hover h1 {
                                         font-size: 1rem;
                                      line-height: 1rem;
                                    }
                                    .azB2:hover h2 {
                                         font-size: 0.7rem;
                                      line-height: 1rem;
                                    }
                                       .axB2:hover h3{
                                      font-size: 1rem;
                                      line-height: 1.3rem;
                                  }
                                     .axB2:hover h2{
                                      font-size: .8rem;
                                      line-height: 1rem;
                                  }
                                    
                                    .azB2 a {
                                        /*right: -14rem;*/
                                        /*margin: .5rem 0;*/
                                    }
                                    .A8{
                                          width: 100%;
                                        height: 1.1rem;
                                    }
                                    .logo img {
                                        width: 3.1rem;
                                    }
                                   .header.fix .logo img {
                                        width: 3.1rem;
                                    }
                                    .header .tpr {
                                     margin-right: 3rem;
                                    }
                                    .menuBtn {
                                        width: 30px;
                                        height: 30px;
                                    }
                                    .acB1{
                                        width: 95%;
                                    }
                                    .A20{
                                        width: 4%;
                                        height: 50%;
                                    }
                                    .acB1-1 a{
                                            font-size: .8rem;
                                    }
                                    .acB1-2{
                                        width: 95%;
                                    }
                                    .acB1-4 h1 {
                                        font-size: 0.7rem;
                                        line-height: .8rem;
                                    }
                                     .as1-1 h1 {
                                    font-size: 1.2rem;
                                    line-height: 2.36rem;
                                    }
                                    .asA p span {
                                        font-size: .7rem !important;
                                    }
                                    .asA {
                                    width: 94%;
                                    margin: 0 auto;
                                     }
                                    
                                     .asA p {
                                    font-size: 0.7rem;
                                    font-weight: 400;
                                    line-height: 1.36rem;
                                }
                                .as3-5 {
                                    font-size: .6rem;
                                }
                                  .as2-1 h1 {
                                    font-size: 1.2rem;
                                    line-height: 2.36rem;
                                }
                                    .as2-3 {
                                    width: 100%;
                                    padding: .8rem 0;
                                    background-size: 100%;
                                    margin: .5rem 0;
                                }
                               .as2-5 {
                                      overflow: hidden;
                                      text-overflow: ellipsis;
                                      width: 64%;
                                      font-size: 0.5rem;
                                      line-height: 1.36rem;
                                      margin: 0.1rem;
                                }
                                    
                                .as2-2 {
                                    margin-top: .2rem;
                                    /* height: 6rem; */
                                }
                                
                                .as2-5 {
                                      width: 65%;
                                      height: 2.8rem;
                                      color: #606060;
                                      line-height: 1.36rem;
                                      margin: 0.1rem;
                                }
                                .as3-1 h1 {
                                    font-size: 1.2rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2F2F2F;
                                    line-height: 3.36rem;
                                }
                                  .as3-4 {
                                    width: 100%;
                                    /* height: 3.16rem; */
                                    background: #FFFFFF;
                                    border-radius: 0.04rem;
                                    margin: 0.1rem .3rem;
                                }
                                .as3-2 h1 {
                                    font-size: 0.5rem;
                                    line-height: 2.36rem;
                                    padding-top: 0.52rem;
                                }
                                  .as3-4 img{
                                    width: 100%;
                                
                                }
                                  .as3-2 h2 {
                                    font-size: 0.8rem;
                                    line-height: 1.36rem;
                                }
                                
                                  .as4-4 {
                                    width: 100%;
                                    border-radius: 0.04rem;
                                    margin: 0.1rem .3rem;
                                }
                                
                                  .as4-4 img {
                                    width: 100%;
                                }
                                
                                .as4-2 h2 {
                                    font-size: 0.8rem;
                                    line-height: 2.36rem;
                                }
                                
                                .as4-2 h1 {
                                    font-size: 0.5rem;
                                }
                                .as5-2 h2 {
                                    font-size: 0.8rem;
                                    line-height: 2.36rem;
                                }
                               .as5-2 h1 {
                                    font-size: 0.5rem;
                                    line-height: 1.36rem;
                                }
                                
                                 .swiper {
                                    width: 100%;
                                   
                                }
                                
                                 .as6-3 {
                                   display: none;
                                }
                                   .as6-5 h1 {
                                    font-size: 0.8rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #2B2B2B;
                                    line-height: 1.36rem;
                                    /* white-space: nowrap; */
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                 .as6-5 p {
                                    font-size: 0.7rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #686868;
                                    line-height: 1.0rem;
                                    margin: .34rem 0 .58rem 0;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    display: -webkit-box;
                                    -webkit-line-clamp: 3;
                                    -webkit-box-orient: vertical;
                                }
                                .page-link {
                                    font-size: .6rem;
                                        padding: 0.5rem 0.4rem;
                                }
                                .page-num{
                                     font-size: .6rem;
                                         padding: 0.5rem 0.4rem;
                                }
                                 .as6-4 {
                                    width: 60%;
                                    height: 5.23rem;
                                }
                                
                                 .as6 {
                                    width: 100%;
                                    height: 10.84rem;
                                    padding: .81rem 0;
                                    background: #F9F9F9;
                                }
                                
                                 .as6-5 {
                                    margin-top: 0rem;
                                }
                                
                                  .A21 {
                                        width: 30%;
                                        height: auto;
                                        top: -1rem;
                                    }
                               /*新闻详情 */
                               .an {
                                     width: 94%;
                                    margin-left: 3%;
                                    margin-right: 3%;
                                }
                                .ax2 img {
                                    max-width: 100%;
                                }
                                
                                     .an1-1 h2 {
                                    font-size: 1.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #292929;
                                    line-height: 1.36rem;
                                    text-align: center;
                                    margin-top: 2rem;
                                    margin-bottom: 1rem;
                                }
                                     .an1-1 span {
                                    font-size: 0.55rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #767575;
                                    line-height: 1.36rem;
                                }
                                .an1 {
                                    width: auto;
                                    padding: .21rem 0 0 0;
                                    margin-left: .77rem;
                                    border-bottom: 0px dashed #C5C5C5;
                                }
                                
                                .an2 a {
                                    display: inline-block;
                                    /*width: 3.44rem;*/
                                    /*width: 38%;*/
                                    /*padding: 2px .2rem;*/
                                     height: 1.38rem; 
                                    background: #DCDCDC;
                                    border-radius: 0.04rem;
                                    font-size: 0.55rem;
                                    font-weight: 400;
                                    color: #343434;
                                    text-align: center;
                                    line-height: 1.38rem;
                                    margin-top: 1rem;
                                }
                                
                                .ax1 {
                                    padding-top: .51rem;
                                    margin-left: .26rem;
                                    /*margin: .51rem 0 0 .26rem;*/
                                    border-bottom: 1px dashed #C5C5C5;
                                }
                                  .ax2 h1 {
                                    font-size: 1.24rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #292929;
                                    line-height: 1.36rem;
                                    text-align: center;
                                    margin-bottom: 1.12rem;
                                    margin-top:1.5rem;
                                }
                                  .axB li {
                                    width: 100%;
                                    height: 7.66rem;
                                    background: #FFFFFF;
                                    margin: 0.2rem .55rem;
                                }
                                
                                  .axB2 a {
                                    right: -13rem;
                                    margin: 0.5rem 0;
                                    /*display: inline-block;*/
                                    /*float: right;*/
                                    /*position: relative;*/
                                    /*top: 0.5rem;*/
                                    /*left: 13rem;*/
                                    /*margin: 0.57rem 0.18rem 0.2rem 0;*/
                                }
                                /*新闻列表*/
                                .am {
                                    position: relative;
                                    top: 0.4rem;
                                    width: 94%;
                                    border-radius: 0.14rem;
                                    margin-right: 3%;
                                    margin-left: 3%;
                                }
                                  .amB {
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                 .am2 li {
                                    width: 100%;
                                }
                                  .A47 {
                                    width: 100%;
                                    /* height: 4.63rem; */
                                    margin-top: 1rem;
                                }
                                .A47 {
                           
                                    height: auto;
                                }
                                  .am2-2 {
                                    position: absolute;
                                    top: 9rem;
                                    width: 100%;
                                    height: 2.4rem;
                                    background: #00000033;
                                }
                                .am2-2 p {
                                    font-size: 0.66rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 1.36rem;
                                    width: 90%;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    margin: 0.19rem 0 0 .31rem;
                                }
                                   .am2-6 {
                                    width: 100%;
                                    margin: 1rem auto;
                                }
                                .am2-7 h1{
                                    font-size: .8rem;
                                    line-height: 1rem;
                                }
                                  .am2-7 p {
                                    font-size: 0.8rem;
                                    line-height: 1.36rem;
                                }
                                .am2-7 {
                                    height: 3.26rem;
                                }
                                .am3-1 {
                                    width: 100%;
                                    border-right: 0px solid #E1E1E1;
                                    margin: .3rem 0;
                                    height: auto;
                                }
                                
                                
                                  .A48 {
                                    width: 90%;
                                    height: auto;
                                    margin-top: 2rem;

                                }
                                .am3-2 {
                                    margin: 0 auto;
                                    width: 100%;
                                    height: auto;
                                    /* background: palevioletred; */
                                    padding: 1rem 1rem 1rem 1rem;
                                }
                                .amA {
                                    padding: 0.3rem 0;
                                }
                                 .am3-2 h1 {
                                    font-size: 0.8rem;
                                    line-height: 1.0rem;
                                    margin-left: .21rem;
                                }
                                   .am3-2 p {
                                    font-size: 0.8rem;
                                    line-height: 3.0rem;
                                    margin-left: .21rem;
 
                                }
                                .inmore {
                                        margin-top: 2rem;
                                    }
                                  .am3-2 span {
                                    font-size: 0.8rem;
                                     line-height: 1.36rem;
                                }
                                
                                  .am1 {
                                    padding: .21rem 0 0 0;
                                    margin-left: .77rem;
                                     border-bottom: 0px solid #C5C5C5; 
                                }
                                .am1 p {
                                    font-size: .8rem;
                                }
                                /*公司介绍*/
                                   .ab2-1 {
                                    width: 100%;
                                    margin-top:2rem;
                                }
                                
                                  .ab2-1 img {
                                   margin-left: 3%
                                }
                                 .ab2-2 {
                                    width: 100%;
                                }
                                .abA {
                                    height: auto;
                                    background: #F9F9F9;
                                    display: flex;
                                    flex-wrap: wrap;
                                }
                                
                                .A30 {
                                    width: 94%;
                                    height: auto;
                                    margin: 0px auto;
                                }
                                 .ab2-3 {
                                    width: 94%;
                                    margin-left: 3%;
                                }
                                
                                 .ab2-2 h1 {
                                    font-size: 1.2rem;
                                    line-height: 1.2rem;
                                }
                                
                                 .ab2-2 h2 {
                                    font-size: 0.7rem;
                                    line-height: 1.36rem;
                                }
                                
                                .ab2-2 p {
                                    font-size: 0.66rem;
                                    line-height: 1.0rem;
                                }
                                
                                    .ab2-2 h3 {
                                    font-size: 1rem;
                                    line-height: 1.32rem;
                                }
                                
                                 .ab2-4 {
                                    position: relative;
                                    top: 1.34rem;
                                    left: 5%;
                                    width: 90%;
                                    height: 3.8rem;
                                    background: #fff;
                                    box-shadow: 0rem 0rem .1rem 0rem #1717172b;
                                }
                                
                                   .ab2-4-1 {
                                    font-size: 1rem;
                                    font-weight: 800;
                                    line-height: 1.8rem;
                                }
                                  .ab2-4-2 {
                                    font-size: 0.60rem;
                                }
                                   .ab2-4-3 {
                                    font-size: 0.72rem;
                                }
                                
                                   .ab3-1 h1 {
                                    font-size: 1rem;
                                }
                                
                                   .ab3-1 h2 {
                                    font-size: 0.7rem;
                                     line-height: 1.36rem;
                                }
                                
                                  .ab3A {
                                    width: 94%;
                                }
                                    
                                .ab3-2 {
                                    display: flex;
                                    margin-top: .52rem;
                                    justify-content: space-around;
                                    flex-wrap: wrap;
                                }
                                
                                .ab3-2 li {
                                    width: 100%;
                                    height: auto;
                                    margin-bottom: 1rem;
                                   
                                }
                                
                                  .ab3-2 li h3 {
                                    font-size: 0.8rem;
                                    line-height: 2.36rem;
                                    margin-top: 2.2rem;
                                }
                                 .ab3-2 li h3:hover {
                                    font-size: 0.8rem;
                                    line-height: 2.36rem;
                                    margin-top: 2.2rem;
                                }
                                
                                .ab3-2 li h4 {
                                    width: 1.4rem;
                                }
                                  .ab3-2 li h5 p {
                                    font-size: 0.7rem;
                                    line-height: 2.36rem;
                                    margin: .29rem 0 0 .25rem;
                                }
                                
                                 .ab3-2 li h5 p:hover {
                                    font-size: 0.7rem;
                                    line-height: 2.36rem;
                                    margin: .29rem 0 0 .25rem;
                                }
                                
                                 .ab5-1 {
                                    width: 94%;
                                }
                                
                                .ab5-1 li {
                                    width:49%;
                                    height: auto; 
                                     margin: 0 auto;
                                }
                                 .ab5-1 img {
                                    width: 100%;
                                }
                                
                                  .ab4-1 ul {
                                    flex-wrap: wrap;
                                }
                                 .ab4-1 li {
                                    width: 100%;
                                    height: 100%;
                                }
                                 .av5-2 p span{
                                    line-height: 1rem;
                                }
                                .ab4-4 p {
                                    font-size: .7rem;
                                    line-height: 1rem;
                                }
                                  .ab4-4 {
                                      top: 2.63rem;
                                      width: 80%;
                                    left: 1.27rem;
                                    overflow-x: hidden;
                                    overflow-y: scroll;
                                    height: 56%;
                                }
                                .scroll-up{
                                    top: .6rem;
                                    left: 9rem;
                                }
                                .scroll-down {
                                    top: 11rem;
                                    left: 9rem;
                                }
                                
                                      .A35 {
                                    width: 50%;
                                    margin-top: 1.03rem;
                                    margin-left: 25%;
                                    margin-right: 25%;
                                    margin-bottom: 1rem;
                                    height: auto;
                                }
                                
                                .ab1 ul {
                                    width: 100%;
                                     height: 1.6rem;
                                }
                                
                                .ab1-1 a {
                                    font-size: 0.7rem;
                                    line-height: 1.6rem;
                                }
                                   
                                .ab1 {
                                    height: 1.6rem;
                                }
                                
                                   /* 产品详情 */
                                
                                .av1 {
                                    width: 94%;
                                }
                                
                                 .av2-1 {
                                    width: 94%;
                                }
                                .av2-2 {
                                    width: 100%;
                                }
                                 .av2-2 h1 {
                                    font-size: 0.9rem;
                                    line-height: 1.36rem;
                                }
                                
                                
                                 .av2-2 h2 {
                                    font-size: 0.7rem;
                                    line-height: 1.3rem;
                                    overflow: visible;
                                }
                                
                                
                                  .av2 {
                                    width: 100%;
                                     height: auto; 

                                }
                                
                                 .av2-3 p {
                                    font-size: 0.7rem;
                                }
                                
                                    .av2-3 {
                                    width: 100%;
                                }
                                
                                    .av2-4 a {
                                    width: 6.42rem;
                                    height: 2.41rem;
                                    font-size: 0.7rem;
                                    line-height: 2.41rem;
                                }
                                  .av2-5 {
                                    width: 100%;
                                }
                                
                                  .av2-6 {
                                    /* width: 100%; */
                                    text-align: center;
                                     width: auto; 
                                     height:auto; 
                                    background: #fff;
                                }
                                 .A27 {
                                    width: 10.34rem;
                                     height: auto; 
                                }
                                
                                .av3-1 {
                                    width: 94%;
            
                                }
                                  .av3-1 h1 {
                                    font-size: 1.2rem;
                                }
                                
                                  .av3-1 h2 {
                                    font-size: 1rem;
                                    line-height: 1.14rem;
                                }
                                
                                   .av3 {
                                    width: 100%;
                                    height: auto;
                                }
                                
                                  .av4-1 {
                                    width: 94%;
                                     margin: 1rem auto; 
                                }
                                
                                   .av4-1 h1 {
                                    font-size: 1.2rem;
                                    padding: 1.62rem 0 .15rem 0;
                                }
                                
                                  .av4-1 h2 {
                                    font-size: 1rem;
                                    line-height: 1.14rem;
                                }
                                
                                .av4-2 table{
                                    margin:0 auto;
                                    margin-top:0.2rem;
                                }
                                
                                .av4-2 {
                                    width: 95%;
                                }
                                .av4-2 table{
                                        max-width: 18rem;
                                        font-size: 14px;
                                    }
                              
                                 .av5-2 img {
                                        max-width: 18rem;
                                    }                          
                                
                                 .av5-2 {
                                    width: 94%;
                                }
                                
                                /*弹窗-手机版*/
                                .aqC {
                                    width: 17rem;
                                    background:#fff;
                                    margin:0 auto;
                                    height: 28rem;
                                    margin-top: 26%;
                                }
                                .aq {
                                    height: 2.03rem;
                                }
                                
                                
                                  .B1 {
                                    margin-top: 0.55rem;
                                    width: 2.63rem;
                                     height: auto; 
                                }
                                 .B2 {
                                    float: right;
                                    margin-top: 0.8rem;
                                    width: .7rem;
                                }
                                
                                 .aq1-1 h1 {
                                    font-size: 0.78rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: bold;
                                    color: #29616B;
                                    line-height: 1.3rem;
                                }
                                
                                   .aq1-1 h2 {
                                    font-size: .6rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #29616B;
                                    line-height: 1.3rem;
                                    margin-top: .05rem;
                                }
                                 .aq2-2 p {
                                    font-size: .6rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: 1.18rem;
                                    margin: .14rem 0;
                                }
                                
                                  .aq2-3 {
                                    width: 90%;
                                    height: 1.43rem;
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.02rem;
                                    outline: none;
                                    font-size: .6rem;
                                }
                                  .aq2-5 {
                                    width: 95%;
                                    height: 3.8rem;
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.02rem;
                                    outline: none;
                                    font-size: 0.6rem;
                                    resize: none;
                                }
                                
                                 .aq2-4 p {
                                    font-size: .6rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: 2.18rem;
                                    margin: .14rem 0;
                                }
                                
                                
                                  .aq3 h1 {
                                    font-size: 0.6rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #2C2C2C;
                                    line-height: 2.18rem;
                                    margin: 0.14rem 0;
                                }
                                
                                
                                  .aq4-1 {
                                    font-size: 0.7rem;
                                    font-family: Source Han Sans CN;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    width: 8.84rem;
                                    height: 2.0rem;
                                    background: linear-gradient(-10deg, #29616B, #458590);
                                    border: 1px solid #D0D0D0;
                                    border-radius: 0.04rem;
                                }
                                
                                
                                 .aq4 {
                                    text-align: center;
                                    margin: 0 auto;
                                    margin-top: 1.2rem;
                                    padding-bottom: .3rem;
                                }
                                
                                      .header .tpr .lang .dl {
                                    position: absolute;
                                    left: 0;
                                    display: none;
                                    width: 3rem;
                                    top: 120%;
                                    background: #fff;
                                    text-align: center;
                                }
                                
                                  .header .tpr .lang .dl p {
                                    height: 1.4rem;
                                    line-height: 1.4rem;
                                }
                                
                                
                                }
                                
                                
          @media (min-width:1024px) and (max-width:1600px){
              .aq2-5 {
                  font-size: .2rem;
              }
              .aq2-4 p {
                    font-size: .2rem;
              }
               .aq2-2 p {
                    font-size: .2rem;
              }
              .aq2-3 {
                    font-size: .2rem;
              }
                                    .acB1-4 a {
                                    width: 1rem;
                                    height: 0.35rem;
                                    font-size: 0.12rem;
                                    line-height: 0.35rem;
                                }
              
                                 .ad2 {
                                    width: 94%;
                                    /* height: 3.5rem; */
                                    margin: 0 auto;
                                    padding-bottom: .6rem;
                                }
                                
              
                                 .as2-3 {
                                    width: 100%;
                                }
                                .am3-2 h2{
                                    height: 1.48rem;
                                }s
                                .ad2-3 {
                                    width: 100%;
                                }
                                
                                .ad2-7 {
                                    width: 100%;
                                }
                                /*.ad2-9 {*/
                                /*    margin-left: 8.24rem;*/
                                /*}*/
                                .am3 {
                                    margin-top: .69rem;
                                    width: 100%;
                                    margin: 0 auto;
                                }
                                .am {

                                    width: 94%;

                                }
              
              
                                .A47 {
                                    width: 100%;
                                }
              
                             .am2-2 {
                                    position: absolute;
                                    top: 3.74rem;
                                    width: 100%;
                                    height: 0.89rem;
                                    background: #00000033;
                                }
              
                               .am1 {
                                    width: 88%;
                                    padding: .21rem 0 0 0;
                                    margin-left: .77rem;
                                    border-bottom: 1px solid #C5C5C5;
                                }
              
                                 .A30 {
                                    width: 100%;
                                     height: auto; 
                                }
              
                                    .ab2-3 {
                                    width: 100%;
                                }
                                
                                 .ab2-2 h1 {
                                     margin-top: 0.4rem; 
                                }
              
                             .ab2-2 p {
                                    margin-left: 0.2rem;
                                }
              
                             .ab2-4 {

                                    left: 0.3rem;
                                    width: 96%;
                                    height: 2.4rem;
                                    background: #fff;
                                    box-shadow: 0rem 0rem .1rem 0rem #1717172b;
                                    margin: 0 auto;
                                }
                                
                              .ab3A {
                                    width: 94%;
                                    margin: 0 auto;
                                    /* background: #0072FF; */
                                    margin-top: 2.3rem;
                                }
                                
                              .ab3-2 li {
                                    display: inline-block;
                                    /*width: 4.0rem;*/
                                    /*height: 2.6rem;*/
                                }
              
                                  .ab4-2 {
                                     height: auto; 
                                    position: relative;
                                }
              
               .A35 {
                                    /*width: 2.0rem;*/
                                    width: 3.35rem;
                                     height:auto; 
                                    margin-top: 1.03rem;
                                    margin-left: 2.17rem;
                                }
                                
              
                              .scroll-up{
                                    position: absolute;
                                    /*top: 0.5rem;*/
                                    /*left: 2rem;*/
                                     top: 0.8rem;
                                    left: 4rem;
                                }
              
                                 .ab4-4 {
                                    position: absolute;
                                    /*top: 0.8rem;*/
                                    /*left: 1.27rem;*/
                                     top: 1.5rem;
                                    left: 1.27rem;
                                    z-index: 100;
                                    overflow: hidden;
                                    height: 3rem;
                                }
                                .ab5-1 li img{
                                    width: 100%;
                                    height: 98%;
                                }
                                  .scroll-down {
                                   position: absolute;
                                   /*top: 4rem;*/
                                   /*left: 2rem;*/
                                    top: 5.5rem;
                                   left: 4rem;
                                   z-index: 999;
                                }
                                  .ab4-4 p {
                                    font-size: 0.16rem;
                                    font-family: Microsoft YaHei;
                                    font-weight: 400;
                                    color: #FFFFFF;
                                    line-height: 0.36rem;
                                    margin: .1rem 0;
                                }
              
                      .ab5-1 {
                                    width: 94%;
                                    margin: 0 auto;
                                    margin-top: .56rem;
                                    margin-bottom: 2.18rem;
                                }
                                
                                .ab5-1 ul {
                                    display: flex;
                                    flex-wrap: wrap;
                                    width: 100%;
                                }
                                
                                .ab5-1 li {
                                    display: inline-block;
                                    overflow: hidden;
                                    width: 25%;
                                    height: 2.11rem;
                                }
                                   .az2 {
                                    width: 94%;
                                    margin: 0 auto;
                                    /* padding-left: 2.29rem; */
                                    margin-bottom: .71rem;
                                    margin-top: .31rem;
                                }
                                .az2 img {
                                    width: 100%;
                                    height: atuo;
                                }
                                  
                                  .az3 {
                                     width: auto; 
                                    margin: 0 auto;
                                    margin-bottom: .43rem;
                                }
                                  
                                  .image-link{
                                            width: 44%;
                                            height: 96%;
                                            background-image: url('../img/pq.png');
                                            background-size: cover;
                                            display: inline-block;
                                       } 
                                  
                                       .az1 {
                                    width: 94%;
                                    margin: 0 auto;
                                    /*    padding-left: 2.32rem; */
                                    /* width: 14.61rem;
                                     margin: 0 auto; */
                                       }
                                  
                                  .azB1 {
                                                width: 94%;
                                                margin: 0 auto;
                                            }
                                  
                                  
                                      .azB1 li {
                                    display: inline-block;
                                    width: 30%;
                                    /*   height: 2.66rem; */
                                    background: #FFFFFF;
                                    margin: 0.5rem 0.20rem 0.5rem 0.15rem;
                                }
                                
                                 .azB1 ul {
                                    width: 94%;
                                    margin: 0 auto;
                                     padding-left: 0rem; 
                                }
                                  
                                  .azB2 a {
                                    display: inline-block;
                                    /*float: right;*/
                                    position: relative;
                                    top: .1rem;
                                    /*right: -2.5rem;*/
                                    margin: 0.26rem 0.18rem 0.5rem 0;
                                }
                                 .A7 {
                                     width:5.02rem;
                                     height: 3.5rem;
                                 }
                                 .azB2 a{
                                     margin: 0rem 0rem 0rem 0;
                                 }
                                  
                                   .ax {
                                    position: relative;
                                    top: -.41rem;
                                    /*top: -41px;*/
                                    width: 94%;
                                    /*   height: 15.22rem; */
                                    background: #FFFFFF;
                                    padding-bottom: 3rem;
                                    border-radius: 0.14rem;
                                    margin-left: 0rem;
                                    margin: 0 auto;
                                }
                                  
                                   .ax2 {
                                    width: 90%;
                                    margin: 0 auto;
                                    margin-top: .71rem;
                                }
                                
                                  
                                   .axB ul {
                                    width: 94%;
                                    display: flex;
                                    margin: 0 auto;
                                        justify-content: space-around;
                                    /* margin-bottom: 1.28rem; */
                                }
                                .axB li {
                                    display: inline-block;
                                    width: 4.12rem;
                                    height: 2.66rem;
                                    background: #FFFFFF;
                                    margin: 0 0.10rem;
                                }
                                   .av2-1 {
                                    width: 94%;
                                    margin: 0 auto;
                                    height: 100%;
                                }
                                .av2-2 {
                                    width: 40%;
                                }
                                
                                .av2-2 {
                                    width: 40%;
                                }
                                  
                                     
                                .av1 {
                                    width: 94%;
                                    margin: 0 auto;
                                }
                                
                                  
                                  .asA {
                                    width: 94%;
                                    margin: 0 auto;
                                }
                                
                                    .as3-4 {
                                    width: 23%;
                                    /*height: 3.16rem;*/
                                    background: #FFFFFF;
                                    border-radius: 0.04rem;
                                    margin: 0.1rem 0.1rem;
                                }
                                .as3-4 img{
                                    width:100%;
                                }
}
@media screen and (max-width:1023px){
	.ax2 table td{
		position: relative !important;
		display: block !important;
		font-size: .8em !important;	
	}
	.ax2 table td,html.ax2 table td img,.ax2 p img,.ax2 span img{
		width: 100% !important;
	}
	.ax2 table td::before{
		position: absolute !important;
    	left: 10px !important;
    	right: 0px !important;
    	content: attr(td) !important;
    	text-transform: uppercase !important;
		
	}
}
/*@media screen and (max-width:1023px){*/
/*	.av5 table td{*/
/*		position: relative !important;*/
/*		display: block !important;*/
/*		font-size: .8em !important;	*/
/*	}*/
/*	.av5 table td,html.av5 table td img,.av5 p img,.av5 span img{*/
/*		width: 100% !important;*/
/*	}*/
/*	.av5 table td::before{*/
/*		position: absolute !important;*/
/*    	left: 10px !important;*/
/*    	right: 0px !important;*/
/*    	content: attr(td) !important;*/
/*    	text-transform: uppercase !important;*/
		
/*	}*/
/*}*/












