@charset "utf-8";

/* CSS Document */
table { border-collapse: collapse; width: 100%; word-break: break-all; }
/*图标***/
.yyxhbr span, .zp_icon, .gg_icon, .sw_yp_bj { background:url(../images/business-infor/icons.png) no-repeat;}

/*筛选*******/
.yyxhzj { padding: 20px 40px; background: white; border: 1px solid #e6e6e6; border-top:none;}
.yyxhzj dl { display: block; clear: both; overflow: hidden; margin-bottom: 0px; position: relative; height:40px;}
.yyxhzj dl dt { text-align: right; font-size: 14px; color: #999; line-height: 40px; }
.yyxhzj dl dd ul { margin-left: -1px; float: left; overflow: hidden; max-width: 1080px; height: 40px; min-width: 100px; }
.yyxhzj dl dd { overflow: hidden; }
.yyxhzj dl dd .yywhhtcbn { max-width: 640px; height: 40px; }
.yyvobhh ul { height: 40px; }
.yyxhzj dl dd li { border-left: 1px solid #cdcdcd; line-height: 14px; text-align: center; margin: 13px 0; padding: 0 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.centent .ashe { color: #cc0033; }
.yyxhzj dl dd.hide_more ul { height: auto; }
.yyxhzj dl dd li a { line-height: 15px; font-size: 12px; color: #333; }
.yyxhzj dl dd li a:hover { text-decoration: underline; color: #cc0033; }
.yyxhzj dl dd.hide_more { padding-left: 113px; width: 950px; }
.yygd { position: absolute; right: 0; top: 0; font-size: 12px; line-height: 40px; }

/*通用搜索框***/
.yygsse { float: left; padding-left: 10px; }
.yygsse a { float: left; width: 50px; height: 32px; background: #eceaea url(../images/common/sousuo.png) no-repeat center; cursor: pointer; border: 1px solid #e6e6e6; border-left: none; }
.yygsse input { float: left; color: #535353; border: 1px solid #e6e6e6; border-radius: 2px; height: 26px; padding: 3px 6px; line-height: 26px; background: #fff; }

/**6广告图****/
.adver-all { position: relative; overflow: hidden; margin: 10px 0; width: 1221px; }
.adver { float: left; margin: 0 7px 7px 0; }
.adver a { display: block; width: 398px; height: 75px; overflow: hidden; border: 1px solid #ececec; }
.adver img { width: 100%; }

/***6广告图**end*/
.yyxhdqbt { height: 38px; background: #f5f5f5; width: 100%; margin-bottom: 10px; }
.yyxhbr { display: inline-block; padding: 0 30px; height: 38px; background: #00a0e9; line-height: 38px; overflow: hidden; color: #fff; font-size: 19px; float: left; }
.yyxhbr span { display: block; margin-top: 7px; margin-right: 7px; width: 30px; height: 25px; background-position: 0 3px; }

/***商务信息表格*******/
.yyxhbg { position: relative; background: #e6e6e6; }
.yyxhbg td { background: #fff; height: 131px; text-align: center; color: #6e6e6e; border: solid 1px #e6e6e6; padding: 10px; }
.yyxhbg .yyxhbgtb td { background: #f8f8f8; height: 29px; font-weight: bold; font-size: 14px; }
.yyxhbg td p { text-align:left;}
.sw_yp_bj { padding-right: 20px; width: 70px; height: 32px; line-height: 30px; margin: 0 auto; text-align: right; color: #ffffff; font-size: 14px; background-color:#ff8500; background-position:15px -33px; }
.yyxhbg h2{ text-align: left; font-weight: bold;}


.yyxhbr span, .yyxhbr p, .yyxhzj dl dt, .yyxhzj dl dd, .yyxhzj li { float: left; }

/* 重写 */
input[type="checkbox"] { vertical-align: middle; margin-top: -3px; }
.bi-bigad { width: 100%; height: 140px; overflow: hidden; }
.bi-bigad img { width: 100%; }
.gs_tabs1 { height: 38px; *height: 38px; border: 1px solid #e6e6e6; width: 1212px; *width: 1212px; background: #f8f8f8; }
.gs_tabs1 img { margin-bottom: -2px; margin-right: 5px; }
.gs_tabs1 li { height: 38px; width: 605px; line-height: 38px; float: left; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative; }
.gs_tabs1 li a { display: block; text-align: center; outline: none; font-size: 14px; }
.zp_icon {padding-left:20px; background-position:0 -105px;}
.gg_icon {padding-left:20px; background-position:0 -73px;}
.gs_tabs1 .thistab, .gs_tabs1 .thistab a:hover, .tabs2 .thistab, .tabs2 .thistab a:hover, .gs_tabs1 .thistab2, .gs_tabs1 .thistab2 a:hover, .tabs2 .thistab2, .tabs2 .thistab2 a:hover { background: #fff; border-bottom: 2px solid #fff; }
.gs_tabs1 .thistab, .tabs2 .thistab { border-right: 1px solid #e6e6e6; }
.gs_tabs1 .thistab2, .tabs2 .thistab2 { border-left: 1px solid #e6e6e6; }
.gs_tab_conbox1 { line-height: 37px; padding: 15px 6px; border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; *width: 1200px; background: #fff; }
.gs_tab_conbox1 span { margin-left: 30px; color: #999; }
.yymap2 { clear: both; overflow: hidden; background: #fff; border: 1px solid #e6e6e6; }
.sw_dib { width: 1134px; margin: 0 auto; margin-top: 16px; padding-bottom: 20px; }
.sw_px { height:35px; padding-bottom: 15px; }
.sw_px li { float: left;}
.sw_px h3 { *font-size: 14px; }
.sw_px h3 a { margin: 0 10px; line-height: 30px; }
.sw_fxk { border: 1px solid #e6e6e6; border-radius: 2px; height: 28px; background: #f8f8f8 url(../images/common/sousuo.png) no-repeat 236px 7px; cursor: pointer; }
.sw_fxk input { border-right: 1px solid #e6e6e6; border-left: none; border-top: none; border-bottom: none; height: 22px; padding: 3px 6px; width: 210px; line-height: 27px; color: #535353; background: #fff; float: left; }
.sw_fxk a { float: left; display: block; width: 42px; height: 30px; margin: 0; }
.yyxhbg .zpcol1 { width: 90px; }
.yyxhbg .zpcol2 { width: 140px; }
.yyxhbg .zpcol4 { width: 110px; }
.yyxhbg .zpcol5 { width: 120px; }
.yyxhbg .yyxhbgbs td { background: #f8f8f8; padding: 10px; }
.yyxhbg td .yywhou a { display: block; float: left; font-weight: normal; font-size: 14px; }
.yywhou a:hover { color: #54b9e3; }
.yyxhbg td .yysheht a { color: #54b9e3; line-height: 25px; }
.yyxhbg .yysehttd { width: 482px; padding-top: 5px; padding-bottom: 5px; }
.yyxhbg .yysehttd p, .yyxhbg .yyhehttd p { line-height: 20px; }
.yyxhbg .yyxhbwet span { display: block; float: left; }
.yyxhbg .yyhehttd { padding-left: 36px; width: 209px; }
.sw_yp_bj { width: 92px; }

/**商家公告******/
.gs_tab_con>div { height: 40px; }
.gs_tab_con>div>span { float: left; }
.gs_tab_con div.sw_fxk { float: left; width: 267px; }
.yyxhbg .ggcol2 { width: 150px; }
.yyxhbg .ggcol3 { width: 165px; }
.yyxhbg .ggcol4 { width: 270px; }
.yyxhbg .yyxshe { text-align: left; }
.sw_syfw { line-height: 22px; padding-top: 10px; }
.sw_syfw a img { float: left; margin-bottom: 10px; margin-top: -5px; margin-right: 60px; }
.yfpj_ner td  img { margin-bottom: -10px; margin-left: 10px; }
.yywebet1 { width: 95px; height: 27px; margin-left: 0; background: url(../images/common/qq-talk-1.png) no-repeat;}
.yywebet1:hover { background-position: 0 -36px;}

.yyxhbg .job-info{ text-align: left; line-height: 20px; padding-left: 10px;}
.yyxhbg .job-info span{ width: 270px; float: left; height: 20px; overflow: hidden;}
.yyxhbg .job-info p{ clear: both;}
.yyxhbg .job-info b{ font-weight: bold;}
.yfpj_ner .title-desc{ width: 450px}
