.listbar{margin:0 auto;position:relative;}
.listmenu{width:250px;float:left;top:1px;
-moz-box-shadow:0px 2px 2px #bfbfbf; -webkit-box-shadow:0px 2px 2px #bfbfbf; box-shadow:0px 2px 2px #bfbfbf;
margin-bottom:20px;}
.navtitle{background:url("../img/listnavbg.png") no-repeat;height:53px;text-align:center;
	line-height:53px;font-size:20px;color:white;
}
.navbottom{background:url("../img/listbottom.png") no-repeat;height:40px;}

.menulist{background-color:white;}
.menulist ul li{width:250px;
	height:50px;line-height:50px;
	border-bottom:1px solid #ebeff1;
}
.menulist ul li a{color:#414141;width:245px;display:block;height:50px;text-align:center;font-size:14px}
.menulist ul li.menuactive{}
.menulist ul li.menuactive a{border-right:5px solid #0283d4;color:#0283d4;}



.listleft{width:80%;float:right;

-moz-box-shadow:0px 2px 2px #bfbfbf; -webkit-box-shadow:0px 2px 2px #bfbfbf; box-shadow:0px 2px 2px #bfbfbf;
margin-bottom:30px;min-height:500px;background-color:white;}
.listhead{width:100%;height:50px;background:url("../img/listbg.png");background-size:100% 100%;}
.listhead_title{height:50px;width:220px;background:url("../img/listicon.png") no-repeat 20px center;line-height:50px;
padding-left:5px;color:white;
text-indent:50px;
}
.listbar table tr td{height:38px;line-height:38px;}
.listbar table tr{border-bottom:1px dashed rgb(2, 136, 217);}
.listbar table tr td div a{height:38px;display:inline-block;line-height:38px;padding-left:3px;
	word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:black;}
.listicon{background:url("../img/listpoin.png") no-repeat center;}



.article{

	-moz-box-shadow:0px 2px 2px #bfbfbf; -webkit-box-shadow:0px 2px 2px #bfbfbf; box-shadow:0px 2px 2px #bfbfbf;
	margin:0px auto 30px;background-color:white;}

.articlehead{width:100%;height:50px;background-color:#1088d7;font-size:16px;}
.articletitle{text-align:center;font-size:25px;font-weight:bold;line-height:50px;border-bottom:2px solid #0288d9;padding-bottom:10px;}
.articleinfo{text-align:center;line-height:30px;font-size:14px;color:#6d6d6d;}
.zhaiyaobar{border:1px dashed #d8d8d8;padding:10px 20px;margin-top:20px;}
.zhaiyao{color:#0288d9;}
.articlecontent{margin-top:20px;}
.articleimg{text-align:center;margin-top:20px;}
.prenext{margin-top:10px;}
.prenext div{padding:5px;}
.prenext div a{color:#565656;}
.prenext div a:hover{color:#0288d9;}


.productlistbar{margin:0 auto;position:relative;padding-bottom:20px;}
.productlistbar ul li{float:left;padding:10px;border:1px solid #d2d2d2;margin-right:20px;margin-bottom:20px;}
.productlistbar ul li a p{height:38px;display:inline-block;line-height:38px;padding-left:3px;width:230px;
	word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:black;text-align:center}
.zoom{
	width:230px;
	height:200px;
	display:block;
	position:relative;
	overflow:hidden;
	border:1px solid #ddd;
	background:#fff url(../images/loader.gif) no-repeat center;
}
.zoom img{
	display:none
}
.zoomOverlay{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	display:none;
	background-image:url(../images/zoom.png);
	background-repeat:no-repeat;
	background-position:center;
}


.photobar{margin:10px auto;}
.phototype{height:40px;line-height:40px;border-bottom:2px solid black;}
.phototype{font-size:16px;}
.photolist{padding:0px 0 10px;}
.photolist ul li{padding:10px;float:left;border:1px solid #bbbbbb;margin:10px 9px;}
.photolist ul li img{width:230px;height:230px}
.photolist ul li p{height:40px;text-align:center;line-height:40px; color:black;}

.detailphoto .photoulbar{float:left;}
.photoulbar ul li{padding:10px;border:1px solid #bbbbbb;margin:10px 9px;}
.photoulbar ul li img{width:230px;}
.photoulbar ul li p{height:40px;text-align:center;line-height:40px; color:black;}

.photoleft{float:left}
.photoright{float:right;width:900px;}


.searchlist{width:100%;-moz-box-shadow:0px 2px 2px #bfbfbf; -webkit-box-shadow:0px 2px 2px #bfbfbf; box-shadow:0px 2px 2px #bfbfbf;
margin-bottom:30px;min-height:500px;background-color:white;}
