@media (max-width: 640px) {
#banner1{ display:block; height:480px;}
.huantu li{ height:480px;}
#banner{ display: none;}
.bannerzi{ padding-top:20px; width:90%;}
.shoujikuan{ width:90%; margin:0 auto;}
.bannerzi p{font-size:23px;line-height:30px; width:100%;}
.bannerzi span{ font-size:20px;}
.bannerzi img{ width:100%;}	
	
	#imgDiv{ display:none;}
	.zhaopin{box-shadow: 0px 10px 30px 2px rgba(0,0,0,.1); position:fixed; bottom:50px; right:10px; z-index:10000; display:block; width:40px; height:40px; border-radius:50%; text-align:center;  padding:10px;  background:#264994;}
	.zhaopin a{  color:#fff;line-height:20px;font-size:14px; display:block;}
	a {border: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline: none;}
	.xinwenwenzi1 h6{    font-size: 16px;    margin: 10px 20px 5px 20px;}
	.xinwenwenzi1 p{    margin: 0px 20px 5px 20px; line-height:22px; height:47px;}
	.xinwenwenzi1 span {margin: 5px 20px 5px 20px;}

	.xinwenwenzi h6{ font-size:16px;}
	.xinwenwenzi h5{ font-size:42px; line-height:45px;}
	.xinwenwenzi span{ font-size:14px; top:48px;}
	.xinwenwenzi h6{ left:60px;}
	.xinwenwenzi p{left:60px; top:28px;}
	.xinwenshow ul li{ padding-bottom:15px; height:80px;}
	.xinwenwenzi{ margin-top:10px;}
	.neirong{ padding:20px 0;}
	#top-logo #logo{ margin-top:10px; width:80%;}
	#top-logo #logo img{ width:100%;}
	.top-right{ float:none; width:100%;}
	.cpimg img{ width:100%; }
	#top-logo{ height:60px;}
	.nav{ display:block; z-index:100000000; position:absolute; right:0;}

	
	.float_qq{ display:none;}
 .container{width:90%; margin:0 auto;}	
 .ato-content{width:96%; margin:0 auto; overflow:hidden; }
 .ato-list ul li{ width:94%; float:none; margin:0 auto 20px auto;}
 .ato-list ul li .pro-zi{ font-size:15px; height: auto; width:100%; margin:15px 0;}
 .ato-list ul li .pro-tu{ margin-bottom:10px;}
 .ato-more{ width:90%; height:40px; line-height:40px; margin:10px auto;}
 .ato-list ul li a{ padding-bottom:10px; margin-left:0; margin-right:0; width:100%;}
.dingbu{ display:none;}
.small_icon{display:none;}
.flexslider {height:330px; }
.slides li {height:330px; }
.shuzi{ margin:40px 0; padding:40px 0;}
.shuzi ul li{ margin-top:10px; width:49%; height:150px; margin-bottom:10px;}
.sztu{ margin-bottom:0;}

.shuzi ul li p{ padding:0px 2%; font-size:13px;}
.shuzi ul li:nth-child(2n){ border-right:0;}
.shuzi ul li:nth-child(3){ border-right:1px solid #ccc;}
.shuzi ul li h3{ margin-top:0;}
.biao{ font-size:30px; margin-bottom:20px;}
.xueyuan{ padding:40px 0;}
.ato-content{ overflow:hidden;}
.youshilist li{ float:none; width:90%; height:auto; padding:30px 5%; margin-bottom:20px;}
.youshiindex{ padding:40px 0;}
.newlist li{float:none; width:100%; margin-right:0;}
.youshilist h3{ height:auto; font-size:20px; line-height:24px; margin:10px 0;}

.shuzi ul li h3 .timer{font-size:16px; line-height:24px;}
.preview a{ border-radius:5px;}
	.menuMain{ display:none; float:none; width:110%; position:absolute; top:0px; padding-top:60px; left:-5%; z-index:10000; background:rgba(0,0,0,.8); margin-left:0;}
	
	.menuMain li { float:none;    border-bottom: 1px solid #666; margin-bottom:0px;}
	.menuMain li a{ width:100%; text-align:center; color:#fff; height:45px; line-height:45px; font-size:15px;}

	.chanpinlist li h3{margin:20px; font-size:15px; text-align:center; }
	.chanpinlist li p{ font-size:12px; text-align: center;}
	
	.indexabout-left {
    float: none;
    width: 100%;
}
	.wenhuaindex{margin: 30px 0 30px 0;}
	.t_b1k2pic { float:none;
    height: 200px; 
   }
  
   .t_b1k2li{ width:100%; float:none;}
   .t_b1k2pic img{ width:100%; height:auto;}
   .t_fonth4 h4{ font-size:20px;}
   .erji{ display:none;}
	.indexabout-right{ display:none;}
	.index-biao{    margin: 10px 0;}
	
	.shuzi ul li h3 strong{ font-size:25px;}
	.shuzi ul li h3 span{ font-size:13px; margin-left:2px; line-height:35px;}
	
	.indexabout-left p.indexjianjie{ font-size:15px; line-height:24px;}
	.indexabout-left .neijian p{font-size:15px; line-height:24px;}
	.indexabout-left p.indexjianjie span{ display:none;}
	.shuzi ul li p span{ display:none;}
	.indexabout-left h1 strong{ font-size:22px; }
	.indexabout-left h1{ font-size:16px;margin-bottom:0; line-height:24px;}
	.xinwenwenzi p{    width: 240px; line-height:22px; height:47px;}
	.xinwenwenzi h6{width:250px;}
	
	.index-about{    padding: 30px 0 40px 0; }
	.biao-left h2{ font-size:24px; float: none;}
	
	.cpimg{ height: auto; }
	.chanpinxian li{ margin-right:0; width:100%; float:none; height:200px; margin-bottom:10px;}
	.chanpinlist li{ margin-right:0;width:100%; height: auto; margin-bottom:10px;}
	.hebiao h3{ font-size:15px; width:80%; text-align:center; margin:0 10%;}
	.slider__caption p{font-size: 14px;
    line-height: 22px;}


	.chanpinxian li h2{    margin-top: 70px; font-size:22px;}
	.chanpinxian li p{ font-size:16px; margin-top:8px;}
	.cpmar{ margin-top:5px;}
	.chanpintop{    margin: 20px 0;}
	
	.biao-right1 ul li a{ font-size:13px; width:85px; height:30px; line-height:30px; margin-top:5px;}
	
	.t_b1k2nr{ bottom:50px;}
	.t_b1k2ic img{ width:80%;}
	.t_b1k2ic {
    margin-bottom: 10px;
    height: 80px;
}
	.xinwen-left{ float:none; width:100%; margin-right:0; height:320px; margin-bottom:20px;}
	.xinwenimg{height: 200px;}
	.xinwenimg img{ width:100%; }
	.xinwenshow{width:90%;float: none;padding-left:5%;padding-right:5%;}
	
	.erweima{ display:none;}
	.logodi{float:none; width:100%; text-align:center; margin-top:0;}
	.dizhong{float:none; width:100%;}
	.foot{ height:260px;padding:30px 0;}
	.biao-left p{ display:none;}
	.biao-left{float: left;width:60%; margin-top:7px;}
	.hebiao{ padding:8px 0;}
	.preview a{ width:48%; margin-right:1%;}
	.preview a:nth-child(3){ margin-right:0;}
	.active .hebiao h3{ font-size:15px; color:#fff; }
	.preview{ height:80px;}
	.leixing{    padding:10px 0 20px 0;}
	.slider-container{ height:300px;}
	.slider__item:nth-child(1){ background-size:220%; }
	.slider__item:nth-child(2){ background-size:220%;}
	.slider__item:nth-child(3){ background-size:220%;}
	.slider__item:nth-child(4){ background-size:220%;}
	.slider__item:nth-child(5){ background-size:220%;}
	.slider__item:nth-child(6){ background-size:220%;}
	.slider__caption{ width:300px;}
	.slider__caption p span{ display:none;}
	.jiming{font-size:22px;margin-top:30px;height: 40px;
    line-height: 40px; margin-bottom:10px;}
	
	.xinwen {padding:10px 0 40px 0; margin-top:40px; margin-bottom:0;}
	.dinav{ display:none;}
	.dizhong p{ font-size:14px; text-align:center; margin:20px 0; width:90%; margin:0 auto;}
	.dizhong p span{ display:block; width:100%;}

.newlist li .newtu{ height:260px;}

	.logodi img{ width:50%; margin-bottom:10px; }
	.mingcheng{ display:none;}
	
	/*底部*/
.weui-tabbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: fixed;
    z-index: 5000;
    bottom: 0;
    width: 100%;
    border-top: 1px solid #e0dfe2;
    background-color: #fff; height:60px;
}
.weui-tabbar a {
    display: inline-block;
    width: 25%;
}

.weui-tabbar a i {
    height:26px;
    display: inline-block;
    width: 100%;
    margin-top:10px;
}

.weui-tabbar .daohang1 {
    background: url(../images/d1.png) no-repeat top center;
    background-size: 35%;
}
.weui-tabbar .daohang2 {
    background: url(../images/d2.png) no-repeat top center;
    background-size: 35%;
}
.weui-tabbar .daohang3 {
    background: url(../images/d3.png) no-repeat top center;
    background-size:35%;
}
.weui-tabbar .daohang4 {
    background: url(../images/d4.png) no-repeat top center;
    background-size: 35%;
}
.weui-tabbar .daohang5 {
    background: url(../images/d5.png) no-repeat top center;
    background-size: 35%;
}

.weui-tabbar .daohang1on {
    background: url(../images/n1.png) no-repeat top center;
    background-size:35%;
}
.weui-tabbar .daohang2on {
    background: url(../images/n2.png) no-repeat top center;
    background-size:35%;
}
.weui-tabbar .daohang3on {
    background: url(../images/n3.png) no-repeat top center;
    background-size: 35%;
}
.weui-tabbar .daohang4on {
    background: url(../images/n4.png) no-repeat top center;
    background-size: 40%;
}

.weui-tabbar .daohang5on {
    background: url(../images/n5.png) no-repeat top center;
    background-size: 40%;
}

.wenzion {
    color: #cc0000;
}
.wenzi {
    text-align: center;
    color: #666;
    font-size:14px;
    line-height:22px;
}

.foot .fo_top .gsxx ul li em:nth-child(2){ display:none;}

.slider__caption a{ width:120px; height:40px; line-height:40px;}


.bannerzi h1{ width:100%; font-size:24px; margin-top:70px; line-height:35px;}
.bannerzi h2{ font-size:16px; width:80%; line-height:24px;}
/*内页*/	

/*关于我们*/
.erji1{ overflow:scroll; height:37px;overflow-y: hidden;
    text-align: justify;
    white-space: nowrap;}
	.chuangxiang .chuangnei:nth-child(1){ width:94%;}
	.chuangxiang .chuangnei:nth-child(2){width:94%;}
	
	.aber{ display:block;background: #FFF; margin-bottom:0; padding:10px 0 0 0;}

.neibanner1{background: url(../images/mnei1.jpg) top center no-repeat; background-size:100%; height:230px;}
.zhuying{ display:none;}
.neitop h1{ font-size:20px; margin-top:50px;}
.neitop p{ display:none;}
.doctor-img1{ float:none; width:90%; text-align:center;    margin: 20px 0% 20px 5%;}
.yixiang1{float:none; width:90%;margin: 20px 5% 20px 5%;}
.yixiang1 p{ font-size:14px; line-height:22px;}
.jiben{font-size:15px; line-height:26px;}
.doctor-img1 img{ width:100%; margin:0 auto; border-radius:10px;}
.chuangnei{height:auto; float:none; width:94%;}
.yixiang1 h1{ text-align:center; font-size:24px; margin-bottom:20px;}
.yixiang1 h2{ font-size:16px;}
.yixiang1 h1 span{font-size:18px;}
.licheng{ background-size:200%; height:250px;}
.li1{left:5px;top: 30px;}
.li{ width:120px;}
.li2{left:100px;top: 160px;}
.li3{left:160px;top:5px;width:180px;}
.li h3{ font-size:20px;}
.li p{ font-size:14px;}
.fazhan{    padding: 20px 0 0px 0;}
.fazhan h1{ font-size:20px; padding:10px 0;}

/*企业荣誉*/

.anlilist li{ float:none; width:100%;}
.anliimg{ height:220px;}
.anlilist li a p{ font-size:16px; line-height:30px;}

/*新闻*/

.thumbs.news li a .info{ width:90%; float:none; padding-bottom:40px;}
.thumbs li a .title, .thumbs li a .title h4{ font-size:16px; line-height:22px;}
.thumbs li a p{-webkit-line-clamp:2;height:50px; margin-bottom:30px;}

.mar{padding:20px 5%;}
.xinwentu{display:none;}
/*新闻详情*/
.newshow h2{ font-size:17px; line-height:26px; text-align:left;}
.newshow{ padding:20px;}
.bdshare-button-style0-16{ display:none;}
.kuang ul li{display:none;}
.cpbiao a span{ display:none;}
.newshow img{ max-width:100%;}
.tit1{ margin:0; text-align:center; width:100%; display:block;}
.tit{ display:none;}




/*联系*/


.lianxi1 h1{ font-size:26px;}
.lianxi1 h2{ font-size:20px; margin-bottom:20px;}
.lianxi1{ padding:40px 5% 20px 5%;}
.lianxi1 p{ line-height:26px; font-size:15px; margin-bottom:10px; padding-left:0;line-height:22px; height: auto; margin-bottom:20px;}
.lianxi1 p.lx1{ background-size:6%; padding-left:35px; }
.lianxi1 p.lx2{ background-size:6%;padding-left:35px;}
.lianxi1 p.lx3{ background-size:6%;padding-left:35px;}
.lianxi1 p.lx5{padding-left:35px;}
.lianxi1 p.lx4{ background-size:6%;padding-left:35px;}
.lianxi1 .erwei p{ float:none; width:100%; text-align:center; margin:0px; padding-left:0; line-height:24px;}
.erwei ul li img{float:none; width:80%; }
.erwei{ text-align:center; margin-top:15px;}



/*文化*/
.wentop-left{ float:none; width:100%; height:180px;}
.wentop-right{float:none; width:90%;}
.wenhuazi h2:after{ width:150px; left:100px;}
.wenhuazi h2{ font-size:20px; margin:10px 0;}
.wenhuazi p{ font-size:15px; line-height:24px;}
.tuandui{padding:10px 2.5% 10px 2.5%; margin-bottom:0;}
.tuandui h2{ font-size:20px; margin-bottom:15px; margin-top:10px; margin-left:20px;}
.tuanlist li{ float:none; width:92%; padding:15px 4%; margin-right:0; margin-bottom:20px; height:370px;}
.tuanlist li h2{ text-align:center; font-size:20px; margin-top:10px;}
.tuanlist li p{ padding:0 3%;}
.wentop{padding:20px 4%;}
.wen{ margin-top:0px; margin-bottom:15px;}
.tuanlist{ margin-bottom:10px;}


/*招聘*/
.gongzuo-left{float:none; width:100%; margin-top:10px;}
.gongzuo-right{float:none; width:100%; margin-top:20px;}
.zhaopin .zpItem .zpTop .zpTopRight .anniu{ font-size:14px;}
.zhaopin .zpItem .zpTop{ display:block;}
.zhaopin .zpItem .zpTop .zpTopLeft .zpTopCn{ font-size:15px; line-height:28px;}
.zhaopin .zpItem .zpTop .zpTopLeft .zpTopEn{ font-size:14px; line-height:22px;}
.zhaopin .zpItem .zpBot .zpBotBox .zpBotTop{font-size:14px; line-height:22px;}
.zhaopin .zpItem .zpBot .zpBotBox{    padding:20px;}
.Salary .SalaryItem .SalarySmall{ font-size:14px; line-height:22px;}
.Salary .SalaryItem .SalaryTitle{ margin-bottom:10px;}
.zhaopin .zpItem .zpTop{ padding:20px;}
.gongzuo{padding:15px 6%;}
.zhaopin{ font-size:14px; line-height:22px;}
/*翻页*/
.pages{ margin:0 0 20px 0;}
.pages a{ display:none;}
.pages a:first-child{ display:inline-block;}
.pages a:nth-child(2){ display:inline-block;}
.pages a:nth-last-child(2){display:inline-block;}
.pages a:nth-last-child(3) {display:inline-block;}
.pages span{display:none;}

/*产品详情*/

.cp-left{ float:none; width:100%; height: auto; overflow:hidden;}
.cp-left img{ height:auto;}
.cp-right{float:none; width:100%; margin-top:20px;}
.cpbutton{ width:100%; height:45px; line-height:45px; margin-top:30px;}
.cpxiangxi{ margin-bottom:20px;padding:20px 4%;font-size: 15px;
    line-height:24px; }
	.cpxiangxi img{ max-width:100%; }
	.cpxiangxi h3{ font-size:20px;margin:5px 0 10px 0;}
.zhanshibiao h2{ font-size:24px; margin:0 0 20px 0; line-height:30px;}
.zhanshibiao h2 span{ font-size:24px;}
.ponelist li{ width:50%; margin-bottom:20px;}
.ponelist{ margin-top:40px;}
.cpbiao1 h1{ font-size:20px;margin:20px 0;}
.productmore h4 span{ display:none;}
.cpbiao a span{ display:none;}
.productmore h4{ padding-left:20px; width:100px; font-size:16px;}
.cpbiao a{ font-size:14px;}
.about-1{ line-height:24px; font-size:15px;}
.about-1 p{ line-height:24px; font-size:15px; margin-bottom:5px;}
.about-1 img{    margin: 5px 0;}

/*产品*/
.erji1 a{ font-size:16px; padding:0 15px;}




/*新闻详情*/
.m_andetr{float: none;width:100%;}
.m_andetl{float: none;width:100%;padding:30px 0;margin-bottom:20px;}
.m_andetl h2{ font-size:20px;}
.neishow{ padding:10px 0;}
.newshow h8 span:nth-child(2){ display:none;}
.newshow h8 span:nth-child(3){ display:none;}
/*人才*/
.biao-nei h1 {
    line-height: 30px;
font-size: 20px;}
.gongzuo-left p {
    font-size: 14px;
    line-height: 22px;
}





/* 核心样式：让表格同一行里的两个td上下堆叠，而不是左右并排 */
        .cpxiangxi table tr {
            display: block;          /* 将行变为块级容器，不再保持表格行特性 */
            width: fit-content;      /* 可选，让宽度根据内容调整，也可设固定宽度 */
        }

        .cpxiangxi table tr td {
            display: block; width:90%;         /* 每个单元格也变成块级，自动上下排列 */
            /* 加个边框方便观察堆叠效果 */
            padding: 12px 5%;       /* 加一点内边距，让单元格更明显 */
          
            margin: 2px 0;            /* 上下间距，让两个td分开一点，更直观 */
        }

        /* 可选：让表格整体更美观，去除表格默认边框折叠 */
         .cpxiangxi table {
            border-collapse: collapse;
            background: white;
            width: 100%;             /* 固定宽度，看布局更清楚 */
    
        }

     





}
