@charset "utf-8";
@media screen and (max-width:1530px)
{
.dianhua span { font-size:22px;}
}

@media screen and (max-width:1440px)
{
.widthbox{ max-width:1530px; width:96%;  }
.right {  max-width:1530px; width:96%;}
.product_cate dl {max-width:1530px; width:96%;}
.zoominfo .post {max-width:1530px;width:96%;}
.product-number-info ul { /*max-width:1530px;*/ width:100%;}
.product-number-info li { width:260px;}

}

@media screen and (max-width:1360px)
{

.head{ clear:both; margin:0 auto; width:96%;}
.bannerheight .wzpost {  max-width: 850px;width:90%;  padding: 16% 0 0 5%;}
.menu_c ul { max-width: 1470px;width:90%;}
.product-number-info li { width:260px;}
.dianhua span { font-size:21px;}

}

@media screen and (max-width:1280px)
{
.HomeOne {height: 87vh}
.bannerheight .wzpost { padding-top:25%;}
.cpcont .cpnr {padding:3.9rem 3rem;}

.dianhua { display:none}

.bannerheight .wzpost h1 {font-size:2.5rem; }
.index_title span {font-size:2.5rem;}
.index_title2 span{font-size:2.5rem;}

.product-number-info li { width:240px;}


.caseir1 li:nth-child(1) { width:100%; }
.caseir1 li:nth-child(2) { width:100%;}


}



@media screen and (max-width:1024px)
{
.dianhua{ display:none; }

.banben { margin-right:5%;}
	
.HomeOne {height: 74vh}
.HomeOne .HomeOneTop .HomeOneTopCH i {font-size: 50px;}
.cpfenlei a{  padding:0rem 0 3rem 0; font-size:1.5rem;}

.product-number-info li { width:200px;}

.zoominfo .zoominfoleft { width:100%; margin-bottom:2rem;}
.zoominfo .zoominfoleft img { width:100%;}
.zoominfo .zoominforight { width: 100%; margin-left:0px;}

.head .logo { padding:0.5rem 0;}

.zoominfo { margin:70px auto 0 auto; overflow:hidden; padding:1.5rem 0 4% 0;}

.ny_about dd { width:100%; margin-bottom:2rem;}
.ny_about dd img {width:100%;}
.ny_about dt { width: 100%;}
.news-part1 li:nth-child(1) { width:100%;margin-bottom:1rem;}
.news-part1 li:nth-child(2) {width:100%;}

.service .fwwz .liucheng { width:100%; float:left; margin-top:2rem;}

}




@media screen and (max-width:960px)
{
.HomeOne {height: 70vh}	
.cont_list dd h1 { font-size:1.4rem;}
.product_cate dl { flex-wrap:wrap;}
.product_cate dl dd { width: 100%;margin-left:0%; margin-bottom:2rem; }
.product_cate dl dt { width:100%;}

.cpcont .cppic { width:100%;}
.cpcont .cpnr { position: inherit; width:100%;padding:2rem;}
.cpcont .cpnr p {margin:0rem 0;}

}


@media screen and (max-width:854px)
{
.HomeOne { height:62vh; }	
.bannerheight .wzpost {padding-top: 18%;  }
.bannerheight .wzpost h1 { font-size:2rem;}
.bannerheight .wzpost p {  font-size:1rem; margin-top:0rem;}		
.news-list-total-box li { width:49.85%;}
.news-list-total-box li > a .t { font-size: 1.3rem;	}
.news-list-total-box li > a .deses {line-height:26px;margin-top:10px;overflow:hidden;}
.news-list-total-box li > a .time { margin-top:10px;}

.news-part3bg .dtmwarp { width:100px;}

.i-pro ul li{width:220px;float:left;}
.pro-img{width:200px;	margin:0 auto;text-align: center;}


}



@media screen and (max-width:768px)
{
.banben { margin-right:8%;}
	
.HomeOne { height:54vh; padding:100px; }
.HomeOne .HomeOneTop { width:340px; margin-left: -170px;}
.HomeOne .HomeOneTop .HomeOneTopC {bottom:5px;}
.HomeOne .HomeOneTop .HomeOneTopCH i {font-size:35px; margin-bottom:-20px;}
.HomeOne .HomeOneTop .HomeOneTopEN { top:0}
.HomeOne .HomeOneTop .HomeOneTopEN i {font-size:18px;}	
.HomeOne .HomeOneTop .HomeOneTopLine { width:300px; }



.product{padding:3rem 0;}
.cpfenlei a { width:50%;padding:0rem 0 3.5rem 0; margin-bottom:-10px; overflow:hidden;}
.cpfenlei .hkbox1 { line-height:30px;}
.cpfenlei .hkbox1{  line-height:30px;}
.cpfenlei .hkbox1a{  line-height:30px;}


.cpcont {margin:0 auto;}
.cpcont .cpnr h1 { font-size: 2rem;}
.cpcont .cpnr h2 { font-size:1.2rem;}
.cpcont .cpnr a h5 { font-size: 1.3rem; margin-top:1rem;}


.menucp a {font-size:18px;}
.menu_n a {font-size: 18px;  }
.pro3 li {width:49%;}

.proinfo_case { padding:3rem 0 1.5rem 0; }
.case_a {background:none;}
.case_a li { width:49%;border-radius:1rem; margin-bottom:1rem;font-size:1.2rem;}

.yb_conct { display:none;}

.product-number-info li b i {font-size:35px;}
.product-number-info li p {font-size: 15px;}

.ny_about dt p { font-size:1rem; line-height:1.8rem;}

/*.ny_wh li { width:45%;}*/
.ny_wh li h1 { font-size: 1.2rem;}
.ny_wh li h2 { margin:0.5rem auto 0.5rem auto; width:60px; height:2px; }
.ny_wh li p { font-size:0.8rem;}
.ny_wh li img { width:40px;}

.message_add input[type="text"] { width: 80%;}
.message_add textarea {  width: 90%;}

.caseir li:nth-child(1) { width:100%; }
.caseir li:nth-child(2) { width:100%;}

.info_view div.content p strong { font-size:21px;}
.protitle  { font-size:21px; margin:1rem 0 1rem 0;}

  
}


