@charset "utf-8";
@media screen and (max-width:1680px)
{

}

@media screen and (max-width:1440px)
{
	
.headerpage {background-image: linear-gradient(to top , #f2f2f2, #fff);}
.head .logo img { filter: grayscale(100%);}
.head{ width:94%;}

.widthbox{ width:94%; }
.right { clear:both; max-width:92%; margin:0 auto; padding:0 0%;}
.posbox { max-width:94%; clear:both; overflow:hidden; margin:0 auto; }


.hxpro li .oneimg { width:90%;}
.indProItem h5 { font-size: 30px;}
.indProText span { font-size: 30px;}

.hjprofile01 p {font-size: 16px;line-height: 2.6rem;letter-spacing:0px;}
.hjprofile01 h2 { font-size:24px;}
.hjprofile02 p {font-size: 16px;line-height: 2.6rem;letter-spacing:0px;}


.hjinner03 .honor li { width: 31.5%;}


.hjinner02 li {margin-bottom: 40px;width: calc(20% - 40px);margin-right: 50px; padding: 30px 0 50px;   }
.hjinner02 li::before { width: 12px; height: 18px; right: -32px;}
.hjinner02 h3 { font-size:4rem;}
.hjinner02 h5 { margin:0rem auto 1.5rem auto;}
.hjinner02 h2 { font-size: 20px; }



/*产品中心*/
.chanpin_list{ width:73%; }
/*产品中心 end*/

/*内页*/
.mainarea{ margin:0 0%;}
}

@media screen and (max-width:1280px)
{

.company .shuzi {margin:2rem 0% 0 0;}

.hxpro li h5 { margin-bottom:2.4rem;}

.blink li {
  width: 24%;
  text-align: center;
  padding: 1% 2% 2% 2%;}

}
@media screen and (max-width:1024px)
{
.top1 { margin-top:64px;}	
	
.page3 { padding:4% 0;}
.page4 { padding:4% 0;}
.page5 { padding:4% 0;}

	
.hxpro li:nth-child(1) { width:49%;}	
.hxpro li:nth-child(2) { width:49%;}	
.hxpro li:nth-child(3) { width:100%; margin-top:2%;}
	
.blink { padding:2rem 0;}	
.blink li { width:49%; margin:1% 0;}

.indPro .next, .indPro .prev {display:block;}
	
.hjprofile01 { padding:3rem 0;}
.hjprofile01 dd { width: 100%; margin-bottom:2rem;}	
.hjprofile01 dt { width: 100%;}
.hjprofile01 dt img { width:100%;}

.hjprofile02 { padding:3rem 0;}
.hjprofile02 dt { width: 100%;margin-bottom:2rem;}
.hjprofile02 dt img { width:100%;}
.hjprofile02 dd { width:100%;}

.hjprofile03 li:nth-child(1) { width: 100%;}
.hjprofile03 li:nth-child(2) { width: 100%;}

.hjinner02 ul {justify-content:flex-start;}
.hjinner02 li {margin-bottom: 40px; width: calc(25% - 40px); margin-right: 50px; padding: 30px 0 50px;}
.hjinner02 li:nth-child(4n) { margin-right: 0; }
.hjinner02 li:nth-child(4n)::after {display: none; }
.hjinner02 li:nth-child(4n)::before { display: none;}
.hjinner02 li:nth-child(5n) {  margin-right: 50px; }
.hjinner02 li:nth-child(5)::after {display: block;}
.hjinner02 li:nth-child(5)::before { display: block;}



.hjinner01 dl dt { width: 100%;}
.hjinner01 dl dt img { width:100%;}
.hjinner01 dl dd {  width:100%;}
.hjinner01 li { margin:2% 0;}


.sh_info ul { margin: 0 auto; width: 100%;}

.innews li { width:48%; margin:0 0 1rem 0;}

}


@media screen and (max-width:1023px)
{
.head { height:60px;}
.head .logo { position: absolute; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); display:block; }

}


@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大图调用 结束*/

.dianhua{ display:none; }

/*4大优势*/
.shili_content{ height:430px; }
.shilizi{ background:rgba(255,255,255,0.85); position:absolute; right:0px; top:100px; width:50%; }
/*4大优势 end*/

.mainbg7box{ clear:both; margin:0 auto; width:100%; background:url(../images/mainbg7box.jpg) center top no-repeat; padding:0 0 0 0; overflow:hidden;}
.mainbg7{  }
.mainbg7_content{ display:block; }
.mainbg7_content_l{ background:#f4f4f4; width:100%;padding:50px 45px 3% 45px;   }
.mainbg7_content_l dl{  border-bottom:1px solid #dfdfdf; padding:0 0 20px 0; }
.mainbg7_content_l dl dt{ font-size:20px; color:#182f85; }
.mainbg7_content_l dl dd{ font-size:24px; font-weight:bold; margin:5px 0 0 0; }
.mainbg7_content_l ul{ margin:30px 0 0 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:5; }
.mainbg7_content_l ul p{  font-size:1rem; line-height:32px; color:#666666; }
.mainbg7_content_r{ width:100%; }
.mainbg7_content_r img{ width:100%;  }

}


@media screen and (max-width:960px)
{
.top1 { margin-top:60px;  }
	
	
.ibiaoti{ text-align:center; background:url(../images/biaotibg.png) no-repeat bottom center; padding:0 0 25px 0; margin:70px 0 50px 0;  }
.ibiaoti a{ font-size:32px; font-weight:bold;  }
.ibiaoti .bt_sub{ color:#666666; line-height:26px; margin:10px 0 0 0; }
.ibiaoti2 a{ color:#fff; }
.ibiaoti2 .bt_sub{ color:#ffffff; }

/*产品中心*/
.chanpin_mune{ display:none; }
/*产品中心 end*/

.position { display:none;}
.footesc { display:none;}
.footmenu { width:75%}

/*内页*/
.menu3 h3,.menu1 a{ width:32%;}
/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;margin-left:0;}


.gs_news dd h3 { font-size:20px; height:25px; display:block; overflow:hidden;}
.gs_news dd p {display:block; overflow:hidden; height:48px; }

.hy_news li { width:49%; margin-right:2%}
.hy_news li:nth-child(3n) { margin-right:2%;}
.hy_news li:nth-child(2n) { margin-right:0;}
.hy_news li h3 { display:block; height:23px; overflow:hidden;}

}

@media screen and (max-width:854px)
{
.company .about{ width:100%;}

.company .shuzi { margin:2rem 0 0 0;width: 100%;}
.company .shuzi .sugd {width: 100%; display:block;}
.company .shuzi .sugd li {}
.company .shuzi .sugd li font { display:inline-block; }

.positioninfo { width: 100%;}

.proXq_pc {display:none;}
.proXq_m { display:block;}
.proXq_m img { width:100%}


.yb_conct{ display:none; }

.menu3 { width:100%; display:flex; justify-content:space-between; flex-wrap:wrap;}
.menu3 h3 { float:none; width:25%;}




}



@media screen and (max-width:768px)
{
.fl_menu a{  width:140px;  }

/*尾*/
.footerbox{ clear:both; width:100%; margin:5% auto 0 auto; background:#f7f8fa; }

.footer{ display:block; justify-content:space-between; }
.liuyan{ margin:0px 0 0 0; padding:40px 0 0 0; width:100%; }
.liuyan .liuyan_title h3{ font-size:22px; text-transform : uppercase; }
.liuyan .liuyan_title ol{ color:#666666; margin:5px 0 10px 0; }

.footer_r{ width:100%; margin:30px 0% 0 0%; background:url(../images/footer_r.jpg) no-repeat right 40px; background-size:50%; }


.erweima{ display:flex; text-align:center; }
.erweima li{ margin:0 5px 0 5px; }
.erweima img{ border:1px solid #e5e6e8; padding:5px; }
.erweima li p{ font-size:14px; }

.hy_news li p {overflow:hidden; height:60px; }

}

@media screen and (max-width:640px)
{
.top1 img { height:auto;}	
.head .tubiao {width:70px;}
.head .tubiao li img { width:32px; }
	
.ibaoti h1 a { font-size:36px; }
.page3 { padding:3rem 0;}
.hxpro li:nth-child(3) a:nth-child(2) .twoimg  { margin-top:0.5rem;}

.company .shuzi .sugd li span { font-size:48px;}


.hjinner02 li { width: calc(50% - 20px);margin-right: 40px;margin-bottom: 0px;}

.hjinner02 li:nth-child(2n) {margin-right: 0;}

.hjinner02 li:nth-child(2n)::after { display: none;}

.hjinner02 li:nth-child(2n)::before { display: none;}

.hjinner02 li:nth-child(5n) {  margin-right: auto;}



.page5 { padding:4rem 0 1rem 0;} 
.innews li { width:100%;}


/*内页*/
.menu3 h3,.menu1 a{ width:49%;}
.menu3 h3 a, .menu3 h3 a:link, .menu3 h3 a:visited { padding:5px 0;}

.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%;}

.footmenu { display:none;}
.footewm { display:none;}
.footesc { width:100%; display:block; text-align:center; margin-top:1rem;}
.footesc ul { margin:0 auto 10px auto;  width:100px;}
.footesc li:nth-child(2) { margin-right:0px;}

.gs_news dt {  width: 100%;  margin-right: 0%;}
.gs_news dt img { width:100%;}
.gs_news dd { width: 100%; padding:2rem 2rem 0 2rem;}

.hy_news li {  width: 100%; margin-right: 0%;  }
.hy_news li:nth-child(3n) { margin-right:0%;}
.hy_news li:nth-child(2n) { margin-right:0;}

.ibaoti h1 {font-size:32px;}

}

@media screen and (max-width:580px)
{
.indPro {width: 100%; height: 80vh;}

.sh_info li {width: 33%;text-align: center; margin-bottom:1rem;}
.sh_info li p { font-size:16px;}

.hjinner03 .honor li { width:49%;}

.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:500px)
{


/*内页*/
.position{ display:none;}
.menu3 h3 { width:49%;}

.hxpro li { padding:1rem;}
.company .about h1 img { width:80%; margin:0 auto;}
.hjprofile01 h2 {font-size: 21px;}
.hy_news li { padding:2rem;}



}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1024px) {
.headerpagewap{display: none}
}