/*
* @Author: Administrator
* @Date:   2016-12-07 10:34:26
* @Last Modified by:   Administrator
* @Last Modified time: 2017-03-27 18:16:57
*/
.company-icon-row br {
    display: none;
}

.AppImg {
    display: none;
}

.index-new-name>a {
    display: block;
}

.index-new-name>a:after {
    top: -3px;
    right: -20px;
}

.about-li {
    height: auto;
}

.about-li-text {
    display: none;
    height: auto;
    max-height: 48px;
}

/* .about-li-more{
    position: absolute;
    bottom: 20px;
} */
.panel-sub-list {
    margin-top: 10px;
    padding: 0 13%;
    text-align: left;
}

@media (max-width: 1350px) {
    .index-Showcase-ul {
        width: 100%;
    }
    .banner-link .item{
        background-size: 17%;
    }
    /* .index-Showcase-li{
        margin: 0 0.5%;
    } */
    .index-Showcase-li-row {
        right: -40%;
    }

    .index-Showcase-btn {
        font-size: 16px;
    }

    .banner-row {
        height: 475px;
    }

    .banner-li img {
        width: 1500px;
        margin-left: -750px;
        height: auto;
    }

    .index-activity-row {
        width: 65%;
    }

    .index-activity-l {
        width: 49%;
        margin-right: 2%;
    }

    .index-activity-r {
        width: 49%;
    }

    .index-activity-img-row {
        width: 100%;
        overflow: hidden;
    }

    .index-activity-r .index-activity-img-row {
        width: 100%;
        overflow: hidden;
    }

    .index-Exhibitor-roll {
        width: 32%;
    }
}

@media (max-width: 1220px) {

    .nav-li,
    .nav-li>a {
        width: 100px;
    }
}

@media (max-width: 1100px) {
    .index-Showcase-row {
        width: 100%;
    }

    .index-Showcase-ul {
        width: 120%;
        margin-left: -10%;
        margin-right: 10%;
    }

    .w1200 {
        max-width: inherit;
        width: 100%;
    }

    .index-btn {
        width: 220px;
    }

    .content2-row {
        padding: 0;
        border: none;
    }

    .After-the-report-img img {
        width: 100%;
    }

    .audience-composition-r {
        margin-top: 35px;
        margin-left: 0;
    }

    .exhibition-video-r-img li img {
        width: 100%;
    }

    .exhibition-video-r {
        width: 100%;
    }

    .exhibition-video-r-img li:nth-of-type(2n) {
        margin: 0 20px 20px 0;
    }

}

@media (max-width: 1150px) {

    .nav-li,
    .nav-li>a {
        width: 92px;
    }
    .baolilogo{
      display: none;
  }
}

