/*
* name: responsive
* version: v2.1.0
* update: 重置媒体查询节点；添加mwrap版心；添加移动端防恶意复制图?
* data: 2017-05-17
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }
/*
* PadMode
*/
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    /*heql-about*/
    .about .pt2{height:auto;}
    .about .pt2 .l_box{height:0; padding-bottom:50%;}
    .about .pt2 .r_box{height:0; padding-bottom:50%;}
    .about .pt2 .r_box .top_box{height:0; padding-bottom:50%;}
    .about .pt2 .r_box .btm_box{height:0; padding-bottom:50%;}
    .about .pt2 .r_box .pd{padding:30px;}
    .about .pt2 .r_box .top_box .left_box .name,.about .pt2 .r_box .btm_box .right_box .name{margin-bottom:20px;}
    .about .pt4 .pd{top:35%;}
    .about .pt4 .mask{top:0;}
    .about .pt1 .num_box .number{font-size:48px;}

    
    /*heql*/
    .lower_banner2 .sec_nav .con{display:none;}
    .lower_banner2 .wrap{height:50px;}
    .lower_banner2 .sec_nav{display:none;}
    /*heql-intro*/
    .intro .pt4 .text{margin-top:-72px;}
    .intro .pt5 .con .year_box .pd .year{font-size:80px;}
    .intro .pt5 .con .year_box .pd .t{font-size:20px;}

    /*heql-careful_service*/
    .service .pt3 .form_box .pd{padding-top:20px;}
    .service .pt3 .form_box .tit{font-size:28px; margin-bottom:10px;}
    .service .pt3 .form_box .info{margin-bottom:10px;}
    .service .pt3 .form_box .textarea_box{padding:10px; margin-bottom:10px;}
    .service .pt4 .l_box .pd{padding-left:0;}
    .service .pt4 .r_box .pd{padding-right:0;}

    /*heql-news_syn*/
    .news_syn .pt1 .news_list_box .arrs_box>a{z-index:2;}
    .news_syn .pt1 .news_list_box .arrs_box .prev{left:0;}
    .news_syn .pt1 .news_list_box .arrs_box .next{right:0;}
    .news_syn .pt3 .indst_box .img_box .text_box .pd{padding:20px;}
    .news_syn .pt3 .indst_box .img_box .text_box .title{margin-bottom:5px;}
    .news_syn .pt3 .indst_box .img_box .text_box .info{margin-bottom:5px;}
    .news_syn .pt3 .indst_box .img_box .text_box .info{height:20px; text-overflow:ellipsis; white-space:nowrap;}
    .fix_banner{top:0;}
    
     /*新闻列表*/
    .widget-newslist-10 .hd_btn{margin-left:0;}
    .widget-newslist-10 .inp_box{margin-right:1%;}
    .widget-newslist-10 .hd_tit{margin-right:2%}
    .widget-newslist-10 .list_hd{padding:30px 20px;}
    .widget-newslist-10 .list_box{padding:46px 10px 40px;}
    .widget-newslist-10 .bd_c{width:74%;}



    /*network*/
    .network .top_box .prov_box{margin-right:5%;}
    .network .top_box .city_box{margin-right:5%;}
    .network .top_box .sele_box{width:65%;}
    .network .top_box .sele_box option{width:100%;}

    /*culture*/
    .culture .pt1 .l_box{width:100%;}
    .culture .pt1 .img_box{display:none;}
    .culture .pt1{background:none;}
    .culture .pt2 .circle_box .pd{padding:0 10px;}

    /*pro_detail*/
    .pro_detail_sec1 .zoom_img{width:100%;}
    .pro_detail_sec1 .simg_list{width:100%;}
    .pro_detail_sec1 .simg_list .h_con{height:auto;}
    .pro_detail_sec1 .simg_list li{width:25%;  float:left;}
    .pro_detail_sec1 .simg_list .owl-item li{width:100%; float:none;}

    /*注册*/
    .register .bg_con .register_box{width:100%;}

    /*顶部导航*/
    .searBtn{display:none;}
    .mobile_key{display:inline-block; float:right;}
    .head_top .top_r{width:100%; margin-top:10px; margin-bottom:10px;}
    .head_top .res_search{display:block;}
    .head_top .res_search a{display:inline-block; width:20px; height:20px; background:url(../img/fdj.png) center center no-repeat; background-size:cover; vertical-align:middle; margin-left:5px;}
    .navbar{height:0;}
    .nav{display:none;}
    .head_top{height:auto; z-index:21;}
    .head_wrap .head_box{position:static;}
    .head_wrap .head_box.fix{position:static;}
    .head_wrap{height:auto;}

    /*footer*/
    footer{display:none;}
    /*ibanner*/
    .ibanner_wrap .text_wrap{display:none;}
    .ibanner{height:0; padding-bottom:34%;}
    .ibanner_wrap{top:0;}
    .ibanner_wrap img{max-width:100%; left:0; margin-left:0; width:100%; height:100%;}
    .ibanner_wrap .mask{display:none;}

    .lower_banner1{top:0;}
    .lower_banner2{top:0; height:0; padding-bottom:24%;}

    /*index*/
    .sec1_right .sec_tit{font-size:32px;}
    .sec1_right h4{font-size:26px; margin-bottom:10px;}
    .sec1_right ._txt{margin-bottom:20px;}
    .sec1_right .More_btn{margin-bottom:30px;}
    .sec1_data_list li strong{font-size:28px;}
    .sec2 .left{width:60%;}
    .sec2 .right{float:right; margin-left:0;}
    .sec3 .tab_c li{padding-right:50px;}
    .sec3 .newImgInfo .arr{display:none;}
    .sec3 ._con{height:auto; padding-bottom:0; position:static;}
    .sec3 ._con img{position:static; height:auto;}
    .sec3 .newImgInfo{position:static; padding-bottom:20px; overflow:hidden; background-size:cover; height:auto;}

    .index_bottom .link{background:#004488;}
    .index_bottom{ background-size:cover!important; background-attachment:initial!important;}

    /*service_intro*/
    .service_intro .intro_lists .r_box .pd{padding-top:20px;}
    .service_intro .intro_lists .even .r_box  .pd{padding-top:20px;}
    .service_intro .intro_lists .r_box .tit{font-size:20px;}
    /*product*/
    .pp_links a{ margin-right: 12px; }
    .pro_zh_bg{max-width: none; }
    .pro_sear .pro_inp{ width: 60%; }
    .pro_sear .pro_sele{ width: 60%; }

    .pro_list ._mask h3{font-size:40px;}
    .pro_list ._mask h4{margin-bottom:20px;}
    .pro_list ._mask .links a{display:block;}
    
    /*contact_us*/
    .contact_us .pt2 .pd{padding-left:20px; padding-right:20px; height:auto;}
    .contact_us .pt3 .form{width:100%;}
    .contact_us .pt3 .form textarea{width:100%; padding:20px; box-sizing:border-box;}

    /*qyzl*/
    .qyzl_year{min-width:300px;}

    /*news_list*/
    .news_list .bdsharebuttonbox{display:none;}

    /*careful-service*/
    .service .pt2 .r_box .pa{display:none;}

    /*human_resources*/
    .human_resources .pt1 .sfq_box .cell .con{width:80%; padding-left:10%;}

    /*contact_us*/
    .contact_us .pt1 .map_box{min-height:0;}
    .contact_us .pt1 .map_box #dbMap-47110{height:300px!important;}
    /*network*/
    .network .map_box{height:350px;}

    /*brand*/
    .brand .pt1 .stage_intro{height:auto; background:#f5f5f5; padding:50px 0;}
    .brand .pt1 .stage_intro li .pd{padding:0 10%;}
    .brand .pt1 .stage_intro li .time{color:#024890; line-height:30px; margin-bottom:15px;}
    .brand .pt1 .stage_intro li ._title{margin-bottom:30px;}

    /*culture_tuiyan*/
    .culture_tuiyan .tuiyan_list li{width:100%; margin-right:0;}
    /*三级*/
    .three_nav{text-align:left;}
    .three_nav_box{width:22%; margin:0 1%;}
    .three_nav_box .face{padding:0;}

     /*环境文化编辑?*/
    .channel_page .hjwh>.span-3{height:auto!important; }
    .channel_page .hjwh>.span-6{height:auto!important; }


}
@media only screen and (max-width: 992px) {
    
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/
    /*heql-about*/
    .about .pt2 .r_box .top_box .left_box .name{font-size:18px; margin-bottom:10px;}
    .about .pt2 .r_box .pd{padding:20px 10px}
    .about .pt2 .r_box .btm_box .right_box .name{font-size:18px; margin-bottom:10px;}


    /*heql-intro*/
    .intro .pt2 .num_box .number{font-size:48px;}
    .intro .pt4 .text .pd .t1{font-size:24px;}
    .intro .pt4 .text .pd .t2{font-size:16px;}
    .intro .pt5 .con .year_box .pd .year{font-size:60px;}
    .intro .pt5 .con .year_box .pd .t{font-size:16px;}
    .intro .pt5 .con .info_box .pd{padding-left:20px; padding-right:20px;}
    .intro .pt5 .con .info_box .pd .time{margin-bottom:10px; line-height:1;}
    .intro .pt5 .con .img_box{margin-top:20px;}
    /*heql-careful_service*/
    .service .pt1 .info_box .tit,.service .pt2 .l_box .tit,.service .pt4 .tit{font-size:28px; margin-bottom:10px;}
    .service .pt1 .info_box .info{margin-bottom:10px;}
    .service .pt3{padding:30px 0;}
    .service .pt3 .form_box .pd{padding-left:20px; padding-top:0;}

    /*heql-news_syn*/
    .news_syn .pt1 .news_list_box .slide_box{height:auto;}
    .news_syn .pt3 .indst_box .l_box{width:100%; float:none; margin-bottom:20px;}
    .news_syn .pt3 .indst_box .r_box{width:100%; float:none;}

    /*network*/
    .network .top_box  span._t{display:none;}
    .network .top_box .sele_box{width:100%;}
    .network .tels_box .pd{padding:40px 20px;}

    /*culture*/
    .culture .pt2 .circle_box .pd{padding:0 5px;}
    .culture .pt2 .circle_box .pd ._c .img_box{margin-top:40px;}

    /*human_resources*/
    .human_resources .pt2 .text_box{width:80%;}

    /*logoin*/
    .logoin .bg_con .logoin_box{right:50%; margin-right:-235px;}

    /*pro_detail*/
    .pro_detail_con .intro{padding:15px 0;}
    .pro_detail_con .bj_btn{margin-bottom:15px;}
    .pro_detail_con .tel_num{display:block; margin-left:0;}
    .pro_detail_con .tools li:nth-child(3){display:none;}
    .pro_detail_sec1 .zoom_img{margin-bottom:5px;}

    /*register*/
    
    .register .bg_con .register_box .form_box{width:500px;}

    /*index*/
    .sec1_data_list li{width:25%; padding-right:0;}
    .sec2 .links a{margin-bottom:20px;}
    .homeNewsTab .tab_t{width:25%;}
    .sec3 .newImgInfo{position:static; overflow:hidden;}
    .index_bottom .l{width:100%; margin-bottom:30px;}
    .index_bottom .link{width:100%;}
    .index_bottom{padding-bottom:70px; height:auto;}
    .sec2 .sec2_bar li{font-size:16px;}
    .sec3 .sec_tit{font-size:35px; line-height:35px;}
    .sec3 .sub_tit{font-size:24px; margin-top:0; line-height:35px;}
    .sec3 .news_date{width:70px;}
    .sec3{padding:40px 0;}
    .index_bottom .t{font-size:35px;}
    .index_bottom .p{font-size:16px;}
    .index_bottom{padding:40px 0;}
    .foot_bottom span.l a:nth-child(2){display:inline-block;}
    .sec1_right h4{font-size:22px;}

    /*service_intro*/
    .service_intro .intro_lists .r_box .pd{padding-top:0px;}
    .service_intro .intro_lists .even .r_box  .pd{padding-top:0px;}
    .service_intro .intro_lists .r_box .tit{margin-bottom:10px;}

    /*product*/
    .pro_zh_bg{ display: none; }
    .pro_img{ position: static; width: 100%; text-align:center;}
    .pro_txt{ position: static; width: 100%;}
    .pro_zh_box{ height: auto; margin-bottom: 20px; }
    .pro_zh_bg{ position: static; margin: 0; left: auto;}
    .pro_sear .pro_sele{ width: 54%; }
    .pro_sear .pro_inp{ width: 54%; }
    .qyzl_tit .t{ font-size: 42px; }
    .qyzl_box .moment .t2{ font-size: 40px; }

    .pro_list ._mask h3{font-size:28px;}
    .pro_list ._mask h4{font-size:26px;}

    /*company_culture*/
    .company_culture .cul_left{width: 100%; margin-bottom:20px;}
    .company_culture .cul_right{width: 100%;}
    .company_culture .cul_right .box{padding: 0;}
    .company_culture  .title_box{height:95px;}
    .company_culture  .en_t{font-size:80px;}
    .company_culture  .c_t{font-size:28px;}


    .culture_tuiyan .title_box{height:95px;}
    .culture_tuiyan .en_t{font-size:80px;}
    .culture_tuiyan .c_t{font-size:28px;}
    .culture_tuiyan .tuiyan_list .r_box .pd{padding:20px;}

    /*contact_us*/
    .contact_us .pt2 .l_box{width:100%; margin-bottom:20px;}
    .contact_us .pt2 .r_box{width:100%;}
    .contact_us .pt3 .yzm_box{width:100%; margin-bottom:20px;}
    .contact_us .pt3 .form .btns_list{width:100%;}
    .contact_us .pt3 .form .btns_list .sub{margin-right:40px; float:none;width:40%;}
    .contact_us .pt3 .form .btns_list .reset{float:none;width:40%;}

    .brand .pt1 .img_box .tip_hand{display:block;}

    /*qyzl*/
    .qyzl_year{min-width:240px;}

    /*about*/
    .about .pt2 .l_box .video_box .play{top:65%;}
    .about .pt2 .l_box .video_box{padding-top:40px; padding-right:15px;}

    /*brand*/
    .brand .pt1 .world_map .box_con .box1{margin-bottom:10px;}
    .brand .pt1 .world_map .box_con .big_arrow{margin-bottom:10px;}


}   
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:16px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁?*/   
        -webkit-user-select:none; /*webkit浏览?*/   
        -khtml-user-select:none; /*早期浏览?*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览?*/   }
    /*mobileMode 760 网站样式*/
    /*heql-about*/
    
    .about .pt1 .tit{font-size:28px; margin-bottom:15px;}
    .about .num_box li{margin-bottom:20px;}
    .about .pt2 {background:none;}
    .about .pt2 .l_box{width:100%; padding-bottom:100%; background:url(../img/about_m.jpg) center center no-repeat; background-size:cover; margin-bottom:30px;}
    .about .pt2 .r_box{width:100%;height:auto;  padding-bottom:0;}
    .about .pt2 .r_box .top_box{height:auto; padding-bottom:0; margin-bottom:30px;}
    .about .pt2 .r_box .top_box .right_box{width:100%; height:0; padding-bottom:100%;}
    .about .pt2 .r_box .top_box .left_box{width:100%;height:auto;padding-bottom:0;}
    .about .pt2 .r_box .btm_box{height:auto; padding-bottom:0;}
    .about .pt2 .r_box .btm_box .left_box{width:100%;height:0; padding-bottom:100%;}
    .about .pt2 .r_box .btm_box .right_box{width:100%;height:auto;padding-bottom:0;}
    .about .pt2 .l_box .video_box{padding:40px 20px 0;}
    .about .pt2 .l_box .video_box .play{top:60%;}
    .about .pt2 .l_box .video_box .tit{font-size:26px;}
    .about .pt3 .l_box{width:100%;}
    .about .pt3 .r_box{width:100%;}
    .about .pt3 .pd{padding:50px 20px 0;}
    .about .pt3 {padding-bottom:50px;}
    .about .pt4 li{margin-bottom:30px;}
    .about .pt4 .pd{top:35%;}
    
    .about .pt1 .num_box li{width:31.333333%;}
    .about .pt1 .num_box .number{font-size:32px; text-align:left;}
	.about .pt1 .num_box .text{font-size:14px; text-align:left;}
	.about .pt1 .info{text-align:left; margin-bottom:0;}
	.about .pt1 .num_box{display:none;}
	.about .pt2 .l_box .video_box .play{width:60px; height:60px; top:75%; margin-left:-30px;}
	.about .pt3 .img_box{display:none;}
	.about .pt3 .t_box{width:100%;}
	.about .pt2 .r_box .top_box .left_box .name,.about .pt2 .r_box .btm_box .right_box .name{font-size:26px;}
	.about .pt3 .t_box .t{font-size:26px; margin-bottom:15px;}
	.about .pt4 .pd .tit{font-size:26px;}
	.about .pt4 .mask{top:0; z-index:-1;}
	.about .pt4 .rect-120{padding-bottom:0; height:auto; padding:40px 0;}
	.about .pt4 img{display:none;}
	.about .pt4 .pd{position:static; margin-top:0;}
	.about .pt3 .t_box .info{margin-bottom:20px;}
	.about .pt2 .r_box .pd{padding:20px;}
	.about .pt1{padding-bottom:30px;}

    /*heql-intro*/
    .lower_banner2{display:none;}
    .intro .pt2 .num_box li{margin-bottom:15px;}
    .intro .pt4 li{margin-bottom:20px;}
    .intro .pt5 .con .year_box{width:40%;}
    .intro .pt5 .con .info_box{width:60%;}
    .intro .pt5 .con .img_box{width:100%;}
    .intro .pt5 .con .info_box .pd{padding-top:20px;}
    .intro .pt5 .con .year_box .pd{padding-top:20px;}
    .intro .pt5 .con .img_box{margin-top:30px;}
    .intro .pt5 .titen{font-size:80px;}
    .intro .pt5 .tit{font-size:30px; margin-top:-80px;}

    .intro .pt1 .bjk img{width:75%;}
    .intro .pt4 .li2 .mask{ background: none; }
    .intro .pt4{ padding-bottom: 0; }
    .intro .pt2 .num_box{ padding: 35px 0; }
    .intro .pt2 .num_box li:last-child{ margin-bottom: 0; }
    .intro .pt2 .num_box .text{ margin-top: 10px; }
    .intro .pt5{ padding: 20px 0 40px; }
    .intro .pt2 .num_box .number{font-size:40px;}

    /*heql-careful_service*/
    .service .pt1{padding-bottom:45px;}
    .service .pt2{padding-bottom:45px;}
    .service .pt1 .img_box{width:100%; margin-bottom:30px;}
    .service .pt1 .info_box{width:100%;}
    .service .pt1 .info_box .pd{padding-left:0;}
    .service .pt2 .l_box{width:100%; margin-bottom:30px;}
    .service .pt2 .r_box{width:100%; display:none;}
    .service .pt3 .img_box{width:100%; margin-bottom:30px;}
    .service .pt3 .form_box{width:100%;}
    .service .pt3 .form_box .pd{padding-left:0;}
    .service .pt4 .l_box{width:100%; margin-bottom:30px;}
    .service .pt4 .r_box{width:100%;}
    .service .pt4 .tit{margin-bottom:20px;}
    .service .pt4 .r_box .pd{padding-left:0;}
    .service .pt4 .r_box .news_ul li{width:100%; margin-bottom:30px;}
    .service .pt3 .form_box .tit{line-height:normal;}
    .service .pt_app .info{width:100%;}
    .service .pt_app .tit{font-size:28px;}
    .service .pt2 .l_box .info{margin-bottom:30px;}
    .service .pt1 .info_box .bjk{margin-bottom:30px;}
    .service .pt2 .r_box .circle{display:none;}

    /*heql-news_syn*/
    .news_syn.channel{padding-bottom:0;}
    .news_syn .pt1 .news_list_box .slide_box li{width:100%; margin-right:0;}
    .news_syn{margin-top:0;}
    .news_syn .pt2 .focus_box li{margin-bottom:20px;}
    .news_syn .pt4 .video_lists li{margin-bottom:20px;}
    .news_syn .pt3 .indst_box .img_box .text_box .pd{padding:25px;}
    .news_syn .pt3 .indst_box .img_box .text_box .title{font-size:16px;}
    .news_syn .pt3 .indst_box .img_box .text_box .info{font-size:12px; margin-bottom:15px;}
    .news_syn .tit_box .tit{font-size:24px;}
    .news_syn .pt3{padding-bottom:50px;}
      .news_syn .pt2 .focus_box li>a{ padding: 20px 25px;}
    .news_syn .pt2{ padding: 25px 0 40px}
    .news_syn .pt1 .tit_box{display:none;}
    .news_syn .tit_box{ margin-bottom: 20px; }
    .news_syn .pt1 .news_list_box .arrs_box>a{width:25px; height:50px; top:40%;}
    .news_syn .pt1 .news_list_box .arrs_box .prev{background:url(../img/i_b_l.png) center center no-repeat; background-size:cover;}
    .news_syn .pt1 .news_list_box .arrs_box .prev:hover{background-position:0 0;}
	.news_syn .pt1 .news_list_box .arrs_box .next{background:url(../img/i_b_r.png) center center no-repeat; background-size:cover;}
	.news_syn .pt1 .news_list_box .arrs_box .next:hover{background-position:0 0;}
	.news_syn .pt1 .news_list_box .slide_box .text_box .pd{padding:30px 25px;}
	.news_syn .pt1 .news_list_box .slide_box .text_box ._info{height:44px; overflow:hidden;}
	.news_syn .pt1 .news_list_box .slide_box  a .text_box{background: #004488;
    background: -webkit-gradient(linear,center left, center right, from(#3c7ecd), to(#395082));
    background: -webkit-linear-gradient(left,#3c7ecd,#395082);}
    .news_syn .pt1 .news_list_box .slide_box .text_box ._tit{color:#fff;}
    .news_syn .pt1 .news_list_box .slide_box .text_box ._date{color:#fff;}
    .news_syn .pt1{margin-bottom:25px;}
    .news_syn .pt2 .focus_box .info{margin-bottom:30px;}

     /*新闻列表*/
    .widget-newslist-10 .hd_tit{float:none;margin-bottom:20px;text-align:center;}
    .widget-newslist-10 .inp_box{box-sizing:border-box;width:100%;margin:0;padding-left:10px;margin-bottom:20px;}
    .widget-newslist-10 .hd_btn{width:100%;}
    .widget-newslist-10 .bd_r{float: none;width:100%;}
    .widget-newslist-10 .list_main{margin-top: 20px;}
    .widget-newslist-10 .bd_l{width:20%;}
    .widget-newslist-10 .bd_c{width:70%;padding: 0 0 0 5%;}
    .widget-newslist-10 .list_box:after{display:none;}
    .widget-newslist-10{padding:0px 0px 30px;}
    .widget-newslist-10 .list_box{padding:14px 0px;}
    .list_time{width:auto;}
    .widget-newslist-10 .uni_btn_more_wrap{margin-top:30px;}
    .widget-newslist-10 .uni_btn_more_wrap{margin-top:20px;}
     /*新闻详细*/
    .news_detail #switcher{display:none;}
    .news_detail .widget-newsdetail-2 .bdsharebuttonbox{display:none;}
    .news_detail .widget-newsdetail-2 ._tools{height:auto; line-height:normal; padding:10px 0;}
    .news_detail .detail_right_btn{width:100%; margin-bottom:10px;}


    /*job_list*/
    .job_list .job_titbox .cell1{text-align:center; text-indent:0;}
    .job_list .job_titbox{font-size:14px;}
    .job_list .job_titbox .cell_zy{display:none;}
    .job_list .job_titbox .cell_time{width:40%;}
    .job_list .job_titbox .cell3{display:none;}
    .job_list .job_titbox .cell2{width:20%; text-align:center;}
    .job_list .widget-job-2 ._jt .job_name{width:30%; text-align:center; text-indent:0; font-size:14px;}
    .job_list .widget-job-2 ._jt .job_add{width:20%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_time{width:30%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_zy{display:none; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_rs{width:20%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .cell3{display:none;}
    .job_list .widget-job-2 ._jcon{ padding:20px; }
    .job_list .more_btn{margin-bottom:0;}

    /*network*/
    .network .top_box .pd{padding:20px 10px;}
    .network .top_box .prov_box{width:100%; margin-right:0; margin-bottom:20px;}
    .network .top_box .city_box{width:100%; margin-right:0; margin-bottom:20px;}
    .network .top_box .sub{width:100%;}

    /*culture*/
    .culture.channel{padding-bottom:0;}
    .culture .pt1{padding-bottom:30px;}
    .culture .pt2 .info{width:100%; margin-bottom:24px;}
    .culture .pt2 .circle_box .pd ._c{margin-bottom:10px;}
    .culture .pt2 .tit{font-size:28px;}
    .culture .pt1 .l_box .tit img{width:50px;}
    .culture .pt1 .l_box .tit{font-size:28px; padding-bottom:15px;}

    /*company_culture*/
    .company_culture.channel{padding-top:0;}
    .company_culture .cul_left .slide_box .arrs{width:40px; height:64px; margin-top:-32px;}
    .company_culture .cul_left .slide_box .arr_next{background-size:cover;}
    .company_culture .cul_left .slide_box .arr_prev{background-size:cover;}
    .company_culture .title_box{margin-bottom:24px;}

    /*culture_tuiyan*/
    .culture_tuiyan .en_t{line-height:90px;}
    .culture_tuiyan .tuiyan_list .l_box .pd{padding-top:0; position:absolute; width:100%; left:0; text-align:center; top:50%; margin-top:-30px;}

    /*环境文化编辑?*/
    .channel_page .hjwh>.smal-12{height:auto!important; margin-bottom:30px;}


    /*human_resources*/
    .human_resources .pt1 .sfq_box{height:auto;}
    .human_resources .pt1 .sfq_box .cell.on{width:100%; margin-bottom:30px;}
    .human_resources .pt1 .sfq_box .cell .con{width:auto; padding-left:0; padding:30px;}
    .human_resources .pt2 .text_box{width:100%; margin-top:30px;}
    .human_resources .pt1 .sfq_box .cell .pd{height:auto;}
    .human_resources .pt1{margin-bottom:30px;}
    .human_resources .pt1 .tit{font-size:28px; }
    .human_resources .pt1 .sfq_box .cell .con ._tit{font-size:24px;margin-bottom:15px;}
    
    /*logoin*/
    .member_head .logo{width:100%;}
    .member_head .enter_box{display:none;}
    .logoin .bg_con .logoin_box{position:static; width:100%; margin:0; margin-top:50px;}
    .logoin .bg_con .logoin_box .yzm_box .zhaohui{display:block; width:100%; }
    .logoin .bg_con .logoin_box .form_box{padding:0 25px;}

    /*pro_detail*/
    .pro_detail_sec1 .l_box{width:100%; margin-bottom:30px;}
    .pro_detail_sec1 .r_box{width:100%;}
    .pro_detail_sec1 .zoom_img .fd{display:none;}

    /*brand*/
    .brand .pt1 .info, .brand .pt2 .info, .brand .pt3 .info{width:100%;}
    .brand .pt3 .tab_con .tab_c .content{width:100%;}


    /*register*/
    .register .bg_con .register_box .form_box{width:100%;}
    .register .bg_con .register_box .reg_step li{width:100%;}
    .register .bg_con .register_box .form_box{width:90%;}
    .register .bg_con .register_box .reg_step{height:auto;}
    .register .bg_con .register_box .con_box2 .l_box{width:100%;margin-bottom:20px;}
    .register .bg_con .register_box .con_box2 .r_box{width:100%;}
    .register .bg_con .register_box .con_box2 label{width:22%; padding-right:2%;}
    .register .bg_con .register_box .con_model label{width:22%; padding-right:3%;}
    .register .bg_con .register_box .con_yzm label{width:22%; padding-right:3%;}
    .register .bg_con .register_box .con_model .ipt_box{width:75%;}
    .register .bg_con .register_box{margin-top:25px;}
    .register .bg_con .register_box .con_model label{width:97%; margin-bottom:5px; text-align:left;}
    .register .bg_con .register_box .con_model .ipt_box{width:100%;}
    .register .bg_con .register_box .con_yzm .ipt_box{width:25%;}
    .register .bg_con .register_box .con_model .ipt_box input{font-size:12px;}



    /*导航*/
    .mobile_key{font-size:28px; line-height:50px;}
    .head_top .logo{width:80%;}
    .mobile_key{ font-size:23px; margin-left:0;}
    .top_r>ul>li{margin-left:5px;}
    .top_r li .ico1_2{display:none;}
    .head_top .top_r{font-size:12px; margin-bottom:0;}
    .top_r #memInfo .ico{background-size:500%; background-position:0 0; width:16px; height:16px;}
    .head_top .res_search a{width:16px; height:16px; background-size:cover;}

    /*ibanner*/
    .ibanner{height:0; padding-bottom:50%;}
    /*index*/
    .sec1_left{width:100%;}
    .sec1_right{width:100%;}
    .sec1_right h4{font-size:22px; line-height:1.5;}
    .sec2 .left{width:100%;}
    .sec2 .right{width:100%;}
    .sec2 .sec2_bar li{width:30%; margin-right:3%;}
    .sec2 .sec_tit{margin-top:30px; font-size:35px;}
    .sec2 .links a{margin-right:2%;}
    .sec2 .right{margin-top:0; width:70%;}

    .index_bottom .link ul{padding:10% 0 3% 0;}
    .index_bottom .link li{width:85%; padding-left:15%; margin-bottom:30px;}

    .ibanner_wrap .slide .arr_prev{background:url(../img/i_b_l.png) center center no-repeat; background-size:cover; width:25px; height:50px;}
    .ibanner_wrap .slide .arr_next{background:url(../img/i_b_r.png) center center no-repeat; background-size:cover; width:25px; height:50px;}
    .ibanner_wrap .slide .arr_next:hover{background-position:0 0;}
    .ibanner_wrap .slide .arrs{margin-top:-25px;}
    .sec1_right .sec_tit i{margin-bottom:10px;}
    .sec1_right .sec_tit{font-size:30px;}
    .sec1_right h4{font-size:20px;}
    .sec1_right ._txt{font-size:14px;}
    .sec1_data_list li{width:30%; padding-left:2%; padding-right:1.3%; margin-right:0; border:none;}
    .sec1_data_list li .p{font-size:14px;}
    .sec1{padding:40px 0; padding-top:20px;}


    /*service_intro*/
    .service_intro .intro_lists .r_box{width:100%; float:none;}
    .service_intro .intro_lists .img_box{width:100%; float:none;}
    .service_intro .intro_lists .even .img_box{float:none;}
    .service_intro .intro_lists .even .r_box  .pd{padding:20px 0;}
    .service_intro .intro_lists .r_box  .pd{padding:20px 0;}
    .service_intro .intro_lists li{margin-bottom:20px;}


    /*product*/
    .channel.proList{padding-bottom:0;}
    .channel{ width: 100%; box-sizing: border-box; }
    .pro_zh_sec1{ padding-top: 20px; padding-bottom:40px;height: auto; margin-bottom:0; background-size:cover;}
    .pro_zh_sec1 .tit{ font-size: 26px; margin-bottom: 10px; margin-top:30px;}
    .pro_zh_sec1 .pp_links{ overflow: hidden; margin-bottom: 20px; }
    .pro_txt ._con{ padding: 7%; }
    .foot_bottom{ height: auto; line-height: normal; padding: 15px 0;}
    .pro_sear .l1, .pro_sear .l2{ width: 100%; margin-bottom:10px;}
    .pro_boxs dt{ float: none; width: 100%; margin-bottom:10px; }
    .pro_sear{ margin-bottom: 20px; }
    .pro_sear label{display:block; width:100%; margin-bottom:5px;}
    .pro_sear .pro_sele{width:100%;}
    .pro_sear .pro_inp{width:100%;}
    .pro_service ._top{ padding: 20px;}
    .pro_service ._txt{ padding: 20px; }
    .pro_service{ padding-top: 45px; margin-top: 30px; padding-bottom:35px;}
    .pro_service .pro_intro{ margin-bottom: 20px; }
    .channel{ padding: 20px 0;}
    .pro_detail_intro .item_tit{ font-size: 24px; }
    .pro_detail_con .tit{ font-size: 22px; }
    .pro_txt h4{margin-bottom:15px;}
    .pro_txt ._txt{margin-bottom:30px;}
    .pro_txt h3{font-size:24px; margin-bottom:10px;}
    .pro_txt h4{font-size:18px;}
    .pro_img{padding:15px 0;}
    .pro_service .tit{font-size:28px;}


    /*ios hover*/
    .pro_list ._con:hover ._mask{top:100%;}
    .pro_list ._con.on ._mask{top:0;}



  

    .fix_banner .bg_img>img{ display: none; }
    
    .foot_bottom span.l a{ display: block; }
    .foot_links a{ margin-right: 10px; margin-left: 0;  }


	/*qyzl*/
    .qyzl_box{ margin-bottom: 30px; }
    .qyzl_year li{text-align:left; padding-left:13%;}
    .qyzl_year li.active{background-color:#f1f1f1; color:#555;}
    .qyzl_year li.active a:hover{color:#555;}

    .qyzl_box .moment{ width: 45%; }
    .qyzl_box .moment .t2{ font-size: 30px; }
    .qyzl_tit{ height:190px; }
    .qyzl_con{padding-top:55px;}
    .qyzl_year li{height:70px; line-height:70px; font-size:20px;}
    .job_list .info{ padding:0 7%; font-size:14px;}
    .job_list .tit{font-weight:normal; text-align:left;}
    .pro_sear .search_btn{width:100%; margin-left:0;}
    .pro_boxs dd{width:33%; margin-left:0; margin-bottom:10px;}
    .qyzl .span-4{margin-bottom:30px;}


    /*contact_us*/
    .contact_us .pt2 .pd .con li{width:100%; margin-right:0;}
    .contact_us .pt3 .info{line-height:1.5;}
    .contact_us .pt3 .form_cb .span-4{margin-bottom:20px;}
    .contact_us .pt3 .form .btns_list button{width:30%;}
    .contact_us .pt3 .yzm_box .yzm{margin-right:5%;}
    .contact_us .pt3 .yzm_box .change{display:block; margin-left:37%;}

    /*brand*/
    .brand .pt3 .tab_con .tab_t .num{display:none;}
    .brand .pt3 .tab_con .tab_t .pd{padding:24px 0;}
    .brand .pt1 .tit, .brand .pt2 .tit, .brand .pt3 .tit{font-size:28px;}
	
	/*social_duty*/
	.social_duty .zeren_cell .img{width:100%; float:none;}
	.social_duty .zeren_cell.eve .img{width:100%; float:none;}
	.social_duty .zeren_cell .nr{position:static; width:100%;}
	.social_duty .zeren_cell .nr_cell{padding:30px 0;}
	.social_duty .zeren_cell .tit{margin-bottom:10px; font-weight:normal;}
	.social_duty .zeren_cell .desc{margin-bottom:20px;}

	
    .pos{line-height:25px; font-size:12px; margin-top:0;}
    .pos .home_ion{display:none;}
    .lower_banner1{height:200px;}
    .lower_banner1 img{top:50%; margin-top:-200px;}
    .lower_banner1 .catbox{top:60px;}
    .lower_banner1 .catbox .catname{line-height:1;}

   	.three_nav{font-size:0; text-align:left; margin-bottom:15px;}
   	.three_nav_box{width:48%; margin:5px 1%;}
   	.three_nav_box .face{padding:0;}
   	.channel_page p{font-size:14px;}
    .qyzl_year.fixed{ position: static; margin-left: 0; top: auto;}


    /*brand*/
    .brand .pt1 .world_map{height:auto; padding:50px 0;}
    .brand .pt1 .world_map .box_con{position:static; margin:auto;}
    .brand .pt1 .stage_intro li{margin-bottom:30px; width:100%;}


    /*搜索*/
    .channel_page .content-47061 .sear{padding:30px;}
    .channel_page .content-47061 .dib.sear_f{width:100%; margin-right:0; margin-bottom:10px;}
    .channel_page .content-47061 .dib{width:100%; margin-bottom:20px; margin-right:0;}
    .channel_page .content-47061 .submit{width:100%;}
    .channel_page .content-47061 .result{margin-top:0;}
    
    /*新闻详细*/
    .widget-newsdetail-2 ._head ._title{font-size:20px;}
 



}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/
    /*heql-intro*/
    .intro .pt5 .con .year_box{width:100%; display:none;}
    .intro .pt5 .con .info_box{width:100%;}

    /*job_list*/
    .job_list .job_titbox .cell_time{display:none;}
    .job_list .widget-job-2 ._jt .job_time{display:none;}
    .job_list .widget-job-2 ._jt .job_name{width:50%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
    .job_list .job_titbox .cell1{width:25%;}
    .job_list .job_titbox .cell_name{width:50%;}
    .job_list .job_titbox .cell2{width:25%;}
    .job_list .widget-job-2 ._jt .job_add{width:25%;}
    .job_list .widget-job-2 ._jt .job_rs{width:25%;}
	
	.head_top .logo{font-size:15px;}
	.head_top .top_r{ display:none;}
	.pos {background:#024891;color:#FFF}
	.pos a{color:#FFF}
	.foot_bottom span{color:#FF0}
}

@media only screen and (max-width: 320px) {
    .register .bg_con .register_box .con_yzm label{text-align:left;}
    .mobile_key{line-height:40px;}
    .pro_boxs dd{width:50%;}
	
	 .head_top .logo{font-size:15px;}
	 .head_top .top_r{ display:none;}
     .pos {background:#024891;color:#FFF}
	 .pos a{color:#FFF}
	 .foot_bottom span{color:#FF0}
}