.section-left {
	width: 937px;
}

.section-right {
	width: 258px;
}

.main-slide-box .bd img {
	display: inline-block;
	width: 670px;
	height: 300px;
}

.userinfo-box img {
	display: inline-block;
	width: 50px;
	height: 50px;
}

.banner-right-slide img {
	display: inline-block;
	width: 260px;
	height: 168px;
}

.banenr-width-1200 img {
	display: inline-block;
	width: 1200px;
	height: 80px;
}

.section-head {
	line-height: 44px;
	height: 44px;
	border-bottom: 2px solid #248ebf;
}

.section-head .head-title {
	font-size: 16px;
	font-weight: normal;
	line-height: 28px;
	float: left;
	height: 28px;
	padding-left: 10px;
	color: #333;
   border-left: 5px solid #248ebf;
}
.section-head1 .head-title1 {
	font-size: 19px;
	font-weight: normal;
	line-height: 28px;
	float: left;
	height: 28px;
	padding-left: 10px;
	color: #333;
   
}

.section-head .head-other {
	line-height: 28px;
	height: 28px;
}

.information-search-box {
	line-height: 28px;
	height: 28px;
}

.information-search {
	line-height: 26px;
	display: block;
	width: 286px;
	height: 26px;
	border: 1px solid #e5e5e5;
}

.information-search input {
	line-height: 24px;
	width: 223px;
	height: 24px;
	padding-left: 10px;
	border: 0;
}

.information-search .information-sub {
	line-height: 24px;
	width: 56px;
	height: 24px;
	text-align: center;
	color: #444;
	border: 0;
	background: #eee;
}

.icon-panel {
	margin-right: 10px;
	background: url(../img/icon.png);
}

.ebnew-btn-login:hover {
	font-size: 14px;
	line-height: 38px;
	position: relative;
	display: inline-block;
	width: 119px;
	height: 38px;
	text-align: center;
	color: #fff;
	background: url(../img/btn_login_hover.png) repeat-x 0 -78px;
}

.btn-login:hover .bg-left,
.btn-register:hover .bg-right {
	position: absolute;
	top: 0;
	left: -10px;
	width: 10px;
	height: 100%;
	background: url(../img/btn_login_hover.png) no-repeat 0 0;
}

.btn-register:hover .bg-right {
	right: -10px;
	left: auto;
	background-position: 0 -39px;
}

.ebnew-btn-login {
	font-size: 14px;
	line-height: 38px;
	position: relative;
	display: inline-block;
	width: 119px;
	height: 38px;
	text-align: center;
	color: #fff;
	background: url(../img/btn_login_bg.png) repeat-x 0 -78px;
}

.btn-login .bg-left,
.btn-register .bg-right {
	position: absolute;
	top: 0;
	left: -10px;
	width: 10px;
	height: 100%;
	background: url(../img/btn_login_bg.png) no-repeat 0 0;
}

.btn-register .bg-right {
	right: -10px;
	left: auto;
	background-position: 0 -39px;
}

.ebnew-btn-login:focus {
	color: #fff;
	text-decoration: none;
}

.userinfo-box {
	height: 83px;
	padding-top: 17px;
	padding-left: 28px;
}

.userinfo-text {
	display: inline-block;
	padding-left: 17px;
}

.btn-product:hover {
	color: #fff;
	background: #2e77ff;
}

.btn-product {
	font-size: 14px;
	line-height: 42px;
	position: relative;
	display: block;
	text-align: center;
	color: #fff;
	background: #1a66f3;
}

.btn-product:focus,
.btn-product:visited {
	text-decoration: none;
	color: #fff;
	background: #2e77ff;
}

.btn-product.btn-other:hover {
	background: #ff6e70;
}

.btn-product.btn-other {
	background: #f56464;
}

.btn-product.btn-other:focus,
.btn-product.btn-other:visited {
	text-decoration: none;
	color: #fff;
	background: #ff6e70;
}

.btn-product .icon {
	position: absolute;
	top: 14px;
	right: 30px;
	display: inline-block;
	width: 7px;
	height: 13px;
	background: url(../img/icon.png) -35px -76px;
}

.btn-product.btn-gjzj:hover {
	background: #f8a77f;
}

.btn-product.btn-gjzj {
	background: #f79e73;
}

