@charset "utf-8";
@media screen and (max-width:1600px)
{
.bannerbox .car_con {padding:30px 3% 30px 6%;}
}

@media screen and (max-width:1440px)
{
.bannerbox .car_con {padding:30px 3% 30px 2%;}
}
@media screen and (max-width:1366px)
{
.bannerbox .car_con {padding:30px 3% 30px 2%;}

}

@media screen and (max-width:1280px)
{
.proshow .prolist .onebt {font-size:18px;}
.proshow .prolist .twobt {font-size:18px;}
}


@media screen and (max-width:1024px)
{


header .tewm { display:none}

.projg { margin-bottom:30px;}

.aboutbox .culture li a p {  font-size:21px;  margin-top:-45px; }

.bootcont li { margin-bottom:15px;}



}


/*<=920px*/
@media screen and (max-width:960px)
{
.aboutbox .compic { margin-top:-20px;}
.aboutbox .culture li { margin-bottom:40px;}
.newsbox .picnews { margin-top:15px; }

}


@media screen and (max-width:854px)
{
    header{}
    header .logo{width:80%; margin:10px 0;}
	header .logo img { width:100%;}	
	header .ttel {display:none}
	

    .nav{ display:none}
    .footmenu{ display:none;}

    /*产品分类*/
    .menu3 h3{width:24%;}
    .menu4 ul a {width:21%; padding:6px 1%;}


}



@media screen and (max-width:768px)

{

/*尾*/
.lianxibox{ float:none; width:98%; padding:0px 1%;}
.erweima{ display:none;}

.message_add p{ padding:3px 0; float:none; width:100%;}

.positioninfobox{ clear:both; width:100%; position: absolute;top:22%;}


.zoominfo .zoominfoleft{ float:none; width:100%;}
.zoominfo .zoominforight{ float:none; width:100%;  margin-left:0%; font-size:14px; line-height:25px; }
.zoominfo .zoominforight .tubiao { float:left; width:47.5%;}
.zoominfo .zoominforight .tel { clear: both; padding-top:20px; font-size:18px; line-height:36px;}

.productcontentnav{ clear:both; height:45px; margin:0 0 20px 0; border-bottom:2px solid #059699}
.productcontentnav a {float:left; text-align:center; background:#ebf0f4; width:25%; }
.productcontentnav span { font-size:18px;}
.productcontentnav a,.productcontentnav a:link,.productcontentnav a:visited,.productcontentnav a:hover { color:#059699; line-height:42px;text-decoration: none; display:block; cursor:pointer;}
.productcontentnav a.active,.productcontentnav a.active:link,.productcontentnav a.active:visited{color:#fff; background:#059c9f;}

.product_cate{clear:both; overflow:hidden; background:url(../images/about_4.jpg) top center no-repeat; background-position:0px 0px; background-size:100% 4%; margin-bottom:0%; padding-bottom:2%; }
.product_cate strong { font-size:21px; line-height:23px;}
.product_cate p { display:none}
.product_cate .more { padding:3px 0px 3px 10px; border-radius:20px; background:none; margin-top:-20px; border:1px dotted #066e6f;}

.product_cate .d-flex li:nth-child(1) { width:18%;}
.product_cate .d-flex li:nth-child(2) { width:50%;}
.product_cate .d-flex li:nth-child(3) { width:20%;}

.menu3 a { float:left;width:49%; line-height:38px; display:block; margin:0.5% 0 0.5% 1%;}
.menu3 a,.menu3  a:link,.menu3  a:visited{ }

.info_listxw dl dd{ position:relative; padding:0px 3%;}
.info_listxw dl dt .newsgd { margin:3% 0;}

.yb_conct { display:none}

}


@media screen and (max-width:640px)
{

/*新闻内页*/

.biaoti a{  font-size:28px; }

.aboutbox { padding:10% 0; }
.aboutbox .company h2 { font-size:28px;  margin-bottom:5%; }

.aboutbox .culture { margin-top:10%;}
.aboutbox .culture li { margin-bottom:40px;}

.xw_box .swiper-slide .xwcont {transition: 288ms; width:80%;}

.footer dl{ display:none;}
.footer .banquan{ float:none; width:96%; margin:0 auto; text-align:center; }
.footer .banquan h3{ margin-top:20px; line-height:30px; font-size:18px;}

}
@media screen and (max-width:500px)
{
header .logo {width:85%;}
 
.projg { margin-bottom:0px;}
.proshow li { padding:0;}
.proshow .prolist .onebt { margin:10% 0;}	
	
.proshow .prolist .two { padding:12% 3%; text-align:center;}
.proshow .prolist .twobt {  margin:10% 0; }
.proshow .prolist .twoimg { float:none; margin-right:0px;} 
.proshow .prolist .twocont { display:none; }

.syyewu li span {font-size:18px;margin: 20px 0 10px 0;}
.syyewu li p { display:none}
  
.positioninfobox{ clear:both; width:100%; position: absolute;top:15%;}
.positioninfo{font-size:24px; }

.about_title h3 { font-size:28px;}
.about_title h4 {font-size:18px; color:#02696a; font-weight:bold; margin-bottom:3%;}
.job_title h3 { font-size:28px;}

.honor_bt a {font-size:28px;}

.job2 {margin:3% 0; padding:10% 0;}
.job2 p { font-size:16px; line-height:28px;}
.job2 .tel { margin:0 auto; width:400px; font-size:23px; font-weight: normal;}

.lx_view  h2 { font-size:28px;color:#04817b; line-height:28px;}
.lx_view strong { font-size:24px; font-weight: bold;}

.about_2 {clear:both; padding:10% 0;}
.about_3 {clear:both; padding:10% 0;}

.about_4 {clear:both; padding:10% 0;}
.about_4 .nrbk { padding:10% 10% 0 10%;}
.about_4 .nrbk h1 { font-size:24px; }
.about_4 .nrbk p { margin-top:1%; line-height:26px;} 

.about_5 { clear:both; padding:10% 0;}

.product-number-info li {width: 49%; border-right:0px solid #bcc0c3;}
.product-number-info li b {font-size: 48px; }
.product-number-info li b i {font-size:48px;}

.down li img { width:25px; margin-right:6px; }
.down_list { padding:2px 0px 2px 20px; }


}

@media screen and (max-width:400px)
{
/*首页广告*/


.mainbox1 dl dt{  left: 34%; }
.newsbox .xwleft dl dd ul li span{ display: none;}

}


@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 



/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
