﻿@charset "utf-8";
/* CSS Document */

/* Font Family Settings ------ */
body{font-family: Verdana, Geneva, sans-serif; color:#5e2e09; background:#fbe6bb url(body_bg_home.jpg) repeat-x; margin:0px;}
body#home{background:#25170c url(body_bg_home.jpg) repeat-x;}
body#inner-products,body#bout{background:#25170c url(body_bg_405.jpg) repeat-x;}
body#Vip{background-color:#5e2b07;}

/* 页面背景配置 ------ */
#bg-home{background:url(bg_home.jpg) no-repeat center top;}
#wrapper{width:950px; margin:0 auto; background:url(bg_home.jpg) no-repeat center top;}
#productsflash h1{display:none;}


#wrap{width:950px; margin:0 auto; background:url(bg_inner.jpg) no-repeat center top;}
#bg-inner{background:url(bg_inner.jpg) no-repeat center top;}

#bg-con{background:url(../images/bg_con.jpg) no-repeat center top; background-color:#FFFFFF;}
#bg-con #wrapper{width:950px; margin:0 auto; background:url(../images/vip_bg.jpg) no-repeat center top;}

#vip-swf{margin:auto;width:751px;}
#Vip #body-wrapper{ background:url(../images/bg_vip.png) no-repeat center top}

/* Main Header ------ */
#header{position:relative; height:233px; z-index:1;}
body#home #header{height:151px;}
#header .logo a{position:absolute; top:0px; left:0px; width:158px; height:100px; display:block; text-indent:-9999px;}

/*通用栏目背景*/
#inner-products #header,#bout #header,#hd #header{ background:url(../images/top_bg.jpg) no-repeat center top; height:123px;}
#inner-products #header .head_h, #inner-products #footer,#bout #header .head_h, #bout #footer,.about{width:970px; margin:0 auto;}


/*Top level menu link items style*/
#global-site .jqueryslidemenu ul li li {line-height:22px; height:22px;}
.jqueryslidemenu ul{}
.jqueryslidemenu ul li ul{position: absolute;left: 0; float:right;display: block;visibility: hidden;z-index:100;width:117px;padding:4px 0px 4px 0px;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited, .jqueryslidemenu ul li a:hover{display: block;color: #967043;text-decoration: none;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
#global-site  .jqueryslidemenu ul li.website ul{background:#FBEDD1; border:1px solid #8e5327; padding:0px 0px 5px 0;}
.jqueryslidemenu ul li.website{ width:60px;}
.jqueryslidemenu ul li.website a, .jqueryslidemenu ul li.website a:hover{ padding:0; margin:0; height:24px; background:url(menu_website.png) no-repeat; text-decoration:none;}
.jqueryslidemenu ul li.website a:hover{ background-position:0px -24px;}

/* Main Body ------ */
#home-container{ height:450px; position:relative; z-index:0;}
#home-flash{float:left;padding-left:5px; width:694px; height:392px;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
#home-flash { padding:0px; margin-left:4px;}
}*/
.home_page_left{float:left;width:232px; height:392px;}
.home_page_left .page1{background:url(home_page_left1.jpg) no-repeat;}
.home_page_left .page2{background:url(home_page_left5.jpg) no-repeat;}
.home_page_left .page3{background:url(home_page_left3.jpg) no-repeat;}
.home_page_left .page4{background:url(home_page_left4.jpg) no-repeat;}
.home_page_left .page5{background:url(home_page_left5.jpg) no-repeat;}

.home-details{ position:absolute; top:192px; right:29px; width:197px;}
.home-details p{ font-size:12px; color:#FAE6B6; line-height:20px;}

#inner-products #main-container{ height:405px; background:url(../images/bg_about.jpg) no-repeat center top; position:relative;}
#inner-products #vip{margin:auto;height:620px; background:url(../images/vip_bg.jpg) no-repeat center top; position:relative;}
#bout #main-container{height:405px; background:url(../images/bg_news_home.jpg) no-repeat center top; position:relative;}
#Hd_container{height:405px; background:url(../images/bg_hd_home.jpg) no-repeat center top; position:relative;}
.bg-vip{ background:url(../images/bg_bout.jpg) no-repeat; height:340px;}
.bg-vip .pd{ padding:30px 456px 0px 21px;}
.pathway{ height:35px; padding-left:5px;}
.vip-title{ font-size:16px; line-height:35px; font-family:"微软雅黑"; color:#8e3408}


/* 内容页 ------ */
/* Main Body ------ */

img.icon-card {
    margin: 2px 8px 0 0;
	vertical-align:top;
}

#con #main-container{ background:url(../images/layout_bg2.jpg) repeat-y; border-bottom:#d4af78 solid 1px; height:100%;}
#con #layout-b{height:100%;}
#con #layout-t{ background:url(../images/layout_t2.jpg) no-repeat left top; height:100%; padding-bottom:48px;}

#home#con #main-container{ background:url(../images/home2.jpg) no-repeat; height:484px; border:none; position:relative; }
#home#con .pro-link a{ width:714px; height:420px; display:block; position:absolute; top:13px; left:13px; text-indent:-9999px;}
#home#con #main-container h1{ position:absolute;text-indent:-9999px;}

/* Main Left Col ------ */
#con #left-col, #right-col{ float:left;}
#con #left-col{ width:205px; padding-left:1px;}

/* Main Right Col ------ */
#con #right-col{ padding-left:55px; width:840px;}
#con #right-col h1{ font-size:18px;　color:#611F0E; margin-bottom:24px;}
#con #right-col .path-way{ padding:3px 0px 50px 0px;padding:4px 0px 50px 0px\0;*padding:3px 0px 50px 0px;_padding:5px 0px 50px 0px; color:#7b3606;}
#con #right-col .path-way span{ padding-left:19px; background:url(../images/path_arrow.gif) no-repeat 10px 5px; *background-position:10px 3px; _background-position:10px 3px;}
#con .ico_number{background:url(../images/ico_number.jpg) no-repeat left center; color:#fff; padding:5px 10px 5px 4px;}
#con .chocolate .float_l img{ margin:15px 0 11px;}

/*pro*/
#con #right-col ul.product{ padding:10px; background-color:#FFFFFF; height:195px;}
#con #right-col ul.product ul{ padding-left:0; margin-top:0;}
#con #right-col ul.product li a{ color:#611F0E;}
#con #right-col ul.product li.product{ width:270px;}
#con #right-col ul.product li p{margin:0px; padding:0px; line-height:25px; color:#660000;}
#con #right-col ul.product li{padding-left:21px; color:#611F0E; font-weight:normal; float:left;}
#con #right-col ul.product li.img{padding:5px;border: #CCCCCC solid 1px; width:135px; background-color:#FFFFFF;}
#con #right-col ul.product li.title{margin-bottom:0;}

/*shizheng*/
#con #right-col ul.zheng{ padding:10px; background-color:#FFFFFF; height:165px;}
#con #right-col ul.zheng ul{ padding-left:0; margin-top:0;}
#con #right-col ul.zheng li{ float:left; padding:0;}
#con #right-col ul.zheng li a{ color:#611F0E;}
#con #right-col ul.zheng li.product-order1{ width:263px;}
#con #right-col ul.zheng li.product-order2{ width:261px;}
#con #right-col ul.zheng li.product-order3{ width:255px;}
#con #right-col ul.zheng li ul li{ padding-left:21px; color:#611F0E; float:none; font-weight:normal;}
#con #right-col ul.zheng li ul li.img{padding:5px;border: #CCCCCC solid 1px; width:155px; background-color:#FFFFFF;}
#con #right-col ul.zheng li ul li.title{ margin-bottom:0;}

/* Footer Structure */
#footer{ margin:16px 0px; position:relative; z-index:10; *padding:1px 0 2px;}
#footer .copyright{ font-size:11px; color:#fff; background:#462b15; text-align:center; line-height:27px; *line-height:26px; *padding-bottom:2px; }

body#home #footer,body#con #footer{margin:0px; color:#6d4c2a; font-size:10px; height:40px; line-height:40px;}
body#inner-products #footer{color:#6d4c2a; font-size:10px;}
body#con #footer{background:url(../images/footer_bg.jpg) no-repeat}
