@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
b,i,em{ font-style:normal;}
ul,li,dl,dt,dd{ list-style:none;}
img{ border:0; vertical-align:top;}
a{ text-decoration:none;}


.ssss{ position:absolute; top:50px;}
.ssss a{ display:inline-block; padding:5px 15px; color:#F00;}

/*头部*/
header{ background:#252525; width:100%; position:fixed; height:6px; text-align:center; z-index:999;}
.header a{ display:inline-block; position:absolute;}
/*内页头部*/
.head_A{ position:relative;}

/*头部图片*/
.top{ text-align:center;}
.top img{ width:100%;}

/*导航*/
.nav{ text-align:center; padding:30px 0;}
.nav_width{ width:150px;}
.nav_pd{ padding-top:15px;}

/*有返回导航*/
.nav_A{ position:relative;}
.nav_A a{ position:absolute; left:30px;}
.nav_A img{ vertical-align:middle;}
.nav_A span{ display:inline-block; vertical-align:middle; font-size:20px; font-weight:bold;}

/*有登陆的导航*/
.nav_B{ text-align:left; padding-right:30px; overflow:hidden;}
.nav_B_left{ float:left; display:inline-block;}
.nav_B_right{ float:right; display:inline-block;}
.nav_B_right a{ background:url(../images/stipple_01.jpg) no-repeat left center; background-size:auto 14px; font-size:18px; padding-left:20px; color:#7c7c7c;}

/*四个标签的导航*/
.nav_C{ overflow:hidden; padding:20px 5px;}
.nav_C li{ width:25%; text-align:center; float:left;}
.nav_C a{ display:inline-block; line-height:0; font-size:12px; color:#5d5d5d; width:93%; padding:15px 0; background:#dbdbdb;}
.nav_C .s{ background:#bf9d5b; color:#fff;}
.nav_C_AA li{ width:50% !important;}

/**/
.main{ background:#eeeeee; padding:0 15px 90px; overflow:hidden;}
.m_b{ }
.p_d_A{ padding-top:25px;}
.p_d_B{ padding-top:15px;}
.p_d_C{ padding-bottom:5px;}
.p_d_D{ padding-bottom:0px;}
.p_lr_A{ padding:0 5px 90px;}

/*banner*/
.banner {overflow: hidden;position: relative;}
.banner ul {-webkit-padding-start: 0px;}
.banner ul li a img{width:100% !important;}

/*产品*/
.pro{ position:relative; padding-top:25px;}
.pro a{ font-family:"黑体"; color:#e0d2b6; line-height:0;}
.pro_A{ position:absolute; bottom:0; background:rgba(0, 0, 0, 0.7); width:100%;}
.pro_A_A{ background:url(../images/pro_bg.png) no-repeat 90% center; background-size:auto 15px; padding:10px 15px;}
.pro_A_A img{ vertical-align:middle;}
.pro_A_A span{ vertical-align:middle; display:inline-block; padding-left:15px;}

/*产品列表*/
.pro_list{ overflow:hidden;}
.pro_list li{ width:50%; float:left; text-align:center; padding-top:25px;}
.pro_list li dl{ width:90%; text-align:center; display:inline-block; background:#fff;}
.pro_list li dl dd{ background:#fff; padding:0 8px;}
.pro_list_A{ font-size:14px; color:#000; height:18px; overflow:hidden; margin:10px 0 8px !important;}
.pro_list_B{ font-size:12px; color:#727272; height:16px; overflow:hidden; margin-bottom:10px !important;}
.pro_list_C{ font-size:14px; background:#e6e6e6 !important; padding:5px 0 !important;}

/*产品详细页*/
.pro_detail{ padding-top:25px;}
.pro_detail_A{ padding:25px 10px 0 15px; overflow:hidden; background:#fff;}
.pro_detail_A li{ float:left;}
.pro_detail_A .s{ width:30%;}
.pro_detail_A .n{ width:70%; overflow:hidden; padding-top:8px;}
.pro_detail_A dd{ padding:0 0 10px; font-size:12px}
.pro_detail_A dd span{ width:36px; display:inline-block;vertical-align:top; color:#a4a4a4;}
.pro_detail_A dd i{ width:75%; display:inline-block;vertical-align:top; }
.pro_detail_B{ padding:15px 15px; font-size:13px; background:#fff; line-height:20px; color:#a4a4a4;}
.pro_detail_C{ background:#fff; text-align:center; padding:20px 0 30px;}
.pro_detail_C a{ background:#919090; color:#fff; display:inline-block; padding:5px 35px;}

/*公司简介*/
.company{ padding:0 15px; line-height:22px; padding-bottom:90px; color:#8c8c8c; font-size:13px;}

/*经销商登陆*/

.login_A{ background:#FFF; text-align:center; padding:30px 0;}
.login_B{ background:#eaeaea; text-align:center; padding:0 0 30px;} 
.login_B li{ padding-top:15px;}
.login_B input{ text-indent:8px; border:0; height:30px; width:80%; border-radius:5px;}
.login_B a{ background:#ff7e00; line-height:30px; display:inline-block; width:80%; color:#fff; border-radius:5px;}
.login_C{ background:#fff; padding:15px 0; text-align:center; font-size:14px;}
.login_C span{ color:#747474;}
.login_C a{ color:#000;}

/*经销商网点*/
.stipple_A{ background:#FFF; padding:15px;}
.stipple_A span{ display:inline-block; vertical-align:middle; font-size:14px; padding-right:10px; line-height:0;}
.stipple_A select{ vertical-align:middle; width:73%;}
.stipple_B{ text-align:center; background:#fff; margin-top:20px;}
.stipple_B li{}
.stipple_B a{ display:inline-block; color:#282828; font-size:16px; padding:15px;}

/*新闻资讯*/
.news_A{ margin-top:25px;}
.news_A li{}
.news_A .s{ background:#fff; line-height:20px; padding:15px 10px; }
.news_A .s a{font-size:16px; color:#000;}
.news_A .n{ background:#f3f3f3; padding:10px 10px; font-size:14px; overflow:hidden;}
.news_A .n span{ display:inline-block; line-height:14px; font-size:14px;}
.news_A .n .n_left{ float:left; background:url(../images/news_03.jpg) no-repeat left center; padding-left:22px; background-size:auto 14px;}
.news_A .n .n_right{ float:right;background:url(../images/news_04.jpg) no-repeat right center; padding-right:22px; background-size:auto 14px;}
.news_A .n .n_right a{ color:#000;}

/*新闻详细页*/
.news_detail{ background:#fff; margin-top:15px;}
.news_detail h3{ text-align:center; font-size:16px; line-height:22px; padding:20px 0 10px;}
.news_detail img{ width:100% !important; height:auto !important;}   /*6.5改*/

/*品牌荣誉*/
.honor_A{ background:#FFF; text-align:center; margin-top:25px;}
.honor_A li{ padding:15px 15px 0;}
.honor_A .s{}
.honor_A .n{ font-size:14px; line-height:16px; padding:15px 15px 17px;}

/*设计师*/
.stylist{ overflow:hidden;}
.stylist li{ width:50%; text-align:center; float:left; padding-top:25px;}
.stylist dl{ width:92%;  background:#fff; display:inline-block; padding-top:10px;}
.stylist dt{ padding:0 10px;}
.stylist dd{ }
.stylist dd a{ color:#000; line-height:14px;  font-size:14px;}
.stylist .s{ padding:12px 10px 8px;}
.stylist .n{ font-size:12px; color:#8c8c8c; padding:0 10px; margin-bottom:10px; height:15px; overflow:hidden;} /*6.5改*/
.stylist .x{ padding:10px 10px 8px;}
.stylist .g{ background:#f3f3f3; padding:10px;}
.stylist .g a{color:#8c8c8c; background:url(../images/stylist_03.jpg) no-repeat left center; background-size:auto 14px; line-height:16px; display:inline-block; padding-left:18px;}
.stylist_A{ text-align:center; padding:30px 0;}
.stylist_A a{ background:#fff; display:inline-block; padding:8px 35px; color:#868686; font-weight:bold; font-size:14px; vertical-align:middle;}
.stylist_A span{ color:#868686; font-size:18px; display:inline-block; padding:0 15px; vertical-align:middle;}

/*设计师详细页*/
.stylist_detail{ background:#fff; padding:0 15px 0px; margin-top:25px;}
.stylist_detail_A{ overflow:hidden; padding:25px 0;}
.stylist_detail_A .stylist_detail_A_left{ width:35%; float:left;}
.stylist_detail_A .stylist_detail_A_right{ width:65%; float:right;}
.stylist_detail_A .stylist_detail_A_right li{ padding-left:15px; color:#000; font-weight:bold; font-size:14px; line-height:16px; padding-top:2px; overflow:hidden;}
.stylist_detail_A .stylist_detail_A_right .s{ padding-bottom:8px;}
.stylist_detail_A .stylist_detail_A_right span{ font-size:12px; width:78px; display:inline-block; float:left;}
.stylist_detail_A .stylist_detail_A_right i{ color:#9f9f9f; font-size:12px; display:inline-block; float:left; width:49%;}
.stylist_detail_A .stylist_detail_A_right .n a{ color:#000; font-size:12px; background:url(../images/stylist_03.jpg) no-repeat left center; background-size:auto 12px; padding-left:18px;}
.stylist_detail_AA{ border-top:1px solid #000; height:1px;  overflow:hidden;}
.stylist_detail_B{ font-size:14px; color:#666666; padding:20px 0;}
/*.stylist_detail_C{ overflow:hidden;}
.stylist_detail_C li{ width:50%; text-align:center; float:left; padding-top:25px;}
.stylist_detail_C dl{ width:90%; display:inline-block;}
.stylist_detail_C dd{ color:#9f9f9f; font-size:14px; padding:10px;}*/
.stylist_detail_D{}
.stylist_detail_D h3{ background:url(../images/xuxian.jpg) repeat-x left bottom; position:relative; height:15px; width:100%}
.stylist_detail_D h3 span{ position:absolute; bottom:0; top:5px; left:50%; z-index:999; background:#fff; font-size:16px;}
.stylist_detail_D ul{ margin-top:25px;}
.stylist_detail_D li{ padding-bottom:10px; text-align:center;}
.stylist_detail_D li img{ width:95%; border:1px solid #efefef; padding:2px;}

/*生产基地*/
.oushi_A{ background:#fff; padding:15px; margin-top:25px;}
.oushi_A .s{ color:#666; font-size:16px; line-height:22px; padding:15px 0 10px;}

/*联系我们*/
.contact{ text-align:center; padding-bottom:90px;}
.contact_A{ padding:25px 25px; text-align:left;}
.contact_A .s{ padding-bottom:10px;}
.contact_A li{ font-size:14px; overflow:hidden; padding-top:8px;}
.contact_A li span{ width:68px; display:inline-block; float:left;}
.contact_A li i{ display:inline-block; float:left; width:74%; color:#959595;}
.contact_A li i a{ color:#959595;}

/*尾部*/
.footer{ position:fixed; bottom:0; background:#000; width:100%; padding:15px 0;z-index:999;}
.footer ul{ padding:0 10px; overflow:hidden; }
.footer li{ float:left; width:25%; text-align:center;}
.footer span{ display:block; padding-top:8px; line-height:0;}
.footer .s{ position:relative;}
.footer_A{ position:fixed; text-align:center; width:25%; bottom:0; background:url(../images/fotter_A_bg.png) no-repeat center bottom; background-size:auto 8px; padding-bottom:8px; border-radius:5px; right:8px; display:none; }
.footer_A img{ width:50px;}
.footer_A dl{ width:100%;background:#000; border-radius:5px; padding-bottom:10px;}
.footer_A dl dd{ padding-top:15px;}


