/* CSS Document */
/*第一栏*/
.cont-row-mode {
	margin: -75px 0px 0px 0px; width: 1000px; overflow: hidden;
}
.cont-col-lf {
	width: 352px; overflow: hidden; float: left; display: inline;
}
.ad-focus {
	padding: 2px; border: 1px solid rgb(204, 204, 204); height: 254px; overflow: hidden;
}
/*第一栏第一部分结束*/
.cont-col-ct {
	width: 380px; overflow: hidden; margin-left: 10px; float: left; display: inline;
}
.hot-news-tit {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(118, 189, 243); left: 0px; top: 0px; height: 30px; color: rgb(5, 46, 132); position: relative;
}
.hot-news-tit h2 {
	background: url(../img/hot-news-tit_00.png) repeat-x 0px 0px; padding: 8px 0px 0px 28px; height: 22px;
}
.hot-news-tit .more {
	top: 8px; width: 50px; right: 8px; position: absolute;
}
.hot-news-tit h2 a {
	color: rgb(5, 46, 132);
}
.tit-ico-1 {
	width: 12px; height: 16px; margin-right: 6px; display: block; position: absolute;
}
.tit-ico-1 {
	background: url(../img/tit-ico_00.png) no-repeat 0px 0px; left: 10px; top: 12px;
}
.news-box {
	border-width: medium 1px 1px; border-style: none solid solid; border: 1px solid #ABCEED; padding: 10px; height: 205px; overflow: hidden;
}
.news-box h1 {
	width: 358px; height: 15px; text-align: center; overflow: hidden; margin-top: 10px; margin-bottom: 10px;
}
.news-box h1 a {
	color: rgb(5, 46, 132);
}
.news-box h1 a:hover {
	color: rgb(204, 102, 0); text-decoration: underline;
}
.news-box p {
	height: 44px; color: rgb(64, 64, 64); line-height: 22px; text-indent: 20px; overflow: hidden; margin-bottom: 6px;
}
.tit-txt {
	height: 30px; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden;
}
.tit-txt a {
	color: rgb(32, 112, 187); font-weight: normal;
}
.tit-txt a:hover {
	color: rgb(204, 102, 0); text-decoration: underline;
}
.news-list ul li {
	height: 24px; line-height: 24px; overflow: hidden;
}
.news-list a {
	width: 340px; height: 24px; color: rgb(51, 51, 51); overflow: hidden; padding-left: 4px; font-size: 14px; float: left; display: block;
}
.news-list ul li a:hover {
	color: rgb(204, 102, 0); text-decoration: underline;
}
.news-list .abbr {
	width: 40px; height: 24px; overflow: hidden; float: left; display: block;
}
.news-list .date {
	width: 40px; height: 24px; overflow: hidden; float: left; display: block;
}

.dotte {
	color: rgb(153, 153, 153); margin-right: 6px;
}
.date {
	color: rgb(153, 153, 153);
}
/*第一栏第二部分结束*/
.cont-col-rg {
	width: 288px; overflow: hidden; margin-left: 10px; float: left; display: inline;
}
.cont-tit-blue {
	background: url(../img/cont-tit-blue_00.png) no-repeat 0px 0px; height: 37px;
}
.cont-tit-blue h2 {
	padding: 10px 0px 0px 30px;
}
.cont-tit-blue h2 a {
	color: rgb(255, 255, 255);
}
.nsb-rg-box {
	border-width: medium 1px 1px; border-style: none solid solid; border: 1px solid #ABCEED; padding: 10px; height: 202px; overflow: hidden;
}
.nb-top {
	height: 60px; overflow: hidden; margin-bottom: 10px;
}
.nb-img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(204, 204, 204); width: 64px; height: 56px; overflow: hidden; margin-right: 10px; float: left; display: inline;
}
.nb-top h1 {
	height: 15px; overflow: hidden; margin-bottom: 6px;
}
.nb-top h1 a {
	color: rgb(0, 0, 0); font-size: 12px;
}
/*.nsb-rg-box .nb-txt-list ul li {
	padding: 6px 0px 0px; height: 14px; overflow: hidden;
}
.nsb-rg-box .nb-txt-list ul li a {
	width: 226px; height: 16px; overflow: hidden; display: block;
}*/
/*第一栏第三部分结束*/
/*第一栏结束*/
/*第一栏广告*/
.ad-row-0 {
	height: 68px; overflow: hidden; margin-top: 10px;border:0px solid red;
}
.ad-row-0 img{
	margin-left:2px;
}
.ad-row-0 .width {
	left: 0px; top: 0px; position: relative;
}
.ad-row-0 ul li {
	overflow: hidden; margin-left: 8px; float: left; display: inline;
}
.ad-row-0 ul .clear-margin {
	margin: 0px;padding:0px;width:1000px;
}
.ad-row-0 ul li a {
	overflow: hidden; float: left; display: inline;
}
.ad-row-0 .ad-size-0 {
	padding-left: 10px;
}
.ad-row-0 .ad-size-0 ul li {
	margin-left: 3px;
}
.ad-row-1 {
 height: 68px; overflow: hidden;padding-top: 10px;border:1px solid #ffffff;z-index:1000px;
}
.ad-row-1 img{
	margin-left:2px;
}
.ad-row-1 .width {
	left: 0px; top: 0px; position: relative;
}
.ad-row-1 ul li {
	overflow: hidden; margin-left: 8px; float: left; display: inline;
}
.ad-row-1 ul .clear-margin {
	margin: 0px;padding:0px;width:1000px;
}
.ad-row-1 ul li a {
	overflow: hidden; float: left; display: inline;
}
.ad-row-1 .ad-size-1 {
	padding-left: 10px;
}
.ad-row-1 .ad-size-1 ul li {
	margin-left: 3px;
}
/*第一栏广告结束*/