.btn-product.btn-gjzj:focus,
.btn-product.btn-gjzj:visited {
	background: #f8a77f;
}

.btn-product.btn-gnzj:hover {
	background: #72d6c0;
}

.btn-product.btn-gnzj {
	background: #67ccb5;
}

.btn-product.btn-gnzj:focus,
.btn-product.btn-gnzj:visited {
	background: #72d6c0;
}

.btn-product.btn-zbrdb:hover {
	background: #8cc7fe;
}

.btn-product.btn-zbrdb {
	background: #7cbcf8;
}

.btn-product.btn-zbrdb:focus,
.btn-product.btn-zbrdb:visited {
	background: #8cc7fe;
}

.main-slide-box {
	position: relative;
	overflow: hidden;
	width:920px;
	height: 455px;
}

.main-supplier-box {
	width: 670px;
	height: 140px;
}

.main-supplier-box .ad-supplier {
	float: left;
	margin-right: 4px;
}

.main-supplier-box .ad-supplier-last {
	margin-right: auto;
	float: right;
}

.main-slide-box .hd {
	line-height: 14px;
	position: relative;
	z-index: 1111;
	bottom: 30px;
	width: 156px;
	height: 14px;
	margin: 0 auto;
}

.main-slide-box .hd ul {
	width: 92px;
	height: 30px;
	margin: 0 auto;
}

.main-slide-box .hd ul li {
	float: left;
	width: 14px;
	height: 14px;
	margin: 0 8px;
	cursor: pointer;
	background: url(../../img/icon.png) 0 -66px no-repeat;
}

.main-slide-box .hd ul li.on {
	background: url(../../img/icon.png) 0 -83px no-repeat;
}

.main-slide-box .bd li {
	height: 300px;
}

.main-slide-box .bd li .date {
	float: right;
	color: #999;
}

.ebnew-role-box .tab-btn-box {
	line-height: 36px;
	height: 36px;
}

.ebnew-role-box .tab-btn-box li {
	float: left;
	width: 86px;
	text-align: center;
	border-top: 1px solid #f9f9f9;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	background: #f9f9f9;
}

.ebnew-role-box .tab-btn-box li:first-child {
	border-left: 1px solid #f9f9f9;
}

.ebnew-role-box .tab-btn-box .tab-btn-last {
	width: 88px;
	border-right: 1px solid #f9f9f9;
}

.ebnew-role-box .tab-btn-box .tab-btn-last.active {
	width: 88px;
	border-right: 1px solid #e5e5e5;
}

.ebnew-role-box .tab-btn-box li.active {
	border: 1px solid #e5e5e5;
	border-right: none;
	border-bottom: 1px solid #fff;
	background: #fff;
}

.ebnew-role-box .tab-btn-box .tab-btn-last.active {
	border-right: 1px solid #e5e5e5;
	width: 88px;
}

.tab-content-box {
	height: 206px;
	border-top: none;
	background-color: #fff;
}

.tab-content-box .role-product {
	float: left;
	width: 129px;
	height: 78px;
	text-align: center;
}

.role-product .role-icon {
	display: block;
	width: 30px;
	height: 31px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	background: url(../img/icon_project.png) no-repeat;
}

.role-product .role-zxtb {
	background-position: -1px 0;
}

.role-product .role-zxbj {
	background-position: 0 -40px;
}

.role-product .role-cxrz {
	background-position: 0 -77px;
}

.role-product .role-sqca {
	background-position: 0 -121px;
}

.role-product .role-fbcgxm {
	background-position: -50px 0;
}

.role-product .role-gysgl {
	background-position: -50px -40px;
}

.role-product .role-zzrz {
	background-position: -50px -78px;
}

.role-product .role-cggl {
	background-position: -51px -120px;
}

.role-product .role-cgpcsh {
	background-position: -141px -77px;
}

.role-product .role-fbzbxm {
	background-position: -95px 0;
}

.role-product .role-zjgl {
	background-position: -95px -40px;
}

.role-product .role-cxrz {
	background-position: -95px -78px;
}

.role-product .role-xmgl {
	background-position: -94px -120px;
}

.role-product .role-cybx {
	background-position: -141px -40px;
}

.role-product .role-zmzj {
	background-position: -141px -78px;
}

.role-product .role-zbgl {
	background-position: -141px -120px;
}

