a{color: #333;transition: all 0.2s;}
a:hover{color: #01c26f;text-decoration: none;}
ul,li{list-style-type: none;padding: 0;}
em,i{font-style: normal;}
select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #000;
 
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
 
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}
 
 
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.clear {
    zoom: 1;
}
.clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.fl{float: left;}
.fr{float: right;}
.wp{max-width: 1200px;margin: 0 auto;position: relative;}
.top{height: 35px;background: #333;color: #FFF;line-height: 35px;}
.head{padding: 20px 0px;}
.menu{margin-top: 20px;}
.menu a{font-size: 15px;margin-left: 30px;color: }
.menu a:hover{color:#33AC56; }
.search{margin-top: 13px;}
.search form{width: 220px; border:2px solid #33AC56;height: 32px;border-radius: 32px;}
.search form input{padding-left: 10px; width: 160px;border:none;height: 28px;margin-left: 10px;outline: none;}
.search form button{background: none;outline: none;border:none;}
.fullSlide{ width:100%;  position:relative;  height:600px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:600px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;
	 _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:4px; margin:5px; overflow:hidden; 
	line-height:9999px; background: #FFF;transition: all 0.5s;
}
.fullSlide .hd ul li.on{ background-position:0 0; width:35px;background:#01c26f; }
.index1{padding: 20px 0px 50px;background: #F4F4F4;}
.bt{text-align: center;padding: 20px 0px;}
.index1-list ul li{float: left;width:400px;height: 180px; position: relative;padding-top: 30px;}
.index1-list ul li dl{position: relative;z-index: 2;}
.index1-list ul li dl dt{width: 135px;padding-left: 10px;float: left;}
.index1-list ul li dl dt span{font-weight: normal;font-size: 15px;display: block;margin-top: 30px;}
.index1-list ul li dl dt a{height: 32px;padding: 0px 20px;border-radius: 32px;border:1px solid #CCC;display: block;text-align: center;line-height: 32px;font-weight: normal;margin-top: 50px;}
.index1-list ul li dl dt a:hover{background:#33AC56; color: #FFF; }
.index1-list ul li dl dd{float: right;}
.index1-list ul li dl dd img{width: 250px;height: 180px;}
.index1-list ul li:after{
	content: "";
	width: 100%;height: 210px;border-left: 1px solid #CCC;position: absolute;left:0;top: 0;z-index: 0;
}
.index1-list ul li:nth-child(1):after{border:none;}
.about-left{width: 50%;float: left;text-align: right;}
.about-left h3{font-weight: bold;font-size: 26px;color: #33AC56;}
.about-left span{display: block;color: #999;}
.about-left p{text-align: left;text-indent: 2rem;margin-top: 20px;}
.about-right{width: 50%;padding-left: 2%;position: relative;}
.about-right h3{font-weight: bold;font-size: 26px;color: #33AC56;}
.about-right span{color: #666;}
.about-right p{margin-top: 10px;}
.about-right a{width: 107px;height: 32px;background: #33AC56;color: #FFF;border-radius: 3PX;display: block;text-align: center;line-height: 32px;}
.about-right img{margin-top: 20px;margin-left: 30px;}
.about-right:after{
	content: "";
	height: 500px;border-left: 1px dashed #444;position: absolute;left: 10px;top: 10px;
}
.index3{margin-top: 30px;}
.index4{background: #eeeeee;padding-bottom: 50px;}
.picMarquee-left{ width:100%;  position:relative; padding-top: 50px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:31px; height:61px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;position: absolute;
	 cursor:pointer;background: url(img/showLt.png) no-repeat center top;}
.picMarquee-left .hd .prev{left:-50px;top: 100px;}
.picMarquee-left .hd .next{transform: rotate(180deg);right: -50px;top: 100px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ width: 250px; margin:0 25px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:250px; height:210px; display:block; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;  margin-top: 20px; }
.index5{width: 100%;background: #F4F4F4;}
.index5 .index5-left{width: 580px;float: left;}
.index5 .index5-left img{margin-bottom: 20px;}
.index5 .index5-left p{margin-top: 10px;}
.index5 .index5-left a{font-size: 18px;}
.index5 .index-right{width: 560px;}
.index5 .index-right dl{border-bottom: 1px dashed #CCC;}
.index5 .index-right dl dt{width: 120px;height: 70px;float: left;}
.index5 .index-right dl dt img{width: 100%;}
.index5 .index-right dl dd{ width:420px;float: right;}
.index5 .index-right dl dd a{font-size: 16px;}
.index5 .index-right dl dd a:hover{color: #33AC56;}
.index5 .index-right dl dd p{color:#666;margin-top: 10px;}

footer{width: 100%;background: #333;padding: 50px 0px 30px;}
.foot-left{color: #FFF;font-size: 16px;width:32%;}
.foot-left div{margin-bottom: 20px;}
.foot-left p{font-size: 15px;}
.foot-left p img{width: 15px;margin-right: 10px;}
.foot-mid{color: #FFF;font-size: 16px;padding-left: 8%;border-left: 1px solid #999;border-right: 1px solid #999;padding-right: 8%;}
.foot-mid img{margin-top: 20px;float: left;margin-right: 40px;}
.foot-mid span{padding-top: 60px;display: inline-block;line-height: 30px;}
.foot-right{width: 300px;color: #FFF;font-size: 15px;}
.foot-right ul li{margin-top: 15px;width:50%;float:left;}
.foot-right ul li a{color: #FFF;}
.foot-right ul li a:hover{color: #33AC56;}
.foot-bot{text-align: center;margin-top: 30px;color: #FFF;}

.main{padding: 50px 0px;background: rgb(244, 244, 244);}
#left{width: 254px;}
.side1{background: #FFF;padding: 7px;border-radius: 4px;border:1px solid #CCC;}
.side1 span{width: 240px;height: 60px;background:#33AC56; color: #FFF; display: block;border-radius: 4px;text-align: center;line-height: 60px;font-size: 20px;}
.side1 dl dt{line-height: 45px;text-align: center;border-bottom: 1px solid #efefef;font-weight: normal;font-size: 18px;}
.side2{background: #FFF;margin-top: 20px;border-radius: 4px;padding: 7px;border:1px solid #CCC;text-align: center;}
.side2 span{width: 240px;height: 60px;background:#666; color: #FFF; display: block;border-radius: 4px;text-align: center;line-height: 60px;font-size: 20px; }
.side2 p{margin-top: 20px;}
.side2 b{font-size: 26px;font-weight: bold;color: red;}
#right{width: 910px;}
.location{font-size: 14px;border-left: 5px solid #006600;padding-left: 10px;}
.pageshow{min-height: 500px; background: #FFF;border: 1px solid #CCC;padding: 20px;line-height: 25px;margin-top: 20px;}
.bgFF{background: #fff;border:1px solid #CCC;border-radius: 4px;}
.product{margin-top: 20px;border-radius: 4px;padding: 20px;}
.product ul li{width: 23%;float: left;margin: 1%;}
.product ul li img{width: 100%;height: 180px;border:1px solid #CCC;}
.product ul li p{text-align: center;margin-top: 10px;}
.news{margin-top: 20px;padding: 20px;}
.news ul li{font-size: 14px;line-height: 35px;border-bottom: 1px dashed #CCC;}
.news ul li span{float: right;}
.show-tt{text-align: center;}
.show-tt p{background: #F4F4F4;height: 40px;line-height: 40px;font-size: 14px;}
.show-tt p span{margin: 0px 20px;}
/* 分页page样式 style*/
.page{ margin-top:20px; margin-bottom:20px; text-align:center;font-size:13px;}
.page a{	
	border: 1px solid #ccc;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
	background: #fff;
	text-decoration:none;
	color:#999;
}
.page a:hover{
	border:1px solid #FF6600; 
	background-color:#FF6600; 
	color:#fff;
}
.page span{
	border: 1px solid #FF6600;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #FFEEE5;
	color: #FF6600;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;background: #FFF;}
.spec-preview img{max-width: 100%;max-height: 350px;}
.show-pic{padding: 20px;margin-top: 20px;}
.show-info{width: 470px;}
.show-info h3{border-bottom: 1px solid #CCC;padding-bottom: 10px;}
.show-info div.des{height: 150px;margin-top: 50px;}
.content-tab{margin-top: 30px;}
.content-tab span{display: inline-block;border:1px solid #CCC;padding: 10px 20px;border-bottom:none;cursor: pointer;}
.content-tab span:nth-child(2){border-left: none;}
.content-tab span.on{background:#33AC56;color: #FFF;border:1px solid #33AC56; }
.show-content{border:1px solid #CCC;padding: 20px;min-height: 500px;margin-top: -1px;}