@charset "utf-8";

/*背景图*/
#subBg{position:fixed; width:100%; height:100%; overflow:hidden; min-width:1200px; left:0; top:0; margin:0 auto; background-color:#fff; z-index:1;}
#subBg #imgbox{ position:relative; z-index:1; width:1920px; left:50%; margin-left:-960px; overflow:hidden; text-align:center;}
#subBg #bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;background-position:center top; background-repeat:repeat-x;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-0.999); -o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;}

/* 内页banner */
#banner{ position:relative; /*height:500px;*/ width:100%; min-width:1200px;overflow:hidden; text-align:center; background:url(../images/loading.gif) center center no-repeat #000;}
#Slideshow{ position:relative; z-index:1; width:1600px; /*height:500px;*/ overflow:hidden;text-align:center; left:50%; margin-left:-800px; line-height:0;}
#banner_bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:0;}
#banner_bg p{ margin:0; padding:0; width:100%; height:100%; background:url(../images/trans.png);}

/*当前位置*/
#posi{ height:38px; line-height:38px; margin:0 auto; background:url(../images/posi.png) center top no-repeat; position:relative; top:-38px;}
#posi,#posi a{color:#999999; font-size:12px;}#posi a:hover{ color:#d0af82;}
#posi div{ float:right; margin-right:16px;}
#posi div span{ width:12px; height:38px; display:inline-block; vertical-align:top; background:url(../images/posi.png) left -38px no-repeat; margin:0 5px;}
#posi i{ width:15px; height:38px; display:inline-block; overflow:hidden; background:url(../images/icos.png) -30px -72px no-repeat; vertical-align:top; margin:0 10px 0 16px;}
#posi b{ font-size:16px; font-weight:normal; color:#888;}

/*当前位置2*/
#posi2{ height:38px; line-height:38px; margin:70px auto 8px auto; color:#2c2c2c;}
#posi2,#posi2 a{color:#2c2c2c; font-size:12px;}#posi2 a:hover{ color:#d0af82;}
#posi2 div{ float:right; margin-right:5px;}
#posi2 i{ width:15px; height:38px; display:inline-block; overflow:hidden; background:url(../images/icos.png) left -72px no-repeat; vertical-align:top; margin:0 10px 0 5px;}
#posi2 b{ font-size:16px; font-weight:normal;}

/*内页框架*/
#content{padding:30px; background:url(../images/trans2.png); border:#e1e1e1 1px solid; height:auto !important; height:280px; min-height:280px;}
#subl{ float:left; width:180px;}
#subr{ width:940px; float:right;}

/*二维码*/
#EWM{ margin-top:12px;}
#EWM img{ max-width:100%;}

/*品牌 分类*/
#list li{ background:#f9acb7; margin-bottom:1px; text-align:center;}
#list li.hover{ background:#f78393;}
.brandLogo{ display:inline-block; margin:0 auto; padding:6px 0; width:100%;}
.brandLogo img{ max-width:150px; *width:150px;}
#list li p{ margin:0 0 -1px 0; padding:10px 15px 15px 15px; background:#fff; border:#f78393 1px solid; display:none;}
#list li p a{ display:inline-block; width:100%; height:30px; line-height:30px; text-align:left; color:#f89daa; padding:0 0 0 24px; background:url(../images/icos_pro.png) left top no-repeat; overflow:hidden; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#list li p a:hover,#list li p a#curr{ color:#000; background-position:left -30px;}