/*第二栏内容*/
.ad-row-92 .width {
	left: 0pt; top: 0pt; position: relative;
}
.ad-row-92 .width .body-ico-ad {
	left: -100px;
}
.cont-col-lf-1 {
	border: 1px solid rgb(204, 204, 204); width: 700px; overflow: hidden; float: left; display: block;margin-top:0px;
}
.col-mode-lf {
	margin-bottom: 10px;
}
.cml-tit {
	background: url(../img/tit-bg_00.png) no-repeat 0px 0px; left: 0px; top: 0px; height: 37px; overflow: hidden; position: relative;
}
.cml-tit h2 {
	padding: 15px 0px 0px 42px;
}
.cml-tit h2 a {
	color: rgb(6, 50, 143);
}
.cml-show {
	padding: 10px 10px 0px; width: 680px; overflow: hidden;
}
.cml-show-lf {
	background: url(../img/tit-bg_01.png) repeat-x 0px 0px; border: 1px solid rgb(176, 202, 227); width: 488px; overflow: hidden; float: left; display: inline;
}
#mrhq_data {
	height: 225px;
}
.cm-tab-show {
	height: 220px; overflow: hidden;
}
.cm-tab-show {
	padding: 12px 10px 10px;
}
.cm-tab-show ul li {
	padding: 3px 0px; overflow: hidden;
}
.cm-tab-show ul li a {
	width: 224px; overflow: hidden; font-size: 14px; float: left; display: block;
}
.cm-tab-show ul li .date {
	width: 40px; overflow: hidden; float: left; display: block;
}
.cml-show-rg {
	width: 178px; height:247px; overflow: hidden; margin-left: 10px; float: left; display: inline;border:1px solid #B0CAE3;
}
.cml-show-rg img{
	margin-top:10px;width:180px;
}
.cml-show-rg2 {
	width: 178px; height:242px; overflow: hidden; margin-left: 10px; float: left; display: inline;border:1px solid #B0CAE3;
}
.cml-show-rg2 img{
	margin-top:10px;width:180px;
}
.xiaofenlei{
	width:91px;height:20px;text-align:center;line-height:20px;background: url(../img/tit-bg_04.gif) repeat-x 0px 0px;
	}
.hong{
	background: url(../img/tit-bg_03.gif) repeat-x 0px 0px
	}
