.probox {padding-bottom: 20px; border-bottom:1px dashed #ddd; float:left; overflow:hidden; position:relative; height:270px;}

.pro_img { width:400px; display:inline-table; text-align:center; position:absolute; left:0; top:0; }

.pro_msg{ float:left; margin-left:400px; width:300px; overflow:hidden;}

.pro_msg p{ width:100%; line-height:40px; font-size:14px;}

.pro_txt { padding-right:30px; text-align:center; height:50px;}

.pro_txt p { height:30px; line-height:25px; }

.pro_txt h2 { font-weight:bold; font-size:16px; line-height:45px; }

.pro_txt div { line-height:20px; border:1px solid #ddd; padding:6px; background:#fff; }

.prodetails { background-color:#FFFFFF;}

.prodetails span{ width:330px; border:1px solid #ddd; margin-left:3px; margin:5px 0; padding:5px; float:left;}

.prodetails span img{ width:100%; float:left;}

.main1box { margin-bottom:10px; }

#main1 ul { display:none; }

#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto; }

#main1 ul.block { display:block; }

.menu1box { }

#menu1 li { display:inline; cursor:pointer; }

#menu1 li img { border:1px solid #ccc; width:50px; height:50px;}

#menu1 li.hover img { border:1px solid #669900; }

.jqzoom { border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; }

.jqzoom img { float:left; }

div.zoomdiv { z-index:100; position:absolute; top:0px; left:355px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }

div.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#ffffff url(images/zoom.gif) 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }

/*分页*/

.endPageNum { clear:both; font-size:12px; text-align:center; font-family:"宋体"; }

.endPageNum table { margin:auto; }

.endPageNum .s1 { width:52px; }

.endPageNum .s2 { background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold; }

.endPageNum a.s2:visited { color:#fff; }

.endPageNum a { padding:2px 5px; margin:5px 4px 0 0; color:#1F3A87; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }

.endPageNum a:visited { color:#1f3a87; }

.endPageNum a:hover { color:#fff; background:#1f3a87; border:1px solid #1f3a87; float:left; text-decoration:underline; }

.endPageNum .s3 { cursor:default; padding:2px 5px; margin:5px 4px 0 0; color:#ccc; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }

.prodetails{ width:100%; float:left; line-height:40px; text-indent:2em; background-color:#FFF;}

.xiangguan{ width:100%; overflow:hidden; float:left;}

.xiangguan span{ width:120px; height:40px; line-height:40px; color:#FFFFFF; text-align:center; font-size:16px; background-color:#0066CC; float:left;}

.xiangguan ul{ width:100%; overflow:hidden; padding-top:15px; float:left;}

.xiangguan ul li{ width:165px; margin-left:5px; background-color:#999999; float:left; overflow:hidden;}