@charset "utf-8";

@media screen and (max-width:1650px)
{
	.mainbanner {
	height:700px;
	}
	
	.mainbanner .mbh3-1 img{padding-top:5%; }
	.logo img{max-width:100%;}
	
	.mainbanner .mbh3-2 img{width:33%;}
	
	.indexchanpinpic img{ width:70%;}
	.indexchanpin .title img{width:95%;}

}

@media screen and (max-width:1500px)
{
	.mainbanner {
	height:600px;
	}
	.mainbanner .mbh3-1 img{ padding-top:5%}
	.logo img{max-width:90%;}
	.mainbanner .mbh3-1 img{width:90%;}
	.mainbanner .mbh3-2 img{width:30%;}
	.mainbanner .mbh3-3 img{width:45%;}
	.mainbanner .mbh3-4 img{width:35%;}
	.mainbanner .mbh3-5 img{width:50%;}
	
	.indexchanpinpic img{ width:70%; }
	.indexchanpin .title img{width:90%;}
	
}

@media screen and (max-width:1280px)
{	.indexchanpinpic img{ width:60%; }
	.indexchanpin .title img{width:75%;}
}


@media screen and (max-width:1249px)
{
	.mainbanner{height:550px;}
		
	.swiper-button-prev{top:50%;}
	.swiper-button-next{top:50%;}
	.sandakuai{ background:#444444}
	
}


@media screen and (max-width:1200px)
{
	.header{clear:both; width:100%; margin:0 auto; padding:0;}
	.headerleft{ width:80%;}
	.headerright{ clear:both; width:100%;}
	
	
	.logo{ margin-top:0px;}
	
	.logo img{ width:65%; padding-bottom:2%;}

	.wapnav{display:block; width:15%; margin-top:10px; margin-right:2%; }	
	.wapnav img{padding:5px;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{ display:none; width:100%; }
	.mainnav li{ width:100%; height:30px;}

	.mainnav li a{ display:block; height:30px; line-height:30px; text-align:left; padding-left:3%;}
	.nav{ display:none}
	

	.mainbanner,.mainbanner .swiper-slide{height:520px;}
	.mainbanner .mbh3-1 img{width:90%;}
	.mainbanner .mbh3-2 img{width:30%;}
	.mainbanner .mbh3-3 img{width:40%;}
	.mainbanner .mbh3-4 img{width:40%;}
	.mainbanner .mbh3-5 img{width:50%;}
	
	.swiper-button-prev{ display:none}
	.swiper-button-next{ display:none}
	
	.aboutbg{clear:both; }
	.aboutbg .about{ width:100%; margin:0 auto;}
	.aboutbg .about .title{ text-align:center; margin:0 auto; padding-top:4%;}
	.aboutbg .about .content{width:66%; color:#3b3b3b; line-height:28px;font-size:16px; margin:0 auto; padding-top:2%; overflow:hidden}
	.aboutbg .about .content .more{width:118px; height:35px; line-height:35px; border:#9d9d9d 1px solid; margin:4% auto; color:#616161; text-align:center;}
	.aboutbg .about .content .more a{color:#616161; display:block}
	
	

}



@media screen and (max-width:1150px)
{
	.mainbanner,.mainbanner .swiper-slide{height:500px;}


.chanpin .picbg{background:url(../images/picbg.gif) no-repeat bottom center; }
.chanpin .picbg img{ width:80%;}

	.mainbanner .mbh3-1 img{width:90%;}
	.mainbanner .mbh3-2 img{width:30%;}
	.mainbanner .mbh3-3 img{width:40%;}
	.mainbanner .mbh3-4 img{width:40%;}
	.mainbanner .mbh3-5 img{width:50%;}
	
.fenlei .weizhi{ display:none}
.fenlei .lei{float:none; width:80%; margin:0 auto}
.fenlei .lei a{ float:left;font-size:18px; text-align:center;}
.fenlei .lei a:hover{ background-color:#dddddd}
	
.footermenu{ float:none; width:100%; }


.indexchanpinpic img{ width:70%; }
.indexchanpin .title img{width:70%;}
}


@media screen and (max-width:1023px)
{

.hexpert01{ display:none}
.zizhibg{display:block;  margin-top:0%;}
.zizhi{clear:both; max-width:1200px; margin:0 auto; padding-top:1%; padding-bottom:3%;overflow:hidden;}
.zizhi .tupian{ clear:both; overflow:hidden}
.zizhi .tupian ul{}
.zizhi .tupian ul li{ float:left; width:30%; background:#cdcdcd; margin-right:1.5%; margin-left:1.5%; margin-top:1.5%}
.zizhi .tupian ul li a{ color:#4b4b4b; text-align:center; line-height:35px; display:block;}
.zizhi .tupian ul li a:hover{text-decoration:none; background:#d43e37;color:#FFFFFF}
.zizhi .tupian ul li img{ display:block; width:99.6%; border:1px solid #cdcdcd;}



@media screen and (max-width:1002px)
{

.mainbanner,.mainbanner .swiper-slide{height:450px;}


.chanpin .picbg{background:url(../images/picbg.gif) no-repeat bottom center; }
.chanpin .picbg img{ width:80%;}


.jianjie .wenzi .zi{ display:none}
.kaifa .wenzi .zi{ display:none}
.zhizao .wenzi .zi{ display:none}


.indexchanpinpic img{width:65%; margin:0 auto; clear:both;}
.indexchanpin .title img{width:68%; }

/*内页Banner	*/
.topimage{ display:none;}
.topshouji li{ height:260px;}



.neijianjie .wenzi{float:left; width:71%; padding-right:3%;}
.neijianjie .wenzi .title{width:200px;}
.neijianjie .wenzi .title .eng{ color:#b4b4b4; font-size:32px; text-transform:uppercase; font-weight:bold}
.neijianjie .wenzi .title h2{ color:#e00112; font-size:26px;}
.neijianjie .wenzi .title .line{ width:30%; border:#CCCCCC 1px solid; margin-top:5%;}
.neijianjie .wenzi .shuoming{ color:#666666; line-height:23px; padding-top:2%; font-size:14px;}
.neijianjie .wenzi .more{ text-align:right}
.neijianjie .wenzi .more a{font-size:14px; font-weight:bold; line-height:35px; text-align:right; color:#6f6f6f}
.neijianjie .pic{float:left;  width:25%;}
.neijianjie .pic img{width:100%;}

.fazhanlicheng{clear:both;max-width:1150px; margin:0 auto; padding-left:2%; padding-right:2%; overflow:hidden; padding-top:2%;}
.fazhanlicheng .title{width:200px;}
.fazhanlicheng .title .eng{ color:#b4b4b4; font-size:32px; text-transform:uppercase; font-weight:bold}
.fazhanlicheng .title h2{ color:#e00112; font-size:26px;}
.fazhanlicheng .title h2 a{color:#e00112; font-size:26px;}
.fazhanlicheng .title .line{ width:30%; border:#CCCCCC 1px solid; margin-top:5%;}

.fazhanlichengpic{ width:100%;background-color:#f1f1f1; overflow:hidden; margin-top:2%; text-align:center;}
.fazhanlichengpic img{max-width:100%;}
.fazhanlichengpic1{ display:none}

.footerbg{ display:none}

.yanfacontent{clear:both; padding-top:3%; padding-bottom:8%;}
.yanfacontent .linian{ width:100%;clear:both; display:block; overflow:hidden;}


.yanfacontent .linian dd{ float:left;color:#3a3a3a; line-height:25px; font-size:14px; z-index:9999;position: relative;width:46%; padding:2%; padding-top:0;}
.yanfacontent .linian dd p{font-size:20px; color:#3a3a3a; font-weight:bold; line-height:50px;}


.yanfacontent .liucheng dd{ float:left;color:#3a3a3a; line-height:25px; font-size:14px; z-index:9999;position: relative;width:46%; padding:2%; height:110px; overflow:hidden}
.yanfacontent .liucheng dd p{font-size:20px; color:#3a3a3a; font-weight:bold; line-height:50px;}

}


@media screen and (max-width:850px)
{
.mainbanner,.mainbanner .swiper-slide {height:400px;}

.swiper-button-prev{ display:none}
.swiper-button-next{display:none}

.fazhanlichengpic{ display:none}
.fazhanlichengpic1{display:block; text-align:center}
.fazhanlichengpic1 img{ width:100%;}


.info_listimg ul li{float:left; width:31%;text-align:center;line-height:26px; padding:1%;}



.info_viewlianxi .map{ display:none}



.info_viewlianxi .content .wenzi{float:left; width:38%; font-size:14px;line-height:21px; padding-left:5%; margin-left:15%;margin-bottom:5%; background:url(images/lianxibg.gif) no-repeat left; padding-top:0.5%;}
.info_viewlianxi .content .erweima{float:right; width:40%; padding-top:0%; border-left:#dfdfdf 1px solid; margin-bottom:5%;}



}


@media screen and (max-width:800px)
{

.mainbanner,.mainbanner .swiper-slide { height:380px;}

.neijianjie{clear:both; max-width:1150px; margin:0 auto; padding-left:2%; padding-right:2%; overflow:hidden; padding-top:1%;}
.neijianjie .wenzi{float:none; width:94%; padding-right:0%; margin:0 auto;}
.neijianjie .pic{ display:none}



.fazhanlicheng .title{width:200px;}

.fazhanlicheng .title .eng{ color:#b4b4b4; font-size:32px; text-transform:uppercase; font-weight:bold}
.fazhanlicheng .title h2{ color:#e00112; font-size:26px;}
.fazhanlicheng .title h2 a{color:#e00112; font-size:26px;}
.fazhanlicheng .title .line{ width:30%; border:#CCCCCC 1px solid; margin-top:5%;}

.fazhanlichengpic1{ display:block; width:100%;background-color:#fff; overflow:hidden; margin-top:2%; text-align:center;}
.fazhanlichengpic1 img{width:90%;}

.fazhanlichengpic{ display:none}


.miaoshu{ width:70%;}

.zhizaocontent .jiance dd{color:#d4d4d4; height:50px; overflow:hidden; line-height:21px; font-size:14px;}
.zhizaocontent .jiance dd p{font-size:18px; color:#FFFFFF; font-weight:bold; line-height:30px;}


.zhizaocontent .zhiliang dd{line-height:21px;padding-top:8%; font-size:14px; padding-bottom:6%; z-index:9999;position: relative; height:60px; overflow:hidden}
.zhizaocontent .zhiliang dd p{font-size:18px; line-height:30px;}


.zizhi .tupian ul li{ float:left; width:47%; background:#cdcdcd; margin-right:1.5%; margin-left:1.5%; margin-top:3%}
.zizhi .tupian ul li a{ color:#4b4b4b; text-align:center; line-height:30px; display:block; font-size:12px;}
.zizhi .tupian ul li a:hover{text-decoration:none; background:#d43e37;color:#FFFFFF}
.zizhi .tupian ul li img{ display:block; width:99.6%; border:1px solid #cdcdcd;}


.xiaoleimiaoshu{width:95%; margin:10px auto; line-height:25px; color:#4b4b4b; font-size:15px; padding-top:0%;}
.xiaoleimiaoshu strong{ font-size:20px; color:#c8161d; line-height:30px; display:block}


/*内页产品图展示*/
.mainareapro{display:none}
.mainarea1{display:block; margin-bottom:20px;}


.menu2{max-width:100%;text-align:center; margin:0px auto 0px auto; border-bottom:#bebebe 0px solid; background:url(images/menubg.gif) repeat-x bottom; padding-bottom:27px;}
.menu2 span a{color:#000000;line-height:45px; margin:0px 5px; padding:10px 10px; font-size:16px; text-decoration:none; text-align:center;-webkit-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -o-transition: background-color 0.5s; transition: background-color 0.5s; }


.menu2 ul{padding:10px;}
.menu2 ul a {color:#000;line-height:30px;}
.menu2 ul a:link,.menu2 ul a:visited{ float:left; background-repeat:no-repeat;color:#5d5d5d; font-size:14px; width:30%; padding:0px; margin-right:5px; margin-left:5px; margin-bottom:5px; border:#c2c2c2 1px solid}

}
@media screen and (max-width:768px)
{
.mainbanner,.mainbanner .swiper-slide {height:340px;}


.aboutbg{clear:both; background:url(../images/aboutbg.jpg) no-repeat top center; }
.aboutbg .about{ width:100%; margin:0 auto;}
.aboutbg .about .title{ text-align:center; margin:0 auto; padding-top:4%;}
.aboutbg .about .content{width:66%; color:#3b3b3b; line-height:28px; font-size:16px; margin:0 auto; padding-top:2%; overflow:hidden}
.aboutbg .about .content .more{width:118px; height:35px; line-height:35px; border:#9d9d9d 1px solid; margin:4% auto; color:#616161; text-align:center;}
.aboutbg .about .content .more a{color:#616161; display:block}

.swiper-button-prev{ display:none}
.swiper-button-next{display:none}

.footer1{line-height:40px;}

}


@media screen and (max-width:720px)
{
.mainbanner,.mainbanner .swiper-slide {
		height:320px;
	}
	
}
@media screen and (max-width:640px)
{.mainbanner {height:300px;}
.logo img{ width:85%;}


/*内页Banner	*/
.topimage{ display:none;}
.topshouji li{ height:150px;}


.aboutbg{clear:both; background:url(../images/aboutbg.jpg) no-repeat center center; }
.aboutbg .about{ width:100%; margin:0 auto;}
.aboutbg .about .title{ text-align:center; margin:0 auto; padding-top:4%;}
.aboutbg .about .title img{width:80%;}

.aboutbg .about .content{width:86%; color:#3b3b3b; line-height:23px; font-size:14px; margin:0 auto; padding-top:0%; overflow:hidden}
.aboutbg .about .content .more{width:118px; height:35px; line-height:35px; border:#9d9d9d 1px solid; margin:4% auto; color:#616161; text-align:center;}
.aboutbg .about .content .more a{color:#616161; display:block}

.sandakuai .jianjie .wenzi .biaotipic img{text-align:center; padding-top:4%; width:80%;}
.sandakuai .kaifa .wenzi .biaotipic img{text-align:center; padding-top:4%; width:80%;}
.sandakuai .zhizao .wenzi .biaotipic img{text-align:center; padding-top:4%; width:80%;}

.swiper-button-prev{ display:none}
.swiper-button-next{display:none}


.indexchanpinpic img{ width:60%; }
.indexchanpin .title img{width:50%;}


.info_listimg ul li{float:left; width:47%;text-align:center;line-height:26px; font-size:12px; padding:1%;}


.info_listxw dl dd .newsdate{ display:none; border:#FF0000 1px solid}

.info_listxw dl dt{ display:none}
.info_listxw dl dd{ float:none; width:90%; padding-left:0%; margin:0 auto;}

.message_add p{ padding:3px 0; float:none; width:100%;}


.position{display:none;}	
.positioninfo{display:none;}

.menu1{ width:100%;text-align:left; margin:6px auto 0px auto; border-bottom:#bebebe 0px solid; background:url(images/menubg.gif) repeat-x bottom; padding-bottom:27px; overflow:hidden}
.menu1 a { display:block; float:left; width:25%;line-height:30px; margin:0px 0px; padding:0px 0px; font-size:15px; text-decoration:none; text-align:center;border-bottom:#fff 1px solid}
.menu1 a:hover,.menu1 a.active,.menu1 a.active:link,.menu1 a.active:visited{color:#000;border-bottom:#e40000 1px solid}


.menu2{max-width:100%;text-align:center; margin:0px auto 0px auto; border-bottom:#bebebe 0px solid; background:url(images/menubg.gif) repeat-x bottom; padding-bottom:27px;}
.menu2 span a{color:#000000;line-height:45px; margin:0px 5px; padding:10px 10px; font-size:16px; text-decoration:none; text-align:center;-webkit-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -o-transition: background-color 0.5s; transition: background-color 0.5s; }


.menu2 ul{padding:10px;}
.menu2 ul a {color:#000;line-height:30px;}
.menu2 ul a:link,.menu2 ul a:visited{ float:left; background-repeat:no-repeat;color:#5d5d5d; font-size:14px; width:45%; padding:0px; margin-right:5px; margin-left:5px; margin-bottom:5px; border:#c2c2c2 1px solid}


.miaoshu{text-align:center; width:86%; margin:0 auto; line-height:25px; color:#4b4b4b; font-size:14px; padding-top:0%;}
.xiaoleimiaoshu{width:95%; margin:10px auto; line-height:25px; color:#4b4b4b; font-size:14px; padding-top:0%;}
.xiaoleimiaoshu strong{ font-size:16px; color:#c8161d; line-height:30px; display:block}


.zhizaocontent{clear:both; padding-top:3%; padding-bottom:8%;}
.zhizaocontent .shengchan{float:none; width:100%; margin-right:0%;position: relative; overflow:hidden}
.zhizaocontent .shengchan img{ width:100%;display: block; border:0px solid #e6e6e6; height: auto; line-height: 1; transition: 588ms; }


.zhizaocontent .jiance{float:none; width:100%; overflow:hidden; }
.zhizaocontent .jiance dd{  height:100%;}
.zhizaocontent .zhiliang{float:none; width:100%; overflow: hidden }


.yanfacontent .linian dt{ width:100%; float:none;}

.yanfacontent .linian dd{ float:none; line-height:25px; font-size:14px; width:90%; padding:0%; margin:2% auto;}
.yanfacontent .linian dd p{font-size:20px; color:#3a3a3a; font-weight:bold; line-height:50px;}



.yanfacontent .liucheng dt{ width:100%; float:none; padding-top:5%;}
.yanfacontent .liucheng dt img{ display: block; width:100%; border:0px solid #e6e6e6; height: auto; line-height: 1; transition: 588ms; }
.yanfacontent .liucheng dd{ float:none;color:#3a3a3a;  font-size:14px; width:90%; padding:0%; margin:2% auto; height:100%;}
.yanfacontent .liucheng dd p{font-size:20px; color:#3a3a3a; font-weight:bold; line-height:50px;}


.info_viewlianxi .content .wenzi{float:none; width:80%; margin:0 auto; padding-left:12%; margin-left:0%; background:url(images/lianxibg.gif) no-repeat left;}
.info_viewlianxi .content .erweima{ display:none}




.product_list ul li{float:left; width:47%; padding:5px 1.5% 5px 1.5%; text-align:center;line-height:26px;}
.product_list ul li a{display:block; background:#d3d3d3; padding:0px; -webkit-transition: background-color 1.0s ; -moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; }

.product_list ul li img{ width:100%;display:block;}
.product_list ul li a:hover{text-decoration:none; background:#de0009; color:#ffffff;}
.product_list ul li p{ text-align:center margin:15px 0 0 0; }
.product_list ul li span{ display:block; text-align:center}




/*首页产品*/
.indexchanpin{
	width:100%;
	position: absolute;
	text-align:center;
	top:5%;
	background:none;
	}


}
@media screen and (max-width:540px)
{
	.mainbanner,.mainbanner .swiper-slide {
		height:260px;
	}


.neirongwenzi{ margin:0 auto; max-width:90%; color:#666666; line-height:23px; text-align:center; font-size:14px; padding-top:2%;}

	
}
@media screen and (max-width:480px)
{
.mainbanner,.mainbanner .swiper-slide {height:200px;}
	
.sandakuai .jianjie{width:100%; background:#222222;}
.sandakuai .jianjie .pic{ float:none; width:100%;}
.sandakuai .jianjie .pic img{ }
.sandakuai .jianjie .wenzi{float:none; width:100%; background-color:#222222; padding:4.6% 0;  display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; clear:none;}

.sandakuai .jianjie .wenzi:hover{ background-color:#b90000; }
.sandakuai .jianjie .wenzi .biaotipic{ text-align:center; padding-top:3%;}
.sandakuai .jianjie .wenzi .biaotipic img{ width:45%}

.sandakuai .jianjie .wenzi .zi{width:70%; margin:0 auto; color:#CCCCCC; font-size:16px; line-height:24px; padding-top:3%;}
.sandakuai .jianjie .wenzi .more{}


.sandakuai .kaifa{ display:none}
.sandakuai .kaifa .pic{ float:right; width:50%;}
.sandakuai .kaifa .pic img{ }
.sandakuai .kaifa .wenzi{ float:left; width:50%; background-color:#444444; padding:4.6% 0;  display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;clear:none}
.sandakuai .kaifa .wenzi:hover{ background-color:#b90000; }
.sandakuai .kaifa .wenzi .biaotipic{ text-align:center; padding-top:3%;}
.sandakuai .kaifa .wenzi .biaotipic img{ width:65%}
.sandakuai .kaifa .wenzi .zi{width:70%; margin:0 auto; color:#CCCCCC; font-size:16px; line-height:24px; padding-top:3%;}
.sandakuai .kaifa .wenzi .more{ display:none}


.sandakuai .zhizao{width:100%;background-color:#dadada;}
.sandakuai .zhizao .pic{ float:none; width:100%;}
.sandakuai .zhizao .pic img{ }
.sandakuai .zhizao .wenzi{float:none; width:100%; padding:4.5% 0;  display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;clear:none;}
.sandakuai .zhizao .wenzi:hover{ background-color:#b90000; }
.sandakuai .zhizao .wenzi .biaotipic{ text-align:center; padding-top:4%;}
.sandakuai .zhizao .wenzi .biaotipic img{ width:45%}
.sandakuai .zhizao .wenzi .zi{width:70%; margin:0 auto; color:#222222; font-size:16px; line-height:24px; padding-top:3%;}
.sandakuai .zhizao .wenzi .more{ }


.footer1{line-height:21px;}

}
@media screen and (max-width:360px)
{
	.mainbanner,.mainbanner .swiper-slide {
	height:220px;
	}
	
	
	/*内页Banner	*/
.topimage{ display:none;}
.topshouji li{ height:120px;}




}
@media screen and (max-width:320px)
{
	.mainbanner,.mainbanner .swiper-slide {
		height:133px;
	}
	.mainbanner .mbh3-1 img{padding-top:0%; }
	.mainbanner .mbh3-2 img{padding-top:0%; }
	.mainbanner .mbh3-3 img{padding-top:0%; }
	.mainbanner .mbh3-4 img{padding-top:0%; }
}