.role-product .role-zxpb {
	background-position: -190px 0;
	width: 32px;
	height: 32px;
}

.role-product .role-smrz {
	background-position: -190px -40px;
}

.role-product .role-cyzm {
	background-position: -190px -121px;
	width: 32px;
	height: 32px;
}

.tab-content-box .role-product .role-text {
	font-size: 12px;
	display: block;
	margin-top: 5px;
	color: #666;
}

.btn-role:focus,
.btn-role:hover {
	color: #fff;
	background: #2e77ff;
	text-decoration: none;
}

.btn-role {
	line-height: 30px;
	display: block;
	height: 30px;
	text-align: center;
	color: #fff;
	background: #1a66f3;
}

.btn-role.bg-other:hover {
	background: #40b3ef;
}

.btn-role.bg-other {
	background: #33a1db;
}

.role-product:hover .role-icon {
	background-image: url(../img/icon_project_hover.png);
}

.role-product:focus,
.role-product:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000;
}

.panel-head {
	line-height: 45px;
	height: 45px;
}

.panel-title {
	font-size: 16px;
	line-height: 45px;
	font-weight: normal;
	height: 45px;
	color: #333;
}

.organization-count-box .icon-panel {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-top: 16px;
	margin-right: 10px;
	background: url(../../img/icon.png) 0 -102px no-repeat;
}

.border-botm {
	border-bottom: 1px solid #e5e5e5;
}

.panel-list {
	overflow: hidden;
	height: 335px;
}

.panel-list li {
	line-height: 30px;
	height: 30px;
}

.panel-list li a {
	font-size: 12px;
	display: inline-block;
	overflow: hidden;
	height: 100%;
}

.panel-list .icon-circle {
	font-size: 12px;
	line-height: 16px;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-top: 8px;
	margin-right: 5px;
	text-align: center;
}

.panel-list .icon-hightlight {
	color: #fff;
	background: url(../../img/icon.png) -30px 0 no-repeat;
}

.panel-list .icon-normal {
	color: #333;
	background: url(../../img/icon.png) -30px -18px no-repeat;
}

.custom-panel-box .panel-list {
	width: 225px;
	height: 224px;
}

.custom-panel-box .panel-list li {}

.tender-item-list li {
	float: left;
}

.tender-item-list .tender-item {
	line-height: 32px;
	display: inline-block;
	height: 34px;
	padding: 0 25px;
}

.tender-item-list li:hover,
.tender-item-list .active {
	margin-bottom: -1px;
	color: #2e77ff;
	border-bottom: 2px solid #248ebf;
}

.tender-item-list li.active a {
	color: #248ebf;
    font-size: 14px;
    font-weight: normal;
}

.tender-item-list a:focus,
.tender-item-list a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000;
}
.tender-item-list a{
	font-size: 14px;
    font-weight: normal;
    color: currentColor;
}

.table-head-list {
	line-height: 30px;
    height: 30px;
}

.table-head-list li {
	font-size: 14px;
	font-weight: normal;
	float: left;
	color: #323232;
}

.table-body-list-box {
	display: block;
	overflow: hidden;
	height:657px;
}
.table-body-list-boxxj {
	display: block;
	overflow: hidden;
	height:231px;
}
.table-body-list-boxjj {
	display: block;
	overflow: hidden;
	height:228px;
}

.tender-data-box.height-1 {
	overflow: hidden;
	height: 0;
	margin-bottom: 0;
}

.section-tab-content.height-1 {
	overflow: hidden;
	height: 0;
	margin-bottom: 0;
}

.table-body-list li {
	overflow: hidden;
	padding-right: 10px;
	padding-left: 20px;
	height: 25px;
}

.table-body-list li.odd {
	background: #f8f8f8;
}

.table-body-list li.even {
	background: #fff;
}

.table-body-list .table-body-item {
	line-height: 26px;
	float: left;
	height: 50px;
}

.btn-operation.active,
.btn-operation:hover {
	color: #fff;
	background:#0296db;
}

.btn-operation {
	line-height: 30px;
	display: inline-block;
	height: 29px;
	padding: 0 15px;
	text-align: center;
	vertical-align: middle;
	color: #248ebf;
}

.btn-operation:focus,
.btn-operation:visited {
	text-decoration: none;
}

.diffrent-tab-box {
	border-top: none;
}