/*第二栏左侧第一部分结束*/
/*企业展示*/
.body-ico-ad {
	left: -100px; top: 370px; position: absolute;
}
.compay-ad-show {
	padding: 0px 0px 0px 10px; width: 690px; height: 130px; overflow: hidden;
}
.compay-ad-show a {
	background: url(../img/compay-bg_00.png) repeat-x 0px 0px; padding: 6px 0px 4px 6px; border: 1px solid rgb(176, 202, 227); width: 154px; height: 48px; line-height: 16px; overflow: hidden; margin-right: 10px; margin-bottom: 10px; float: left; display: block;
}
.compay-ad-show a:hover {
	border: 1px solid rgb(204, 102, 0);
}
.cas-box h3 {
	color: rgb(13, 81, 156); margin-bottom: 3px;
}
.compay-ad-show a:hover h3 {
	color: rgb(204, 102, 0);
}
.mask {
	width: 690px; overflow: hidden;
}
.mask ul li {
	height: 140px; overflow: hidden;
}
/*企业展示结束*/
/*第二栏钢材分析*/
.cml-mode-box {
	padding: 0px 10px; width: 680px; overflow: hidden;
}
.cml-mode-lf {
	width: 335px; overflow: hidden; float: left; display: inline;
}
.cml-tit-small {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(212, 229, 237); left: 0px; top: 0px; height: 26px; position: relative;
}
.cml-tit-small h2 {
	background: url(../img/tit-bg_02.png) repeat-x 0px 0px; padding: 6px 0px 0px 26px; height: 20px;
}
.cml-tit-small .more {
	top: 8px; width: 80px; text-align: right; right: 8px; position: absolute;
}
.tit-ico-0 {
	width: 12px; height: 16px; margin-right: 6px; display: block; position: absolute;
}
.tit-ico-0 {
	background: url(../img/tit-ico_01.png) no-repeat 0px 0px; left: 8px; top: 8px;
}
.cml-cont-small {
	border-width: medium 1px 1px; border: 1px solid #D4E5ED; padding: 10px; height: 213px;
}
.cml-cont-small .nb-txt-list ul li a {
	width: 270px; font-size: 14px; float: left; display: inline-block;line-height:16px;
}
.cml-cont-small .nb-txt-list ul li .date {
	height: 16px; overflow: hidden; float: left; display: inline-block;
}
.cml-cont-small .nb-top {
	padding-bottom: 4px; margin-bottom: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.cml-cont-small .nb-top h1 a {
	color: rgb(13, 81, 156);
}
.cml-cont-small .nb-bottom {
	height: 20px; overflow: hidden; padding-top: 4px; margin-top: 4px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.cml-cont-small .more-links {
	width: 60px; color: rgb(153, 153, 153); float: right; display: inline-block;
}
.nb-top {
	height: 60px; overflow: hidden; margin-bottom: 10px;
}
.nb-img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(204, 204, 204); width: 64px; height: 56px; overflow: hidden; margin-right: 10px; float: left; display: inline;
}
.nb-top h1 {
	height: 15px; overflow: hidden; margin-bottom: 6px;
}
.nb-top h1 a {
	color: rgb(0, 0, 0); font-size: 12px;
}
ul{
	padding:0px;
	margin:0px;
	}
.nb-txt-list ul li {
	padding: 3px 0px; height: 16px; line-height:16px; overflow: hidden; vertical-align: middle;
}
.nb-txt-list ul li a {
	width: 226px; height: 16px; line-height:16px; overflow: hidden; display: block;
}
/*第二栏左侧中间结束*/
/* 第二栏左侧底下部分*/
.cml-mode-rg {
	width: 335px; overflow: hidden; margin-left: 10px; float: left; display: inline;
}
.ccs-cont-box {
	left: 0px; top: 0px; position: relative;
}
.ccs-cont-box .cml-cont-small {
	height: 213px; padding: 10px;
}
.cml-tab-samll-03 {
	padding: 2px 0px 0px 3px; height: 21px; border-bottom-color: rgb(166, 197, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.cml-tab-samll-03 ul {
	left: 0px; top: 0px; height: 20px; position: relative;
}
.cml-tab-samll-03 ul li {
	background: rgb(235, 243, 250); padding: 0px 1px; border: 1px solid rgb(166, 197, 211); height: 20px; line-height: 20px; overflow: hidden; margin-left: 1px; float: left; display: inline;
}
.cml-tab-samll-03 .current {
	background: url(../img/tit-tab_01.png) repeat-x 0px 0px; left: 0px; top: 0px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 990;
}
.cml-tab-samll-03 ul li a {
	padding: 0px 10px; overflow: hidden; float: left; display: inline-block;
}
.clear {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
/* 第二栏左侧底下部分结束*/
.col-mode-rg {
	width:288px;
}
.cont-categroy-nav-box {
	left: 0px; top: 0px; width: 248px; position: relative; z-index: 203;
}
.cont-categroy-nav h3 {
	background: url("img/cont-categroy-nav_00.png") repeat-x 0px 0px; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(224, 224, 224) rgb(224, 224, 224); line-height: 25px; padding-left: 10px; font-size: 12px; font-weight: normal;
}
.cont-categroy-nav .ccn-current {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(255, 153, 51) rgb(255, 153, 51) rgb(255, 153, 51) currentColor; left: 0px; top: 0px; width: 236px; position: relative; z-index: 205; _width: 236px;
}
.cont-categroy-nav h3 a {
	overflow: hidden; padding-left: 8px; float: left; display: block;
}
.cont-categroy-nav h3 b {
	background: url(../img/cont-categroy-nav_01.gif) no-repeat 0px 10px; overflow: hidden; float: left; display: block;
}
.cont-categroy-nav h3:hover {
	left: 0px; top: 0px; width: 236px; height: 25px; color: rgb(255, 0, 0); position: relative;
}
.cont-categroy-nav h3:hover .ccn-box-bottom {
	display: block; z-index: 400;
}
.cont-categroy-nav h3:hover .ccn-box-top {
	background: rgb(255, 162, 0); border: 1px solid rgb(255, 115, 0); left: 0px; top: 0px; width: 240px; height: 24px; color: rgb(255, 255, 255); line-height: 24px; padding-bottom: 0px; padding-left: 4px; position: absolute;
}
.cont-categroy-nav h3:hover .ccn-box-top b a {
	color: rgb(255, 255, 255);
}
.cont-categroy-nav h3:hover .ccn-box-top span a {
	display: none;
}
.cont-categroy-nav h3 .ccn-box-bottom a {
	margin: 0px 2px; float: none; display: inline; word-break: break-all;
}
/*第二栏右侧第一部分结束*/
.cont-show-gray {
	border: 1px solid rgb(205, 205, 205);
}
.cont-show-gray .cont-categroy-2 span {
	margin-left: 20px;
}
.cont-show-gray .cont-categroy-2 .margin-size {
	margin-left: 60px;
}
.cont-show-gray .ctt-center ul li {
	padding: 0px 10px; font-weight: bold;
}

.csg-bottom {
	height: 211px; overflow: hidden;
}
.csg-bottom ul li {
	background: url(../img/cont-bg-00.png) repeat-x 0px 0px; margin: 10px auto; border: 1px solid rgb(204, 204, 204); width: 264px; height: 55px; overflow: hidden;
}
.csg-bottom figure {
	width: 56px; height: 55px; overflow: hidden; float: left; display: inline-block;
}
.csg-bottom article {
	padding: 4px 0px 0px 6px; width: 168px; height: 55px; line-height: 16px; overflow: hidden; float: left; display: inline-block;
}
.csg-bottom article p {
	color: rgb(102, 102, 102);
}
.csg-bottom article b {
	color: rgb(255, 102, 0);
}
/*第二栏右侧第二部分结束*/
.csg-cont {
	padding: 10px; line-height: 22px; overflow: hidden;
}
.csg-cont ul li a {
	width: 226px; height: 22px; overflow: hidden; display: block;
}
/*第二栏右侧第三部分结束*/
.cont-show-qh .ctt-center ul li {
	padding: 0px 4px; vertical-align: middle;
}
.cont-show-qh .ctt-center ul li a {
	padding: 0px;
}
.cont-show-qh {
	/*border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(205, 205, 205) rgb(205, 205, 205);*/
	border: 1px solid #CDCDCD;
}

.csg-cont-qh {
	padding:0;margin:0;padding: 10px 0px 2px 0px; overflow: hidden;
}
.da	{
	height: 195px;
	}
.xiao {
	height: 127px;
	}
.csg-cont-qh .nb-txt-list ul li {
	height: 16px;
}
.csg-cont-qh .nb-txt-list ul li a {
	width: 270px; font-size:14px; height: 16px; line-height: 16px; overflow: hidden; display: inline-block;padding-left:10px;
}
.csg-cont-qh .nb-txt-list ul li .date {
	width: 40px; height: 16px; line-height: 16px; overflow: hidden; float: left; display: inline-block;
}
/*第二栏右侧第四部分结束*/
/*第二栏结束*/
.cont-tit-1 {
	background: url(../img/tit-tab_07.png) repeat-x 0px 0px; border-width: 1px; border-style: solid; border-color: rgb(212, 229, 237) rgb(212, 229, 237) rgb(129, 162, 197); padding: 1px; left: 0px; top: 0px; height: 26px; position: relative;
}
.cont-tit-1 .more {
	top: 8px; width: 80px; text-align: right; right: 8px; position: absolute;
}
.cont-tit-1 h2 {
	left: 4px; top: 4px; height: 24px; line-height: 24px; position: relative;
}
.cont-tit-1 h2 ul li {
	width: 101px; text-align: center; float: left; display: inline;
}
.cont-tit-1 h2 ul li a {
	color: rgb(0, 51, 153);
}
.cont-tit-1 h2 ul .current {
	background: url(../img/tit-tab_08.png) no-repeat 0px 0px;
}
.cont-show-2 {
	width:286px;height:260px; border: 1px solid #CDCDCD; overflow: hidden;padding-top:12px;
}
.cont-show-2 .bottom-col-adlist {
	padding-top:5px; overflow: hidden;
}
.cont-show-2 .bottom-col-adlist ul li a {
	padding-top:5px;width: 270px; font-size:14px; height: 16px; line-height: 16px; overflow: hidden; float: left; display: inline-block;
}
.zxqy_00 {
	height: 20px; width: 120px; text-align: left; overflow: hidden; padding-left: 0px; float: left; display: block;
}
.zxqy_01 {
	height: 20px; width: 70px; text-align: left; overflow: hidden; padding-left: 0px; float: left; display: block;
}
/*友情连接*/
.public-footer {
	margin: 10px 0px 0px 0px; width: 1000px; text-align: center;
}
.public-friends-links {
	margin-bottom: 6px;
}
.pf-tit-1 {
	background: url(../img/tit-tab_07.png) repeat-x 0px 0px; border: 1px solid #D4E5ED; height: 26px; position: relative;
}
.pf-tit-1 .more {
	top: 8px; width: 80px; text-align: right; right: 8px; position: absolute;
}
.pf-tit-1 h2 {
	left: 4px; top: 4px; height: 24px; line-height: 24px; position: relative;
}
.pf-tit-1 h2 ul li {
	width: 101px; text-align: center; float: left; display: inline;
}
.pf-tit-1 h2 ul li a {
	color: rgb(0, 51, 153);
}
.pf-tit-1 h2 ul .current {
	background: url(../img/tit-tab_08.png) no-repeat 0px 0px;
}
.pf-show-1 {
	border: 1px solid #D4E5ED; padding: 12px 7px 7px 12px;
}
.pfs-top {
	width: 976px; overflow: hidden;
}
.pf-pic-list {
	width: 1000px; overflow: hidden;
}
.pf-pic-list li {
	border: 1px solid rgb(204, 204, 204); width: 178px; height: 44px; overflow: hidden; margin-right: 8px; margin-bottom: 8px; float: left; display: inline;
}
.pfs-ct {
	width: 944px; overflow: hidden;
}
.pf-word-list {
	width: 944px; overflow: hidden;
}
.pf-word-list li {
	vertical-align: middle; float: left; display: inline; white-space: nowrap; word-break: break-all;
}
.pf-word-list li a {
	padding: 4px; float: left; display: inline;
}
/*友情链接结束*/

/*全局通用*/
body {
	background: rgb(255, 255, 255); font: 12px/normal Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); position: relative; font-size-adjust: none; font-stretch: normal;
}
.left {
	float: left;
}
.float_left {
	float: left;
}
.right {
	float: right;
}
.float_right {
	float: right;
}
.clear {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
.clear-left {
	clear: left;
}
.clear_left {
	clear: left;
}
.clear-right {
	clear: right;
	}
.clear_right {
	clear: right;
}
.hide {
	display: none;
}
.block {
	display: block !important;
}
.inline {
	display: inline !important;
}
.align_right {
	text-align: right;
}
.align_left {
	text-align: left;
}
.align_center {
	text-align: center;
}
.align_justify {
	text-align: justify;
}
.bold {
	font-weight: 600;
}
.italic {
	font-style: italic;
}
a {
	color: rgb(82, 82, 82);
}
a:hover {
	text-decoration: underline;
}
a:focus {
	text-decoration: underline;
}

blockquote {
	margin: 5px; padding: 10px; width: 100%; color: rgb(153, 153, 153); line-height: 1.3em; font-family: Georgia,"Times New Roman",Times,serif; font-size: 1.52em; font-style: italic; quotes: none;
}
blockquote.left {
	width: 35%; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed;
}
blockquote.right {
	width: 35%; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dashed;
}
h1 {
	margin: 0px 0px 0.5em; line-height: 1.1em;
}
h2 {
	margin: 0px 0px 0.5em; line-height: 1.1em;
}
h3 {
	margin: 0px 0px 0.5em; line-height: 1.1em;
}
h4 {
	margin: 0px 0px 0.5em; line-height: 1.1em;
}
h5 {
	margin: 0px 0px 0.5em; line-height: 1.1em;
}
h1 {
	font-size: 2.52em;
}
h2 {
	font-size: 1.95em;
}
h3 {
	font-size: 1.65em;
}
h4 {
	font-size: 1.45em;
}
h5 {
	font-size: 1.25em;
}
h6 {
	font-size: 1.52em;
}
ul {

}
ul {
	margin: 0px 0px 1.5em 1.5em; padding: 0px;
}
ol {
	margin: 0px 0px 1.5em 1.5em; padding: 0px;
}
li ul {
	margin: 0px 0px 1.5em 1.5em; padding: 0px;
}
li ol {
	margin: 0px 0px 1.5em 1.5em; padding: 0px;
}
::selection {
	background: rgb(82, 82, 82);
}
p {
	margin: 0px 0px 1.52em;
}
p img.left {
	margin: 1.52em 1.52em 1.52em 0px; padding: 0px; float: left;
}
p img.right {
	margin: 1.52em 0px 1.52em 1.52em; float: right;
}
strong {
	font-weight: 600;
}
em {
	font-style: italic;
}
dfn {
	font-style: italic;
}
dfn {
	font-weight: 600;
}
sup {
	line-height: 0;
}
sub {
	line-height: 0;
}
abbr {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
acronym {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
address {
	margin: 0px 0px 1.5em; font-style: italic;
}
del {
	color: rgb(102, 102, 102);
}
pre {
	font: 1em/1.5 "andale mono", "lucida console", monospace; display: block; font-size-adjust: none; font-stretch: normal;
}
code {
	font: 1em/1.5 "andale mono", "lucida console", monospace; display: block; font-size-adjust: none; font-stretch: normal;
}
tt {
	font: 1em/1.5 "andale mono", "lucida console", monospace; display: block; font-size-adjust: none; font-stretch: normal;
}
code {
	padding: 0px 2px 1px; line-height: 1.1em; display: inline; background-color: rgb(238, 238, 238);
}
pre {
	margin: 1.5em 0px; white-space: pre;
}
header {
	display: block;
}
nav {
	display: block;
}
article {
	display: block;
}
section {
	display: block;
}
aside {
	display: block;
}
footer {
	display: block;
}

body {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
p {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
h2 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
h3 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
h4 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
h5 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
h6 {
	margin: 0px; padding: 0px; font-family: "????",Arial,Helvetica,sans-serif; font-size: 14px;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(204, 102, 0); text-decoration: none;
}
.width {
	margin: 0px auto; padding: 0px; width: 1000px;
}
.clear {
	clear: both;
}

.font14  a{
	font-size: 14px; float: left; display: inline-block;line-height:23px;
}

/*shouye求购*/
.shouqiugou{
	border: 1px solid rgb(118, 189, 243);width:312px;height:260px;float:left;margin-left:10px;display:inline;
	}
.gongqiumore{
	width:37px;height:11px;position: relative; left:230px;top:-30px;
	}
.gongqiutou{
	width:311px;height:30px;background: url(../img/qiugoubg.jpg);overflow:hidden;
	}
.gongqiutou a{
	line-height:30px;padding-left:30px;font-size:14px;color:#A61C22;
	}
.nsb-rg-boxb {
	padding: 15px 0px 0px 15px; height: 230px; overflow: hidden;font-weight:100;
}
.nsb-rg-boxb ul {
	padding:0px;
	margin:0px;
	}
.nsb-rg-boxb ul li {
	padding: 3px 0px; height: 18px; line-height:18px; overflow: hidden; vertical-align: middle;font-size:14px;
}
.nsb-rg-boxb ul li a {
	width: 276px; height: 16px; line-height:16px; overflow: hidden; display: block;font-size:14px;
}
.nsb-rg-boxb ul li a:hover{
	color:#CC6600; height: 16px; line-height:16px; font-size:14px;
}