@charset "utf-8";

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


}

@media screen and (max-width:1200px)
{
.zoominfo .zoominforight{ float:right; width:40%; margin-left:25px; font-size:14px; line-height:25px;}

}
/*<=1023px*/
@media screen and (max-width:1025px)
{
.bannerwrap{padding-top:85px;}	
	
header .isearch	 {margin-left:5%;}

.product .more { display:none;}

.footmenu{ display:none;}

.zoominfo .zoominforight{ float:right; width:45%; margin-left:25px; font-size:14px; line-height:25px;}
.zoominfo .zoominforight .qqtel { overflow:hidden; padding:2% 0;}

.positioninfo{font-size:20px;}

/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}



.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%;}

}




@media screen and (max-width:859px)
{
    header{ width:100%; border-bottom:0px solid #c3c3c3; }
    header .logo{ float:left; width:30%; margin:7% 0 1.5% 0; padding-left:2%;}
	header .logo img{ width:100%;}
	
	.bannerwrap{padding-top:75px;}	
	.mainpage { margin-top:120px;}
	
   .wapnav { position:fixed; top:0; right:0; display:block;  width:15%; text-align:right; padding-right:1%; margin-top:10%;}
   .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
    .wapnav img:hover{background-color:#dedede; }
    .mainnav{ margin-bottom:20px;}

    .nav{ display:none}
 

	header .headerright{clear:both; position: fixed; top:0; width:100%; padding:0; margin-top:0%; background:#fff; border-bottom:1px solid #dedede}
	header .headerright .banben { text-align: center; background:#FFF;}
	header .isearch { display:none;}
    header .headerright .tel { display:none;}


    .mainbanner1 {height:400px;}


	.indextitle1 { text-align:center; padding:5% 0 1% 0; }
	.indextitle1 .title { font-size:30px; font-weight:bold; color:#154fa6; margin-bottom:0px; background:url(../images/title_bg2.png) center no-repeat;}
	.indextitle1 p { font-size:16px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;color:#999 }
	.indextitle1 span { display:none;}
	
	.productlist { display:none;}

    /*首页产品*/
	.product li img{ float:none; width:100%;}
	.product .qyk { float:none;width:90%; padding:2% 5% 5% 5%;}
	
	/*工程案例*/
	.case .casecon dl{ float:none; width:96%; background:#f3f9fc; text-align:center; margin:0 0% 3% 2%;overflow:hidden}
	
    /*首页新闻*/
	.newsbox .xwleft { float:none; width:96%; margin-left:3%;}
	.newsbox .xwright{float:none; width:96%; margin-left:3%;}
	.newsbox .xwright dl { display:none}
	
	.video{ background: url(../images/video_bg.jpg) center top no-repeat; padding:3%; margin-top:-6%; overflow:hidden;}
	.video .post { padding:2.5% 2.5% 2% 2.5%;}
	.video .post .leftsp { width:100%;}	
	.video .post .rightxl { display:none}
	
	
	.info_list dl{ float:left; width:48%; background:#f3f9fc; text-align:center; margin:0 2% 5% 0; overflow:hidden}
	.info_list dl dd .jianyao { word-break:break-all;	display:-webkit-box;	-webkit-line-clamp:3;	-webkit-box-orient:vertical;	overflow:hidden;}
	

    /*友情链接*/
    .lianjie{ float:none; clear:both; width:100%;}
    .footer .lx{display:none;}

    .footer .banquan{  width:60%; }


    .footmenu{ display:none;}

    /*产品分类*/

    .menu4 ul a {width:21%; padding:6px 1%;}
	
	.yb_conct { display:none;}
	
	
	
.menu3{ display: block; clear:both; margin:0px auto; max-width:1200px;}
.menu3 h3{float:left; padding:0px 0px; margin:0% 1.5%; width:30%; background:#e6e6e6;}
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{ font-size:16px; display:block; text-align:center; padding:10px 0; color:#333; line-height:20px;
	-webkit-transition: background-color 0.5s ;	-moz-transition: background-color 0.5s ;	-o-transition: background-color 0.5s;	transition: background-color 0.5s; }
.menu3 h3 a:hover,.menu3 h3 a.active,.menu3 h3 a.active:link,.menu3 h3 a.active:visited{background:#0a51a3; color:#fff; text-decoration:none;}

.nxw_pic li { clear:both; width:93%; margin:0 0 1% 3%;}
.nxw_pic li img { width:100%;}

.info_list dl dd a.bt {height:80px;}

.info_list dl:nth-child(3){   display:none}
.info_list dl:nth-child(6){  display:none}
.info_list dl:nth-child(9){  display:none}
.info_list dl:nth-child(12){ display:none}


}



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

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

.mainpage { margin-top:100px;}


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


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

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

.position{display:none;}	
.positioninfo{display:none;}


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

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

/*产品列表页*/
.product_midlist ul li{ width:46%; }
.product_midlist ul li a {}
.product_midlist ul li p{ font-weight:normal;  font-size:15px;}
.product_midlist .summary { display:none;}


.zoominfo .zoominfoleft{ float:none; width:100%;}

.zoominfo .zoominforight{ clear:both; float:none; width:98%; margin-left:1%; font-size:14px; line-height:25px;}
.zoominfo .zoominforight .anniu li { width:30%; margin-left:2%;}
.zoominfo .zoominforight .qqtel li { float:none; width:80%; margin-right:0%; margin-bottom:10px;}

.topwz { padding:4%;  font-size:14px;line-height:21px;}
.topwz p { font-size:14px;}
.product_xijie li { float:left; width:48%; margin-right:2%; text-align:center;}

.zs_xijie {}
.zs_xijie p img { width:25%;}


.product_tj li { width:48%;  margin:1%;}

.down_list li  { clear:both; width:100%;  padding:1% 3% 1% 10%;	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;}



/*尾*/
.footercontact { display:none}
.erweima{ float:none; margin:auto; width:150px; text-align:center; color:#fff; padding-top:3%;}
}


@media screen and (max-width:640px)
{
.bannerwrap{padding-top:65px;}	

header .logo{ float:left; width:40%; }



#showbanner img{ max-width:160%; display:block; margin: 0 0 0 -22%; }	

	
.product_view div.bigimg img{ width: 100%;  height:auto; }

/*首页广告*/


/*产品分类*/

.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; } 

.footerbox { margin-bottom:50px; }


.footer dl{ display:none;}
.footer .banquan{ float:none; width:96%; margin:0 auto; text-align:center; }
.footer .banquan h3{ margin-top:20px; line-height:30px; font-size:18px;}





.foottel{ display:block; width:100%; margin:0px 0 0 0; z-index:999; position:fixed; bottom:0; left:0;  _position:absolute;/* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ background:#0073d3; }
.foottel ul{ clear:both; margin:0 auto; width:100%;}
.foottel li a{float:left;width:25%; text-align:center; padding:0px 0px; font-size:15px; }
.foottel li img { width:100%; margin-bottom:-1px; margin-top:0px; }


}


@media screen and (max-width:430px)
{
	
 header .logo{ float:left; width:55%; margin:10% 0 1.5% 0; padding-left:2%;}
 .wapnav { margin-top:13%;}
 
 .bannerwrap{padding-top:55px;}	
 
 .mainpage { margin-top:100px;}
 
 .zoominfo .zoominforight .anniu li p { font-size:14px;}
 
 .zoominfo .zoominforight .hotred { font-size:13px;}
 
 
 .service li { font-size:13px;  width:33%;}
 
 .ser_list li a,.ser_list li a:link,.ser_list li a:visited { font-size:18px;}

 .info_list dl dd a { font-weight:none; color:#154fa6; font-size:14px; padding:0 8%; /**/ line-height:28px;display:block;}
 
 .info_list dl:hover { box-shadow: 0px 0px 10px #d4d4d4;transition: .3s; margin-top:0px;}
 
 
}


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

.info_list dl dd a.bt {height:110px;}
footerbox { margin-bottom:40px; }

}
