/*
* 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 { width:940px; }
    /*padMode 1240px 网站样式*/
    .header .inav_wrapper .inav{display:none;}
    .sec_nav_box{display:none;}
    .mobile_key{display:inline; font-size:24px; height:90px; line-height:90px; margin-right:10px;}
    .widgets_footer_subnav_5 .foot_nav{display:none;}
    .widgets_footer_subnav_5 .foot_bottom .groups{margin-top:30px;}
    .widgets_bidimg_banner_1 .item .video{display:none;}


    /*human*/
    .human .pt1 .l_box{height:420px;}
    .human .pt1 .l_box .bg{height:100%;}
    .human .pt1 .l_box .text_box .pd{padding:50px 20px 0;}
    .human .pt1 .l_box .text_box .pd .t{margin-bottom:20px;}
    .human .pt1 .l_box .text_box .pd .info{margin-bottom:10px;}
    .human .pt1 .r_box .top_box{height:200px;}
    .human .pt1 .r_box .btm_box{height:220px;}
    .human .pt1 .r_box .btm_box .pd{padding:20px 10px 0;}
    .human .pt1 .r_box .btm_box .tit_box{margin-bottom:10px;}
    .human .pt1 .r_box .btm_box .job_list li{line-height:40px;}
    .human .pt1 .r_box .btm_box .job_list .com_name{width:30%;}
    .human .pt1 .r_box .btm_box .job_list .num{width:14%;}
    .human .pt1 .r_box .btm_box .job_list .time{width:22%;}

    /*job_list*/
    .job_list .widget-newslist-10 .inp_box_wrap{width:20%;}

     /*产品详细*/
    .product_detail .part2 .li1,.product_detail .part2 .li2,.product_detail .part2 .li3{ background:#cecece; width:33%; margin-right:6px; margin-left:0; }
    .product_detail .part2 .li3{ margin-right:0; }
    .product_detail .part2 .li1.tab_t_cur,.product_detail .part2 .li2.tab_t_cur,.product_detail .part2 .li3.tab_t_cur{ background:#015daa; }
    .product_detail .part2 .li3 span{ width:75%; }

    /*新闻中心*/
    .new_center .part1{ margin-bottom: 12%; }
    .new_center .part2 .right .pt_bd{ padding: 7% 7% 0 7%; }
    .new_center .part2 .right li{ padding-bottom: 7%; }

    /*关于*/
    .about .pt1 .box .gk_box .pd{padding:10px 20px 0; border:none;}
    .about .pt1 .box .gk_box ._btn{width:30%;}
    .about .pt2 .tab_con .l_box .tabc_content ._t .douhao{display:none;}
    .about .pt2 .tab_con .l_box .tabc_content .pd{padding:20px 20px 0;}
    .about .pt2 .tab_con .l_box .tabc_content ._t{font-size:28px; margin-bottom:5px;}
    .about .pt2 .tab_con .r_box li{line-height:75px;}
    .about .pt3 .text_box .pd{padding:30px;}
    .about .pt3 .text_box .pd .t{font-size:24px;}

    .company .pt1 .r_box{width:100%;}

    /*about_honor*/
    .about_honor_l{display:none;}
    .about_honor_r{width:100%;}

    /*video_center*/
    .video_center .part1 .item .imgbox{ height: auto; }

    /*index*/
    .index .pt1 .mask .pd{padding:20px 10px 10px;}
    .index .pt1 .mask .pd .t{font-size:26px;}
    .index .pt1 .mask .pd .t2{font-size:26px;}
    .index .pt1 .mask .pd .d{margin-bottom:10px;}
    .index .pt2 .part2 .r_box .pd{padding-top:0;}

    /*solu_detail*/
    .solu_detail .common_tit{font-size:28px;}

    /*news_detail*/
    .widgets_xc_newdetail_lr_6 .detail_r .share_title{display:none;}
    .widgets_xc_newdetail_lr_6 .newdetail_share{display:none;}

    /*product_center*/
    .product_center .part1 .pt_bd ul,.product_center .part1 .pt_bd .imgbox{transform: translateY(0px);opacity: 1;}
}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /*human*/
    .human .pt1 .l_box{width:100%; height:0; padding-bottom:90%;}
    .human .pt1 .r_box{width:100%;}
    .human .pt1 .l_box .text_box .pd{padding:50px;}
    .human .pt1 .r_box .top_box .r_con{display:none;}
    .human .pt1 .r_box .top_box{height:auto;}
    .human .pt1 .r_box .btm_box{height:auto;}
    .human .pt1 .r_box .btm_box .pd{padding:40px;}
    .human .pt2 ul li{width:100%; display:block; text-align:left; margin-bottom:10px;}
    .human .pt2 .title{font-size:26px; margin-bottom:20px;}

    
     /*产品详细*/
    .product_detail .part2 ul{ font-size:16px; }


    /*新闻中心*/
    .new_center .part2 .left, .new_center .part2 .right{ width: 100%; margin-bottom: 3%; }
    .new_center .part3 li{ width: 100%; margin-right: 0; margin-bottom: 3%; }

    /*产品中心*/
    .product_center .owl-carousel .owl-nav .owl-next{right:0;}
    .product_center .owl-carousel .owl-nav .owl-prev{left:0;}
    .product_center .part1 .owl-item .item .box:after{display:none;}
    .product_center .part1 .item .box{width:100%; padding-left:0;}

    /*contact*/
    .contact .l_box{width:100%;}
    .contact .l_box .map_box{height:300px;}
    .contact .r_box{width:100%;}
    .contact .r_box .pd .ewm{text-align:left;}
    .contact .r_box .pd .tip{text-align:left;}

    /*index*/
    .index .pt1 .text_box .pd{padding:10px;}
    .index .pt1 .text_box .pd .t{font-size:16px;}
    .index .pt1 .text_box .pd .d{font-size:12px;}
    .index .pt1 .mask .pd .t{font-size:16px;}
    .index .pt1 .mask .pd .t2{font-size:16px; margin-bottom:10px;}
    .index .pt1 .mask .pd .d{line-height:20px; height:40px; overflow:hidden;}
    .index .pt2 .part1 .l_box{width:100%; margin-bottom:20px;}
    .index .pt2 .part1 .r_box{width:100%;}
    .index .pt2 .part2 .r_box{width:55%;}

    /*service*/
    .service .tit_box .tip{width:15%;}
    .service .tit_box .t{width:82%;}
    .service .tit_box .t .pd .t1{font-size:26px;}
    .service .ser_list .pd .tit{font-size:24px;}

}
/*
* 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:2%; padding-right:2%; 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浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    .channel_content{padding:30px  0px;}
    .header .logo{width:180px;}
    .header_box{height:70px;}
    .mobile_key{font-size:18px;}
    .header .tool_box,.mobile_key{height:70px; line-height:70px;}
    .widgets_footer_subnav_5 .box{padding:30px 10px;}
    .widgets_footer_subnav_5 .foot_bottom >a{display:inline; float:none;}
    .widgets_footer_subnav_5 .foot_bottom .made{float:none; display:block; margin-left:0;}
    .sec_banner{height:200px;}
    .sec_banner >img{width:1038px; margin-left:-519px;}
    .sec_banner .cat_box .cat_name{font-size:28px; margin-bottom:10px;}
    .sec_banner .cat_box{bottom:20px;}

    /*job_list*/
    .job_list .widget-newslist-10 .inp_box_wrap{width:100%;}
    .job_list .widget-newslist-10 .hd_tit2{display:none;}

    /*company*/
    .company .pt1 .bjk .tit1{font-size:42px;}
    .company .pt1 .bjk .tit2{font-size:32px;}
    .company .pt2 .owl-carousel .info_box .pd .t{line-height:1.5; margin-bottom:5px;}
    .company .pt2 .owl-carousel .info_box .pd{padding:10px;}

     /*产品详细*/
    .product_detail .pt_hd .tit{ font-size:22px; }
    .product_detail .part2 .tab_t{ position:static!important; width:100%; height:100px; line-height:100px; margin-bottom:15px; }
    .product_detail .part2 .li3 span{ width:50%; }
    .product_detail .part2 ul{ height:auto; }
    .product_detail .part3 li{ width:100%; margin-bottom:15px; margin-right:0; }

    /*新闻中心*/
    .new_center .part1{ margin-bottom: 25%; }
    .new_center .part2 .right .con{ width: 75%; }
    .new_center .part3 li{ margin-bottom: 8%; }
    .new_center .part3 li .imgbox,.new_center .part3 li .con{ width: 100%; margin-left: 0; }
    .new_center .part3 li .con .title{ margin-bottom: 5%; }

    /*产品中心*/
    .product_center .part2{ padding:10% 0 0; }
    .product_center .part1 .item .box{width:auto; padding:10%;}
    .product_center{padding-top:0;}
    .product_center .part1{height:auto; padding:20px 0;}

    /*about*/
    .about .pt1 .info{line-height:1.5;}
    .about .pt1 .box .img_box{width:100%;}
    .about .pt1 .box .gk_box{width:100%;}
    .about .pt2 .tab_con .r_box{width:100%; float:left;}
    .about .pt2 .tab_con .l_box{width:100%;}
    .about .pt2 .tab_con .r_box .img{display:none;}
    .about .pt2 .tab_con .l_box .img_box{display:none;}
    .about .pt2 .tab_con .l_box .tabc_content{width:100%;}
    .about .pt2 .tab_con .r_box li.tab_t_cur:after{display:none;}
    .about .pt1 .title,.about .pt3 .title{font-size:28px;}
    .about .pt3 .info{line-height:1.5;}
    .about .pt3 .row li{margin-bottom:20px;}
    .about .pt3 .text_box .pd .t2{font-size:24px; margin-bottom:10px;}
    .about .pt3{padding-top:30px;}

    /*about_honor*/
    .about_honor_r dt{position:static;}
    .about_honor_r dt:after{display:none;}
    .about_honor_r dl{padding-left:0;}
    .about_honor_r:after{display:none;}

    /*contact*/
    .contact .l_box .map_box #map-49100{left:50%; margin-left:-390px;}

    /*video_center*/
    .video_center .part1 .part1_t{font-size: 0;}
    .video_center .part1 .part1_t .tab_t{width: 23%;margin:0 1%;}
    .video_center .part2{margin-top:0;}

    /*index*/
    .index .pt1 .owl-carousel{display:block; visibility:visible;}
    .index .pt1 .item{margin-bottom:30px;}
    .index .pt2 .part1 .r_box .t1{font-size:24px;}
    .index .pt2 .part1 .r_box .t2{font-size:24px;}
    .index .pt1 .mask .pd{padding:40px;}
    .index .pt1 .mask .pd .t{font-size:20px;}
    .index .pt1 .mask .pd .t2{font-size:20px;}
    .index .pt2 .part2 .r_box .pd .t1{font-size:24px;}
    .index .pt2 .part2 .r_box .pd .t2{font-size:24px;}
    .index .pt2 .part2 .l_box{width:100%; margin-bottom:20px;}
    .index .pt2 .part2 .r_box{width:100%;}
    .index .pt2 .part2 .r_box .pd{padding-left:0;}
    .index .pt3 .title{font-size:24px;}
    .index .pt3 .title b{font-size:24px;}
    .index .pt3 .tab_t_box{float:none; width:100%;}
    .index .pt3 .tab_t{margin-left:0; margin-right:20px;}
    .index .pt3 .tit_box{margin-bottom:10px;}
    .index .pt3 .tab_c a .rect-82{padding-bottom:60%;}
    .index .pt3 .tab_c a .rect-82 img{height:auto;}
    .index .pt3 .tab_c li{margin-bottom:20px;}
    .index .pt3 .tab_c li:nth-child(3){display:none;}
     .index .pt3 .tab_c li:nth-child(4){display:none;}
    .index .pt4 .tit{font-size:24px;}
    .index .pt4 .info{line-height:1.5;}
    .index .pt4 li{margin-bottom:20px;}
    .index .pt4 .list a .rect-100{padding-bottom:60%;}
    .index .pt4 .list a .rect-100 img{height:auto; top:50%; transform: translateY(-50%);}

    /*service*/
    .service .tit_box .tip{width:22%; font-size:22px;}
    .service .tit_box .t{width:75%;}
    .service .tit_box .t .pd .t1{font-size:22px;}
    .service .ser_list .pd .tit{font-size:18px;}
    .service .ser_list .pd .info{font-size:14px;}

    /*solu_detail*/
    .solu_detail .common_tit{font-size:24px;}
    .solu_detail .pt1 .bjk{font-size:28px;}

    /*contact*/
    .contact .l_box .map_box #map-49691{margin-left:-50%;}

    /*new_center*/
    .new_center .part2 .left{margin-bottom:50px;}
    .new_center .part2 .right .con .decs{line-height:25px; height:50px; overflow:hidden;}

    /*human*/
    .human .pt1 .l_box{padding-bottom:80%;}
    .human .pt1 .l_box .text_box .pd .desc{display:none;}
    .human .pt1 .r_box .top_box .l_con{width:100%;}

}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

}