/* ipad */
@media (max-width: 979px) {
    .index-Showcase-ul {
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 30px;
        width: 100%;
    }

    /* .index-Showcase-li-row{
        width: 100%;
    } */
    .index-Showcase-btn {
        background-color: #009452;
        color: #fff;
    }

    .index-Showcase-li,
    .index-Showcase-li-row,
    .index-Showcase-btn-row {
        -webkit-transform: skewX(0);
        -ms-transform: skewX(0);
        -o-transform: skewX(0);
        transform: skewX(0);
    }

    .index-Showcase-li:hover {
        -webkit-transform: scale(1) skewX(0);
        -ms-transform: scale(1) skewX(0);
        -o-transform: scale(1) skewX(0);
        transform: scale(1) skewX(0);
    }

    .index-Showcase-li-row img {
        height: 100%;
        margin-left: -10%;
    }

    .suspend-row {
        /*position: inherit;*/
        height: auto;
    }

    .suspend-row .logo-row {
        padding-top: 5px;
    }

    .suspend-row .logo-row img {
        height: auto;
        width: auto;
    }

    .index-Showcase-btn {
        font-size: 14px;
    }

    .index-Showcase-li-row {
        left: 0;
        margin-left: 0;
    }

    .index-Showcase-li {
        width: 19%;
        margin: 0;
    }

    nav {
        display: none;
    }

    .w1200 {
        padding: 0 15px;
        box-sizing: border-box;
    }

    .index-btn-booth {
        background-size: cover;
    }

    .index-company-Info {
        font-size: 16px;
    }

    .index-company-name img {
        width: 300px;
        height: auto;
    }

    .index-btn {
        width: 170px;
        height: 50px;
        line-height: 50px;
        margin-right: 10px;
    }

    .index-btn-audience {
        margin-right: 0;
    }

    .company-icon-row {
        width: 33%;
        margin: 0;
        box-sizing: border-box;
        padding: 0 3%;
        float: left;
    }

    .company-icon-row img {
        display: block;
        margin: 10px auto;
    }

    .company-icon-num {
        margin: 0;
    }

    .company-icon-num {
        font-size: 24px;
    }

    .index-company-text {
        padding: 0 3%;
    }

    .index-Showcase-row+.content>.index-row {
        margin-top: 0;
    }

    .index-activity-name {
        display: block;
    }

    .about-li {
        width: 48%;
        margin-right: 4% !important;
    }

    .about-li:nth-of-type(2n) {
        margin-right: 0 !important;
    }

    .title2-row {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .download-li {
        width: 100%;
        margin-right: 2% !important;
    }

    .download-li:nth-of-type(3n) {
        margin-right: 0 !important;
    }

    .app-icon {
        display: block;
    }

    .company-icon-row img {
        height: 30px;
    }

    .new-list-content {
        width: 70%;
    }

    .new-list-name {
        font-size: 20px;
    }

    /* .exhibition-li{
        width: 100%;
    } */
    .exhibition-img {
        height: auto;
    }

    .exhibition-img img {
        width: 100%;
        height: auto;
    }

    .conferences-box-ul li {
        width: 48%;
        margin-right: 4% !important;
    }

    .conferences-box-ul li:nth-of-type(2n) {
        margin-right: 0 !important;
    }

    .banner-row {
        /*display: none;*/
    }

    .ipad-swiper-container {
        display: block;
    }
}

/* 手机端 */
@media (max-width: 767px) {

    .w1200 {
        /*padding-left: 5%;
        padding-right: 5%;*/
    }

    /*    .w1200 .w1200{
        padding: 0;
    }*/
    header {
        display: none;
    }
    .language-row .p a {
        color: #333;
    }
    .language-row .p a:not(:last-child):after {
        color: #999;
    }

    .top-row {
        height: 90px;
    }

    .logo-row {
        padding-top: 15px;
    }

    .logo-row img {
        height: 60px;
        width: auto;
    }

    .banner-bread a,
    .banner-bread span{
      font-size: 20px !important;
    }

    .banner-bread p{
      display: none !important;
    }

    .banner-row {
        height: 160px;
    }

    .banner-control {
        /*display: none;*/
        top: 58%;
    }

    .banner-control img {
        width: 20px;
        height: 40px;
    }

    .banner-li img {
        width: 500px;
        margin-left: -250px;
        height: auto;
    }

    .index-company-name img {
        max-width: 100%;
        height: auto;
    }

    .index-company-Info {
        font-size: 16px;
    }

    .index-btn-row {
        width: 100%;
    }

    .index-btn {
        width: 48%;
        height: 50px;
        line-height: 50px;
        margin-right: 4%;
        box-sizing: border-box;
        float: left;
        font-size: 18px;
    }

    .index-btn-audience {
        margin-right: 0;
        line-height: 46px;
    }

    .index-activity-row {
        width: 100%;
    }

    .index-Exhibitor-roll {
        width: 100%;
        margin-top: 40px;
    }

    .index-new-row {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }

    .index-new-img img {
        width: 100%;
        height: auto;
    }

    .index-new,
    .index-new-img {
        height: auto;
    }

    .index-new-box {
        padding-top: 0;
    }

    .footer-nav {
        width: 100%;
        text-align: center;
        float: none;
    }

    .subscription-row {
        margin: 20px auto;
        float: none;
        max-width: 96%;
    }

    .footer-nav a {
        margin-right: 10px;
        display: inline-block;
    }

    .footer-nav a:last-of-type {
        margin-right: 0;
    }

    .subscription-btn {
        width: 30%;
    }

    .subscription-input {
        width: 70%;
    }

    .footer-logo {
        float: none;
        text-align: center;
    }

    .footer-copyright {
        text-align: center;
        float: none;
    }
    
    footer {
        padding: 30px 0 90px;
    }

    .index-partner-li {
        width: auto;
    }

    .Exhibitor-roll-text {
        width: auto;
    }

    .title2 {
        float: none;
        width: 100%;
    }

    .content-btn-row {
        float: none;
        width: 100%;
        overflow: hidden;
        margin-top: 10px;
    }

    .content-btn-row a {
        float: left;
        width: 48%;
        margin-left: 0;
    }

    .content-btn-row a.btn-booth {
        margin-right: 4%;
    }

    .download-li {
        width: 100%;
        margin-right: 4% !important;
    }

    .download-li:nth-of-type(3n) {
        margin-right: 4% !important;
    }

    .download-li:nth-of-type(2n) {
        margin-right: 0 !important;
    }

    .app-icon {
        line-height: 90px;
    }

    .new-list-name:before {
        display: none;
    }

    .new-list-content {
        width: 100%;
        padding-left: 0;
    }

    .new-list-li .index-new-more {
        float: left;
        margin-top: 30%;
    }

    .new-list-li {
        padding: 20px 0;
    }

    .new-row {
        width: 100%;
        margin-right: 0;
        margin-bottom: 40px;
    }

    .new-img-row {
        height: auto;
    }

    .new-img-row img {
        height: auto;
    }

    .new-text {
        max-height: 60px;
        height: auto;
    }

    .new-list-content .new-text {
        max-height: inherit;
    }

    .new-title {
        white-space: inherit;
        font-size: 16px;
    }

    .new-information {
        margin: 15px 0 5px 0;
    }

    .ipad-swiper-container {
        display: none;
    }

    .app-swiper-container {
        display: block;
    }

    .index-Showcase-row {
        position: relative;
        width: 100%;
        height: 300px;
        overflow: hidden;
        margin-bottom: 30px;
    }

    .index-Showcase-ul {
        width: 1000%;
        position: absolute;
    }

    .index-Showcase-li {
        float: left;
        width: 10%;
        margin: 0;
    }

    .index-Showcase-li-row img {
        height: auto;
        margin-left: 0;
    }

    .index-Showcase-li-row {
        width: 100%;
    }

    .index-Showcase-control {
        display: block;
    }

    .tissue-contact {
        width: 100%;
        border-right: 0;
        margin: 5px 0;
    }

    .tissue-row {
        text-align: left;
        width: 100%;
        float: none;
        margin-bottom: 20px;

    }

    .applyFor-box {
        display: block;
        margin-bottom: 30px;
        width: 100%;
    }

    .applyFor-box-row {
        margin: 0;
        margin-top: 30px;
    }

    .index-new-time {
        position: relative;
    }

    .exhibition-li {
        width: 100%;
        float: left;
    }

    .linkman-tab td {
        display: block;
    }

    .news-ind {
        display: none;
    }

    .Display-area-tit {
        height: 72px;
        overflow: hidden;
    }

    .After-the-report-h2 {
        font-size: 24px;
        line-height: 35px;
    }

    .After-the-report-time li {
        width: 100%;
    }

    .After-the-report-time li span {
        font-size: 30px;
        margin-right: 10px;
    }

    .report-secondary-h2 {
        font-size: 20px;
        padding-bottom: 5px;
        border-bottom: 1px solid #009452;
    }

    .report-secondary-con-img img {
        width: 100%;
    }

    .report-secondary-con-tit {
        width: 100%;
        margin: 15px 0;
    }

    .proportion-wrap li {
        width: 100%;
        margin-bottom: 10px;
        padding-left: 3.5%;
        border: none;
    }

    .proportion-top {
        font-size: 36px;
    }

    .audience-composition-l img {
        width: 100%;
    }

    .audience-composition-r {
        width: 100%;
    }

    .audience-composition-r img {
        width: 100%;
    }

    .same-time-activities-h2 {
        font-size: 24px;
    }

    .wonderful-wrap li {
        width: 100%;
    }

    .exhibition-video-l {
        width: 100%;
    }

    .exhibition-video-tit {
        width: 88%;
    }

    .exhibition-video-img {
        width: 100%;
    }

    .exhibition-video-r-img li {
        width: 48%;
        margin: 0 4% 20px 0;
    }

    .exhibition-video-r-img li:nth-of-type(2n) {
        margin: 0 0 20px 0;
    }

    .report-secondary-con {
        margin-bottom: 0;
    }

    .borderbox .tableRow {
        padding: 20px 4%;
    }

    .download-name {
        width: 63%;
         max-height: auto;
        text-align: left;
    }

    .new-recommend-li {
        width: 100%;
        margin-right: 0;
    }

}

@media (max-width: 450px) {
    .tissue-row {
        text-align: left;
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }

    .index-activity-l {
        width: 100%;
        margin-right: 0;
    }

    .index-activity-r {
        width: 100%;
        margin-top: 15px;
    }

    .index-activity-img-row {
        height: auto !important;
    }

    .index-activity-img-row img {
        width: 100%;
        height: auto;
        display: block;
    }

    .about-li {
        width: 100%;
        margin-right: 0 !important;
        height: auto !important;
        padding-bottom: 5%;
    }

    .about-li-text {
        padding: 0;
    }

    .panel-sub-list {
        padding-left: 5%;
    }

    .title2 {
        float: none;
        width: 100%;
    }

    .content-btn-row {
        float: none;
        width: 100%;
    }

    .download-row .download-li {
        width: 100%;
        margin-right: 0;
    }

    .Search-ComboBox {
        position: relative;
    }

    .Search-ComboBox,
    .Search-ComboBox-ul {
        width: 100%;
        box-sizing: border-box;
    }

    .exhibition-img {
        width: 100%;
    }

    .exhibition-text-row {
        width: 100%;
    }

    .exhibition-title {
        margin: 20px 0;
    }

    .introduction-information-row,
    .company-icon-row {
        width: 100%;
        margin-bottom: 20px;
    }

    .introduction-box .introduction-information-row {
        width: 33.3%;
        margin-bottom: 0px;
        padding: 0;
    }

    .introduction-box2 .introduction-information-row {
        background-color: #f8f8f8;
    }

    .introduction-box2 .introduction-information-icon {
        margin-top: 10px;
    }

    .introduction-box .introduction-information-icon {
        display: none;
    }

    .introduction-box .introduction-data {
        font-size: 20px;
    }

    .introduction-tab td {
        min-width: 50px;
    }

    .introduction-information-text {
        margin: 0;
    }

    .introduction-information-btn {
        margin-bottom: 10px;
        margin-top: 0px;
    }

    .applyFor-text {
        text-align: left;
        font-size: 16px !important;
    }

    .website-construction {
        text-align: center;
    }

    .violet-text {
        font-size: 18px;
    }

    .tissue-row .violet-text,
    .introduction-text .violet-text {
        font-size: 14px;
    }

    .unfold-top:after {
        top: 15px;
        margin-top: 0;
    }

    .mirror-title {
        height: 40px;
        margin-top: -20px;
    }

    .mirror-title span {
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        font-size: 18px;
    }

    .cut-title {
        text-align: left;
    }

    .cut-title .violet-text {
        margin: 0;
    }

    .mirror-row {
        padding: 0;
    }

    .btn_submit {
        width: 95%;
        margin: 0;
    }

    #content_1 {
        border-top: 1px solid #ddd;
    }

    .content-row {
        margin-bottom: 10px;
    }
}

