/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* 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, .wrap-1280 { width:940px; }
    /*padMode 1240px 网站样式*/
    .header .search .mobile_key{display: inline-block;}
    .channel_sec_nav{display: none;}

    .widget-newslist-10 .hd_btn{margin-left:0;}
    .widget-newslist-10 .inp_box_wrap{margin-right:1%; width:18%;}
    .widget-newslist-10 .hd_tit{margin-right:2%}
    .widget-newslist-10 .list_hd{padding:30px 20px;}
    .new_tuijian .newsscroll01 ul>li{box-sizing: border-box;}
    .news_lists .infor{width: 85%;}

    /* resume */
    .resume .part2_r .rect-39{margin-bottom: 8px;}

    .pro_detail_09 .detail_hd_r{width:46%;padding-top:30px;}
    .pro_detail_09 .detail_hd_r .pro_text{margin-bottom:30px;}
    .pro_detail_09 .detail_hd_r .detail_hd_r_03{margin-bottom:30px;}
    .pro_detail_09 .detail_hd_r .parameter{margin-bottom:30px;}

    .pro_detail .lunbo_area .lunbo_box{background-size: 100%;}
    .pro_detail .lunbo_box .owl-nav .owl-prev{left: -258px;}
    .pro_detail .lunbo_box .owl-nav .owl-next{right: -258px;}
    .header .inav_wrapper .nav_ul>ul>li{display: none;}
    .contact_us .pt2 .form,.contact_us .pt2 .form textarea{width: 100%;box-sizing:border-box;}

    .pro_idea .part1_l{height: 100%;}
    .pro_idea .part1_l .box{padding: 10px;}

    .service_list01 .hd_tit{width: 13%;}
    .hyyy_list .list_text .list_title{font-size: 25px;}
    .hyyy_list .list_text .list_p{margin-top: 10px;}
    .hyyy_list .list_text .text_box{padding-bottom: 0;}
    .ipart01 .content .item .intro{padding: 10px 40px;}

}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap,.wrap-1280 { width:740px; }
    /*padMode 992px 网站样式*/
    .footer .footer_end{height: 100%;line-height: 1.6;padding: 4% 0; }
    .footer .footer_end .bdshare-button-style0-16 a,
    .footer .footer_end .bdshare-button-style0-16 .bds_more{line-height: 1.6;}
    .footer .footer_end .bdshare-button-style0-16{width: 100%;float: left;}
    .footer .footer_end .l{height: 100%;}
    .footer .footer_end .link{float: left;margin-top: 0;}
    .footer .footer_end{padding: 2% 0;}

    .widget-download-4 .download_date{width: 12.3%;}
    .widget-download-4 .item_btn{width: 14%;}
    .widget-download-4 .download_title{width: 50%;padding-right:0; }

    .news_lists .date{width: 12.6%;}
    .news_lists .infor{width: 82%;}
       /* resume */
    .resume .part2_r .rect-39{margin-bottom: 6px;}
    
    .pro_detail_09 .detail_hd_l,.pro_detail_09 .detail_hd_r{width:100%;}

    .pro_detail .top_text .big_txt{font-size: 70px;}
    .pro_detail .lunbo_box .owl-nav .owl-prev{left: -214px;}
    .pro_detail .lunbo_box .owl-nav .owl-next{right: -214px;}
    .contact_us .pt2 .yzm_box{width:100%; margin-bottom:20px;}
    .contact_us .pt2 .form .btns_list{width:100%;}
    .contact_us .pt2 .form .btns_list .sub{margin-right:40px; float:none;width:40%;}
    .contact_us .pt2 .form .btns_list .reset{float:none;width:40%;}
    .contact_us .pt2 .line1{width: 75%;}

    .pro_idea .part1_l,
    .pro_idea .part1_r{width: 100%;}
    .pro_idea .part1_l .box{padding: 5%;}
    .pro_idea .part1_ul li{margin-bottom: 5%;}

    .service_list01 .hd_tit{width: 17%;}
    .service_list01 .hd_btn{width: 13%;}
    .service_list01 .inp_box_wrap{width: 22%;}

    .hyyy_list .list_text{width: 100%;}
    .hyyy_list .list_img{width: 100%;}
    .hyyy_list li .list_box{display: flex;flex-direction: column-reverse;}
    .hyyy_list .list_text .text_box{padding: 3%;}
    .pro_list_14 .list_box .list_more{width: 120px;}
    .foot_logo .owl-nav [class^='owl-']{left: 0;}
    .foot_logo .owl-nav [class^='owl-'].owl-next{right: 0;}

    /*联系我们*/    
    .contact_us .map_box .r_box{position:static;width:100%;}
    .contact_us .map_box{height:auto;}
    .contact_us .map_box .r_box .info_list li{padding:40px 40px 21px 40px;}
    .contact_us .map_box .r_box .info_list p{width:100%;}
    .contact_us .map_box .map{width:100%;float:none; height:400px; overflow:hidden;}
    .contact_us .pt2 .line1{width: 100%;margin: 5% auto 0;box-sizing:border-box;}
    .contact_us .pt2 .line{margin-bottom: 0;}
}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    .channel_content{min-height: 400px;}
    body,input,textarea,button,select {font-size:16px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap, .wrap-1280 { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap, .wrap-1280{ 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浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    
    .foot_logo .owl-nav [class^='owl-']{left: 0;}
    .foot_logo .owl-nav [class^='owl-'].owl-next{right: 0;}
    .footer_bottom{display: none;}
    .header .search .en{display: none;}
    .header .search .sear_form{display: none;}
    .header .search .mobile_key .iconfont{margin-top: -3px;}

    .widget-download-4 .download_date{ width: 11%;}
    .widget-download-4 .download_title{ width: 55%;}
    .widget-download-4 .item_btn{ width: 10%; padding-left: 4%;}
    .widget-download-4 .download_item{ height: auto; line-height: 66px;}
    .widget-download-4 .download_date{ width: 28%; line-height: 124px;}
    .widget-download-4 .download_title{ width: 68%; padding-right: 0; border-bottom: 1px solid #e1e8ed;}
    .widget-download-4 .item_btn{ float: right; width: 25%; line-height: 56px;}

    .widget-newslist-10 .hd_tit{margin-bottom:20px;float:none;text-align:center;}
    .widget-newslist-10 .inp_box_wrap{width:100%;margin:0;padding:0;margin-bottom:20px;}
    .widget-newslist-10 .hd_btn{width:100%;}
    .news_lists .date{display: none;}
    .news_lists .infor{width: 100%;}
    .news_lists>ul>li{padding: 3%;}
    .channel_content{padding: 5% 0;}

    /* resume */
    .resume .part1 .title .en{font-size: 25px;}
    .resume .part1 .title .zh{font-size: 24px;line-height: 1;}
    .resume .part2_l{width: 100%;margin-bottom: 5%;}
    .resume .part2_r{width: 100%;}
    .resume .part2_r .rect-39{margin-bottom: 5%;}

    .pro_detail_09 .detail_hd_r .parameter dl{width:100%;padding:0;margin:0;border-bottom: 1px solid #ebebeb;border-right:none;margin-bottom:10px;overflow:hidden;}
    .pro_detail_09 .detail_hd_r .parameter dt{float:left;margin-right:4%;margin-bottom:0;}
    .pro_detail_09 .detail_hd_r .parameter dd{float:left;}
    .pro_detail_09 .detail_hd_r .bj_btn{width:100%;}
    .pro_detail_09 .detail_hd_r .phone_number{width:100%;margin:0;padding:10px 0px;text-align:center;}
    .pro_detail_09 .detail_hd_r .detail_hd_r_03{margin-bottom:0;}
    .pro_detail_09 .detail_hd_r .tools_box{text-align:center;}
    .pro_detail_09 .detail_hd_r .tools_box a{margin:0;}
    .pro_detail_09 .detail_hd_r .phone_number .number{line-height:40px;}
    .pro_detail_09 .detail_bd_title li{width:23%;font-size:16px;}
    .pro_detail_09 .detail_bd_title{padding: 50px 0px 20px;}
    .pro_detail_09 .detail_hd_r .parameter dl:last-child{margin:0;}
    .pro_detail_09 .detail_hd_r .pro_title{font-size:22px;}

    .pro_detail .lunbo_area .lunbo{width: 90%;}
    .pro_detail .lunbo_box .owl-nav .owl-prev{left: 0;}
    .pro_detail .lunbo_box .owl-nav .owl-next{right: 0;}
    .pro_detail .lunbo_area .lunbo_box{background: none;}
    .pro_detail .top_text .big_txt{height: 120px;;}
    .pro_detail .lunbo_area{margin-bottom: 0;}

    

    .contact_us .map_box .r_box .lxwm{height: auto;}
    .service_list01 .hd_tit{width: 100%;margin-bottom: 1%;}
    .service_list01 .inp_box_wrap{width: 100%;margin-bottom: 3%;}
    .service_list01 .hd_btn{width: 100%;}
    .pro_list_14 .list_box .list_more{width: 120px;}
    .report .report_port1{padding-bottom: 5%;}
    .ipart02 .content .left li{height: 100%;overflow: hidden;}
    .ipart02 .content .left li.cur{overflow: visible;}
    .ipart01 .content .item .intro dd a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .ipart02 .content .left .icon{margin-top: 8px;}
    .ibanner .owl-carousel .owl-dot{width: 30px;}
    body .ipart01 .content .item .imgZoom .right .icon,
    body .ipart01 .content .item .imgZoom .left .icon{display: none;}
    .c_banner .c_box .t{font-size: 25px;}
    .c_banner .c_box{width: 90%;margin-left: 5%;}
    .pro_detail .top_text .on_txt .name{font-size: 25px;}
    .pro_detail .top_text .big_txt{font-size: 60px;height: 90px;;}

    .contact_us .map_box .map #map-50659{margin-top: -150px;margin-left: -200px;}
    body .content-50707 .Form-P1 .Form-P1-Left,
    body .content-50707 .Form-P1 .Form-P1-right{width: 100%;}
    body .content-50707 .Form-P1 .Form-P1-Btn ._submit{background: #094ba1;}
    body .content-50707 .Form-P1 .Form-P1-li b{display: block;}
    body .content-50701 .dib.sear_f{width: 175px;}
    body .box_wrap_title{font-size: 12px;}
    body .content-50707 .Form-P1 .Form-P1-li .Validform_checktip{right: 50px;}
    .ipart02{background-position: 0 0;}
    .ipart02{height: 500px;}

    .c_banner .img_full{width: 960px;margin-left: -480px;}
    .c_banner{height: 120px;}
    /*20190724*/
    .header .logo{width:76%;}
}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/
    
    .widget-download-4 .item_btn{padding: 0;width: 32%;}    
}
