@charset "utf-8";

/* CSS Document */

*{padding:0;margin:0}

body { margin:0 auto; padding:0; background:#1d1d1d; font-size:12px;  font-family:微软雅黑;}

div,form,img,ul,ol,dl,dt,dd,button { margin:0; padding:0; border:0;}

li{ list-style:none; float:left; }

h1,h2,h3,h4,h5,h6,h6,h7{ margin:0; padding:0;}

.fw10{ width:10px; height:auto; float:left;}

.ch8 { height:8px; line-height:8px; clear:both;}

.ch10{ height:8px; line-height:8px; clear:both;}

.ch20{ height:20px; line-height:20px; clear:both;}

.ch30{ height:30px; line-height:30px; clear:both;}

.center{ text-align:center;}



.red{ color:red;}



a:link    { color:#554d65; text-decoration:none;}

a:visited { color:#554d65; text-decoration:none;}

a:hover   { color:#900; text-decoration:underline;}

a:active  { color:#554d65; text-decoration:none;}



h3{ height:36px; line-height:36px;}

h3 span a:link    { color:#adaeb0; text-decoration:none;}

h3 span a:visited { color:#adaeb0; text-decoration:none;}

h3 span a:hover   { color:#900; text-decoration:underline;}

h3 span a:active  { color:#adaeb0; text-decoration:none;}



.warp{ width:1050px; height:auto;  margin:0 auto;   background:#FFF;}



/* 页眉 */

.top{ width:950px; height:auto; padding:0 50px 20px 50px; }



.top .subnav{ width:950px; height:39px;  color:#adaeb0; border-bottom:1px #bcbcbc dotted}

.top .subnav li{ height:39px; line-height:39px; padding:0 12px; background:url(../images/subnav-border-right.gif) no-repeat right top}

.top .subnav li a:link    { color:#adaeb0; text-decoration:none;}

.top .subnav li a:visited { color:#adaeb0; text-decoration:none;}

.top .subnav li a:hover   { color:#900; text-decoration:underline;}

.top .subnav li a:active  { color:#adaeb0; text-decoration:none;}





.top .subnav span{  float:right; padding:0 20px;  margin:4px 0; color:#FFF; background:#dc4539 }

.top .subnav span a{ height:31px; line-height:31px;}

.top .subnav span a:link    { color:#fff; text-decoration:none;}

.top .subnav span a:visited { color:#fff; text-decoration:none;}

.top .subnav span a:hover   { color:#900; text-decoration:underline;}

.top .subnav span a:active  { color:#fff; text-decoration:none;}



.top .banner{ width:950px; height:130px;  background:#fff; background:url(../images/banner/banner.png) no-repeat left top; }

.top .nav{ width:950px; height:42px; line-height:42px; background:#252525; color:#FFF; font-size:14px; font-weight:bold; border-bottom:3px #16b8d3 solid;}

.top .nav li{ background:url(../images/nav-border-right.gif) no-repeat right top;}



.main,.product-list ,.article-list,.wholesale-list { width:950px; height:auto; padding:0 50px; }

/* 首页 */

.main .left{ width:640px; height:auto; float:left; padding-right:30px;}

.main .left .jd{ width:640px; height:350px; padding-bottom:30px;}

.main .left .ppzt{ width:auto; height:auto;}

.main .left .ppzt h2{ padding-top:12px; line-height:50px; color:#0054a7; border-bottom:1px #bcbcbc dotted}

.main .left .ppzt li{ width:310px; height:243px; padding:12px 0 12px 0; float:left; white-space:normal; border-bottom:1px #bcbcbc dotted}

.main .left .ppzt .keyword{ line-height:24px; height:24px; color:#900; font-weight:bold;}

.main .left .ppzt .detail{ line-height:24px; height:24px;}

.main .left .ppzt p{ color:#5c5a5f;}



.main .right{ width:280px; height:auto; float:right; }

.main .right .bujian h3{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }

.main .right .bujian h3 span{ font-size:12px; float:right; font-weight:normal; }

.main .right .bujian{ width:280px; float:left; padding-bottom:30px;}

.main .right .bujian li{ width:280px; color:#554d65;  }

.main .right .zxdt li{ border-bottom:1px solid #e1e1e1; line-height:18px; padding:12px 0;}

.main .right .zxdt span{ color:#adaeb0; font-size:12px;}

.main .right .xxpt li{ height:36px; line-height:36px; font-size:14px; padding-top:10px;}

.main .right .xxpt img{ vertical-align:middle; }

.main .right .bddl h3{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }

.main .right .bddl{ width:280px; float:left; padding-bottom:20px;}

.main .right .bddl li{ width:140px; height:80px; line-height:80px; text-align:center; color:#554d65;  font-size:14px; }

.main .right .bddl img{ vertical-align:middle; }

/* Search input */

.search .sinput {

	float:left;

	width:227px;

	height:28px;

	line-height:28px;

	padding:4px 5px;

	border:#e1e1e1 1px solid;

	background:white;

	color:#888;

	font-size:14px;

	-webkit-transition:.3s;

	-moz-transition:.3s;

	outline: none;

}

.search .sbtn {

	cursor:pointer;

	height:38px;

	float:left;

	width:41px;

	margin-left:-1px;

	background: url(../images/icon/search.png) no-repeat left;

	display:inline-block;

	border:0px;

}

.search .sbtn:hover {

	background: url(../images/icon/search-h.png) no-repeat left;

}



/* 产品列表页 */

.product-list .left{ width:210px; height:auto; padding-right:20px; float:left; }

.product-list .left .bujian{ width:210px; float:left; padding-bottom:30px;}

.product-list .left .bujian .list{ padding-top:10px;}

.product-list .left .bujian .list li{ width:195px; padding-left:15px; line-height:30px; color:#554d65; border-bottom:1px solid #e1e1e1;  background:url(../images/icon/jiantou.gif) no-repeat left center; }

.product-list .left .bujian .lxfs li{  width:210px; height:36px; line-height:36px; padding-top:10px;}

.product-list .left .bujian .lxfs img{ vertical-align:middle; }



.product-list .left .bujian h3{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }

.product-list .left .bujian h3 span{ font-size:12px; float:right; font-weight:normal; }



.product-list .right{ width:720px; height:auto; float:left;}

.product-list .right .l,.product-list .right .a,.product-list .right .page,.product-list .right .b { float:left;width:720px;}

/*.product-list .right .a li,.product-list .right .dqwz{ margin-left:15px; }*/

.product-list .right .l li{  margin-right:10px; padding:5px 10px; font-size:14px; background:#16b8d3; color:#554d65; border-bottom:1px #bcbcbc dotted;}



.product-list .right .dqwz { width:720px; height:36px; line-height:36px;  margin-bottom:12px;  float:left; color:#252525; border-bottom:1px #bcbcbc dotted; display:block; }

.product-list .right .a li{ width:170px; margin-right:10px; height:260px; padding-top:12px; color:#554d65; border-bottom:1px #bcbcbc dotted;}

.product-list .right .a li span{ line-height:24px; height:24px; text-align:center; display:block;}



.product-list .right .a li a.img{width:170px;height:170px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;;overflow:hidden;}

.product-list .right .a li a.img img{vertical-align:middle;}



.product-list .right .b,.product-list .right .c{ width:720px; height:auto;  }

.product-list .right .b li{ width:690px; font-size:14px; line-height:24px;border-bottom:1px solid #e1e1e1;padding:10px 15px;}

.product-list .right .b span{ font-size:12px; color:#adaeb0;}



.product-list .right .c li{ width:310px; height:243px; padding:12px 0 12px 0; float:left; white-space:normal; border-bottom:1px #bcbcbc dotted; margin-right:50px;}

.product-list .right .c .keyword{ line-height:24px; height:24px; color:#900; font-weight:bold;}

.product-list .right .c .detail{ line-height:24px; height:24px;}

.product-list .right .c p{ color:#5c5a5f;}

.product-list .right .c img { width:310px; height:145px;}



.product-list .right .page{ text-align:center; padding:30px 0; display:block;  clear:both;}

.product-list .right .page li{   margin:2px; }

.product-list .right .page li a{ line-height:24px; display: block;padding:0 6px;border:1px solid #CCC;}

.product-list .right .page li a:hover {  line-height:24px;display: block;border: 1px solid #A0A0A0;}

.product-list .right .page .on{line-height:24px;padding:0 5px;font-weight:bold; color:#666; border: 1px solid #A0A0A0;}

/*文章内页*/

.right .tit{ width:720px; line-height:48px; padding-bottom:20px;}

.right .con{ font-size:14px; line-height:24px; padding-bottom:180px;}



.right .product{ width:720px; float:left;}

.right .product h2 { width:720px; line-height:36px; float:left; padding-bottom:20px;}

.right .product .pimg{ width:300px; height:auto; text-align:center; float:left}

.right .product .pimg img{ border:5px solid #eeeeee}

.right .product .pa{ width:400px; height:auto; padding-left:20px; float:left; font-size:14px; color:#252525;}





.right .product .pa li{ width:400px; padding-left:0; line-height:42px; height:42px;border-bottom:1px #16b8d3 dashed;}

.right .product .pcon{ width:720px; float:left; font-size:14px;  margin-top:10px; color:#252525; padding-bottom:180px; /*border-top:1px #bcbcbc dotted;*/}

.right .product .pcpjs{ width:720px; margin-top:20px;  height:28px; font-weight:bold; float:left; color:#FFF; border-bottom:3px #16b8d3 solid;}

.right .product .pcpjs span{ width:80px; padding-left:20px; background:#252525 url(../images/product-cpjs.gif) no-repeat left top; height:28px; line-height:28px; display:block; }

/* 文章列表页 */

.article-list .left{ width:280px; height:auto; float:left; padding-right:15px; }

.article-list .left .bujian{ width:280px; float:left; padding-bottom:20px;}



.article-list .left .bujian li{ width:280px;  border-bottom:1px solid #e1e1e1; line-height:18px; padding:12px 0;  }

.article-list .left .bujian span{ color:#adaeb0; font-size:12px;}

.article-list .left .bujian h3{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }

.article-list .left .bujian h3 span{ font-size:12px; float:right; font-weight:normal; }



.article-list .right{ width:655px; height:auto; float:left;}

.article-list .right .a,.product-list .right .page { float:left;}

.article-list .right .a li{ width:625px; font-size:14px; line-height:24px; padding:10px 15px;  border-bottom:1px solid #e1e1e1;}

.article-list .right .a span{ font-size:12px; color:#adaeb0;}

.article-list .right .dqwz { width:640px; height:32px; line-height:32px; padding-left:15px; margin-bottom:12px; float:left; color:#252525; border-bottom:1px #bcbcbc dotted; display:block; }

.article-list .right .page{ text-align:center; padding-top:30px; display:block; clear:both;}

.article-list .right .page li{ line-height:24px; padding:0 5px; margin:2px; border:1px solid #CCC;}

.article-list .right .page .hover{ line-height:24px; padding:0 5px; margin:2px; border:1px solid #16b8d3; background:#16b8d3; color:#FFF;}



/* 批发页面 */

.wholesale-list .menu{ width:940px; float:left; margin-top:-20px; padding:0 5px 5px 5px; /*background:#16b8d3*/border-bottom:2px solid #e1e1e1;}

.wholesale-list .menu .list-brand{ width:auto; height:24px; line-height:24px; padding:5px 0 2px 0; margin-right:30px; float:left; color:#900; border-bottom:1px #bcbcbc dotted }

.wholesale-list .menu .list-brand a:link    { text-decoration:underline;}

.wholesale-list .menu .list-brand a:visited { text-decoration:underline;}

.wholesale-list .menu .list-brand a:hover   { color:#900; background:#16b8d3; text-decoration:underline;}

.wholesale-list .menu .list-brand a:active  { text-decoration:underline;}

.wholesale-list .menu .list-brand b{ float:left;}

.wholesale-list .menu .list-l { float:left;} 

.wholesale-list .menu .list-l li{ float:left; font-weight:normal; margin-right:5px; padding:0 3px; }

.wholesale-list .menu .list-brand table,th,tr,td{ height:24px;}

.wholesale-list .menu .list-brand table{ float:left; }

.wholesale-list .menu .list-brand td{ padding:0 3px;}

.wholesale-list .menu-i{ width:950px; clear:both; float:left;  /*background:#16b8d3*/}

.wholesale-list .menu-i .w{ width:230px; height:350px; padding:0 ; margin:10px 3px;  float:left; border-bottom:1px #bcbcbc dotted; border-right:1px #bcbcbc dotted; color:#554d65;}

.wholesale-list .menu-i .wimg{ width:230px; height:200px; float:left; text-align:center;}

.wholesale-list .menu-i .wtit{ width:230px; height:24px; line-height:24px;  text-align:center; clear:both; color:#900; font-size:14px; font-weight:bold; float:left;}

.wholesale-list .menu-i .w-l{ width:230px; float:left;}

.wholesale-list .menu-i .w-l li{ width:55px; height:28px; line-height:28px; text-align:center; float:left;}



/*.wholesale-list .menu-i .w a{ font-size:12px; line-height:24px; font-weight:normal; float:left; margin:0 5px; padding:0 3px 0 6px; background: url(../images/icon/wholesale-icon.gif) no-repeat left center; } */

.wholesale-list .menu-i .w a:link    { text-decoration:underline;}

.wholesale-list .menu-i .w a:visited { text-decoration:underline;}

.wholesale-list .menu-i .w a:hover   { color:#900; background:#16b8d3; text-decoration:underline;}

.wholesale-list .menu-i .w a:active  { text-decoration:underline;}





.wholesale-list .menu-i .itit{ width:950px; height:36px; line-height:36px; float:left; padding:20px 0;}

.wholesale-list .menu-i .tli{ width:950px; height:auto; float:left; padding-bottom:30px;}

.wholesale-list .menu-i .tli li{ width:158px; height:auto; padding-bottom:10px; float:left;}

.wholesale-list .menu-i .t{ border: #cccccc 1px solid; width:148px; height:250px; }

.wholesale-list .menu-i .t .timg{ height:150px; text-align:center; border-bottom: #cccccc 1px dotted;}

.wholesale-list .menu-i .t .timg img{ }

.wholesale-list .menu-i .t .tbh{ line-height:24px; height:24px; font-size:14px; font-weight:bold; color:#900; border-bottom: #cccccc 1px dotted; border-right:#cccccc 1px dotted;}

.wholesale-list .menu-i .t .tnum{ line-height:24px; height:24px; border-bottom: #cccccc 1px dotted;}

.wholesale-list .menu-i .t .tname{  height:37px;}

/* 页脚 */

.footer{ width:950px;  clear:both;   padding:20px 50px; border-top:5px #16b8d3 solid; background:#252525; color:#6d717c; line-height:24px;}

.footer h2{ padding-top:12px; line-height:50px; border-bottom:3px #414141 solid}

.footer .brand li{ width:188px; height:120px; background:#FFF; }





/* 焦点图 */

.focus{ width:640px; height:350px; position:relative; float:left; }

.f640x350{ width:640px; height:350px; overflow:hidden; }

.f640x350 img{ width: 640px; height:350px; }

.rslides{ width:100%; position:relative; list-style:none; padding:0}

.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}

.rslides_nav:active{opacity:1.0}

.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}

.rslides_tabs{margin:9px auto;clear:both;text-align:center}

.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}

.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}

.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}



/* 导航 */

#sddm{ margin: 0 auto; padding: 0; z-index: 30;}

#sddm li{list-style: none; float: left;}

#sddm li a{display: block; padding:0 18px; color: #FFF; text-align: center; text-decoration: none}

#sddm li a:hover{background: #16b8d3}

#sddm div{ position: absolute; visibility: hidden; margin: 0; padding-bottom:3px; background: #16b8d3;

 z-index: 20;}

#sddm div a{ position: relative; display: block; margin: 0; padding: 8px 16px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #252525; color: #fff; font: 12px 微软雅黑}

#sddm div a:hover{ background: #16b8d3; color: #FFF}



/*凡赛尔专题布局*/

.t2 .a li{ width:975px; height:573px; float:left; white-space:normal;}

.t2 .a img { width:900px; height:573px; margin-left:75px;}

.jianjie{text-align:center;}







/* 页眉 */

.tou{ width:670px; height:auto; padding:0 50px 20px 50px; }

.tou .subnav span{  float:right; padding:0 20px;  margin:4px 0; color:#FFF; background:#dc4539 }

.tou .subnav span a{ height:31px; line-height:31px;}

.tou .subnav span a:link    { color:#fff; text-decoration:none;}

.tou .subnav span a:visited { color:#fff; text-decoration:none;}

.tou .subnav span a:hover   { color:#900; text-decoration:underline;}

.tou .subnav span a:active  { color:#fff; text-decoration:none;}



/*凡赛尔专题顶部*/

.tt{ width:950px; height:640px;}

.t1{ margin-left:320px; width:950px; height:36px;}

.t2{ width:950px; height:560px;}

h7{ height:36px; line-height:36px; font-size:40px;}

.tt .bujian h7{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }

.tt .bujian h7 span{ font-size:12px; float:right; font-weight:normal;}

.product-list .left .bujian h7{ color:#1d1d1d; border-bottom:3px #16b8d3 solid;  }