/*
* 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 (min-width:1920px){
    .ibanner .owl-carousel .video{width:100%; height:100%;}
    .ibanner .owl-carousel video{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
    .ibanner .iban_word{top:40%}
    .news_list01{background-size:cover;}


}

@media only screen and (max-width:1800px){
    .h_bott .inav_wrapper{margin-left:5%;}
    .h_bott .inav .nav_li{margin:0 20px;}
    .f_bott .right{right:-100px;}
    .ibanner .iban_word .con{font-size:40px; line-height:40px;}
    .ipart01 .infor .con{font-size:30px; line-height:35px;}
    .ipart01 .infor .more{margin-top:20px;}
    .ipart01 .content .box{padding:50px 0;}
    .ipart01 .content .box li .li_box .num span{font-size:60px;}
    .ipart02 .infor_l .con{font-size:30px; line-height:35px;}
    .ipart02 .content .right .intro .box{padding:30px;}
    .ipart03 .left .infor .con{font-size:30px; line-height:35px;}










}
/* 20240628 */
@media only screen and (max-width:1540px){
    .pro_center03,
    .pro_center01{overflow:hidden;}
    .pro_center03 .left .infor .con{margin-bottom:35px;}
    .pro_center03 .left{width:56%;}
    .common_share .left .infor .tit{font-size:36px;}
    .xc_banner .intro .tit{font-size:40px;}
    .xc_banner.dong .intro{padding-top:150px;}
    .pro_center01 .left .infor .tit, .pro_center03 .left .infor .tit{margin-top:35px;}
    .ibanner .infor{left:120px;}
    .ipart01 .left .infor .tit,
    .ipart02 .left .l_top .tit,
    .ipart03 .infor .tit,
    .ipart04 .infor .tit{font-size:30px; line-height:40px;}




}
/* 20240628 end*/









@media only screen and (max-width:1500px){
    .f_bott .right{right:-120px;}
    .h_bott .inav_wrapper{width:56%; margin-left:0%; margin-right:3%;;}
    .h_bott .inav .nav_li{margin:0 13px;}
    .iwrap{width:95%;}
    .header .h_tools .h_lan .h_icon03{margin-left:25px;}
    /* .header .h_tools .h_lan{padding-left:60px;} */
    .header .h_tools .h_vr{margin-right:25px; padding-left:30px;;}
    .xc_banner .intro .tit{font-size:40px; line-height:50px;}





}


