/* Middle screen Portrait Size */
@media only screen and (min-width: 992px) and (max-width: 1200px){
    .Countdown .Entrance a.btn{
        font-size: 14px;
        padding: 10px 5px;
    }
    .Countdown .Entrance .iconfont{
        font-size: 20px;
        margin-right: 8px;
    }
    .Countdown .Entrance .btn i:after{
        width: 30px;
        height: 30px;
    }
    .HomeSlider .slide3-txt3-en{
        font-size: 14px !important;
    }
    .HomeSlider .slider3-txt2-en{
        font-size: 12px !important;
    }
    .HomeSlider .slider3-img{
        top: 80px !important;
    }
    .ls-active, .ls-animating{
        height: 380px !important;
    }
    .EX-location3 {
        width: 240px;
        margin-top: 0 !important;
        line-height: 1.2;
    }
    .HomeSlider .slider2-txt4.slider2-txt4-en,
    .HomeSlider .slider2-txt2.slider2-txt2-en{
        font-size: 14px !important;
    }
}
@media (min-width: 768px) {
    .Entrance ul.btn-list li{


        float: left;
        padding:0 10px;
    }
}

@media (max-width: 991px) {

    #layerslider_9{
        height: 400px !important;
    }
    .HomeSlider .slider1-img{
        top:60px !important;left:30px !important;width: 240px !important; height: auto !important;
    }
    .HomeSlider .slider1-txt1{
        top:100px !important;left:370px !important;
    }
    .HomeSlider .slider1-txt2{
        top:130px !important;left:370px !important;
    }
    .HomeSlider .slider1-txt3{
        top:160px !important;left:370px !important;
    }
    .HomeSlider .slider1-txt4{
        top:190px !important;left:370px !important;
    }

    .HomeSlider .slider2-img{
        top:100px !important;left:40px !important; width: 350px !important; height: auto !important;
    }
    .HomeSlider .slider2-txt1{
        top:90px !important;left:320px !important;
    }
    .HomeSlider .slider2-txt2{
        top:124px !important;left:320px !important;
    }
    .HomeSlider .slider2-txt3{
        top:150px !important;left:320px !important;
    }
    .HomeSlider .slider2-txt4{
        top:160px !important;left:340px !important;
    }
    .HomeSlider .slider2-txt4.slider2-txt4-en{
        font-size: 14px !important;
    }
    .HomeSlider .slider2-txt1.slider2-txt1-en{
        left: 340px !important;
    }
    .HomeSlider .slider2-txt2.slider2-txt2-en{
        font-size: 14px !important;
        top: 240px !important;
    }
    .HomeSlider .slider2-txt3-en{
        left: 370px !important;
    }
    .HomeSlider .slider1-txt2-en{
        top: 210px !important;
    }
    .HomeSlider .slider3-img{
        top: 100px !important;
    }
    .mainNAV .navbar-nav>li{
        width: 9.2%;
    }
    .mainNAV .navbar-default .navbar-nav>li>a{
        font-size: 13px;
    }
    .ExpoInfo ul.expoInfoBlock > li > p{
        padding-left: 0;
        border: none;
        margin: 0;
    }
    .ENpage .HomeSlider .slider3-txt1, .ENpage .HomeSlider .slide3-txt3, .ENpage .HomeSlider .slider3-txt2 {
        right: 260px !important;
    }
    .HomeSlider .slide3-txt3-en,.HomeSlider .slider3-txt2-en{
        font-size: 14px !important;
    }

    .EX-location3 {
        width: 200px;
        line-height: 1.2;
    }
    .ENpage .EX-location3{
        margin-top: -8px;
    }


    .service-tel span{
        font-size: 16px;
    }
    .videoList .ImgCrop{
        height: 70px;
    }
    .videoList ul.PicList li p.title{
        font-size: 12px;
    }
    ul.PicList li p.title{
        height: 38px;
    }
    .videoLive{
        padding: 10px;
    }
    .videoLive .jp-controls-holder{
        width: auto;

    }
    .videoLive .jp-video .jp-volume-controls,
    .videoLive .jp-video .jp-toggles{
        display: none;
    }
    .videoLive .jp-video .jp-type-single .jp-controls{
        margin-left: 30%;
    }
    .ServiceList .square-btn .btn i{
        font-size: 26px;
    }
    .OnlineBlock .col-sm-6{
        padding: 0 15px;
    }
    .Countdown .Entrance a.btn{
        font-size: 14px;
        padding: 10px 5px;
    }
    .Countdown .Entrance .iconfont{
        font-size: 20px;
        margin-right: 8px;
    }
    .Countdown .Entrance .btn i:after{
        width: 30px;
        height: 30px;
    }
    .ExpoInfo ul.expoInfoBlock > li{
        padding: 10px;
    }
    
    .ExpoInfo ul.expoInfoBlock > li > ul.nowrapli{
        border-left: none;
        margin-left: 0;
    }
    .News-leader .owl-carousel.owl-loaded .item .ImgCrop{
        height: auto;
      }
 /*ccy 20180808  首页展会动态  手机端显示  */
   .ExpoInfo ul.expoInfoBlock > li {
    padding: 12px 10px 8px 50px;
     }
       .ExpoInfo ul.expoInfoBlock > li > a{
        border-right:1px solid #eee;
    }
    .ExpoInfo ul.expoInfoBlock > .add-last-li> a{
    border-right:none;
     }
    .ExpoInfo ul.expoInfoBlock > .add-last-li  .add-noowl-ul li a{
      margin-left:0!important; 
    }
    
}

