/*面包屑*/
.bread{width:100%; height:40px; border-bottom:1px solid #ececec; background: #fff;}
.bread p{width: 1000px; margin: 0 auto; line-height: 40px;}
.w1200 .bread p{width: 1200px;}
.bread p a{font-size: 14px; color: #333; margin: 0 3px;}

/*内容部分*/
.content{width:1000px; margin: 15px auto;  }
.w1200 .content{width:1200px;  }
.select{ background: #fff; margin:0 auto; border:1px solid #ececec; padding: 10px 0 0}
.select .tab{line-height: 30px; font-size: 14px; padding-bottom: 10px;}
.select span{display: inline-block; width: 100px; text-align: center;}
.select font{color: #e0e0e0}
.select p{margin-left:120px; line-height: 30px;}
.select p a{margin:0 15px; }
.select p a.on{color:#ff2832 }
.select p.bot{border: none}

.selectx{width:998px; height: 44px; border:1px solid #ececec;  background: #fff; margin:15px auto; z-index: 1;position: relative;}
.w1200 .selectx{width:1198px}
.selectx span.left{position: relative; padding:0 25px; font-size: 14px; line-height: 44px; color: #333;}
.selectx ul{position: absolute; left:0px; top:-2px; width: 130px; overflow: hidden; z-index:20; background: #fff; border:2px solid #e8e8e8;}
.selectx span.left:hover{z-index: 1}
.selectx ul li{padding:0 21px; line-height: 44px; text-align: center;}
.selectx ul li a{font-size:14px;}
.selectx span em.on,.selectx span.on a{color: #ff2832}
.selectx a.on{color: #ff2832}
.selectx font{color: #e0e0e0; margin-top: 11px;}

.selectx .right{margin-right:12px; line-height: 44px; display: none;}
.selectx .right span{margin-right: 10px;}
.selectx .right em{color: #ff2832}
.selectx .right a{display: inline-block; text-align: center; line-height: 19px; width:23px; height: 19px; border: 1px solid #ececec;  color: #9c9c9c}
.selectx .right a.pre{border-right:none;}
.selectx .right a.on{color: #9c9c9c;background: #f7f7f7}

i.arrow-bottom{ position: absolute; right: 10px; top:20px; width: 0px; height: 0px; border:4px solid transparent; border-top-color:#333;}
i.arrow-bottom:after{content: ""; position: absolute;left:-4px; top:-5px; width: 0px; height: 0px; border:4px solid transparent;  border-top-color:#fff}


ul.sjlist{width:999px; border-left:1px solid #ececec; border-top:1px solid #ececec; background: #fff}
.w1200 ul.sjlist{width:1199px;}
ul.sjlist li{float: left; width:498px; padding: 20px 0; overflow: hidden; border-right: 1px solid #ececec; border-bottom:1px solid #ececec; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -ms-transition:all 0.4s; transition:all 0.4s;}
.w1200 ul.sjlist li.empty, ul.sjlist li.empty {width: 100%; float: none; margin: -1px 0 0 -1px; background: #fff; border: 0; height: 300px; line-height: 250px; font-size: 14px; text-align: center;}
ul.sjlist li.empty:hover {box-shadow: none;}
.w1200 ul.sjlist li{width:598px;}
ul.sjlist li:hover{box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.1); z-index: 10}
ul.sjlist li dl{margin-left:10px;}
ul.sjlist dt{width:30%; height: 160px; text-align: center; margin-right:10px;}
ul.sjlist dt i{ display: inline-block;height: 100%;vertical-align: middle;}
ul.sjlist dt img{  max-width:100%; max-height:100%; display: inline; z-index: 0; vertical-align: middle; -ms-interpolation-mode: bicubic;}
ul.sjlist dd{width: 60% margin-left: 20px; font-size: 14px; color: #333; height: 28px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
ul.sjlist dd.title{height: 40px; overflow: hidden; line-height: 40px; font-size: 16px; color: #000}
ul.sjlist dd.title a{vertical-align: middle; height: 40px; margin-right: 10px;}
ul.sjlist dd font,ul.sjlist dd em{font-size: 12px; color: #fff; padding:0px 5px; margin:0 1px;}
ul.sjlist dd font{background: #16b8fb}
ul.sjlist dd em{background: #83b651}
ul.sjlist dd span s{display: inline-block; vertical-align: middle; width:20px; height:12px; background: url(/uploads/image/tsdimages/icon.png) -67px -88px no-repeat}
ul.sjlist dd span.r s{background-position:-32px -88px}
ul.sjlist dd span a{font-size: 12px; color: #999; margin-right: 30px;}