@media only screen and (max-width:1441px){
    .h_bott .inav_wrapper{margin-left:0%; width:59%;}
    .h_bott .inav .nav_li{margin:0 11px}
    .h_bott .h_tools .h_search{margin-right:35px;}
    .h_bott .h_tools .h_vr{margin-right:35px;}

    /* 关于我们 */
    .about_us03 .left .content{width:62%;}
    .about_us03 .right li .li_box {padding:40px 180px 40px 80px;}
    .about_us03 .right li .li_box .info{width:43%;}
    .about_us03 .right li .li_box .img_{margin-top:20px;}

    /* 首页 */
    .ibanner .owl-carousel .owl-item img{height:auto; max-width:none; width:100%;;}
    .ibanner .iban_word{top:200px}
    .ibanner .iban_word .con{font-size:35px; line-height:35px; margin-bottom:20px;}
    .ibanner .iban_word .txt{font-size:17px; line-height:30px;}
    .ibanner .iban_menu .dot .dot_cover .box .tit{font-size:24px; line-height:24px;}
    .ibanner .iban_menu .dot.hover .dot_cover .rect-125{padding-bottom:120%;}
    .ibanner .iban_menu .dot .dot_cover .box .icon{margin:18px 0}
    .ibanner .iban_menu .dot{width:16%; margin:0 2%;}
    .ipart01{margin-top:75px;}
    .ipart01 .infor .con{font-size:30px; line-height:35px;}
    .ipart01 .infor .txt{font-size:14px; line-height:25px;}
    .ipart01 .infor .more{margin-top:20px; font-size:13px;}
    .ipart01 .content{margin-top:20px;}
    .ipart01 .content .box{padding:35px 0}
    .ipart01 .content .box li .li_box .num span{font-size:30px;}
    .ipart02 .infor{margin-top:110px;}
    .ipart02 .infor_l .con{font-size:30px; line-height:35px; margin:5px 0 30px;}
    .ipart02 .infor_r .more{margin-top:40px; font-size:13px;}
    .ipart02 .infor_r{margin-right:6%;}
    .ipart02 .content{margin-top:0;}
    .ipart02 .content .left li{line-height:30px; font-size:17px; margin-bottom:10px;}
    .ipart02 .content .right{width:70%; margin-right:6%;}
    .ipart02 .content .right .intro .box{padding:20px}
    .ipart02 .content .right .intro .box .t{font-size:20px;}
    .ipart02 .content .right .item a{padding:1px}
    .ipart02 .content .right .ipt2_btn>div{top:50%; margin-top:-45px;}
    .ipart02 .content .right .ipt2_btn .owl-prev{left:-60px}
    .ipart02 .content .right .ipt2_btn .owl-next{left:inherit; right:-60px;}
    .ipart03 .left{margin-top:50px;}
    .ipart03 .left .infor .con{font-size:30px; line-height:35px;}
    .ipart03 .left .content li .date .day{font-size:50px; line-height:50px;}
    .ipart03 .left .content li{margin-bottom:10px;}
    .ipart03 .right .cover .bd .box {padding:9% 15% 9% 30px}
    .ipart03 .left .content li:last-child{display:none;}
    .ipart03 .right .cover .hd{height:100px;}
    .ipart03 .right .cover .hd .box{padding:35px 60px}
    .ipart03 .right .cover .bd .box .txt{line-height:30px;}
    .ipart03 .right .cover{top:calc(100% - 100px);;}
    .f_bott .right{width:620px; right:-150px;}
    .about_us03 .left .content .list li.cur{font-size:27px;}
    .about_us03 .left .content .list li{font-size:27px;}


    .iwrap{ width:1300px; }
    .header .h_tools{width:24%;}
    .header .inav ul li.nav_li{margin-right:50px;}

    /*section*/
    .ipart01 .right .item::after{width:100%; height:80%; margin-top:-80px;}
    .ipart01 .right .item .infor .con{font-size:18px;}

    .ipart02 .ipart02_more{margin-bottom:15px;}
    .ipart02 .left .l_bott .txt{font-size:16px;}
    .ipart03 .infor{margin:70px 0 60px 0;}
    .ipart03 .right .con{font-size:18px;}
    .ipart03 .left{padding-bottom:0;}

    .ipart04{padding-bottom:0;}
    .ipart04 .content .origin_dot{right:16%; top:30%;}
    .ipart04 .content .map_line{right:10%;}


    /* footer */
    .footer .f_top .left dl{padding-right:110px;}


    /* 产品 */
    .pro_list01, .pro_list03{padding:30px;}

    /* 2021-0721 */
    .iwrap{ width:88%;}
    .header .inav ul li.nav_li{margin-right:40px;}
    .header .h_tools .h_vr{margin-right:20px; padding-left:25px;;}
    .header .h_tools .h_search{margin-right:20px; padding-left:25px;;}
    .header .h_tools .h_lan .h_icon03{margin-left:20px;}
    .pro_center02 .wrap{width:88%;}
    .pro_center02{margin:25px 0;}
    .pro_center02 ul li .icon{width:70px; height:70px; background-size:cover; background-position: 0 -70px;}
    .pro_center02 ul li .etit{color:#727272;}
    .pro_center03 .wrap{padding:30px;}
    .pro_center03 .left .infor .tit{font-size:20px; line-height:24px;}
    .pro_center03 .left .infor .tit::after{margin-bottom:20px;}
    .pro_center03{margin-bottom:30px;}
    .pro_center02 ul li .ctit{margin-top:10px;}
    .pro_center02 ul li:first-child .ctit{margin-top:10px;}
    .pro_center03 .left .infor .con{margin-bottom:30px;}
    .header .h_tools{width:30%;}
    .iwrap{width:95%;}
    .footer .f_top .left{width:74%;}
    .footer .f_top .left dl{width:30%; padding-right:3%;;}
    .footer .f_top .left dl dt, .footer .f_top .right dl dt{font-size:20px;}
    .footer .f_top .right dl{padding-left:40px;}
    .footer .f_top .right{width:25%;}
    .ipart03 .left{margin-top:0;}
    .ipart03 .right .r_top .top_right{padding:25px;}
    .ipart03 .right .con{font-size:15px;}
    .ipart03 .right .r_top .top_right .con{max-height:100px; -webkit-line-clamp:4}
    .ibanner .owl-carousel .owl-item img{height:100%;}

    /* 20240628 */
    .header .h_tools{width:19%;}
    .header .inav{width:56%;}
    .header .inav ul li.nav_li{margin-right:15px;}
    .header .h_tools .h_search{margin-right:10px; padding-left:10px;;}
    .header .h_tools .h_vr{margin-right:10px; padding-left:10px;;}
    .xc_banner .intro .tit{font-size:40px;}
    .header .inav{font-size:16px;}
    .common_share .left .infor .tit{font-size:30px;}
    .ipart01 .right .item .infor{padding-bottom:20px;}












}

/*  */
@media only screen and (max-width:1366px){
    .ipart01 .right .item a{min-height:450px;}
    .ipart01 .left .infor .search_txt{padding-left:15px; font-size:15px;}
    .ipart02 .left .l_bott .num,
    .yfzz01 .list li .num span{font-size:40px;}
    .pro_center01 .left .infor .tit{font-size:30px; line-height:36px;}
    .pro_center01 .left .infor .tit, .pro_center03 .left .infor .tit{padding-bottom:40px;}
    .yfzz01 .list li .txt{font-size:14px; line-height:25px;}
    .common-infor .cn_tit{font-size:30px; line-height:36px;}





}


/*
* 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 .h_top{display:none;}
    .header .h_bott .inav_wrapper{display:none;}
    /* 手机端导航 */
    /*导航下拉*/
    /* .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:34px} 
    .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:-1; top:98px; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header-overlay{z-index:3; opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header-overlay{z-index:3;; opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header-overlay{z-index:3; opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}

    .m_nav{position:fixed; left:0; top:86px; right:0; width:100%; background:#eeeeee; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 55px); 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 #eeeeee;}
    .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:#3c3c3c;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#3c3c3c;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#8c8c8c; 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:#eee;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#8c8c8c;}
    .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:#8c8c8c;}
    .m_nav .mNav_bott .m_navli.active>a{/*border-bottom:solid 1px #58a3e7;*/ 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 #dfdbdb; padding-top:18px; box-sizing:border-box; color:#3c3c3c; 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_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli .m_secNav li{width:49%; float:left;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#3c3c3c;}
    .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;}


    /*手机端搜索下拉*/
    .h_bott .mSearch{z-index:4; background:#eee; padding:15px 10px; position:absolute; width:100%; left:0; top:100%; box-sizing:border-box; display:none;}
    .h_bott .mSearch .search-inner .search-input input{width:100%; height:38px; font-size:13px;border-radius:38px; border:none; padding:10px 17px; box-sizing:border-box;}
    .h_bott .mSearch .search-inner .search-btn button{position:absolute; top:0; bottom:0; right:16px; margin:auto; width:27px; height:27px; background-color:transparent; border:none; border-radius:50%; padding:0;}

    /* 手机端展示 */
    .h_bott .mwrap{margin:0 auto}
    .pc_search{display:none;}
    .pc_menu{display:none;}
    .m_language{display:block;}
    .mobile_search{display:block;}
    header{height:90px;}
    
    
    /* 底部 */
    .f_bott .right{right:-400px}

    /* 公共标题 */
    .common-infor .cn_tit{font-size:27px; line-height:27px}


    /* 新闻列表 */
    .news_list01 .content .item .txt .box .tit{font-size:18px;}
	.news_list01 .content .item .txt .box{padding:15px;}
	.news_list01 .content .item .item_t .txt .box .tit{margin-bottom:14px;}
	.news_list01 .content .item .item_t:first-child{margin-bottom:11px;}
    .news_list01{background-size:cover;}

    /* 研发制造 */
    .yfzz01 .content .right .text{height:180px; overflow-y:auto; margin-bottom:20px;}
    .yfzz01 .content .right .text::-webkit-scrollbar {width:4px; height:4px;}
    .yfzz01 .content .right .text::-webkit-scrollbar-thumb {border-radius:5px; background:#c41e19;}
    .yfzz01 .content .right .text::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .yfzz01 .list li .num span{font-size:40px;}
    .yfzz01 .list li .txt{font-size:14px;}
    .yfzz03 .left .infor{margin-top:30px;}

    /* 联系我们 */
    .contact_us02 li .li_box{padding:40px}
    .contact_us02 li.li02 .icon{width:50px; height:50px;}
    .contact_us02 li .li_box .tit{font-size:18px}
    .contact_us01 .intro{width:31%;}
    .contact_us01 .intro .box{padding:30px;}

    /* 公司公告 */
    .com_report01 .bd .li_box .intro{padding:17px 40px}
    .com_report01 .bd .li_box .intro .tit{width:86%;}

    /* 社会责任 */
    .social_respon01 .content .item .intro_ .box .c{font-size:14px; padding-right:10px; line-height:24px; height:144px; overflow-y:auto;}

    /* 人才理念 */
    .rc_concept01 .content .con{font-size:12px;}
    .rc_concept01 .content .item1 .box{padding:30px;}
    .rc_concept01 .content .list_text .text_box{padding:17% 10% 0}

    /* 社会招聘 */
    .job_list01 .bd_top .item04 .cell{width:35%; margin-right:3%;}
    .job_list01 .bd_top .item04 .cell .inp{width:72%;}

    /* 员工培训 */
    .training01 .content .item01 .right .box{padding:40px}
    .training01 .content .item01 .right .box .line{margin-bottom:20px;}
    .training01 .content .item02 .right .box{padding:40px}
    .training01 .content .item02 .right .box .line{margin-bottom:20px;}

    /* 产品列表 */
    .pro_list02{padding:60px 0; background-size:cover;}
    .pro_list02 .right .box{padding:0; padding-left:50px;}

    /* 产品详细弹窗 */
    .pro_detail .pro_content{width:1000px; margin-left:-500px; height:600px; margin-top:-300px;}
    .pro_detail .pro_content .content{padding:40px}
    .pro_detail .content .box .right .img_ .img .c{height:190px}
    .pro_detail .content .box .right .tit{font-size:30px; line-height:40px;}

    /* 关于我们 */
    .about_us01 .content li .li_box .num span{font-size:40px; line-height:40px}
    .about_us02 .left{margin-top:20px; width:50%;}
    .about_us02 .left .infor .con{font-size:14px; line-height:24px}
    .about_us03 .right ul{height:880px}
    .about_us03 .right li{height:220px}
    .about_us03 .right li .li_box {padding:40px 50px;}
    .about_us03 .right li .li_box .info .tit{font-size:14px; line-height:24px; height:48px}
    .about_us03 .left .content{width:72%;}
    .about_us03 .left .content .list{padding-right:10%;}
    .about_us03 .left .l_box{height:1012px;}
    .about_us04{padding:60px 0;}
    #carousel{width:940px;}

    /* 基本信息 */
    .jb_message01 .content .left{display:none;}
    .jb_message01 .content .rect-767{padding-bottom:0; height:auto;}
    .jb_message01 .content .right{width:100%;}
    .jb_message01 .table-responsive{box-sizing:border-box;}

    /* 首页 */
    .header.on{top:0}
    .ibanner{overflow:hidden;}
    .ibanner .owl-item .item video{width:auto;}
    .ibanner .owl-item .item img{position:absolute; width:1920px; left:50%; margin-left:-960px; max-width:none;}
    .ipart01 .content .box li .li_box{padding:0 20px;}
    .ipart03 .right .cover .hd .box .icon{margin-left:25px;}
    .ipart03 .left .content li{padding-left:18%;}
    .ipart03 .left .infor{padding-left:19%;}



    /* 20210705 duanyu */
    .mwrap, .wrap { width:940px; }
    /*padMode 1240px 网站样式*/
    .header .inav{display:none;}
    .header .h_tools{width:30%;}
    .header .h_tools .mobile_key{display:block;}
    
    .m_nav.toshow{display:block; position:fixed; right:-100%; top:90px; width:100%; height:100%; z-index:15; transition:right 0.5s ease;border-top:1px solid #eee; background:#fff;}
    .m_nav.toshow .content{position:relative; z-index:4; background:#fff; height:100%;}
    /* .m_nav .content .mnav_bottom{overflow-y:auto;} */
    .m_nav.toshow .content .mnav_li{position:relative; margin:20px 0;}
    .m_nav.toshow .content .mnav_li a.mnav_a{display:block; padding:0 45px; position:relative; font-size:19px; color:#333f47; font-weight:bold;}
    .m_nav.toshow .content .mnav_li a.mnav_a i{display:block; width:20px; height:20px; background:url(../img/mnav_jt.png) no-repeat; background-size:contain; position:absolute; right:45px; top:50%; margin-top:-10px;}
    .m_nav.toshow .content .mnav_li a.mnav_a i{-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg); transform: rotate(270deg);}
    .m_nav.toshow .content .mnav_li dl{background:#f7f7f7; padding:20px 60px; display:none; margin:10px 0; transition:all 0.5s ease;}
    .m_nav.toshow .content .mnav_li dl dd a{display:block; font-size:15px; color:#525252; line-height:35px;}
    .m_nav.toshow .content .mnav_li.cur a.mnav_a i{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
    .m_nav.toshow .content .mnav_li a.mnav_a i {display:block; width:20px; height:20px; background:url(../img/mnav_jt.png) no-repeat; background-size:contain; position:absolute; right:45px; top:50%; margin-top:-10px;}
    .m_nav.toshow{right:0;}
    .m_nav.toshow .content .mnav_li a.mnav_a i{transform:rotate(270deg);}
    .m_nav.toshow .content .mnav_li.cur a.mnav_a i{transform:rotate(0);}
    .m_nav.toshow .content .mnav_li.cur dl{display:block;}
    

    .footer .f_top.pc{display:none;}
    .footer .f_top.m{display:block;}
    .footer .f_top.m .left,.footer .f_top.m .right{ height:200px;}
    .footer .f_mid .left dl{padding-right:15px;}
    .footer .f_mid .left dl dt, .footer .f_mid .right dl dt{font-size:18px;}
    .footer .f_mid .right dl{padding-left:15px;}
    .header .h_tools{width:29%;}

    .btn_line .line_icon{left:20px;}
    .ibanner .infor .tit>span{font-size:70px;}
    .ibanner .infor .ibanner_more{margin-top:30px;}
    .ipart01 .left .infor .tit{font-size:34px;}
    .ipart01 .left .infor .search{display:none;}
    .ipart01 .left .infor .con{display:none;}
    .ipart01 .left .infor .tag ul li{margin-bottom:15px;}

    .ipart02{padding:120px 0 100px;}
    .ipart02 .left .l_bott{display:none;}
    .ipart02 .right{height:auto;}
    .ipart02 .bott{display:block; width:100%; margin-top:20px; margin-left:8%;}
    .ipart02 .bott .about{float:left; width:29%; padding-left:25px; border-left:1px solid #dbdbdb;}
    .ipart02 .bott .about:first-child{padding-left:0; border-left:none;}
    .ipart02 .bott .num{font-size:60px; color:#d71618; font-weight:bold;}
    .ipart02 .bott .txt{font-size:18px; line-height:25px; padding-right:15px;}

    .ipart03 .infor .tit{ margin-bottom:60px;}
    .ipart03 .left{width:100%; padding-bottom:20px; margin-bottom:20px;}
    .ipart03 .right{width:100%;}
    .ipart03 .right .r_top .top_right{padding:70px 20px 80px 20px; text-align:right; width:41%;}
    .ipart03 .right .con{text-align:left;}
    .ipart03 .right .ipart03_more{margin-top:35px; width:20px; margin-right:20px;}
    .ipart03 .right .r_bott .bott_left{background-color:#efefef; text-align:right;}
    .ipart03 .right .r_bott .bott_left .ipart03_more{margin-bottom:10px; margin-top:20px;}
    .ipart03 .right .r_bott .bott_right{background-color:#efefef; text-align:right;}
    .ipart03 .right .r_bott .bott_right .ipart03_more{margin-bottom:10px; margin-top:20px;}
    .ipart03 .right .r_bott .bott_right img{width:100%; height:100%;}

    .ipart04 .infor .tit{font-size:34px;}
    .ipart04 .content .map_img{width:100%; height:100%; position:static;}
    .ipart04 .content .origin_dot{right:18%; top:25%;}
    .ipart04 .content .map_line{top:38px; right:6%;}
    .common_share .right .item{width:27%;}
    .common_share .right .item.cur{width:46%;}
    /* .footer .f_top .left dl{padding-right:37px;} */
    .footer .f_top .right dl{padding-left:10%;}

    .footer .f_top{padding:70px 0 70px;}

    /* 产品页 */
    .pro_list01 .left .infor .tit{font-size:30px;}
    .pro_list01{padding:40px;}
    .pro_list01 .left .infor .con{max-height:140px; overflow-y:auto;}
    .pro_list02 ul li{margin-right:6%;}

    .pro_list03 .left .infor .con{max-height:100px; overflow-y:auto;}
    .pro_list03 .left .infor .tit{font-size:30px;}

    .ipart03 .right .r_top .top_right{padding:50px; height:245px;}
    .ipart04 .content .origin_dot{right:16%; top:29%;}


    /* 20210721 duanyu */
    .btn_line .lines{margin-left:15%;}

    /* 2021-0721 */
    .header .mobile_key:after,.header .mobile_key:before{display:none;}
    .about_us02 .left .infor .con, 
    .yfzz01 .content .right .text, 
    .yfzz03 .left .infor .con{max-height:240px;}
    .about_us03 .left .l_box .infor .cn_tit .small{font-size:17px; line-height:17px;}
    .about_us03 .left .l_box .infor .cn_tit .big{font-size:25px; line-height:25px;}
    .common_share .left .infor .tit{font-size:30px; line-height:30px;}
    .news_w{width:90%;}
    .ipart03 .right .r_bott .con{padding:0 4%;}


    /* .ipart01 .right .item{min-height:340px;} */
    /* .ipart01 .right .item .infor .con{-webkit-line-clamp:2; max-height:50px;} */
    .ipart02 .right .owl-carousel .owl-nav .owl-next, .ipart02 .right .owl-carousel .owl-nav .owl-prev{width:40px; height:40px; border-radius:50%;}
    .ipart02 .right .owl-carousel .owl-nav .owl-prev{right:70px;}
    .ipart02 .right .owl-nav{top:-15px;}
    .ipart02 .right .owl-carousel .owl-dots{top:-70px; left:auto; right:125px;}
    .ipart01 .left .infor .tag ul li{float:none; display:inline-block;}
    .ipart03 .right .r_top .top_right{padding-top:90px;}
    .ipart04 .content{width:auto; height:auto;}
    .f_bott .right{width:35%;}
    .header .h_tools{width:33%;}
    .pro_center01 .wrap{padding:40px;}
    .pro_center01 .right{margin-top:5%;}
    .pro_center01 .left .infor .infor_btn, .pro_center03 .left .infor .infor_btn{font-size:16px; padding:7px 20px;}
    .about_us02 .left .infor .con, .yfzz01 .content .right .text, .yfzz03 .left .infor .con{max-height:470px;}
    .yfzz01 .content .right .text{height:160px;}
    .contact_us02 li .li_box{height:350px;}
    .contact_us01 .intro{width:40%;}

    /* 20240628 */
    .xc_banner .intro .tit{margin-left:7%;}
    .pro_center03 .left{width:56%;}
    .pro_center01 .left .infor .tit, .pro_center03 .left .infor .tit{padding-bottom:40px;}
    .pro_center01 .left .infor .tit{font-size:30px; line-height:35px;}
    .xc_banner.dong .xc_jiantou{display:none;}
    .pro_center03 .left .infor .con{font-size:15px; line-height:25px; max-height:75px; padding-right:5px;}
    .pro_center03 .left .infor .con::-webkit-scrollbar {width:2px; height:4px;}
    .pro_center01 .left .infor .tit, .pro_center03 .left .infor .tit{padding-bottom:30px; margin-top:5px;;}
    .pro_center03 .right{width:39%;}
    .pro_list01 .bd .img_box .right{width:42%;;}
    .pro_list01 .bd .img_box .right .rect-75{padding-bottom:0; line-height:25px; height:150px; overflow-y:auto; padding-right:5px;}
    .pro_list01 .bd .img_box .right .rect-75::-webkit-scrollbar {width:2px; height:4px;}
    .pro_list01 .bd .img_box .right .rect-75::-webkit-scrollbar-thumb {background:#d71618;}
    .pro_list01 .bd .img_box .right .rect-75::-webkit-scrollbar-track {background:#f6f5f5;}
    .pro_list02 .left{width:41%;}
    .pro_list02 .left .infor .cn_tit{font-size:25px;}
    .ipart01 .right .item .infor{margin:20px;}
    .ibanner .infor {left:80px;}
    .ibanner .infor .tit{font-size:30px; line-height:40px;}
    .about_us01 .content li .li_box .txt{font-size:14px;}
    .about_us02 .left .infor .con, .yfzz01 .content .right .text, .yfzz03 .left .infor .con{max-height:240px;}
    .about_us03 .right li .li_box .info .date{font-size:30px;}
    .about_us04 .content .list .item .t{font-size:20px; line-height:24px; margin-bottom:5px;}
    .about_us04 .content .list .item .c{font-size:16px; line-height:26px;}
    .about_us05 .infor .tit{font-size:30px;}
    .sanji_nav .infor{width:100%; float:none;}
    .sanji_nav .sanji_list{margin-top:20px; float:none;}
    .yfzz01 .content{margin-top:20px;}
    .yfzz01 .sanji_nav .sanji_list{width:100%;}
    .yfzz01 .content .right{width:54%;}
    .about_us02 .left .infor .con, .yfzz01 .content .right .text, .yfzz03 .left .infor .con{text-align:left;}
    .about_us02 .left .infor .con, .yfzz01 .content .right .text{ line-height:30px; height:180px; max-height:180px;}
    .yfzz03 .left .infor .con{padding-bottom:0; height:390px; max-height:300px;}
    .yfzz03 .right{height:500px;}
    .zn_made01 .content .content_con{margin-bottom:20px;}
    .zn_made01 .zn_made01_btn>div{bottom:20px;}
    .social_respon01 .content .item .intro_ .box{padding:30px;}
    .social_respon01 .content .item .intro_ .box .c{height:120px;}
    .social_respon01 .content .item .intro_ .box .t{font-size:20px;}









}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/
    /* 底部 */
    /* .f_top{display:none;} */
    .f_top .left{width:100%; padding:30px 0}
    .f_top .right{display:none;}
    .f_bott .right{display:none;}

    /* 新闻列表 */
    .news_list01{padding:30px 0}
    .news_list01 .infor{margin-bottom:10px;}
    .news_list01 .infor .left{font-size:20px; line-height:24px; width:100%; text-align:center;}
    .news_list01 .infor .right{width:100%; text-align:center; margin-top:10px;}
    .news_list01 .infor .right a{font-size:14px; line-height:24px}
    .news_list01 .content .item{width:48%; margin:0 1%;}
	.news_list01 .content .item.item2{margin:0 1%;}
	.news_list01 .content .item.item3{width:100%; margin:0; overflow:hidden; margin-top:15px;}
	.news_list01 .content .item .item_t{width:48%; margin:0 1%; float:left;}
    .news_list02 ul li .left .tit{font-size:22px;}
    .news_list02 ul li .left .con{margin-bottom:10px;}
    .news_list02 ul li .left .txt{height:auto;}
    .news_list02 ul li .left .txt .icon{display:none;}
    .news_list02 ul li .right{width:25%;}
    .news_list02 ul li:hover .left .txt .date{opacity:1; visibility:visible;}

    /* 研发制造 */
    .yfzz01 .content .right .text{height:120px}
    .yfzz03 .left .infor .con{font-size:14px; line-height:26px;}

    /* 联系我们 */
    .contact_us01 .content{bottom:60px}
    .contact_us01 .content .intro{width:45%;}
    .contact_us02 li .li_box{padding:30px}
    .contact_us02 li .li_box .tit{font-size:0;}
    .contact_us02 li .li_box .tit span{font-size:16px}
    .contact_us02 li.li02 .icon{width:40px; height:40px; margin-right:15px;}
    .contact_us02 li.li02 .icon:last-child{margin-right:0;}

    /* 公司公告 */
    .com_report01 .bd .li_box .intro .tit{width:82%;}

    /* 社会责任 */
    .social_respon01 .content .item .intro_ .box{padding:30px 0 30px 50px}
    .social_respon01 .content .item.even .intro_ .box{padding-right:50px;}
    .social_respon01 .content .item .intro_ .box .c{height:100px;}

    /* 人才理念 */
    .rc_concept01 .rect-50{padding-bottom:0; height:auto;}
    .rc_concept01 .content .item1 .box{position:static;}

    /* 社会招聘 */
    .job_list01 .bd_top .item04 .cell{width:100%; margin-right:0; margin-bottom:20px; float:none;}
    .job_list01 .bd_top .item04 .btns{display:block;}

    /* 员工培训 */
    .training01 .content .item01 .left{width:100%;}
    .training01 .content .item01 .right{width:100%;}
    .training01 .content .item .rect-60{padding-bottom:0; height:auto;}
    .training01 .content .item02 .left{width:100%; margin-top:40px;}
    .training01 .content .item02 .right{width:100%;}
    .training01 .content .item .rect-6044{padding-bottom:0; height:auto;}

    /* 产品列表 */
    .pro_list02{padding:0; background-size:cover;}
    .pro_list02 .right .box{padding:0 40px;}
    .pro_list03 .li_{width:48%; margin-right:4%;}
    .pro_list03 .li_:nth-child(2n){margin-right:0;}

    /* 产品详细弹窗 */
    .pro_detail .pro_content{width:700px; margin-left:-350px; height:520px; margin-top:-260px;}
    .pro_detail .pro_content .content{padding:40px}
    .pro_detail .content .box .right .img_ .img .c{height:100px}
    .pro_detail .content .box .right .tit{font-size:30px; line-height:40px;}
    .pro_detail .content .box .right .more_box span{width:110px; margin-right:20px;}
    .pro_detail .content .box .right .more_box span:last-child{margin-right:0;}

    /* 关于我们 */
    .about_us01 .content li .li_box .txt{font-size:14px}
    .about_us02 .right{width:100%;}
    .about_us02 .left{width:100%;}
    #carousel{width:600px; margin:0 auto;}
    
    /* 康缘历程弹窗 */
    .history_tanchuang .his_content{width:700px; margin-left:-350px; height:420px; margin-top:-210px;;}

    /* 首页 */
    .ipart02 .content .left{width:100%; margin-bottom:20px; float:none;}
    .ipart02 .content .left li{display:inline-block; margin:0 20px; padding-left:0;}
    .ipart02 .content .left li::after{left:0; width:100%; height:2px; bottom:0; top:inherit;}
    .ipart02 .content .left li.cur{padding-left:0;}
    .ipart02 .content .right{width:77%; margin:0 auto; float:none;}
    .ipart02 .content .right .ipt2_btn .owl-prev{left:-50px}
    .ipart02 .content .right .ipt2_btn .owl-next{right:-50px;}
    .ipart03 .left{width:100%; margin-bottom:50px;}
    .ipart03 .right{width:100%; position:relative}
    .ipart03 .right .cover{position:relative;}
    .ipart03 .right .cover .hd{background:transparent; height:auto;}
    .ipart03 .right .cover .hd .box .icon{display:none;}
    .ipart03 .right .cover .hd .box{padding-bottom:0;}
    .ipart03 .right .cover .bd .box{padding:30px 50px 50px}



    /* 20210705 duanyu */
    .iwrap, .mwrap , .wrap{ width:740px; }
    /*padMode 992px 网站样式*/
    .footer .f_top.m{display:block;}
    .footer .f_top.m .left,.footer .f_top.m .right{height:200px;}
    .footer .f_mid{display:none;}
    .header .h_tools{width:50%;}
    .header .h_logo{padding:23px 0;}

    .common_share .left .infor .tit{font-size:30px; line-height:30px;}

    .ibanner .infor .tit{font-size:40px;}
    .ibanner .infor .tit>span{font-size:50px;}
    .ibanner .infor{left:40px;}
	.ipart01 .left .infor .tit{font-size:30px;}
	.ipart02 .left .l_top{margin-top:-70px;}
	.ipart03 .right .r_top .top_right{padding:44px 20px 40px 20px;}
	
	.footer .f_top{display:none;}

    /* 产品页 */
    .pro_list01,.pro_list03{padding:15px;}
    .pro_list01 .left, .pro_list03 .left{width:100%;}
    .pro_list01 .right, .pro_list03 .right{width:100%;}
    .pro_list01 .left .infor, .pro_list03 .left .infor{text-align:right;}
    .pro_list01 .left .infor .tit, .pro_list03 .left .infor .tit{text-align:left;}
    .pro_list01 .left .infor .con, .pro_list03 .left .infor .con{text-align:left;}
    .pro_list01 .left .infor .infor_btn, .pro_list03 .left .infor .infor_btn{margin-bottom:20px;}
    .pro_list01 .left .infor .con, .pro_list03 .left .infor .con{max-height:none;}
    .pro_list02 ul li{margin-right:4%;}
    .pro_list03 .left{width:100%;}
    .pro_list03 .right{width:100%;}
    .pro_list02 ul li:first-child{margin-left:0;}

    /* 2021-0721 */
    .pro_center01 .wrap{padding:40px;}
    .pro_center01 .left{width:100%;}
    .pro_center01 .right{width:100%; margin-top:30px;;}
    .pro_center03 .left{width:100%;}
    .pro_center03 .right{width:100%; margin-top:30px;}
    .pro_center03 .left .infor .con{margin-bottom:30px;}

    .btn_line{width:60%;}
    .btn_line .lines{margin-left:20%;}
    .ibanner{height:575px;}
    .ipart02{padding:130px 0 60px;}
    .ipart02 .left .l_top .tit{font-size:24px;}
    .ipart04 .content .map_img{height:auto;}
    .ipart04 .infor{margin-bottom:30px;}
    .ipart04 .content{height:auto;}
    .ibanner .i_logo{display:none;}
    .f_bott .right{display:block;}
    .xc_banner .intro .tit{font-size: 31px;width: 65%;margin-left: 23%;line-height: 1.4;}
    .about_us02 .left .infor .con, .yfzz01 .content .right .text, .yfzz03 .left .infor .con{max-height:475px;}
    .pro_center01 .wrap{padding:15px;}
    .pro_center02 ul li{width:31%; margin-bottom:3%;}
    .pro_center01 .left .infor .con{font-size:18px;}
    .pro_center03 .left .infor .tit{font-size:36px;}
    .pro_center03 .left .infor .con{font-size:18px;}
    .about_us03 .right li .li_box .info .tit{height:95px;}
    .about_us03 .right li.cur .li_box .img_{display:none;}
    .about_us03 .right li .li_box .info{width:100%;}
    .about_us04{background-position-x:-550px;}
    .about_us04 .content{width:60%;}
    .ipart01 .right .item .infor{padding-bottom:20px;}
    
    /* 20240628 */
    .ipart01{margin-top:0;}
    .ipart01 .left{width:100%; padding-bottom:30px;}
    .ipart01 .right{width:100%;}
    .pro_list02 .right .box{padding:60px 0 30px 50px;}
    .pro_list02 .right .list .li_{font-size:13px;}
    .pro_list02 .right .form .form_box{width:54%;}
    .pro_list02 .left .infor .cn_tit{font-size:20px; line-height:25px; margin-bottom:10px;;}
    .about_us01 .content li .li_box{padding:25px;}
    .about_us01 .content li .li_box .txt{height:144px;}
    .pro_detail .content .box .right .more_box span{padding:0 10px; width:auto;}
    .pro_list02 .left .infor{padding-top:50px;}





}

@media only screen and (max-width:820px){
    .pro_list01 .hd .item .tit{font-size:12px;}
}




/*
* 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:5%; padding-right:5%; 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 网站样式*/
    .m_language{margin-right:10px; line-height:85px; height:85px}
    .m_language i{display:none;}
    .h_bott .h_tools .h_vr{margin-right:10px; padding:32px 0}
    .h_bott .h_tools .h_search{margin-right:10px; padding:34px 0}
    .h_bott .h_logo{padding:14px 0 16px}
    header{height:80px;}
    .header .mobile_key{margin-top:29px;}
    .header.fixed{top:0}

    /* xc_banner */
    .xc_banner{height:auto}
    .xc_banner .intro{padding:80px 0;}
    .xc_banner .intro .tit{font-size:20px; line-height:24px}
    .xc_banner .intro .con{font-size:16px; line-height:24px}
    .xc_banner.dong .intro{padding-top:80px;}
    .xc_banner .xc_jiantou{width:100px; height:180px; background-size:contain; margin-top:-90px; }
    .xc_banner.dong .xc_jiantou{left:20px}

    /* 底部 */
    .f_bott{padding:20px 0}
    .f_bott .left{font-size:14px; line-height:26px}
    .f_bott .left a.beian{margin-left:0;}
    
    /* 面包屑 */
    .crumbs{padding:20px 0;}
    .channel_content{padding-bottom:20px; margin-top:0;}

    /* 公共标题 */
    .common-infor .en_tit{font-size:14px;}
    .common-infor .cn_tit{font-size:18px;line-height:22px; margin-top:0;}
    .common-infor .line{margin:10px 0 15px}
    

    /* 新闻列表 */
    .news_list01{padding-bottom:20px;}
    .news_list01 .content .item .txt .box .tit{font-size:13px; line-height:24px; height:48px; margin-bottom:5px;}
	.news_list01 .content .item .txt .box .con{font-size:12px;}
    .news_list02 ul li a{padding:20px 0;}
    .news_list02 ul li .left{width:58%;}
    .news_list02 ul li .left .tit{margin-top:0; font-size:16px; margin-bottom:7px;}
    .news_list02 ul li .left .con{margin-bottom:5px;}
    .news_list02 ul li .left .txt .date{font-size:13px;}
    .news_list02 ul li .right{width:40%; margin-top:7px;}
    .news_list02 .content .hd{margin-bottom:10px;}
    .news_list02 .content .hd .form_box{padding:0 2%}
    .news_list02 .content .hd .form_box .inp_box_wrap .hd_btn{margin-left:0; background-color:transparent; float:right; margin-top:-5px; width:9%;}
    .news_list02 .content .hd .form_box .inp_box_wrap{margin-right:0; border-bottom:1px solid; margin-bottom:10px; width:100%; margin-left:0;}
    .news_list02 .content .hd .form_box .inp_box_wrap .inp_box{font-size:14px; line-height:40px; height:40px}
    .news_list02 .content{margin-top:20px;}
    .news_list02 .widgets_common_pages_6{margin-top:25px;}

    /* 研发制造 */
    .yfzz01{padding-bottom:20px;}
    .yfzz01 .content{margin-top:20px;}
    .yfzz01 .content .left{width:100%;}
    .yfzz01 .content .right{width:100%;}
    .yfzz01 .list{margin-top:30px;}
    .yfzz01 .list li{width:48%; margin:0 0 10px;}
    .yfzz01 .list li .num{font-size:15px}
    .yfzz01 .list li .num span{font-size:20px;}
    .yfzz01 .list li .txt{line-height:23px;}
    .yfzz02{margin-bottom:25px;}
    .yfzz03 .left{width:100%;}
    .yfzz03 .left .infor{margin-top:25px;}
    .yfzz03 .right{width:100%; margin-top:20px; height:auto}
    .yfzz03 .right>img{width:100%; position:static; height:auto;}
    .line1 li {
    line-height: 22px;
    color: #333;
    font-weight: lighter;
    border-bottom: 1px solid #d0d0d0;
    width: 100%;
        margin: 8px 2%;
 
    float: left;
}

    /* 联系我们 */
    .contact_us01 .map{height:400px}
    .contact_us01 .content .intro{width:100%;position:static}
    .contact_us01 .intro .box{padding:25px 0}
    .contact_us02{padding:10px 0 30px}
    .contact_us02 li{width:100%; margin-left:0; margin-bottom:20px;}
    .contact_us02 li:last-child{margin-bottom:0;}
    .contact_us02 li .li_box{height:auto;}
    .contact_us02 li .li_box .img{margin:15px auto 10px}
    .contact_us02 li .li_box .tit{line-height:20px; font-size:16px;}

    /* 公司公告 */
    .sanji_nav .sanji_list{float:left; margin:10px 0 20px; width:100%;}
    .com_report01 .bd .li_box .date{padding:10px 0}
    .com_report01 .bd .li_box .date .day{font-size:24px; line-height:24px}
    .com_report01 .bd .li_box .date .year{margin-top:6px;}
    .com_report01 .bd .li_box .intro{padding:10px 20px}
    .com_report01 .bd .li_box .intro .tit{width:70%; line-height:50px}
    .com_report01 .bd .li_box .intro .icon{font-size:24px; height:50px; line-height:50px;}
    .com_report01 .bd .li_box .intro .icon i{margin:0}
    .com_report01 .bd .li_box .anniu{display:none;}

    /* 社会责任 */
    .social_respon01 .infor .con{font-size:14px; line-height:24px;;}
    .social_respon01 .content{margin-top:20px;}
    .social_respon01 .content .item{margin-bottom:20px;}
    .social_respon01 .content .item .img_{width:100%;}
    .social_respon01 .content .item .intro_{width:100%;}
    .social_respon01 .content .item .intro_ .box{padding:20px}
    .social_respon01 .content .item.even .intro_ .box{padding:20px}
    .social_respon01 .content .item:after{display:none;}
    .social_respon01 .content .item .intro_ .box .t{font-size:20px; line-height:24px; margin-bottom:10px;}
    .social_respon01 .content .item .intro_ .box .c{height:auto;}
    .social_respon02 .item{width:100%; margin-bottom:20px; margin-left:0;}
    .social_respon02 .item .intro .box .t{font-size:16px; line-height:24px;}

    /* 人才理念 */
    .rc_concept{font-weight:normal;}
	.rc_concept01 .content .item1 .box{padding:20px;}
	.rc_concept01 .content .tit{font-size:17px; line-height:20px; margin-bottom:10px;}
	.rc_concept01 .content .con{font-size:13px; margin-bottom:0; height:auto;}
	.rc_concept01 .content .more{font-size:13px;}
	.rc_concept01 .content .item2{display:none;}
	.rc_concept01 .content .list_text .text_box{padding:20px;}
	.rc_concept01 .content .list_text .tit{font-size:17px; margin-bottom:10px;}
	.rc_concept01 .content .list_text{padding-bottom:0%; height:auto;}
	.rc_concept01 .content .list_r .box{padding:20px;}
    .rc_concept01 .content .list_r .box .con{width:100%;}
    .rc_concept02 .item a{padding:20px}
	.rc_concept02 .item .icon img{width:64%;}
	.rc_concept02 .item .t{font-size:13px; margin:6px 0;}
	.rc_concept02 .item .c{display:none;}
	.rc_concept02{margin-bottom:15px;}
	.rc_concept02 .box{padding:15px 0;}
    .rc_concept03{margin-top:20px;}
	.rc_concept03 .part3_title{font-size:17px;}
	.rc_concept03 ul{padding:10px 0 20px;}
	.rc_concept03 li{font-size:13px;}

    /* 社会招聘 */
    .job_list01 .hd .item{height:40px; line-height:40px;}
    .job_list01 .hd .item a{font-size:16px}
    .job_list01 .bd_bott ._jcon{padding:20px}
    .job_list01 .bd_bott .tit{margin-bottom:10px;}
    .job_list01 .bd_bott .info{font-size:13px; line-height:24px;}
    .job_list01 .bd_top .item dt{line-height:34px; margin-right:20px;}
    .job_list01 .bd_top .item04 .cell{margin-bottom:15px;}
    .job_list01 .bd_top .item04 .cell label{margin-right:20px;}
    .job_list01 .bd_top .item04 .btns{width:100%;}
    .job_list01 .bd_bott .widget-job-btn{width:100px; height:30px; line-height:30px; font-size:13px;}
    .job_list01 .bd_bott ._t5{display:none;}
    .job_list01 .bd_bott ._t6{display:none;}
    .job_list01 .bd_bott ._t7{display:none;}
    .job_list01 .bd_bott ._ut{width:25%;}

    /* 返回顶部 */
    .gotop{width:40px; height:40px; background-size:cover; bottom:0;}

    /* 员工培训 */
    .training01 .content{margin-top:20px;}
    .training01 .content .item01 .right .box{padding:25px}
    .training01 .content .item01 .right .box .con{font-size:14px; line-height:26px;}
    .training01 .content .item01 .right .box .line{margin-bottom:15px;}
    .training01 .content .item02 .left{margin-top:20px;}
    .training01 .content .item02 .right .box{padding:25px;}
    .training01 .content .item02 .right .box .con{font-size:14px; line-height:26px;}
    .training01 .content .item02 .right .box .line{margin-bottom:15px;}
    .training02{margin-top:25px;}
    .training02 .content{margin-top:20px;}
    .training02 li{width:100%; margin-bottom:15px;;}

    /* 产品列表 */
    .pro_list.channel_content{padding-top:30px;}
    .pro_list01 .content{padding:30px}
    .pro_list01 .bd{margin-top:20px;}
    .pro_list01 .bd{padding-top:20px;}
    .pro_list01 .bd .img_box{padding-bottom:20px;position:relative; z-index:2;}
    .pro_list01 .bd .img_box .left{width:100%; padding-left:0; margin-top:0;}
    .pro_list01 .bd .img_box .right{width:100%; margin-top:20px;}
    .pro_list01{margin-bottom:30px;}
    .pro_list02{padding:0; background:none; margin-bottom:30px;}
    .pro_list02 .left{width:100%;}
    .pro_list02 .right{width:100%; margin-top:10px;}
    .pro_list02 .left .infor .line{margin:5px auto 10px}
    .pro_list02 .left .infor .cn_tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .pro_list02 .right{background:#d71618;}
    .pro_list02 .right .box{padding:30px 25px 20px}
    .pro_list02 .right form .inp{width:100%;}
    .pro_list02 .right .form .form_box{width:80%; float:left;}
    .pro_list02 .right .list{margin-top:15px; text-align:left;}
    .pro_list02 .right .list li{height:34px; line-height:34px; margin-left:0; margin-right:10px; margin-bottom:10px;}
    .pro_list02 .right .list .li_{margin-left:9px; margin-bottom:10px;}
    .pro_list03 .li_{margin-bottom:20px;}
    .pro_list03 .li_box{padding:20px;}
    .pro_list03 .li_box .intro{padding-top:10px;}
    .pro_list03 .li_box .intro .t{font-size:16px; line-height:26px;}

    /* 产品详细弹窗 */
    .pro_detail .pro_content{width:100%; height:auto; top:10%; margin-left:0; left:0; margin-top:0;}
    .pro_detail .pro_content .content{padding:30px 20px}
    .pro_detail .content .box .left{width:70%; padding:0; margin:0 auto; float:none;}
    .pro_detail .content .box .right{width:100%; margin-top:20px; float:none;}
    .pro_detail .pro_close{width:24px; height:24px; background-size:cover; top:20px; right:20px}
    .pro_detail .proDetail_btn>div{top:-50px}
    .pro_detail .pro_dots{margin-top:20px;}
    .pro_detail .content .box .right .text{line-height:24px}
    .pro_detail .content .box .right .tit{font-size:20px; line-height:24px}
    .pro_detail .content .box .right .con{font-size:13px; line-height:23px; margin:5px 0 10px}
    .pro_detail .content .box .right .img_ .img .c{height:60px}

    /* 关于我们 */
    .about_us01{padding-bottom:20px;}
    .about_us01 .infor .con{font-size:14px; line-height:24px}
    .about_us01 .infor .more{margin-top:15px;}
    .about_us01 .content li {width:100%; margin-left:0; margin-bottom:10px;}
    .about_us01 .content li .li_box{padding:30px}
    .about_us01 .content li .li_box .num span{font-size:30px; line-height:30px;}
    .about_us03 .left{width:100%;;}
    .about_us03 .left .l_box{padding:25px 4%; height:auto;}
    .about_us03 .left .content{width:100%;}
    .about_us03 .left .content .list{padding-right:0;}
    .about_us03 .left .content .list ul{overflow:hidden;}
    .about_us03 .left .content .list li{font-size:17px; line-height:40px; width:48%; float:left;}
    .about_us03 .left .content .list li:nth-child(2n){float:right;}
    .about_us03 .left .content .list li.cur{font-size:20px}
    .about_us03 .left .l_box .infor .cn_tit .big{font-size:20px; line-height:24px;}
    .about_us03 .left .l_box .infor .cn_tit .small{font-size:17px}
    .about_us03 .right{width:100%; padding:25px 0}
    .about_us03 .right li{height:auto; border-bottom:1px solid #f1f1f1;}
    .about_us03 .right li .li_box{padding:25px}
    .about_us03 .right li .li_box .info .date{font-size:25px; line-height:25px}
    .about_us03 .right li:after{display:none;}
    .about_us03 .right ul{height:auto;}
    .about_us04{padding:30px 0; background-position:center right;}
    .about_us04 .content{float:left; width:98%; padding-left:1%;;}
    .about_us04 .content .list .item .t{font-size:17px; line-height:24px}
    .about_us04 .content .list .item .c{font-size:14px; line-height:24px; margin-top:0px;}
    .about_us05{padding:25px 0}
    .m_owl-carousel{display:block; padding:0 35px}
    #carousel{display:none;}
    .m_owl-carousel .m_btns>div{width:30px; height:74px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-37px;;}
    .m_owl-carousel .m_btns .owl-prev {left:0;background:url(../img/about_us05_jt1.jpg) no-repeat center;}
    .m_owl-carousel .m_btns .owl-next {right:0;background:url(../img/about_us05_jt2.jpg) no-repeat center}
    
    /* 康缘历程弹窗 */
    .history_tanchuang .his_content{width:300px; height:400px; margin-left:-150px; margin-top:-200px;;}
    .history_tanchuang .his_close{right:0; top:0; z-index:3;}
    .history_tanchuang .his_content{height:auto; background:none;}
    .history_tanchuang .owl-nav {top:15%; margin-top:0;}
    .history_tanchuang .owl-nav div{font-size:30px; height:30px;;}
    .history_tanchuang .content .item .cover{position:static}
    .history_tanchuang .content .item .cover .box .text{text-align:justify;}
    
    /* 新闻详细 */
    .news_detail01{padding:30px 0}
    .news_detail01 .detail_l,.news_detail01 .detail_r{width:100%;}
	.news_detail01 .detail_r{margin-top:14px;}
	.news_detail01 .news_title{font-size:20px;}
    .news_detail01 .l_tools{margin-bottom:20px;}

    /* 基本信息 */
    .jb_message01 .content .right td{padding:0 15px;}
    .jb_message01 .content .right td{font-size:12px;}
    .jb_message01 .content{margin-top:20px;}

    /* 智能制造 */
    .zn_made01 .content .hd li .cover .box .t{font-size:14px; line-height:24px;}
    .zn_made01 .content .bd{padding:20px;}
    .zn_made01 .infor .con{font-size:14px; line-height:23px;}
    .zn_made01 .text{margin:20px auto 0;}
    .zn_made01 .text span{font-size:16px;}
    .zn_made01 .zn_made01_btn>div{bottom:18px;}
    .zn_made02{padding:25px 0}
    .zn_made02 .infor .tit span{font-size:17px; line-height:24px; margin-bottom:10px;}
    .zn_made02 .infor .con{font-size:14px; line-height:24px;}
    .zn_made04{padding:25px 0}
    .zn_made04 .infor .tit span{font-size:17px; line-height:24px; margin-bottom:10px;}
    .zn_made04 .infor .con{font-size:14px; line-height:24px;}
    .zn_made04 .content{margin-top:10px;}
    .zn_made05{padding:0 0 25px}
    .zn_made05 .infor .tit span{font-size:17px; line-height:24px; margin-bottom:10px;}
    .zn_made05 .infor .con{font-size:14px; line-height:24px;}
    .zn_made05 .content{margin-top:20px;}
    .zn_made05 .content .img_box .item .text{font-size:14px; line-height:24px;}
    .zn_made05 .content .intro{margin-top:10px; font-size:14px; line-height:24px}
    .zn_made06 .left li{float:left; width:49%; margin-right:2%;}
    .zn_made06 .left li:nth-child(2n){margin-right:0;}
    .zn_made06 .left li span{font-size:14px; line-height:23px; padding:0 20px}
    .zn_made06 .left{width:100%;}
    .zn_made06 .right{width:100%;}
    .zn_made06 .right .box{padding:20px;}
    .zn_made06 .right .box .intro .tit{font-size:16px; line-height:24px; margin-bottom:15px;}
    .zn_made06 .right .box .intro .con{font-size:14px; line-height:24px;}
    .zn_made06 .right .box .intro{height:auto;}

    /* 首页 */
    .ibanner .owl-item .item img {width:100%; left:0; bottom:0; margin-left:0;}
    .ibanner .iban_word .intro{width:70%;}
    .ibanner .iban_word .con{font-size:20px; line-height:24px;}
    .ibanner .iban_word .txt{font-size:14px; line-height:24px;}
    .ibanner .iban_menu .dot .info .txt{font-size:14px;}
    .section2{background:none!important;}
    .ipart01{margin-top:0;}
    .ipart01 .infor{width:100%; background:#eee; padding:30px 15px; box-sizing:border-box; margin-top:30px;}
    .ipart01 .infor .tit{font-size:14px; line-height:22px;}
    .ipart01 .infor .con{font-size:17px; line-height:22px; margin:5px 0 10px;}
    .ipart01 .infor .txt{padding-right:0%;}
    .ipart01 .infor .more{width:100px; height:32px; line-height:32px;}
    .ipart01 .content{box-shadow:0 0 15px rgba(0,0,0,.1);}
    .ipart01 .content .box{padding:20px 0 0}
    .ipart01 .content .box li{width:100%; margin-bottom:15px; padding-bottom:15px;}
    .ipart01 .content .box li:after{display:none;}
    .ipart01 .content .box li:before{content:'';  width:100%; height:1px; position:absolute; bottom:0; left:0; top:inherit; margin-top:0; background:#eee;}
    .ipart01 .content .box li:first-child .li_box{padding-right:0;}
    .ipart01 .content .box li .li_box .num{font-size:16px;;}
    .ipart01 .content .box li .li_box .num span{font-size:24px;}
    .ipart01 .content .box li .li_box .text{font-size:12px; line-height:20px; padding:0; font-weight:normal;}
    .ipart02{padding:25px 0; margin-top:25px;}
    .ipart02 .infor{margin-top:0px;}
    .ipart02 .infor_l .tit{font-size:16px; line-height:30px;}
    .ipart02 .infor_l .con{font-size:20px; line-height:24px; margin:5px 0 20px;}
    .ipart02 .content .left li{margin:0 5px; font-size:13px;}
    .ipart02 .infor_r .more{width:100px; height:32px; line-height:32px; margin-top:25px;}
    .ipart02 .content .right{width:64%;}
    .ipart02 .content .right .intro .box .t{font-size:17px; line-height:30px; margin-bottom:5px;}
    .ipart02 .content .right .ipt2_btn>div{width:40px; height:40px; margin-top:-20px;}
    .ipart02 .content .right .ipt2_btn .owl-prev{background-size:cover;}
    .ipart02 .content .right .ipt2_btn .owl-next{background-size:cover;}
    .ipart03 .left{margin:30px 0 20px}
    .ipart03 .left .content li .intro:after{opacity:1; visibility:visible;}
    .ipart03 .left .content li .date{opacity:1; visibility:visible;}
    .ipart03 .left .content li .date .day{font-size:25px; line-height:25px; text-align:right;}
    .ipart03 .left .content li .date .year{font-size:12px; line-height:20px;}
    .ipart03 .left .infor .con{font-size:20px; line-height:24px; margin:5px 0 10px;}
    .ipart03 .left .infor{padding-left:0;}
    .ipart03 .left .infor .tit{font-size:14px; line-height:24px;}
    .ipart03 .left .l_box{width:82%; padding:0 9%;}
    .ipart03 .left .content li{margin-bottom:0; padding-left:23%;}
    .ipart03 .left .content li .intro .t{font-size:16px; line-height:24px; width:100%; margin-bottom:0px}
    .ipart02 .content .right{padding-bottom:0;}
    .ipart03 .right .cover .bd .box .txt{font-size:14px; line-height:25px;}
    .ipart03 .right .cover .bd .box .more{width:100px; height:32px; line-height:32px; margin-top:20px;;}
    .ipart03 .right .cover .hd .box{padding:30px 20px 0}
    .ipart03 .right .cover .bd .box{padding:10px 20px 30px}
    .ipart03 .right .cover .hd .box .title{font-size:20px; line-height:24px;}

    /* 2021-0625 */
    .xc_banner .intro .tit{font-weight:normal;}
    .common-infor .cn_tit{font-weight:normal;}
    .about_us03 .left .content .list li{font-weight:normal;}
    .about_us03 .right li .li_box .info .date{font-weight:normal;}
    .about_us04 .content .list .item .c{font-weight:normal;}
    .news_list01 .infor .right a{font-weight:normal;}
    .news_list02 .content .hd .inp_box_wrap .inp_box{font-weight:normal;}
    .sanji_nav .sanji_list li a{font-weight:normal;}
    .job_list01 .hd .item a{font-weight:normal;}
    .job_list01 .bd_top .item dt{line-height:25px; font-size:15px;}
    .job_list01 .bd_top .item dd{line-height:25px;}
    .job_list01 .bd_top .item04 .cell {margin-bottom:10px;}
    .job_list01 .bd_top .item04 .cell label{font-size:15px; display:block;}
    .job_list01 .bd_top .item04 .cell .bumen{width:100%;}
    .job_list01 .bd_top .item04 .cell .inp{width:100%;}
    .job_list01 .bd_bott .tit{font-size:13px;}
    .job_list01 .bd_bott .info{font-weight:normal;}
    /* .contact_us01{height:300px; overflow:hidden;} */
    body #baidu-map-188{margin-top:0; margin-left:-750px; height:350px!important; overflow:hidden;}
    .contact_us01 .intro .box dl{margin-bottom:20px;}
    
    /* 2021-0626 */
    .ibanner .iban_menu .dot{width:18%; margin:0 1%;}
    .ibanner .iban_menu .dot .info .txt{font-size:13px;}
    .f_top .left {display:none;}
    .f_top .f_nav{display:block;}
    .f_top .f_nav li>a{display:block; border-bottom:1px solid #d4d4d4; font-size:17px; font-weight:bold; padding:10px 5px;}
    .f_top .f_nav li>a .iconfont{transition:all 0.5s ease; font-size:13px; float:right; font-weight:bold;}
    .f_top .f_nav li dl{display:none;}
    .f_top .f_nav li dd{border-bottom:1px solid #d4d4d4; padding:10px 0; margin:8px;}
    .f_top .f_nav li dd a{color:#333;}
    .f_top .f_nav li.cur>a .iconfont{transform:rotateZ(180deg);}
    .about_us02{margin-top:0;}

    /* 2021-0628 */
    /* .ipart03 .right{background:url(../img/zeren.jpg) no-repeat center!important;} */
    .about_us04{background:url(../img/wenhua.jpg) no-repeat center; background-size:cover;}
    .ibanner .iban_word .intro{width:90%; text-align:center; padding:0 5%;}
    .ibanner .iban_word .tit{font-size:20px; line-height:24px; margin-bottom:10px;;}
    .ibanner .iban_word .con{font-size:18px; line-height:24px; margin-bottom:10px;;}
    .yfzz01 .content .right .text{padding-right:10px;}
    .job_list01 .bd_top .item01,
    .job_list01 .bd_top .item02,
    .job_list01 .bd_top .item03{display:none;}
    .job_list01 .bd{margin-top:30px;}
    .pro_list02 .right .list .li_{padding:0 7px 0 11px}
    .pro_list02 .right .list .li_first{margin-left:9px; padding:0;}
    .pro_list02 .right .form .form_box{margin-left:9px;}


    /* 20210705 duanyu */
    .iwrap, .mwrap, .wrap{ padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .iwrap, .wrap { padding-left:0; padding-right:0; }
    .header .h_logo{width:30%;}
    .footer .f_bott{font-size:12px;}
    .footer .f_bott{line-height:30px;}
    .footer .f_bott .left,.footer .f_bott .right{width:100%;}
    .footer .f_top.m .left,.footer .f_top.m .right{ height:200px;}

    .header .h_tools{width:51%; padding:30px 0;}
    .header .h_tools .h_vr{display:none;}
    .header .h_tools .h_search{margin:0; border:none; padding-left:15px;}
    .header .h_tools .h_lan{margin:0; border:none; padding-left:5px;}
    .header .h_tools .mobile_key .iconfont {margin-left:0;}
    .header .h_tools .h_lan span em{padding-right:0;}
    .common_share .left{width:100%; height:auto; padding:25px 0;text-align:center;}
    .common_share .left:after{width:296px; height:50px;}
    .common_share .left .infor{padding:0 4%}
	.common_share .left .infor .tit{font-size:20px; line-height:20px; padding-top:0;}
	.common_share .left .infor .more{width:140px; height:36px; line-height:36px; font-size:14px; display:inline-block;}
	.common_share .right{width:100%; background:#ccc;}
	.common_share .right .item{width:33%; height:auto; box-sizing:border-box; padding:20px;}
	.common_share .right .item.cur{width:33%;}
	.common_share .right .item ._img{display:none;}
	.common_share .right .bdshare-button-style0-16 a img{padding:10px 0;}
	.common_share .right .bdshare-button-style0-16 a{position:static}
	.f_top{display:none;}

    /* 首页 */
	.ibanner .infor .con{display:none;}
	.ibanner .infor .tit>span{font-size:40px}
	.ibanner .infor .tit{font-size:32px;}
    .ibanner .i_logo{width:100%; height:100%;}
	.btn_line{width:100%;}
	.btn_line .line_icon{left:50px;}
	.btn_line .lines{margin-left:13%;}
	
	.ipart01 .left{width:100%;}
	.ipart01 .right{width:100%;}
	.ipart02 .left{width:100%;}
	.ipart02 .right{width:100%;}
    .ipart01 .left{padding:10px 0;}
    .ipart01 .right .item{text-align:center; margin-bottom:30px;}
    .ipart01 .right .item .infor{padding-bottom:20px;}

    .ipart02{padding:90px 0 35px; background-size:cover;}
    .ipart02 .left{text-align:right;}
    .ipart02 .left .l_top .tit{font-size:30px; margin-bottom:15px; text-align:left;}
    .ipart02 .left .l_top .con{font-size:18px; width:100%; text-align:left;}
    .ipart02 .right{padding-top:80px; height:320px;}
    .ipart02 .bott{display:none;}

    .ipart03 .infor{margin:30px 0 20px 0;}
    .ipart03 .infor .tit{margin-bottom:20px; font-size:30px;}
    .ipart03 .left{padding-bottom:0;}
    .ipart03 .right .r_top .top_left{width:100%; margin-bottom:0;}
    .ipart03 .right .r_top .top_right{width:100%; margin-bottom:15px; padding:20px;}
    .ipart03 .right .con{font-size:18px;}
    .ipart03 .right .ipart03_more{margin-top:10px;}
    .ipart03 .right .r_bott .con{margin-top:15px; padding:5px;}
    .ipart03 .right .r_bott .bott_left .ipart03_more{margin-top:0;}
    .ipart03 .right .r_bott .bott_right .ipart03_more{margin-top:0;}
    .ipart03 .left .l_bott .con_t{font-size:18px;}

    .ipart04{padding-bottom:0;}
    .ipart04 .infor .tit{font-size:26px;}
    .ipart04 .infor{margin-bottom:20px;}
    .ipart04 .content{height:400px;}
    .ipart04 .content .origin_dot{right:15%;}
    .ipart04 .content .map_line{top:5px; right:-19%;}

    /* 产品 */
    .banner .infor .tit{font-size:24px;}
    .banner .infor .con{font-size:15px;}
    .pro_list02{margin-top:0;}
    .pro_list01 .left .infor .infor_btn{font-size:16px; line-height:20px; padding:7px 40px;}
    .pro_list02 ul li:first-child{margin-left:5%;}
    .pro_list02 ul li{margin-top:8%; margin-right:5%;}
    .pro_list02 ul li.forth{margin-left:5%;}
    .pro_list01 .left .infor .infor_btn, .pro_list03 .left .infor .infor_btn{font-size:16px; line-height:20px; padding:7px 40px;}


    /* 2021-0721 */
    .channel_content{padding:0 0 25px;}
    .mwrap .iwrap, .wrap{padding:0 3%;}
    .about_us03 .right li .li_box .info .date{font-size:20px; line-height:24px;}  
    .about_us05 .infor{margin-bottom:30px;}  
    .about_us05 .infor .tit{font-size:20px; line-height:24px;}
    .about_us05 .infor .line{margin:10px 0 15px;}
    .about_us05 .infor .con{font-size:15px; line-height:24px;}
    .pageHeader .header{background-color:#fff;}
    .header .h_tools .h_lan .h_icon03{position:static; margin-left:0px;;}
    .about_us01 .content li .li_box{min-height:auto;}
    .xc_banner.dong .xc_jiantou{display:none;}
    .xc_banner{height:auto!important;}
    .pro_center01 .left .infor .tit{font-size:20px; line-height:24px; font-family:Arial;}
    .pro_center01 .left .infor .con{font-size:14px; line-height:24px;}
    .pro_center01 .left .infor .tit, .pro_center03 .left .infor .tit{padding-bottom:25px;}
    .pro_center01 .left .infor .tit::after{margin-bottom:20px;}
    .pro_center01 .left .infor .infor_btn, 
    .pro_center03 .left .infor .infor_btn{font-size:14px; padding:10px 40px;}
    .pro_list02 .right .form .form_box{float:none; height:36px; line-height:36px;}
    .pro_list02 .right .form .inp{height:36px; line-height:36px;}
    .pro_list02 .form_tit{display:inline-block; margin-bottom:15px; margin-left:14px;;}
    .pro_list02 .right .list{margin-top:0;}
    .pro_list02 .right .list .li_{margin-top:5px; padding:0 15px;}
    .pro_list02 .right .list .li_first{padding:0 15px;}
    .pro_list.channel_content{padding-top:0;}
    .pro_list01{padding:0;}
    .yfzz01 .list li .txt{min-height:69px;}
    .pro_center02 ul li{width:32%; margin-right:2%; margin-bottom:20px;}
    .pro_center02 ul li:nth-child(3n){margin-right:0;}
    .pro_center02 ul li .ctit{font-size:13px;}

    .btn_line .lines{margin-left:25%;}
    .ipart01 .infor{padding:10px;}
    .ipart02 .ipart02_more{margin-bottom:35px; padding:10px; font-size:12px;}
    .ipart02 .right .owl-nav{top:auto; bottom:-15px;}
    .ipart02 .right .owl-carousel .owl-nav .owl-prev{width:40px; height:40px; background-size:cover; top:auto; bottom:15px; right:75px;}
    .ipart02 .right .owl-carousel .owl-nav .owl-next{width:40px; height:40px; background-size:cover; top:auto; bottom:15px; right:20px;}
    .ipart02 .right .owl-carousel .owl-dots{top:auto; bottom:5px;}
    .ipart02 .right{padding-top:0;}
    .ipart04 .content .map_img{height:auto;}
    .ipart04 .content{height:auto;}
    .ipart04{padding-top:30px;}
    .common_share .right .item ._img{display:block;}
    .common_share .right .item{height:105px;}
    .common_share .right .item:first-child{width:34%;}
    .ibanner .infor .tit{font-size:20px;}
    .ibanner .infor .tit>span{font-size:24px;}
    .ibanner .infor .ibanner_more{padding:10px 20px;}
    .ipart01 .left .infor .tit{font-size:20px;}
    .ipart01{margin-bottom:0;}
    .ipart02 .left .l_top .tit{font-size:20px;}
    .ipart02 .left{text-align:left;}
    .common_share .right .bdshare-button-style0-16 a{width:35%; height:35%;}
    .ipart01 .left .infor .tit{margin-bottom:20px;}
    .ipart01 .right .item .infor{background-color:transparent;}
    .ipart01 .right .item .infor{margin:10px;}
    .ipart02 .right .owl-carousel .owl-dots{bottom:12px;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot{border:5px solid #efefef; margin-right:10px;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot.active{border:5px solid #e06a6b;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot{width:3px; height:3px;}
    .xc_banner .intro .tit{font-size:14px;}
    .about_us05 .content .origin_dot{top:24%; width:10px;}
    .ipart01 .left .infor .tag ul li{padding:8px 10px;}
    .ipart03 .right .r_top .top_right{height:auto;}
    .ipart03 .infor .tit{font-size:20px; margin-bottom:0;}
    .ipart03 .infor{margin-bottom:0;}
    .ipart01 .left .infor .tag ul li{font-size:14px;}
    .about_us01 .infor .con{font-weight:normal;}
    .xc_banner{background-repeat:no-repeat; background-size:cover;}
    .about_us05 .infor .con{font-weight:normal;}
    .ipart04 .infor .tit{font-size:20px;}
    .pro_center03 .left .infor .tit{font-size:20px;}
    .pro_center03 .left .infor .con{font-size:14px; overflow:visible;}
    .pro_center01 .left .infor .infor_btn, .pro_center03 .left .infor .infor_btn{padding:5px 25px;}
    .crumbs{width:100%;}
    .crumbs em{margin:0 5px;}
    .pro_list03 .li_{max-height:280px;}
    .yfzz01 .content .right .text{max-height:inherit; height:auto; overflow:visible;}
    .yfzz01 .list li{width:100%;}
    .sanji_nav .sanji_list{display:none;}
    .zn_made01 .content .hd li{margin-left:0; width:100%; margin-bottom:20px;}
    .zn_made05 .content .img_box .item{width:100%;}
    .zn_made06 .left li{height:250px;}
    .search-alert .cent-form{line-height:40px; height:40px;}
    .search-alert .cent-form .tex{height:20px; background-size:contain; padding-left:30px; opacity:0.7;}
    .search-alert .close{width:20px; height:20px; right:6.6%;}
    .search-alert .cent-form .sub-butn{height:40px; line-height:40px;}
    .search-alert .search_icon{width:20px; height:21px;}
    .ipart04 .content .origin_dot .icon{width:20px; height:20px; background-size:contain;}
    .ipart04 .content .origin_dot{top:25%; right:10%;}
    .ipart04 .content .origin_dot::before{margin-left:-28px;}
    .ipart04 .content .origin_dot::after{margin-left:-38px;}
    .m_nav.toshow .content .mnav_li a.mnav_a i{display:none;}
    .m_nav.toshow .content .mnav_li>a:after{content:''; width:20px; height:20px; background:url(../img/mnav_jt.png) no-repeat; background-size:contain; position:absolute; right:45px; top:50%; margin-top:-10px;}
    .m_nav.toshow .content .mnav_li.cur a:after{transform:rotate(270deg);}
    .zn_made01 .content .hd li{width:33%;}
    .zn_made01 .content .hd li .cover .box .t{font-size:13px; line-height:16px;}
    .m_nav.toshow .content .mnav_li dl dd.frist a{font-size:18px; font-weight:bold;}
    .m_nav.toshow .content .mnav_li.no_sec>a:after{display:none;}
    .search-alert .cent-form .sub-butn{width:80px; right:25px;}
    .search-alert .close{z-index:3;}
    .about_us05 .content .origin_dot .icon{width:20px; height:20px; background-size:contain;}


    /* .ibanner .video_item{display:none;} */


    /* 20240628 */
    .ipart01 .owl-nav{display:none;}
    .ipart01 .owl-dots{ text-align:center; width:100%;}
    .ipart01 .owl-dots .owl-dot{display:inline-block; width:10px; height:10px; background:#ececec; border-radius:15px; margin:0 5px; transition:0.5s ease; cursor:pointer;}
    .ipart01 .owl-dots .owl-dot.active{background:#d71618; width:25px;}
    .ipart01 .right .owl-carousel .owl-stage-outer{overflow:hidden;}
    .ipart01 .right .item{margin-bottom:0; min-height:inherit;}
    .ipart02 .right{height:auto;}
    .ipart02 .right .owl-carousel .owl-dots{display:none;}
    .ipart02 .right .owl-carousel .owl-nav .owl-prev{left:10px; top:50%; transform:translateY(-50%);}
    .ipart02 .right .owl-carousel .owl-nav .owl-next{right:10px; top:50%; transform:translateY(-50%);}
    .ipart02 .right .owl-nav{position:static}
    .about_us01 .infor .con{word-break:break-word;}
    .about_us01 .content li .li_box .txt{height:auto;}
    .about_us02 .left{padding-bottom:25px;}
    .about_us03 .left .content .list li:after{display:none;}
    .about_us03 .right li .li_box .img_{opacity:1; visibility:visible;}
    .common_share .left .infor .more{width:auto; padding:0 20px;}
    .pro_center03 .left .infor .con{max-height:inherit; margin-bottom:15px;}
    .pro_center03{margin-bottom:0;}
    .crumbs span{font-size:13px;}
    .pro_list03 .li_{width:100%; margin-right:0; margin-bottom:15px; min-height:inherit; max-height:inherit; box-shadow:0 0 15px rgba(0,0,0,.1);}
    .news .news_w .tit{font-size:20px; line-height:24px;}
    .yfzz01 .common-infor .cn_tit{width:100%; font-size:18px; line-height:26px;}
    .zn_made01 .content{margin-top:10px;}
    .zn_made01 .content .content_con{font-size:14px; line-height:25px;}
    .line1 li{padding:15px; box-sizing:border-box; margin:0;}
    body .amap-layers{margin-left:-650px;}
    body .searchArea .content_form .form_box .search .input_wrap input{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
    body .searchArea .content_form{padding:0;}
    .ipart01 .right .item .infor .con{height:auto;}
    .ipart01 .right .item .infor .tit{margin-bottom:15px;}









}
@media only screen and (max-width: 320px) {
    /*mobileMode 480 网站样式*/
    .h_bott .h_logo{width:40%;}
    .h_bott .h_tools .h_vr{padding:23px 0}
    .m_language{height:70px; line-height:70px}
    .h_bott .h_tools .h_search{padding:27px 0}
    .header .mobile_key{margin-top:22px;}
    header{height:70px;}
    .xc_banner .intro{padding:60px 0}

    /* 公司公告 */
    .sanji_nav .sanji_list{margin:10px 0 20px}
    .sanji_nav .sanji_list li{padding:0 8px}
    .sanji_nav .sanji_list li a{font-size:14px;}
    .com_report01 .bd .li_box .intro{padding:10px}
    .com_report01 .bd .li_box .date{width:86px;}


    /* 20210705 duanyu */
    .header .h_logo{padding:25px 0;}
    .header .h_tools{width:55%;}
    .footer .f_top.m .left,.footer .f_top.m .right{ height:150px;}
    .footer .f_bott{font-size:12px; line-height:25px;}
    .banner .infor{margin-left:-165px;}
    .channel_content{padding-bottom:50px;}

    /* 产品 */
    .pro_list02 ul li:first-child, .pro_list02 ul li.third, .pro_list02 ul li.fifth{margin-left:12%;}
    .pro_list02 ul li.forth{margin-left:0;}
    .pro_list02 ul li{margin-right:13%;}
    .pro_list01 .left .infor .tit, .pro_list03 .left .infor .tit{font-size:24px;}

    .ibanner{height:478px;}
    .ipart01 .left .infor .tit{font-size:20px;}
    .ipart01 .left .infor .tag ul li{padding:5px;}
    .ipart01 .left .infor .tit{margin-bottom:15px;}
    .ipart02 .left .l_top .tit{font-size:20px;}
    .btn_line .lines{margin-left:30%;}
    .ipart02 .left .l_top .con{font-size:14px;}
    .ipart02 .right{height:auto;}
    .ipart02 .right .owl-carousel{padding-bottom:50px;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot{margin-right:0;}
    .ipart02 .right .owl-carousel .owl-nav .owl-prev{right:80px;}
    .ipart02 .right .owl-carousel .owl-nav .owl-next{right:15px;}
    .ipart02 .right .owl-carousel .owl-dots{bottom:12px;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot{border:5px solid #efefef; margin-right:10px;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot.active{border:5px solid #e06a6b;}
    .ipart02 .right .owl-carousel .owl-dots .owl-dot{width:3px; height:3px;}
    .xc_banner .intro .tit{font-size:14px;}
    .about_us05 .content .origin_dot{top:24%; width:10px;}
    .ipart01 .left .infor .tag ul li{font-size:13px;}
    .xc_banner{background-repeat:no-repeat; background-size:cover;}

}