/* Small screen Portrait Size */

@media (max-width: 767px) {
    .second-menu>ul{
    left:0;
}
    #mobile-navigation {
        border-left: solid 1px #C8171E;
    }
    .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button{
        top:16px;
        box-shadow: inset 0 4px #C8171E, inset 0 6px white, inset 0 9px #C8171E, inset 0 11px white, inset 0 14px #C8171E, inset 0 16px white;
    }
    #mobile-navigation,
    .ma-infinitypush-wrapper .ma-infinitypush ul>li>a {
        background: #fff;
        text-align: center;
        color: #C8171E;
        border-top: none;
        margin: 0;
        font-size: 18px;
        padding: 16px 0;
    }
    .HomeSlider{
        min-height: 300px;
    }
    .HomeSlider .slider3-txt1,
    .HomeSlider .slider3-txt2,
    .HomeSlider .slide3-txt3{
        right: 180px !important;
    }
    .HomeSlider .slider3-txt1{
        top: 70px !important;
    }
    .HomeSlider .slider3-txt2{
        top: 90px !important;
    }
    .HomeSlider .slide3-txt3{
        top: 130px !important;
    }
    .homepage .isStuck{
        top:0 !important;
    }
    .homepage{
        padding-top: 0;

    }

    .HomeSlider .slider1-txt2-en{
        left: 340px !important;
    }
    .HomeSlider .slider3-img{
        width: auto !important;
        height: 140px !important;
        right: 20px !important;
    }




    .row.NewsBlock{
        margin: 0;
        top: -50px;
        padding:0 10px;
    }
    .Ribbon-left, .Ribbon-right{
        width: 100%;
        position: relative;
        top:0;
    }
    .Ribbon{
        top: -70px;
    }
    .videoList ul.PicList{
        padding: 15px;
        padding-left: 30px;
    }
    .videoList .ImgCrop{
        float: left;
    }
    .videoList ul.PicList li{
        border:none;
    }
    .News-leader{
        margin-top: 0;
    }
    .videoList ul.PicList li{
        width: 50%;
    }
    .videoList .ImgCrop{
        height: 100px;
    }
    .videoList ul.PicList li p.title{
        font-size: 14px;
    }
    .videoLive{
        margin-bottom: 40px;
    }
    .curve{
        width: 150% !important;
        margin-left: -23% !important;
    }
    .curve h3{
        font-size: 18px;
    }
    .homepage .mainNAV.isStuck {
        top: 0px !important;
    }
    .add-bigMenu li{
        padding:8px 5px;
    }
    .homepage .mainNAV.isStuck{
        margin-top:0;
    }



}

