img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
@media only screen and (max-width: 1024px) {
    body{ user-select: none;-webkit-user-select: none;}
    html,body,.wrap { min-width:0;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .wrap{padding-left:2%;padding-right:2%;width: auto;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .foot_midd{padding-left: 52px;padding-right: 56px; font-size: 12px;}
    .infor1,.infor2{display: none;}
    .infor3{margin-right: 115px;}

    .pageHeader .nav { height:0; overflow:hidden; }
    ._form { padding-right:60px; text-align:right; }
    ._form .search{ display: inline-block;position:static; margin-left:0; }
    ._form input,._form:hover input { position:static; width:240px; max-width:70%; vertical-align:middle; border-width:0; }
    /*首页-导航菜单*/
    .mobile_key{position:absolute;top:0;right:-370px;}
    .mobile_key{position:absolute;top:0;right:20px;}
    ._com_pic .mobile_key{position:absolute;top:0;right:20px;}
    .footer_top { padding-bottom:30px; }
    .footer_top .foot_midd { padding-right:0; width:60%; }
    .footer_top .foot_midd > dl { margin-right:16%; }
    .footer_top .foot_right { display:none; }
    .friendship_link{ width: 100%; margin-top: 24px;}
    .friendship_link .tit{ padding-bottom: 14px; line-height: 22px;}
    .friendship_link .link_list a{ line-height: 24px;}

    ._form button {top: -73px;right: 60px;}

    /*part01*/
    .con1 .con1_jt{padding-left: 80.5%;padding-top: 13.43%;}

    /*part04*/
    .part04 .p4_lunbo_t {padding-top: 15px; }
    .part04 .next {right: 386px;  width: 29px; height: 38px; bottom: 65px;}
    .part04 .prev {right: 432px;  width: 32px; height: 38px; bottom: 65px;}

    .cbanner1 .txt_box{left: 61%;}
    .subnav .subnav_li{margin-right:5%;text-align: center;}
    .pro_det_part01 .pro_det_p1infor {padding: 26px 80px 26px 100px;}
    .pro_det {padding-bottom: 70px; }

    .box .con1 .con_t1 {font-size: 20px; padding: 14px 0 11px 24px;}
    .box:hover .con_c1 {padding-left: 8%; }
    /*二级导航距下距离*/
    .subnav {margin-bottom: 75px;}
    .mobile_key { display:block; }

    .subnav .subnav_li{margin-right:3.3%; }
    .pro_det_part01 .pro_det_p1infor {padding: 26px 50px 26px 54px;}

    ._form:hover input {width: 240px;}
    ._form input {right: 114px; top: -61px; background-color: #fff;}
    .cbanner1 .txt_box { left:2%; margin-left:0; }
    .nl_search_t { display:block; }
    .nl_list ._text { height:auto; }
    .nl_list .pic_wrap { margin-bottom:20px; }
    .nl_list ._intro { padding-top:0; }
    .pro_dets_con .pt2 .section4 .slide_box{padding-bottom:50px;}
    .pro_dets_con .pt2 .section4 .prev{left:0}
    .pro_dets_con .pt2 .section4 .next{right:0;}
    .pro_dets_con .pt2 .section4 .arrow{top:200px;}
    .part_en01 .index_en_tab  .tab_t.tab_t1{left: 20px!important;}
    .part_en01 .index_en_tab .tab_t.tab_t2 {left: 270px!important; }
    .part_en01 .index_en_tab .tab_t.tab_t3 {left: 520px!important; }
    .part_en01 .index_en_tab .tab_t.tab_t4 {left: 765px!important; }
    .part_en01 .index_en_tab .p01_en_next{right: -15px;z-index: 3;}
    .part_en01 .index_en_tab .p01_en_prev{left: -15px;z-index: 3;}
}

@media only screen and (max-device-width: 769px){
    .breadcrumb{display: none;}
    .foot_midd{padding-left: 6px;padding-right: 56px; font-size: 12px;margin-top: 20px;}
    .foot_midd .dl1{margin-right: 76px;}
    .foot_midd .dt{font-size: 17px;line-height: 21px;padding-bottom: 17px;}
    .foot_midd .dl2{margin-right: 72px;}

    .footer_bottom ._span:after{ right: -16px;}
    .footer_bottom ._span2{ margin: 0 10px;}
    .footer_bottom ._span3{ margin-left: 18px;}
    .footer_bottom .cctv_link img{ margin-left: 6px;}

    .foot_right .links,.foot_right .share{display: none;}
    .cbanner1 .txt_box{left: 80%;}
    .part04 .next {right: 270px;  width: 29px; height: 38px; bottom: 65px;}
    .part04 .prev {right: 300px;  width: 32px; height: 38px; bottom: 65px;}
    .con1 .con1_jt {padding-left: 73.5%; }
    .box .con1 .con_t1 {font-size: 20px; padding: 4px 0 6px 9px;}
    .box .con1 .con_c1 {font-size: 13px; padding: 0 0 33px 9px;}
    .box:hover .con_c1 {padding-left: 8%; padding: 0px 0 33px 8px;}
    ._form:hover input {width: 240px;}
    ._form input {right: 114px; top: -61px; background-color: #fff;}
    .top_left { max-width:40%;padding: 10px 0px 0px 8px;}
    .top_right.r{float: left;padding: 10px 13px 10px 9px;}
}
@media only screen and (max-width: 760px) {
    body,input,textarea,button,select {font-size:16px;}
    .wrap{padding-left:4%;padding-right:4%; }
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .breadcrums{display: none;}
    .part02_news {padding: 0;}
    .container{
        padding:10px;
    }


    .top_right .infor3{color: #fff;}
    .top_right .infor3 i{color: #fff;}

    .top_right{padding: 5px 0 5px 5px; }
    /*页首-搜索*/
    ._form { width: 100%; padding-right:0; }
    ._form button {top: -86px; right: 0px; color: #fff;}
    .search {font-size: 21px;}

    .footer_top{display: none;}
    ._span{display: block!important;}
    ._span2{display: none!important;}
    ._span3{margin: 0 0 0 0!important;}
    .footer_bottom ._span:after {content: ''; width: 0; height: 0; position: absolute; }
    .footer_bottom .cctv_link img{ margin-left: 26px;}

    /*banner*/
    .pageMain .cbanner{height: 300px; margin-top: 10px;}
    .cbanner .banner ul .banner_li a{height: 320px;}
    .cbanner .banner ul .banner_li a img {position: absolute; left: 50%; margin-left: -320px; max-width: 640px; }
    .banner ul li a {height: 320px;}
    .banner ul li a img{width: 640px;height: auto;margin-left:-320px;}
    .unslider{ height: 100%;}
    .cbanner nav.unslider-nav{ bottom: 6px;}

    ._form:hover input {width: 240px; transition: all 0.5s ease; right: 42px; /* border-width: 2px;*/ top: -83px;background-color: #eee;}
     .pro_det_p1infor {padding: 10px 0 10px 0; }
    .cbanner1 .txt_box {left: 190%; }
    .subnav {margin-bottom: 60px; }
    .subnav .subnav_li {margin-right: 0.5%; width: 21%;}

    .box .con1 .con_t1 {font-size: 20px; padding: 20px 0 6px 9px;}
    .part02 ._font02 .t1 {padding: 50px 0 13px 0;}

    .part03{overflow: visible;}
    .part03 ._font03 .c1{padding: 0;}
    .part03 .scroll{overflow: visible;}

    .part04 .next {right: 123px;}
    .part04 .prev {right: 145px;}
    .p3 {padding: 0px 13.5%;}
    .p4_li{padding-bottom: 30px;}
    .part02 .bg .bg_right {width: 40%; }
    .part02 .bg .bg_left {width: 53%; padding-left: 7%; }
    .part02 .bg .bg_right span {font-size: 23px;}
    .part02_news .part02_t1 {font-size: 15px;}
    .part02_news .part02_c1{font-size:14px;}
    .i_span1{margin-bottom: 20px;}
    .part02_news3 {padding: 28px 0 30px; }
    .part02_news3 .part02_c1{font-size: 14px;}
    .p3 .myprev {width: 30px; top: 23%; }
    .p3 .mynext{width: 30px; top: 23%; }
    .part03 ._font03 .t1 {font-size: 40px; padding: 50px 0 25px 0; }
    .part03 ._font03 .c1 {margin-bottom: 30px; }
    .part04 .p4_lunbo_t {padding-left: 12px;}
    .part04 .p4_lunbo_c {padding-left: 12px; }
    .part04 .prev {right: 119px; bottom: 131px; }
    .part04 .next {right: 70px; bottom: 131px; width: 32px; }
    .nl_list .pic_wrap { float:none; }
    .new_list .subnav .subnav_li {margin-right: 1%; width: 19%; }
    .new_list .nl_serch input {margin-left: 0;}
    .footer_bottom ._span:after { display:none; }
    .cbanner1 .txt_box ._tit {margin-bottom: 7px; font-size: 35px;
        margin-left: 15px;}
    .top_left img{
        width: 120px;}
    .cbanner1 .txt_box .breadcrums {font-size: 10px; }
    .com_pic .subnav .subnav_li {margin-right: 8%; width: 25%;}

    /*联系我们*/
    .contact_us .contact_map .contact_bg {width: 100%; height: 320px;}
    .contact_us .contact_map .contact_bg {top: 100%;}
    .contact_us .contact_map .contact_bg .contact_maptop p {padding-top: 10px; }
    .contact_us .contact_infor1 dl{/*margin-right: 50px; */margin-top: 50px;width: 100%;}
    .contact_infor1{margin-top: 300px;}
    /*产品列表*/
    .pro_det {padding-bottom: 40px; }
    .pro_dets .pt1 .l_box{width:100%;}
    .pro_dets .pt1 .r_box{width:100%;}
    .pro_dets_con .r_box .padding{padding:60px 20px 0;}
    .pro_dets_con .pt2 .menu_box{display:none;}
    .pro_dets_con .pt2 .section3 .slide_cell{width:99%;}
    .pro_dets_con .pt2 .section4 .slide_cell{width:99%;}
    .pro_dets_con .pt2 .section4 .arrow{top:250px;}
    .product .pro_part01 .pro_big{width: 100%;}
    .product .pro_part01 .right_small{width: 100%;}
    .product .pro_part02 .left_small{width: 100%;}
    .product .pro_part02 .pro_big{width: 100%;}
    .product .wenzi_dec{font-size: 12px }
    .product .wenzi_box{padding: 10px 20px}
    .product .wenzi_title{font-size: 22px}
    .product .zhprt_title ._bd{width: 100%;}
    .product .pro01_next_button{width: 20px;height: 55px;background-size: 100%;background-repeat: no-repeat;margin-top: -22.5px;  }
    .product .pro02_prev_button{width: 20px;height: 55px;background-size: 100%;background-repeat: no-repeat;margin-top: -22.5px;}

    .part01 ._font01 ._c1 {padding: 0 0px 45px;}
    .box .con1 .con_c1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
    .box:hover .con1 .con_c1{ white-space: normal;}

    .p3_scroll .p3_li {margin: 0 30px;}
    .box .con1 .con_t1 {font-size: 20px; padding: 12px 0 6px 9px; }
    .top_left h4 a{margin-top: 20px;}
    .contact_infor1{margin-top: 30px;}
    .pro_dets_con .pt2 .sections .bjk{overflow: auto;}
    .top_right{ position: relative; z-index: 101; width: 100%; padding-left: 0;}
    .top_right .service_phone{ margin-right: 0; font-size: 14px;}
    .top_right .service_phone span{ font-size: 12px;}
    .pageHeader .lan_menu{ float: right;}
    .about .his_menu_box .bd .tempWrap{ overflow-x: scroll!important;}
    .album_gallery .arrs{ width: 20%!important; font-size: 2em!important;}
    .album_gallery .arr_next{ right:0;}
    .album_gallery .arr_prev{ left: 0!important;}
    .cbanner1{ height: 90px;}
    .cbanner1 img{ display: none;}
    .cbanner1 .txt_box{ left: 2%!important; color: #333;}
    .cbanner2{ height: 0; margin-bottom: 20px;}
    .nl_top{
        margin-top: 0;}
    .nl_top .col-md-4{
        margin-bottom: 20px;}
    .nl_list .pic_wrap{
        width: 100%;}
    .p2_box1{
        padding: 10px;}
    .part01 {padding-bottom: 0px;}
    .part02 {background-color: #fff; margin-bottom: 0px; }
    .part02_news3 {padding: 0px 0 38px; }

    .news_abt .cpart03 {padding-bottom: 35px; }
    .cbanner1 .txt_box {bottom: 10px;}
    .service_imgs .s_right{width: 100%;}
    .service_imgs .s_left{width: 100%;}
    .s_right .s_hd ul {bottom: 5px; }
    .s_right .s_bd ul li .pic .s_adds .infor {padding: 3px 0 16px 30px;}
    .left-nav{
        left: -270px;
        display: block;
    }
    .pro_dets_con .pt2 .sections .title{
        padding-top: 0!important;
    }
    .pro_dets_con .pt2 {
        padding: 20px 25px 50px;
    }
    .row{
        margin-left: -15px;
        margin-right: -15px;
    }
    .cats li::after{
        width:100%;
    }
    .cats{
        margin-bottom: 10px;
    }
}
/* <=320 */
@media only screen and (max-device-width: 321px){
    .p3_scroll .p3_li {margin: 0 8px;}
    .s_right .s_hd ul {bottom: 2px;right: 40px; }
    .s_right .s_bd ul li .pic .s_adds .infor {padding: 0px 0 16px 30px;}
    .part_en01 .index_en_tab  .tab_t.tab_t1{left: -6px!important;}
    .part_en01 .index_en_tab .tab_t.tab_t2 {left: 101px!important; }
    .part_en01 .index_en_tab .tab_t.tab_t3 {left: 207px!important; }
}

