#chbnav_touch{

    display: none;

}

.contentab_touch{

    display: none;

}

.contenteblbt_touch{

    display: none;

}

.contenteblz_touch{

    display: none;

}

.contentebrb_touch{

    display: none;

}

.banner_touch{

    display: none;

}

.contentab_touch2{

    display: none;

}

.contentbnr{

    display: block;

}

.contentbnr_touch{

    display: none;

}

.contentdb_touch{

    display: none;

}

.cp_box_b_touch{

    display: none;

}

.cp_box_bs{

    background: #F6F6F6;

    padding: 35px 0;

    overflow: hidden;

}

/** 笔记本 **/

@media only screen and (min-width: 1023px) and (max-width: 1366px) {

    .show_chanpin_nav_ul ul li{

        padding: 20px 26px !important;

    }

    .cpjsb{

        font-size: 13px;

    }

    .cpjs li{

        width: 212px;

    }



    .n_content_cpxqars ul li{

        width: 170px;

    }

    .n_content_cpxqal{

        width: 540px;

    }

    .n_content_cpxqal img{

        width: 100%;

    }

    .n_content_cpxqar {

        width: 520px;

    }

    .content_lxtrbb{

        width: 100%;

    }

    .content_lxtrba input{

        width: 285px;

    }

    .content_lxtr{

        width: 675px;

    }

    .z_listryzz .am-gallery-defaults > li{

        margin-right: 54px;

    }

    .content_aboutb ul li{

        width: 337px;

    }

    .content_abouttbr img{

        width: 100%;

    }

    .content_abouttbl{

        width: 520px;

    }

    .content_abouttblb{

        margin-top: 15px;

    }

    .content_abouttbr{

        width: 465px;

    }

    .content_jsxz ul li a{

        padding: 29px 35px;

    }

    .content_caset{

        height: 228px;

    }

    .content_casebl{

        width: 294px;

    }

    .content_jsxz ul li{

        width: 515px;

    }

    .content_case ul li{

        margin-right: 25px;

        width: 346px;

        height: 318px;

    }

    .newshowbox{

        width: 740px;

    }

    .newshow_cont p img{

        width: 100%;

        margin-left: -2em;

    }

    .content_newr{

        width: 692px;

    }

    .n_content_cpbbbl{

        width: 281px;

    }

    .n_content_cpbbt{

        width: 100%;

        height: 262px;

    }

    .n_content_cpbb ul li{

        width: 348px;

    }

    .footerbr{

        display: none;

    }

    .footerbl{

        width: 100%;

    }

    .footertrl{

        width: 80px;

    }

    .footertrlb img{

        width: 100%;

    }

    .footerts{

        margin-left: 40px;

    }

    .contentebrb{

        display: none;

    }

    .contentebrb_touch{

        display: block !important;

    }

    .contentfblb p{

        font-size: 14px;

    }

    .contentebrbr{

        padding: 19px;

        width: 295px;

    }

    .contentfbr img{

        width: 100%;

    }

    .contenteblz{

        display: none;

    }

    .contenteblz_touch{

        display: block !important;

    }

    .contenteblbt{

        display: none;

    }

    .contenteblbt_touch{

        display: block !important;

    }

    .contentac ul li{

        padding: 0 45px;

    }

    .contentbnrl{

        width: 356px;

    }

    .box{

        width: 1100px;

    }

    .headerb ul li a{

        font-size: 18px;

        padding: 0 35px;

    }

    .contentaa ul li{

        margin-right: 37px;

    }

    .poster-main2 {

        position: relative;



    }

    .contentcbnr ul li{

        width: 366.66px;

    }

    .anligt{

        width: 357px;

        height: 242px;

    }

    .contentdbt{

        width: 100%;

        height: 242px;

    }

    .contentebl{

        width: 530px;

    }

    .contentebr{

        width: 530px;

    }

    .contentdbb{

        width: 100%;

        height: 242px;

    }

    .contentbnrltb img{

        width: 70%;

    }

    .poster-main2 a, .poster-main2 img { display: block; width: 100%; height: 100%;}



    .poster-main2 .poster-list {

        width: 1000px;

        height: 500px;

    }



    .poster-main2 .poster-list .poster-item {

        width: 200px;

        height: 500px;

        position: absolute;

        left: 0;

        top: 0;



    }



    .poster-main2 .poster-btn {

        position: absolute;

        top: 0;

        cursor: pointer;

        filter: opacity(.5) brightness(1);

    }

    .poster-main2 .poster-btn:hover{ filter: opacity(1) brightness(2); }



    .poster-main2 .poster-prev-btn {

        left: 0;

        /*background: url(../images/left.png) no-repeat center center;*/

    }



    .poster-main2 .poster-next-btn {

        right: 0;

        /*background: url(../images/right.png) no-repeat center center;*/

    }

    .contentab_touch{

        display: block !important;

    }

    .contentab{

        display: none;

    }

}

