﻿.m_img{ display:none;}
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}
.sidenav{ display:none;}


/*移动端导航*/
@media screen and (max-width: 768px) and (min-width: 0px){
  img{ width: 100%;}
  .en_right{ display:none;}
 .top-head{ display: none;}
 .top02{ display: none;}
 #top{ display: none;}
 #tipfloat{ display: none !important;}
 .channel { width: 100%;}
 .channel_in { width: auto; padding: 10px; margin: 20px 0;}
 .banner{ margin-top: 60px;}
 .category_r{ display: none;}
 #persons{ width: 100%;}
 .news_l{ width: 100%;}
 .news_r{ width: 100%;}
 .aboutbg { padding: 0;}
 .aboutdesc{ padding: 10px;}
 .aboutTitle{ text-align: center;}
 .aboutT2{ text-align: center;}
 .about_icon{ margin-bottom: 0;}
 .aboutTitle span{ display: none;}
 .onekey{ right:20px; top:50px; width:120px; margin:0 auto; height:32px; line-height:32px; font-size:14px; text-align:center; padding:0;}

 .about_l{width: 100%;}
 .about_r{ width: 100%;}
 .about_icon { width: 100%; border-left: none; border-right: none;}
 .ivideo{ width:100%; margin:0 auto;}
 .about_icon li{ width: 50%;}
 
 .honorbg{ height: 350px; background: url(../images/honorbg_m.jpg) no-repeat center top; background-size: contain; }
 #persons .swiper-container{ padding-top: 150px;}
 #persons .swiper-button-next{ top: 250px;}
 #persons .swiper-button-prev{ top: 250px;}

 .ipro_l{ width:96%; padding:2% 0 2% 4%;}
 .ipro_r{ width:100%;}
 .category_newpro{ float:left;}
 .category_tips{ float:none; width:100%}
 .category_list{ width: 47%;height:310px;}
 .category_search_form{ width: 100%; background: none;}
 .category_search{ padding: 10px; width:auto; background: #f7f7f7;}
 .category_select{ width: 100px;} 
 .category_input{ width: 150px;}

 .iproT{ padding:0 10px;}

 a.dl_newsa_price{ width: auto !important;}
 a.dl_newsa{ margin: 0; float: none; width: 100%;}
 

 .inewsT{ padding-left: 10px;}
 .newsMore{ width: 80px !important; right: 10px !important;}
 .dl_inews { margin: 10px;}

 .footer_link{ display: none;}
 .footer_tel{ width: auto; padding: 20px 0 10px 10px; float: none;}
 .footer_tel1{ padding-left: 10px;}
 .footer_tel2{ padding-left: 10px;}
 .footer_weixin{ right: 10px;}
 .copyright { width: 100%;}
 .copyright p{ padding: 10px;}

   .msgNum{display: none;}
   .head{display:none}

   .m_img{display:block;position:fixed; top:0px;left:0px;width:100%;z-index:1000; background: #fff; box-shadow: 0 0 5px #ccc;}
   .m_img_com{position:relative;}
   .cnenCon{ background:#fff; text-align:left; border-bottom:1px solid #eee; padding:0 10px;overflow:hidden; color:#999; position:relative;}
   .cnen_resfor{ font-size:12px;}
   .resfor{ color:#8bb4dd; font-size:14px;  display:inline-block; font-weight:400; padding:0 10px;height:30px; line-height:30px; }
   .resfor_en{ color:#8bb4dd; font-size:14px;  display:inline-block; font-weight:400; padding:0 5px;height:30px; line-height:30px; }
   .mlan{ position:absolute; right:10px; top:0; height:30px; line-height:30px; color:#ff6a00; text-align:center; font-size:14px;}


   .m_img .headlf{background-size:100%; background:url(../images/mheadbg.png) no-repeat center bottom; }
   .headlf .m_logo{display: block; width:50%; padding:0 10px;}
   .headlf .m_logo img{ width:100%;}

   .m_img .headrg{position: absolute;top: 1.0rem;right: 20px; font-size:3rem;}
   .m_img .headrg a {width: 3rem;height:3rem;display: block; color:#000; }
   .m_img .headrg a i{font-size:40px;}


   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}


   .sidenav{background:#fff;display:block;font-size:16px;font-weight:400;height:100%;left:0;position:fixed;overflow:auto;transform:translate(-105%,0);transition:transform .3s;top:0;width:70%;z-index:9999; }
   .sidenav.show{transform:translate(0,0)}
   .sidenav-header{ text-align:center; padding:20px 10px;}
   .sidenav-header img{ max-width:100px; border:none;}
   .sidenav-header-title{ font-size:16px; }
   .sidenav-menu{list-style:none;margin:0;padding:0}
   .sidenav-menu li{display:block;position:relative}
   .sidenav-menu a{background:0 0;color:#BDBDBD;display:block;line-height:24px;padding:16px 32px;text-decoration:none}
   .sidenav-menu a:hover{background:#616161}
   .sidenav-menu a.active,.sidenav-menu a.active .sidenav-dropdown-icon,.sidenav-menu a.active .sidenav-link-icon{color:#FAFAFA}
   .sidenav-dropdown-icon,.sidenav-link-icon{color:#757575;position:absolute;text-align:center;top:16px}
   .sidenav-link-icon{display:block;height:24px;left:24px;width:24px}
   .sidenav-link-title{display:block;padding:0 16px 0 40px}
   .sidenav-dropdown{display:none;list-style:none;padding:0}
   .sidenav-dropdown a{background:#191919;padding-left:72px}
   .sidenav-dropdown a:hover{background:#616161}
   .sidenav-dropdown li:first-child a{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}
   .sidenav-dropdown-icon{display:none;height:16px;right:16px;width:16px}
   .sidenav-dropdown-icon.show{display:block}
   .sidenav-overlay{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}
   .sidenav-no-scroll{overflow:hidden!important}

/** =======================
 * Contenedor Principal
 ===========================*/

.accordion_mnav {width: 100%;background: #FFF; text-align: left;}
.accordion_mnav .link {cursor: pointer;display: block;    padding: 15px 15px 15px 22px;color: #4D4D4D;    font-size: 16px;    font-weight:500;border-bottom: 1px solid #CCC;    position: relative;
    -webkit-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}
.accordion_mnav .linkon .link{ color:#f60 !important;}
.accordion_mnav .linkon i{ color:#f60;}
.accordion_mnav li:last-child .link {    border-bottom: 0;}
.accordion_mnav li{    cursor: pointer;}
.accordion_mnav li i {font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;    -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion_mnav li i.fa-chevron-down { position:absolute; right: 15px;left: auto; top:18px; font-size: 14px; color:#999;}
.accordion_mnav li.open .link {    color: #f60;}
.accordion_mnav li.open i {    color: #f60;}
.accordion_mnav li.open i.fa-chevron-down {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}

/**
 * Submenu
 -----------------------------*/
.submenu {    display: none;    background: #f7f7f7;    font-size: 14px; border:none}
.submenu li {    border-bottom: 1px solid #d6d7dc;}
.submenu li.sec{ border-bottom:none; background:#fcfcfc;}
.submenu li.sec i{ font-size:12px; color:#999;}
.submenu li.sec a{ color:#333;}
.submenu li.third{ border-bottom:none;background:#fcfcfc;}
.submenu li.third a{ padding: 10px 10px 10px 62px; color:#888;}

.submenu a {display: block;text-decoration: none;color: #111;padding: 12px;padding-left: 42px;-webkit-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}
.submenu a:hover ,.submenu li.current a{    background: #f39800;    color: #FFF;}
.submenu li a i{ font-size:12px; color:#999 !important;}
.submenu li a.on{ color:#f60 !important; }

.submenu li.sub_quick{ color:#8bb4dd;padding: 10px 10px 10px 42px; border-bottom:none; background:#eee; font-size:14px;}
.submenu li.sub_quick_li{ color:#999;padding: 8px 0; border-bottom:none; background:#eee;}
.submenu li.sub_quick_li a{ padding:0 0 0 42px;color:#999;}


.sub { width: 100%;}
.sub_about_dl { position: relative;}
.sub_t{ padding: 10px; border-bottom: 1px solid #ccc;}
.sub_about_dl dd{ width: 25%;}
.sub_about_dl dd a{ font-size: 12px; padding:10px;}

.event_box{ width: 100%; margin: 0;}
.parBd h4:before{ display: none;}
.parBd h4:after{ display: none;}

.sub_pro_dl { position: relative;}
.sub_pro_dl dd a.on{ background: none; color: #f60;}

.sub_newpro_dl { position: relative; left:0;}
.sub_newpro_dl dd{ padding:0; float:left; margin:0; width:33.3% !important; border:none; }
.sub_newpro_dl dd a{ height:auto !important; font-size:12px; height:80px !important;}

.dh{ height: auto;}
.dh_title { margin-bottom: 20px; line-height:150%;}
.dh_title_en{ width:100%; line-height:150%;}
.dh_search{ position: relative;}
.pro_contant{ border: none; border-bottom: 1px solid #ccc; }
.pro_l{ width: 30%; text-align: center;}
.pro_ul{ width: 65%;}
.pro_ul li{ width: 100%; float: none;}
.pro_ul li a{ padding: 5px 0;}

.sub_news_dl { position: relative;}
.sub_t{ padding: 10px; border-bottom: 1px solid #ccc;}
.sub_news_dl dd{ width: 33.3%;}
.sub_news_dl dd a{ font-size: 12px; padding:10px;}

.dl_newsList{ padding: 10px 10px  10px 90px;}
.dl_newsList dt{ width: 70px;}
.dl_newsList dt .dltime{ width: 100%; left: 0;}
.dl_newsList dd.ntitle{ font-size: 16px;}
.dltime p{ font-size: 12px;}
.ndesc{ display: none;}
.nmore{ display: none;}
.newsListMore{ display: none;}
.inewsmore_stat_no{ margin: 0;}
.inewsmore_stat{ margin: 0;}
.newsDetailTitle h2{ line-height: 150%;}


.newpro_ul_in li{ width:100%; float:none;}

.newpro_dl_in img{ max-width:150px;}

.logincon{ width: 90%; }

.myfav li{ width: 100%; float: none;}

.jxs_l{ width: 100%;}
.jxs_r{ width: 100%;}

/*大事记start*/
.about_content h2,.about_content h3{text-align:center;font-weight:bold;color:#000;}
.about_content h2{font-size:40px;margin-bottom:50px; height:50px;}
.about_content p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content.history{text-align:center;position:relative;}

.event_box{width:100%;}
.event_box .parHd {width:100%;float:none;}

.parBd{width:100%; margin-top:20px; float:none; padding:0;}
.parBd h4{ padding:0 10px;}
.parHd  ul{width:120px;text-align:center;margin:0 auto;}
.sPrev,.sNext{}
.sPrev{left:140px;transform:rotate(0); top:30px;background:#000; color:#fff;}
.sNext{left:190px; top:30px;transform:rotate(0);background:#000;color:#fff;}
.about_txt{position:relative; width:150px; margin:0 auto;}

/*企业荣誉*/
.honorwidth{ width:100%;}
.ulhonorList1 li{ width:45%; float:left; text-align:center; margin:5px;}
.ulhonorList1 li img{ width:100%; }
.ulhonorList1 li a{ margin-bottom:8px;}

.ulhonorList{ margin:0; padding:0 0 10px 0; list-style-type:none; border-bottom:1px dotted #ccc;}
.ulhonorList li{ width:45%; float:left; height:220px; text-align:center; margin:5px 5px 20px 5px;}
.ulhonorList li img{ height:200px; border:1px solid #ccc;}
.ulhonorList li a{ margin-bottom:8px;}
.rohsimg{ width:100%;}

.jxstable{ width:100%; overflow-x:scroll;}

/*产品上下*/
.proNP1{ position:relative;}
.proNP1 li{ width:30%; float:left; margin-bottom:10px; }
.proNP1 li a{ height:40px; line-height:40px; text-align:center; font-size:14px; background:#eee; display:block; color:#999;-webkit-transition: all 0.3s ease-in-out;border-radius:4px;}
.proNP1 li a:hover{ background:#4a5199; text-decoration:none; color: #fff;}
.proNP1 li a i{ font-size: 14px;}

.protable{ width:100%; overflow-x:scroll;}

.icimg{  width:100%; height:280px; }
.ic1 a { height:auto; line-height:150%;}

.pro_l{ width:100%; float:none;}
.pro_l img{ max-width:200px}
.pro_c{ width:95%; padding:20px 0; margin:0 auto; float:none;}
.pro_r{ width:100%;}
.pro_ul{ width:100%; float:none;}

.ym_l{ width:100%;}
.ym_r{ width:100%;}
.pro_l_ntc{ width:100%; margin:0; margin-bottom:20px;}
.pro_l_ntc img{ width:100%;}
.contact_l{ width:100%; float:none; height:auto;}
.contact_r{ width:100%; float:none; padding-top:20px;}
.mobnews{ background:#fff;}

.tablescrool{}


.hidden{ display:none;}


}



