/*
* 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); }
@media only screen and (max-width: 1300px) {
    .wrap{width:1200px;}
    .xc_banner .xc_info{margin-left:-600px;}

    .product .num_wrap .num{margin-left:450px;}
    .product .num_fixed{margin-left:-530px;}


    /*匠心制造*/
    .create .pt1 .con .pic{width:80%;}

    /*首页*/
    .i_banner .ibanner_news{background-size:1720px 60px;}
    .index .pt4 .fix .r .con{width:300px;}
    .index .pt4 .fix .l .bg{width:840px;}
    .index .pt4 .fix .r>img{height:490px;}
    /*食品安全承诺*/
    .safe .pt .txt .info .detail{height:100px;}
}
/*
* 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 网站样式*/

    .nav-bar{display:none;}
    .xc_banner .xc_info{margin-left:-470px;}
    .footer .footer1{display:none;}
    .xc_banner .xc_nav{display:none;}


    /*公司简介*/
    .intro .pt1 .item2 .text .common-en{font-size:36px;}
    .intro .pt1 .item2 .text .common-cn{font-size:26px;}
    .intro .pt1 .item2 .text{padding-top:25%;}


    /*首页*/
    .i_banner .ibanner_news{background-size:1300px 60px;}
    .index .pt1 .con .info{padding:0 20px;}
    .index .pt3 .con{padding-left:80px; padding-right:40px;}
    .index .pt3 .owl-dots{top:90px; left:-45px;}
    .index .pt3 .item .l{margin-top:40px; }
    .index .pt4 .fix{position:static; margin:0; width:100%;}
    .index .pt4 .fix .l{width:100%;}
    .index .pt4 .fix .l .bg{float:none; margin:0 auto;}
    .index .pt4 .fix .r{width:100%;}
    .index .pt4 .fix .r>img{position:absolute; z-index:0; top:0; left:0; width:100%; height:auto;}
    .index .pt4 .fix .r .con{width:940px; position:relative; margin:0 auto; z-index:1; left:0; top:0; padding:60px 0;}

    /*最新资讯*/
    .exhibition .c{padding-left:40px;}


    .i_banner .ibanner_news .exhibition_news .exhi_item{width:200px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

    .news_list ._item .con{width:auto;}

}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/
    .xc_banner .xc_info{margin-left:-370px;}
    .footer .footer2{padding:15px 0;}
    .footer .footer2 .d{width:60%; line-height:30px;}
    .footer .footer2 .gotop{margin-top:10px;}


    /*公司简介*/
    .intro .big_data .num{font-size:48px;}
    .intro .big_data ul{margin-left:0;}


    /*首页*/
    .index-cn{font-size:28px; }
    .index .common-en{font-size:35px;}
    .index .common-cn{font-size:22px; margin-bottom:20px;}
    .i_banner .ibanner_news{background-size:900px 60px;}
    .i_banner .ibanner_news .l.info{width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-right:30px;}
    .index .pt1 .con .info{padding:0;}
    .index .pt2{height:400px;}
    .index .pt3 .item .r{padding: 35px 0 25px;}

    .index .pt4 .fix .l .bg,.index .pt4 .fix .r .con{width:740px;}

    /*联系我们*/
    .contact .pt1 .info{position:static; padding:50px 40px;}

    /*最新资讯*/
    .exhibition .th{display:none;}
    .exhibition .hide_t{display:block; font-weight:bold; font-size:18px; margin:15px 0 10px;}
    .exhibition .i1,.exhibition .i2,.exhibition .i3{width:100%;}
    .exhibition .ti .i2 .c{border:none;}
    .exhibition .c{padding:0 30px;}


    /* 联系我们 */
    .contact_us01 .map{width: 100%;}
    .contact_us01 .content{height: 100%;}
    .contact_us01 .content .cover{width:50%;}
    .contact_us02 ul li .box{padding:7%;}
    .contact_us02 ul li{min-height:215px;}



}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .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 网站样式*/
    .header{top:15px;}
    .header .fix{font-size:14px;}
    .header .fix>img{width:100px;}
    .header .right .menu{margin-right:10px; font-size:0; display: inline-block;height: 16px; line-height:26px; padding-left:20px;}
    .header .right .menu span:before,.header .right .menu span:after{width:20px;}
    .header .right .menu:before{top:0px;}
    .header .right .menu span:before{top:7px;}
    .header .right .menu span:after{top:14px;}
    .header .right .search i{margin:0;}
    .header .right .search{font-size:20px;}
    .header .left_lan, .header .right{width:100px;}
    .xc_banner .xc_info .en{font-size:26px;}
    .xc_banner .xc_info .cn{font-size:18px;}
    .xc_banner .xc_info{margin-left:0; left:2%; bottom:80px;}
    .xc_banner .xc_img{width:1200px; margin-left:-600px;}
    .xc_banner{height:320px;}
    .main-banner{height:530px;}
    .main-banner .main_info .en{font-size:30px;}
    .main-banner .main_info .cn{font-size:20px;}
    .main-banner .main_banner_img{width:1420px; margin-left:-710px;}
    .footer .footer2 .d{width:100%;}
    .footer .footer2 .gotop{display:none;}
    .channel_content{padding:30px 0;}
    .discover-link{font-size:14px; }
    .common-en{font-size:24px;}
    .common-cn{font-size:18px; line-height:1.5;}
    .common-close{width:50px; height:50px; line-height:50px;}
    /*新闻列表*/
    .news_list ._item .con{padding:10% 5%; margin-bottom:15px; transform: translateY(0);}

    .news_list ._item .con .tit{font-size:18px; line-height:1.8;}


    /*公司简介*/
   
    .intro .pt1,.intro .pt1 .desc{margin-bottom:30px;}
    .intro .pt1 .item2 .text .common-en{font-size:25px;}
    .intro .pt1 .item2 .text .common-cn{font-size:18px;}
    .intro .pt1,.intro .pt1 .desc{margin-bottom:30px;}

    /*资质荣誉*/
    .channel_content.honor{padding-bottom:0px;}
    .honor .row>.span-4{width:99%;}
    .factory .row>.span-4{width:49%;margin-bottom:1%;}


    /*首页*/
    .i_banner li .video_cover,.i_banner li video{display:none;}
    .i_banner .ibanner_cover .con .info .cn{font-size:30px; line-height:1.4;}
    .i_banner .ibanner_cover .con .info .en{font-size:20px;margin-top:20px;}
    .i_banner .ibanner_cover .con{width:98%; height:auto; background-size:100% 100%;}
    .i_banner .ibanner_news .l{margin-right:30px;}
    .i_banner .ibanner_news .l.info{width:50%;}
    .i_banner .ibanner_news .l{font-size:15px;}
    .index-cn{font-size:20px;}
    .index .common-en{font-size:24px;}
    .index .common-cn{font-size:18px;}
    .index .pt_top .tit{padding:0 40px;}
    .index .pt_top{margin-top:50px; margin-bottom:20px;}
    .index .pt1{padding-bottom:30px;}
    .index .pt1 .con{margin-top:30px;}
    .index .pt1 .con .info{margin-bottom:30px;}
    .index .pt1 .con .t{font-size:18px; line-height:40px;}
    .index .pt3 .item{padding:30px 0;}
    .index .pt3 .item .l{width:100%; margin-top:0;}
    .index .pt3 .item .r{width:100%; padding-top:20px;}
    .index .pt3 .con{padding:0 30px; margin-top:-210px;}
    .index .pt3 .owl-dots{bottom:15px; left:0; right:0; top:auto; text-align:center;}
    .index .pt3 .owl-dot{display:inline-block; *display:inline; *zoom:1; margin:0 10px; }
    .index .pt3{padding-bottom:30px;}
    .index .pt3 .item .r .common-cn{margin:10px 0;}
    .index .pt3 .item .r .d{margin-bottom:15px;}
    .index .pt3 .tit{font-size:14px; line-height:27px;}
    .index .pt4 .fix .l .bg, .index .pt4 .fix .r .con{width:96%;}
    .index .pt4 .fix .r .con{padding:30px 0;}
    .index .pt4 .fix .r .con .discover-link{margin-top:20px;}
    .index .pt4 .fix .r .con .common-cn{margin-bottom:10px;}
    .index .pt4 .fix .r>img{height:100%; width:100%;}
    .index .pt5 .t{font-size:15px;}
    .index .pt5{padding-bottom:30px;}
    .index .pt6 .en{font-size:28px;}
    .index .pt6{padding:40px;}
    .index .pt6 .cn{font-size:18px;}

    .i_banner .ibanner_news .exhibition_news .exhi_item{display:none;}

    /*产品详情*/
    .pro_detail { padding-bottom: 80px; }
    .pro_detail { background: #f0f0f0; padding: 30px 0px 80px; }
    .pro_detail .detail_l {width: 100%;}
    .pro_detail .l_box {float: none;width: 100%;}
    .pro_detail .r_box{float:none;width:100%;}
    .pro_detail .r_box h1{font-size: 20px;color: #333;margin-bottom: 10px;margin-top: 20px;}
    .pro_detail .r_box .line{width:100%;height:1px;background: #151981;}
    .pro_detail .r_box .sub{font-size: 16px;font-weight:bold;color:#333;margin-top:10px;}
    .pro_detail .r_box .use{margin-top:30px;margin-bottom: 10px;}
    .pro_detail .r_box .use li{float: none;width: 100%;margin-bottom: 20px;}
    .pro_detail .r_box .use li h2{font-size:18px;color:#333;margin-bottom:10px;}
    .pro_detail .r_box .use li p{font-size:16px;color:#333;}
    .pro_detail .r_box .d_con{margin-top:30px;}
    .pro_detail .r_box .d_con p{font-size: 14px;line-height:1.75;}

    /* 联系我们 */
    .contact_us01 .content .map{height:230px; width:100%;}
    .contact_us01 .content .cover{width:100%; position:static;}
    .contact_us01 .content .cover .infor{padding:15px;}
    .contact_us01 .content .cover .infor .tit{font-size:20px; padding-bottom:15px; margin-bottom:15px;}
    .contact_us01 .content .cover .infor .con dt{margin-bottom:15px;}
    .contact_us01 .content .cover .infor .con{margin-bottom:15px;}
    .contact_us01 .content .cover .infor .img_box .item .txt{font-size:13px;}
    .contact_us01 .content .cover .infor .con dd{font-size:13px;}
    .contact_us02 ul li{margin-bottom:15px;}
    .contact_us02 ul li,.contact_us02 ul li.three_item{width:49%; margin-right:2%;}
    .contact_us02 ul li:nth-child(2n){margin-right:0;}
    .contact_us02{margin-top:15px;}
    .contact_us02 ul li .box .tit{font-size:16px;}
    .contact_us02 ul li .box .con{font-size:13px;}
    .contact_us02 ul li{min-height:160px;}
    #contact-map-49410{width:450px!important; height:230px!important;}


     
     .widget-newslist-10 li:hover .list_box{background-color:#eee;}
     body .content-49096 .dib.sear_f{margin-bottom:5px;}



}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/
    .header .logo{width:30%; display:inline-block; *display:inline; *zoom:1;}
    .product .rect-53{padding-bottom:75%;}
    .product .rect-53 img{width:auto; max-width:none;}

}
