.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
.hangye-type-getme{background: #f6f6f6 !important;padding: 10px 0}
.hangye-getm-tt{margin-left: 40px;}
.hangye-getme-mian{margin: 0 auto;width: 1200px;}
.hangye-type{margin: 0 auto;width: 1300px;}
.hangye-type-black{color: #666}
.hy-type-ts{display: inline-block;height: 18px;line-height: 18px;vertical-align: middle;border: 1px solid #e8e8e8;padding: 0 5px;color: #666;margin-right: 6px;background: #fff}
.hy-type-ts span{display: inline-block;margin-right: 6px;vertical-align: middle;}
.hy-type-ts:hover{text-decoration: none;border: 1px solid #f5ae1e;color: #666}
.hy-type-ts:hover .icon-lb-close{background-position: -195px -30px;}
.icon-lb-close{width: 7px;height: 7px;background-position: -195px -19px;vertical-align: middle;position: relative;}
.hangye-type-list{padding: 10px 34px;border:1px solid #eeeeee;margin-top: 0px !important;background: #fff}
.hangye-type-mo{border-bottom: 1px dashed #e9e9e9}
.hangye-list-name{height: 52px;line-height: 52px;font-size: 14px;width:8%;}
.listnum-ts{color: #7b7b7b}
.listnum{font-size: 14px;color: #ffc756}
.hangye-list-ul{width:92%;margin-top: 15px !important;overflow: hidden;padding-bottom:10px;}
.hangye-height-auto{height: auto;}
.hangye-list-ul li{height: 32px;line-height: 14px;margin-right: 25px;}
.hangye-list-ul a{color: #777;white-space:nowrap;}
.hangye-type .hangye-list-ul .cur{color: #fff;background: #dc0000;}
.hangye-type .hangye-list-ul a{font-size: 14px;display: inline-block;padding: 0 7px;height: 22px;line-height: 22px;border-radius: 5px;color: #333;}
.hangye-list-ul a{color: #777;white-space: nowrap;}
.sellcatlist{width:100%;}
.twolev{background:#fff1e8;padding:5px;}
.twolev a{font-size: 14px;display: inline-block;padding: 0 7px;height: 22px;line-height: 22px;border-radius: 5px;color: #333;}
.threelev{background:#eeeeee;padding:5px;margin-top:10px;}
.threelev a{font-size: 14px;display: inline-block;padding: 0 7px;height: 22px;line-height: 22px;border-radius: 5px;color: #333;}
.icon-down{width: 17px;height: 17px;background-position: -189px -52px;margin-top: 19px;}
.icon-up{background-position: -189px -74px;}
.you-find{border:1px solid #eeeeee;margin-top: 9px;padding: 0 34px;background: #fff}
.get-myfind-list{border:1px solid #eeeeee;width: 1198px;margin: 9px auto 0;background: #fff;position: relative;z-index: 1}
.get-myfind-mian{margin-left: 20px;}
.get-myfind-li{height: 49px;line-height: 49px;padding: 0 20px;cursor: pointer;font-size: 14px;position: relative;}
.findthis{color: #f5ae1e}
.icon-px{height: 8px;width: 8px;background-position: -198px -94px;margin-left: 10px;vertical-align: middle;}
.findthis .icon-px{background-position: -189px -94px;}
.icon-fdm{width: 10px;height: 6px;background-position: -190px -105px;vertical-align: middle;margin-left: 10px;}
.get-time-fb{position: absolute;width: 108px;left: 50%;margin-left: -54px;top:0;background: #fff;border:1px solid #eee;border-top: 0;padding: 10px 0;box-shadow: 0 0 1px 1px #eee;display: none;font-size: 12px;z-index:1;}
.time-show .get-time-fb{display: block;}
.get-time-fb li{height: 30px;text-align: center;line-height: 30px;}
.get-myfind-more{line-height: 49px;color: #949494;margin-right: 55px;}
.get-myfind-other{margin-top: 17px;margin-right: 45px;color: #777777}
.go-other-page{display: inline-block;height: 12px;width: 12px;border:1px solid #777777;color: #777;line-height: 12px;text-align: center;border-radius: 3px;}
.go-other-page:hover{text-decoration: none;}

.jy-center {
    margin: 0 auto;
    width: 1300px;
}
.jy-firm-list {
    margin-top: 10px;
}
.jy-firm-list {
    width: 1010px;
}
.jy-firm-list{width: 910px;}
.jy-firm-gg{width: 170px;}
.gg-left{width: 100%;margin-bottom: 6px;}
.jy-firm-list{margin-top: 10px;}
.jy-firm-module{border:1px solid #eee;padding: 10px;background: #fff;margin-bottom: 19px;min-height: 120px;position: relative;}
.jy-firm-module:hover{box-shadow: 0 0 10px #e5e5e5;}
.jpai{/*background:  bottom #fefdf8 repeat-x;*/}
.jy-fm-imgbox{margin-top:6px;height: 100px;width: 120px;position: relative;}
.smimg-vd{display: inline-block;height: 100%;vertical-align: middle;}
.jy-fm-smimg{height: 135px;width:90px;overflow: hidden;text-align: center;}
.jy-fm-bgimg{position: absolute;left: 100%;top:0;text-align: center;background: #ccc;display: none;}
.jy-fm-smimg img{vertical-align: middle;}
.jy-fm-info{margin-left: 20px;width: 355px;}
.jy-fm-smmo{min-height: 60px;}
.jy-fm-ttbox{font-size: 18px;line-height: 40px;}
.jy-fm-timebox{font-size: 14px;line-height: 30px;}
.jy-fm-timebox .timeboxttime {
    height: 28px;
    line-height: 28px;
    max-width: 320px;
    overflow: hidden;
    font-size: 14px;
    padding: 0 10px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #ebebeb;
    color: #333;
    float: left;
    margin: 0 5px 0 0;
    display: inline;
    white-space: nowrap;
}
.icon-time{height: 14px;width: 14px;background-position: -236px 0;vertical-align: middle;position: relative;top: -2px;*top: -1px}
.futime{color: #939393;font-size: 12px;margin-left: 4px;}
.jy-fm-type{margin-top: 10px;width: 365px;}
.jy-fm-type li{margin-bottom: 1px;}
.fm-type-name{width: 90px;height: 28px;text-align: center;line-height: 28px;background: #eeeeee}
.fm-type-info{width: 90px;height: 28px;text-align: center;line-height: 28px;background: #f9f9f9}
.fm-info-jj{color: #939393;line-height: 20px;margin-top: 5px;width: 320px;padding-bottom: 10px;height:30px;overflow: hidden;}
.get-firm-mi a{color: #555555;margin-right: 20px;}
.get-firm-mi a:hover .icon-mi1{background-position: -289px -45px;}
.get-firm-mi a:hover .icon-mi2{background-position: -289px -65px;}
.get-firm-mi a:hover .icon-mi3{background-position: -289px -83px;}
.icon-mi1{width: 12px;height: 14px;background-position: -237px -18px;vertical-align: middle;margin-right: 10px;}
.icon-mi2{width: 12px;height: 14px;background-position: -237px -38px;vertical-align: middle;margin-right: 10px;}
.icon-mi3{width: 14px;height: 14px;background-position: -237px -56px;vertical-align: middle;margin-right: 10px;}
.get-firm-numlist{margin-left: 10px;width: 150px;}
.numlist-price{font-size: 14px;line-height: 30px;margin-top: 3px;color: #555}
.numlist-btnbox{margin-top: 10px;position: relative;}
.numlist-btn{display: inline-block;height: 30px;line-height: 30px;text-align: center;padding:0 17px;border: 1px solid #f5ae1e;border-radius: 3px;color: #f5ae1e;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 130px;}
.numlist-btn2{padding: 0 10px;}
.icon-xjia{height: 14px;width: 12px;background-position: -238px -73px;vertical-align: middle;margin-right: 7px;position: relative;top:-2px;}
.icon-lxi{width: 14px;height: 13px;background-position: -168px -159px;vertical-align: middle;margin-right: 3px;position: relative;top:-2px;}
.numlist-xja{color: #555555;margin-top: 8px;font-size: 14px;}
.futime-box{margin-top: 9px;}
.all-firm-if{font-size: 14px;color: #555;line-height: 30px;margin-top: 3px;width: 230px;}
.all-firm-name{position: relative;line-height: 20px;margin-top: 4px;margin-bottom: 4px;z-index: 1}
.all-firm-hytype{line-height:35px;}
.gs-xiaxi-ifbox{min-width: 270px;position: absolute;z-index: 5;top: 98%;display: none;left: 0}
.gs-xiaxi-if{background: #fff;box-shadow: 0 0 2px 2px #eee;line-height: 26px;padding: 15px 20px;border:1px solid #eee;position: relative;top: -1px;}
.color-99{color: #666}
.pp-dj{vertical-align: middle;margin-right: 6px;/*position: relative;top:-2px;*/z-index: auto;margin-top: -2px;*margin-top: 0px;}
.all-firm-rzhen .icon{vertical-align: middle;margin-left: 10px;}
.icon-jrz1{width: 16px;height: 17px;background-position: -254px -21px;}
.icon-jrz2{width: 17px;height: 17px;background-position: -273px -21px;}
.icon-jrz3{width: 18px;height: 18px;background-position: -294px -20px;}
.voidpage{text-align: center;margin-top: 33px;}
.voidpage-span{color: #777777;margin-right: 12px;}
.voidpage-a{display: inline-block;min-width: 40px;height: 40px;background: #e6e6e6;border:1px solid #f3ede4;line-height: 40px;text-align: center;border-radius: 8px;color: #777777}
.voidpage-more{display: inline-block;min-width: 24px;height: 24px;}
.voidpage-a:hover{color: #fff;background: #f5ae1b;border:1px solid #facf78;text-decoration: none;}
.thispage{color: #fff;background: #f5ae1b;border:1px solid #facf78;}
.gopage{height: 16px;padding: 6px 0;border:1px solid #facf78;border-radius: 3px;width: 30px;text-align: center;vertical-align: middle;}
.gopage-btn{border-radius: 3px;color: #fff;width: 60px;height: 28px;background: #f5ae1b;border: 0;vertical-align: middle;cursor: pointer;margin-left: 10px;}
.gopage-btn:hover{background: #f5be1b;}
.jy-firm-gg{width: 370px;margin-top: 10px;}

.listbtnsell{background-image:linear-gradient(to bottom,#d0d6db,#b0c2ce);float:left}
.listbtnsell,.listbtnbuy{box-shadow:0 2px 10px -4px rgba(0,0,0,0.1);height:210px;position:relative;width:100%;}
.listbtnsell dl::before{background:rgba(0,0,0,0)  no-repeat scroll center center / 100% 100%}
.listbtnsell dl::before,.listbtnbuy dl::before{content:"";display:block;height:26px;left:30px;position:absolute;top:30px;width:26px}
.listbtnsell dl,.listbtnbuy dl{padding:33px 0 0 68px;position:relative}
.listbtnsell dt,.listbtnbuy dt{font-size:16px;font-weight:bold;height:21px;line-height:21px}
.listbtnsell dd,.listbtnbuy dd{color:#595959;height:20px;line-height:20px;margin-top:10px}
.listbtnsell a,.listbtnbuy a{background-color:#fff;border:1px dashed rgba(39,105,220,0.3);bottom:0;box-sizing:border-box;color:#2769dc !important;display:block;font-size:0;height:90px;left:0;line-height:80px;position:absolute;text-align:center;width:100%}
.listbtnsell a .bbtnadd,.listbtnbuy a .bbtnadd{font-size:24px;height:24px;line-height:24px;margin-right:8px;width:24px}
.bbtnadd{display:inline-block;font-size:16px;height:18px;line-height:18px;text-align:center;vertical-align:middle;width:18px}
.listbtnsell a span,.listbtnbuy a span{font-size:15px;vertical-align:middle}
.listbtnbuy dl::before{background:rgba(0,0,0,0)  no-repeat scroll center center / 100% 100%}
.listbtnsell dl::before,.listbtnbuy dl::before{content:"";display:block;width:30px;height:30px;left:30px;position:absolute;top:30px;}
.listbtnsell dl,.listbtnbuy dl{padding:33px 0 0 68px;position:relative}
.listbtnbuy{background:rgba(0,0,0,0) linear-gradient(to bottom,#cbdcd7,#b9cfc7) repeat scroll 0 0;float:right}
.listbtnsell,.listbtnbuy{box-shadow:0 2px 10px -4px rgba(0,0,0,0.1);height:210px;position:relative;width:100%}
.s_topbg {width:580px;margin:0px auto;}