@charset "utf-8";
/* CSS Document */
@import url("comm.css");

body{ background:#f0f0f0;}

.nav_l{margin:0 auto; width:1200px; background:#fff;}
.nav_l ul{clear:both; padding:10px 8px 10px 8px;}
.nav_l ul li{float:left; height:30px; line-height:30px; font-size:14px; color:#555; padding:0 2px 0 2px; margin:0 10px 0 10px;}
.nav_l ul li.bn{color:#fe4646; height:28px; line-height:30px; font-weight:bold; border-bottom:2px solid #fe4646;}

.pro_px{height:42px; margin:10px auto 0 auto; width:1199px; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; background:#f8f8f8; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f8f8f8));}
.pro_px .pfl{float:left;}
.pro_px .pfl a{float:left; padding:0 22px 0 22px; line-height:42px; color:#333; font-size:12px; border-right:1px solid #f0f0f0; display:inline-block;}
.pro_px .pfl a.bn{color:#fe4646;}
.pro_px .pfr{float:right; padding:0 5px 0 0;}
.pro_px .pfr a{float:right; height:42px; width:30px; background:url(image/left.png) no-repeat center center; background-size:6px;}
.pro_px .pfr a.next{float:right; height:42px; width:30px; background:url(image/next.png) no-repeat center center; background-size:6px;}

.pro_pxb{height:42px; margin:0 auto; width:1200px;}
.pro_pxb input{float:left; padding:10px 0 0 0; width:14px; height:14px; background:#fff; display:inline-block;}
.pro_pxb span{float:left; padding:10px 0 0 0; font-size:12px; color:#555; margin:0 15px 0 0; display:inline-block;}


/*-navlist-*/
.nlist{clear:both; margin:0px auto; width:1200px; padding:0; background:#fff; overflow:hidden; display:block;}
.nlist .tit{height:46px; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; padding:0 15px 0 15px; background:#f8f8f8;}
.nlist .tit span{float:left;width:4px; height:18px; background:#fe4646; margin:14px 6px 0 0; overflow:hidden; display:inline-block;}

.nlist .tit .fl{float:left; line-height:46px; font-size:15px; font-weight:bold; color:#555; display:inline-block;}
.nlist .tit .fr{float:right; line-height:46px; font-size:12px; color:#666; display:inline-block;}

.nlist .pro{clear:both;}
.nlist .pro dl{float:left; width:239px; margin:0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; padding:10px 0 10px 0; background:#fff; /*-moz-border-radius:4px; -webkit-border-radius:4px;  border-radius:4px;*/ text-align:center; overflow:hidden;}
.nlist .pro dl dt{margin:0 auto; width:215px; height:215px; overflow:hidden;}
.nlist .pro dl dt img{width:100%;}
.nlist .pro dl dd{clear:both; padding:3px 10px 10px 10px;}
.nlist .pro dl dd p{width:100%;height:22px; line-height:20px; text-align:left; font-size:14px; color:#333; display:inline-block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nlist .pro dl dd span{float:left; margin:3px 3px 0 0px; padding:2px 3px 2px 18px; height:10px; line-height:10px; font-size:10px; color:#fe4646;border:1px solid #fe4646;  -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; display:inline-block; position:relative; overflow:hidden;}
.nlist .pro dl dd span b{background:#fe4646; width:18px; height:14px; line-height:14px; padding:0; text-align:center; font-size:10px; font-weight:normal; color:#fff; margin:0; display:inline-block; z-index:11; position:absolute; left:0; top:0; z-index:1; }
.nlist .pro dl dd span.xl{ padding:2px 3px 2px 3px;}
.nlist .pro dl dd span i{ position:absolute; width:4px; height:4px; background:#fff;-moz-border-radius:2px; -webkit-border-radius:2px;  border-radius:2px; top:5px; left:16px; display:inline-block; overflow:hidden; z-index:2;}
.nlist .pro dl dd div{clear:both; width:100%; padding:12px 0 0 0; margin:0; height:20px; line-height:16px; font-size:14px; color:#fe4646; text-align:left; overflow:hidden;}
.nlist .pro dl dd div b{float:left; font-size:18px; color:#fe4646; margin:1px 0 0 2px; display:inline-block;}
.nlist .pro dl dd div i{float:left; height:18px; line-height:18px; font-size:12px; color:#fff; background:#fe4646; margin:0 0 0 8px; padding:0 5px 0 5px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px;display:inline-block; position:relative;/* text-decoration:line-through;*/}
.nlist .pro dl dd div u{ position:absolute; left:-5px; top:3px; width:5px; height:12px;  background:url(image/qjd.png) no-repeat 0px center; background-size:12px; display:inline-block; }





















