@charset "utf-8";
/* css document */

/* common */
body {font-family:\5b8b\4f53,arial narrow,arial,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.cwhite,.cwhite:visited,.cwhite a,.cwhite a:visited{color:#fff;}
.cwhite a:hover,a.cwhite:hover{color:#bbb;}
.cyellow,.cyellow:visited{color:#ff0;}
.corange,.corange:visited{color:#f60;}
.cgreen,.cgreen:visited{color:#008000;}
.clgray,.clgray:visited,.clgray a,.clgray a:visited {color:#333;}
.cgray,.cgray:visited,.cgray a,.cgray a:visited {color:#585858;}
.cdgray,.cdgray:visited,.cdgray a,.cdgray a:visited {color:#727171;}
.cblack,.cblack:visited,.cblack a,.cblack a:visited {color:#000;}
.cblue,.cblue:visited,.cblue a,.cblue a:visited {color:#1d509f;}
.cred,.cred:visited,.cred a,.cred a:visited {color:red;}
.cdred,.cdred:visited,.cdred a,.cdred a:visited {color:#ba2636;}
.cred a:hover,a.cred:hover,.cblue a:hover,a.cblue:hover,.cdred a:hover,a.cdred:hover,.clgray a:hover,a.clgray:hover,.cgray a:hover,a.cgray:hover,.cdgray a:hover,a.cdgray:hover,.cblack a:hover,a.cblack:hover,.cgreen a:hover,a.cgreen:hover,.cyellow a:hover,a.cyellow:hover{color:#ba2636;}
.fb{font-weight:bold;}
.fi{font-style: italic;}
.f12px{font-size:12px;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f22px{font-size:22px;}
.pad65{padding-left:65px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unline,.unline a{text-decoration:none;}
.noborder{border:none;}
.clear {clear:both;}
.clearfix,.width960,.headlines,.market{zoom:1;}
.clearfix:after,.width960:after,.headlines:after,.market:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.indent{text-indent:2em;}

.more{float:right; margin:5px 10px 0 0px; cursor:pointer; width:44px; height:17px; background:url(/img__f139__com/app/steel/more.jpg) no-repeat;}
.more a{width:59px; height:17px; line-height:18px; padding-left:15px; font-size:12px; font-weight:normal; color:#ba2636;}
.more a:hover,.more a:visited{color:#ba2636;text-decoration:none;}

.more3{float:right;width:50px; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#1f3955;}
.more3:visited,.more3:visited{color:#1f3955;text-decoration:none;}
/* common2 */
.width960,.area{ width:960px; margin:0 auto; }
.width697_right{width:695px; float:right; border:1px #6db1d7 solid; overflow:hidden;}
.width697_right2{width:697px; float:right;}
.width695{padding:0 19px 7px 15px;}
.width252_left{ float:left; width:250px; border:1px #6db1d7 solid;}
.width252_left2{float:left; width:252px;}
.width324_left{ float:left; width:324px; }
.width410_left{ float:left;width:410px;}
.width434{ float:left; width:432px; border:1px #6db1d7 solid; margin:0 11px;}
.width434_2{float:left; width:434px; margin:0 11px;}
.width252_right,.width252_right2{ float:right; width:250px;  border:1px #6db1d7 solid;}
.width252_right2{ margin:15px 15px 0 0;}
.width252_right3{ margin:8px 15px 0 0; width:252px; float:right;}
.width252_right4{ float:right; width:252px;}
.width324_right{ float:right; width:324px; }
.width340_left{ float:left; width:330px;}
.width340_right{ float:right; width:330px;}
.width313,.width313_mid{width:311px; float:left; border:1px #6db1d7 solid;}
.width313_mid{margin:0 11px 0 10px;}

.h2_1{ height:28px; background:url(/img__f139__com/app/steel/tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#000; line-height:28px; padding:0 12px;}
.h2_1 .left{float:left;}
.padding8{padding:0 8px;}
.h2_1 .icon{background:url(/img__f139__com/app/steel/icon.jpg) no-repeat left 6px; line-height:28px; float:left; padding-left:13px;}
.h2_1 .lb,.h3_3_3 .lb{ border-left:1px solid #9bc2da;}
.h2_2{ height:38px; font-size:14px; font-weight:bold; color:#000;  background:url(/img__f139__com/app/steel/tit_bg02.gif) no-repeat; padding:0 30px; line-height:34px;}
.h2_3{height:31px; background:url(/img__f139__com/app/steel/tit_bg07.gif) no-repeat; font-size:14px; font-weight:bold; color:#fff; line-height:30px; padding:0 15px;}

.h3_1 a,.h3_1_2 a,.h3_2 a,.h3_2_2 a{width:62px; border-right:1px solid #9bc2da; border-bottom:1px solid #9bc2da; float:left; background:url(/img__f139__com/app/steel/tit_bg05.jpg) repeat-x; height:24px; text-align:center; line-height:24px;}
.h3_1 .norb{border-right:none; width:61px;}
.h3_2 a{width:83px;}
.h3_2 .norb{border-right:none; width:82px;}
.h3_2_2 a{width:124px;}
.h3_2_2 .norb{border-right:none; width:125px;}

.h3_3,.h3_3_2,.h3_3_3,.h3_3_4,.h3_3_5{float:right; font-size:13px; font-weight:normal;}
.h3_3 a,.h3_3_2 a,.h3_3_3 a,.h3_3_4 a,.h3_3_5 a{padding:0 21px; background:url(/img__f139__com/app/steel/tit_bg04.jpg) repeat-x; float:left; height:21px; border-top:1px solid #9bc2da; border-right:1px solid #9bc2da; margin-top:5px; line-height:21px;}
.h3_3_2 a{padding:0 11px;}
.h3_3_3 a{padding:0 17px;}
.h3_3_4 a{padding:0 15px;}
.margin0 a{margin-top:0;}

.h3_4 a,.h3_6 a{ background:url(/img__f139__com/app/steel/tit_bg06.jpg) no-repeat; height:22px; line-height:22px; width:74px; font-size:13px; float:left; font-weight:normal; text-align:center; margin:5px 4px 0 0;}
.h3_4 a,.h3_4 a:visited{color:#1d509f;}
.h3_4 a:hover{color:#ba2636;}
.h3_5{height:27px; line-height:26px; font-size:13px; background:#e9f2fb; border:1px #9bc2da solid; padding:0 5px;margin:10px 25px; width:355px;}
.h3_7{font-weight:normal; float:right;}
.h3_7 a{padding:0 4px;}

h4{ height:24px; font-size:14px; font-weight:bold; color:#000; background:url(/img__f139__com/app/steel/tit_bg03.gif) no-repeat; padding:5px 15px 0 15px; }
h4 .more{margin:0 5px;}
h4 .h3_4{float:right;}
h4 .h3_4 a,h4 .h3_6 a{margin-top:0px;}
h4 .h3_6 a{font-weight:bold;}

ul{ padding:0; margin:0; list-style:none; padding:12px 10px; line-height:24px;}
ul li{font-size:12px; height:24px; overflow:hidden;}
.dot li a{background:url(/img__f139__com/app/steel/dot.jpg) no-repeat left; padding-left:10px;}

.font14 ul li{font-size:14px;}

/* topnav */
.top_nav{ height:12px; padding:9px 0;}
.top_nav a{ float:left; padding:0 4px;}
.city{ margin-top:5px;}
.city ul{ padding:0; margin:0; line-height:25px;}
.city ul li{ float:left; padding:0 4px;}

/* header */
.header { width:955px; padding-left:5px; height:70px; margin:0 auto;}
.header .logo {float:left; width:265px; height:64px; overflow:hidden; text-align:left;}
.header .logo a{height:64px; width:162px; display:inline-block; line-height:162px; overflow:hidden;}

/* nav */
.nav{ width:960px; height:29px; margin:0 auto; background:url(/img__f139__com/app/steel/nav_bg02.jpg) repeat-x;}
.nav span{ padding:0 0 0 15px; line-height:29px; font-weight:bold;}
.nav span a{font-weight:normal;}

/* con_nav */
.con_nav ul{padding:0;}
.con_nav ul li{background:#f3faff; border-bottom:1px dashed #afd5eb; line-height:26px; margin:1px 2px; height:auto; padding:0 15px;}
.con_nav ul li a{ padding-right:5px;}

/* headlines */
.headlines{ height:271px; overflow:hidden;}
.headlines h2{ font-size:18px; text-align:center; margin:13px 0 0 0; height:21px; overflow:hidden;}
.headlines p{ font-size:12px; line-height:24px; margin:5px 15px 8px 15px; height:24px; overflow:hidden;}
.headlines p span{padding-right:8px;}
.headlines ul{ padding:0; margin:0 13px 8px 15px;}
.headlines ul li{font-size:14px;}

/* research */
.research .width410_left img{float:left; margin:15px 7px 0 25px; border:1px solid #ccc; padding:1px;}
.research .hottit{font-size:16px; margin:15px 15px 5px 0;}
.research p{ font-size:12px; line-height:24px; margin:0 15px; height:72px; overflow:hidden;}
.research .ul1{padding:0; margin:10px 10px 0 20px; list-style:none;}
.research .ul1 li{margin-left:12px; font-size:14px;}
.research .width252_right3 img{margin:0; border:none; padding:0; float:none;}

/* css 热点投票 样式 */
.vote{background:url(/img__f139__com/app/steel/vote_bg.jpg) no-repeat right bottom;height:268px;}
.vote .votecon{text-align:left; padding:12px 0 0 10px; line-height:18px;}
.vote .votecon h3{width:auto; font-size:14px; font-weight:bold; background:url(/img__f139__com/app/steel/icon01.jpg) no-repeat; padding-left:27px;}
.vote .btn{text-align:center;}
.vote .submit,.vote .check{background:url(/img__f139__com/app/thj/btn_bg.gif) no-repeat; width:64px; height:22px; border:none; margin-top:15px; cursor:pointer; font-size:12px;}
.vote .check{margin-left:20px;}

/* market */
.market{padding:0 15px;}
.margin15{margin-top:15px;}

/* trend */
.wrapper {border: #e1be95 1px solid; position: absolute;width: 450px; padding: 5px; background: #fff5dd; height: 300px;}
.wrapper span {border-bottom: transparent 14px dashed;  border-top: transparent 14px dashed;position: absolute; line-height: 0; width: 0px; display: block; height: 0px; font-size: 0px;}
.wrapper span span {top: -14px}
.wrapper .leftspan {border-right: #e1be95 14px solid; left: -14px}
.wrapper .leftspan span {border-right: #fff5dd 13px solid; left: 2px;}
.wrapper .rightspan {border-left: #e1be95 14px solid; left: 460px}
.wrapper .rightspan span {border-left: #fff5dd 13px solid; left: -15px}

/* 最新供求我要发布 */
.release,.release2{font-weight:normal; font-size:13px; float:right;}
.release{padding-top:2px;}

/* 广告 */
.ad02{height:126px;}
.ad03{height:85px;}
.ad04{width:665px; height:97px; margin:5px 15px 10px 15px;}
.ad05,.ad06,.ad08,.ad09{width:329px; height:97px; padding:5px 7px 10px 15px; float:left;}
.ad06,.ad09{padding:5px 15px 10px 0;}
.ad07{height:75px;}
.ad08,.ad09{height:118px;}
.ad10{height:160px;}
.ad11{height:135px;}
.ad12{height:100px;}
.ad13{height:78px;}
.ad14{height:95px;}
.ad15{height:150px;}
.ad16{height:80px; width:252px;}
.ad17{height:80px; width:434px; margin:0 11px;}
.ad18{height:70px; width:320px;}
.ad19{height:70px;}
.ad20{height:80px;}






