@charset "utf-8";
/* CSS Document */
#container{margin:0 auto; height:auto!important;text-align: left;}
img { border: 0px; padding: 0px; margin: 0px;}
.clear01{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0;}
h1,h2,h3,h4,h5,h6{ float: left;}
a{color: #505050;text-decoration: none;}
a:link{color: #505050;text-decoration: none;}
a:visited {color: #505050;text-decoration: none;}
a:hover {text-decoration: underline;color: #505050;}
a:active {color: #505050;text-decoration: none;}
ul {list-style-type: none; float: left;}
li {list-style-type: none; float: left;}


/* 位置
+++++++++++++++++++++++++++ */
#wz {width: 975px; height: 24px; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#wz p {width: 970px; height: 24px; float: left; margin: 0px; padding: 0px; line-height: 24px;}

/* 产品类别
+++++++++++++++++++++++++++ */
#nav_cp {width: 975px; height: 68px; float: left; margin: 10px 0px 0px 0px; padding: 0px; background: url(../images/product/bg.jpg) no-repeat;}
#nav_cp ul {width: 975px; height: 68px; float: left; margin: 0px; padding: 0px;}
#nav_cp ul li {width: auto; height: 34px; float: left; margin: 0px; padding: 0px 17px 0px 17px; text-align: center; line-height: 34px; font-size: 14px; border-right: 1px solid #ccc;}
/*#nav_cp ul li.zhai {width: 69px; height: 34px;}
#nav_cp ul li.kuan {width: 85px; height: 34px;}
#nav_cp ul li.kuan1 {width: 100px; height: 34px;}
#nav_cp ul li.kuan3 {width: 170px; height: 34px;}
#nav_cp ul li.kuan4 {width: 190px; height: 34px;}*/
#nav_cp ul li a { color: #ffffff;}


/* 通栏广告
+++++++++++++++++++++++++++ */
#ad {width: 975px; height: 262px; float: left; margin: 15px 0px 0px 0px; padding: 0px; background-color: #f0f0f0;}

/* 推荐产品
+++++++++++++++++++++++++++ */
#tjcp {width: 760px; height: 470px; float: left; margin: 15px 25px 0px 0px; padding: 0px;}

#tjcp h3 {width: 760px; height: 30px; float: left; margin: 0px; padding: 0px; font-size: 20px; border-bottom: 1px solid #000; font-family: "微软雅黑"; background: url(../images/product/club_more.jpg) no-repeat 90px 5px; font-weight: normal;}
#tjcp h3 a {font-size: 20px; font-weight: normal; color: #000;}
#tjcp h3 a:link{color: #000; text-decoration: none;}
#tjcp h3 a:hover {text-decoration: none; color: #d90808;}


#tjcp ul {width: 760px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#tjcp ul li {width: 176px; height: 197px; float: left; margin: 0px 7px 5px 7px; padding: 0px;}
#tjcp ul li img {width: 167px; height: 144px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#tjcp ul li strong {width: 176px; height: 20px; float: left; margin: 3px 0px 0px 0px; padding: 0px; color:#505050; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 20px;}
#tjcp ul li span {width: 176px; height: 20px; float: left; margin: 0px; padding: 0px; color:#aaaaaa; line-height: 20px;}

/* 品牌展示
+++++++++++++++++++++++++++ */
#ppzs {width: 188px; height: 470px; float: left; margin: 20px 0px 0px 0px; padding: 0px;}
#ppzs p {width: 188px; height: 30px; margin: 0px; padding: 0px; background: url(../images/product/ppzs_btbg.jpg) no-repeat;}
#ppzs p strong {width: 160px; height: 30px; margin: 0px; padding: 0px 0px 0px 15px; font-size:14px; line-height: 30px; color:#FFF;}
#ppzs ul {width: 186px; height: 440px; float: left; margin: 0px; padding: 15px 0px 8px 0px; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; overflow: hidden;}
#ppzs ul li {width: 147px; height: auto; float: left; margin: 0px 0px 5px 18px; padding: 0px;}
#ppzs ul li img {width: 133px; height: 42px; float: left; margin: 0px; padding: 6px; border: 1px solid #e7e7e7;}
#ppzs ul li span {width: 147px; height: 20px; float: left; margin: 0px; padding: 3px 0px 0px 0px; text-align: center; line-height: 20px;} 

/* 设计师原创产品
+++++++++++++++++++++++++++ */
#yccp {width: 975px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px 0px 15px 0px;}
#yccp h3 {width: 975px; height: 30px; float: left; margin: 0px; padding: 0px; background: url(../images/product/yccp_bg.jpg) no-repeat;}
#yccp h3 strong {width: auto; height: auto; float: left; margin: 0px; padding: 0px 0px 0px 18px; font-size: 14px; color:#FFF; line-height: 30px;}
#yccp h3 span {float: right; margin: 0px; padding: 0px 10px 0px 0px; line-height: 30px; font-size: 12px; color:#cccaca; font-weight: normal;}
#yccp h3 span a {font-size: 12px; color:#cccaca; font-weight: normal;}
#yccp ul {width: 975px; height: auto; float: left; margin: 0px; padding: 15px 0px 8px 0px;}
#yccp ul li {width: 176px; height: 184px; float: left; margin: 0px 5px 0px 12px; _margin: 0px 0px 0px 2px; padding: 0px;}
#yccp ul li img {width: 165px; height: 143px; float: left; margin: 0px; padding: 4px; border: 1px solid #e7e7e7;}
#yccp ul li span {width: 176px; height: 30px; float: left; margin: 1px 0px 0px 0px; padding: 0px; background: url(../images/product/yccp_spanbg.jpg) no-repeat; text-indent: 15px; line-height: 30px; font-family: Arial, Helvetica, sans-serif;}

/* 品牌故事
+++++++++++++++++++++++++++ */
#ppgs {width: 975px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px 0px 20px 0px;}


/* tab_1
++++++++++++++++++++++++++++ */
#ppgs .menubox { width: 975px; height:30px; overflow:hidden; background:url(../images/product/yccp_bg.jpg) no-repeat; float: left; margin: 0px;}
#ppgs .menubox h2 {width: 182px; height: 30px; float: left; margin: 0px; padding: 0px; border-right: 1px solid #ccc; font-size: 14px; color:#fff; text-indent: 20px; line-height: 30px;}
#ppgs .menubox ul{width: auto; height: 30px; float: left; margin: 0px; padding: 0px;}
#ppgs .menubox li{cursor:pointer; height:30px; overflow:hidden; line-height:30px; text-align:center; padding:0px 20px 0px 20px; text-indent: 0px; float:left; display:inline; margin:0px; color: #e0e0e0; font-family: Arial, Helvetica, sans-serif; background: url(../images/product/xx2.jpg) no-repeat right;}
#ppgs .menubox li.hover{color:#04a08b; font-weight:normal; float: left;}

#ppgs .contentbox{ width: 975px; padding: 0px; float:left;}
#ppgs .c_left{ width: 182px; height: 410px; padding: 0px; margin: 1px 0px 0px 0px; float:left; background-color:#ededed;}
#ppgs .c_left p{ width: 169px; height: auto; padding: 15px 0px 15px 7px; margin: 0px; float:left;}
#ppgs .c_left p img{ padding: 0px; margin: 0px 0px 0px 18px; float:left; background-color:#FFF;}
#ppgs .c_left p span{ width: 160px; height: auto; padding: 12px 0px 0px 6px; margin: 0px; float:left; font-family: Arial, Helvetica, sans-serif; line-height: 22px;}
#ppgs .c_right{ width: 790px; padding: 0px; margin: 1px 0px 0px 1px; float:left;}
#ppgs .c_right ul {width: 790px; height: auto; float: left; margin: 12px 0px 0px 0px; padding: 0px;}
#ppgs .c_right ul li {width: 176px; height: auto; float: left; margin: 0px 2px 3px 16px; _margin: 0px 7px 5px 8px; padding: 0px;}
#ppgs .c_right ul li img {width: 167px; height: 144px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#ppgs .c_right ul li strong {width: 176px; height: 20px; float: left; margin: 2px 0px 0px 0px; padding: 0px; color:#505050; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 20px;}
#ppgs .c_right ul li span {width: 176px; height: 20px; float: left; margin: 0px; padding: 0px; color:#aaaaaa; line-height: 20px;}




/* +++++++++++++++++++++++++++ 二级页面 +++++++++++++++++++++++++++ */
#pplbleft {width: 188px; height: auto; float: left; margin: 0px; padding: 0px;}

/* 品牌--类别
+++++++++++++++++++++++++++ */
#pplb {width: 188px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#pplb p {width: 188px; height: 30px; float: left; margin: 0px; padding: 0px; background-color:#009983; font-size:14px; text-indent: 15px; line-height: 30px; color:#FFF;}
#pplb ul {width: 186px; height: auto; float: left; margin: 0px; padding: 0px; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; overflow: hidden; background: url(../images/product/pplb_ulbg.jpg) repeat-y;}
#pplb ul li {width: 93px; height: 39px; float: left; margin: 0px; padding: 0px; text-align: center; border-bottom: 1px solid #e7e7e7; line-height: 39px; font-size: 14px; color:#04a08b; font-family: Arial, Helvetica, sans-serif;}
#pplb ul li a {color:#555; font-family: Arial, Helvetica, sans-serif;}

/* 品牌类别左侧广告
+++++++++++++++++++++++++++ */
#pplb_ad {width: 188px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px; background-color: #e7e7e7;}
#pplb_ad p {width: auto; height: auto; float: left; margin: 0px; padding: 0px 0px 9px 0px;}
#pplb_ad p img {width: 171px; height: 280px; float: left; margin: 9px 0px 0px 9px; padding: 0px;}


/* 品牌类别右侧
+++++++++++++++++++++++++++ */
#pplbright {width: 762px; height: auto; float: right; margin: 15px 0px 0px 0px; padding: 0px;}
#pplbright h1 {width: 762px; height: 30px; float: left; background: url(../images/xx.jpg) repeat-x bottom; text-align: left; padding: 0px; margin: 0px; line-height: 24px; font-size: 12px;}
#pplbright h1 strong {height: 30px; font-size: 18px; font-weight: normal; font-family: "微软雅黑"; padding: 0px 5px 0px 0px;}
#pplbright h1 span {height: 30px; font-size: 14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 5px; margin: 0px;}
#pplbright ul {width: 760px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px;}
#pplbright ul li {width: 750px; height: auto; float: left; margin: 0px 7px 5px 7px; _margin: 0px 7px 5px 5px; padding: 15px 0px 18px 0px; background:url(../images/xx.jpg) repeat-x bottom;}
#pplbright ul li img {width: 253px; height: 225px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#pplbright ul li strong {width: 400px; height: 24px; float: left; margin: 0px; padding: 0px 0px 0px 15px; color: #008774; font-family: Arial, Helvetica, sans-serif; line-height: 24px; font-size: 14px;}
#pplbright ul li strong a {color: #008774; font-family: Arial, Helvetica, sans-serif;}
#pplbright ul li span {width: 420px; height: auto; float: left; margin: 0px; padding: 0px 0px 0px 15px; color:#777; line-height: 20px;}
#pplbright ul li span a {color:#009983; line-height: 20px; font-family: Arial, Helvetica, sans-serif;}


/* 非品牌类别---列表
+++++++++++++++++++++++++++ */
/*
#fpplb {width: 975px; height: auto; float: left; margin: 20px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#fpplb h1 {width: 975px; height: 30px; float: left; background: url(../images/product/xx.jpg) repeat-x bottom; text-align: left; padding: 0px; margin: 0px; font-size: 18px; font-weight: normal; font-family: "微软雅黑";}
#fpplb ul {width: 974px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#fpplb ul li {width: 176px; height: auto; float: left; margin: 0px 7px 10px 10px; _margin: 0px 7px 10px 8px; padding: 0px;}
#fpplb ul li img {width: 167px; height: 144px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#fpplb ul li strong {width: 176px; height: 20px; float: left; margin: 3px 0px 0px 0px; padding: 0px; color:#505050; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 20px;}
#fpplb ul li span {width: 176px; height: 20px; float: left; margin: 0px; padding: 0px; color:#aaaaaa; line-height: 20px;}
*/
#fpplb {width: 975px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#fpplb h1 {width: 762px; height: 30px; float: left; background: url(../images/xx.jpg) repeat-x bottom; text-align: left; padding: 0px; margin: 0px; line-height: 24px; font-size: 12px;}
#fpplb h1 strong {height: 30px; font-size: 18px; font-weight: normal; font-family: "微软雅黑"; padding: 0px 5px 0px 0px;}
#fpplb h1 span {height: 30px; font-size: 14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 5px; margin: 0px;}
#fpplb ul {width: 760px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px;}
#fpplb ul li {width: 750px; height: auto; float: left; margin: 0px 7px 5px 7px; _margin: 0px 7px 5px 5px; padding: 15px 0px 18px 0px; background:url(../images/xx.jpg) repeat-x bottom;}
#fpplb ul li img {width: 253px; height: 225px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#fpplb ul li strong {width: 400px; height: 24px; float: left; margin: 0px; padding: 0px 0px 0px 15px; color: #008774; font-family: Arial, Helvetica, sans-serif; line-height: 24px; font-size: 14px;}
#fpplb ul li strong a {color: #008774; font-family: Arial, Helvetica, sans-serif;}
#fpplb ul li span {width: 420px; height: auto; float: left; margin: 0px; padding: 0px 0px 0px 15px; color:#777; line-height: 20px;}
#fpplb ul li span a {color:#009983; line-height: 20px; font-family: Arial, Helvetica, sans-serif;}


/* 产品详细
+++++++++++++++++++++++++++ */
#cpxx {width: 975px; height: auto; float: left; margin: 20px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#cpxxleft {width: 355px; height: auto; float: left; margin: 0px 16px 0px 0px; padding: 0px;}
#cpxxleft p {width: 350px; height: 350px; float: left; margin: 0px; padding: 0px; border: 1px solid #ddd;}
#cpxxleft p img {width: 330px; height: 330px; float: left; margin: 0px; padding: 10px;}

#cpxxright {width: 604px; height: auto; float: left; margin: 0px; padding: 0px;}
#cpxxright p {width: 604px; height: auto; float: left; margin: 0px; padding: 0px;}
#cpxxright p strong {width: 604px; height: 30px; float: left; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #04a08b;}
#cpxxright ul {width: 604px; height: auto; float: left; margin: 0px; padding: 0px;}
#cpxxright ul li {width: 604px; height: auto; float: left; margin: 0px; padding: 0px; background: url(../images/product/xx.jpg) repeat-x top; color: #666666;}
#cpxxright ul li strong {float: left; height: 34px; margin: 0px; padding: 0px; font-weight: normal; line-height: 34px;}
#cpxxright ul li span {float: left; height: auto; margin: 0px; padding: 0px 20px 0px 0px; font-family: Arial, Helvetica, sans-serif; line-height: 34px;}
#cpxxright ul li span.font_12 {font-family: Arial, Helvetica, sans-serif; line-height: 24px; padding: 10px 0px 0px 0px;}
#cpxxright ul li strong.font_bt {float: left; height: 34px; margin: 0px; padding: 10px 0px 0px 0px; font-weight: normal; line-height: 24px;}


#sspp {width: 975px; height: auto; float: left; margin: 30px 0px 0px 0px; padding: 10px 0px 10px 0px; border-bottom: 1px dashed #dddddd; border-top: 1px dashed #dddddd;}
#sspp img {width: 133px; height: 42px; float: left; margin: 0px; padding: 4px; border: 1px solid #dddddd;}
#sspp p {width: 800px; height: auto; float: left; margin: 0px; padding: 0px 0px 0px 15px;}
#sspp p strong {width: 800px; height: 24px; float: left; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #333;}
#sspp p span {width: 800px; height: auto; float: left; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #555;}
#sspp p span a {color: #04a08b;}


/* 品牌介绍
+++++++++++++++++++++++++++ */
#ppjs {width: 975px; height: auto; float: left; margin: 20px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#ppjsleft {width: 170px; height: auto; float: left; margin: 0px 18px 0px 0px; padding: 0px;}
#ppjsleft p {width: auto; height: auto; float: left; margin: 0px; padding: 0px; border: 1px solid #ddd;}
#ppjsleft p img {width: 133px; height: 42px; float: left; margin: 0px; padding: 10px;}

#ppjsright {width: 770px; height: auto; float: left; margin: 0px; padding: 0px;}
#ppjsright p {margin: 0px; padding: 0px;}
#ppjsright p strong {width: 770px; height: 30px; float: left; margin: 0px; padding: 0px; border-bottom: 2px solid #03a08b; line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
#ppjsright p span {width: 770px; height: auto; float: left; margin: 0px; padding: 10px 0px 0px 0px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


/* 品牌类别---列表
+++++++++++++++++++++++++++ */
#ppjs_lb {width: 975px; height: auto; float: left; margin: 20px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#ppjs_lb h1 {width: 975px; height: 36px; float: left; text-align: left; padding: 0px; margin: 0px; font-size: 14px; color: #03a08b; text-indent: 10px; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #c3c3c3; border-top: 2px solid #c3c3c3; line-height: 36px;}
#ppjs_lb ul {width: 974px; height: auto; float: left; margin: 15px 0px 0px 0px; padding: 0px;}
#ppjs_lb ul li {width: 176px; height: auto; float: left; margin: 0px 7px 10px 10px; _margin: 0px 7px 10px 8px; padding: 0px;}
#ppjs_lb ul li img {width: 167px; height: 144px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#ppjs_lb ul li strong {width: 176px; height: 20px; float: left; margin: 3px 0px 0px 0px; padding: 0px; color:#505050; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 20px;}
#ppjs_lb ul li span {width: 176px; height: 20px; float: left; margin: 0px; padding: 0px; color:#aaaaaa; line-height: 20px;}

/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}
/* logo右侧
+++++++++++++++++++++++++++ */
#logoright {width: 100%; height: auto; float: right; margin: 15px 0px 0px 0px; padding: 0px;}
#logoright h1 {width: 100%; height: 30px; float: left; background: url(../images/xx.jpg) repeat-x bottom; text-align: left; padding: 0px; margin: 0px; line-height: 24px; font-size: 12px;}
#logoright h1 strong {height: 30px; font-size: 18px; font-weight: normal; font-family: "微软雅黑"; padding: 0px 5px 0px 0px;}
#logoright h1 span {height: 30px; font-size: 14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 5px; margin: 0px;}
#logoright ul {height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px;}
#logoright ul li {width: 138px; height: auto; float: left; margin: 0px 7px 5px 7px; _margin: 0px 7px 5px 5px; padding: 10px 0px 10px 0px;}
#logoright ul li img {width: 133px; height: 42px; float: left; margin: 0px; padding: 3px; border: 1px solid #e8e8e8;}
#logoright ul li span {width: 133px; height: auto; float: left; margin: 0px; padding: 0px; color:#555; line-height: 20px; font-size: 12px;}
#logoright ul li span a {color:#555; line-height: 20px; font-family: Arial, Helvetica, sans-serif;}