.MenuList ul li .menuA{ display:block; color:#7d7d7d; font-size:14px;}
@media (max-width: 768px){
	.MenuList ul{ margin-right:0px; background:url(/images/bg21.jpg); width:100%; }
	.MenuList ul li{ padding:0 10px; }
	.SmallList{overflow-y: scroll}
	.SmallList ul{ background:url(/images/bg23.jpg); width:500px;}
	.SmallList ul li{ margin:0 10px; font-size:12px;}
	.Top{ width:100%; border-bottom:#dfdfdf 1px solid; background:#fff;}
	.SmallList ul li:hover a,.SmallList ul li.onmenu a{color:#F00; position:relative;}
	.SmallList ul li:hover a:after,.SmallList ul li.onmenu a:after{ display:none;}
}


.productlist .culture-li{ margin-bottom:1%; width: 25%; float:left}
.productlist .culture-li a{ display:block; width:92%; position:relative;  margin:2% 4%; position:relative;}
.productlist .culture-li a div.show{ border:#eee 2px solid;  text-align:center; overflow:hidden;}
.productlist .culture-li a div.show img{ width:100%; margin:0 auto;}
.productlist .culture-li a div.plogo{ position:absolute; top:5px; left:5px; width:60px;}
.productlist .culture-li a div.plogo img{ width:100%;}
.productlist .culture-li a .tit{ color:#242424; font-size:1.167em; display:block; text-align:center; line-height:2.5em; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.productlist .culture-li:hover a{ border:#FF6117 2px solid;}
.productlist .culture-li:hover a div.show{ border:0;}
.productlist .culture-li:hover a .tit{ color:#FF6117;}



.productshow{ padding:10px 10px 50px;}
.proimg{ float:left; width:45%; position:relative; }
.proimg .BanList{ width:100%;  border:1px solid #CCC; overflow:hidden; border:1px solid #CCC; display:none;}
.proimg .BanList li{ width:100%; overflow:hidden; text-align:center;}
.proimg .BanList li a{ display:block;}
.proimg .BanList li img{ width:100%;}

.magnifierContainer{ position:relative;}
.magnifierContainer .plogo{ position:absolute; top:8px; left:8px; width:90px;}
.magnifierContainer .plogo img{ width:100%;}
.imgMedium{width:100%; border:1px solid #CCC; margin-bottom:10px;}
.img_x{width:100%; margin-top:10px; overflow:hidden; margin:0; padding:0; border:none; }
.img_x li{ width:20%; float:left; margin:0; padding:0; border:none; text-align:center; overflow:hidden; float:left}
.img_x li p{ width:95%; display:inline-block; border:1px solid #CCC; cursor:pointer; overflow:hidden; margin:0; padding:0;}
.img_x li p img{ width:100%; cursor:pointer;}
.img_x li p:hover{ border:1px solid #a5cc33;}
.magnifier {position: absolute; display: none; width: 150px; height: 150px; overflow:hidden;}
.mediumContainer{ overflow: hidden; text-align:center;}
.mediumContainer img{ width:100%; max-height:100%; margin:0 auto;}
#zhezhao { width:100%; background:transparent; position: absolute; top: 0; left:0; border: 1px solid transparent;}
#zhezhao:hover {cursor: move; }
.img_u{ position:absolute; background:#FFF; top:0; left:100%; display: none; margin-left:1px; border:1px solid #CCC; width:299px; height:298px; overflow:hidden;}
.img_u img{ width:100%;}

.infor{ float:right; width:50%; font-size:14px;  line-height:25px;}
.infor .tit{  font-size:1.8em; border-bottom:1px solid #CCC; display:block;   overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#333; padding-bottom:1em; margin-top:10px;}
.infor .down{border-top:1px solid #CCC; }
.infor .down a.a1{ padding:5px 20px; margin-top:10px;  display:inline-block; border:#a5cc33 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:14px; color:#555555;}
.infor .down a.a1:hover{ color:#a5cc33}

.protypeshow{ font-size:16px; line-height:30px; margin:0px 10px 0; padding:10px 20px 30px; border-top:1px solid #dfdfdf;}
.protypeshow *{ padding:0; margin:0;}


@media (max-width: 880px){
	.productlist .culture-li{ margin-bottom:1%; width: 50%; float:left}
	.infor,.proimg{ float:none; width:100%;}
	.infor .down a{ float:right;}
	.proimg .BanList{ display:block;}
	.magnifierContainer{ display:none;}
}