@media (max-width: 600px) {
    .exhibition-img {
        width: 100%;
    }

    .exhibition-text-row {
        width: 100%;
    }

    .exhibition-title {
        margin: 20px 0;
    }

    .conferences-box-ul li {
        width: 100%;
        margin-right: 0 !important;
    }

    .conferences-img {
        height: auto;
        line-height: 0;
    }

    .conferences-img img {
        min-width: inherit;
        max-width: 100%;
        width: 100%;
        min-height: inherit;
    }
}


/* 2016.12.26 */
/* ipad */
@media (max-width: 979px) {
    .index-btn {
        width: 195px;
    }

    .header-margin {
        margin-bottom: 0;
    }

    .app-nav-row .top-row {
        background-color: #009452;
    }

    .app-nav-row .app-icon {
        font-size: 30px;
        color: #fff;
    }

    .app-nav-name-cn {
        font-size: 20px;
        color: #fff;
        font-weight: normal;
        letter-spacing: 0.6px;
    }

    .app-nav-name-en {
        font-size: 14px;
        color: #fff;
        font-weight: normal;
    }

    .app-nav-name {
        padding-top: 25px;
    }

    .app-nav {
        padding: 10px 0;
    }

    .app-sub-nav {
        border-top: 2px solid #009452;
    }

    .app-nav-p {
        padding-right: 7%;
        position: relative;
        text-align: left;
        text-indent: 40px;
    }

    .app-nav-p-after:after {
        position: absolute;
        right: 15%;
        content: '>';
        font-size: 20px;
        font-family: '宋体';
        float: right;
        font-weight: bold;
    }

    .app-sub-nav-li {
        height: 40px;
        line-height: 40px;
    }

    .app-sub-nav-li a {
        text-align: left;
        text-indent: 40px;
        color: #333;
        height: 40px;
        overflow: hidden;
    }

    .search-popup {
        width: 80%;
        left: 10%;
        margin-left: 0;
    }

    .audience-popup-txt {
        font-size: 18px;
    }

    .partners {
        width: 23%;
        margin-right: 2.5% !important;
    }

    .partners:nth-of-type(4n) {
        margin-right: 0 !important;
    }

    .company-icon-row img {
        display: none;
    }

    .company-icon-row {
        width: 33.3%;
    }

    .introduction-title {
        line-height: 34px;
    }
}

