.md_2037{ width:100%; overflow:hidden;}
.md_2037 img{ max-width:100%;}

.md_2037 .md_cont{}
.md_2037 .md_cont.s1{ padding:10px 0; width:898px; margin:0 auto;}
/*289 179*/
.md_2037 .s1 .md_pic{ height:179px; float:left; margin-bottom:1px; overflow:hidden; position:relative;}
.md_2037 .s1 .md_pic1{ width:298px; margin-right:1px;}
.md_2037 .s1 .md_pic2{ width:299px; margin-right:1px;}
.md_2037 .s1 .md_pic3{ width:299px;}
.md_2037 .s1 .md_pic4{ width:449px; height:270px; margin-right:1px;}
.md_2037 .s1 .md_pic5{ width:448px; height:270px;}

.md_2037 .s1 .img{ width:299px; height:179px; position:absolute; left:50%; margin-left:-149px;}
.md_2037 .s1 .md_pic4 .img,.md_2037 .s1 .md_pic5 .img{ width:450px; height:270px; margin-left:-225px;}
.md_2037 .s1 .img img{ margin:0 auto; display:inline;}
.md_2037 .s1 .md_pic .md_pic_descbg{ position:absolute; left:0; bottom:0; width:100%; background:#333; opacity:0.5; filter:alpha(opacity=50); height:84px;}
.md_2037 .s1 .md_pic .md_pic_desc{ position:absolute; left:0; bottom:0; width:100%; height:72px; padding:6px 0; line-height:24px;}
.md_2037 .s1 .md_pic .md_pic_desc .md_pic_ttl{ padding:0 10px; color:#ffe000; font-size:14px; height:24px; overflow:hidden;}
.md_2037 .s1 .md_pic .md_pic_desc .md_pic_ttl a{ color:#ffe000; font-size:14px; line-height:24px;}
.md_2037 .s1 .md_pic .md_pic_desc .md_pic_ttl a:hover{ color:#f60;}
.md_2037 .s1 .md_pic .md_pic_desc .md_pic_cont,.md_2037 .s1 .md_pic .md_pic_desc .md_pic_price{ padding:0 10px; color:#fff; font-size:14px; height:24px; overflow:hidden; line-height:24px;}






