/*-----css_hoso----------*/
.hosocongty{height:253px; width:990px; margin-top:18px; margin-left:0px}
.hosocongty .tilehoso{height:22px; margin-top:16px; padding-left:10px; margin-bottom:18px; border-bottom-color:#999; border-bottom-style: solid; border-bottom-width:2px; font-size:16px}
.hosocongty .tilehoso1{width:300px; height:20px; color:#333; float:left;font-weight:700}
.hosocongty .tilehoso2{width:250px; height:20px; float:right}
.hosocongty .main_hoso{height:268px; margin-left:10px}
.hosocongty .img_hoso{height:220px; width:310px; float:left}
.hosocongty .content_hoso{height: auto; float:left; width:438px; margin-left:10px;}
.hosocongty .line_content_hoso{min-height:28px; clear: both;}
.hosocongty .line1_content_hoso{height:28px; float:left; width:125px;}
.hosocongty .line11_content_hoso{height:20px; width:20px; float:left; text-align:center}
.hosocongty .line12_content_hoso{height:20px; margin-left:5px; width:100px; float:left; color:#888}
.hosocongty .line2_content_hoso{min-height:28px; width:300px; float:left; margin-left:10px;padding-top:2px}
.hosocongty .contact_hoso{width:190px; margin-right:18px; margin-top:6px; height:196px; float: right; border:#CCCCCC; border-style: dotted; border-width:1px; border-radius: 6px 6px 6px 6px;}
.hosocongty .img_contact_hoso{height:60px; margin-top:13px;}
.hosocongty .img1_contact_hoso{width:68px; height:60px; margin-left:13px; float:left; text-align: left}
.hosocongty .img2_contact_hoso{width:90px; margin-top:10px; margin-left:6px; height:30px; color:#0066FF; float:left}
.hosocongty .line1_contact_hoso{color:#0066FF; width:173px; margin-left:6px; background:#f5f5f5; min-height:24px; padding-left:6px; margin-top:16PX; padding-top:6px;}
.hosocongty .line2_contact_hoso{color:#333; width:173px; margin-left:6px; background:#FFF; min-height:24px; padding-left:6px; padding-top:6px;}

.showproduct_top{height: auto; margin-left:10px; width:980px; margin-top:3px; clear:both}
.showproduct_top .product_showtop{height:233px; width:223px; float:left; margin-right:20px; border:#CCCCCC; border-style:solid; border-width:1px; margin-top:6px; margin-bottom:33px; position: relative;}
.showproduct_top .product_showtop1{height:190px; padding-top:18px; width:223px; text-align:center}
.showproduct_top .product_showtop2{height:39px; width:223px; background:#f5f5f5; position: absolute; left: 0px; bottom: 0px; z-index: 1;color:#333333; font-weight:700; font-size:15px; text-align:center}
.showproduct_top .product_showtop3{height:20px; width:38px; position: absolute;top:6px; right:8px; z-index:2}

/*Recommended products end*/