/* 手机端 */
@media (max-width: 767px) {


    .index-Showcase-li:first-of-type {
        height: 260px;
    }

    .index-Showcase-li:first-of-type .index-Showcase-li-row img {
        position: initial;
    }

    .index-Showcase-li-row img {
        height: 100%;
    }

    .index-Showcase-ul.w1200 {
        padding: 0;
    }

    .index-company-name,
    .index-company-Info {
        display: none;
    }

    .index-btn,
    .content-btn-row a {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .index-row {
        margin: 30px 0;
    }

    .index-company-title {
        margin: 30px 0;
    }

    .index-Showcase-btn {
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        background-color: rgba(0, 0, 0, 0.6);
    }

    .title {
        background-color: #f4f4f4;
        padding: 8px;
        text-align: left;
    }

    .widget-row {
        right: 3%;

    }

    .widget-row>span {
        background-color: #fff;
        width: 35px;
        height: 35px;
        line-height: 38px;
    }

    .Exhibitor-roll-logo {
        height: 35px;
    }

    .Exhibitor-roll-logo img {
        max-width: 35px;
    }

    .Exhibitor-roll-text {
        font-size: 14px;
        height: 35px;
    }

    .footer-nav {
        display: none;
    }

    .new-img-row img {
        width: 100%;
    }

    .index-app-new {
        display: block;
    }

    .index-new-row {
        display: none;
    }

    .top-row {
        position: relative;
    }

    .logo-row {
        position: absolute;
        left: 50%;
        margin-left: -15px;
    }

    .app-icon-open {
        float: left;
    }

    .app-language-row {
        float: right;
        display: block;
    }
    .app-language-row.language-row .p {
        color: #333;
        line-height: 40px;
    }
    .app-language-row.language-row .p i {
        color:#009452;
        margin-right: 2px;
        font-size: 16px;
    }

    .navnew {
        display: none !important
    }

    .wrap-index {
        margin-top: 0
    }

    .wrap-index .tit {
        font-size: 24px;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .wrap-index .bottpmbox .box-r {
        width: 100%;
        margin-top: 20px;
    }

    .wrap-index .bottpmbox {
        width: 100%;
        margin: auto;
    }

    .bgcolor .box-l {
        width: 100%;
        float: none;
        margin: auto;
    }

    .bgcolor .box-l .box-toom .box-r1 {
        width: 100%;
        float: none;
        margin: auto;
    }

    .bgcolor .box-l .fonttxt p {
        padding-top: 20px;
    }

    .bgcolor .box-r .tit {
        line-height: 35px;
        height: 35px;
        text-align: left;
        margin-bottom: 10px;
        font-size: 22px;
    }

    .news-wrap .wrap-item .item {
        width: 100%;
        float: none;
        margin: auto;
        margin-bottom: 10px;
    }

    .news-wrap .wrap-item .item:nth-child(3n) {
        margin-right: auto;
    }

    .Instagram .box-ra .tit {
        font-size: 22px;
            margin-bottom: 16px;
    }
    .zhanqu-wrap{
        margin-top: 30px;
    }
    .zhanqu-wrap .tit{
        font-size: 24px;
        margin-bottom: 16px;
    }
    .bgcolor .box-r {
        width: 100%;
        float: none;
        margin: 30px auto 0;
        height: auto;
    }
    .bgcolor .box-l .tit{
        font-size: 24px;
        margin-bottom: 16px;
    }
.Instagram .box-la .tit{
     font-size: 24px;
        margin-bottom: 16px;
}
.Instagram {
    margin: 30px auto;
}
    .bgcolor .box-l .box-toom .box-l1 {
        width: 100%;
    }

    .wrap-index .bottpmbox .box-l .box-up .item p {
        line-height: 1;
        font-size: 14px;
    }

    .wrap-index .bottpmbox .box-l {
        width: 100%;
        margin: auto;
    }

    .Instagram .box-la {
        width: 100%;
    }

    .Instagram .box-la .imglist .img-item {
        width: calc(100%/2 - 5px);
        margin-right: 10px;
        height: 166px;
        overflow: hidden;
        margin-bottom: 10px;
    }



    .Instagram .box-la .imglist .img-item:nth-child(3n) {
        margin-right: 10px;
    }

    .Instagram .box-la .imglist .img-item:nth-child(2n) {
        margin-right: 0;
    }

    .Instagram .box-ra {
        width: 100%;
    }


    .wrap-index .bottpmbox .box-l .box-up .item {
        width: 50%;
        margin-bottom: 20px;
    }

    .zhanqu-wrap .box-bottom .box-l {
        width: 100%;
        margin: auto;
        float: none
    }

    .zhanqu-wrap .box-bottom .box-r {
        width: 100%;
        margin: auto;
        float: none
    }

    .app-icon {
        font-size: 37px;
        line-height: 40px;
        color: #009452;
        margin-bottom: 0;
    }

    .nav-row-box,
    .top-row {
        height: 40px;
        border-bottom: 1px solid #eee;
        position: relative;
        z-index: 99999;
    }

    .suspend-row {
        border-bottom: none;
    }

    .suspend-row .top-row,
    .suspend-row .nav,
    .suspend-row .nav-li,
    .suspend-row .nav-li>a {
        height: 40px;
    }

    .logo-row {
        display: none;
    }

    .Right-suspension-x {
        display: none;
    }

    .Overview-btn {
        font-size: 16px;
        margin: 0 5px;
    }

    .Display-area-wrap {
        width: 96%;
        padding: 0 2%;
    }

    .Display-area-h2 {
        font-size: 24px;
    }

    .Display-area {
        width: 96%;
        margin: 0 2%;
    }

    .Display-area-ul li {
        width: 44%;
        margin: 0 1.5% 2.5%;
    }

    .Display-area-ul li:last-of-type {
        margin: 0 1.5%;
    }

    .Brand-exhibitors-logo {
        margin: 40px 0;
    }

    .Brand-exhibitors-logo li {
        width: 23%;
        margin: 1.5% 1%;
    }

    .Brand-exhibitors-logo li:nth-of-type(9n) {
        margin: 1.5% 1%;
    }

    .comments-l {
        width: 96%;
        margin: 0 2%;
    }

    .comments-r {
        width: 100%;
        margin-top: 20px;
    }

    .comments-l-h3 {
        margin: 30px 0 10px 0 !important;
        font-size: 24px;
    }

    .comments-r-con {
        width: 100%;
    }

    .comments-bg {
        height: auto;
    }

    .comments-li-l {
        width: 96%;
        margin: 0 2%;
        height: auto;
    }

    .comments-li-l-img {
        width: 50px;
        height: 50px;
        margin: 10px;
        float: left;
    }

    .comments-li-l-p:first-of-type {
        margin-top: 3px;
    }

    .comments-li-l-p {
        font-size: 14px;
        text-align: left;
        padding: 0 15%;
    }

    .comments-li-r {
        width: 86%;
        margin: 10px 2%;
        padding: 2% 5%;
        height: auto;
        min-height: 205px;
        box-sizing: content-box;
    }

    .comments-li-r-jian {
        display: none;
    }

    .comments-li-r-h3 {
        font-size: 20px;
        margin: 10px 0;
        text-align: center;
    }

    .comments-li-r-p {
        margin-bottom: 10px;
        font-size: 14px;
        padding-bottom: 0;
        line-height: 24px;
    }

    .news-ind-con {
        padding: 0 2%;
        width: 96%;
    }

    .news-ind-con-l {
        width: 100%;
        margin-bottom: 15px;
    }

    .news-ind-con-r {
        width: 100%;
    }

    .news-ind-con-l-img {
        height: auto;
    }

    .news-ind-con-l-img img {
        max-width: initial;
        max-height: initial;
    }

    .news-ind-con-r-time {
        font-size: 16px;
        height: 64px;
        line-height: 64px;
    }

    .news-ind-con-r-tit {
        padding: 6px 0;
    }

    .news-ind-con-r li {
        height: 64px;
    }

    .partners-ing-c {
        width: 96%;
        margin: 30px 2%;
    }

    .Online-consulting-c {
        width: 96%;
        padding: 0 2%;
    }

    .footer-itembox {
        display: none;
    }

    .footer-bot {
        margin: 0;
        border-top: none;
        text-align: center;
    }

    .footer-bot-l {
        width: 100%;
        padding-top: 0;
    }

    .footer-bot-r {
        width: 100%;
    }

    .footer-bot-r-tit {
        font-size: 16px;
    }

    .footer-bot-r-img img {
        width: auto;
    }

    .comments-li-r-p-img {
        display: none;
    }

    .comments-li-r-p-img img {
        width: 24px;
    }

    .news-ind-con-ul {
        padding-bottom: 0;
        width: 96%;
        margin: 0 2%;
    }

    input {
        -webkit-appearance: none;
    }

    textarea {
        -webkit-appearance: none;
    }



    .logo-row img {
        height: 50px;
    }

    .linkman-tab td {
        width: 100%;
    }

    .index-partner-li {
        width: 33.3%;
    }

    .app-nav-name {
        padding-top: 18px;
    }

    .index-company-text br {
        display: none;
    }

    .audience-popup-txt br {
        display: none;
    }

    .partners {
        width: 32%;
        margin-right: 2% !important;
    }

    .partners:nth-of-type(4n) {
        margin-right: 2% !important;
    }

    .partners:nth-of-type(3n) {
        margin-right: 0 !important;
    }

    .company-icon-row img {
        display: none;
    }

    /* .banners {
        height: 70px;
    }

    .banners img {
        width: 500px;
        margin-left: -250px;
    } */

    .PcImg {
        display: none;
    }

    .AppImg {
        display: block;
        max-width: 100%;
    }

    .company-icon-row br {
        display: block;
    }

    .company-icon-row sup {
        margin-left: -3px;
    }

    .company-icon-row {
        padding: 0;
    }

    .new-text {
        max-height: inherit;
        font-size: 14px;
    }

    .conferences-img {
        height: 305px;
        text-align: center;
    }

    .conferences-img img {
        height: 100%;
        width: auto;
        max-width: inherit;
    }

    .content2-row .smart-item .gallery-list li {
        width: 50%;
    }

    .content2-row .smart-item.smart-gallery {
        padding: 20px 0;
    }

    .news-ind-li-tit {}

    .index-company-title-h4 {
        font-size: 16px;
    }

    .news-ind-p {
        margin: 12px 0;
    }

    .lue {
        width: 100%;
    }

    .title {
        font-size: 20px;
    }

    .Brand-exhibitors-next,
    .Brand-exhibitors-prev {
        top: -32px;
    }

    .exhibitor-recommendation {
        display: none;
    }

}

@media (max-width: 450px) {

    .index-Showcase-row,
    .index-Showcase-ul,
    .index-Showcase-li {
        height: 260px;
    }

    .index-Showcase-li-row img {
        height: 100%;
    }

    .partners {
        width: 49%;
        margin-right: 2% !important;
    }

    .partners:nth-of-type(4n),
    .partners:nth-of-type(3n) {
        margin-right: 2% !important;
    }

    .partners:nth-of-type(2n) {
        margin-right: 0 !important;
    }

    .search-popup-close {
        width: 40px;
        height: 40px;
        line-height: 40px;
        right: -8px;
        top: -48px;
    }

    .media_reg table th,
    .media_reg table td {
        display: block;
        width: 100%;
        padding: 0;
    }

    .media_reg table th {
        text-align: left;
    }

    .media_reg table .textarea {
        resize: none;
    }

    .company-icon-row {
        width: 33.3%;
    }

    .tissue-contact {
        text-align: left;
    }

    .company-icon-num {
        font-size: 20px;
    }

    .company-icon-row {
        font-size: 16px !important;
    }

    .conferences-img {
        height: 300px;
    }

    .applyFor-box .applyFor-title {
        font-size: 22px;
    }
}

/* 增加展商推荐 */
@media (max-width: 767px) {
    .recommend-li {
        width: calc(100%/2 - 15px);
        margin-right: 10px;
    }

    .recommend-li:nth-child(2n) {
        margin-right: 0;
    }

    .thenew-box ul li {
        list-style: none;
        padding-left: 0;
    }

    .thenew-box ul li a {
        color: #222;
        font-size: 13px;
    }


    /* 新闻发布会 */
    .index-bg .cre-newbox {
        width: calc(100% - 30px);
        padding: 0 15px;

    }

    .index-bg .cre-newbox .tab-box li {
        margin-right: 0;
        width: calc(100% - 20px);
        background-image: none;
        text-align: left;
        height: 46px;
        line-height: 46px;
        background-color: #f4f4f4;
        padding: 0 10px;
    }

    .cre-newbox .tab-box li.cur {
        /* background-color: #009452; */
        color: #333;
    }

    .cre-newbox .new-item .new-left {
        width: 100%;
    }

    .cre-newbox .new-item .new-left .picbox {
        text-align: center;
    }

    .cre-newbox .new-item .new-left .txt-p {
        padding: 0 10px;
    }

    .cre-newbox .new-item .new-right {
        width: 100%;
    }

    .arrobox {
        top: 0;
        height: 40px;
        background-color: #f4f4f4;
        text-align: right;

    }

    .cre-newbox .new-item .new-right .swipe-boxa {
        padding-top: 40px;
    }

    .swipe-boxa .arrobox .news-next,
    .swipe-boxa .arrobox .news-prev {
        width: 30px;
        height: 30px;
        line-height: 30px;
        background-color: #fff;
        margin-top: 5px;
    }

    .swipe-boxa .arrobox .news-next {
        margin-right: 10px;
    }

    .swipe-boxa .arrobox .news-prev:after,
    .swipe-boxa .arrobox .news-next:after {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .cre-newbox .new-item .new-right .swipe-boxa .newlist li .tex-box a .datatime {
        display: none;
    }

    .cre-newbox .new-item .new-right .swipe-boxa .newlist li {
        background-image: none;
    }

    .cre-newbox .new-item .new-right .swipe-boxa .newlist {
        margin-top: 30px;
    }

    .comments-r-con .swiper-slide {
        display: block;
    }

    .swiper-pagination {
        display: none;
    }

    .cre-newbox .new-item .new-left .picbox {
        margin-bottom: 0;
    }

    .zhanqu-wrap .box-bottom .box-r .item {
        margin-top: 6px;
        width: 100%;
    }

    .zhanqu-wrap .box-bottom .box-r .item img {
        width: 100%;
    }
}