@charset "utf-8";

@media screen and (max-width:1280px)
{
.mainbox3 a.more{ position:absolute; right:0px;}
}

@media screen and (max-width:1200px)
{

.proitem li{width:45%; margin:1%; border-radius:4%; border:solid #d71820 1px; background:#fff; height:auto; position:static; padding:1%}
.proitem li img{ display:none;}
.proitem li h3{ margin-top:0; }
.proitem li p{ display:none;}
.proitem li:first-child {
    margin-left:1%;
}
.proitem li:nth-child(2) h3, .proitem li:nth-child(4) h3, .proitem li:nth-child(6) h3 {
    position: static;
}
}
/*<=1023px*/
@media screen and (max-width:1023px)
{

.mainbanner1 {height:400px;}
.main-im{ display: none; }

/*首页广告*/
.wenzi{ display:none;}
.zxrx{ float:right; width:180px; padding-top:100px; color:#FFFFFF;}

.positioninfo{font-size:20px;}

.cpmenu ul li{ width: 100%;  line-height:300%; border-bottom:solid #ccc 1px;    }
/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}


.menu3 h3{width:18%;}
.menu4 ul a {width:18%;}


.info_list{ padding:20px 0 0 0; overflow:hidden;}
.info_list ol.head span.title{ width:100%;}
.info_list ol.head span.views{ display:none; }
.info_list ol.head span.date{display:none;}

.info_list ol{ overflow:hidden;}
.info_list ol.info a.title{width:100%; }
.info_list ol.info span.views{display:none; }
.info_list ol.info span.date{display:none; }	

.product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}

.info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}

.aboutimg{ display: none; }
.mainbox3{ float:left; width:100%; background:#fff; padding:40px 0;}
.mainbox3 .aboutcon{ width:96%; margin:20px auto 0 auto; padding:0; }
.mainbox3 a.more{ position:static; display:block; margin:20px auto 0 auto;}
.mainbg4{ margin-top:0;}


.anniu ul li h3{ font-size:22px; line-height:46px; padding-top:4%;}

.titlebg{ display:none}
}


/*<=920px*/
@media screen and (max-width:960px)
{
.about .content{ display:block; justify-content:space-between; }
.xinwen_left{ width:96%; margin:0 auto }
.about ul.xinwen_list{ width:96%; margin:0 auto }

/*搜索*/
.sousuobg { display:none;}

.mainbanner1 {height:400px;}

img.wenhua{ display: none; }
/*首页产品*/
.cpmenu{width:100%;  overflow:hidden; background: #fff;text-align: center;}
.cpmenu h2{ line-height: 40px;  color: #fff; }
.cpmenu h2 a{ font-size: 18px;}
.cpmenu ul li{ float: left; width: 50%;  line-height:30px; border:none;   }
.cpmenu ul a{ font-size:14px; }
.chnapinbox{width: 100%; text-align:center;  }
.chnapinbox a{ display:block; float:left; border:solid #ccc 1px;width:46%; margin:2% 1% 2% 1%; line-height:36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.chnapinbox a img{ display:block; width:100%;}
.chnapinbox a span{ display: block; width: 100%; text-align: center; line-height:36px; color: #fff; }
.chnapinbox a:hover{color:#e78509; text-decoration:none;}
.mainbg3{ display: none; }
.mainbox1 dl{ float:left; width:37%; text-align:center; border: solid #ccc 1px; padding:3%; margin:3%; position:relative;}
.mainbox1 dl dt{ clear:both; position: absolute; top:-12%; left: 38%; padding-bottom: 20%;}


.anniu ul li h3{ font-size:22px; padding-top:10%;}


.info_listyingyong dl{ float:left;margin:0 1% 15px 1%; width:98%; margin-bottom:2%;}
.info_listyingyong dt{ width:28%; border:#CCCCCC 1px solid}

.info_listyingyong dd{ width:66%; color:#666666}
.info_listyingyong dd a{ font-size:16px; line-height:40px;}

/*友情链接*/
.linkbt{ float:none; clear:both; width:100%; border-right:0px solid #cccccc; text-align:center;}
.lianjie{ float:none; clear:both; width:100%;}
.footer .lx{display:none;}

.footer .banquan{  width:60%; }


/*产品分类*/
.menu3 h3{width:24%;}
.menu4 ul a {width:21%; padding:6px 1%;}

}



@media screen and (max-width:768px)

{
.mainbanner {height:350px;}	
.mainbanner1 {height:400px;}	

.about .aboutcon p{ width:84%; padding-top:2.5%;}

.about .lianjie{ width:90%; }
.about .lianjie a{ float:left; margin-right:1.1%; margin-left:1.1%; text-align:center; font-size:18px; color:#4a688e; width:30%; line-height:40px; height:40px; border:#c6cbdc 2px solid}
.about .lianjie a:hover{border:#0b4a9c 2px solid}

/*尾*/
.lianxibox{ float:none; width:98%; padding:0px 1%;}

/*产品导航*/
.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%;}


/*产品分类*/
.menu3 h3{width:32%;}
.menu4 ul a {width:30%;}

.message_add p{ padding:3px 0; float:none; width:100%;}

.product_list ul li{ width:48%; padding:0px 1% 10px 1%;}

.info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%;}

.newsbox  dl dt{ display:none;}
.newsbox dl dd{ float:none;width:98%; margin:0 auto; clear:both;}
.mainbox4 ul li{width:48%;}

.zoominfoleft{float:none; width:90%; margin:0 auto;}
.zoominfoleft img{ text-align:center; display:block; width:100%;}
.info_viewchanpin .content1{float:none; width:98%; margin:0 auto}
.info_viewchanpin .content1 p{padding:0% 0 0px 0;}

}


@media screen and (max-width:640px)
{
header .headerright{width:0%;}
.mainnav{margin:0px auto 0 auto;}


header .logo{ width:40%; margin-top:1%;}
header .logo img{ width:100%;}
.anniubg .bt{ padding-top:8%;}
.anniu ul{ margin:0 auto 5% auto; max-width:1180px;overflow:hidden;}
.anniu ul li{width:44%; padding-top:100px;  margin-left:3%; margin-right:3%; margin-top:8%; color:#4a4a4a; font-size:14px;transition: 588ms;}


/*搜索*/
h2.title1 b{ line-height:30px; font-size:30px; padding-bottom:5px; text-transform:uppercase;}
h2.title1 a{ font-size:18px; }

.mainbanner {height:200px;}	
.mainbanner1{height:240px;}	
.product_view div.bigimg img{ width: 100%;  height:auto;}


.info_list dl{width:48%;}
.info_list dl dd{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

/*产品分类*/
.menu3 h3{width:48%;}
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{}
.menu4 ul a {width:46%; font-size:12px;}


/*新闻内页*/
.info_listxw dl dd a.title{font-size:16px; line-height:24px; height:24px; overflow:hidden;}
.info_listxw dl dd .newsdate{ display:none;}
.info_listxw dl dd .jianyao{height:24px; overflow:hidden;}

.linkbg{display: none;}
.newsbox .xwleft dl dt{display:none;}
.newsbox .xwleft dl dd{ width:100%; float: none;}
.titlebox1 h3{ display: none; } 

.footmenu{ display:none}
.footercontact{width:60%; padding-left:2%; line-height:23px;}

.erweima{ margin-top:2%;}
.erweima img{ max-width:70%; margin:3% 0 10px 0; margin:0 auto; }

.yb_conct{ display:none}
.indexproduct{ height:260px;background-attachment:inherit; background-size:cover; margin-top:5%;}
.indexproductbg .fenleileft{ width:47.5%; line-height:100px; font-size:18px; margin-top:8%;}
.indexproductbg .fenleileft a{ display:block; font-size:18px;}
.indexproductbg .fenleiright{ float:right; width:47.5%; line-height:100px;  font-size:18px; margin-top:8%;}
.indexproductbg .fenleiright a{ display:block; font-size:18px; }

.indexproduct .titlebg{ width:2%}

}


@media screen and (max-width:480px)
{
/*首页广告*/
.zxrx{width:150px; padding-top:5%;}
.zxrx h2{ width:80px; border-radius:3px; padding:3px 5px; font-size:18px;}
.zxrx h3{ font-size:14px; line-height:26px;}
.zxrx h4{ font-size:20px; line-height:20px;}
.mainbox1 dl{  margin: 5% 3%; }

.mainbox1 dl dt{  left: 34%; }
.newsbox .xwleft dl dd ul li span{ display: none;}

.imgbox li{ width:47%; }
.anniu ul li>a{ padding-top:20px;}

}


@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 

/*首页广告*/
.zxrx{width:120px;}
.zxrx h2{ width:60px; font-size:14px;}
.zxrx h3{ font-size:12px; line-height:24px;}
.zxrx h4{ font-size:16px;}


/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
