/*新闻类头部文件*/
.column-header {
	margin:0px auto 0;
	WIDTH: 1210px;
}
.site-nav{width:100%;height:34px;line-height:34px;color:#ccc;font-size:14px;overflow:hidden;clear:both;text-align:center;min-width:980px; border:solid 1px #efefef; margin-top:15px; background-color:#FEFEFE}
.site-nav .site-nav-bd{clear:both;overflow:hidden; padding-left:10px; padding-right:10px;}
.site-nav span{float:left;padding:0 13px}
.site-nav a{color:#252525;float:left}
.site-nav a:hover{color:#BD0A01}
.column-header .logo-search-mod {
	margin-top:15px;
	}
.column-header .logo{width:360px;padding-top:0px;}
.column-header .logo a {
	float:left;
	DISPLAY: block;
	padding-right:10px;
	padding-top:6px;
}
.column-header .logo .header-title {
	LINE-HEIGHT: 24px; MARGIN-TOP: 18px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #0f2851; FONT-SIZE: 22px; padding-left:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.column-header .search-box1 {
	float:right;
	margin-top:16px;
	height:30px;
}
.column-header .search-box1 .skey {
	float:left;
	padding:4px;
	height:20px;
	width:200px;
	border:1px solid #ccc;
	border-right:0 none;
	font:14px/20px arial;
	color:#999;
}
.column-header .search-box1 .sbtn {
	border:0 none;
	float:left;
	width:60px;
	height:30px;
	padding-bottom:3px;
	font:14px/30px 'Microsoft YaHei',arial;
	color:#fff;
	cursor:pointer;
	background-color:#f90;
}
.nav-box {
	height:38px;
	background-color:#0D76DB;
	margin-top:15px;
}
.nav-inner {
	width:1210px;
	margin:0 auto;
	float:none;
}
.nav-box .column-nav {
	margin:0;
	padding:0;
	list-style:none;
	float:none;
}
.nav-box .column-nav li {
	float:left;
}
.nav-box .column-nav li a {
	display:block;
	height:38px;
	margin:0;
	padding:0 16px;
	color:#fff;
	font:16px/38px "Microsoft YaHei";
	_float:left;
}
.nav-box .column-nav li a:hover {
	/*-color:#c60a09;
	text-decoration:none;*/
}
.nav-box .column-nav .current{
	/*background-color:#c60a09;*/
	text-decoration:none;
}

.mod-title {
  position: relative;
  height: 40px;
  _height: 42px;
  width: 100%;
}
.mod-title .ct {
  position: relative;
  display: inline-block;
  height: 40px;
  _height: 42px;
  background-color: #fff;
}
.mod-title .ct h3 {
  padding-left: 0px;
  font-size: 22px;
  color: #222;
  line-height: 40px;
  margin-right: 5px;
  font-family: "microsoft yahei";
}
.mod-title .ct h3,
.mod-title .ct span,
.mod-title .ct a {
  display: inline-block;
  height: 40px;
  _height: 40px;
  line-height: 40px;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}
.mod-title .ct span em {
  display: inline-block;
  height: 12px;
  line-height: 12px;
  border-right: 1px solid #ddd;
  color: #027cff;
  padding-right: 7px;
  margin-right: 2px;
  font-weight: bold;
  font-family: "tahome", "Arial";
}
.mod-title .ct span em.last {
  border: none;
}
.mod-title .link {
  width: 100%;
  height: 1px;
  margin-top: -20px;
  _margin-top: -40px;
  border-bottom: 1px solid #dddddd;
}
.mod-title a.more {
  position: absolute;
  right: 20px;
  top: 11px;
  padding: 0px 5px;
  color: #555555;
  background-color: #ffffff;
}
.mod-title a.more:hover {
  color: #027cff;
  text-decoration: none;
}
.mod-title a.more .right-arrow {
  color: #555555 !important;
}
.mod-title a.more .right-arrow:hover {
  color: #027cff;
}


.c-info-areal {
	float: left;
	width: 880px;
}
.c-info-areal-l {
	float: left;
	width: 425px;
}
.c-info-areal-r {
	float: right;
	width: 425px;
}
.c-info-arear {
	float: right;
	width: 300px;
}
.info-headtit {
	line-height: 35px;
	height: 35px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	margin-bottom:0px;
	}
.info-headtit .tit {
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FLOAT: left;
	line-height: 35px;
	color: #333;
	height: 35px;
	font-size: 18px;
}
.info-headtit .tit span {
	color: #dd2726;	
}
.info-list1{height:44px;background:#f8f8f8;color:#FFF;font-weight:normal;overflow:hidden;clear:both; line-height:44px; padding-left:5px;font-size:14px;}
.info-list1 li{float:Left;width:210px;color:#333;text-align:left;}
.info-list1 li.li1{width:280px;border-right:0px #FFF solid;}
.info-list1 li.li2{width:60px;border-right:0px #FFF solid;}
.info-list1 li.li3{width:80px;}
.info-list2{color:#000;font-weight:normal;height:46px;overflow:hidden;clear:both; border-bottom:1px #cccccc dotted; line-height:46px;font-size:13px;}
.info-list2 li{float:Left;color:#000;text-align:left;}
.info-list2 li.li1{width:280px;border-right:0px #FFF solid;}
.info-list2 li.li2{width:60px;border-right:0px #FFF solid;}
.info-list2 li.li3{width:80px;}
.info-list2 ul{height:47px; padding-left:5px;}
.info-list2 ul:hover {background:#e6e6e6;}
.section-bd01 {
	padding-top: 20px;
	}
.section-bd02 {
	padding-top: 10px;
	}
	

.main-boinfo-content {
	margin:0 0 0px 0
}
.bo-info-main {
	width: 964px;
	float: left;
}
.bo-info-side {
	width: 226px;
	float: right;
}
.main-boinfo-content .bo-list-01 {
	CLEAR: both; /*OVERFLOW: hidden;*/ WIDTH: 120%; MARGIN-LEFT: -20px
	}
.main-boinfo-content .bo-list-01 LI {
	FLOAT: left;
	WIDTH: 224px;
	margin-left: 20px;
	margin-bottom: 20px;	/*position: relative;*/
	border:1px solid #e2e2e2;
	background-color: #FFF;
}
.main-boinfo-content .bo-list-01 LI:hover{background-color: #FFF;outline:2px solid #ed494a;}

.main-boinfo-content .bo-list-01 LI .bo-list-item-head {
	padding:12px 24px 12px 24px;
	background-color:#eff3f9;
	/*height:73px*/
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-head .bo-list-item-purchase-quantity{
	margin-top: 10px;
	
}
.main-boinfo-content .bo-list-01 LI H3 {
	margin-top:0px;font-size: 16px;line-height: 24px; height:48px; font-weight: normal;color:#1e50a2;
}
.main-boinfo-content .bo-list-01 LI H3 A {
	COLOR: #1e50a2; TEXT-DECORATION: none
}
.main-boinfo-content .bo-list-01 LI H3 A:hover {
	COLOR: #1e50a2; TEXT-DECORATION: none
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-info {
	padding:8px 24px;
	text-align: left;
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-info P {
	TEXT-ALIGN: left;
	color: #999;
	margin-top: 5px;
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-info .briefing{
	overflow:hidden;
	margin-bottom: 5px;
	line-height:18px;
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-info .time{overflow:hidden;font-family:verdana; margin-top:5px}
.main-boinfo-content .bo-list-01 LI .bo-list-item-info .region{overflow:hidden;font-family:verdana; margin-top:5px}
.main-boinfo-content .bo-list-01 LI em {
	color:#fe8843;
	font-weight:700;
	margin-right: 5px;
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-contact {
	color:#444;;
	padding:8px 24px 8px 24px;
	border-top:1px dotted #e2e2e2
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-doAction {
	height:20px;
	margin-top:0px;
	line-height:20px;
	line-height:20px\0/IE8;
	/**line-height:20px;*/
	color:#eea26f;
	background-color:#fffaf6;
	border:1px solid #feddc7;
	text-align:center;
	font-size:12px;
	cursor:pointer;
	display: block;
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
}
.main-boinfo-content .bo-list-01 LI .bo-list-item-doAction:hover {
	background-color:#fdf2e9
}


.bo-list-02 {
	background-position: 0px bottom; padding-top: 8px; padding-bottom: 15px; background-image: url("image/dotLine_bg1.gif"); background-repeat: repeat-x;
}
.bo-list-02 .main-info {
	width: 584px; float: left;
}
.bo-list-02 .main-info .tit {
	height: 24px; padding-top: 0px; font-size: 16px; font-weight: bold; float: left;line-height: 24px; 
}
.bo-list-02 .main-info .tit a {
	color: #1e50a2;
}
.bo-list-02 .main-info .tit a A:hover {
	COLOR: #1e50a2; TEXT-DECORATION: none
}
.bo-list-02 .main-info .time {
	color: #666; line-height: 24px; margin-left:10px; float: left; display: inline;
}
.bo-list-02 .main-info p {
	color: #666;
	clear: both;
	padding-top: 5px;
}
.bo-list-02 .number  {
	width: 140px; text-align: center; padding-top: 20px; float: left;
}
.bo-list-02 .region {
	width: 140px; text-align: center; padding-top: 20px; float: left;
}
.bo-list-02 .contact {
	width: 100px; float: left;
}

.solidline {
	BORDER-BOTTOM: #eee 1px solid
}

.info-mod-r{
	border: 1px solid #e2e2e2;
	padding-right: 10px;
	padding-left: 10px;
}
.info-h410 { height:410px;}
.info-h370 { height:370px;}
.sourcing-company-list01 {
	padding-top:8px;
}
.sourcing-company-list01 li {
	height:40px;
	margin:0px 0 0px;
	overflow:hidden;
	line-height:40px;
	clear:both;
	BACKGROUND: url(../images/she_list_73.png) no-repeat 0px 18px;
	PADDING-LEFT: 13px;
}
.sourcing-company-list01 li a {
	height:40px;
	overflow:hidden;
	font-size:14px;
	color:#404040
}
.sourcing-company-list01 li a:hover {
	color:#cd0001
}


.info-hdtit{ height:35px; line-height:35px; border-bottom:#e2e2e2 solid 1px; font-size:16px; padding:0 0px;}
.info-hdtit span{ float:right; font-size:14px;}
.info-hdtit span a{display:inline-block; margin-left:10px;}
.info-hdtit h3{ font-size:18px; font-weight:normal;}


.pro-logo-list {
	margin-left:-20px;
	width:120%;
}
.pro-logo-list LI {
	FLOAT: left;
	WIDTH: 130px;
	overflow:hidden;
	display:inline-block;
	margin-left:20px;
	margin-top:10px;
	
}
.pro-logo-list LI:hover{
/*	-webkit-box-shadow:2 2 2px 2px #f8f8f8;
	-moz-box-shadow:2 2 2px 2px #f8f8f8;*/
	box-shadow:2 2 2px 2px #f8f8f8
	}
.pro-logo-list LI IMG {
	width:130px;
	height:48px;
	display:inline;
	vertical-align:middle;
}
.pro-logo-list LI a {
	text-align:center;
	display:block;
}
.pro-logo-list p {
	display:block;
	line-height: 24px;
	height: 24px;
}



/*翻页*/
.page {
	text-align:center;
	overflow:hidden;
	color:#222;
	font-size:14px;
	line-height:34px;
	padding:14px 0 34px;
	font-family:"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1";
}
.page a,.page span {
	display:inline-block;
	border:1px #e6e6e6 solid;
	margin:0 4px;
	width:34px;
	height:34px;
	text-align:center;
	color:#222;
}
.page .prev,.page .next,.page .noprev,.page .nonext {
	width:78px;
}
.page .noprev,.page .nonext {
	color:#999;
}
.page .now {
	background-color:#ed494a!important;
	color:#FFF;
	border:1px solid #ed494a;
}
.page span.morelink {
	border:1px #FFF solid;
	margin:0;
	width:20px;
}
.page a:hover {
	color:#fff;
	background-color:#ed494a;
	text-decoration:none;
	border:1px solid #ed494a;
}
.page a.noprev:hover,.page a.nonext:hover {
	color:#999;
	background:#FFF;
	border:1px solid #1485d2;
}

.con-areal {
	float: left;
	width: 880px;
}
.con-arear {
	float: right;
	width: 300px;
}
.buy-info-content{margin-top:0px;background:#fff;border-radius:2px;border: 1px solid #e5e5e5;/*z-index:10000*/}

.buy-info-box {padding:25px;}
.buy-info-box .if-title {border-bottom: 1px dashed #ccc;font-size: 24px;color: #222;clear: both; padding-bottom:25px;}
.info-parameter{height:auto;clear:both}
.info-parameter{overflow: hidden;clear: both}
.info-parameter li{float: left;width:260px;height:36px;line-height:30px;margin-top:20px;}
.info-parameter li .con-t{width:85px;height: 30px;line-height: 30px;float: left;color: #888;font-size: 14px;text-align: center;DISPLAY: block;}
.info-parameter li .con_d{float: left;font-size: 14px;color: #555;width: 134px;height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; DISPLAY: block;}
.info-parameter li span i{font-style: normal;color: #e93a38;font-size:22px;}

.item-tit{border-left:5px solid #e93a38;padding-left:10px;height:24px;line-height:24px;font-size:18px;color:#222;/*border-bottom:1px solid #e5e5e5;*/white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position:relative}
.info-detail-mod {}

.contact-list01 {
}
.contact-list01 li {
	height:30px;
	margin:0px 0 0px;
	overflow:hidden;
	line-height:30px;
	clear:both;
	font-size:14px;
}
.contact-list01 li span.reg {
	font-size:14px;
	color:#e93a38;
}


.info-detail {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px; PADDING-TOP: 10px;
}
.info-detail P {
	FONT-SIZE: 14px; MARGIN: 0px 0px 15px 0px; LINE-HEIGHT: 30px; color:#666;
}
.info-detail-r{
	border: 1px solid #e5e5e5;
	padding-right: 10px;
	padding-left: 10px;
}
.info-hdtit02{ height:35px; line-height:35px; border-bottom:#e2e2e2 solid 1px; font-size:16px; padding:0 8px;}
.info-hdtit02 span{ float:right; font-size:14px;}
.info-hdtit02 span a{display:inline-block; margin-left:10px;}
.info-hdtit02 h3{ font-size:18px; font-weight:normal;}
.info-r-bd {height:auto;padding:7px 0px 15px;}
.p-hide{margin:2px 0;color: #ff7300; font-size:14px;}
.info-list {
	padding-top:0px;
}
.info-list li {
	height:36px;
	margin:0px 0 0px;
	overflow:hidden;
	line-height:36px;
	clear:both;
	border-bottom:1px dashed #D3D3D3
}

.info-list li a {
	height:36px;
	overflow:hidden;
	font-size:14px;
	color:#404040
}
.info-list li a:hover {
	color:#cd0001
}

.info-breadcrumb {
	color:#333;
	font-family:\5B8B\4F53;
	line-height:35px;
	height:35px;
}
.info-breadcrumb a {
	color:#333;
	font-family:\5B8B\4F53
}
.info-breadcrumb a:hover {
	color:#ca0000
}

.go-crumbs{margin:0 auto;height:30px;line-height:30px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1}
.go-crumbs a{color:#333}
.go-crumbs a:hover{color:#ca0000}
.go-crumbs .arrow{font-family:Arial;color:#666;margin:0 5px}
.go-crumbs .current{color:#666}

.r-btn{/*float:left;*/height:40px;margin:10px 0px 0 0px;overflow:hidden;border-radius:5px;background:#ff7300;color:#FFF;font:normal 16px/40px 'Microsoft YaHei',arial;text-align:center;cursor:pointer;FONT-FAMILY: "microsoft yahei";display: block; cursor:pointer;}
.r-btn:hover{background:#ff5400;text-decoration:none;color:#fff;}


.alert-01 {
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
  border: 1px solid #ff0000;
  border-radius: 4px;
  background-color:#fff5f4;
}

.alert01 h4 {
  margin-top: 0;
  color: inherit;
}

.alert01 .alert-link {
  font-weight: bold;
}
.alert-01 {
	line-height:24px;
	font-size:18px;
	color:#ff5659;
}
.alert-01 a{color: #0F62A4;text-decoration: underline; padding-left:5px; padding-right:5px;}
.alert-01 a:hover{color: #0F62A4;text-decoration: underline;}
.alert-01 span{ padding:0 10px 0 10px;}
.alert-01 b{font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.alert-01 .price-sign{font-size:20px;color:#F00;font-family: Arial;}
.alert-01 .price-type{font-size:28px;color:#F00;font-family: Arial;font-weight: normal;}