@charset "utf-8";
@media screen and (max-width:1600px)
{
/*.bannerwrap .banner .mask { bottom:27%;  }*/
.widthbox{ width:96%; }
#trigger { padding:25px 10px;}
.headtb { width:18%;}

}

@media screen and (max-width:1350px)
{
.head{ clear:both;}
.head .logo { width:26%;margin:0.8rem 0 0rem 0.5rem;}
.head .logo img { width:100%;}
.headtb { width:140px; }
#trigger { display:none}
.headerright { margin-left:2%;}

.about_cont1 h3 { line-height:2rem; padding-bottom:2rem; background-position:0rem 0.4rem;}

/*.myslider{ max-width:92%; margin:0px auto; width: calc(100% - 100px); }
.right { clear:both; max-width:92%; margin:0 auto; padding:0 0%; background:#FFF; }
.posbox { max-width:92%; clear:both; overflow:hidden; margin:0 auto; }
.menu3 { clear:both; margin:20px auto 20px auto; max-width:92%; }*/

.ibiaoti .bt_sub p { /*width:80%;*/}
.ibiaoti .more { width:180px;}
/*内页*/
.mainarea{ margin:0 0%;}
}

@media screen and (max-width:1200px)
{

}


@media screen and (max-width:1024px)
{
.head { margin-top:2.3rem;}	
.head .logo {width:44%;}	
	
.biaoti_pro h3 {font-size:40px;}	
.biaoti_pro h3 span {font-size:40px;}
.biaoti_pro p { margin: 0.5rem auto;width: 80%;}
.ibiaoti .bt_sub { width:75%; }
.biaoti_use h3 {font-size:40px;}
.ibiaoti .bt_sub h3 { font-size:40px;}
.ibiaoti .bt_sub h3 span {font-size:40px;}

.mainbg2_content_l dd {font-size:40px;}
.mainbg2_content_l dd span {font-size:40px;}


.chanpin_list ul li { width:49%;}

.mainbg2_content_l dl { width:100%; margin-bottom:2rem;}
.mainbg2_content_l ul { width:100%; }

.wrapper1 { width:48%; margin-bottom:1rem;}	
	
.mainbg5 .xinwen_rec { width:100%; margin-bottom:2rem;}
.mainbg5 .xinwen_list{ width:100%;}

}



@media screen and (max-width:960px)
{
.mainbanner_zibox {width: 100%; height:250px;}
.mainbanner_zi { padding: 100px 0 0 0;}
.mainbanner_zi h3 { font-size:35px;}

	
.about_cont1 h3 { font-size:1.3rem; padding-bottom:1rem; }

.mainbg3 .content li {width:100%; margin-bottom:1rem;}

.footer_two .zccont { width:100%;}
.footer_two .Column { display:none}
.erweima { margin:2rem auto 0 auto;}


.procont{flex-direction:column;}
/*.left-col,.right-col{width:100%;}*/
.procont .left {position:static;} /* 手机端取消sticky *

/*内页*/
.menu3 h3,.menu1 a{ width:32%;}

.procont .left { width:100%;}
.menucp h2 { display:none;}
.procont .right { margin-top:1.5rem; width:100%;}

/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;}
.procase li {width:49%;}

.lxf_view ul li { width:49%;}
.footericp { text-align:center; font-size:0.95rem;}
.links { display:none;}

}


@media screen and (max-width:640px)
{
.ibiaoti .bt_sub {width:100%; text-align:center; }		
.ibiaoti .bt_sub p { display:none;}	
.ibiaoti .more { display:none;}

.biaoti_pro h3 { font-size:30px;}
.biaoti_pro h3 span {font-size:30px;}
.biaoti_pro p { width:90%;}

.mainbg2_content_l dd { font-size: 30px; }
.mainbg2_content_l dd span {font-size:30px;}

.chanpin_list ul li {width:100%;}
.chanpin_list ul li p { font-size:1rem; font-weight:normal;}

.mainbg2_content_l dt p { font-size:20px;}

.wrapper1 { width:100%; border:0}

.biaoti_use h3 { font-size: 30px;}
.biaoti_use img { margin:1.5rem auto 3rem auto;}

.mainbg3 .content li { padding:2rem 1rem;}
.mainbg3 .content li h3 {font-size:24px;}
	
.mainbg5 .xinwen_rec {margin-bottom: 1rem;}
.mainbg5 dl {width:100%; margin-bottom:1rem;}
.mainbg5 dl:nth-child(2) {margin-bottom:0rem;}
.mainbg5 dl dt {font-size:1.1rem;}
.mainbg5 ul {} 
.mainbg5 ul li { margin-bottom:1rem;}
.mainbg5 ul li h3 {font-size:1.1rem;}

.about_cont2 li { width:49%;}
.info_listxw dl {}
.info_listxw dl dt { width:100%; margin-bottom:1rem; }
.info_listxw dl dd { width:100%; padding:0;}

/*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,.menu1 a{ width:49%;}

.footerbottom{ padding-bottom:60px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#d10000; 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;  }
.procase li {width:100%;}
.message_add { padding:1rem;}

.positioninfobox { display:none;}
.procont { margin:1rem  auto 0  auto;}

.pro_ys dd { width:100%;}
.pro_ys dt { width:100%; margin-bottom:1.5rem; }
.pro_ys dl:nth-child(2n) dt {order:0;}

}

@media screen and (max-width:580px)
{
	
.head .logo{ width:60%; margin-top:1rem;}
.head .logo img{ height:auto;}
.headerright {height:70px;}
.headtb { border:0}
.language { height:70px;}
.language p { font-size:0.9rem;}

.mainbanner_zibox { width: 100%; height: 180px;  }
.mainbanner_zi { padding:70px 0 0 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; }

.about_cont2 li { width:100%;}

.lxf_view ul li { width:100%;}

.proview h1.title { font-size:1.3rem;padding:0px 0;}
.qqtel li b { font-size:1rem;}

.menu3 h3 a, .menu3 h3 a:link, .menu3 h3 a:visited {
  font-size: 1rem;
  display: block;
  text-align: center;
  padding: 10px 0;}
}

@media screen and (max-width:480px)
{


/*内页*/
.position{ display:none;}
.menu3 h3,.menu1 a{ width:100%;}

}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1025px) {
.headerpagewap{display: none}
}