

@media screen and (max-width:1440px)
{
header .toptb .post{ margin:auto; width:98%;}
.head{clear:both; margin:1% auto 3% auto; width:98%; overflow:hidden;}
header .headerright{width:50%;}

}

@media screen and (max-width:1200px)
{
	
.footerbox ul{ width:96%; margin:0 auto; }

}
/*<=1023px*/
@media screen and (max-width:1024px)
{
header .toptb .leftinfo { display:none}
header .headerright{width:70%; }

.head{ margin:2% auto 5% auto;}

.mainbanner1 {height:400px;}

.company .picimg img { width:100%;}
.company .aboutcom { padding-left:2%; padding-right:3%;}
.company .content { height:175px; overflow:hidden;}

.newsbox { width:96%; margin:2% auto;}
.newsyou  { width:96%; margin:2% auto;}
.newsyou li {  width:48.5%; background:#fff; float:left; margin:0 3% 3% 0%; padding:3%;}
.newsyou li:nth-child(2){ margin-right:0}
.newsyou li:nth-child(4){ margin-right:0}
.newsyou li:nth-child(6){ margin-right:0}
}

@media screen and (max-width:960px)
{


header .headerright{float:right; width:75%; padding:10px 0 0 8%; position:relative; }
header .toptel { display:none}

.picimg { display:none}

.menucp a { float:left; color:#000000; line-height:48px; margin:0.5%; padding:0% 4%; width:auto;}

.hxjg {width:96%; margin:2% auto;}

}


@media screen and (max-width:854px)
{
header{ height:90px;}
header .logo{width:150px; margin-top:15px;  text-align:left; padding-left:1%;}
header .logo img{ width:100%; }
header .wapnav{display:block; width:15%; margin-top:26px; text-align:right; padding-right:1%;}
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }

.nav{ display:none}
header .headerright{ display:none}
.titlebox1 h2 a {
  font-size: 18px;
}

/*搜索*/
.sousuobg { display:none;}

.head{ margin:0% auto; overflow:hidden;}
	
/*产品分类*/
.prolist_bg h1 { font-size:18px; color:#f4f4f4; font-weight:bold;}
.isearch { height:36px;}
.isearch .input {  line-height:36px;  }
.isearch .button { height:36px;}


}

@media screen and (max-width:768px)
{

.picimg { margin-bottom:5%;}

.company .aboutcom { padding:0 4%; }

.bannermain{ height:200px; }


/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:48%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}
.menu1 a,.menu1 a:link,.menu1 a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}

.yb_conct { display:none}

.footerbox{ clear:both; margin:0 auto; width:100%; padding-top:7%; background:#141414;  overflow:hidden;}


}


@media screen and (max-width:640px)
{

header .toptb .tightfx {line-height:36px; color:#fff; font-size:14px; }

.product_view div.bigimg img{ width: 100%;  height:auto; }

/*关于我们*/
.company .dsj { font-size:24px; } 
.company .btwzs{ font-size:18px; }

.indextitle1 a span {font-size:24px; }
.indextitle1 p a{ font-size:24px; }

/*产品展示*/
.product_b { background:#efefef; padding:7% 3% 7% 3%;}

/*项目*/
.gsjj1-2 ul li .case_zi strong{ font-weight:normal; display:block; overflow:hidden; height:24px; font-size:14px; }


/*产品分类*/
.menu3 h3{width:48%;}
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{ font-size:13px;}
.menu4 ul a {width:46%; font-size:12px;}

.menu2 a {display:inline-block; line-height:32px;width:48%; margin:0 0.5% 5px 0.5%; font-size:14px; }


.bannermain{ height:160px; }
.positionbg {  top:20%; }

.positioninfo { font-size:28px; line-height:42px; }	

/*新闻内页*/
.info_listxw dl dd { padding:3% 0;}
.info_listxw dl dd a.title{font-size:21px; line-height:24px; display:inline-block; overflow:hidden;}
.info_listxw dl dd .newsdate{ display:none;}
.info_listxw dl dd .jianyao{height:76px; overflow:hidden;}
 

.news_related li{float:none; width:96%; margin-left:0.5%; margin-right:0.5%; line-height:34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.newsyou li {  width:100%; background:#fff; float:left; margin:0 0% 3% 0%; padding:3%;}
.newsyou li:nth-child(2){ margin-right:0}
.newsyou li:nth-child(4){ margin-right:0}
.newsyou li:nth-child(6){ margin-right:0}

.footerbottom{ padding:20px 0 60px 0; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#ffa700; 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%;}

/*产品分类*/
.prolist_bg h1 { display:none; }
.isearch { margin:0% auto 0 auto;}


.footmenu dl{ margin-bottom:10%; }
.footmenu dl dt{ font-size:20px; color:#fff; text-transform:uppercase; margin-bottom:2%; display:block;}
.footmenu dl dt a{ font-size:20px; color:#fff; text-transform:uppercase; margin-bottom:2%; display:block; }


}


@media screen and (max-width:480px)
{

/*关于我们*/
.company .aboutcom img { margin-bottom:10px; width:35px;}
.company .dsj { font-size:20px; } 
.company .btwzs{ font-size:16px; }

.indextitle1 img{ width:35px; }
.indextitle1 a span {font-size:20px;}
.indextitle1 p a{ font-size:20px; }



/*.mask { height:20px;}*/
.isearch { max-width:90%; margin:0% auto; }
.isearch .input { width:65%; line-height:24px;  }
.isearch { height:24px; }
.isearch .button { height:22px; font-size:14px; width:60px; }


	
.prolist a p { font-size:21px;}
.company .btwzs p { font-size:26px; line-height:32px; margin:3% 0;}
.company .btwzs p span {font-size:26px; line-height:32px;}
.newsbox .xwleft dl dd ul li span{ display: none;}


/*产品展示*/
.product_b { background:#efefef; padding:7% 3% 50px 3%;}


.accordion-button {  padding: 10px 25px;}
.recproducts { margin-bottom:20px;}
figure.effect-bubba h2 { font-size:15px;}

#owl-demo .item p { font-size:15px;}

.product_list li a p { font-size:15px;}

.prolist img { width:30%; margin-bottom:5px; transition: 0.5s;}

.ys_bg .leftcont h3 { font-size:36px; margin:2% 0;}
.sz_bg{  padding:8% 0;}
.sz_bg li .pic { padding:8% 4%;}
.sz_bg li .pic img { width:80%;}
.sz_bg li .ptitle i { font-size:36px;}
.sz_bg li p { font-size:14px;}


.info_view h1.title{font-size:21px;}


}


@media screen and (max-width:360px)
{
/*产品展示*/
.product_b { background:#efefef; padding:7% 3% 70px 3%;}

}