@media (max-width: 640px) {

    .videoList ul.PicList li{
        width: 100%;
    }
    #layerslider_9{
        height: 270px !important;
    }
    .HomeSlider .slider1-img{
        top:40px !important;left:70px !important;width: 190px !important; height: auto !important;
    }
    .HomeSlider .slider1-txt1{
        top:60px !important;left:290px !important;

    }
    .HomeSlider .slider1-txt2{
        top:80px !important;left:290px !important;
        width: 170px !important;
        white-space: inherit;
    }
    .HomeSlider .slider1-txt3{
        top:116px !important;left:290px !important;
    }
    .HomeSlider .slider1-txt4{
        top:135px !important;left:290px !important;
    }

    .HomeSlider .slider2-img{
        top:90px !important;left:50px !important; width: 220px !important; height: auto !important;
    }
    .HomeSlider .slider2-txt1{
        top: 30px !important;
        left: 40px !important;
    }
    .HomeSlider .slider2-txt2{
        top: 50px !important;
        left: 30px !important;
        white-space: inherit;
    }
    .HomeSlider .slider2-txt3{
        top: 70px !important;
        left: 30px !important;
    }
    .HomeSlider .slider2-txt4{
        top: 80px !important;
        left: 150px !important;
        white-space: inherit;
        font-size: 10px !important;
        padding-right: 10px !important;
    }
    .ExpoInfo ul.expoInfoBlock > li > ul.nowrapli > li{
        margin-left: 0;
    }
    .News-lately{
        margin-bottom: 30px;
    }
    .Entrance{
        padding: 0 5px;
    }
    .homepage .mainNAV.isStuck {
        top: 0px !important;
    }
     .Ribbon-20180814{
        margin-top:40px;
     }
     .ExpoInfo ul.expoInfoBlock-20180814 > li > a{
        width:82px;
     }
     .ENpage .ExpoInfo ul.expoInfoBlock-20180814 > li{
        padding: 10px 10px 10px 90px;
     }
}

/* Mobile Portrait Size */