/*-------------------------相册------------------*/
#Album{ position:relative; width:940px; float:right;}
#loading{ position:absolute; width:120px; height:30px; background:url(../images/loader.gif) center center no-repeat; margin-left:-60px; left:50%; top:30%; display:none; text-align:center;}
/*详细信息*/
#wrapper{ position:relative; height:420px; margin-bottom:26px; width:100%;}
.proInfo{ width:100%; display:none;}
.proInfo dt{ float:left; border:#e1e1e1 2px solid; width:360px; height:420px; margin-right:50px; text-align:center;}
.proInfo dt img{ max-width:360px; max-height:420px;}
.proInfo dd h2{ color:#000; font-size:30px; line-height:34px; font-weight:normal; margin:0; padding:20px 0 10px 0;}
.proInfo dd h3{ font-size:15px; color:#585858; font-weight:normal;}
.proInfo dd h3 span{ display:inline-block; background:#fab4be; padding:0 12px; border-radius:15px; margin:0 8px 0 0; color:#fff;}
.proInfo dd h4{ font-weight:normal; font-size:14px; line-height:24px;}
/*缩略图*/
#thumbs{ position:relative; background:#e7e7e7; padding:8px 0; overflow:hidden; width:820px; float:left;}
#thumbs ul{ position:relative; height:106px; overflow:hidden; width:9999px; left:0;}
#thumbs li{ position:relative; background:#fff; float:left; margin-right:10px; height:104px; border:#e7e7e7 1px solid; cursor:hand; cursor:pointer;}
#thumbs li a{ height:104px; float:left;}
#thumbs li a img{ height:104px;}
#thumbs li span{ width:170px; line-height:18px; height:75px; overflow:hidden; margin:18px 10px 0 10px; display:none;}
#thumbs li span b{ font-size:15px; width:100%; display:inline-block; max-height:36px; margin-bottom:3px; overflow:hidden; color:#000;}
#thumbs li.active{ border-color:#ddd6cd;}
#thumbs li.active span{display:inline-block; }
/*按钮*/
a#prev,a#next{ width:60px; height:122px; float:left; background:url(../images/btn.png) left center no-repeat #e7e7e7; cursor:hand; cursor:pointer;}
a#prev:hover{ background-position:-120px center;}
a#next{ background-position:-60px center;}a#next:hover{ background-position:-180px center;}

/*明星单品*/
#hot{ width:1000px; height:422px; margin:25px auto; overflow:hidden;}
#hot dl:first-child{ display:block;}
#hot .proInfo dt{ border:#e1e1e1 1px solid;}
#hot .proInfo dd h2{ padding-top:50px;}
#hot_thumbs{ position:relative; width:972px; height:176px; overflow:hidden; margin:0 auto; background:#e7e7e7; padding:13px 0; font-size:0; float:left;}
#hot_thumbs ul{ position:relative; width:9999px; left:0;}
#hot_thumbs a{ display:inline-block; height:176px; margin:0 15px; cursor:hand; cursor:pointer; border-radius:50%; border:#ececec 1px solid\9;}
#hot_thumbs a.active{ box-shadow:0 0 10px #bebebe; border:#bebebe 1px solid\9;}
#hot_thumbs a img{ max-height:176px; *height:176px;border-radius:50%;}

/*明星单品按钮*/
a#hot_prev,a#hot_next{ background:#e7e7e7; width:114px; height:202px; float:left;cursor:hand; cursor:pointer; display:inline-block;}
a#hot_prev b,a#hot_next b{ width:60px; height:202px; display:inline-block; background:url(../images/btn.png) left center no-repeat; margin:0 27px;}
a#hot_prev:hover b{ background-position:-120px center;}
a#hot_next b{ background-position:-60px center;}a#hot_next:hover b{ background-position:-180px center;}


/*带图文章列表*/
.article li{ position:relative; height:180px; overflow:hidden; margin:0; border-bottom:#e1e1e1 1px solid;}
a.link_pic{ position:absolute; width:100%; height:100%; top:0; left:0; display:inline-block; z-index:100; background:url(../images/blank.gif);}
a.pic{ width:200px; height:150px; display:inline-block; overflow:hidden; float:left; margin:15px 25px 0 5px; text-align:center; background:#033756;}
a.pic img{ max-height:150px; max-width:200px;}
a.articleTit{ display:inline-block; width:895px; height:24px; line-height:24px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; color:#000; font-size:18px; font-weight:bold; margin-top:30px;}
.articleCont{ display:inline-block; width:895px; height:88px; margin-top:8px; overflow:hidden; line-height:22px; font-size:12px; color:#989898;}
.article li:Hover{ background:#f2f2f2; }
.article li:Hover a.articleTit{color:#f78393;}
/*.article li:Hover .articleCont,.article li:Hover .articleTitme{ color:#ffffff;}*/
.articleTitme{ color:#afafaf; font-size:12px; line-height:18px;}
#newsTime{ line-height:42px;}
/*新闻详细*/
.c_tit{ font-size:26px; font-weight:bold; color:#000; margin:0; padding:5px 0 10px 0;}
.c_info{ font-size:12px; color:#888; margin:0 0 15px 0; padding:0 0 20px 0; border-bottom:#e1e1e1 1px dotted;}
/*按钮*/
#btns{ float:right; margin:8px 0 0 45px; }
#btns a{ display:inline-block; width:30px; height:30px; overflow:hidden; background:url(../images/btns.png) left top no-repeat; margin-left:10px; cursor:hand; cursor:pointer;}
#btns a.prevone:hover{ background-position:left -30px;}
#btns a.nextone{ background-position:-40px top;}
#btns a.nextone:hover{ background-position:-40px -30px;}
#btns a.back{background-position:-80px top;}
#btns a.back:hover{ background-position:-80px -30px;}

/*标题*/
.tit{ border-bottom:#e1e1e1 1px solid; text-align:center;}
.tit h1{ font-size:38px; line-height:150%; color:#d0af82; margin:0; padding:0; font-weight:normal;}
.tit h3{ margin:0 auto -1px auto; display:inline-block; padding:0 20px 16px 20px; color:#b4b4b4; font-size:15px; font-weight:normal; border-bottom:#d0af82 1px solid;}
/*旗下品牌*/
#brand a{ width:280px; height:210px; display:inline-block; overflow:hidden; float:left; margin:0 4px 8px 0; border-bottom:#d2d2d2 1px dotted; text-align:center; line-height:210px; display: table-cell; vertical-align:middle; text-align:center; *font-size:180px;}
#brand a img{ max-width:220px; max-height:200px; *width:220px; vertical-align:middle;
/*-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; */}
#brand a:Hover{ border-bottom:#033756 1px dotted;}
#brand a:Hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); /*filter:none;*/}

/*翻页*/
.pages{margin:25px 0 0 0; clear:both; height:35px; line-height:35px;  text-align:left;}
.pages a,.pages a:visited{ padding:0 15px; height:35px; font-size:14px; margin:0 0; display:inline-block; text-align:center; background:#fff;color:#666;font-family:"宋体","Times New Roman", Times, serif; box-shadow:1px 1px 1px #d2d2d2; -moz-box-shadow:1px 1px 1px #d2d2d2; -webkit-box-shadow:1px 1px 1px #d2d2d2; border:#ebebeb 1px solid\9;}
.pages a:hover{ background:#f9acb7; color:#fff;}
.pages span{ margin:0 3px; font-family:"宋体","Times New Roman", Times, serif; color:#999; display:inline-block; height:35px; text-align:center;}
.pages .thisp{background:#f9acb7; color:#fff; display:inline-block;width:30px; height:35px; font-weight:bold;}
.pages a.disabled{ color:#a0a0a0;}
.pages a.disabled:hover{ background:#fff;}

