/* >=768的设备  */
@media (min-width: 768px) {


    .section-min {
        min-width: var(--min-width1400);
    }

    .com-width {
        width: 332px;
    }

    .carousel-content-relative {
        position: relative;
    }

    .carousel-content-last {
        width: 510px;
        margin-top: 24px;  
    }

    .capital-show-img {
        display: none !important;
    }

    .capital-header-one {
        /* width: 130px; */
        height: 47px;
    }

    .capital-header-two {
        display: none;
    }

    .capital-header {
        display: inline-block;
    }

    .capital-show-content {
        /* display: block !important; */
    }

    .side-menu .title,
    .side-menu .close-img {
        display: none;
    }

    #page-wrap-3>.page-wrap-3_content>.box:nth-of-type(5) {
        margin-right: 0px;
    }
}

/* <=767的设备  */
@media (max-width: 767px) {

    /* homebanner轮播 */
    #meet {
        width: 100vw;
        margin: 0px auto 0px;
        height: auto !important;
        position: relative;
    }

    #meet .swiper-slide {
        position: relative;
        width: 100%;
        height: auto !important;
    }

    #meet .title {
        /* display: none; */
        position: absolute;
        color: red;
        width: 80%;
        bottom: 20px;
        left: 10%;
        text-align: center;
        z-index: 10;
        /* height:50px; */
        padding: 0px 10px;
        font-size: 18px;
        background: none;
        text-align: center;
    }

    #meet .title span {
        text-align: center;
        font-weight: 600;
        height: 40px;
        font-family: Arial, Arial;
        font-weight: normal;
        font-size: 18px;
        color: #FFFFFF;
        line-height: 40px;
        text-shadow: 0px 2px 11px rgba(4, 6, 19, 0.5);


    }

    #meet .swiper-slide .imgWrap {
        width: 100vw;
    }

    .swiper-slide img {
        display: block;
        width: 100vw;
        height: auto;
    }

    .reportTitle {
        width: 80%;
        font-size: 16px;
        margin: 30px auto 10px;
    }

    .W1400 {
        width: 100%;
    }

    .capital-show-img {}

    .contente-box a {
        padding: 0 0px 0 4px;
        border: none;
        color: #fff;
        font-weight: normal;
    }

    .border-none a {
        border: none;
    }

    .capital-vicenav {
        height: auto;
        padding: 10px 0;
        justify-content: space-around;
        align-items: center;
    }

    .capital-vicenav .capital-vicenav-ul {
        display: block;
        width: 90%;
        flex-direction: column;
        min-width: 50%;
        max-width: 100%;
    }

    .vicenav-li-relative {
        height: auto;
    }

    .searchWrap {
        padding: 10px 0;
    }

    .vicenav-li i {
        position: absolute;
        right: 0;
        top: 27px;
    }

    .vicenav-li.capital-active {
        background: none;
    }

    .capital-vicenav-box {
        position: initial;
        background: none;
    }

    .side-menu {
        background: var(--body-bg-rgba);
        z-index: 88;
        position: fixed;
        top: 0;
        right: 0;
        left: -9999px;
        bottom: 0;
        /* color: #fff; */
        width: 75vw;
        transition: .3s;
        /* overflow-y: scroll; */
        height: 100vh;
    }

    .side-menu.active {
        left: 0;
    }

    /* .side-menu .title {
        line-height: 69px;
        border-bottom: 1px solid #3170b3;
        padding-left: 15px;
        font-size: 15px;
    } */
    .side-menu .close-img {
        cursor: pointer;
        height: 69px;
        line-height: 69px;
        margin-left: 15px;
    }

    .capital-vicenav-box {
        background: transparent;
        box-shadow: none;
        border-radius: none;
    }

    .side-menu .close-img img {
        width: 25px;
        height: 25px;
    }

    .nav-bar-wrap {
        width: 100%;
        margin: auto;
    }

    .capital-header {
        width: 10px;
        height: 20px;
    }

    .capital-header-one {
        /* width: 130px; */
        height: 47px;
    }

    .capital-header-two {
        /* width: 30px; */
        height: auto;
        display: block;
    }

    .nav-bar-wrap-content {
        height: 100%;
    }

    .capital-vicenav-box li a {
        font-size: 16px;
        color: #fff;
    }

    .carousel-content-container>.left {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: nowrap;
        width: 100%;
        min-width: 332px;
        height: auto;
        margin: 0 auto;

    }

    .carousel-content-container>.left>.carousel-content-relative>.carousel-content {
        height: 372px !important;
    }

    .carousel-content-container>.right {
        display: flex;
        flex-direction: column;
        margin: 0 auto;
        align-items: center;
        justify-content: center;
        flex-wrap: nowrap;
        width: 100%;
        height: auto;
        min-width: 332px;
    }

    .carousel-content-container_mobile {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .carousel-content-two {
        margin-left: 0;
    }

    .com-width {
        min-width: 332px;
    }

    .carousel-content-relative {
        position: relative;
        margin-top: 15px !important;
    }

    .carousel-content-last {
        min-width: 332px;
    }

    .cms-wrap {
        width: 100% !important;
        height: 100% !important;
        position: relative;
    }

    .section-min {
        /* width: 100% !important; */
    }

    .footer-width1400 {
        width: 100% !important;
    }

    /* #bottom-own {
        display: none;
    }

    #capture-footer {
        display: none;
    } */

    #page-wrap-3>.page-wrap-3_header {
        width: 45%;
        height: auto;
        margin: 0 auto;
        text-align: center;
    }

    #page-wrap-3>.page-wrap-3_header>img {
        width: 100%;
    }

    #page-wrap-3>.page-wrap-3_content {
        width: 100%;
        margin: 0;
        justify-content: space-around;

    }

    #page-wrap-3>.page-wrap-3_content .page-footer {
        width: 100%;
        height: 45px;
        font-size: 12px;
        font-family: Arial-BoldMT, Arial;
        font-weight: normal;
        color: #404040;
        line-height: 16px;
        transform: scale(0.5);
    }

    #page-wrap-3>.page-wrap-3_content>.box:nth-of-type(4) .page-footer div,
    #page-wrap-3>.page-wrap-3_content>.box:nth-of-type(5) .page-footer div {
        line-height: 30px;
        height: 30px;
    }

    .page-wrap-3_footer {
        width: 94%;
    }

    .sub-title {
        font-size: 14px;
        left: 0;
        width: 100%;
        text-align: center;
    }

    .capital-title {
        font-size: 22px;
        width: 100%;
        left: 0;

    }

    #page-wrap-3>.page-wrap-3_content>.box {
        width: 20%;
        height: auto;
        margin-top: 30px;
    }

    #page-wrap-3>.page-wrap-3_content>.box:div:nth-of-type(1) {
        margin-top: 0px;
    }

    #page-wrap-4 {
        margin: 26px auto 0;
        width: 94%;
    }

    .noshow {
        display: none;
    }

    #page-wrap-4 .page-wrap-4_content {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    #page-wrap-4 .page-wrap-4_content .box {
        padding: 0;
        border-radius: 6px;
    }

    #page-wrap-4 .contentImg img {
        width: 100%;
    }

    #page-wrap-4 .wid32 {
        width: 32%;
        height: auto;
    }

    #page-wrap-4 .wid32 .contentImg {
        width: 100%;
        text-align: center;
        padding-top: 10px;
    }

    #page-wrap-4 .wid32>div:nth-child(1) {
        display: block;
        height: 70px;
        width: 100%;
    }

    #page-wrap-4 .wid32 .contentImg img {
        left: 0px;
        top: 0px;
        width: 20px;
        position: relative;
    }

    #page-wrap-4 .wid32 .contentImg div {
        padding-left: 0px;
        text-align: center;
        font-size: 11px;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #FFFFFF;
        line-height: 12px;
        margin-top: 6px;
        width: 100%;
        /* transform: scale(0.9); */
    }

    #page-wrap-4 .wid32 img {
        width: 100%;

    }

    #page-wrap-4 .wid44,
    #page-wrap-4 .wid28 {
        width: 100%;
    }

    #page-wrap-5>.page-wrap-5_header {
        width: 100%;
        height: auto;
    }

    #page-wrap-5>.page-wrap-5_header>img {
        width: 100%;
    }

    #page-wrap-5>.page-wrap-5_content {
        flex-direction: column;
        align-items: center;
        width: 100%;
    }

    #page-wrap-5>.page-wrap-5_content>.box {
        width: 100%;
        height: auto;
        padding-bottom: 30px;
        margin-right: 0;
        margin-top: 30px;
    }

    #page-wrap-5>.page-wrap-5_content>.box>div>img {
        width: 100% !important;
    }

    #page-wrap-5>.page-wrap-5_footer {
        flex-direction: column;
        align-items: center;
        width: 100%;
        margin-top: 0;
        margin: 0 auto;
    }

    #page-wrap-5 .wid33 {
        width: 100%;
        margin-right: 0;
        margin-top: 30px;
    }

    #page-wrap-5 .wid33>img {
        width: 100% !important;
    }

    .InvestmentContent {
        padding-top: 20px;
        width: 94%;
    }

    .flexTitle {
        font-size: 18px;
        line-height: 22px;
        height: 22px;
    }

    .flexTitle::after {
        height: 4px;
        margin-top: 0px;
    }

    .flexMore {
        transform: scale(0.6);
    }

    #Investment {
        height: auto;
        padding-bottom: 20px;
        display: none;
    }

    .InvestmentWrap {
        height: auto;
        display: block;
    }

    .InvestmentWrapLeft {
        width: 100%;
    }

    .InvestmentWrapLeft .tab>span {
        width: 50%;
        height: 60px;
        color: #000;
        display: inline-block;
        background-color: #ffffff;
    }

    .InvestmentWrapLeft .tab>span.on {
        width: 50%;
        height: 60px;
        color: #ffffff;
        background-color: #077EFF;
    }

    .InvestmentWrapLeft img {
        width: 100%;
    }

    .InvestmentWrapRight {
        width: 100%;
    }

    .policy {
        display: none;
        width: 100%;
        height: 44px;
        background: linear-gradient(270deg, #2BE8FF 0%, #0086E3 100%);
        border-radius: 8px;
        font-size: 12px;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #FFFFFF;
        line-height: 44px;
        padding-left: 11px;
    }

    .policyContent {
        margin-top: 10px;
        display: flex;
        height: auto;
    }

    .policyContent .item {
        background-size: 22px 22px !important;
        padding-left: 28px;
        font-size: 16px;
    }

    #MostRequestedContact {
        padding: 10px 0 30px;
    }

    #MostRequestedContact .flex {
        display: flex;
    }
