@charset "utf-8";
/* CSS Document */
table { border-collapse: collapse; width: 100%; word-break: break-all; }
english { color: #CCC; font-family: "微软雅黑"; font-size: 14px; font-style: italic; font-weight: lighter;}
/*现货直达-筛选*******/
.yyxhzj { margin-top: 10px; padding: 20px; min-height: 365px;}
.yyxhzj dl { display: block; clear: both; overflow: hidden; margin-bottom: 0px; position: relative; height:100%;}
.yyxhzj dl dt { float:left; 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; float:left; }
.yyxhzj dl dd .yywhhtcbn { max-width: 640px; height: 40px;}
.yyvobhh ul { height: 40px; }
.yyxhzj dl dd li { float:left; 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*/
.yyxzzhe, .ywert input, .ywert label {float:left;}
.yyxhyx { float: left; width: 80px; height: 38px; line-height: 38px; text-align: center; color: #fff; background: #00a0ea; font-size: 14px; }
.yyxhyx1 { float: left; border-style: solid; border-width: 19px 0 19px 12px; border-color: transparent #009dd9; height: 0; font-size: 0px; line-height: 0; }
.yyxhyx2 { font-size: 14px; font-weight: bold; }
a.yyxhyx2:hover { color: #fff; background: #009dd9; }
.ywert input { margin-right: 5px; margin-top: 12px; _margin-top: 8px;}
.yyxyyy { float: right; }
.yyxyyy label { line-height: 38px; float: left; margin-right: 20px; }
.yyxhdqbt { height: 38px; background: #f5f5f5; width: 100%; margin-bottom: 10px; }
.yyxhdqbt .menu_list_box{top: 37px;}
.yymaxtb, .yyjdt, .yyxhdqbt p a, .yysehtt { background: url(../images/common/grzx1.png) no-repeat; }
.yyxhdqbt input[type="text"] { border: solid 1px #d5d5d5; }
.yyxyyy-ipt { float: left; width: 60px; height: 18px; padding: 3px; margin: 6px 7px 0px 0px; border: solid 1px #dbdbdb; }
.yyffxhbg { margin-top: 10px; }
.yyxhbg { position: relative; background: #e6e6e6; }

/**现货直达产品表格*************/
.yyxhbg .yyxhbgtb td, .yyffxhbg .yyxhbgtb td { background: #f8f8f8; height: 42px; font-weight: bold; font-size: 14px; }
table.pl-xj td { border: none; }
.yyffxhbg td { background: #fff; text-align: center; color: #6e6e6e; border: solid 1px #e6e6e6; padding: 0 5px; }
.yyffxhbg td.yfweb_gongys { padding: 0; vertical-align: top;}
.yyxhbgtp img { width: 75px; height: 75px; margin: 0 auto; }
.show_suppliers_mp { padding: 15px; text-align: left; display:table-cell; vertical-align:middle; }
.yfweb_xingzhang { overflow: hidden;}
.yfweb_xingzhang li { margin-right: 10px; margin-top: 10px; float: left; }
.yfweb_tequantime1 { background: url(../images/common/icon113.png) no-repeat; height: 20px; vertical-align: middle; width: 20px; line-height: 25px; text-align: center; color: #fff; }
.yfweb_tequantime1 a { color: #ffffff; }
.yfweb_annbj { cursor: pointer; border-radius: 3px; width: 92px; border: 1px solid #e6e6e6; height: 25px; line-height: 25px; text-align: center; margin-right: 15px; margin-top: 10px; clear: both; }
.yfweb_annbj:hover { background: #f9f9f9; }
.yfweb_gyshopne1 { text-align: left; line-height: 20px; background: #fff7c3; padding: 4px 10px 10px 10px; min-height: 106px; }
.yfweb_gyshopne1 .ralign { text-align: right; }
.magnify { display: none; border-radius: 4px; width: 320px; height: 320px; position: absolute; background: #fff; -webkit-box-shadow: #BABABA 0px 0px 5px; -moz-box-shadow: #BABABA 0px 0px 5px; box-shadow: #BABABA 0px 0px 5px; }
.ma-close { position: absolute; top: 10px; right: 10px; z-index: 100; }
.ma-img { overflow: hidden; margin: 10px; position: relative; }
.ma-img img { width: 100%; }
.inquiry_ready { position: relative; }

/*询价列样式*********/
.pl-xj { width: 100%; padding-left: 10px; margin: 8px 0; min-height: 104px; }
table.pl-xj td { text-align: left; padding-left: 10px; _padding-left: 5px; }
.pl-xj .yf_new { padding: 8px 0; }
.enq-result { color: #cc0033; font-size: 14px; }
.existing { display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; background-color: #fffad3; color: #C2A220; position: relative; cursor: pointer; border: solid 1px #fcf099; border-radius: 2px; z-index: 10; font-size: 12px; font-style: normal; }
.enq-result em { font-style: normal; font-size: 16px; }
.existing .tooltip { width: 120px; left: -63px; }
.tooltip { display: none; position: absolute; z-index: 100; top: 23px; text-align: left; background: #fff; padding: 5px 10px; -webkit-box-shadow: #dbdbdb 0px 0px 5px; -moz-box-shadow: #dbdbdb 0px 0px 5px; box-shadow: #dbdbdb 0px 0px 5px; line-height: 22px; border: solid 1px #dadada; color: #6e6e6e; }
.tip-tri { position: absolute; z-index: 101; width: 15px; height: 9px; background: url(../images/common/tri.png) no-repeat; top: -9px; left: 45%; }
.existing:hover .tooltip { display: block; }
.pl-ipt { width: 70px; padding: 3px; height: 18px; color: #000; border-radius: 3px; border: solid 1px #e6e6e6; vertical-align:middle; }

/**按钮样式***/
.yywebet1 { width: 95px; height: 27px; margin-left: 0; background: url(../images/common/qq-talk-1.png) no-repeat; }
.yywebet1:hover { background-position: 0 -36px; }
.yywebet2 { width: 95px; height: 27px; margin-left: 0; background: url(../images/common/qq-talk-2.png) no-repeat; cursor: not-allowed; }
.yywebwer { width: 95px; height: 27px; background: #00a0e9; text-align: center; color: #fff; border-radius: 3px; display: block; line-height: 27px; _padding:0 7px; }
.yywebwer:hover { color: #fff; }
.yf_new .yywebwer-ckxj { background: #fd4c4c; }

/*询价列样式*******end**/

/**现货直达产品表格***********end**/

.english { color: #CCC; font-family: "微软雅黑"; font-size: 14px; font-style: italic; font-weight: lighter; }

/**筛选公共样式***********/
.gs_tab_con a { margin: 0 10px; color: #333; }
.gs_tab_con { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; position: relative; }
.yyffgd:hover { text-decoration: underline; color: #cc0033; }
.yyffgd { display: block; font-size: 12px; text-align: right; position: absolute; top: 12px; right: -10px; }

/***商务信息表格*******/
.yyxhbg td { background: #fff; height: 131px; text-align: center; color: #6e6e6e; border: solid 1px #e6e6e6; padding: 5px; }
.sw_yp_bj { background: #ff8500 url(../images/business-infor/icon55.png) no-repeat 18px 9px; padding-right: 20px; width: 70px; height: 32px; line-height: 30px; margin: 0 auto; text-align: right; color: #ffffff; font-size: 14px; }

/*热销产品*********************/
.hot-tit { padding-bottom: 10px; }
.hp-tit { font-size: 18px; font-weight: bold; }
.hot-pro { width: 1172px; }
.border-w { float: left; width: 228px; background: #fff; margin-right: 8px; }
.last-w { margin-right: 0; }
.hp-w { border: solid 1px #e6e6e6;}
.com-img img { width: 100%; }
.com-intro { line-height: 24px; padding: 5px 10px; _padding: 5px 8px; }
.com-name, .company .f-gray { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.company { height:24px; }
.company .f-gray { float: left; width: 90%; }
.contact-qq { float: left; width: 16px; height: 24px; background: url(../images/common/qq.png) 0 center no-repeat; margin-left: 3px; }
.enquiry { padding: 5px 0; color: #bfbfbf; height: 24px; }
.e-ipt { float: left; height: 24px; }
.e-ipt input { width: 86px; border: solid 1px #e6e6e6; padding: 3px; height: 100%; *height: 15px; box-sizing: border-box; color: #a9a9a9; }
.enquiry span { margin-left: 3px; }
.e-btn { float: right; }
.e-btn .yywebwer { width: 72px; height: 24px; line-height: 24px; margin: 0; }
.e-btn.yf_new .yywebwer { width: 80px; }

/*热销产品*****************end****/

/**字体颜色*****/
.f-orange { color: #F63; }
.f-gray { color: #A9A9A9; }
.yygrzit, .yyxxtx, .yyxhserx, .yyswtck { background: white; border: 1px solid #e6e6e6; }

/* catalog */
.yymap1 { clear: both; overflow: hidden; background: #fff; behavior: url(/PIE.htc); border: 1px solid #e6e6e6; padding: 15px; width: 1184px; }
.xh_bt { float: left; margin-right:3px; }
.xh_tilt { float: left; width: 62px; height: 170px; background: #fff4c7; color: #dd8404; }
.xh_tilt p { width: 30px; font-size: 28px; margin: 0 auto; padding-top: 12px; line-height:36px; }
.xh_cpt { float: left; width: 1117px; }
.xh_cpt ul { float: left; width:1120px; }
.xh_cpt li { float: left; margin-right: 3px; width: 137px; }
.xh_img { font-size:0;}
.xh_col1, .xh_col2, .xh_col3, .xh_col4, .xh_col5, .xh_col6, .xh_col7, .xh_col8 { font-size: 14px; color: #fff; text-align: center; line-height: 23px; }
.xh_col1 { background: #fc6c2d; }
.xh_col2 { background: #95a835; }
.xh_col3 { background: #789fe0; }
.xh_col4 { background: #ed9c31; }
.xh_col5 { background: #eb818b; }
.xh_col6 { background: #fc6c2d; }
.xh_col7 { background: #95a835; }
.xh_col8 { background: #789fe0; }
.xh_tri1, .xh_tri2, .xh_tri3, .xh_tri4, .xh_tri5, .xh_tri6, .xh_tri7, .xh_tri8 { border-width: 0 8px 6px 8px; border-style: solid; width: 0; height: 0; margin: 0 auto; font-size:0;}
.xh_tri1 { border-color: #fc6c2d transparent; }
.xh_tri2 { border-color: #95a835 transparent; }
.xh_tri3 { border-color: #789fe0 transparent; }
.xh_tri4 { border-color: #ed9c31 transparent; }
.xh_tri5 { border-color: #eb818b transparent; }
.xh_tri6 { border-color: #fc6c2d transparent; }
.xh_tri7 { border-color: #95a835 transparent; }
.xh_tri8 { border-color: #789fe0 transparent; }
.xh_re_juan { background: #f8f8f8; height: 46px; }
.xh_rezha_w { float: left; margin-left: 14px; overflow: hidden; }
.xh_rezha_m { background: #fff; height: 410px; padding: 12px; width: 546px; border: 1px solid #e6e6e6; behavior: url(/PIE.htc); }
.xh_re_bt1, .xh_re_bt2, .xh_re_bt3, .xh_re_bt4, .xh_re_bt5, .xh_re_bt6, .xh_re_bt7 { float: left; font-size: 27px; line-height: 46px; padding-left: 38px; margin-left: 10px; _margin-left: 5px; background: url(../images/product/pic.png) no-repeat; }
.xh_re_bt1 { background-position: 0 -577px; }
.xh_re_bt2 { background-position: 0 -617px; }
.xh_re_bt3 { background-position: 0 -656px; }
.xh_re_bt4 { background-position: 0 -696px; }
.xh_re_bt5 { background-position: 0 -735px; }
.xh_re_bt6 { background-position: 0 -773px; }
.xh_re_bt7 { background-position: 0 -811px; }
.xh_re_shop { font-size: 12px; width: 178px; margin-top: 25px; text-align: right; float: right !important; margin-right: 10px; _margin-right:5px; }
.xh_re_guig { padding-top: 20px; width: 546px; height: 207px; overflow: hidden; font-size: 12px; }
.xh_re_guig dt, .xh_re_guig dd, .xh_re_guig dd ul li, .xh_re_guig1 dt, .xh_re_guig1 dd, .xh_re_guig1 dd ul li { float: left; }
.xh_re_guig dt, .xh_re_more a, .xh_re_more1 a { background: url(../images/product/pic.png) no-repeat; }
.xh_re_guig dt { background-position: 5px 108px; background-color: #f8f8f8; padding: 20px 20px 0px 20px; width: 53px; height: 207px; font-size: 24px; }
.xh_re_guig dd { width: 452px; height: 207px; padding-left: 0px; line-height: 20px; }
.xh_rezha_m dl dd ul { float: left; width: 408px; }
.xh_re_guig dd ul li a, .xh_re_guig1 dd ul li a { display: block; width: 88px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin: 0 auto; }
.xh_re_guig dd ul li a:hover, .xh_re_guig1 dd ul li a:hover, .re_shop2 a:hover, .re_shop1 a:hover, .re_shop3 a:hover, .re_shop4 a:hover { text-decoration: underline; }
.xh_re_guig dd ul li { margin-bottom: 2px; line-height: 28px;}
.xh_re_more { float: right; width: 12px; background: #f8f8f8; padding: 40px 10px; height: 110px; }
.xh_re_more a, .xh_re_more1 a { display: block; padding-bottom: 22px; background-repeat: no-repeat; background-position: -50px -782px; }
.xh_re_more a:hover, .xh_re_more1 a:hover { background-position: -70px -782px; }
.xh_re_guig1 { padding-top: 25px; height: 104px; overflow: hidden; font-size: 12px; }
.xh_re_guig1 .sheht2 { width: 104px; }
.xh_re_guig .sheht2 { width: 133px; }
.xh_rezha_m .xh_re_guig1 dd ul li a { margin-left: 0px; }
.sheht2 em { width:25px; height:25px; position:absolute; background: url(../images/product/pic.png) 0 -862px no-repeat; top:-8px;}
.xh_rezha_m .xh_re_guig1 .sheht2 em { right: -17px; }
.xh_rezha_m .xh_re_guig .sheht2 em { right: -11px; }
.xh_rezha_m .sheht2, .re_guig .sheht2 { overflow: visible; }
.xh_re_guig1 dt { background: #f8f8f8; padding: 20px 20px 0px 20px; width: 53px; height: 104px; font-size: 24px; }
.xh_re_guig1 dd { width: 452px; height: 104px; padding-left: 0px; line-height: 20px; }
.xh_re_more1 { float: right; width: 12px; background: #f8f8f8; padding: 2px 10px; height: 104px; }
.xh_re_guig1 dd ul li { margin-bottom: 2px; line-height: 25px; margin-left: 24px; }
.pinz { width: 204px; overflow: hidden; }
.pinz li { float: left; line-height: 24px; margin-top: 16px; }
.more { width: 108px; text-align: right; }
.re_z, .re_z1 { padding-top: 26px; width: 204px; height: 52px; overflow: hidden; font-size: 12px; }
.re_z li { float: left; margin-right: 10px; width: 58px; line-height: 20px; white-space: nowrap; Word-break: normal; overflow: hidden; }
.re_z1 li { float: left; }
.re_z1 .sheht { width: 45px; margin-right: 5px; white-space: nowrap; Word-break: normal; overflow: hidden; text-overflow: ellipsis; }
.re_z li a { display: block; white-space: nowrap; Word-break: normal; text-overflow: ellipsis; overflow: hidden; }
.sheht2 { white-space: nowrap; Word-break: normal; overflow: hidden; width: 121px; text-overflow: ellipsis;}
.sheht1, .sheht2 { position: relative; }
.sheht1 em { width: 25px; height: 25px; position: absolute; display: block; background: url(../images/2014change/index_23.png) no-repeat; top: -15px; left: 10px; }
.re_guig2 { padding: 28px 0 0 18px; height: 95px; overflow: hidden; font-size: 12px; }
.re_guig2 li { float: left; padding-right: 20px; width: 110px; height: 83px; position: relative; overflow: hidden; }
.re_guig2-p { position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4); display: table-cell; /* 模拟表格法*/ vertical-align: middle; text-align: center; width: 110px; height: 83px; }
.re_guig2-p p { line-height: 83px; margin: auto; color: #ffffff; max-width: 80px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }
.re_guig2 li:hover .re_guig2-p { display: none; }
.re_guig2 li img { width: 100%; }
.rezha_r { float: right; background: #fff; width: 378px; behavior: url(/PIE.htc); overflow: hidden; color: #8b8b8b; }
.re_pic { position: relative; height: 434px; border: 1px solid #e6e6e6; }
.re_pic_w { width: 378px; height: 197px; position: relative; overflow: hidden; }
.re_pic_w img { width: 100%; }
.re_r_bj { background: #fff; background: rgba(225, 225, 225, 0.8) none repeat scroll 0 0 !important; filter: Alpha(opacity=70); width: 378px; height: 28px; position: absolute; left: 0; bottom: 0px; }
.re_r_bj1 { position: absolute; left: 0; bottom: 0px; width: 98%; }
.re_r_bj1 li { float: left; font-size: 14px; line-height: 28px; color: #535353; padding-left: 5px; height: 28px; overflow: hidden; width: 100%; white-space: nowrap; text-overflow: ellipsis; }
.re_r_bj1 .re_r_more { float: right; }
.yyxiht { font-size: 14px; height: 24px; line-height: 24px; margin-top: 11px; padding-left: 18px; background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#fff), to(#f8f8f8)); filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#fff8f8f8, endColorStr=#ffffffff); background: -ms-linear-gradient(left, #f8f8f8, #fff); background: -moz-linear-gradient(left, #f8f8f8, #fff); background: -o-linear-gradient(left, #f8f8f8, #fff); }
ul.re_com { overflow: hidden; margin-top: 7px; width: auto; }
.re_com li { line-height: 24px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/product/index_24.png) 19px center no-repeat; padding-left: 35px; }
.re_com li:hover { background: url(../images/product/index_241.png) 19px center no-repeat; }
.yygdd { display: block; text-align: right; padding-right: 10px; line-height: 24px; }

/***热轧*********/
.rezha_1, .rezha_2, .rezha_3, .rezha_4, .rezha_5, .rezha_6, .rezha_7 { float: left; height: 434px; width: 214px; overflow: hidden; padding-left: 24px; }
.rezha_1 img, .rezha_2 img, .rezha_3 img, .rezha_4 img, .rezha_5 img, .rezha_6 img, .rezha_7 img { margin-top: 14px; }
.pz_an1, .pz_an2, .pz_an3, .pz_an4, .pz_an5, .pz_an6, .pz_an7 { font-size: 14px; font-weight: bold; border-radius: 2px; width: 66px; height: 24px; line-height: 24px; text-align: center; color: #fff; }
.rezha_1 p, .rezha_2 p, .rezha_3 p, .rezha_4 p, .rezha_5 p, .rezha_6 p, .rezha_7 p { font-size: 46px; margin-right: 30px; text-align: right; background: url(../images/product/pic.png) no-repeat; height: 61px; line-height: 61px; }
.rezha_1 { background: #ffede3; }
.rezha_1 p { color: #fc6c2d; background-position: 0 -115px; }
.pz_an1 { background: #fc6c2d; }

/**冷轧******/
.rezha_2 { background: #f6f9e8; }
.rezha_2 p { color: #95a734; background-position: 0 -175px; }
.pz_an2 { background: #95a734; }

/**涂渡*******/
.rezha_3 { background: #e9f3ff; }
.rezha_3 p { color: #76a0e0; background-position: 0 -239px; }
.pz_an3 { background: #76a0e0; }

/**型材*****/
.rezha_4 { background: #fff8ed; }
.rezha_4 p { color: #ed9c2f; background-position: 0 -302px; }
.pz_an4 { background: #ed9c2f; }

/***管材****/
.rezha_5 { background: #fbebec; }
.rezha_5 p { color: #ea828b; background-position: 0 -364px; }
.pz_an5 { background: #ea828b; }

/**中厚板****/
.rezha_6 { background: #ffede3; }
.rezha_6 p { color: #fc6c2d; font-size: 40px; background-position: 0 -433px; }
.pz_an6 { background: #fc6c2d; }

/****冷拉*****/
.rezha_7 { background: #f6f9e8; }
.rezha_7 p { color: #95a734; background-position: 0 -499px; }
.pz_an7 { background: #95a734; }
.re_color1 { color: #fc6c2d; }
.re_color2 { color: #95a734; }
.re_color3 { color: #76a0e0; }
.re_color4 { color: #ed9c2f; }
.re_color5 { color: #ea828b; }
.re_color6 { color: #fc6c2d; }
.re_color7 { color: #95a734; }

/* catalog-in */
.re_daq { float: left; width:943px; }
.rez_fenl { clear: both; overflow: hidden; background: #fff; behavior: url(/PIE.htc); border: 1px solid #e6e6e6; padding: 5px 15px; }
.rez_fenl li { width: 911px; padding: 10px 0; }
.rez_fenl ul span { font-size: 14px; margin-right: 10px; color: #999; }
.rzdq_l { background: #fff; height: 196px; padding: 10px; width: 921px; behavior: url(/PIE.htc); margin-top: 10px; border: 1px solid #e6e6e6; }
.rzdq_tu { float: left; width: 236px; height: 100%; overflow: hidden; vertical-align: top; }
.rzdq_tu img { width: 100%; vertical-align: top; }
.rzdq_wz { float: left; margin-left: 10px; }
.rzdq_wz_ul { background: #f8f8f8; width: 675px; height: 46px; }
.rzdq_wz li { float: left; }
.rzdq_wz ul li img { margin-top: 14px; margin-left: 12px; }
.rzdq_wz_bt { font-size: 20px; padding-top: 10px; padding-left: 10px; }
.rzdq_wz_bt .re_color1, .rzdq_wz_bt .re_color2, .rzdq_wz_bt .re_color3, .rzdq_wz_bt .re_color4, .rzdq_wz_bt .re_color5, .rzdq_wz_bt .re_color6, .rzdq_wz_bt .re_color7 { background:url(../images/product/pic.png) no-repeat; padding-left:30px;}
.rzdq_wz_bt .re_color1 { background-position:0 -902px;}
.rzdq_wz_bt .re_color2 { background-position:0 -938px;}
.rzdq_wz_bt .re_color3 { background-position:0 -974px;}
.rzdq_wz_bt .re_color4 { background-position:0 -1012px;}
.rzdq_wz_bt .re_color5 { background-position:0 -1051px;}
.rzdq_wz_bt .re_color6 { background-position:0 -1090px;}
.rzdq_wz_bt .re_color7 { background-position:0 -1126px;}
.rzdq_wz .rzdq_wz_mor { float: right; margin-top: 15px; margin-right: 10px; }
.rzdq_wz_mor1 { text-align: right; width: 550px; margin-top: 18px; }
.rzdq_gg { padding-top: 23px; overflow: hidden; }
.rzdq_gg dt, .rzdq_gg dd, .rzdq_gg1 dt, .rzdq_gg1 dd { float: left; }
.rzdq_gg dd, .rzdq_gg1 dd { width: 598px; *width: 582px; }
.rzdq_gg dd ul li a { display: block; padding: 0 10px; min-width: 30px; width: 62px; /*杨洋*/ *width: 55px;/*杨洋 end*/ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.rzdq_gg dd ul li a:hover, .rzdq_gg1 dd ul li a:hover { text-decoration: underline; }
.rzdq_gg dd ul li, .rzdq_gg1 dd ul li { margin-bottom: 7px; }
.rzdq_gg1 { margin-top: 16px; height: 22px; overflow: hidden; }
.rzdq_gg1 dd ul li a { display: block; padding: 0 10px; min-width: 30px; width: 62px; *width: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.rzda_cp1, .rzda_cp2, .rzda_cp3, .rzda_cp4, .rzda_cp5, .rzda_cp6, .rzda_cp7, .rzda_cp8, .rzda_cp9, .rzda_cp10 { font-size:12px; height: 22px; width: 66px; font-weight: bold; overflow: hidden; text-align: center; line-height: 22px; margin-right: 10px; color: #fff; }
.rzdq_gg font, .rzdq_gg1 font {font-size:12px;}
.rzda_cp1 { background: #fc6c2d; }
.rzda_cp2 { background: #95a835; }
.rzda_cp3 { background: #77a0e0; }
.rzda_cp4 { background: #ed9c30; }
.rzda_cp5 { background: #ea828b; }
.rzda_cp6 { background: #fc6c2d; }
.rzda_cp7 { background: #95a835; }
.rzda_cp8 { background: #77a0e0; }
.rzda_cp9 { background: #ed9c30; }
.rzda_cp10 { background: #ea828b; }

/***右边内容*****/
.xrazd_qh { background: #fff; height: 366px; behavior: url(/PIE.htc); border: 1px solid #e6e6e6; }
.qh_bj { background: #f8f8f8; font-size: 14px; height: 37px; line-height: 37px; padding-left: 10px; }
.qh_zs li { float: left }
.qh_zs p { width: 160px; font-size: 12px; text-align: right; }
.re_mm { height: 129px; position: relative; padding-top:8px;}
.re_mm_img { width: 247px; height: 129px; position: relative; overflow: hidden; margin:auto;}

.ctree_lunbo_ul1 a{ display: block;}
.ctree_lunbo_ul1 li img { width: 100%; }
.re_247 { background: #fff; background: rgba(225, 225, 225, 0.8) none repeat scroll 0 0 !important; filter: Alpha(opacity=70); width: 247px; height: 28px; position: absolute; bottom: 0px; margin-left: 7px; margin-right: auto; }
.re_2471 { position: absolute; left: 0; bottom: 0px; width: 230px; margin-left: 10px; margin-right: auto; }
.re_2471 li { float: left; font-size: 14px; line-height: 28px; color: #535353; padding-left: 5px; }
.re_com2 { margin-top: 5px; line-height: 26px; }
.re_com2 img { margin-left: 10px; margin-right: 0px; }
.re_com2 .col1 { width: 10px; }
.re_com2 .col3 { width: 46px; }
.ckq a { width: 190px; white-space: nowrap; padding-left: 5px; text-overflow: ellipsis; overflow: hidden; display: block; padding-right: 5px; }
.xmrazd_qh { background: #fff; behavior: url(/PIE.htc); border: 1px solid #e6e6e6; margin-top: 10px; }
.yf_gb2 { overflow: hidden; height: 118px;}
.yf_gb2 li { line-height: 28px; float: left; height: 28px; width:100%; }
.yf_gb2 .huiyan1, .yf_gb2 .huiyan2 { float: left; height: 28px; text-overflow: ellipsis; line-height: 28px;text-align: center; font-size: 12px; overflow: hidden; }
.yf_gb2 .huiyan1 { width:73.5px;}
.yf_gb2 .huiyan2 { width:62.5px; }

.yf_gb { overflow:hidden}
.yf_gb li { float: left; margin-top:2px; height:22px; line-height:22px; font-size:12px; text-align:center; }
.yf_gb .mhuiyan { width: 69.5px; margin-left:2px; margin-right:2px; background:#f4fafe;}
.yf_gb .mhuiyan2 { width:60.5px; margin-right:2px; background:#f4fafe;}
.yf_gb .mhuiyan3 { width: 40%; }

.yyxhbr { display: inline-block; padding: 0 30px; height: 38px; background: #00a0ea; line-height: 38px; overflow: hidden; color: #fff; font-size: 19px; float: left; }
.yyxhbr span { float: left; width: 25px; height: 25px; background: url(../images/common/grzx1.png) no-repeat; background-position: 1px -50px; display: block; margin-top: 7px; margin-right: 7px; }
.yyxhbr p { float: left; }
.gs_tab_con a { margin: 0 10px; color: #333; }
.gs_tab_con { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; position: relative; }
.centent .ashe { color: #cc0033; }

/* library */
.dtms { float: right; width: 80px; height: 30px; color: #6e6e6e; border-radius: 3px; text-align: center; line-height: 30px; border: solid 1px #e6e6e6; font-size: 14px; background: #fff; }
.dtms:hover { background: #f9f9f9; color: #6e6e6e; }
.yfweb_fuxk { padding-top: 10px; }
.yfweb_fuxk ul { float: left; }
.yfweb_fuxk li { margin-right: 30px; font-size: 14px; padding-top: 6px; float: left }
.yfweb_fuxk input { margin-right: 3px; width: 15px; height: 15px; vertical-align: top; margin-top: 3px; _vertical-align: middle; _margin-bottom: 2px; }
.com-img { width: 226px; height: 226px; overflow: hidden; }
.yyffxhbg .col1, .yyffxhbg .col2, .yyffxhbg .col4, .yyffxhbg .col7, .yyffxhbg .col8 { width: 8%; }
.yyffxhbg .col3 { width: 13%; }
.yyffxhbg .col5 { width: 7%; }
.yyffxhbg .col6 { width: 6%; }
.yyffxhbg .col9 { width: 21%; }
.yyxhzj dl dd li.li11 { width: 50px; }
.yyxhzj dl dd li { width: 70px; }


.sidebar-1{ width: 263px; float: left; margin-left:8px; position: relative; overflow:hidden;}
.sidebar-1 .scroll-fixed{ position: fixed; top: 0; width:263px;}


/* contact-mini */
.td-box{ display: block; width: 100%; position: relative; overflow: hidden;}
.contact-mini{ width: 0; overflow: hidden; padding: 20px 0 100px; text-align: left; background-color: #fff7c3; position: absolute; left: 0; top: 0; opacity: 0; -webkit-transition: -webkit-transform 0.25s linear, opacity 0.35s linear; transition: transform 0.25s linear, opacity 0.35s linear; -webkit-transform: translateY(50px); transform: translateY(50px);}
.contact-active{ width: 100%; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.contact-mini p{ padding: 0 10px; line-height: 20px;}
.contact-mini .close { width: 30px; height: 30px; position: absolute; top: 0; right: 0; display: block; background: url(../images/common/close.png) center no-repeat; cursor: pointer; }
.contact-mini .guidance{ text-align: right; padding-right: 10px}
.contact-mini .guidance a{ width: 62px; cursor: pointer; height: 22px; overflow: hidden; background: url(../images/product/iconc.png) no-repeat; display: inline-block;}


/*弹窗**/
.tancc2 { width:304px; padding:10px; position: fixed; }
.tancc2 .close { width: 20px; height: 20px; position: absolute; top: 0; right: 0; display: block; background: url(../images/common/close.png) center no-repeat; cursor: pointer; }
.tancc2 ul li { float:left; margin:0 1px; }
.tancc2 ul li:last-child { border:none; }

.yfweb_tequantime {background: url(../images/company/icon113.png) no-repeat;height: 20px;width: 20px;vertical-align: middle;line-height: 25px;text-align: center;color: #fff;}
.yfweb_tequantime a { color: #fff;  }

.recommend-company .title {
    height: 40px;
    border-bottom: solid 1px #e6e6e6;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    overflow: auto;
    margin: 0 20px; }
    .recommend-company .title .chang-serial {
      display: inline-block;
      float: right;
      color: #999;
      font-size: 12px;
      float: right;
      width: 60px;
      text-align: center;
      height: 20px;
      margin: 10px 0;
      vertical-align: middle;
      line-height: 20px;
      cursor: pointer;
      font-weight: normal; }
      .recommend-company .title .chang-serial i {
        font-size: 14px;
        vertical-align: middle;
        padding-right: 5px;
        font-weight: lighter; }
        .recommend-company .title .chang-serial i:before {
          content: "\e9f1"; }
      .recommend-company .title .chang-serial:hover {
        color: #027cdf; }
  .recommend-company .rc-con {
    padding: 20px 0 20px 20px; }
    .recommend-company .rc-con .rcc-img {
      position: relative;
      float: left;
      width: 222px;
      overflow: hidden;
      margin-right: 15px; }
      .recommend-company .rc-con .rcc-img .company-info {
        display: block;
        padding: 10px 0;
        border-bottom: solid 1px #e6e6e6; }
      .recommend-company .rc-con .rcc-img img {
        width: 100%; }
      .recommend-company .rc-con .rcc-img:hover .company-name {
        color: #027cdf; }
    .recommend-company .rc-con .placeholder-2 {
      background: url(../images/placeholder/128.png) no-repeat center center; }
  .recommend-company .company-info {
    display: block;
    padding: 10px 0;
    border-bottom: solid 1px #e6e6e6; }
    .recommend-company .company-info p, .recommend-company .company-info span {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      text-align: left;
      line-height: 22px;
      font-size: 12px;
      color: #999; }
    .recommend-company .company-info .company-name {
      font-size: 14px;
      color: #333; }
    .recommend-company .company-info i {
      display: inline-block;
      width: 13px;
      height: 18px;
      vertical-align: bottom;
      margin-right: 3px; }
    .recommend-company .company-info .person i {
      background: url(../images/company/rank-icons.png) no-repeat 0 -112px; }
    .recommend-company .company-info .tel {
      float: right; }
      .recommend-company .company-info .tel i {
        background: url(../images/company/rank-icons.png) no-repeat -16px -112px; }