.uppercase{text-transform:uppercase}
.clear{clear: both;height:0px;display:block;}
.pagelist{
    
position: relative;
    
width: 100%;
    
z-index: 66;
    
/* overflow: hidden; */
    
/* text-align: center; */
    
width: 1120px;
    
margin: 0 auto;
}
.pagelist ul.one{text-align:center;}
.pagelist ul li{
    display: inline-block;
    width: 212px;
    margin-right: 10px;
    margin-bottom:12px;
    height: 270px;
    /* float: left; */
    overflow: hidden;
    padding-right: 0;
}
.pagelist ul li:nth-child(5n+5){ margin-right:0px;}

.pagelist span{position: absolute;bottom:0;/* right: 0; */display: block;width: 220px;height: 60px;line-height: 60px;color: #fff;}
.pagelist span a{ display:block; color:#fff;background: #7f7f7f;}
.pagelist span a:hover{opacity:.8}
.pagelist span.view{
    right: 230px;
    width: 220px;
    bottom: -60px;
}
.pagelist span.back{
    right: 0;
    bottom: -60px;
}

.pagelist .pagelist_pic {
    /* float: left; */
    /* width: 218px; */
    /* margin-right: 8px; */
    /* margin-bottom: 40px; */
    /* height: 270px; */
}
.pagelist .pagelist_pic img{
    
width: 100%;
}
.pagelist .pagelist_pic:hover img{opacity:.9 }


.container{/* margin-top:150px; */width: 1200px;margin: 0 auto;display: block;}
.mt110{margin-top:110px;display: block;clear: both;/* overflow: hidden; */} 
.mt100{margin-top:100px;display: block;clear: both;} 
.mt80{margin-top:80px;display: block;clear: both;}
.mt70{margin-top:70px;display: block;clear: both;}
.mt60{margin-top:60px;display: block;clear: both;}
.mt50{margin-top:50px;display: block;clear: both;}
.mt40{margin-top:40px;display: block;clear: both;}
.mt30{margin-top:30px;display: block;clear: both;}
.mt20{margin-top:20px;display: block;clear: both;}
.mt10{margin-top:10px;display: block;clear: both;}
.title{
    line-height: 60px;
} 

		.slideBox{width:665px;/* height:435px; */position:relative;float: left;}
		.slideBox .hd{height: 65px;overflow:hidden;width:100%;position:absolute;right:0px;bottom: -65px;z-index:1;}
		.slideBox .hd ul{overflow:hidden;zoom:1;height: 60px;}
		.slideBox .hd ul li{float:left;width: 331px;margin: 3px 3px 0px 0;height: 60px;line-height: 60px;text-align:center;background:#fff;cursor:pointer;overflow: hidden;}
		.slideBox .hd ul li:nth-child(2){ margin-right:0;}
		.slideBox .hd ul li:hover{opacity:.9}
		.slideBox .hd ul li.on{ background:#7F7F7F; color:#fff; }
		.slideBox .bd{position:relative;height:100%;z-index:0;background: #fff;height: 435px;}
		.slideBox .bd li{zoom:1;vertical-align:middle;text-align: center;height: 435px;}
		.slideBox .bd img{/* width:665px; */height: 100%;/* display:block; */max-width: 100%;max-height: 435px;}

		.product{margin-top:50px;padding: 0 40px;}
		.product_r{float:right;width: 420px;position: relative;height:490px;}
		.product_r dl { clear:both}
		.product_r dl dt,.product_r dl dd{
		width: 45%;
		float:left;
		}
		.product_r span{  display:block; width:220px; height:60px; line-height:60px; position:absolute; }
		.product_r span a{ color:#fff;background:#7f7f7f; color:#fff; display:block}
		.product_r span a:hover{opacity:.8}
.product_r span.similar{bottom: 80px;right: 0;}
.product_r span.back{
    bottom: 0;
    right: 0;
}
		.picScroll-left{/* width:450px; *//* overflow:hidden; */position:relative;/* border:1px solid #ccc; */width: 100%;}
		.picScroll-left .hd{/* overflow:hidden; *//* height:30px; *//* background:#f4f4f4; *//* padding:0 10px; */position: relative;width: 100%;top: 80px;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{
			 display:block;
			 width: 50px;
			 height: 80px;
			 /* float:right; */
			 /* margin-right:5px; */
			 /* margin-top:10px; */
			 /* overflow:hidden; */
			 cursor:pointer;
			 background: url(../images/left.png) no-repeat;
			 /* left: 0; */
			 position: absolute;
			 }
		.picScroll-left .hd .next{/* background-position:0 -50px; */right: -25px;position: absolute;z-index: 9;background: url(../images/right.png) no-repeat;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{/* padding:10px; */padding: 0 40px;}
		.picScroll-left .bd ul{overflow:hidden;zoom:1;/* padding: 0 50px; */}
		.picScroll-left .bd ul li{margin: 0 5px;float:left;_display:inline;overflow:hidden;text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{width: 216px;height: 218px;/* display:block; *//* padding:2px; *//* border:1px solid #ccc; */}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		
		.xslist_pic{margin-bottom: 50px;padding: 0 40px;overflow: hidden;}
		.xslist_pic p{/* text-align:center; */line-height: 160px;}
		.xslist_pic .img_l{float: left;width:743px;height:367px;overflow: hidden;}
		.xslist_pic .img_r{float:right;width:367px;height:367px;overflow: hidden;}
		.xslist_pic .img_l img,.xslist_pic .img_r img{height:367px;position: relative;/* left: -50px; */}


		.xslist_pic img:hover{opacity:.9}
		
		.bgimg{}
		
		.xcnrlist{
    padding: 0px 40px;
}
		.xcnrlist li{float:left;margin-right:10px;margin-bottom: 100px;width: 366.5px;}
	.xcnrlist li:nth-child(3n+3){ margin-right:0}
.xcnrlist li img{ width:100%}

		
		.maplist {/* margin:50px 0; */overflow: hidden;margin-bottom: 80px;}
		.maplist p{line-height: 30px;}
		.maplist p.tt{line-height: 150px;}
		.maplist img.map{/* float:right; *//* width: 36px; */height:36px;margin-top:10px;}
		.maplist p.info{ width:400px; margin:0 auto }

.certlist{overflow:hidden;padding-bottom: 180px;}
		.certlist .tt{/* line-height:0px; *//* margin-bottom:80px; */}

		.certlist .cert_l{ width:300px; float:left}
		.certlist .cert_r{/* width:820px; */float:right;}
		.certlist .cert_r ul li{float:left;margin-left: 10px;}

		.video { padding-bottom:120px}
		
		.search{display:none;background: #fff;width: 350px;position: relative;z-index: 999;top: 36px;right: 260px;height: 30px;border: 1px #B5B5B5 solid;}
		.search_l{float:left;width:8%;height: 30px;line-height:30px;text-align: center;}
		.search_nav{display:none;background: #fff;line-height: 30px;height: 300px;overflow-x: auto;position: relative;}
		.search_nav ul li{padding:0 10px;border-top: 1px #f3f3f3 solid;}
		.search input{width: 50%;height:30px;margin:0;border:0;/* background: #666666; */padding-left: 10px;color: #808080;}
		.search input.submit{width: 35%;float: right;margin: 0;background: #666666;color: #fff;text-align: center;padding: 0;}
		
		.tags{
    position: relative;
    top: -90px;
}
.xuanfu{ position:fixed; z-index:999; right:0; bottom:1%;}
.xuanfu span{display:block;font-size:18px;text-align:right;padding-right:5px;line-height:30px;cursor: pointer;}
.xuanfu img{}