@media (max-width: 479px) {

    .Countdown .Entrance a.btn{
        font-size: 12px;
    }



    #layerslider_9{
        height: 300px !important;
    }
    .HomeSlider .slider1-img{
        top:40px !important;left:10px !important;width: 190px !important; height: auto !important;
    }
    .HomeSlider .slider1-txt1{
        top:60px !important;left:200px !important;

    }
    .HomeSlider .slider1-txt2{
        top:80px !important;left:200px !important;
        width: 170px !important;
        white-space: inherit;
        right:10px;
    }
    .HomeSlider .slider1-txt3{
        top:116px !important;left:200px !important;
    }
    .HomeSlider .slider1-txt4{
        top:135px !important;left:200px !important;
    }

    .HomeSlider .slider2-img{
        top:110px !important;left:10px !important; width: 220px !important; height: auto !important;
    }
    .HomeSlider .slider2-txt1{
        top: 50px !important;
        left: 190px !important;
    }
    .HomeSlider .slider2-txt2{
        top: 70px !important;
        left: 190px !important;
        white-space: inherit;
    }
    .HomeSlider .slider2-txt3{
        top: 70px !important;
        left: 30px !important;
    }
    .HomeSlider .slider2-txt4{
        top: 110px !important;
        left: 190px !important;
        white-space: inherit;
        font-size: 10px !important;
        line-height: 1.5 !important;
    }
    .HomeSlider .slider2-txt1.slider2-txt1-en{
        top: 50px !important;
        left: 30px !important;
    }
    .HomeSlider .slider2-txt4.slider2-txt4-en{
        font-size: 10px !important;
        padding-right: 10px !important;
        top: 50px !important;
        left: 170px !important;

    }
    .HomeSlider .slider2-txt2.slider2-txt2-en{
        top: 170px !important;
        font-size: 10px !important;
    }
    .HomeSlider .slider2-txt3-en{
        top: 80px !important;
        left: 200px !important;
    }
    .HomeSlider .slider1-txt2-en{
        top: 140px !important;
        text-align: left;
        left: 200px !important;
    }
    .ENpage .HomeSlider .slider3-img {
        top: 60px !important;
    }
    .HomeSlider .slide3-txt3-en, .HomeSlider .slider3-txt2-en {
        font-size: 12px !important;
        right: 180px !important;
    }
    .ENpage .HomeSlider .slide3-txt3 {
        top: 80px !important;

    }
    .ENpage .HomeSlider .slider3-txt2 {
        top: 176px !important;
        font-size: 12px !important;
    }
    .ENpage .HomeSlider .slider3-txt1{
        top: 60px !important;
    }
    .ENpage .HomeSlider .slider3-txt1, .ENpage .HomeSlider .slide3-txt3, .ENpage .HomeSlider .slider3-txt2 {
        right: 190px !important;
    }



    .row.NewsBlock,.Ribbon{
        top:0 !important;
    }
    .mapbg{
        height: 110px;
    }

    .threeBlock{
        margin-bottom: 60px;
    }
    .EX-location span{
        font-size: 16px;
    }


    .dash .digit{
        font-size: 22px;
    }

    .digitGroup{
        width: 30px;
    }
    .Countdown .digitGroup.day{
        width: 40px
    }

    .videoBlock{
        margin: 0;
    }
    .PicInstructions{
        padding: 0 !important;
    }
    .mapbg{
        background-position-x: -200px;
    }
    .videoList .ImgCrop{
        width: auto;
        height: auto;
    }
    .videoList .ImgCrop img{
        height: auto;
    }
    .videoList ul.PicList li p.title{
        padding: 15px;
    }
    .videoList{
        margin-top: 20px;
    }
    .picTextList .title,
    ul.PicList li p.title{
        height: auto;
    }
    .page-header-news-3 h3{
        text-align: center;
    }
    .HomeSlider{
        min-height: 340px;
    }
    .Countdown .Entrance .iconfont{
        font-size: 16px;
    }
    .homepage .mainNAV.isStuck {
        top: 0px !important;
    }
    .EX-location3{
        width: 170px;
        margin-top: 0;
    }
    .News-lately{
        position: relative;
    }
    .News-leader{
        margin-top: 30px;
    }
    .ENpage .Countdown .Entrance a.btn{
        font-size: 12px;
        padding: 10px 0;
        letter-spacing: -1px;
    }
    .ENpage .Ribbon-right .contant{
        padding: 15px 0 15px 15px;
    }
    .service-tel .iconfont{
        font-size: 30px;
        margin: 0 10px;
    }


}
@media (max-width: 375px) {
    .HomeSlider{
        min-height: 340px;
    }
    .HomeSlider .slider2-txt3-en,
    .ENpage .HomeSlider .slider1-txt1,
    .HomeSlider .slider1-txt2-en{
        left: 210px !important;
    }
    .HomeSlider .slider3-img {
        top: 70px !important;
    }
    .HomeSlider .slider2-txt2.slider2-txt2-en{
        top: 200px !important;
        padding-right: 10px !important;
    }
    .HomeSlider .slider2-img{
        top: 126px !important;
    }
    .ENpage .HomeSlider .slider3-txt2{
        top: 186px !important;
    }
    .homepage .mainNAV.isStuck {
        top: 0px !important;
    }

    .EX-location span{
        font-size: 16px;
    }

}