﻿.topbg{ position:relative;}
html, body{overflow:auto;background:#f5f5f5;}
.main{margin:0 auto;overflow:hidden;width:1226px;padding:20px 0;}
.nav{height:40px;overflow:hidden;line-height:40px;color:#ff6700;font-size:14px;}
.nav a,.nav span{color:#595959; text-decoration:none;}
.nav .Navigation{color:#595959;line-height:40px;}
.Navigation .now{font-weight:100;}
.gallery_cat{background:#fff;height:82px;overflow:hidden;font-size:14px;}
.gallery_cat li{float:left;overflow:hidden;height:82px;line-height:82px;}
.gallery_cat li a{display:block;height:80px;color:#383838;padding:0 46px;}
.gallery_cat li a:hover{color:#fb6600;}
.gallery_cat li a.hover{color:#fb6600;border-bottom:2px solid #fb6600;}

.gallery_banner{overflow:hidden;margin-bottom:14px;}

.goodslist{overflow:hidden;}
.goodslist .items{float:left;background:#fff;overflow:hidden;width:606px;text-align:center;margin-bottom:14px;}
.goodslist .items.last{float:right;}
.goodslist .goodpic{border-bottom:1px solid #dedede;padding-bottom:6px;}
.goodslist .goodpic a{margin:0 auto;border:0;}
.goodslist .items-gallery{padding:36px;}
.goodinfo{margin-top:28px;overflow:hidden;text-align:left;}
.goodinfo .text{float:left;overflow:hidden;}
.goodinfo .text .name{font-size:24px;color:#333333;line-height:50px;height:50px;}
.goodinfo .text .name a{color:#333333;}
.goodinfo .text .brief{font-size:14px;color:#595959;margin-top:2px;line-height:22px;height:22px;}
.goodinfo .buy{float:right;overflow:hidden;display:block;font-size:18px;color:#fb6600;border:1px solid #fb6600;width:158px;height:40px;text-align:center;line-height:40px;margin-top:5px; cursor:pointer;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.goodinfo .buy:hover{color:#fff;border-color:#fb6600;background:#fb6600;}