/* CSS Document */
.nav p a{ color:#222;}
.nav .a_first{ margin-left:600px;}

.banner{ height:760px; }

.product{padding:40px 0;}
.product_left{ width:530px; height:820px; overflow-Y:scroll; float:left;}
.ul_product{ padding-top:40px;}
.ul_product li { width:168px; height:392px; line-height:392px; float:left; text-align:center; overflow:hidden; margin-bottom:1px; } 
.ul_product li.active { width:166px; height:390px; border:1px solid #d7ba9a;} /*.ul_product li:hover, 会变形*/
.ul_product li img { max-width:100%; max-height:100%; margin:0 auto; vertical-align: middle; cursor:pointer;}
.ul_product li .wine_info { display:none; }

.product_right{ width:670px; height:780px; padding-top:40px; float:right; background:url(../images/product_right_bgpng.png) no-repeat right bottom;}
.product_right .imgbox{ width:236px; height:770px; line-height:770px; float:left; margin-left:20px; text-align:center; background:#fff}
.product_right .imgbox img { max-width:100%; max-height:100%; margin:0 auto; vertical-align: middle; }
.product_right dl{ float:right; width:380px;}
.product_right dt{ font-size:27px; color:#cc9966; line-height:42px; padding-top:40px; padding-bottom:20px; }
.product_right dd{ font-size:12px; color:#141414; line-height:24px;}
.product_right dd a { font-size:18px; color:#141414; line-height:40px; margin-right:20px;}

/* CSS Document */
.main2{ height:730px; padding-top:60px; background:url(../images/notice_bg.jpg) no-repeat center center;}
.main{ padding-top:60px; padding-bottom:60px; background:url(../images/notice_bg.jpg) no-repeat 0 0; background-attachment:fixed; }

.product_detail{ width:1130px; height:670px; padding:60px 0 0 70px; margin:0 auto; background:rgba(255,255,255,0.9);}
.product_detail .col01 { float:left; border:1px solid #d7ba9a; width:300px; height:570px; background:#fff; overflow:hidden; position:relative; }
.product_detail .col01 .imgbox {  width:300px; height:570px; line-height:570px; text-align:center;  }
.product_detail .col01 .imgbox img { max-width:100%; max-height:100%; margin:0 auto; vertical-align: middle;}
.product_detail .col02 { float:left; width:80px;  height:570px; margin-left:8px; margin-right:55px; }
.product_detail .col02 .imgprevBox li { display:block; margin-bottom:15px; position:relative; width:64px; height:121px; line-height:121px; text-align:center; overflow:hidden; border:1px solid #ddd; background:#fff; }
.product_detail .col02 .imgprevBox li:hover { border:1px solid #d7ba9a;}
.product_detail .col02 .imgprevBox li img { max-width:100%; max-height:100%; margin:0 auto; vertical-align: middle; cursor:pointer; }
.product_detail .col02 .imgprevBox .active { border:1px solid #d7ba9a;}
.product_detail .col03 { display:inline-block; width:610px; height:570px; overflow:hidden; }
.product_detail .col03 .title { font-size:21px; color:#cc9966; line-height:32px; margin-bottom:16px; overflow:hidden;}
.product_detail .col03 .pro_tbl01 {}
.product_detail .col03 .pro_tbl01 td { padding:5px 0; font-size:14px; font-family:"微软雅黑"; }
.product_detail .col03 .btnBox { clear:both; padding:10px 0 60px 0; font-size:14px; font-family:"微软雅黑";}
.product_detail .col03 .content{ padding-right:10px; height:290px; padding-bottom:40px; overflow-Y:scroll;}
.content p{ font-size:12px; color:#5c5c5c; text-indent:2em; line-height:26px; margin-bottom:14px;}

.product_detail2 { width:1130px; padding:0 0 50px 70px; margin:0 auto; background:rgba(255,255,255,0.9);}
.product_detail2 .content{ padding-right:60px; padding-bottom:40px;}

.news_footer{ width:1060px; padding-top:23px; border-top:1px solid #a8a8a8;}
.news_footer .p_left{ float:left;}
.news_footer .p_right{ float:right;}
.news_footer a{ font-size:14px; color:#5b5c5c; margin:0 4px;}
.news_footer a:hover{ text-decoration:underline;}
.news_footer a.active{ color:#cc9966;}