@media screen and (max-width:640px)
{
.HomeOne {height:46vh;}
	
.shuzi { margin:0.5rem auto 0 auto;}
.product-number-info li { width:49%; border:1px solid #a7b3c1; margin:0.25rem 0; padding:0rem 0 0.8rem 0;}
.product-number-info li:first-child {border:1px solid #a7b3c1}
.product-number-info li:nth-child(3) { width:100%; background-image: linear-gradient(to left , #101620, #375169); color:#fff;}
.product-number-info li:nth-child(3) p { color:#fff;}


.show_table tbody tr td:nth-child(2),.show_table tbody tr td:nth-child(4){ display:none; }




.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;  }

.tt_cont p { display:none;}
.index_title span { font-size:2rem;}
.index_title2 span { font-size:2rem;  }

}

@media screen and (max-width:580px)
{
	
.head .logo{ width:600px; margin:0 0 0 0; }

.banben { margin-top:0rem; margin-right:3rem;}
.banben a { font-size:16px;}
.banben img { display:none}

.headerright { padding:0;}

.HomeOne {height:52vh;}	
.HomeOne .HomeOneVideo { margin-top:3.5rem;}
.HomeOne .HomeOneTop {position: static; display:none;}

.cpfenlei a{  padding:0rem 0 3rem 0; font-size:1.2rem;}
	
.bannerheight .wzpost { padding-top:25%;}
.bannerheight .wzpost h1 { font-size:1.5rem; }
.bannerheight .wzpost p { display:none}
	
.menucp { position: static; width:100%; margin:0;background-color:rgba(25,50,90,1);}	
.menucp a { width:50%; line-height:45px;}
.menucp a:nth-child(2n){ border-right:0px solid #405168;}
.menucp a:nth-child(5) {border-right:1px solid #405168;}

.menu_n { position:static; width:100%; margin:0 1rem 0 0; background-color:rgba(25,50,90,1);}
.menu_n a {line-height:45px;}	

.menu_c { position:static; width:100%; margin:0px auto 0px auto; padding:2rem 0;}
.menu_c .contadd { margin-top:1rem;}

.cont_list dl { width: 100%; padding:1.5rem 1rem;}
.cont_list dd { width:100%; padding:1rem 0 0 0rem; font-size:1rem;color:#8da6bc}
.cont_list dd h1 { font-size:1.3rem; font-weight:bold; color:#8da6bc}



	
.zoominfo {margin:55px auto 0 auto;padding: 1.5rem 0 2rem 0;}
.zoominfo .zoominfoleft {margin-bottom:1rem;}
.zoominfo .zoominforight .cptitle { margin-left:1.3rem;font-size: 24px;}
.zoominfo .zoominforight .surmmy { padding:1rem; line-height:1.8rem;}	
.zoominfo .zoominforight .surmmy span {font-size:1rem;}
	
.proinfo_view .protitle { font-size:20px;margin:0.5rem 0 1rem 0;}
.pro2 li { width:100%;padding:0.5rem 0;}
.pro2 li:nth-child(2) {background-image: linear-gradient(to left , #375169, #101620);}

.product_cate dl { padding:2.5rem 0;}
.product_cate dl strong a { font-size:26px;padding-left:70px;}
.product_cate dl .cpinto {line-height:1.8rem;}

.c4-slick .slick-con .wz {font-size: 1.2rem; padding: 0.4rem 0;}
.c4-slick .slick-con .wz a {font-size: 1.2rem; padding: 0.4rem 0;}

.news-part1bg{ padding:3rem 0;}
.news-part1 li:nth-child(1) h1 {font-size: 1.2rem;}
.news-part1 li:nth-child(2) a h3 { font-size: 1.2rem;}
.news-part1 li:nth-child(2) a { padding:15px;}

.news-part2bg { padding:3rem 0;}
.news-list-total-box li {width: 100%;}
.news-list-total-box li>a{display:block;padding:15px;}
.news-list-total-box li>a .t{font-size:1.2rem;font-weight:bold;height:30px;}
.news-list-total-box li > a .deses { font-size: 15px; height:48px; overflow:hidden;}

.news-part3bg { padding:3rem 0;}
.news-part3bg dl dt {width:100%;}
.news-part3bg dl dt h3 { font-size:1.2rem; height:25px;}

.i-pro ul li{width:160px;float:left;}
.pro-img{width:140px;	margin:0 auto;text-align: center;}

.footerbottom{ padding:20px 2px 66px 2px; }



.proinfo_view td { text-align:center; padding:2px; font-size:9px; line-height:15px;}
.proinfo_view td span {font-size:9px;line-height:15px;}
.proinfo_view td p {font-size:9px;line-height:15px;}
}

@media screen and (max-width:500px)
{
	
.HomeOne {height:45vh;}




}

@media screen and (max-width:430px)
{
	
.HomeOneVideo { bottom:0;}
	
.bannerheight .wzpost { padding-top:8rem;}

/*产品中心*/
.product_menu a{ display:block; line-height:36px; font-size:17px; border:1px solid #e1e1e1; padding:0 0px; margin:0 0px 2px 0px; transition: all linear 0.3s; }

/*内页*/

.menu3 h3,.menu1 a{ width:100%;}

}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1025px) {
.headerpagewap{display: none}
}