/*
* 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{display:none;}
    .mobile_key{display:block;}

    /*新闻列表*/
    .news_list01 .form_box{padding:30px 20px;}
    .news_list01 .form_box .inp_box_wrap{width:19%;}
    .news_list01 .form_box .hd_btn{width:15%;}
    .news_list02 li .infor .box .c{text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
    .news_list02{margin-bottom:50px;}

    /*产品列表*/
    .pro_banner .xc_con{padding:0 5%;}

    /*联系我们*/
    .contact_us01 .content .hd {padding:45px 3% 45px;}
    .contact_us01 .content .hd .left{width:22%;}
    .contact_us01 .content .hd .right{width:70%;}

    /*首页*/
    .ibanner .infor{padding:0 14%;}
    .ibanner .infor .tit{font-size:40px;}
    .ibanner .list .item .cover .box{padding:35px 20px;}
    .ipart01 .infor .con{margin-bottom:20px;}
    .ipart02 .item .infor{padding-top:40px;}
    .ipart02 .item .infor .tit{font-size:30px;}
    .ipart02 .item.left .infor{padding-left:5%; width:95%;}
    .ipart02 .item.right .infor{padding-left:5%; width:95%;}
    .ipart02 .item .add{opacity:1; visibility:visible;}
    .ipart02 .item .cover{opacity:0; visibility:hidden;}
    .ipart02 .item .infor .con{color:#ffad88;}
    .ipart03 .content .ipt3_btn>div{top:inherit; margin-top:0; bottom:-20px;}
    .ipart03 .content .ipt3_btn .owl-prev{left:0;}
    .ipart03 .content .ipt3_btn .owl-next{right:0;}
    .ipart04 .content .left{width:100%; margin-bottom:24px;}
    .ipart04 .content .right{width:100%;}

    /*关于我们*/
    .about_us02 .content .cover .box{padding:100px 20px 0;}
    .about_us02 .content .cover .box .txt{font-size:28px;}
    .about_us02 .content .add .box .intro .icon{margin:30px auto 5px;}
    .about_us02 .content .add .box .intro{padding:0 10px 10px;}
    .about_us02 .content .add .box .intro .t{font-size:25px;}
    .about_us03 .content .left .box{padding:20px;}
    .about_us03 .content .left .box .cell .c{text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
    /*.about_us03 .content .right{width:100%;}*/

    /*产品详细*/
    .pro_detail02 .pd_section03{margin-bottom:0;}

    /*20190411补充页*/
    /*产品详细2*/
    .proDetail2_02{margin-top:20px;}
    .proDetail2_02 .tab_t_box .tab_t{padding:0 20px;}

    /*20190424*/
    .error_ .content .left .top_l{font-size:140px;}
    .error_ .content .left .bott .con a{width:49%; margin-right:0;}











}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /*新闻列表*/
    .news_list01 .form_box .inp_box_wrap{width:18%;}
    .news_list03 .list_bd .list_box{padding:40px 10px;}
    .news_list03 .list_bd .list_time_day{font-size:50px;}

    /*产品列表*/
    .pro_banner .xc_con{padding:0;}
    .pro_banner .xc_con li{margin-right:2%;}
    .pro_banner .xc_con li:nth-child(4n){margin-right:0;}

    /*联系我们*/
    .contact_us01 .content .hd .right{width:75%;}
    .contact_us03{margin-top:50px; background-size:cover;}
    .contact_us03 .content .left .box{padding:20px;}

    /*首页*/
    .ibanner .infor .tit{font-size:30px; line-height:50px;}
    .ibanner .infor .con{width:60%;}

    /*关于我们*/
    .about_us02 .content .add .box {padding:25px;}
    .about_us02 .content .add .box .intro .c{padding-bottom:130px; height:100px;}
    .about_us03{background-size:cover;}
    .about_us03 .content .left{width:100%; margin-bottom:30px;}
    .about_us03 .content .right{width:100%;}
    .about_us03 .content .left .box .cell .c {display:block; max-height:inherit;}
    .about_us03 .content .left .rect-45{height:auto; padding-bottom:10px;}

    /*20190424*/
    .error_ .content{margin:0 3%;}
    .error_ .content .left .top_r .tit{font-size:70px; line-height:70px}
    .error_ .content .left .top_r .smal_tit{font-size:30px;}













}
/*
* 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 网站样式*/

    /*下层banner*/
    .xc_banner{height:193px;}
    .xc_banner>img{width:1000px; margin-left:-500px;}
    .xc_banner .infor{bottom:30%;}
    .xc_banner .infor .xc_tit{font-size:22px;}
    .crumbs{display:none;}

    /*底部*/
    .f_top{display:none;}
    .f_bott{font-size:14px;}
    .widgets_common_pages_6{padding:0; margin:25px 0;}


    /*新闻列表*/
    .news_list01 .form_box .hd_tit{margin-bottom:20px;float:none;text-align:center;}
    .news_list01 .form_box .inp_box_wrap{width:100%;margin:0;padding:0;margin-bottom:20px;}
    .news_list01 .form_box .hd_btn{width:100%;}
    .news_list02{margin-bottom:0;}
    .news_list02 li{width:100%; margin-left:0; margin-bottom:25px;}
    .news_list02 li .img_box{padding-bottom:80px;}
    .news_list02 li .infor .box{padding:20px;}
    .news_list02 li .infor .box{background:url(../images/news_list02_3.jpg) no-repeat center; background-size:cover;}
    .news_list02 li .infor .box .t{color:#fff;}
    .news_list02 li .infor .box .d{color:#fff;}
    .news_list02 li .infor .box .c{padding-top:10px; height:44px;}
    .news_list03 .list_bd .list_title{font-size:18px;}
    .news_list03 .list_bd li .list_box{background:#f8f8f8}
    .news_list03 .list_bd .bd_c{padding:20px;}
    .news_list03 .list_bd .bd_r{float:none;width:100%; margin-left:0; }
    .news_list03 .list_bd .list_main{width:100%;}
    .news_list03 .list_bd .list_box{padding:0;}
    .news_list03 .list_bd li{margin-bottom:30px;}
    .news_list03 .list_bd .list_box:after{display:none;}

    /*产品列表*/
    .pro_banner.xc_banner .infor{bottom:5px;}
    .pro_banner .xc_con li{width:49%; margin-bottom:10px;}
    .pro_banner .xc_con li:nth-child(4n){margin-right:0;}
    .pro_banner .xc_con li:nth-child(2n){margin-right:0;}
    .pro_banner .xc_con li a{height:33px; line-height:33px; font-size:14px;}
    .pro_list{padding:25px 0;}
    .pro_list01 .infor{padding:0 10px;}
    .pro_list01 .infor .tit{font-size:22px;}
    .pro_list01 .infor .line{margin:10px auto;}
    .pro_list01 .content{margin-top:25px;}
    .pro_list01 .content li{margin-bottom:25px;}

    /*新闻详细*/
    .news_detail01 .l_box{padding:0 2% 2%;}
    .news_detail01 .l_tools{margin-bottom:20px;}
    .news_detail01 .detail_l,
    .news_detail01 .detail_r{width:100%;}
    .news_detail01 .news_title{font-size:20px;}
    .news_detail01 .news_text{font-size:14px;}

    /*联系我们*/
    .contact_us{padding:10px 0 0px;}
    .contact_us01 .infor .tit{font-size:22px;}
    .contact_us01 .infor .line{margin:0px auto 15px;}
    .contact_us01 .content{padding:0 3%;}
    .contact_us01 .content .hd {padding:20px 3%;}
    .contact_us01 .content .hd .left{width:100%; float:none;}
    .contact_us01 .content .hd .left .title{line-height:24px;}
    .contact_us01 .content .hd .right{width:100%; float:none; margin-top:10px;}
    .contact_us01 .content .hd .right li {padding-left:10%;}
    .contact_us01 .content .hd .right li span em{width:20%;}
    .contact_us02 .infor{padding:0 3%;}
    .contact_us02 .content{padding:0 3%;}
    .contact_us02 .content .left{width:100%; float:none;}
    .contact_us02 .content .right{width:100%; float:none;}
    .contact_us02 .content button{width:100%; float:none;}
    .contact_us03{margin-top:30px; padding:25px 0;}
    .contact_us03 .infor .tit{font-size:22px;}
    .contact_us03 .infor .line{margin:0px auto 15px;}
    .contact_us03 .content .right{width:100%; margin-bottom:20px;}
    .contact_us03 .content .right .dots .dot i{width:10px; height:13px; background-size:contain;}
    .contact_us03 .content .right .dots .dot.cur i{background-size:contain;}
    .contact_us03 .content .left{width:100%;}
    .contact_us03 .content .left .box .t{font-size:20px;}
    .contact_us03 .content .left .box .c{max-height:inherit;}

    /*首页*/
    .ibanner{height:435px;}
    .ibanner>img{width:1300px; margin-left:-650px;}
    .ibanner .infor{padding:0 5%; margin:30px 0 15px;}
    .ibanner .infor .tit{font-size:22px; line-height:30px;}
    .ibanner .infor .con{width:80%;}
    .ibanner .list .iban_btn .owl-next{right:-5px;}
    .ibanner .list .iban_btn .owl-prev{left:-5px;}
    .ipart01 .infor{padding:25px 2%}
    .ipart01 .infor .tit{font-size:22px;}
    .ipart01 .infor .con{font-size:18px;}
    .ipart02 .item.left{width:100%; margin-bottom:20px; float:none;}
    .ipart02 .item.right{width:100%; float:none;}
    .ipart02 .item .infor .tit{font-size:20px;}
    .ipart02 .item .infor .con{font-size:18px;}
    .ipart02 .item{height:230px}
    .ipart03 .infor{padding:25px 0;}
    .ipart03 .infor .tit{font-size:22px;}
    .ipart04{padding-bottom:20px;}
    .ipart04 .infor{padding:25px 0;}
    .ipart04 .infor .tit{font-size:22px;}
    .ipart04 .content .left .intro_box{width:100%;}
    .ipart04 .content .left .img_box{width:100%; margin-top:20px;}
    .ipart04 .content .left .rect-174{height:auto; padding-bottom:20px;}
    .ipart04 .content .left .intro_box .item .box .t{font-size:20px; line-height:30px; max-height:60px;}
    .ipart04 .content .right .item .box .t{font-size:20px;}

    /*关于我们*/
    .about_us01 .infor .tit{font-size:22px;}
    .about_us01 .infor .line{margin:7px auto;}
    .about_us02{margin-top:25px;}
    .about_us02 .infor .tit{font-size:22px;}
    .about_us02 .infor .line{margin:7px auto 20px;}
    .about_us02 .content .rect-122{padding-bottom:100%;}
    .about_us02 .content .add .box .intro .c{padding-bottom:80px;}
    .about_us02 .content .cover .box{padding-top:120px;}
    .about_us02 .content .cover .box .txt{font-size:20px;}
    .about_us03 .infor .tit{font-size:22px;}
    .about_us03 .content{padding:0;}
    .about_us03 .content .left .box .cell .t span{white-space:normal;}
    .about_us03 .content .left .box .cell .t:after{top:6px;}
    .about_us03 .content .left .box .cell .t{font-size:20px; line-height:25px;}

    /*产品详细*/
    .pro_detail{margin-top:75px; padding-top:25px;}
    .pro_detail01 .left{width:100%; margin-bottom:10px;}
    .pro_detail01 .right{width:100%;}
    .pro_detail01 .right .infor .t{font-size:22px;}
    .pro_detail01 .right .infor .buttons{margin-top:10px;}
    .pro_detail02{margin-top:25px;}
    .pro_detail02 .hd{height:auto;}
    .pro_detail02 .hd li{width:32%;}
    .pro_detail02 .hd .hd_box{padding:30px 0 20px;}
    .pro_detail02 .hd li{margin-top:40px;}
    .pro_detail02 .hd .title_ico{top:-22px;}
    .pro_detail02 .pd_section{padding-top:0; margin-bottom:0px;}
    .pro_detail02 .pd_section03{padding-bottom:0;}
    .pro_detail02 .pd_section .tit{margin:0 0 10px; font-size:20px; padding-top:20px;}
    .pro_detail02 .hd .hd_box.fixed{padding:30px 0 20px;}



    /*20190411补充页*/
    /*产品详细2*/
    .proDetail2{margin-top:75px;}
    .proDetail2_01 .infor .tit{font-size:22px;}
    .proDetail2_02 .tab_t_box .tab_t{padding:0 10px; margin-bottom:15px; margin-right:15px;}
    .proDetail2_02 .tab_c_box .tab_c .infor .tit{font-size:20px;}
    .proDetail2_02 .tab_c_box .tab_c .infor .con .img_box{width:100%;}
    .proDetail2_03{padding:20px 0 0;}
    .proDetail2_03 .tit{font-size:22px;}
    .proDetail2_03 .tit{margin-bottom:15px;}
    .r_nav{bottom:7%;}
    .gotop{display:none;}
    .proDetail2_02 .tab_c_box .tab_c .detail_pt1 .con .left{width:100%;}
    .proDetail2_02 .tab_c_box .tab_c .detail_pt1 .con .right{width:100%; margin-top:20px;}

    /*20190424*/
    .error_{padding:150px 0 20px;}
    .error_ .content{margin:0;}
    .error_ .content .left .top_l{font-size:50px; margin-right:20px;}
    .error_ .content .left .top_r .tit{font-size:30px; line-height:30px;}
    .error_ .content .left .top_r .smal_tit{font-size:18px;}
    .error_ .content .left .bott .tit{font-size:20px;}
    .error_ .content .right .img_box{width:100%;}
    .error_ .content .left .bott .con a span{font-size:13px;}
    .error_ .content .left .bott .con a .icon{display:none;}
    .error_ .content .left .bott .con a{height:45px; line-height:45px;}

    /*20190505*/
    body .content-51773 .Form-P1 .Form-P1-Left{width:100%;}
    body .content-51773 .Form-P1 .Form-P1-right{width:100%;}
    body .content-51773 .Form-P1 .Form-P1-li label{position:static; margin-top:0;}
    body .content-51773 .Form-P1 .Form-P1-li .Validform_checktip{position:static;}
    body .content-51775 .Form-P1 .Form-P1-Left{width:100%;}
    body .content-51775 .Form-P1 .Form-P1-right{width:100%;}
    body .content-51775 .Form-P1 .Form-P1-li label{position:static; margin-top:0;}
    body .content-51775 .Form-P1 .Form-P1-li .Validform_checktip{position:static;}















}
@media only screen and (max-width: 320px) {
    /*mobileMode 480 网站样式*/

    /*头部*/
    .header .logo{width:30%; padding:22px 0 21px;}

    /*产品列表*/
    .pro_banner .xc_con li a{font-size:13px;}

    /*联系我们*/
    .contact_us01 .content .hd .right li span em{display:block;}

    /*20190424*/
    .error_ .content .left .bott .con a{width:100%; margin-bottom:20px;}

}
