﻿@charset "utf-8";
/**
 * 不锈钢页面样式
 * 关联页面：
 * @author wangsy
*/
/*Reset样式 公共样式*/
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, th, ul { margin: 0; padding: 0 }
body, button, input, select, textarea { font: 12px Microsoft Yahei, arial; outline: none; }
body { margin: 0; font: 12px/22px Microsoft Yahei, arial; color: #333; background: #fff; word-wrap: break-word;word-break: break-all; outline: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
em, i { font-style: normal }
small { font-size: 12px }
ol, ul { list-style: none }
a { color: #333; text-decoration: none; star:expression(this.onFocus=this.blur());}
a:hover { color: #1d61b6; text-decoration: underline; }
a:link, a:visited, a:hover, a:active { outline: none; }
a:fous {outline:0;}
legend { color: #000 }
fieldset, img { border: 0 }
button, input, select, textarea { font-size: 100% }
img { -ms-interpolation-mode: bicubic }
textarea { resize: vertical }
button, label { cursor: pointer }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both }
.clearfix { zoom: 1 }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; width: 1px; visibility: hidden; overflow: hidden }
.red, .red a { color: #e92737; }
.red a:hover { color: #e92737; text-decoration: underline; }
.green,.green a{ color: #469b28; }
.blue { color: #1c60b7; font-size: 14px; }
.fl { float: left; }
.fr { float: right; }
.xiu{ font-family:\5B8B\4F53;}
.noM { margin: 0 !important; }
.noBor { border: none !important; }
.hide{display: none;}
.show{display: block;}
.noMtop{margin-top: 0;}
.mt-10{margin-top: 10px;}
.topSlide { margin: 0 auto; padding-bottom: 1px; width: 1190px; }
/*------------头部--------------*/
.logo-wrap .navType .navCon dt span,
.mNav a.btn,
.mNav a.btn:hover,
.maketSearch .dateBtn,
.maketSearch .inputBtn,
.recommend td a,
.btnon, .slideListItems a,
.m-column01 .hotNews h3 a i,
.m-column01 .hotNews .column-title a i,
.m-column01 .hotNews .newsCon li,
.m-column01 .charts h3,
.m-column01 .charts .column-title,
.m-column01 .charts h3 .zst-btnon,
.m-column01 .charts .column-title .zst-btnon,
.m-column02 .maketBox h3,
.m-column02 .maketBox .column-title,
.m-column02 .realTime-news .column-title,
.m-column02 .newsList li,
.m-column02 .realTime-news h4 .time,
.m-column02 .realTime-news h3 .newIcon,
.m-column02 .realTime-news dl dd .fx,
.m-column02 .videoBox h3,
.m-column02 .videoBox .column-title,
.m-column03 .leftBar h3,
.m-column03 .leftBar .column-title,
.m-column03 .leftBar .newsList li,
.m-column03 .leftBar .lnewsBox .wtj-title,
.m-column03 .rightBar .title,
.m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList li { background: url(../images/common_icon.png?v=20160801) no-repeat 0 0; _background: url(../images/common_icon.gif?v=20160801) no-repeat 0 0; }
.top-wrap { background: url(../images/topBg.png) repeat-x left top; border-bottom:1px solid #d0d0d0; width: 100%; min-width: 1190px; margin: 0 auto;}
.top { width: 1180px; color: #5E5E5E; height: 27px; margin: 0px auto; line-height: 27px; padding-left: 10px; clear: both; }
.top a { color: #656565; text-decoration: none; }
.top a.red { color: #ff0103; }
.top a:hover { color: #1d61b6; text-decoration: underline; }
.top span { float: right; padding-right: 10px; }
.top .phone { display: inline-block; position: relative; background: url(../images/phone_icon.png) no-repeat left 4px; padding-left: 16px; z-index: 999; }
.top .phone i.big-wx { display: block; position: absolute; width: 122px; height: 166px; background: url(//a.mysteelcdn.com/bxg/5.0/images/phone_wx.png?v=201703201923) no-repeat left top; z-index: 9999 !important; overflow: hidden; left: -25px; top: 27px; }
.top .phone i.big-wx { display: none; }
.top form { margin-top: 0!important; margin-top: 2px; }
.top .hotline { float: right; }
.top form input { color: #333; vertical-align: middle; }
.top form a img { vertical-align: middle; }
.top .hotline font { font-family: Verdana; }
.logo-wrap { width: 1190px; margin: 0 auto 13px; overflow: hidden; _zoom: 1; }
.logo-wrap .logo { width: 240px; padding-top:15px; float: left; overflow:hidden;_zoom:1;}
.logo-wrap .logo .logoIco { display: block; background: url(../images/logo.jpg?v=01) no-repeat 0 0; height: 61px; width: 105px; float:left; overflow: hidden; }
.logo-wrap .logo .logoName{ width:125px; display:block; padding-top:28px; height:33px; overflow:hidden; font-size:24px; color:#222; float:right;}
.logo-wrap .logo .logoName:hover{ text-decoration:none;}
.logo-wrap .navType { width: 930px; float: right; padding-top: 12px;}
.logo-wrap .navType h3,.logo-wrap .navType h2{ height: 38px; line-height: 38px; overflow: hidden; color: #d3d3d3; font-size: 14px; }
.logo-wrap .navType h3 a{ color:#666;}
.logo-wrap .navType h3 a:hover,.logo-wrap .navType .navCon a:hover { color: #1d61b6; }
.logo-wrap .navType h3 .line,.logo-wrap .navType h2 .line { margin: 0 8px; }
.logo-wrap .navType .navCon { overflow: hidden; _zoom: 1; background: #f8f8f8; border: 1px solid #e0e0e0; padding: 2px 0; font-size: 14px; line-height: 24px; }
.logo-wrap .navType .navCon a { color: #333; }
.logo-wrap .navType .navCon dt { color: #fff; text-align:center; width: 27px; padding: 3px 10px 3px 30px; float: left; }
.logo-wrap .navType .navCon dt span{ display:block; background-position:0 -452px; width:22px; padding:3px 5px 0 0; line-height:20px;  height:45px;}
.logo-wrap .navType .navCon dd { padding: 3px 30px 3px 0; float: left; border-right: 1px dashed #d4d4d4; width: 32px; height: 48px; overflow: hidden; }
.logo-wrap .navType .navCon dd.product { width: 110px; padding-right: 5px; overflow: hidden; _zoom: 1; }
.logo-wrap .navType .navCon dd.product a { display: block; width: 30px; float: left; margin-right: 25px; }
.logo-wrap .navType .navCon dd.survey { width: 260px; overflow: hidden; _zoom: 1; padding-right: 0; }
.logo-wrap .navType .navCon dd.survey a { display: block; width: 60px; float: left; margin-right: 25px; }
.logo-wrap .navType .navCon dd.project { width: 56px; *width:60px;}
/*------------导航--------------*/
.mNav { width: 1170px; padding-left:20px; margin: 0 auto; left:50%; margin-left:-595px; background: #2c6ec2; position: relative; z-index:99; overflow: hidden; _zoom: 1; height: 40px; }
.mNav a { display: block; float: left; width: 80px; height: 40px; line-height: 40px; margin-right:8px; overflow: hidden; color: #fff; text-align: center; font-size: 16px; }
.mNav a:hover { background:#1758ab; color: #fff; text-decoration: none; }
.mNav .line{ float:left; margin:12px 8px 0 0; width:1px; height:17px; color:#9dbee8; background:#9dbee8;overflow:hidden; }
.mNav a.btn { background:#ff8e2a; position: absolute; right: 10px; top: 6px; font-size:14px; width:125px; height: 28px; line-height: 28px; border: none; border-radius:3px;}
.mNav a.btn:hover { background:#fd9941; text-decoration: none; }
/*------------价格搜索--------------*/
.maketSearch { width: 1168px; margin: 0px auto 7px; left:50%; margin-left:-595px; position:relative; z-index:98; background: #e4eaea; border: 1px solid #dadada; padding: 8px 10px; clear: both; color: #666; overflow: hidden; }
.maketSearch select { border: 1px solid #d8d9db; padding-left: 5px; color: #666; margin-right: 10px; height: 24px; line-height: 24px; }
.maketSearch .inputBtn { background-position: 10px -60px; background-color: #0e519d; border: none; color: #fff; cursor: pointer; height: 24px; line-height: 24px; margin-right: 10px; padding-left: 24px; width: 115px; }
.maketSearch .inputBtn:hover { background-color: #105eb5; }
.maketSearch .dateBtn { color: #666; padding: 2px 4px 2px 28px; font-size: 12px; height: 18px; line-height: 18px; overflow: hidden; width: 80px; margin-right: 10px; background-position: 5px -87px; background-color: #fff; border: 1px solid #d8d9db; }
.m-adv { width: 1190px; margin: 14px auto; height: 70px; overflow: hidden; }
.m-adv li { float:left; margin-right:2px;background:#f5f9fe;}
/*------------今日推荐--------------*/
.recommend { width: 1168px; margin: 0 auto 14px; padding: 5px 10px; overflow: hidden; _zoom: 1; background: #f5f9fe; border: 1px solid #c0d2e9; height: 24px; line-height: 24px; }
.recommend dt { float: left; height: 24px; overflow: hidden; }
.recommend dt em { color: #1c60b7; display: inline-block; font-weight: bold; overflow: hidden; font-size: 14px; margin-right: 5px; }
.recommend #tj { display: inline-block; width: 960px; }
.recommend td a { display: inline-block; background-position: 0 -123px; height: 24px; overflow: hidden; padding-left: 8px; margin-right: 18px; }
.recommend dd { float: right; width: 180px; color:#F00;font-size:18px; font-weight:bold;}
.recommend dd em { color: #d51a1a; font-size:15px;}
/*------------主体内容--------------*/
.m-column01, .m-column02, .m-column03 { width: 1190px; margin: 0 auto; overflow: hidden; _zoom: 1;margin-bottom: 14px; }
.m-column02, .m-column03{margin-bottom: 14px;}
.btnon,
.m-column01 .charts h3 .zst-btnon,
.m-column01 .charts .column-title .zst-btnon,
.m-column01 .charts h2 .zst-btnon { background: #3474c7; border-radius: 3px; color: #fff; }
.m-column01 .hotNews, .m-column01 .charts { border: 1px solid #dadada; height: 294px; overflow: hidden; }
.m-column01 .m-column01Left { width: 260px; float: left; margin-right: 14px; }
.m-column01 .m-column01Left .lAdv { height: 41px; overflow: hidden; margin-bottom: 10px; background:#f5f9fe;}

/* 左侧焦点图片 */
.focusImg{width: 260px;height: 245px;overflow: hidden;position: relative; z-index: 1;}
.focusImg .slidePic li{position: relative;z-index: 1;}
.focusImg .slidePic li img{display: block; width: 260px; height: 245px;}
.focusImg .slidePic li .bg{background:#000;filter:alpha(opacity=50);opacity:.5;position: absolute;width: 100%;height: 26px;z-index: 2;bottom: 24px;}
.focusImg .slidePic li p{position: absolute; width: 100%;height: 26px;line-height: 26px;text-align: center;z-index: 3;bottom: 24px; color: #fff;font-size: 12px;overflow: hidden;}
.focusImg .hd{overflow:hidden;zoom:1;position:absolute;bottom:0;right:0;z-index:3;background: #000;width: 100%;text-align: center;height: 24px;}
.focusImg .hd li{display: inline-block;text-align:center;width:8px;height:8px;border-radius: 50%;cursor:pointer;overflow:hidden;background:#85878c;margin-right:8px;}
.focusImg .hd li.on{background: #4879cc;}

/*焦点图右侧版块*/
.m-column01 .hotNews { width: 597px; float: left; position: relative;}
.m-column01 .hotNews h3,
.m-column01 .hotNews .column-title,
.m-column02 .maketBox h4,
.m-column02 .realTime-news h4,
.m-column02 .videoBox h4{ height: 22px; overflow: hidden; _zoom: 1; padding: 8px 10px; background: #f2f2f2; font-size: 14px; border-bottom: 2px solid #2c6ec2; }
.m-column01 .hotNews h3 a,
.m-column01 .hotNews .column-title a,
.m-column02 .maketBox h4 a,
.m-column02 .videoBox h4 a,
.m-column03 .rightBar .title a { display: block; float: left; padding: 0 8px; height: 22px; position: relative; text-align: center; margin-right: 10px; }
.m-column01 .hotNews h3 a i ,
.m-column01 .hotNews .column-title a i{ background-position: 0 -322px; width: 23px; height: 14px; overflow: hidden; position: absolute; top: -5px; right: -16px; }
.m-column01 .hotNews h3 a:hover,
.m-column01 .hotNews .column-title a:hover { color: #333; text-decoration:none; }
.m-column01 .hotNews h3 a.btnon:hover,.m-column01 .hotNews .column-title a.btnon:hover{color: #fff;}
.m-column01 .hotNews .newsCon { padding: 8px 8px 0 10px; font-size: 14px; display: none;}
.m-column01 .hotNews .newsCon.show{display: block;}
.m-column01 .hotNews .newsCon li { height: 30px; line-height: 30px; overflow: hidden; background-position: 0 -120px; padding-left: 10px; }
.m-column01 .hotNews .newsCon li span { float: right; color: #666; }
/*走势图*/
.m-column01 .charts { width: 300px; float: right; }
.m-column01 .charts h3, .m-column01 .charts .column-title{ background-position: 8px -150px; background-color: #f2f2f2; padding: 8px 0 8px 20px; width: 100%; font-size: 16px; border-bottom: 2px solid #2c6ec2; overflow: hidden; _zoom: 1; height: 22px; margin-right: 35px; }
.m-column01 .charts h3 span,.m-column01 .charts .column-title span { display: block; float: left; font-weight:bold; margin-right: 25px; }
.m-column01 .charts h3 a ,.m-column01 .charts .column-title a{ display: block; float: left; width: 60px; height: 22px; overflow: hidden; font-size: 14px; text-align: center; margin-right: 10px; }
.m-column01 .charts h3 a:hover,.m-column01 .charts .column-title a:hover{color: #333; text-decoration:none;}
.m-column01 .charts h3 a.zst-btnon:hover,.m-column01 .charts .column-title a.zst-btnon:hover{color: #fff;}
.m-column01 .charts .zst-picBox { padding: 10px; display: none;}
.m-column01 .charts .zst-picBox.show{display: block;}
.m-column01 .charts .zst-picBox dt { height: 24px; overflow: hidden; margin-bottom: 10px; padding-left: 4px; }
.m-column01 .charts .zst-picBox dt .selectSel { color: #000; border: solid 1px #dadada; height: 24px; line-height: 24px; overflow: hidden; display: inline-block; vertical-align: middle; width: 220px; margin-right: 4px; float: left; }
.m-column01 .charts .zst-picBox dt .selectSelBtn { width: 48px; height: 24px; line-height: 24px; border: none; text-align: center; overflow: hidden; color: #FFF; background: #0e519d; vertical-align: middle; cursor: pointer; float: left; }
.m-column01 .charts .zst-picBox dt .selectSelBtn:hover{ background:#105eb5;}
.m-column01 .charts .zst-picBox dd { height: 195px; overflow: hidden; }
.m-column01 .charts .zst-picBox dd.zhishu-zst{height: 230px;}
.m-column01 .charts .zst-picBox dd .zsIframe{ width: 280px; height: 230px; width:305px\9; height:245px\9; margin:-8px 0 0 -10px\9; border:0;}
/*左侧广告*/
.m-column02 .lAdvBox { width: 260px; float: left; height: 330px; overflow: hidden; margin-right: 14px; }
.m-column02 .lAdvBox li { height: 75px; overflow: hidden; margin-bottom: 10px; display: block; font-size: 0; line-height: 0; background:#f5f9fe;}
/*第二屏主体*/
.m-column02 .maketBox, .m-column02 .realTime-news, .m-column02 .videoBox { width: 291px; height: 328px; overflow: hidden; border: 1px solid #dadada; float: left; margin-right: 14px; }
.m-column02 .maketBox h3,
.m-column02 .maketBox .column-title,
.m-column02 .realTime-news h3,
.m-column02 .realTime-news .column-title,
.m-column02 .videoBox h3,
.m-column02 .videoBox .column-title,
.m-column03 .leftBar h3,
.m-column03 .leftBar .column-title{ background-position: 8px -150px; padding: 8px 0 8px 20px; height: 22px; font-size: 16px; font-weight:bold;border-bottom: 1px solid #dadada; }
.m-column02 .maketBox h4 a{ width: 74px; padding: 0; }
.m-column02 .maketBox h4 a:hover { color: #333; text-decoration:none; }
.m-column02 .maketBox h4 a.btnon:hover{color: #fff;}
.maketBox .newsList{display: none;}
.maketBox .newsList.show{display: block;}
.m-column02 .newsList, .m-column03 .newsList, .m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList { padding: 5px 10px 0 10px; font-size: 14px; }
.m-column02 .newsList li, .m-column03 .leftBar .newsList li, .m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList li { height: 30px; line-height: 30px; overflow: hidden; background-position: 0 -120px; padding-left: 10px; }
.m-column02 .newsList li span, .m-column03 .leftBar .newsList li span, .m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList li span { float: right; color: #666; }
.m-column02 .realTime-news { float: right; margin: 0; width: 300px; }
.m-column02 .realTime-news h3 ,.m-column02 .realTime-news .column-title{ position: relative; }
.m-column02 .realTime-news h3 .newIcon ,
.m-column02 .realTime-news .column-title .newIcon{ position: absolute; background-position: 0 -304px; height: 14px; width: 23px; top: 3px; overflow: hidden; }
.m-column02 .realTime-news h4{ color: #1c60b7; }
.m-column02 .realTime-news h4 .time{ float: right; color: #000; background-position: 0 -252px; padding-left: 20px; position: relative; }
.m-column02 .realTime-news dl { overflow: hidden; _zoom: 1; margin-top: 10px; display: block; height: 230px; background: url(../images/line.png) repeat-y 60px top; padding: 0 8px 0 10px; }
.m-column02 .realTime-news dl dt { width: 55px; height: 52px; padding-top: 7px; float: left; background: url(../images/dot.png?v=20160527) no-repeat right 12px; color: #666; font-size: 14px; }
.m-column02 .realTime-news dl dd { float: right; border-bottom: 1px solid #dadada; width: 192px; padding: 7px 25px 7px 0; height: 44px; overflow: hidden; position: relative; }
.m-column02 .realTime-news dl dd p{ display:block; height:44px; overflow:hidden;}
.m-column02 .realTime-news dl dd .share .fx { background-position: 5px -284px; display: inline-block; height: 13px; width: 24px; cursor: pointer; position: absolute; right: -5px; top: 12px; border-left: 1px solid #e1e1e1; }
.m-column02 .realTime-news dl dd .share .fx:hover { background-position: -42px -284px; }
.m-column02 .maketBox .tab-menu a { margin: 0; width: 67px; }
.m-column02 .tableData { float: right; width: 300px; border: 1px solid #dadada; height: 328px; overflow: hidden; }
.m-column02 .tableData table{width: 100%; border-collapse: collapse; border: 0;}
.m-column02 .tableData table th { font-size: 14px; color: #333; font-weight: normal; background: #f2f2f2; height: 29px; line-height: 29px; border-bottom: 1px solid #dadada; padding: 0; margin: 0;}
.m-column02 .tableData table th.blue { color: #1c60b7; background: #fff; height: 26px; line-height: 26px; }
.m-column02 .tableData table td { padding: 0; margin: 0; border-bottom: 1px solid #dadada; height: 26px; line-height: 26px; text-align: center; }
.m-column02 .tableData table tr:nth-child(2n) { background: #faf9f9; }
.m-column02 .tableData a {color: #333;text-decoration: underline;  }
.m-column02 .tableData a:hover{  color: #1d61b6}
.m-column02 .videoBox { width: 260px; }
.m-column02 .videoBox h3 a,.m-column02 .videoBox .column-title a{color: #333;}
.m-column02 .videoBox h3 a:hover,.m-column02 .videoBox .column-title a:hover{ color:#1d61b6;}
.m-column02 .videoBox h4 a { margin-right: 4px; }
.m-column02 .videoBox h4 a:hover { color: #fff; }
.m-column02 .videoBox dl { overflow: hidden; _zoom: 1; padding: 15px 10px 5px 10px; }
.m-column02 .videoBox dl dt { width: 110px; height: 84px; float: left; overflow: hidden; display: block; }
.m-column02 .videoBox dl dd { width: 115px; float: right; padding-top: 20px; display: block; }
.m-column02 .videoBox dl dd a { color: #1c60b7; font-size: 14px; }
.m-column02 .videoBox .newsList li { height: 29px; line-height: 29px; overflow: hidden; }
/*第三屏主体左侧*/
.m-column03 .leftBar { width: 260px; float: left; }
.m-column03 .leftBar .lnewsBox { border: 1px solid #dadada; height: 327px;overflow: hidden; }
.m-column03 .leftBar .lnewsBox h3,.m-column03 .leftBar .lnewsBox .column-title { background-color: #f2f2f2; border-bottom: 2px solid #2c6ec2; }
.m-column03 .leftBar .lnewsBox h3 a,.m-column03 .leftBar .lnewsBox .column-title a{ color:#333;}
.m-column03 .leftBar .lnewsBox h3 a:hover,.m-column03 .leftBar .lnewsBox .column-title a:hover{ color:#1c60b7;}
.m-column03 .leftBar .lnewsBox .wtj-title { background-position: 5px -198px; padding-left: 40px; }
.m-column03 .leftBar .lnewsBox .newsList { padding-top: 8px; }
.m-column03 .leftBar .lnewsBox.qytj { height: 358px; overflow: hidden; }
.m-column03 .leftBar .lnewsBox.zstd{height:271px!important;}
/*第三屏主体右侧*/
.m-column03 .rightBar { width: 915px; float: right; }
.m-column03 .rightBar .title { background-color: #f2f2f2; background-position: 8px -150px; padding: 8px 0 8px 20px; height: 22px; font-size: 16px; border-bottom: 2px solid #2c6ec2; }
.m-column03 .rightBar .title span { display: block; float: left;  margin-right: 35px; font-weight:bold;}
.m-column03 .rightBar .title a.font16 { font-size: 16px; width:auto; padding:0; font-weight:bold;}
.m-column03 .rightBar .title a.font16:hover{ color:#1d61b6; text-decoration:underline;}
.m-column03 .rightBar .title a { font-size: 14px; width: 65px; margin: 0; }
.m-column03 .rightBar .title a:hover { color: #fff; text-decoration:none;}
.m-column03 .rightBar .rCol { border: 1px solid #dadada;}

/*下游资讯*/
.m-column03 .rightBar .rCol .newsBox-xy { padding-left: 23px; height: 230px; overflow: hidden; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu { float: left; width: 300px; overflow: hidden; padding-top: 23px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li { float: left; display: inline-block; width: 134px; height: 38px; overflow: hidden; border: 0; margin: 0 16px 32px 0; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a { display: block; width: 134px; height: 38px; background: url(../images/xybg.png?v=20160527) no-repeat left top; _background: url(../images/xybg.gif?v=20160527) no-repeat left top; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.qgjd { background-position: 0 0; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.qgjd, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.qgjd:hover { background-position: right 0; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.ferry { background-position: 0 -37px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.ferry, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.ferry:hover { background-position: right -37px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.car { background-position: 0 -74px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.car, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.car:hover { background-position: right -74px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.machine { background-position: 0 -111px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.machine, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li li a.machine:hover { background-position: right -111px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.house { background-position: 0 -148px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.house, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.house:hover { background-position: right -148px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.basic { background-position: 0 -185px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-menu li.xy-btnon a.basic, .m-column03 .rightBar .rCol .newsBox-xy .xy-menu li a.basic:hover { background-position: right -185px; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon { width: 575px; float: right; padding: 8px 0 0 15px; overflow: hidden; _zoom: 1; display: none;}
.m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon.show{display: block;}
.m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList { width: 252px; float: left; height: 202px; padding: 0; overflow: hidden; }
.m-column03 .rightBar .rCol .newsBox-xy .xy-newsCon .newsList.dashed { border-right: 1px dashed #dadada; padding-right: 28px; margin-right: 29px; }

/*行情速递*/
.m-column03 .rightBar .rCol .tableData { padding: 10px; height: 220px; overflow: hidden; font-size: 13px; display: none;}
.m-column03 .rightBar .rCol .tableData.show{display: block;}
.m-column03 .rightBar .rCol .tableData table { width: 100%; border-collapse: collapse; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
.m-column03 .rightBar .rCol .tableData table td, .m-column03 .rightBar .rCol .tableData table th { border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; text-align: center; height: 34px;padding: 0; margin: 0;}
.m-column03 .rightBar .rCol .tableData table th { color: #3474c7; background: #f2f2f2; }
.m-column03 .rightBar .rCol .tableData table a{display: block;}
.m-column03 .rightBar .rCol table .w-5{width: 5%;}
.m-column03 .rightBar .rCol table .w-6{width: 6%;}
.m-column03 .rightBar .rCol table .w-7{width: 7%;}
.m-column03 .rightBar .rCol table .w-8{width: 8%;}
.m-column03 .rightBar .rCol table .w-9{width: 9%;}
.m-column03 .rightBar .rCol table .w-10{width: 10%;}
.m-column03 .rightBar .rCol table .w-11{width: 11%;}
.m-column03 .rightBar .rCol table .w-12{width: 12%;}
.m-column03 .rightBar .rCol table .w-13{width: 13%;}
.m-column03 .rightBar .rCol table .w-27{width: 27%;}

/*现货资源*/
.m-column03 .rightBar .rCol .resourceBox { height: 604px; overflow: hidden; }
.m-column03 .rightBar .rCol .resourceBox table{width: 100%; border-collapse: collapse; border:0;}
.m-column03 .rightBar .rCol .resourceBox table td{text-align:center; font-size:14px; padding: 0; margin: 0;}
.m-column03 .rightBar .rCol .resourceBox table thead td{ background:#f3f8fe;height:33px; line-height:33px; color:#666; border-bottom:1px solid #dadada;}
.m-column03 .rightBar .rCol .resourceBox .resourceList tr:hover{ background:#fff6ed;}
.m-column03 .rightBar .rCol .resourceBox .resourceList td{ padding:10px 0;word-break:break-all;border-bottom:1px solid #dadada;}
.m-column03 .rightBar .rCol .resourceBox .resourceList td span{ display:block;}
.m-column03 .rightBar .rCol .resourceBox .resourceList td .priceStyle{ color:#fd7f28; font-weight:bold;}
.m-column03 .rightBar .rCol .resourceBox .resourceList td .tel{ color:#267ee0;}
.m-column03 .rightBar .rCol .resourceBox .resourceList td .upDate{ color:#999;}

/*更多*/
.breed-more{ background:none !important; text-align:right; padding-left:0 !important;color:#e92737;}
.breed-more a{ font-size:13px; color:#e92737;}
.breed-more a:hover{color:#e92737; text-decoration:underline;}
/*-----------尾部搜索------------*/
.searchBar, .searchBar .searchMenu li.curon, .searchBar #searchInput .sText, .searchBar #searchInput .submit { background: url(../images/searchbar.png?v=01) no-repeat 0 0; }
.searchBar { background-position: 0 0; width: 870px; margin: 0 auto 30px; padding: 10px 0 11px 320px; height: 63px; overflow: hidden; _zoom: 1; }
.searchBar .searchMenu { overflow: hidden; _zoom: 1; margin-bottom: 3px; }
.searchBar .searchMenu li { width: 40px; height: 18px; line-height: 18px; font-size:12px; padding-bottom: 4px; *padding:2px 0 4px 2px;*width:38px;*height:16px;*line-height:16px;overflow: hidden; text-align: center; float: left; margin-right: 5px; color: #fff; cursor: pointer; }
.searchBar .searchMenu li.curon { background-position: -413px -103px; color: #2a62b5; }
.searchBar #searchInput { width: 500px; overflow: hidden; _zoom: 1; }
.searchBar #searchInput .sText { background-position: 0 -87px; width: 387px; border: none; padding: 8px; height: 22px; overflow: hidden; color: #6690c6; font-size: 14px; float: left; }
.searchBar #searchInput .submit { background-position: -464px -87px; border: none; width: 90px; height: 38px; cursor: pointer; overflow: hidden; float: right; }
.searchBar #searchInput .submit:hover { background-position: -555px -87px; }

/*-----------页面尾部------------*/
.footLine{border-bottom:1px solid #C4DFE8;width:1190px;margin:0 auto;margin-top:10px;}
.footer { width: 1190px; margin: 0 auto; font-size:12px; background: #fff; text-align: center; color: #555; padding: 15px 0; border-top: 2px solid #dadada; }
.footer a { color: #555; }
.footer a:hover { color: #1d61b6; }

/*-----------右侧在线浮动------------*/
.float-r { position: fixed; z-index: 99 ;right: 0; bottom: 200px }
.float-r ul { height: 163px }
.float-r li { width: 40px; height: 30px; cursor: pointer; position: relative; background: #949494; z-index: 9; overflow: hidden; border-top: 1px solid #fff; padding-top: 10px }
.float-r li:hover { background: #494949; overflow: inherit }
.float-r li span { display: block; width: 20px; height: 20px; margin: 0 auto;background: url(../images/float_r_icon.png) no-repeat 0 0;}
.float-r li .icon1 { background-position:0 0;}
.float-r li .icon2 { background-position:-24px 0;}
.float-r li .icon3 { background-position:-48px 0;}
.float-r li .animat, .float-r li .icon1ct{ position: absolute; top: 0; z-index: 10; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -moz-transition: all ease-in .3s; -ms-transition: all ease-in .3s; transition: all ease-in .3s }
.float-r li .animat { left: -110px }
.float-r li .icon1ct{*zoom:1; left: -170px;  border:1px solid #dedede;}
.float-r .icon1ct .icon1ct-z{ background: #fff; width: 140px; float: left; display: inline; padding-bottom: 15px }
.float-r li:hover .animat { opacity: 1; left: -79px }
.float-r li:hover .icon1ct { opacity: 1; left: -142px }
.float-r li b { display: block; float: left; display: inline; background: #2c6ec2; min-width: 79px; width: auto; height: 40px; font-weight: normal; color: #fff; font-size: 12px; line-height: 40px; text-align: center }
.float-r li strong { display: block; float: left; display: inline; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; margin-top: 13px; position:absolute;}
.float-r li .borderys1 { border-left: 5px solid #fff }
.float-r li .borderys2 { border-left: 5px solid #2c6ec2 }
.float-r li.li3 { display: none; }
.float-r img { display: block; margin: 15px auto 3px }
.float-r p { text-align: center; font-size: 12px; color: #007de4; line-height:20px;}


