@charset "utf-8";

@media screen and (max-width:1600px)
{
.head{ width:98%; }	
.headerright { width:60%;}

	}


@media screen and (max-width:1440px)
{

.widthbox{ width:96%;}
.headerright { width:65%;}

.company {padding: 3% 2%;}
.company .shuzi .sugd li {width:33%;}
.dianhua{ display:none}
.gsjj1-2 ul li .case_zi { font-size:1.3rem; bottom: 1rem;}

.right{ width:96%;}
.posbox { width:96%;}
.menu3{ width:96%;}

.menu2 ul{ width:96%; }
.menu2 h3 { width:12%;}

}
@media screen and (max-width:1200px)
{

.menu2 h3 { width:15%;}

}


@media screen and (max-width:1024px)
{
.jdpic { display:none}

.headerright { width: 74%;}

.news .leftnr { width:100%;}
.news .centerxp { width:100%; margin:1.5rem 0; padding:3rem;}
.news .rightnr { width:100%;}

.prolist li {width:25%;padding: 1rem 0;}
.prolist li a {font-size:1.1rem;}

.company .about { width:100%; margin-bottom:1.5rem;}
.company .video {width: 100%;}

.footer_tel { display:none}
.footer_ewm { width:66%;}

.honor_img li {width: 31.5%;}
.honor_img li:nth-child(5n) { margin:1rem 1rem 1rem 0;}	
.honor_img li:nth-child(3n) { margin-right:0;}

.videokg{ width:100%; height:552px;}


}



@media screen and (max-width:1000px)
{
/*Banner大图调用 开始*/
.bannerwrap .banner .mask { vertical-align:middle; position:absolute; width:100%; height:20px; right:0; bottom:7%; text-align:center; }
/*Banner大图调用 结束*/
}


/*手机站导航必要样式不能删除*/
@media screen and (min-width: 1000px) {
    .headerpagewap{display: none}
}


@media screen and (max-width:960px)
{

/*内页*/
.menu3 h3,.menu3 a{ width:32%;}
/*产品view页*/




.proviewle{ margin:0 auto;float:none;max-width:100%; }

.proviewri{float:none; width:100%;margin-left:0; padding:0;}

.job_shuoming li:nth-child(1) { width:100%; padding:1rem; }
.job_shuoming li:nth-child(2) { width:100%;}
.job_shuoming li .yuan { width:100%;}

.menu2 h3 { width:20%;}

.videokg{ width:100%; height:500px;}


}




@media screen and (max-width:768px)
{
.jxyd li {width: 49%; margin-bottom:1rem;}
.linkbox { display:none}
.footerbottom .copyright { width:100%; text-align:center;}

.videokg{ width:100%; height:420px;}

}


@media screen and (max-width:640px)
{

	
.banner-box .banner .bimg{display: none;position: relative;}
.banner-box .banner .pimg{display: block;position: relative;}

.banner-box .banner .word {left: 0%;}
	
.ibaoti h1 {font-size: 26px;}
.ibaoti h2 {font-size: 16px;color: #666666}	
	
.fengbox { padding:2rem 0 0 0;} 

.info_listxw dl dt { width:100%; margin-bottom:1rem; }	
.info_listxw dl dd {  width:100%;}

	
.company { padding:3rem 2%;}	
.company .about h1 {font-size:1.5rem;margin: 0rem 0 2rem 0;}
	
.news .leftnr .wznr h1 {line-height:2.3rem;}
.news .centerxp { padding:2rem;}
.news .centerxp h1 { font-size:1.4rem; line-height:2.3rem;}
.news .rightnr a { padding-bottom:1rem; margin-bottom:1rem;}
.news .rightnr  .ynr p  { display:none}


.prolist { margin-top:2rem;}
.prolist li {width: 50%;}

.company .shuzi .sugd li span {font-size: 48px;}
.company .shuzi .sugd li p {font-size: 15px; line-height:21px;}

.company .about p {line-height:1.8rem;}

.company .video { display:none;}


.jxyd {margin: 2rem 0;}
.jxyd li img {margin-bottom: 1rem;}
.jxyd li h1 {font-size: 21px;}
.jxyd li h2 {margin:0.5rem auto;}

.cgal { padding:2rem 0;}

.info_xinwen dl { width:100%;padding:1.5rem; margin:0 0 25px 0;}

.footer_fx { width:100%; padding:1rem 0;border-right:0px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.footer_fx h2 { display:none}
.footer_fx h5 { display:none}
.footer_fx p { margin:0.5rem 0}

.footer_ewm { margin:0 auto; width:80%;padding:1rem 0;}
.footer_ewm li { width:49%; font-size:0.9rem;}


/*job招聘*/
.job_shuoming{ line-height:30px; margin:25px 0 0px 0; }
.job_tel{ text-align:center; margin:0 0 8% 0; }
.job_tel span{ font-weight:bold; font-size:26px; color:#d43126; }
.menus ul li{ margin: 5px;border: 1px solid #d3d3d3;border-radius: 50px; padding:10px 0%; flex:1; cursor: pointer}

.show_table tbody tr td:nth-child(2),.show_table tbody tr td:nth-child(4){ display:none; }


/*内页*/
.menu3 h3,.menu3 a{ width:49%;}

.menu4 { width:90%;}
.menu4 ul a  {width:49%;}

.menu2 h3 { width:41%;}

.footerbottom{ padding-bottom:60px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#f37305; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:30%;vertical-align:middle; padding-left:4%; padding-right:5%;}

.yb_conct{ display:none; }

.proviewle { float:none; max-width:100%; }
.proviewle img{ width:100%; }
.proviewri { clear:both; margin-left:5%; float:left; max-width:90%; overflow:hidden;  }

}



@media screen and (max-width:500px)
{
	
.gsjj1-2 ul li .case_zi { font-size:1.2rem;bottom:0rem; padding-left:0.5rem;text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff; }


/*内页*/
.position{ display:none;}
.honor_img li {width: 48.5%;}
.honor_img li:nth-child(5n) { margin:1rem 1rem 1rem 0;}	
.honor_img li:nth-child(2n) { margin-right:0;}

.proview .subtitle li {  padding:0.5rem; }

.proview .subtitle li:nth-child(1) { width:100%;}
.proview .subtitle li:nth-child(2) { width:100%;}
.proview .subtitle li:nth-child(3) { width:100%;}
.proview .subtitle li:nth-child(4) { width:100%;}

.videokg{ width:100%; height:300px;}




}