/** iPad **/

@media only screen and (min-width: 768px) and (max-width: 1024px) {}

/** iPhone **/

@media only screen and (min-width: 320px) and (max-width: 767px) {

    .footertr{

        width: 100%;

        text-align: center;

        float: none;

    }

    .footertr_touch{

        display: inline-block;



    }

    .newshow_cont img{

        width: 100%;

        height: auto !important;

    }

    .cp_box_b_touch{

        display: block !important;

    }

    .cp_box_bs{

        display: none;

    }

    .newshow_cont p img{

        height: auto !important;

    }

    .wzdt ul li a{

        font-size: 21px;

    }

    .cp_box_a, .cp_box_b{

        padding: 15px 0;

    }

    .show_chanpin_jsgg h1{

        font-size: 26px;

    }

    .n_content_cpxqarz{

        display: none;

    }

    .n_content_cpxqarb{

        display: none;

    }

    .contentdbtt{

        margin-bottom: 0;

        height: 100%;

        color: #333;

        font-size: 18px;

        line-height: 62px;

    }

    .contentdb_touch{

        display: block !important;

    }

    .contentdb{

        display: none;

    }

    .contentdbt{

        height: 62px;

        top: auto;

        padding-top: 0;

        bottom: 0;

        background: #F9F9F9;

        position: relative;

    }

    .anligt{

        width: 100%;

        height: 315px;

    }

    .contentdbt{

        width: 100%;

    }

    .contentdbb{

        width: 100%;

        height: 253px;

        float: none;

    }

    .contentct{

        padding-top: 10px;

    }

    .contentbnr_touch{

        margin-top: 15px;

    }

    .contentbnr_touchb{

        display: block;

        width: 100%;

        height: 60px;

        line-height:28px;

        text-align: center;

        color: #333;

    }

    .contentbnr_touch ul li{

        width: 100%;

    }

    .contentbnr_toucht{

        width: 100%;

        height: 240px;

        line-height: 240px;

        background: #DCDDDF;

        display: block;

        text-align: center;

    }

    .contentbnr_toucht img{

        width: 100%;

        display:inline-block;

    }

    .contentbnr{

        display: none;

    }

    .contentbnr_touch{

        display: block;

    }

    .n_bannerb{

        margin-top: 10px;

    }

    .n_bannert{

        margin-top: 30px;

        font-size: 24px;

        height: 50px;

    }

    .n_banner{

        height: 160px;



    }

    .content_lxtrbb{

        width: 100%;

    }

    .content_lxtrba{

        margin-bottom: 0;

    }

    .content_lxtrba input{

        width: 100%;

        margin-bottom: 15px;

    }

    .content_lxt{

        height: auto;

    }

    .content_lxtr{

        width: 100%;

        float: none;

        height: auto;

    }

    .content_lxt{

        margin-top: 15px;

    }

    .content_lxtl{

        width: 100%;

        float: none;

    }

    .z_listryzz ul li{

        width: 100% !important;

        float: none;

    }

    .content_aboutbb{

        left: -7px;

    }

    .content_aboutb ul li{

        width: 100%;

        margin-bottom: 20px;

        padding: 30px 30px 0 60px;

    }

    .content_aboutb{

        padding: 30px 0;

    }

    .content_aboutt{

        background-size: cover;

        padding-bottom: 30px;

    }

    .content_abouttbl{

        float: none;

    }

    .content_abouttbr{

        float: none;

        width: 100% !important;
        height: auto !important;

    }

    .content_abouttbr img{

        width: 100%;

    }

    .content_aboutt{

        height: auto;

    }

    .content_abouttblb{

        margin-top: 20px;

    }

    .content_abouttbltb{

        font-size: 24px;

    }

    .content_abouttbl{

        width: 100%;

        float: none;

    }

    .content_abouttb{

        padding: 20px;

    }

    .content_abouttt ul{

        width: 100%;

    }

    .content_abouttt ul li{

        width: 49%;

        height: 40px;

        line-height: 40px;

    }

    .content_abouttt ul li a{

        height: 40px;

        line-height: 40px;

        font-size: 12px;

    }

    .content_jsxz{

        margin-top: 15px;

    }

    .content_jsxzs{

        width: 210px;

        margin-left: 8px;

    }

    .n_contentbt{

        margin-bottom: 0 !important;

    }

    .content_jsxz ul li a{

        padding: 30px 10px;

    }

    .content_jsxz ul li{

        width: 100%;

    }

    .n_ywhz div img{

        height: auto;

        width: 100%;

    }

    .content_casebl{

        width: 80%;

    }

    .content_case ul li{

        width: 100%;

        float: none;

        height: auto;

    }

    .newshowbox_r_b{

        width: 100%;



    }

    .newshow_cont p img{

        width: 100%;

        margin-left: -2em;

    }

    .newshowbox{

        width: 100%;

        float: none;

    }

    .newshowbox_r{

        width: 100%;

        float: none;

    }

    .content_newr{

        float: none;

        width: 100%;

        display: block;

        overflow: hidden;

        padding: 0;

    }

    .content_newl{

        width: 100%;

        float: none;

        display: block;

        overflow: hidden;

    }

    .content_new ul li{

        height: auto;

        overflow: hidden;

    }

    .n_content_cpt ul{

        width: 100%;

    }

    .n_content_cpt ul li{

        width: 50% !important;

    }

    .cp_box_a .l{

        width: 100%;

        float: none;

    }

    .cp_box_a .r{

        width: 100%;

        float: none;

        margin-top: 20px;

    }

    .cpjs li{

        width: 100%;

        height: 300px;

        float: none;

        margin-bottom: 20px;

    }

    .show_chanpin_jsgg p img{

        width: 100%;

        height: auto;

    }

    .show_chanpin_nav_ul ul li{

        text-align: center;



    }

    .show_chanpin_nav_ul ul li{

        width: 50%;

    }

    .n_content_cpxqb{

        margin-top: 30px;

    }

    .n_content_cpxqarsb{

        font-size: 18px;

    }

    .n_content_cpxqarst{

        margin-top: 18px;

    }

    .n_content_cpxqarst img {

        width: 35px;

    }

    .n_content_cpxqars ul li{

        width: 122px;

        height: 100px;

    }

    .n_content_cpxqal img{

        width: 100%;

    }

    .n_content_cpxqar{

        width: 100%;

        float: none;

    }

    .n_content_cpxqal{

        width: 100%;

        height: 310px;

        margin-bottom: 20px;

        line-height: 310px;

        float: none;

    }

    .n_content_cpbbb{

        background: #F8F8F8;

    }

    .n_content_cpbbt{

        width: 100%;

    }

    .n_content_cpbbbl{

        width: 80%;

    }

    .n_content_cpbb ul li{

        width: 100%;

        float: none;

    }

    .n_content_cpt{

        margin: 15px 0 20px 0;

    }

    .n_content_cpt ul li{

        width: 50%;

    }

    .show_chanpin_nav_ul ul li{

        padding: 0;

        width:33%;

        height: 30px;

        font-size: 13px;

        line-height: 30px;

    }

    .show_chanpin_nav_li_select{

        background: #415CB8 !important;

    }

    .n_content_cpt ul li{

        height: 40px !important;

        line-height: 40px;

    }

    .n_content_cpt ul li a{

        font-size: 12px;

        height: 40px;

        line-height: 40px;

    }

    .footerb a{

        font-size: 12px;

    }

    .footerb p{

        font-size: 12px;

    }

    .footerb{

        overflow: hidden;

        height: auto;

    }

    .footerts ul li ul{

        display: block;

        overflow: hidden;

    }

    .footerts ul li ul li{

        float: left;

        margin-right: 10px;

        width: auto;

        display: inline-block;

    }

    .footerts ul li{

        width: 100%;

        margin: 0;

        float: left;

    }

    .footerts{

        width: 100%;

        float: none;

        margin: 0;

    }

    .footertl{

        float: none;

        width: 100%;

    }

    .footert{

        height: auto;

        padding-bottom: 30px;

        overflow: hidden;

    }

    .contentfbl{

        overflow: hidden;

    }

    .contentfbr img{

        width: 100%;

    }

    .contentfblz a{

        width: 130px;

    }

    .contentfblt{

        font-size: 50px;

    }

    .contentfbl{

        width: 100%;

        float: none;

    }

    .contentfbr{

        width: 100%;

        float: none;

        margin-top: 30px;

    }

    .contentfb{

        padding: 25px;

    }

    .contentf{

        padding: 30px 0;

        height: auto;

    }

    .contentebrb ul li{

        margin-bottom: 30px;

    }

    .contentebrbr{

        float: none;

        width: 100%;

        display: block;

        overflow: hidden;

    }

    .contentebrbl{

        width: 100%;

        height: auto;

        float: none;

    }

    .contentebrb ul li{

        height: auto;

    }

    .contentebl{

        margin-bottom: 30px;

    }

    .contenteblz ul li{

        background: url(../images/gsdtli.jpg) no-repeat 3% center #F9F9F9;

        padding: 15px 15px 15px 25px;

    }

    .contenteblzl{

        width: 70%;

    }

    .contenteblzr{

        height: 50px;

        line-height: 50px;

    }

    .contenteblb{

        height: 133px;

    }

    .contenteblbb{

        display: none;

    }

    .contentebl{

        width: 100%;

        float: none;

    }

    .contentebr{

        width: 100%;

        float: none;

    }

    .contente{

        padding: 30px 0;

    }

    .contentd{

        padding: 30px 0;

    }

    .contentcb{

        height: 700px;

    }

    .contentcbnr ul li a{

        padding: 39px 0 0 0;

    }

    .contentcbnr ul li{

        width: 90%;

    }

    .contentcbnr{

        top: -255px;

    }

    .contentbt{

        margin-top: 10px !important;

    }

    .contentb{

        padding: 30px 0;

    }

    .contentbnrlt{

        height: 300px;



    }

    .contentbnrlt .contentbnrltb{

        line-height: 300px;

    }

    .contentbnrlt .contentbnrltb img{

        width: 55%;

    }

    .contentbnrl{

        width: 100%;

        margin-right: 0;

    }

    .contentacb{

        font-size: 14px;

    }

    .contentact{

        font-size: 18px;

    }

    .contentac ul li{

        padding: 0 14px 20px 14px;

        overflow: hidden;

        width: 50%;

    }

    .contentac{

        margin-top: 30px;

        overflow: hidden;

    }

    .contentab_touch2{

        display: block;

    }

    .contentab_touch{

        display: none;

    }

    .contentab{

        display: none;

    }

    .contentaa ul li{

        width: 100%;

        margin-right: 0;

    }

    .contentaa{

        margin-top: 30px;

        margin-bottom: 20px;

    }

    .contentbtt{

        font-size: 30px;

    }

    .contenta{

        padding: 0 0 30px 0;

    }

    .banner_touch .am-slides li{

        height: 195px;

    }

    .banner_touch{

        display: block !important;

    }

    .banner{

        display: none;

    }

    .banner{

        display: none;

    }

    .header{

        display: none;

    }

    .yckjdh{

        display: none;

    }

    .box{

        width: 90%;

    }

    .scrollsidebar{

        display: none;

    }

    #chbnav_touch{

        display: block;

    }

    .chbnav_touch_nav .chbnav_select{

        left: 0;

    }

    .chbnav_touch_nav_box{

        position: fixed;

        top: 0;

        overflow: auto;

        left: -100%;

        width: 100%;

        height: 100%;

        z-index: 1000;

        background: #fff;

        -webkit-transition: all 0.4s;

        -moz-transition: all 0.4s;

        -ms-transition: all 0.4s;

        -o-transition: all 0.4s;

        transition: all 0.4s;

    }

    .chbnav_touch_navli{

        padding: 0 5%;

    }

    .chbnav_touch_navli1 img{

        float: right;

        margin-top: 19px;

    }

    .chbnav_touch_navli2{

        padding: 0 0 0 5%;

    }

    .chbnav_touch_navli2 a{

        display: block;

        width: 80%;

        float: left;

        border-bottom: 1px solid #f1f1f1;

    }

    .chbnav_touch_navli2_img{

        display: block;

        float: left;

        width: 20%;

        text-align: center;

        border-bottom: 1px solid #f1f1f1;

        border-left: 1px solid #f1f1f1;

    }

    .chbnav_touch_navli2_img img{

        width: 10px;

    }

    .chbnav_touch_navli b{

        font-family: "Microsoft YaHei";

        float: right;

        font-size: 15px;

    }

    .chbnav_touch_erji{

        display: none;

        background-color: #f1f1f1;

        padding-left: 20px;

    }

    .chbnav_touch_erji a{

        display: block;

        font-size: 16px;

        color: #333333;

    }

    .chbnav_touch_top_logo{

        position: absolute;

        height: 100%;

        left: 4%;

    }

    .chbnav_touch_nav_title{

        height: 58px;

        line-height: 58px;

        border-bottom: 1px solid #DDDDDD;

    }

    .chbnav_touch_nav_title .chbnav_touch_erji{

        line-height: 42px;

        padding: 12px 0 12px 20px;

    }

    .chbnav_touch_nav_title span{

        font-size: 18px;

        color: #16436C;

        float: left;

    }

    .chbnav_touch_top_logo img{

        height: 85%;

        margin-top: 5px;

    }

    .right_fd{

        display: none;

    }

    .chbnav_touch_top{

        position: relative;

        height: 60px;

        width: 100%;

        border-bottom: 1px solid #ddd;

        background-color: #ffffff;

    }

    .chbnav_touch_top_list{

        position: absolute;

        right: 4%;

        width: 36px;

        height: 100%;

    }

    .chbnav_touch_top_list_c{

        margin-top: 20px !important;

    }

    .chbnav_touch_top_list_a{

        width: 90%;

        height: 1px;

        margin: 0 auto;

        background-color: #666666;

    }

    .chbnav_touch_top_list_b{

        margin: 8px auto;

    }

}

