@charset "utf-8";
/* CSS Document */
.an{ background:url(/core/images/front/showcoulist/an.png) no-repeat; _background:url(/core/images/front/showcoulist/an.gif) no-repeat;}
.mrb24{ height: 24px; overflow: hidden; clear: both;}

/*面包屑*/
.mbx{ height: 46px; line-height: 46px; border-bottom: 1px solid #ccc; margin-bottom: 30px;}
.mbx-l{ font-size: 14px;}
.mbx-han{ display: block; padding: 0 25px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; background: #f36665; margin: 8px 0 0 30px; border-radius: 3px;}
.mbx-han:hover{ background: #dd403f; text-decoration: none;}
.mbx-r{ display: block; width: 122px; padding-left: 38px; font-size: 16px; color: #e73837; background-position: 0 -441px;}

/*分类检索*/
.fljs{ border: 1px solid #e6e6e6; margin-bottom: 23px; -webkit-box-shadow:3px 3px 0 0 #f2f2f2; -moz-box-shadow:3px 3px 0 0 #f2f2f2; box-shadow:3px 3px 0 0 #f2f2f2;}
.fljs .stit{ height: 40px; line-height: 40px; background: #1769c8;}
.fljs .stit-l{ padding-left: 35px; font-size: 16px; color: #fff; background-position: 11px -286px;}
.fljs .sbox{ border-bottom: 1px dashed #f2f2f2; clear: both;}
.fljs .sbox .left{ width: 110px; text-align: right; font-size: 16px; line-height: 40px; color: #666;}
.fljs .sbox .right{ width: 1008px;}
.fljs .sbox .right li{ float: left; line-height: 40px; margin-left: 30px; font-size: 14px; color: #005aa0;}
.fljs .sbox .right li a{ color: #005aa0;}
.fljs .sbox .right li a:hover{ color: #e4393c;}
.fljs .sbox .rightyx{ width: 908px;}
.fljs .sbox .rightyx li{ display: inline-block; position: relative; float: left; line-height: 26px; margin:6px 0 0 30px; padding: 0 26px 0 10px; font-size: 14px; color: #005aa0; border: 1px solid #e6e6e6;}
.fljs .sbox .rightyx li em{ color: #e4393c;}
.fljs .sbox .rightyx li i{ display: block; position: absolute; top: 0; right: 0; width: 26px; height: 26px; cursor: pointer; background-position: 9px -490px;}
.fljs .sbox .rightyx li:hover{ border: 1px solid #e4393c;}
.fljs .sbox .rightyx li:hover i{ background-position: 9px -540px;}
.fljs .sbox .cx{ display: block; line-height: 28px; padding-top: 6px; font-size: 14px; color: #005aa0;}
.fljs .sbox .cx:hover{ color: #e4393c;}

/*排序*/
.paixu{ height: 36px; border: 1px solid #e6e6e6; background: #fafafa; margin-bottom: 50px; -webkit-box-shadow:3px 3px 0 0 #f2f2f2; -moz-box-shadow:3px 3px 0 0 #f2f2f2; box-shadow:3px 3px 0 0 #f2f2f2;}
.paixu .left{ padding-left: 40px; line-height: 36px; color: #999;}
.paixu .han{ display: block; margin:8px 14px 0 0; width: 66px; height: 18px; border: 1px solid #e6e6e6; text-align: center; line-height: 18px; background: #fff; color: #666; vertical-align: middle; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear;}
.paixu .han:hover{ color: #ff4800; border: 1px solid #ff4800; text-decoration: none;}
.paixu .hanOn{ color: #fff; border: 1px solid #ff4800; background: #ff4800;}
.paixu .hanOn:hover{ color: #fff;}
.paixu .right{ padding-right: 34px; line-height: 36px; color: #666;}
.paixu .right em{ color: #e73e3d;}
.paixu .right .f14{ font-size: 14px;}
.paixu .right .han{margin:8px 0 0 6px;}

/*内容*/
.mainbox{ _overflow: hidden;}
.mainbox .cenbox{ width: 1160px; margin-bottom: 10px;}
.mainbox .listbox{ width: 250px; height: 338px; border-bottom: 1px solid #e5e5e5; background: #fbfbfb; margin: 0 40px 35px 0; transition:all 0.2s linear;}
.mainbox .listbox:hover{ -webkit-box-shadow:5px 5px 0 0 #efefef; -moz-box-shadow:5px 5px 0 0 #efefef; box-shadow:5px 5px 0 0 #efefef;}
.mainbox .listbox .pic{ display: block; width: 250px; height: 140px; overflow: hidden;}
.mainbox .listbox .pic .pic-img{ display: block; width: 250px; height: 140px; top: 50%; left: 50%; margin: -70px 0 0 -125px; z-index: 1; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out;}
.mainbox .listbox:hover .pic-img{ z-index: 1; transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.mainbox .listbox .pic span{ display: block; width: 62px; height: 62px; top: 0; left: 0; z-index: 2}
.mainbox .listbox .pic .txt{ width: 230px; height: 38px; line-height: 38px; left: 0; bottom: 0; padding-left: 20px; font-size: 14px; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); z-index: 2}
:root .mainbox .listbox .pic .txt{filter:none;}
.mainbox .listbox .lbot{ padding: 0 12px;}
.mainbox .listbox .lbot .t{ line-height: 40px;}
.mainbox .listbox .lbot .c{ width: 100%; height: 44px; line-height: 22px; margin-bottom: 28px; overflow: hidden;}
.mainbox .listbox .lbot .lbhan{ display: block;  width: 72px; height: 24px; text-align: center; line-height: 24px; color: #fff; margin: 0 auto 14px;}
.mainbox .listbox .lbot .b-yp,.mainbox .listbox .lbot .b-sp{ display: block; width: 50px; height: 50px; line-height: 50px; padding-left: 30px; background-position: 5px -332px;}
.mainbox .listbox .lbot .b-sp{ background-position: 0 -382px;}
.mainbox .bqzt .pic span{ background-position: 0 0;}
.mainbox .bqzt .lbot .lbhan{ background: #6fca84;}
.mainbox .bq168 .pic span{ background-position: 0 -100px;}
.mainbox .bq168 .lbot .lbhan{ background: #a08884;}
.mainbox .bqjc .pic span{ background-position: 0 -200px;}
.mainbox .bqjc .lbot .lbhan{ background: #567e80;}
.mainbox .bqdx .pic span{ background-position: 0 -600px;}
.mainbox .bqdx .lbot .lbhan{ background: #f9c452;}
.mainbox .bqjj .pic span{ background-position: 0 -700px;}
.mainbox .bqjj .lbot .lbhan{ background: #be4348;}
.mainbox .zgt .lbot .lbhan{ background: #689bd8;}
.mainbox .flfg .lbot .lbhan{ background: #5cbd9c;}
.mainbox .fy{ margin-bottom: 60px;}
.mainbox .kong{ padding: 30px 0; margin-bottom: 50px;}
.mainbox .kongnr{ padding-left: 490px; height: 42px; line-height: 42px; color: #999;}
.mainbox .kongnr i{ display: block; width: 37px; height: 42px; top: 0; left: 440px; background-position: 0 -800px;}
.mainbox .zgtp .pic span{background:url(/core/images/front/showcoulist/zgtpjb.png) no-repeat; _background:url(/core/images/front/showcoulist/zgtpjb.png) no-repeat; background-size:62px 62px;}
.mainbox .zgtp .lbot .lbhan{ background: #F16768;}

