.diffrent-tab-box .tab-btn-box li:hover,
.diffrent-tab-box .tab-btn-box li.active {
	margin-top: -1px;
	border-top: 2px solid #397eff;
	border-bottom: 1px solid #fff;
	background: #fff;
}

.diffrent-tab-box .tab-btn-box li {
	line-height: 35px;
	float: left;
	width: 85px;
	height: 35px;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e5e5e5;
	background: #f4f4f4;
}

.diffrent-tab-box .tab-btn-box li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.diffrent-tab-box .tab-btn-box .last {
	width: 88px;
	border-right: none;
}

.currency-list-box {
	display: block;
	overflow: hidden;
	height: 248px;
}

.currency-list-box.hide {
	display: none;
}

.currency-list-box li {
	padding-left: 14px;
	background: url(../../img/index/ebnew_list_bg.png) left center no-repeat;
}

.diffrent-tab-box .tab-content-box {
	height: auto;
}

.currency-list-box li {
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	color: #444;
}

.currency-list-box li a {
	display: block;
	height: 100%;
}

.diffrent-tab-box .tab-btn-box a:focus,
.diffrent-tab-box .tab-btn-box a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000;
}

.trade-list {
	height: 85px;
}

.trade-list dt {
	font-size: 16px;
	line-height: 85px;
	float: left;
	width: 150px;
	text-align: center;
	color: #444;
}

.trade-list dd {
	font-size: 14px;
	float: left;
	overflow: hidden;
	width: 1048px;
	height: 65px;
	padding: 15px 30px;
	color: #444;
}

.banenr-width-1200 {
	overflow: hidden;
	width: 1200px;
	height: 80px;
}

.banenr-width-1200 .bd ul li {
	height: 80px;
}

.banenr-width-1200 .bd ul li img {
	display: block;
}

.banner-h-168 {
	overflow: hidden;
	width: 260px;
	height: 168px;
}

.banner-h-168 .bd li {
	height: 168px;
}

.banner-h-168.mg-t42 {
	margin-top: 42px;
}

.banner-h-168.mg-b1 {
	margin-bottom: 1px;
}

.banner-h-105 {
	overflow: hidden;
	width: 260px;
	height: 105px;
}

.ebnew-header-service {
	height: 75px;
}

.ebnew-header-service .service-nav-box {
	width: 600px;
}

.ebnew-header-service .ebnew-logo-text {
	line-height: 38px;
	border-left: 1px solid #d7d7d7;
}

.ebnew-header-service .ebnew-logo img {
	vertical-align: top;
}

.service-nav-list li {
	float: left;
	margin: 0 2px;
}

.service-nav-list a {
	display: block;
	padding: 0 15px;
	line-height: 72px;
	font-size: 16px;
	color: #444;
}

.service-nav-list .active,
.service-nav-list li:hover {
	border-bottom: 3px solid #1a66f3;
}

.service-btn-login {
	width: 130px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #1a66f3;
	text-align: center;
	font-size: 14px;
	color: #1a66f3;
	border-radius: 2px;
}

.service-btn-login.btn-login,
.service-btn-login.btn-register:hover {
	background: #1a66f3;
	color: #fff;
}

.service-btn-login.btn-login:hover {
	background: #2e77ff;
}

.supplier-panel-title {
	background: #f4f4f4;
	height: 45px;
	height: 48px\0;
	line-height: 45px;
	line-height: 48px\0;
}

.border-bottom-dashed {
	border-bottom: 1px dashed #e5e5e5;
}

.border-bottom-px0 {
	border-bottom-color: transparent;
}

.color-ff5 {
	color: #ff5256
}

.pd-t16 {
	padding-top: 16px;
}

.height-px460 {
	height: 460px;
	overflow-y: hidden;
}

.custom-section-head .custom-head-title {
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #2e77ff;
}

.custom-section-head .height-px44 {
	height: 44px;
}

.integrity-num {
	line-height: 18px;
	width: 18px;
	height: 18px;
	margin: 9px 5px;
	text-align: center;
	background: #ddd;
}

.integrity-num.color-fff {
	color: #fff;
}

.integrity-num.first {
	background: #fa6668;
}

.integrity-num.second {
	background: #fa8c66;
}

.integrity-num.third {
	background: #fabd66;
}