﻿body { margin: 0; padding: 0; font: 14px/30px "Microsoft YaHei", "微软雅黑", "SimHei", "黑体"; background: #ffffff; color: #343434; overflow-x: hidden; }
.clear { clear: both; }
.fl_left { float: left; }
.fl_right { float: right; }
.min0 { margin: 0; }
.min10 { margin-top: 10px; }
.min20 { margin-top: 20px; }
.min25 { margin-top: 25px; }
.min30 { margin-top: 30px; }
.min40 { margin-top: 40px; }
.pad10 { padding-top: 10px; }
.pad25 { padding-top: 25px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font22 { font-size: 22px; }
.font24 { font-size: 24px; }
.font26 { font-size: 26px; }
.mid-box { width: 100%; background: #ffffff; }
.w300 { width: 300px; }
.w880 { width: 880px; }

.allbox { width: 1200px; background: #ffffff; margin: 0 auto; }
.allbox a:hover { text-decoration: none; color: #16aa3a; }
.zixuncon { width: 880px; }
.zxright { width: 300px; background: #fff; }


/***********   筛选   ***********/
.screening { border-top: 2px solid #00704a; }
.screening-tle { font: 22px/40px "Microsoft Yahei"; padding-top: 10px; color: #000; }
.screening-box { border: 1px solid #e8e8e8; border-top: 0; padding: 0 25px; }
.screening-list li { border-bottom: 1px solid #eaeaea; padding: 9px 0 7px 0; *padding-bottom: 7px; clear: both; }
.screening-list .lei-h { height: 40px; overflow: hidden; }
.screening-list .lei-h2 { height: 100%; }
.screening-list h1 { width: 100px; float: left; font: 13px/18px "Microsoft Yahei"; position: relative; padding-left: 20px; border-right: 1px solid #eaeaea; margin: 10px 25px 10px 0; }
.screening-list dd { float: left; width: 75px; text-align: center; font: 13px/24px "Microsoft Yahei"; margin: 8px 6px; height: 24px; overflow: hidden; border: 1px solid #fff; border-radius: 5px; }
.screening-list dd a { color: #333; }
.screening-list dd.show { background: #fff; border: 1px solid #00704a !important; }
.screening-list dd.show a { color: #00704a; }
.screening-list dd:hover { background: #00704a; }
.screening-list dd:hover a { color: #fff; }
.screening-list p { float: right; cursor: pointer; width: 50px; height: 22px; background: #00704a; color: #fff; font: 13px/22px "Microsoft Yahei"; border-radius: 3px; text-align: center; margin: 8px 0; }
.screening-list p:active { background: #00704a; color: #fff; }
.screening-list dl { width: 940px; float: left; }
.screening-list .adrees { background: #f7f7f7; height: 40px; overflow: hidden; }
.adrees dd, .screening-list .adrees2 dd { border: 1px solid #f7f7f7; }
.screening-list .adrees2 { height: 100%; background: #f7f7f7; }
.OnSearch-text { width: 500px; height: 38px; border: 2px solid #d2d2d2; padding: 0; margin: 0; float: left; border-right: 0; padding-left: 10px; }
.OnSearch-botton { background: #00704a url(../images/ioc-botton.png); width: 90px; height: 38px; border: 0; padding: 0; margin: 0; cursor: pointer; float: left; }
.OnSearch-botton:hover { background-color: #005746; }
.business:before { content: ""; background: url(../images/ioc-business.png); background-size: 15px 15px; position: absolute; width: 15px; height: 15px; left: 0; top: 2px; }
.lei:before { content: ""; background: url(../images/ioc-lei.png); background-size: 13px 13px; position: absolute; width: 13px; height: 13px; left: 0; top: 2px; }
.addss:before { content: ""; background: url(../images/ioc-addss.png); background-size: 10px 15px; position: absolute; width: 10px; height: 15px; left: 0; top: 0; }
.hot-city { font: 14px/38px "微软雅黑"; float: left; margin-left: 30px; }
.hot-city strong { color: #da251d; }
.hot-city a { color: #484848; padding-left: 15px; }
/*列表左侧css*/
.list-left { width: 840px; float: left; }
.menber-list { margin-top: 10px; }
.menber-list li { padding-top: 25px; padding-bottom: 25px; border-bottom: 1px solid #ededed; padding-left: 10px; padding-right: 10px; }
.menber-list li:hover { background: #fafafa; }
.menber-list .pic { width: 210px; height: 130px; background: #fff; border: 1px solid #eeeeee; float: left; margin-right: 20px; text-align: center; display: table; }
.menber-list .pic a { display: table-cell; vertical-align: middle; }
.menber-list .pic img { max-width: 150px; max-height: 75px; }
.menber-list .pic img:hover { opacity: 0.9; }
.menber-list .text h3 a { font: 20px/35px "Microsoft Yahei", "微软雅黑", "黑体"; float: left; color: #000000; max-width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menber-list .text h3 i { font: bold 15px/40px "Microsoft Yahei", "微软雅黑", "黑体"; padding-left: 5px; color: #00704a; }
.menber-list .text h3 span{ font: 13px/40px "Microsoft Yahei", "微软雅黑", "黑体"; color: #8c8d8e;float: right; *float: none; }
.menber-list .text h3 span a{ font: 13px/40px "Microsoft Yahei", "微软雅黑", "黑体"; color: #8c8d8e; }
.menber-list .text h3 span i { font: 13px/40px "Microsoft Yahei", "微软雅黑", "黑体"; float:left; padding-left: 0px; color: #6b6b6b; }
.menber-list .text p { font: 16px/25px "Microsoft Yahei", "微软雅黑", "黑体"; color: #6b6b6b; padding-top: 10px; *float: left; }
.menber-list .text p span { color: #dc0000; }
.menber-list .text a:hover { text-decoration: none; color: #da251d !important; }
.menber-list .text h3 a:hover, .menber-list .text p span:hover { color: #da251d !important; text-decoration: underline; }
/*分页*/
.page { width: 100%; text-align: center; font: 14px/28px "Microsoft Yahei"; margin: 30px 0px 10px 0px; padding-top: 2px; padding-bottom: 2px; }
.page a { font: 15px/45px "Microsoft Yahei"; padding: 12px 20px; border: 1px solid #e8e8e8; margin-right: 10px; color: #464646; background: #f7f7f7; border-radius: 5px; }
.page a.show, .page a:hover { background: #00704a; color: #fff; border: 1px solid #00704a; }
/*列表页右侧*/
.list-right { width: 340px; float: right; margin-top: 20px; }
.box { border: 1px solid #efefef; padding: 25px; }
.promote-menber { border-bottom: 3px solid #e7e7e7; height: 30px; }
.promote-menber h6 { font: bold 16px/30px "Microsoft Yahei", "微软雅黑","宋体"; float: left; color: #fff; background: #005746; width: 130px; text-align: center; }
.promote-menber a { font: 13px/35px "Microsoft Yahei", "微软雅黑","宋体"; float: right; color: #585858; }
.promote-menber a:hover { text-decoration: underline; color: #005746; }
/*推荐会员企业*/
.promote-list { font: 14px/38px "Microsoft Yahei", "微软雅黑","宋体"; padding-top: 3px; }
.promote-list li { height: 38px; border-bottom: 1px dashed #d5d5d5; overflow: hidden; }
.promote-list a { color: #2f2f2f; }
.promote-list a:hover { color: #005746; text-decoration: underline; }
.ma20 { margin-top: 20px; }
/*推荐产品*/
.promote-pro { background: #f9f9f9; border-top: 3px solid #828282; }
.promote-pro-tle { border-bottom: 1px dotted #bababa; padding-bottom: 5px; }
.promote-pro-tle h6 { font: 18px/22px "Microsoft Yahei","微软雅黑","宋体"; float: left; color: #000; border-left: 6px solid #005746; padding-left: 5px; }
.promote-pro-tle a { font: 12px/22px "Microsoft Yahei","微软雅黑","宋体"; float: right; color: #585858; padding: 0 8px; border: 1px solid #005746; border-radius: 5px; }
.promote-pro-tle a:hover { background: #005746; color: #fff; }
/*品牌新款*/
.hot-busy-brand { margin-top: 10px; height: 375px; }
.hot-busy-brand .pic { width: 140px; max-height: 160px; overflow: hidden; }
.hot-busy-brand .pic a { display: table-cell; vertical-align: middle; width: 135px; height: 165px; }
.hot-busy-brand .pic a img { width: 100%; }
.hot-busy-brand .pic a img:hover { opacity: 0.9; }
.hot-busy-brand li { width: 135px; text-align: center; float: left; margin-top: 8px; }
.hot-busy-brand li.last { float: right; }
.hot-busy-brand li h5 { font: 13px/26px "Microsoft Yahei"; height: 26px; overflow: hidden; }
