@charset "utf-8";
@media screen and (max-width:1480px)
{
.widthbox {width:96%;}
.head {width:96%;}
.right {width:96%;}
.menu3 {width:96%;}
  
}

@media screen and (max-width:1350px)
{
.cplist li .midxl h3 { font-size: 21px; font-weight: normal;}
.headerright { width:65%;}

.positioninfobox {top:45%;}
.bannerwrap .banner .mask { bottom:22%;}

}

@media screen and (max-width:1240px)
{
.ibiaoti a { font-size:2.5rem;}
.cplist li .midxl p { height:70px; overflow:hidden;}
.about_content_l dl dd {font-size:2.5rem;}

}

@media screen and (max-width:1024px)
{
.head .logo { margin:1rem 0; }
.bannerwrap .banner .mask { bottom:5%;}
	
.cplist { position: inherit;margin:2rem 0; width:100%;left:0%; transform:translateX(0%);}	
.cplist li { padding:1rem;}
.cplist li a {flex-wrap:wrap;}
.cplist li img { width:80px; margin:0 auto 0.5rem auto}
.cplist li .midxl { margin-left:0rem; text-align:center; }
	
	
.cp_bg {  padding-top:0rem;}

.product_rec dt {width: 50%;}
.product_rec dd { width:45%;}
.product_rec dd p { height:70px; overflow:hidden;}

.xinwen_list li { width:49%; margin:0rem 0 1.5rem 0;}

.about_content_l {width: 100%; margin-bottom:2rem;}
.about_content_r {width: 100%;}

.product_list li a p { font-size:1.1rem; height:50px; line-height:50px; overflow:hidden; padding:0rem;}

.ul-pros li { width: 48%;}

}



@media screen and (max-width:960px)
{
.topbg .langu { padding:0.3rem 0; flex-direction: row-reverse;}	
.topbg .langu li:nth-child(1){ display:none}
.topbg .langu li:nth-child(2) { width:130px;}



.cont_view { width:100%; margin-bottom:2rem;}
.cont_map {width:100%;}

.popupbox {width:700px;height:400px;}
	

/*内页*/
.menu3 h3,.menu1 a{ width:32%;}
/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;margin-left:0;}



}

@media screen and (max-width:860px)
{
.cplist { margin: 0.5rem auto; width:98%;}	
.cplist li { padding:0.8rem 0 0.3rem 0rem;}
.cplist li a img { width:60px; margin:0 auto 0.5rem auto;}
.cplist li .midxl { width:100%; text-align:center; margin-left:0;}
.cplist li .midxl h3 { font-size:16px;}
.cplist li .midxl p { display:none}

.i-pro{	padding:0rem 0 1.5rem 0;}
.i-pro ul li{width:300px;}
.pro-img{width:280px;}

.positioninfobox { top: 42%; border:1px solid red}
.positioninfo { line-height: 2rem; font-size: 2rem;}


.footermenu{ display:none;}
.footer_two{ display:block; justify-content:space-between; padding:5% 0; }
.footer_two ul{ display:flex; flex-wrap:wrap; justify-content:space-around; }
.footer_two ul li{ width:48%;  display:flex; flex-wrap:wrap; margin:0 0 15px 0; }
.footer_two dl{ display:flex;justify-content:space-around; width:100%; margin:25px 0 0 0; }

}


@media screen and (max-width:768px)
{
.positioninfobox { top: 36%; }
.position  { line-height:1.2rem; margin-top:1rem;}

.ul-pros li { width:100%; margin-right:0%;}

.proview h1.title { padding:0;}

.info_listxw dt { width: 100%; margin-bottom:1rem;}
.info_listxw dt img { width:100%;}
.info_listxw dd { width:100%;}
.info_listxw dd a.title { font-size:1.3rem; line-height:1.8rem; background:none; padding:0;}

}


@media screen and (max-width:640px)
{
.product_rec dl a { padding:0}
.product_rec dl:nth-child(2n) a {padding:0}
.product_rec dt { width:100%;}
.product_rec dt img { width:100%;}
.product_rec dd { width:100%; padding:1rem;}

.index_ss { padding:1rem 0;}
.sousuo_r { width:100%; margin-bottom:1rem;}
.sousuo_l { width:100%;}

.footer_tel { width:100%; margin-bottom:1rem;}
.footer_zxly { width:100%;}

.proview h1.title {font-size:1.5rem;}

.cont_view strong {font-size:1.5rem;}


/*内页*/
.menu3 h3,.menu1 a{ width:49%;}

.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; }

#trigger a p {font-size:1.5rem;}
.popupbox {width:500px;height:300px;}
	
.side { display:none}
.topbg .langu li:nth-child(2) { width:150px;}

.position { display:none}

}

@media screen and (max-width:500px)
{
.ibiaoti{ padding:1.5rem 0;}
.ibiaoti a {font-size:1.8rem;  }
.product_rec dd h3 { font-size: 1.3rem; font-weight:bold}
.product_rec dd p {height:140px; overflow: hidden;  }
.product_rec .more { margin-top:1rem;}

.positioninfobox { top: 20%; }
.position { display:none ;}

.i-pro ul li{width:240px;float:left;}
.pro-img{width:210px;}
.pro-bt { font-size:1rem;height:50px; line-height:50px;}



.xinwen_list li { width: 100%;  margin: 0rem 0 1.5rem 0; }

.product_list li a p { font-size:1rem; padding:0.5rem 0;}


.fl_menu a{  width:90px; font-size:14px;  }

.footer_two ul{ display:block; flex-wrap:wrap; justify-content:space-around; }
.footer_two ul li{ width:100%;  display:flex; flex-wrap:wrap; margin:0 0 15px 0; }

}

@media screen and (max-width:480px)
{
.positioninfobox { top: 36%; }



}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1025px) {
.headerpagewap{display: none}
}