.specialTitle{
    width:96%;
}
    .leftWrap {
        padding: 10px;
    }

    .leftTitle,
    .newsRightTitle {
        font-size: 14px;
        margin-bottom: 0;
    }
    .newsRightTitle {
        margin-top: 0px;
        display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
    }
    .leftTitle {
        margin-bottom: 10px;
    }

    .newsRightTitleContent {
        font-size: 12px;
        margin-top:10px;
    }

    .newsRightWrap {
        padding-bottom: 0;
    }

    .newWrap {
        height: auto;
        padding-bottom: 20px;
    }

    .rightHeight {
        height: auto;

    }

    .contact,
    .contactMid {
        width: 48%;
        height: 120px;
    }
.newsRightWrap.nopic div:last-of-type{
    font-size: 12px;;
}
    .faq {
        flex-direction: row;
        height: auto;
    }

    .faq img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .newsRight {
        height: auto;
    }

    .newsRightImg img {
        width: 100%;
        height: 90px;
        object-fit: cover;
    }

    .newsRight .flex {
        height: auto;
    }

    .contactContent {
        height: 120px;
        line-height: 120px;
        background-size: 30px 30px !important;
        padding-left: 60px;
        background-position: 20px center !important;
        font-size: 20px;
    }

    .line,
    .lineOther {
        border-bottom: 2px solid #10CFF5;
    }

    .flexTitle.green::after {
        height: 4px;
        margin-top: 0px;
        background-color: #10CFF5;
    }

    .newsRight .flex {
        padding-bottom: 10px;
    }

    .leftTime {
        font-size: 14px;
        margin: 4px 0 2px
    }

    .news,
    .special {
        width: 94%;
        margin: 0 auto;
    }

    .newFlex {
        display: block;
        width: 100%;
    }

    #page-wrap-culture {
        width: 100%;
        margin-top: 28px;
        margin-bottom: 0px;
    }

    .page-culture-3_header {
        width: 45%;
        height: auto;
        margin: 0 auto;
        text-align: center;
    }

    .page-culture-3_header img,
    .page-wrap-5_header img {
        width: 100%;
    }

    .page-wrap-5_header {
        width: 25%;
        height: auto;
        margin: 0 auto;
        text-align: center;
        padding-bottom: 30px;
    }

    #certify {
        padding-top: 26px;
        height: auto;
    }

    #certify .swiper-slide {
         width: 80%;
        background: #fff; 
        box-shadow: 0 8px 30px #ddd;
    }
    #certify .swiper-slide .imgWrap .title{
        font-size: 18px;
        line-height: 60px;
        height: 60px;
    }
    #certify .swiper-slide .imgWrap {
        height: 150px; 
        overflow: hidden;
    }

    #certify .swiper-slide img {
       display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    #certify .swiper-slide .title {
        font-size: 14px;
        font-weight: 500;
        color: #000839;
        line-height: 30px;
        padding: 10px 0 9px 23px;
    }

    #certify .swiper-slide .con {
        height: 46px;
        font-size: 12px;
        font-weight: 400;
        color: #5B606A;
        line-height: 24px;
        padding-left: 23px;
        padding-right: 20px;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-bottom: 10px;
    }

    #certify .sectionTitle {
        text-align: center;
        height: 70px;
        margin: 0 auto;
        font-size: 30px;
        font-weight: 600;
        color: #2D2D2D;
        line-height: 70px;
    }

    #certify .deliver {
        width: 80px;
        height: 6px;
        background: #1759FF;
        margin: 10px auto 60px;

    }

    .rendon {
        font-size: 16px;
        padding-bottom: 30px;
        background-size: 22px 22px !important;
    }

    .swiper-pagination {
        position: absolute;
        text-align: center;
        transition: .3s opacity;
        transform: translate3d(0, 0, 0);
        z-index: 10;
    }

    .swiper-container-horizontal>.swiper-pagination-bullets,
    .swiper-pagination-custom,
    .swiper-pagination-fraction {
        bottom: 20px;
        left: 0;
        width: 100%;
        display: none;
    }

    .page-culture_content {
        width: 94%;
        margin: 30px auto 0px;
        flex-direction: row;
    }

    .page-culture_content .box {
        width: 48%;
        /* height: 170px; */
    }

    /* .page-culture_content .box:last-of-type {
        width: 100%;
        height: 170px;
    } */

    .page-header-3 {
        width: 100%;
    }

    .page-header-3 img {
        width: 100% !important;
        height: 100%;
        object-fit: cover;
        border-radius: 6px;
    }

    .page-culture_content .cultureTitle {
        font-size: 12px;
        left: 0px;
        bottom: 26px;
        padding:5px;
        line-height: 18px;
        height:18px;
    }

    #capture-footer {
        display: none;
    }

    .capital-footer {
        width: 100%;

    }

    #footer-own {
        height: 60px;
        position: fixed;
        bottom: 0px;
        display: none;
    }

    #footer-own>.footer-wrap {
        line-height: 18px;
        font-size: 12px;
        width: 94% !important;
        ;
        margin: 0 auto;
    }

    .capital-footer-column-title {
        font-size: 14px;
    }

    .capital-footer-column li a {
        font-size: 12px;
    }

    .two-level-content {
        width: 94%;
        margin: 0 auto;
        padding-top: 20px;
        font-size: 14px;
        /* font-family: Arial; */
        color: #233446;
    }

    .level-one {
        display: flex;
        align-items: center;
        padding-left: 10px;
    }

    .level-one>i {
        margin: 0 15px;
    }

    .triangle {
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 8px 8px;
        transform: rotate(90deg);
        border-color: transparent transparent rgba(35, 52, 70, 1);
        position: relative;
    }

    .triangle:after {
        content: '';
        border-style: solid;
        border-width: 0 8px 8px;
        border-color: transparent transparent #fff;
        position: absolute;
        top: 1px;
        left: -8px;
    }

    .title_listA_content {
        padding: 0;
    }

    ul.content_listA li {
        padding-left: 10px;
        font-size: 14px;
        line-height: 16px;
    }

    .title_listA_content .content_listA::after {
        width: calc(100% - 12px);
        left: 12px;
        position: absolute;
        bottom: 0px;
    }

    .content_listA {
        padding: 10px 0px;
    }

    ul.content_listA li span {
        line-height: 24px;
        padding: 0px 15px;
    }

    .navWrap {
        margin-bottom: 20px;
    }

    /* offical */
    .officalWrap {
        width: 96%;
        height: auto;
        margin: 0 auto;
    }

    .officalTitle {
        height: auto;
        font-size: 16px;
        line-height: 16px;
        padding-top: 20px;
        padding-bottom: 10px;
        font-weight: bold;
    }

    .officalContent.flex {
        display: block;
    }

    .leader {
        width: 100%;
        margin: 0 auto 30px;
    }

    .leaderPic {
        width: 50%;
        height: auto;
        margin: 0 auto;
    }

    .leaderDes {
        margin-top: 10px;
    }

    .parter {
        width: 100%;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .parterItemPic {
        height: 201px;
    }

    .parter::after {
        content: "";
        width: 45%;
    }

    .parter a {
        width: 45%;
        margin: 0;
    }

    .parterItemDes {
        height: 64px;
    }

    .officalDetails {
        width: 96%;
        height: calc(100vh - 275px);
        margin: 40px auto;
    }

    .officalDetails .imgWrap {
        width: 40%;
        margin: 0 auto 20px;
        padding-bottom: 20px;
        border-bottom: 1px solid #D8D8D8;
    }

    .officalDetails .imgWrap img {
        width: 100%;
        height: auto;
    }

    .officalDetails .content span:first-child {
        font-size: 16px;
        font-family: Arial-BoldMT, Arial;
        font-weight: bold;
        color: #3D3D3D;
        line-height: 25px;
    }

    .officalDetails .content span:last-child {
        font-family: Arial, Arial;
        font-weight: normal;
        color: #3D3D3D;
        line-height: 20px;
    }

    /* BMC */
    .BMC {
        width: 96%;
        height: auto;
        margin: 20px auto 0;
    }

    .BMC .rowBMC {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        margin-bottom: 0px;
        padding: 0;
    }

    .BMC .item {
        margin: 0px auto 20px;
        width: 80%;
        text-align: center;
    }

    .BMC .item img {
        width: 100px;
        text-align: center;
    }

    .BMC .content div:first-child {
        font-size: 16px;
        font-family: Arial-BoldMT, Arial;
        font-weight: bold;
        color: #3D3D3D;
        line-height: 25px;
    }

    .BMC .content div:last-child {
        font-weight: normal;
        width: 100%;
        font-size: 14px;
        font-family: Arial;
        color: #233446;
        line-height: 20px;
        margin-top: 4px;
        text-align: center;
    }

    /* tongzhoustatic */
    .statics {
        padding-top: 0px;
    }

    .statics li {
        padding-left: 10px;
        font-size: 12px;
    }

    .statics li a {
        padding: 10px 0;
    }

    .flexWrap {
        width: 96%;
        margin: 20px auto 0px;
    }

    .flexWrap .flex {
        display: block;
        height: auto;
        padding: 0px;
        margin: 30px auto 20px;
    }

    .leftPic {
        width: 100%;
        margin: 0 auto;
        height: auto;
    }

    .rightContent {
        width: 100%;
        height: auto;
        padding-top: 20px;
    }

    .rightContent .contentTitle {
        height: auto;
        font-size: 18px;
        line-height: 20px;
        font-weight:600;
        margin: 4px auto 10px;
    }

    .rightContent .contentTime {
        margin: 0;
        font-size: 16px;
        margin-bottom: 4px;
    }

    .rightContent .contents {
        text-align: left;
        font-size: 14px;
        line-height: 18px;
        height: auto;
    }

    /* specials */
    .specials {
        width: 100%;
        margin-top: 20px;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .specialsPic {
        height: auto;
        margin: 0 auto;
        width: 96%;
        margin-bottom: 20px;
    }

    /* tongzhoubasic */
    .topPic {
        width: 100%;
        padding-top: 30px;
    }

    .picFont {
        display: block;
        height: auto;
        width: 96%;
        margin: 0 auto;
        border-bottom: 1px solid #D8D8D8;
        margin-bottom: 20px;
    }

    .picFont .lefPic {
        width: 100%;
        padding-bottom: 10px;
    }

    .picFont .mid {
        width: 0;
        height: 0;
    }

    .picFont .mid {
        width: 0;
        height: 0;
    }

    .picFont .rightFont {
        width: 100%;
        padding: 0px;
        background: none;
    }

    .rightFont .title {
        font-size: 16px;
        font-weight: bold;
        line-height: 16px;
        border-bottom: none;
        margin-bottom: 10px;
    }

    .rightFont .title::after {
        width: 0px;
    }

    .rightFont .fontContent {
        width: 100%;
        font-size: 14px;
        margin-top: 0;
        line-height: 20px;
        height: auto;
        margin-bottom: 20px;

    }

    .picFont.other .rightFont {
        width: 100%;
        background: none;
        padding: 0;
    }

    .picFont.other .lefPic {
        width: 100%;
        margin: 20px auto;
    }

    .two-level-content .picFont:last-of-type {
        border-bottom: none;
    }

    /* tab切换的页面 */
    .level-two {
        padding-top: 20px;
        width: 100%;
        display: block;
    }

    .level-two .level-left {
        width: 100%;
        background: none;
        padding: 0;
    }

    .level-two .level-left-hover-wrap {
        width: 100%;
        overflow-x: scroll;
        display: flex;
    }

    .level-two .level-left-hover {
        font-size: 16px;
        width: auto;
        padding: 10px;
        line-height: 16px;
        height: auto;
        box-shadow: none;
    }

    .level-left-hover::before,
    .level-left-hover.level-left-active::before {
        width: 0px;
    }

    .level-left {
        height: auto;
        margin-bottom: 20px;
    }

    .level-left-title {
        background: none;
        font-size: 20px;
        padding: 10px 0px 10px 8px;
    }

    .level-right {
        width: 100%;
        margin-left: 0;
    }

    .level-right .title {
        font-size: 20px;
        padding: 0 0 10px 6px;
        line-height: 24px;
    }

    .level-show-box li {
        padding-left: 11px;
        font-size: 12px;
        line-height: 16px;
    }

    .level-show-box li a {
        padding: 0px 0px;
        font-size:16px;
        line-height:20px;
    }

    .faqs {
        width: 100%;
        margin-top: 0;
        padding: 20px 0;
    }

    .faqs .title {
        font-size: 14px;
        line-height: 16px;

    }

    .faqs .content {
        padding-left: 12px;

    }

    .faqs .content p {
        font-size: 16px;
        line-height: 20px;
        background-position: 0px 3px;
        background-size: 16px;
    }

    .faqs .content .faqMore {
        width: 60px;
        height: 20px;
        display: block;
        position: relative;
        margin: 20px auto 0px;
        right: auto;
        bottom: auto;
    }

    .clickHere {
        width: 60%;
        margin: 10px auto;
        height: auto;
        padding: 10px 0;
    }

    .clickHere .top {
        margin: 0px auto;
        height: auto;
        font-size: 16px;
        line-height: 18px;
        padding-top: 0;
    }

    .clickHere .bot {
        margin: 0px auto;
        height: auto;
        font-size: 12px;
        line-height: 18px;
    }

    .clickHere img {
        display: none;
    }

    .title_listA_wrap {
        margin: 20px auto 0;
        width: 100%;

    }

    .title_listA {
        display: flex;
        overflow-x: scroll;
    }

    .title_listA b {
        font-size: 14px;
        width: auto;
        padding: 10px;
        line-height: 16px;
        height: auto;
        font-weight: normal;
        padding-bottom: 20px;
        font-weight:bold;
    }

    .title_listA_content.open {
        padding-bottom: 10px;
    }

    .title_listA>div {
        font-size: 14px;
        width: auto;
        padding: 10px;
        line-height: 16px;
        height: auto;
        font-weight: normal;
        padding-bottom: 20px;
        background: none;
    }

    .title_listA>div.on {
        background: none;
        color: #077EFF;
    }

    .rightContent.noPic {
        height: auto;
        padding: 0px 0px 20px;
    }

    /* actives  轮播 */
    .pikachoose {
        width: 100%;
        margin-top: 20px;
        padding-bottom: 30px
    }

    .pika-stage {
        width: 100% !important;
        ;
        height: auto !important;
    }

    .jcarousel-skin-pika {
        display: none;
    }

    .pika-stage .caption {
        font-size: 16px;
        left: 20px;
        padding-right: 20px;
    }

    .pika-stage a img {
        border-radius: 8px;
    }

    .level-left-active {
        background: none !important;
        color: rgba(7, 126, 255, 1) !important;
    }

    .level-left-active::after {
        border: none;
    }

    .level-left-hover.culture {
        margin-top: 0px;
    }

    .level-right-box {
        display: block;
        height: auto;
    }

    .level-right-box img {
        width: 100%;
    }

    .level-right-des {
        width: 100%;
        height: auto;
        padding: 20px 0 0 0;
    }

    .level-right-des>div:nth-of-type(1) {
        height: auto;
        font-size: 14px;
        line-height: 16px;
    }

    .level-right-des>div:nth-of-type(2) {
        font-size: 12px;
        height: 26px;
        line-height: 26px;
        margin: 0;
    }

    .level-right-des>div:nth-of-type(3) {
        text-align: left;
        font-size: 12px;
        line-height: 16px;
        margin: 0;
    }

    .level-right.culture {
        width: 96%;
        margin: 0 auto;
    }

    .level-show-box a {
        padding-bottom: 10px;
        border-bottom: 1px solid #D8D8D8;
    }

    .level-show-box a:last-of-type {
        border-bottom: 0px solid #D8D8D8;
    }

    /* search */
    .searchRight {
        display: none;
    }

    .leftTitle span:first-child {
        padding: 10px 10px;
        line-height: 16px;
        font-size: 12px;

    }

    .leftTitle span:last-child {
        flex: 1;
        font-size: 12px;
        line-height: 16px;
    }

    /* feedback */
    .FAQsFeedback-content {
        width: 90%;
        margin: 0 auto;
    }

    .FAQsFeedback-content .tab {
        width: 100%;
        margin-top: 20px;

    }

    .FAQsFeedback-content .tab span {
        width: 49%;
        height: 80px;
        padding: 2px 6px;
    }

    .FAQsFeedback-content .tab span div b {
        font-size: 12px;
    }

    .FAQsFeedback-content .tab span div {
        background: none;
        padding: 0;
    }

    .FAQsFeedback-content .tab span div p {
        font-size: 12px;
        line-height: 14px;
        margin-top: 4px;
    }

    .FAQsFeedback-content .contents {
        margin-top: 20px;
        width: 100%;
    }

    .FAQsFeedback-content .contents>div {
        width: 100%;
    }

    .Feedback_box {
        padding: 0;
        background-color: #ffffff;
    }

    .imgwraps img {
        width: 60px;
        height: 20px;
        display: block;
        position: relative;
        margin: 10px auto 0px;
        right: auto;
        bottom: auto;
    }

    label {
        text-align: left;
    }

    .position-absolute {
        width: 100px;
        left: auto;
        top: -58px;
        right: 0;
    }
.level-right ul{
padding-bottom:20px;
}
.parter .parterItem
{
  cursor: pointer;
  width: 100%;
  margin-left:0px;
}
}