
/* 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, .mwrap {padding: 0 20px;}
    .footer .f_top .item {float: left; margin-right: 5%; }
}



/*
* 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;padding: 0;}
    /*padMode 1240px 网站样式*/
    /*头部*/
    header{height: 82px;}
    .header .inav{display:none;}
    .header .h_top{padding: 25px 0;z-index: 3;background:#fff;}
    .header .h_top ul{float:right;}
    .header .h_top .lan_down ul{float:left;}
    .header .h_top .h_tool{margin-top:8px;}
    .header .h_top .h_tool.h_language{margin-top:6px;}
    .header .h_top .h_tool.h_search{margin-top:6px;}
    .header .h_bott{z-index:6;height: 0;padding: 0;}
    .header .h_bott .h_logo{margin-top: -74px;}

    .header.fixed{top:0;}
    .header.fixed .h_bott .h_logo{padding-top:0px;margin-top: -74px;}

        /*------------------手机端导航---------------------*/
    /*导航下拉*/
    .header .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px; float:right; margin-left:10px; margin-top:5px} 
    .header .mobile_key span,
    .header .mobile_key:before,
    .header .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#666; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .mobile_key span{margin-top:-4px;}
    .header .mobile_key:before{content:''; margin-top:3px;}
    .header .mobile_key:after{content:''; margin-top:10px;}
    .menu-open .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}

    /*下拉黑色背景*/
    .header-overlay {transition:all 0.2s ease-out;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:fixed;left:0;z-index: 2;top:0;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden;}
    .bg-open .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}

    .m_nav{position:fixed;left:0;top: 82px;right:0;width:100%;background: #333;z-index:20;display:none;max-height:calc(100vh - 55px);max-height:calc(var(--vh, 1vh) * 100 - 45px);overflow-y:auto;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott .m_navli{position:relative;transition:all 0.3s ease-out;border-bottom: solid 1px #666;}
    .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
    .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active{background: #ff9a00;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{font-weight:bold;}
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%;padding:8px 25px;border-top: solid 1px #ffb156;padding-top:18px;box-sizing:border-box;color:#fff;font-size:13px;position:relative;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../img/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{width:50%; float:left;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}

    /*无连接的话去掉加号*/
    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../img/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}

    .header .h_top .h_tool a.no_link{display:none;}
    .header .h_top .h_tool a.a_link{display:block;}
    .header .h_top .h_tool a.a_link .sear_icon{display:inline-block; width:20px; height:20px; background:url(../img/mobile_sear.png) no-repeat center; background-size:cover;}
    .header .h_top .h_language{color:#666;}

    .footer .f_top .item-last{display: none;}
    .footer .f_top .item{margin-right: 8%}
    
    /*-------------------------------页面实现----------------------------------*/

    /*首页*/
    .index .pt1 .main ul li .num{font-size:27px;}
    .index .pt1 .main .left_box{width: 37%;}
    .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{width: 58%;}

    /*公司简介*/
    .about_us01 .content .left{width: 100%;float:none;}
    .about_us01 .content .right{width: 100%;float:none;position:relative;margin-top: 40px;}
    .about_us01 .right img {width: 100%; }

    /*发展历程*/
    .develop02 .tab_c{width: 90%;}
    .develop02 .fixed.tab_t_fixed{top: 82px;}
    .develop01 .content .item{top:40px; left:30px; right:30px;}
    .develop01 .content .stage{font-size:26px;}

    /*新闻列表*/
    .news_list01 .list_bd .list_main{width:83%;}

    /*典型工艺*/
    .tec02 .item .img_{float: none;width: 100%;}
    .tec02 .item .img_ img{width: 100%;}
    .tec02 .item .text{float: none;width: 100%;padding: 20px;box-sizing: border-box;}

    /*视频*/
    .video_box .video_list.row>.span-4{width:calc((100% - 40px) / 3)}
    .video_box .video_list.row>.span-4:nth-child(4n){margin-right:20px;}
    .video_box .video_list.row>.span-4:nth-child(3n){margin-right:0;}
}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /* 头部 */
    header{height: 82px;}
    .header .logo{padding: 10px 0;}
    .header .h_tools{padding: 33px 0;}
    .m_nav{top: 85px;}


    .footer .f_top{display:none;}

    /*-------------------------------页面实现----------------------------------*/

    /*首页*/

    .ibanner,
    .ibanner .item{height:503px}
    .ibanner .owl-carousel .owl-item img{width:1300px; margin-left:-650px;}
    .ibanner .item .iban_word{top:80px;}
    .ibanner .item .iban_word .big_tit{font-size:30px; line-height:40px;}
    :root .ibanner .iban_dots{bottom:50px;}



    .index .pt1 .main .left_box{width:auto;padding: 20px 30px 20px;}
    .index .pt1 .main .pic{position:static; width:auto; padding:0 30px; margin-bottom:70px;}
    .index .pt1 .main{background:url(../img/ipt1_bg.jpg) no-repeat center; background-size:cover;}
    .index .pt1 .main:before{display:none;}
    .index .pt1 .main .ctrl{top:0; height:100%;}
    .index .pt1 .owl-nav{bottom:0; left:30px;}
    .index .pt1 .top ul{position:static; margin-top:30px;}
    .index .pt1 .top ul li{font-size:18px;}
    .index .pt1 p{color: #333;font-size: 14px;margin-top: 10px;line-height:1.75;}
    .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{width:90%; margin:0;}
    .index .pt1 .main .pic img{width:auto;}
    .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{margin-bottom:70px;}
    .index .pt1 .main .desc{min-height:0;}


    .index .ipt2{padding: 30px 0;}
    .index .ipt2 .infor .t{font-size: 22px;font-style: normal;margin-bottom:25px;font-weight: bold;}
    .index .ipt2 .infor .c{font-size: 14px;line-height: 1.75;margin: 20px 0px 40px;font-style: normal;}
    .index .ipt2 .infor .more{position:relative; padding-right:35px; display:inline-block;}
    .index .ipt2 .infor .more:hover a{color:#fff; color:rgba(255,255,255,0.7);}
    .index .ipt2 .infor .more span{display:inline-block; font-size:20px; font-weight:bold; line-height:40px; border-bottom:1px solid #fff; padding-right:15px;}
    .index .ipt2 .infor .more:after{content:''; width:21px; height:25px; background:url(../../../templates/HW/images/ipart03_sj.png) no-repeat center; position:absolute; right:0; top:13px;}


    /* 新增首页新闻 */
    .index .pt3 .box2 .box2_list li:before{display:none;}
    .index .pt3 .box2 .box2_list .title{font-size:16px; margin-bottom:0;}
    .index .pt3 .box2 .box2_list li{padding:6px 0;}


    /* xc_nav */
    .xc_nav{line-height:60px; height:60px;}
    .xc_nav .left ul li{padding:0 15px;}

    /* xc_banner */
    .xc_banner{position:relative;overflow:hidden;height: 288px;}
    .xc_banner img {position:absolute;width:1200px;left:50%;margin-left:-600px;max-width:none;}
    .xc_banner .content{bottom:60px;}
    .xc_banner .banner_mouse{bottom:0;}
    .xc_banner .content .tit{font-size:30px;}


    /* 关于我们 */
    .about_us01 .content .en_tit{font-size: 24px; }

    /*发展历程*/
    .develop02 .tab_c{width: 100%;}
    .develop02 .tab_c .title .t{font-size: 25px;}
    .develop02 .tab_c .title{margin-bottom: 10px;}
    .develop02 .tab_t_wrap{margin-bottom: 20px;}
    .develop02 .tab_t li{font-size: 18px;}

    /*资质*/
    .honor01 ul .li_ .txt{font-size:14px;}

    /**产品**/
    .pro_list01 .li_box .rect-1170{height:auto; padding-bottom:0}
    :root .pro_list01 .li_box .left{width:100%;}
    .pro_list01 .li_box .right{width:100%;}
    .pro_list01 li.li_list .li_box .left .box .des{height:auto; overflow: hidden; display:block}

    /*产品详细*/
    .product_detail01 .top_ .left{width:100%;}
    .product_detail01 .top_ .right{width:100%; margin-top:30px;}
    .product_detail01 .top_ .right .box{height: auto;}


    /*新闻列表*/
    .news_list01 .list_bd .list_main{width:80%;}
    .news_list01 .list_bd .list_main .bd_c .list_title{font-size:20px;}


    /* 新闻详细 */
    .news_detail01 .top_ .title{font-size:25px;}
    .news_detail01 .top_ .date{font-size:18px;}

    /*案例分类*/
    .case_fl .list {padding: 0 40px;}
    .case_detail .list {padding: 0 40px;}
    .case_list .left{width: 100%; float: none; margin-bottom: 30px;}
    .case_list .right{float: none;width: 100%;min-height: auto;}
    .case_detail .left{width: 100%;float: none;margin-bottom: 30px;}
    .case_detail .right{float: none;width: 100%;min-height: auto;}
    .case_fl .list li p{padding-left: 0;text-align: center;}
    .case_fl .list li p em{display: none;}
    .case_fl .tit{font-size: 18px;line-height: 45px;}

    .download ul .li_{width:48%; margin-right:4%!important; box-sizing:border-box; padding:10px 2% 10px 3%}
    .download ul .li_:nth-child(2n){margin-right:0!important;}


}
/*
* 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{height: 70px;}
    .header .h_top{padding: 24px 0;}
    .header .h_top .h_tool{margin-left:9px;padding-bottom:0;margin-top:3px;}
    .header .h_top .h_tool.h_language{margin-top:0px;}
    .header .h_top .h_tool.h_search{margin-top:2px;}
    .header .h_top .h_tool.h_contact{display:none;}
    .header .h_top .h_language{padding-right:0px; margin-top:-1px;}
    .header .h_top .h_language .icon{margin-top:-7px;}
    .header .h_top .h_language i{margin:0; font-size:12px;}
    .header .h_top .h_language .lan_down{top: 40px;left: auto;}
    .header .h_top .h_search{padding-right:0px; margin-top:-1px;}
    .header .h_top .h_search .icon{margin-top:-7px;}
    .header .h_bott .h_logo{width: 150px;margin-top: -58px;}
    .header.fixed .h_bott .h_logo{width: 150px;margin-top: -58px;}
    .m_nav{top: 70px;}
    .header .mobile_key{margin-top:0;}
    .header .h_top .h_language .pc_txt{display:none;}
    .header .h_top .h_language .mobile_txt{display:inline-block; font-size:15px;}
    .header .h_top .h_language .icon{display:none;}   

    .footer .f_bott_l span{margin-left:0;}
    .footer .f_bott{line-height:24px; padding:5px 0;}
    .footer .f_bott span, 
    .footer .f_bott em, 
    .footer .f_bott a{font-size:13px;}
    .footer .f_bott_r{float:left;}

    .channel_content{padding: 30px 0;}
    .down{display: none;}


    /*首页*/
    .ibanner,
    .ibanner .item{height:0; padding-bottom:62.5%;}
    .ibanner .owl-carousel .owl-item img{width:100%; margin-left:0; position:static;}
    .ibanner .item .iban_word{top: 50%;transform: translateY(-50%);}
    .ibanner .item .iban_word .infor{width: 100%;}
    .ibanner .item .iban_word .smal_tit{margin-bottom:0;font-size: 18px;}
    .ibanner .item .iban_word .big_tit{font-size: 14px;line-height:24px;margin-bottom:10px;}
    :root .ibanner .iban_dots{text-align:center; bottom:25px;}
    :root .ibanner .owl-dot{display:inline-block; width:25px; height:6px; float:none; background:#fff; margin:0 5px; padding:0; font-size:0; line-height:inherit;}
    :root .ibanner .owl-dot:after{display:none;}
    :root .ibanner .owl-dot.active{background: #f7931d;}
    :root .ibanner .item.i_video img{display:block;}
    .ibanner .item.i_video video{display:none;}
    .ibanner .item.i_video .iban_word{}
    .ibanner .item .iban_word .common-btn{width:160px; height:40px; line-height:40px; font-size:15px;}
    .ibanner .item .iban_word .common-btn span{padding-left:20px;}
    .ibanner .item .iban_word .common-btn span.icon{margin-left:20px;}


    .index .index_en{font-size:30px;}
    .index .index_cn{font-size:20px;}
    .index .index_desc{font-size:15px;}
    .index .index_more{font-size:14px;}
    .index .pt1{padding:30px 0;}
    .index .pt1 .top ul li,.index .pt1 .top ul li{font-size:14px;}
    .index .pt1 .top ul li:hover a, .index .pt1 .top ul li.cur a{font-size:16px;}
    .index .pt1 .top ul{margin-top:15px;}
    .index .pt1 .main .ctrl{display:none;}
    .index .pt1 .main{padding-left:0; margin-top:15px;}
    .index .pt1 .main .left_box{padding:15px 2%;}
    .index .pt1 .main .en{font-size:30px;}
    .index .pt1 .main .cn{font-size:18px;}
    .index .pt1 .main .para{font-size:16px;}
    .index .pt1 .main ul li .num{font-size:26px;}

    .index .pt1 .tl img{width: 220px;}
    .index .pt2 .tl img{width: 230px;}
    .index .pt3 .tl img{width: 90px;}

    .index .pt2 .content li{width: 100%;float: none;margin-bottom: 20px;}
    .index .pt2 .content {margin-top: 20px; }
    .index .pt2 .content li a .text {font-size: 20px; left: 20px; bottom: 20px; text-shadow: 0 0 2px #333; }
    .index .pt2{padding-bottom: 20px;}
    .index .pt4 .tl img {width: 90px; }
    .index .pt4 .content {padding: 20px 0 40px; }

    /* 新增首页新闻 */
    .index .pt3{padding:20px 0;}
    .index .pt3 .n_channel{margin-bottom:15px;}
    .index .pt3 .n_channel .channel_t{font-size:20px;line-height:24px;}
    .index .pt3 .left{width:100%;}
    .index .pt3 .box .data{padding:8px 12px; font-size:14px;}
    .index .pt3 .box .intro .title{font-size:16px; font-weight:normal; margin:10px 0;}
    .index .pt3 .box .intro .p{font-size:14px;}
    .index .pt3 .right{width:100%; margin-top:10px;}
    .index .pt3 .box2 .box2_list .title{margin-bottom:5px;}



    /* xc_banner */
    .xc_banner{height: 120px;}
    .xc_banner img{width: 500px;margin-left: -250px;}
    .xc_banner .content{bottom: 10px;}
    .xc_banner .content .tit{font-size: 16px;}
    .xc_banner .banner_mouse{right:10px;}
    
    /* xc_nav */
    .xc_nav {display:none;}



    /* 关于我们 */
    .about_us01 .content .cn_tit{font-size: 16px; }

    /*发展历程*/
    .develop02 .tab_t_wrap{height: auto;margin-bottom: 10px;}
    .develop02 .tab_c .title .y{font-size: 16px;}
    .develop02 .tab_c .title .t{font-size: 17px;}
    .develop02 .tab_c dl dt{display:none;}
    .develop02 .tab_c dl dd{font-size: 14px;margin-left: 0; padding:20px 15px 15px; margin-bottom:20px;}
    .develop02 .tab_c dl dd .year{font-size:18px;}
    .develop02 .tab_c dl dd:after{display:none;}
    .develop02 .tab_c dl{background: none;padding-top: 10px;}
    .develop02 .tab_c .title{margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #ccc;}
    .develop02 .fixed.tab_t_fixed{box-shadow: 0 0 10px rgba(157,157,157,.5);top: 69px}

    /*资质*/
    .honorcate .hd{margin-bottom:20px;}
    .honorcate .hd .box{text-align:left; border-bottom:none;}
    .honorcate .hd .box .dot{font-size:12px; height:auto; line-height:36px; width:25%; margin-bottom:5px; margin-left:-1px}
    .honorcate .hd .box .dot span{border:1px solid #e9e9e9;}
    .honor01 ul .li_{width:49%; margin-right:2%!important; margin-bottom:20px;}
    .honor01 ul .li_:nth-child(2n){margin-right:0!important;}
    .honor01 ul .li_ .img{padding:0;}   

    /*产品列表*/
    .pro_list01 li{margin-bottom:25px;}
    .pro_list01 li:last-child{margin-bottom:0;}
    .pro_list01 .li_box .rect-1170{padding-bottom:0px; height:auto;}
    .pro_list01 .li_box .left{width:100%;}
    .pro_list01 .li_box .left .box .tit{font-size:18px; line-height:24px;}
    .pro_list01 .li_box .right{width:100%;}
    .pro_list01{padding-bottom:25px;}
    .pro_list01 .li_box .left .box .des{height:auto;line-height: 1.75;}
    .pro_list01 .li_box .left .box {padding: 20px; }


    /*产品详细*/
    .product_detail{padding-bottom:0;}
    .product_detail01{padding:30px 0;}
    .product_detail01 .top_ .left .owl-nav>*{font-size:30px;}
    .product_detail01 .top_ .left .tit{padding:20px;}
    .product_detail01 .top_ .left .tit .t{font-size:20px;}
    .product_detail01 .top_ .left .tit .tel{font-size:26px; }
    .product_detail01 .top_ .right .info .t{font-size:18px; margin-bottom:10px; padding-bottom:5px;}
    .product_detail01 .top_ .right .info{margin-bottom:20px;}
    .product_detail01 .bot_ .tl{font-size: 18px;border-bottom: 1px solid #d2d2d2;padding-bottom: 5px;}
    .product_detail01 .bot_{margin-top: 0;border-top: none;padding: 0;}
    .product_detail02 .tl{font-size: 18px;border-bottom: 1px solid #d2d2d2;padding-bottom: 5px;}
    .product_detail02 {padding:30px 0; }

    /*新闻列表*/
    .news_list01 .list_bd .list_box{padding:20px 0; border-bottom: 1px solid #e7e7e7;}
    .news_list01 .list_bd .list_main{width:100%; padding:0; border:none;}
    .news_list01 .list_bd .list_main .bd_r{width:30%; margin-top:15px;}
    .news_list01 .list_bd .list_main .bd_c .list_title{font-size:16px;}
    .news_list01 .list_bd .list_main .bd_c .list_p{white-space:nowrap; overflow:hidden; line-height:28px; height:28px; text-overflow: ellipsis;}
    .news_list01 .list_bd .list_main .bd_c .list_tool{padding:5px 0;}
    .news_list01 .list_bd .list_main .bd_c .list_tool .share_more{display:none;}


    /* 新闻详细 */
    .xc_banner .content .con a{width:30px;height:30px;line-height:30px;font-size:12px;}
    .news_detail01 .top_{margin-bottom:20px;}
    .news_detail01 .top_ .title{font-size:20px; margin-bottom:20px;}
    .news_detail01 .top_ .date{font-size:14px; margin-bottom:20px;}
    .news_detail01 .bott_ .bott_l{display:none;}
    .news_detail01 .bott_ .bott_r{width:100%; font-size:14px;}
    .news_detail02{padding:20px 0 0; background-size:cover;}
    .news_detail02 .tit{font-size:20px; margin-bottom:20px;}
    .news_detail02 .content .item{padding:20px; margin-bottom:20px;}
    .news_detail02 .content .item .t{font-size:18px; margin-bottom:10px; line-height:25px; height:50px;}
    .news_detail02 .content .item .date{margin-bottom: 10px;}


    /* 联系我们 */
    .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;}

    /*案例*/
    .project .row>.span-4{width:99%;}

    /*核心技术*/
    .tec .tl{font-size: 20px;}
    .tec .item{width: 100%;margin-bottom: 20px;margin-right: 0;}
    .tec .item .name{font-size: 18px;}

    /*案例*/
    .case_list .case_box.row>.span-4{width: calc((100% - 15px ) / 2);margin-right: 15px!important;margin-bottom: 15px;}
    .case_list .case_box.row>.span-4:nth-child(2n) {margin-right: 0!important; }

    .video_box .video_list.row>.span-4{width:calc((100% - 20px) / 2)}
    .video_box .video_list.row>.span-4:nth-child(2n){margin-right:0;}
    .video_box .video_list.row>.span-4:nth-child(3n){margin-right:20px;}

    /* 资料下载 */
    .download ul .li_{width:100%;margin-right: 0!important;padding: 20px 5%;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom: 20px;}
    .download ul .li_ .iconfont{font-size:25px;}
    .download ul .li_ .con{height:26px; line-height:26px;}

}


@media only screen and (max-width:480px){
    header {height: 61px; }
    .m_nav {top: 61px;} 
    .header .h_bott .h_logo{width: 120px;margin-top: -48px;}
    .header .h_top{padding: 20px 0;}
    .header.fixed .h_bott .h_logo{width: 120px;margin-top: -48px;}

    .develop02 .fixed.tab_t_fixed{top: 61px}

    .video_box .video_list.row>.span-4{width:100%;margin-right:0!important;}

}


@media only screen and (max-width: 320px) {
    /*mobileMode 320 网站样式*/

    .header .h_bott .h_logo{margin-top:-28px;}
}
