@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: "微软雅黑"; }
a{text-decoration:none; list-style:none; color:inherit;}
li{list-style: none;}
img{ border:none;}
body { background-color:#fff;}


/*头部*/
.mobel{ display:none;}
#tb{ width:1100px; height:100px; margin:0 auto;}
.tbz{ width:562px; height:100px; float:left;}
.tby{ width:201px; height:38px; float:right; margin-top:32px; border:solid 1px #adadad; border-radius:20px; padding-left:20px; padding-right:20px;}
.search_input{width:176px; height:38px; float:left; box-shadow:none; background:none;  border:0; line-height:38px; font-size:14px; color:#949494;}
.ssal{ border:none; width:25px; height:38px; background:url(../images/ss.jpg) no-repeat; float:right;}

/*导航*/
.dhw{ width:100%; height:46px; background:#009944; min-width:1100px;}
#dh{ width:1100px; height:46px; margin:0 auto; }
#dh li{ width:122px; height:46px; float:left; background:url(../images/dh.jpg) no-repeat center; font-size:16px; color:#fff; text-align:center; line-height:46px;position: relative;}
.select{ background:url(../images/dh1.jpg) no-repeat center; display:block;}
#dh li:hover{background:url(../images/dh1.jpg) no-repeat center;}






/*button*/
.footer_flex li:hover .flex-footera { display: block; }
.footer_flex li .flex-footera { z-index:9999999;  position: absolute; left: 0px; top: 46px; text-align: center;   display: none;  }


/*幻灯片*/
.hdp{ width:100%; height:auto; position:relative; min-width:1100px;}

/*背景*/
.bjw{ width:100%; height:auto; background:#e8f3eb; min-width:1100px; padding-top:22px; padding-bottom:22px;}
#bj{ width:1100px; height:auto; margin:0 auto;}
/*新闻中心*/
.xwzx{ width:1100px; height:353px;}
.xwzxz{ width:774px; height:320px; float:left; background:#fff; padding-left:18px; padding-right:18px; padding-top:10px;}
.xwzxzbt{ width:774px; height:44px; border-bottom:solid 1px #e3e3e3;}
.xwzxzbtz{ width:160px; height:44px; float:left;}
.xwzxzbtzz{ width:43px; height:35px; float:left;}
.xwzxzbtzy{ width:110px; height:44px; float:right; font-size:24px; color:#00923f;}
.xwzxzbtzy a:link {
	color: #00923f;
}
.xwzxzbtzy a:visited {
	color: #00923f;
}

.xwzxzbtzy a:hover {
	color: #F30;
}

.xwzxzbty{ width:160px; height:34px; float:right; padding-top:10px; line-height:34px; font-size:14px; color:#949494; text-align:right;}
.xwzxzbty a:link {
	color: #949494;
}
.xwzxzbty a:visited {
	color: #949494;
}

.xwzxzbty a:hover {
	color: #F30;
}

.xwzxznr{ width:774px; height:262px; padding-top:13px;}
.xwzxznrz{ width:297px; height:240px; float:left;}
.xwzxznrzs{ width:297px; height:197px;}
.xwzxznrzx{ width:297px; height:43px; background:#f2f2f2; font-size:16px; text-align:center; line-height:43px; color:#5a5a5a;}
.xwzxznrzx a:link {
	color: #5a5a5a;
}
.xwzxznrzx a:visited {
	color: #5a5a5a;
}

.xwzxznrzx a:hover {
	color: #F30;
}
.xwzxznry{ width:460px; height:320px; float:right;}
.xwzxznrybt{ width:460px; height:37px;}
.xwzxznrybt li{ width:147px; height:37px; float:left; background:#f1f2ea; font-size:16px; color:#5a5a5a; line-height:37px; text-align:center; margin-left:3px; margin-right:3px; _margin-left:2px; _margin-right:2px;}
.xwzxznrybt li:hover{ background:#ef8200; color:#fff;}
.xwzxznrynr{ width:454px; height:266px; padding-top:17px; padding-left:3px; padding-right:3px;}
.xwzxznrynr li{ width:454px; height:20px; margin-bottom:11px;}
.xwzxznrynrz{ width:11px; height:11px; float:left;}
.xwzxznrynry{ width:435px; height:20px; float:right; line-height:20px; font-size:14px; color:#717171;}
.xwzxznrynry span{ float:right; color:#c1c1c1;}
.xwzxznrynry a:link {
	color: #717171;
}
.xwzxznrynry a:visited {
	color: #717171;
}

.xwzxznrynry a:hover {
	color: #F30;
}
.xwzxy{ width:275px; height:353px; float:right;}
.xwzxy li{ width:275px; height:106px; margin-bottom:6px;}


/*产品信息*/
.cpxx{ width:1064px; height:316px; background:#fff; padding-top:10px; padding-left:18px; padding-right:18px;}
.cpxxbt{ width:1064px; height:46px; border-bottom:solid 1px #e3e3e3;}
.cpxxbtz{ width:360px; height:46px; float:left;}
.cpxxbtzz{ width:164px; height:46px; float:left;}
.cpxxbtzzz{ width:43px; height:35px; float:left;}
.cpxxbtzzy{ width:110px; height:46px; float:right; font-size:24px; color:#00933f; line-height:37px;}
.cpxxbtzy{ width:196px; height:46px; float:right;}
.cpxxbty{ width:444px; height:40px; padding-top:6px; float:right; overflow: hidden;}
.cpxxbty li{ width:109px; height:39px; border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; border-top:solid 1px #e3e3e3; font-size:16px; color:#5a5a5a; line-height:39px; text-align:center; float:left;}
.cpxxbty li:hover{ background:#ef8200; color:#fff;} 

.cpxxnr{ width:1064px; height:136px; padding-top:53px;}
.cpxxnr1{ display:none;}
#CSSBox{float:left;width:1064px;height:136px; overflow:hidden;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin-left:40px; margin-right:40px;}
#CSSBox ul li span{ display:block; text-align:center; font-size:14px; padding-top:12px; color:#4b4b4b;}
#LeftButton{cursor:hand;height:130px;width:34px;float:left; background:url(../images/left.gif) no-repeat center; }
#RightButton{cursor:hand;height:130px; width:34px;float:right; background:url(../images/right.gif) no-repeat center; }
#wrapper{width:1064px; margin:0 auto}
#ProductShow{width:87px;height:136px;text-align:center;}

/*友情链接*/
.qyljw{ width:1100px; height:90px; margin:0 auto; background:#FFF; color:#666; font-size:14px; line-height:40px; margin-top:25px; padding-top:20px; padding-bottom:20px;}

.qyljwz{ width:140px; height:90px; float:left; line-height:90px; font-size:14px; text-align:center;}

.qyljwy{ width:960px; float:right; height:90px;}
.qyljwy li{ float: left; margin-right:20px; margin-bottom:10px;}
.qyljwy li img{ width:140px; height:40px; display:block;}
/*底部*/
.dbw{ width:100%; height:140px; background:#009944; min-width:1100px; float:left;}
#db{ width:1100px; height:125px; margin:0 auto; padding-top:15px;}
.dbz{ width:900px; height:125px; float:left;}
.dbzz{ width:105px; height:105px; float:left;}
.dbzy{ width:780px; height:95px; float:right; padding-top:10px; font-size:12px; color:#fff; line-height:24px;}
.dby{ width:87px; height:112px; float:right;}
.dbys{ width:87px; height:87px;}
.dbyx{ width:87px; height:25px; line-height:25px; font-size:12px; color:#fff; text-align:center;}



/*main css*/
.izl-rmenu{position:fixed;left:54%;margin-left:532px;bottom:10px;padding-bottom:30px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#0000ff;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#009944;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#f29627;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}









/*banner部分*/
.mF_liuzg{position:relative; width:297px; height:240px; padding:2px; overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:370px;color:#fff;text-align:center;background:#2c2c2c;line-height:370px;vertical-align:middle;}
/*载入画面*/
.mF_liuzg .pic li{ width:297px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:297px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:297px; height:240px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:297px;height:36px;line-height:36px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:640px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9; color:#fff;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
/*banner部分*/











@media screen and (max-width: 600px)
{
	#tb{ display:none;}
	.dhw{display:none;}
	.mobel{ display:block;}

	/*幻灯片*/
	.hdp{ width:100%; height:auto; min-width:inherit;}
	
	/*背景*/
	.bjw{ width:100%; height:auto; background:#e8f3eb; min-width:inherit; float:left;}
	#bj{ width:100%; height:auto; margin:0 auto;}
	/*新闻中心*/
	.xwzx{ width:100%; height:auto;}
	.xwzxz{ width:100%; height:auto; float:left; padding-left:0; padding-right:0; padding-top:20px;}
	.xwzxzbt{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
	.xwzxzbtz{ width:70%; height:auto; float:left;}
	.xwzxzbtzz{ width:15%; height:auto; float:left;}
	.xwzxzbtzz img{ width:100%; height:auto; display:block;}
	.xwzxzbtzy{ width:80%; height:auto; font-size:18px;}
	.xwzxzbty{ width:30%; height:auto; line-height:25px; font-size:14px;}
	.xwzxznr{ width:94%; height:auto; margin-left:3%; margin-right:3%; float:left;}
	.xwzxznrz{ width:100%; height:auto; float:left;}
	.xwzxznrzs{ width:100%; height:auto;}
	.xwzxznrzs img{ width:100%; height:auto; display:block;}
	.xwzxznrzx{ width:100%; height:auto; font-size:14px; line-height:35px;}
	.xwzxznry{ width:100%; height:auto; float:right; margin-top:15px;}
	.xwzxznrybt{ width:100%; height:auto;}
	.xwzxznrybt li{ width:29%; height:auto; font-size:14px; line-height:30px; margin-left:2%; margin-right:2%;}
	.xwzxznrynr{ width:100%; height:auto; padding-top:10px; padding-left:0; padding-right:0; float:left;}
	.xwzxznrynr li{ width:100%; height:auto; margin-bottom:11px; float:left;}
	.xwzxznrynrz{ width:5%; height:auto; float:left;}
	.xwzxznrynrz img{ width:100%; height:auto; display:block;}
	.xwzxznrynry{ width:93%; height:auto; float:right; line-height:20px; font-size:12px; color:#717171;}
	
	.xwzxy{ width:100%; height:auto; margin-bottom:20px;}
	.xwzxy li{ width:94%; height:auto; margin-bottom:14px; margin-left:3%; margin-right:3%;}
	.xwzxy li img{ width:100%; height:auto; display:block;}

	/*产品信息*/
	.cpxx{ width:100%; height:auto; padding-top:10px; padding-left:0; padding-right:0; float:left;}
	.cpxxbt{ width:100%; height:auto; border:0; float:left;}
	.cpxxbtz{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
	.cpxxbtzz{ width:45%; height:auto; float:left; padding-top:6px;}
	.cpxxbtzzz{ width:20%; height:auto; float:left;}
	.cpxxbtzzz img{ width:100%; height:auto; display:block;}
	.cpxxbtzzy{ width:74%; height:auto; float:right; font-size:18px; line-height:25px;}
	.cpxxbtzy{ width:55%; height:auto; float:right;}
	.cpxxbtzy img{ width:100%; height:auto; display:block;}
	.cpxxbty{ width:100%; height:auto; padding-top:6px; float:right; margin-top:5px;}
	.cpxxbty li{ width:20%; height:auto; font-size:14px; line-height:30px; margin-left:2%; margin-right:2%; margin-bottom:15px; border-bottom:solid 1px #e3e3e3;}
	.cpxxnr{ display:none;}
	.cpxxnr1{ width:100%; height:auto; display:block;}
	.cpxxnr1 li{ width:30%; height:auto; float:left; margin-left:10%; margin-right:10%; margin-bottom:10px;}
	.cpxxnr1s{ width:70%; height:auto; margin-left:15%; margin-right:15%;}
	.cpxxnr1s img{ width:100%; height:auto; display:block;}
	.cpxxnr1x{ width:100%; height:auto; line-height:37px; font-size:14px; color:#4b4b4b; text-align:center;}
	
	/*友情链接*/
	.qyljw{ width:100%; height:auto; margin:0 auto; background:#FFF; color:#666; font-size:14px; line-height:40px; margin-top:25px; padding-top:20px; padding-bottom:20px;}
	
	.qyljwz{ width:100%; height:auto; float:left; line-height:30px; font-size:14px; text-align:center; padding-top:10px;}
	
	.qyljwy{ width:100%; float:right; height:auto;}
	.qyljwy li{ width:44%; height:auto; float: left; margin-right:3%; margin-left:3%; margin-bottom:10px;}
	.qyljwy li img{ width:100%; height:auto; display:block;}


	/*底部*/
	.dbw{ width:100%; height:auto; min-width:inherit; float:left;}
	#db{ width:100%; height:auto; margin:0 auto; padding-top:20px;}
	.dbz{ width:100%; height:auto; float:left;}
	.dbzz{ width:40%; height:auto; float:left; margin-left:30%; margin-right:30%;}
	.dbzz img{ widt100%; height:auto; display:block;}
	.dbzy{ width:94%; height:auto; float:right; padding-top:10px; font-size:12px; color:#fff; line-height:24px; margin-left:3%; margin-right:3%;}
	.dby{ width:100%; height:auto; float:right;}
	.dbys{ width:40%; height:auto; margin-left:30%; margin-right:30%; padding-top:10px;}
	.dbys img{ width:100%; height:auto; display:block;}
	.dbyx{ width:100%; height:auto; line-height:35px;}

	#top{ display:none;}

	/*banner部分*/
	.mF_liuzg{position:relative; width:100%; height:240px; padding:2px; overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;}
	.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:370px;color:#fff;text-align:center;background:#2c2c2c;line-height:370px;vertical-align:middle;}
	/*载入画面*/
	.mF_liuzg .pic li{ width:100%;position:relative;overflow:hidden;*margin-top:-2px;}
	.mF_liuzg .pic li p{width:100%;position:absolute;}
	.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
	.mF_liuzg .pic li p img{width:100%; height:240px;}
	.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:297px;height:36px;line-height:36px;overflow:hidden;display:none;}
	.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
	.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:640px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
	.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
	.mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9; color:#fff;}
	.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
	/*banner部分*/
	




}








@media only screen and (min-width: 600px) and (max-width: 1100px){


#tb{ width:1100px;}
#dh{ width:1100px;}
#bj{ width:1100px;}
#db{ width:1100px;}













}




