@charset "utf-8"; /*
[MBKFW Template] Copyright (c) 2010-2024 www.mbkfw.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: S08_v9, time: 20200815.
Special note: do not modify this document without permission.
*/
/*old*/
.sell_tip {
	width: 180px;
	height: 70px;
	background: url('image/sell_tip.gif') no-repeat;
	overflow: hidden;
	z-index: 1000;
	position: absolute;
}

.sell_tip p {
	margin: 0 0 4px 2px;
	font-weight: bold;
}

.sell_tip div {
	padding: 3px 0 0 10px;
}

.sell_tip input {
	font-size: 12px
}

.tool table {
	width: 100%;
}

.img_list li {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}

.product_option {
	padding: 10px 20px 10px 20px;
}

.iq_btn {
	margin-top: 10px;
	cursor: pointer;
}

.cc_inp {
	border: #CCCCCC 1px solid;
	text-align: center;
}

/*供应首页*/
/* 大幻灯 */
#focus {
	width: 735px;
	height: 308px;
	overflow: hidden;
	position: relative;
}

#focus ul {
	height: 308px;
	position: absolute;
}

#focus ul li {
	float: left;
	width: 735px;
	height: 308px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li div {
	position: absolute;
	overflow: hidden;
}

#focus ul li p {
	display: block;
	position: absolute;
	bottom: 40px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
}

#focus .btnBg {
	position: absolute;
	width: 735px;
	height: 20px;
	left: 0;
	bottom: 0;
}

#focus .btnd {
	position: absolute;
	width: 735px;
	height: 10px;
	bottom: 20px;
	text-align: center;
}

#focus .btnd span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 12px;
	height: 12px;
	_font-size: 0;
	margin-right: 5px;
	cursor: pointer;
	margin-top: 7px;
	position: relative;
	border: solid 1px #fff;
}

#focus .btnd span.on {
	border: solid 1px #1844a7;
}

#focus .btnd span.on:after {
	content: "";
	width: 6px;
	height: 6px;
	background: #1844a7;
	position: absolute;
	left: 3px;
	top: 3px
}

#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 100px;
	background: url(images/sprite.png) no-repeat 0 0;
	cursor: pointer;
	display: none;
}

#focus .pre {
	left: 0;
}

#focus .next {
	right: 0;
	background-position: right top;
}

/*最新供应*/
.xub-server .newli {
	padding: 5px 10px 10px
}

.xub-server .newli li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	background: url(images/company/c2.png) 0px -181px no-repeat;
	padding-left: 10px
}

/*优质供应商*/
.yz-center {
	width: 1220px;
	margin: 0 auto;
}

.yz-center-module {
	padding-top: 20px;
}

.yz-title-img {
	margin-left: 2px;
	font-size: 18px;
	font-weight: bold;
}

.seemod {
	margin-top: 6px;
}

.seemod>a {
	color: #777777;
	font-size: 14px;
}

.gyfirm-main {
	width: 1220px;
	overflow: hidden;
	height: 298px;
	margin-top: 10px;
	position: relative;
}

.gyfirm-main-ul {
	height: 100%;
	width: 1220px
}

.gyfirm-main-li {
	height: 100%;
	width: 1220px
}

.gyfirm-main-module {
	height: 294px;
	border: 1px solid #F5F5F5;
	width: 590px;
	background: #fff;
}

.gyfirm-module-firm {
	height: 294px;
	overflow: hidden;
}

.gyfirm-firm-list {
	width: 233px;
}

.gyfirm-firm-list li {
	height: 58px;
	background: #fafafa;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	line-height: 58px;
	padding: 0 18px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	position: relative;
}

.gyfirm-firm-list .this-firm {
	background: #fff;
	border-right: 0px;
}

.gyfirm-firm-info {
	width: 357px;
}

.gyfirm-info-cpmain {
	margin-top: 20px;
	margin-left: 32px;
}

.gyfirm-info-cpmod {
	width: 138px;
	height: 145px;
	border: 1px solid #F5F5F5;
	position: relative;
	margin-right: 19px;
}

.gyfirm-info-cpmod:hover {
	border: 1px solid #1844a7;
}

.gyfirm-info-imgbox {
	height: 120px;
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.gyfirm-info-imgbox img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}

.gyfirm-info-imgbox:hover img {
	transform: scale(1.2);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.2);
	-webkit-transform: all 1s ease 0s;
}

.gyfirm-info-cpname {
	text-align: center;
	line-height: 16px;
	padding: 0 10px;
}

.gyfirm-info-tell {
	margin: 15px 30px 0;
	height: 100px;
	line-height: 25px;
	font-size: 14px;
	text-indent: 2em;
	color: #555;
	overflow: hidden;
}

.firm-prev,.firm-next {
	display: none;
}

.text-overhidden {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*本网推荐*/
.bwtjbox {
	overflow: hidden;
	width: 1220px;
	margin: 0px auto;
	margin-top: 10px;
}

.bwtjbox .proboxtit {
	height: 50px;
	line-height: 50px;
}

.bwtjbox .proboxtit .bwtjboxtop {
	height: 50px;
	line-height: 50px;
	color: #333;
	font-size: 18px;
	font-weight: bold;
}

.m-body {
	overflow: hidden;
	width: 100%;
}

/*
.tjsell{background: #fff;border: 1px solid #F5F5F5;}
#tjsell{position:relative;width:1100px;height: 312px;margin:0 auto;margin-top:20px;}
#tjsell ul{position:relative;width:1100px;height:292px;}
#tjsell li{position:absolute;list-style:none;background:#4D4D4D;border: 1px solid #F5F5F5;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;}
#tjsell li img{width:100%;height:100%;vertical-align:top;}
#tjsell li p{position:absolute;bottom:0px;width:100%;padding:5px 0px;line-height:25px;text-align:center;background:rgba(77, 77, 77, 0.58);color:#fff;z-index:999;left:0px;}
#tjsell li p b{max-height:30px;min-height:25px; overflow:hidden;width:100%; display:block; font-weight:normal; color:#fff;}
#tjsell li:hover{border: 1px solid #1844a7;}
#tjsell li:hover p{background:#1844a7}
#tjsell .prev-b, #tjsell .next-b{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(images/sell/tjbtn.png) no-repeat;display: none;}
#tjsell .prev-b{left:-44px;}
#tjsell .next-b{right:-44px;background-position:-39px 0;}
.bwtjbox:hover #tjsell .prev-b,.bwtjbox:hover #tjsell .next-b{display:block;}
*/
.mrb-box {
	float: left;
	width: 160px;
	padding: 20px 20px 0;
	margin-right: -1px;
	overflow: hidden;
	border-right: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	position: relative;
	transition: all .3s;
}

.mrb-tit {
	height: 25px;
	line-height: 25px;
	overflow: hidden
}

.mrb-comname {
	color: #888888;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	/* margin-bottom: 10px; */
	font-size: 12px;
}

.mrb-tit a {
	display: block;
	color: #404040
}

.mrb-b {
	overflow: hidden;
	padding-bottom: 15px;
}

.mrb-price {
	color: #1844a7;
	height: 30px;
	overflow: hidden;
	line-height: 30px
}

.mrb-price em {
	font-size: 16px
}

.mrb-price .fr {
	color: #999;
	font-size: 12px;
	margin-top: 3px
}

.mrb-img {
	width: 100%;
	height: 160px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 20px;
}

.mrb-img img {
	max-width: 100%;
	height: 160px;
	vertical-align: middle;
}

/*.mrb-img a{display:block}*/
.mrb-box_active {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.catname_sl {
	position: absolute;
	opacity: 0.75;
	background: #1844a7;
	padding: 1px 6px;
	right: 10px;
	top: 10px;
	color: #ffffff;
	z-index: 1;
	font-size: 12px;
}

.catname_sl_h {
	position: absolute;
	width: 100%;
	background: #1844a7;
	height: 69px;
	left: 0;
	bottom: -69px;
	color: #fff;
	text-align: center;
	z-index: 1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
}

.catname_sl_h .firstLine {
	font-size: 18px;
	margin-top: 10px;
	height: 32px;
}

.catname_sl_h .secondLine {
	font-size: 12px;
}

.mrb-box_active .catname_sl_h {
	bottom: 0px;
	webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-ms-transition: all ease .5s;
	transition: all ease .5s;
	opacity: 1;
	filter: alpha(opacity=100);
}

.mrb-box_active .catname_sl_h a,.catname_sl_h a {
	color: #fff;
}

/*盖楼*/
.g-title {
	height: 48px;
	line-height: 48px;
	position: relative;
}

.g-title::before {
	content: '';
	display: block;
	width: 6px;
	height: 20px;
	background: #1844A7;
	position: absolute;
	border-radius: 3px;
	left: 0;
	top: 55%;
	transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.g-title .hy {
	border-bottom: 2px;
	width: 370px;
	font-size: 18px;
	color: #333;
	height: 50px;
	line-height: 50px;
}

.g-title .hy.hy1 {
	font-weight: bold;
	margin-left: 12px;
}

.g-title .hy.hy1 i {
	/* font-size: 22px; text-align: center;display: inline-block;width: 45px; height: 45px; line-height: 40px; background:#1844a7; */
	color: #1844a7;
	margin-right: 5px;
	font-size: 22px;
	float: left;
}

/*热门分类*/
.rcat {
	/* width: 760px; */
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	margin-right: 90px;
}

.rcat .rcatname {
	float: left;
}

.rcat ul {
	float: left;
}

.rcat li {
	float: left;
	margin-left: 20px
}

/*更多分类*/
.g-title .seemod {
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin-top: 0;
	border: #F5F5F5 solid 1px;
	border-bottom: 0;
	padding: 0 10px;
	z-index: 999;
	position: absolute;
	right: 0px;
}

.g-title .seemod:hover {
	color: #1844a7;
	background: #ffffff;
	border: #F5F5F5 solid 1px;
	border-bottom: 0;
	/* padding: 0 10px; */
	position: absolute;
	/* right: 0px; */
}

.layer-right-cat {
	position: absolute;
	right: 0px;
	top: 50px;
	background: #fff;
	width: 620px;
	height: auto;
	z-index: 1000;
	border: #F5F5F5 solid 1px;
	display: none;
	border-top: 0;
	border-right: 0;
	box-shadow: 0px 7px 8px 0 rgb(169, 169, 169);
}

.g-title .seemod:hover .layer-right-cat {
	display: block
}

.grid-right-cat {
	padding: 5px;
	overflow: hidden;
	padding-left: 10px;
}

.grid-right-cat > li {
	line-height: 22px;
	padding: 0 5px;
	height: 22px;
	margin: 7px 0;
	width: 140px;
	float: left;
	overflow: hidden;
}

.grid-right-cat > li a {
	font-size: 14px;
}

.bgf {
	background: #fff;
}

.bord {
	border: 1px solid #F5F5F5;
}

.indx-flr {
	word-break: break-all;
}

.g-fl {
	float: left;
}

.g-pd10 {
	padding: 15px;
}

.g-pt10 {
	padding-top: 10px
}

.g-pm10 {
	padding-bottom: 10px
}

.g-pm15 {
	padding-bottom: 15px
}

.indx-flr .flr-bd, .indx-flr .flr-hd {
	overflow: hidden;
}

.indx-flr .flr-hd {
	width: 190px;
}

.indx-flr .flr-hd .scat-lst {
	padding-top: 0;
	margin-bottom: 19px;
	height: 256px;
	overflow: hidden;
}

.indx-flr .flr-hd .scat-lst li {
	width: 188px;
	height: 50px;
	text-align: center;
	overflow: hidden;
	line-height: 50px;
}

.indx-flr .flr-hd.hyfl1 .scat-lst li {
	background: #f6f6f6;
	border: 1px solid #eaeaea;
	border-bottom: 0;
	transition: background 500ms;
}

.indx-flr .flr-hd.hyfl1 .scat-lst li.bm_y {
	border-bottom: 1px solid #eaeaea;
}

.indx-flr .flr-hd.hyfl1 .scat-lst li:hover {
	background: #ededed;
}

.indx-flr .flr-hd .scat-lst a {
	margin: 0 12px;
	color: #333;
}

.indx-flr .flr-hd .scat-lst a:hover {
	color: #1844a7
}

.xcw {
	border: 1px solid #e3e3e3;
	margin-top: 5px;
	height: 309px;
	overflow: hidden;
	transition: border-color 500ms;
}

.g-pr {
	position: relative;
}

/*p3fr*/
.after:after {
	content: "";
	line-height: 0;
	height: 0;
	font-size: 0;
	clear: both;
	zoom: 1; width: 100%;
	display: block;
	visibility: hidden;
}

.g-ivm .i {
	display: table-cell;
	vertical-align: middle;
	font-family: simsun;
	text-align: center;
	overflow: hidden;
}

.g-ivm .i img {
	_position: relative;
	_top: -1px;
	vertical-align: middle;
}

.indx-flr .flr-bd .bd-bd {
	width: 980px;
	overflow: hidden;
}

.indx-flr .flr-bd .kgpro-lst {
	width: 1004px;
	margin-left: 1px;
}

.kgpro-lst li {
	float: left;
}

.indx-flr .flr-bd .kgpro-lst li {
	width: 179px;
	margin-right: 14px;
	margin-top: 15px;
	border: 1px solid #eee;
	transition: border-color 500ms;
	position: relative;
}

.indx-flr .flr-bd .kgpro-lst li:hover {
	border: 1px solid #1844a7;
}

.kgpro-lst .pic, .kgpro-lst .pic .i {
	width: 179px;
	height: 179px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.kgpro-lst .pic .i img {
	max-width: 179px;
	max-height: 179px;
	/* min-width: 179px; */
	/* min-height: 179px; */
	_width: 179px;
	_height: 179px;
	/* width: 100%; */
}

.kgpro-lst .pic .i:hover img {
	transform: scale(1.1);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.price {
	font-size: 18px;
	color: #1844a7;
	font-family: Arial;
}

.pricebig {
	font-size: 18px;
}

.kgpro-lst .decr, .kgpro-lst .price, .kgpro-lst .title {
	padding-left: 10px;
	padding-right: 10px;
}

.kgpro-lst .price.mt {
	margin-top: 4px;
}

.kgpro-lst .red {
	color: #1844a7;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
}

.kgpro-lst .cjl {
	font-size: 12px;
	color: #6c6c6c;
	display: none;
	float: right;
	height: 30px;
	line-height: 30px;
}

.kgpro-lst .decr, .kgpro-lst .title {
	height: 33px;
	line-height: 33px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding-top: 0;
}

.kgpro-lst .title {
	margin-top: 5px;
	font-size: 14px;
	color: #333;
	font-family: Microsoft Yahei;
	position: relative;
	text-align: left;
}

.kgpro-lst .title a {
	color: #222;
}

.kgpro-lst .title a:hover {
	color: #1844a7
}

.kgpro-lst .decr a {
	color: #777;
}

.price em {
	font-size: 16px;
	font-family: Microsoft YaHei;
	padding-right: 4px;
}

.indx-flr .flr-bd .kgpro-lst li:hover .decr {
	background: #1844a7;
	color: #ffffff
}

.indx-flr .flr-bd .kgpro-lst li:hover .decr a {
	color: #ffffff
}

/*按行业找*/
.container {
	width: 1220px;
	margin: 0 auto;
}

.container:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}

.xhcom-product-show {
}

.xhcom-product-show .mod-header {
	border-bottom: #000 solid 2px;
	position: relative;
	height: 50px;
	line-height: 50px;
}

.xhcom-product-show .mod-header .w1-ico {
	font-size: 18px;
	font-weight: bold;
}

.catid-click {
	background: #ffffff;
	border: #F5F5F5 solid 1px;
}

.com-list {
	width: 1187px;
	padding: 15px 15px 15px 18px;
	overflow: hidden;
}

.com-list li {
	padding: 0 5px;
	float: left;
	height: 35px;
	line-height: 35px;
	width: 106px;
	margin-bottom: 15px;
	margin-right: 15px;
	text-align: center;
	border-radius: 5px;
	border: #ededed 1px solid;
}

.com-list li a {
	display: block;
}

.com-list li.no_mr {
	margin-right: 0px;
}

.com-list li:hover {
	border: #1844A7 1px solid;
	background: #1844A7
}

.com-list li:hover a {
	color: #ffffff
}

.com-list li.btns_mr {
	display: none;
}

.catid-panel {
	text-align: center;
	height: 50px;
	line-height: 50px;
	margin-bottom: 10px
}

.catid-panel .btns {
}

.catid-panel .btns a {
	height: 36px;
	line-height: 36px;
	color: #999;
	border: 1px solid #F5F5F5;
	padding: 0 15px;
	border-radius: 3px;
	cursor: pointer;
	display: block;
	margin: 30px auto;
	width: 128px;
	text-align: center;
	font-size: 16px;
}

.catid-panel .btns a:hover {
	color: #1844A7;
	border-color: #1844A7;
}

/*----按地区找货源样式----*/
.qg-hotlist {
	width: 1218px;
	margin: 15px auto 0;
	background: #fff;
	border: 1px solid #F5F5F5;
}

.qg-hotlist-box {
	padding: 30px 0 20px 40px;
}

.qg-hotlist-title {
	font-size: 16px;
	color: #777!important;
	text-align: center;
	margin-top: 10px;
	font-weight: bold;
}

.qg-hotlist-title span {
	font-size: 12px;
	line-height: 40px;
}

.qg-hotlist-solid {
	width: 34px;
	height: 45px;
	border-right: 1px solid #F5F5F5;
}

.qg-hotlist-con {
	width: 1050px;
	overflow: hidden;
}

.qg-hotlist-con a {
	display: block;
	line-height: 14px;
	padding: 0 26px 12px 0;
	color: #333;
	font-size: 14px;
	float: left;
}

.qg-hotlist-con a:hover {
	color: #1844A7
}

/*以下是列表*/
.g-row {
	width: 1220px;
	margin: 0 auto;
	zoom: 1;}

.g-row:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}

.g-row.mt15 {
	margin-top: 15px;
}

.box200 {
	width: 200px;
	float: right;
}

.box985 {
	width: 1005px;
	float: left;
}

/*广告*/
.icon_tg {
	display: none;
	width: 26px;
	height: 13px;
	position: absolute;
	left: 1px;
	bottom: 5px;
	z-index: -1;
	background: transparent url(images/icon_gg.gif) no-repeat;
}

/* 三甲广告*/
#sanjia {
	clear: both;
	width: 1190px;
	overflow: hidden;
}

#sanjia ul {
	width: 105%;
	margin-top: 15px;
}

#sanjia li {
	float: left;
	position: relative;
	width: 230px;
	height: 96px;
	padding-right: 10px;
	margin-bottom: 10px;
}

#sanjia li img {
	display: block;
	width: 230px;
	height: 96px;
}

#sanjia li a {
	position: relative;
	display: block;
}

#sanjia li object {
	display: block;
	position: relative;
}

/*温馨安全提示*/
.othertip {
	padding: 0 10px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #FFE5CE;
	background-color: #FAFAF2;
	color: #333;
	overflow: hidden;
	margin: 15px 0 0px 0;
}

.c_huang {
	color: #FF7300;
	cursor: pointer;
}

.dispalyn {
	display: none;
}

/*提示*/
.tip {
	clear: both;
	padding: 10px;
	border: 1px solid #FCD1A7;
	background-color: #FFF9E6;
	color: #333;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 30px;
	padding-left: 14px;
	overflow: hidden
}

/*产品列表*/
.m-ilist3 {
	margin-right: -22px;
	margin-top: 15px;
}

.m-ilist3 li {
	float: left;
	position: relative;
	width: 229px;
	height: 380px;
	line-height: 20px;
	margin: 0 15px 15px 0;
	border: 1px solid #f5f5f5;
	transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;
	background: #ffffff;
}

.m-ilist3 li:hover {
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow: 0px 0px 8px #ccc;
	transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;
}

.m-ilist3-s li:hover {
	border: 1px solid #1844a7;
}

.m-ilist3 li .u-img {
	position: relative;
	border: 1px solid #f5f5f5;
	width: 158px;
	height: 158px;
	line-height: 158px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

.m-ilist3-s li .u-img {
	margin: 10px 14px;
}

.m-ilist3 li .u-img img {
	text-align: center;
	max-height: 160px;
	max-width: 160px;
	_height: 160px;
	_width: 160px;
	vertical-align: middle;
	/* width: 100%; */
}

.m-ilist3.m-ilist3-s li .u-img {
	width: 229px;
	height: 229px;
	line-height: 229px;
	border: 0;
	border-bottom: 1px solid #f5f5f5;
}

.m-ilist3.m-ilist3-s li .u-img img {
	max-height: 229px;
	max-width: 229px;
	_height: 231px;
	_width: 231px;
}

.m-ilist3 li .u-img:hover img {
	transform: scale(1.1);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.m-ilist3 li .u-img i,.recommend_ul li a.tjimg i {
	display: block;
	width: 66px;
	height: 38px;
	position: absolute;
	left: 0;
	top: 0;
}

.m-ilist3 li i.tg {
	background: url(images/tgvip.png) no-repeat;
	width: 38px;
	height: 38px;
	position: absolute;
	left: -3px;
	top: -3px;
}

.m-ilist3 li i.companytg,.recommend_ul li i.companytg {
	background: url(images/tgtj.png) no-repeat;
	width: 38px;
	height: 38px;
	position: absolute;
	left: 0;
	top: 0;
}

.m-ilist3 li .u-tit {
	width: 405px;
	line-height: 24px;
	height: 24px;
	/*padding-top:10px;*/
	overflow: hidden;
	font-size: 14px;
	color: #111;
	/* left: 250px; */
	/* position: absolute; */
}

.m-ilist3-s li .u-tit input {
	vertical-align: middle;
}

.m-ilist3-s li .u-tit {
	padding: 0 14px;
	width: 202px;
	/* left: 0px; */
}

.m-ilist3 li .u-tit:hover {
	color: #1844a7;
}

.m-ilist3 li .u-price {
	padding-top: 10px;
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	font-size: 14px;
	color: #666;
}

.m-ilist3-s li .u-price {
	padding: 0 14px;
}

.m-ilist3 li .u-price span {
	font-size: 18px;
	color: #1844A7;
}

.m-ilist3 li .u-num {
	padding: 0 14px;
	color: #888;
	font-size: 12px;
	line-height: 26px;
	height: 26px;
	overflow: hidden;
}

.m-ilist3 li .info {
	display: none;
	line-height: 32px;
	height: 70px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-bottom: 0px;
	background: none;
}

.m-ilist3-s li .info {
	background: #1844a7;
	bottom: 151px;
	position: absolute;
	padding: 0 14px;
	overflow: hidden;
}

.m-ilist3-s li:hover .info,.m-ilist4 li .info {
	display: block
}

.m-ilist3 li .info p.company {
	width: 201px;
	height: 32px;
	overflow: hidden;
}

.m-ilist3 li .info p.company.free {
	width: 200px;
	float: none;
}

.m-ilist3 li .info p.company a {
	font-size: 14px;
	color: #999;
}

.m-ilist3-s li:hover .info p.company a {
	color: #fff;
}

.m-ilist3 li .info p.company a:hover {
	color: #1549bd;
}

.m-ilist3-s li:hover .info p.company a:hover {
	color: #FFEB3B;
}

.m-ilist3 li .info p.company a i.icon {
	margin-right: 0px;
	margin-top: 7px;
}

.m-ilist3-s li:hover .info p.company a i.icon-vip {
	background: url(images/member/index-icon-h.png) no-repeat -0px 3px;
}

.m-ilist3 li .info p.year {
	width: 66px;
	float: right;
	font-size: 14px;
	height: 32px;
	overflow: hidden;
	color: #999;
}

.m-ilist3-s li:hover .info p.year {
	color: #fff;
}

.m-ilist3 li .info p.year span {
	padding: 0px 4px;
	margin-right: 3px;
	font-size: 12px;
	color: #fff;
}

.m-ilist3 li .info p.year.bj span {
	background: #446cb4;
}

.m-ilist3 li .info p.year.zz span {
	background: #1844a7;
}

.m-ilist3 li .info p.year.zs span {
	background: #bfa626;
}

.m-ilist3 li .info p.year.jct span {
	display: inline-block;
	width: 20px;
	height: 30px;
	font-size: inherit;
	text-indent: -9999px;
	vertical-align: top;
}

.m-ilist3 li .info .c-t {
	float: left;
	height: 32px;
	overflow: hidden;
	color: #999;
}

.m-ilist3-s li:hover .info .c-t {
	color: #fff;
}

.m-ilist3-s li .xp_tel {
	width: 200px;
	/* position: absolute; */
	padding: 0 14px 11px;
	bottom: 0;
}

.m-ilist3 li .xp_tel p.area {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #999;
	margin-bottom: 3px;
	font-size: 13px;
}

.m-ilist3-s li .area input {
	vertical-align: middle;
	font-size: 12px;
}

.m-ilist3-s li:hover .xp_tel p.area {
	color: #999;
}

.m-ilist3-s li .xp_tel .xp_btn {
	float: left;
	color: #1844a7;
	border: 1px solid #1844a7;
	padding: 2px 8px 4px;
	border-radius: 3px;
}

.m-ilist3-s li .xp_tel .zxxj {
	background: #ffffff;
	color: #04820a;
	border: 1px solid #04820a;
}

.m-ilist3 li .xp_tel .xp_btn:hover {
	background: #FF5722;
}

.m-ilist3-s li .xp_tel .xp_btn:hover {
	background: #1844a7;
	color: #ffffff;
}

.m-ilist3-s li .xp_tel .zxxj:hover {
	background: #04820a;
	color: #ffffff;
}

.m-ilist3-s li .xp_tel .wp_btn,.m-ilist3 li .xp_tel .red {
	float: right;
	right: 1px;
	margin-top: 3px;
}

.m-ilist3-s li .xp_tel .wp_btn a {
	background: #a7a7a7;
	color: #ffffff;
	border-radius: 3px;
}

.m-ilist3-s li .xp_tel .red span {
	background: #999;
	color: #ffffff;
	border-radius: 3px;
}

.m-ilist3-s li .xp_tel .wp_btn .xps_btn,.m-ilist3-s li .xp_tel .red span.xps_btn {
	padding: 3px 8px 5px;
}

.m-ilist3-s li .xp_tel .wp_btn:hover a {
	background: #b9b7b7;
	color: #ffffff;
}

.m-ilist3 li .infoList {
	display: none;
}

/*文字型、列表型*/
.m-ilist4 li {
	float: none;
	width: 933px;
	height: 190px;
	padding: 16px 15px 16px 20px;
	margin: 0 21px 15px 0;
	border: 1px solid #ffffff;
}

.m-ilist4 li .u-img {
	float: left;
}

.m-ilist4 li .u-tit {
	position: absolute;
	top: 20px;
	left: 210px;
	display: block;
	width: 440px;
	height: 44px;
	overflow: hidden;
	line-height: 22px;
	overflow: hidden;
	font-size: 16px;
	color: #333;
}

.m-ilist4 li .info p.company {
	position: absolute;
	top: 30px;
	right: 15px;
	width: auto;
	text-align: right;
}

.m-ilist3 li .info p.company.free {
	width: 190px;
}

.m-ilist4 li .info p.area {
	display: block;
	position: absolute;
	top: 55px;
	right: 15px;
	width: 190px;
	font-size: 14px;
	color: #999999;
	text-align: right;
}

.m-ilist4 li .u-price {
	position: absolute;
	top: 85px;
	right: 15px;
	width: 190px;
	text-align: right;
}

.m-ilist4 li .u-num {
	display: block;
	position: absolute;
	top: 125px;
	right: 15px;
	width: 190px;
	font-size: 14px;
	color: #666;
	padding: 0;
	text-align: right;
}

.m-ilist4 li .u-num span {
	color: #999;
}

.m-ilist4 li .xp_tel {
	display: block;
	position: absolute;
	bottom: 20px;
	right: 15px;
	overflow: hidden;
}

.m-ilist4 li .xp_tel .xp_btn {
	float: left;
	display: block;
	width: 88px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #045808;
	border: 1px solid #045808;
	border-radius: 3px;
}

.m-ilist4 li .xp_tel .xp_btn:hover {
	background: #1844a7;
	color: #fff;
	border: 1px solid #1844a7;
}

.m-ilist4 li .xp_tel .xp_btn.buy {
	color: #1844a7;
	border: 1px solid #1844a7;
}

.m-ilist4 li .xp_tel .xp_btn.buy:hover {
	background: #1844a7;
	color: #fff;
	border: 1px solid #1844a7;
}

.m-ilist4 li .xp_tel .zxxj:hover {
	background: #045808;
	border: 1px solid #045808;
}

.m-ilist4 li .xp_tel .wp_btn {
	float: left;
	display: block;
	width: 88px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	background: #666666;
	border: 1px solid #666666;
	border-radius: 3px;
	margin-left: 20px
}

.m-ilist4 li .xp_tel .wp_btn a {
	color: #ffffff;
}

.m-ilist4 li .xp_tel .wp_btn:hover {
	background: #000000;
	border: 1px solid #000000;
}

.m-ilist4 li .xp_tel .wp_btn:hover a {
	color: #fff;
}

.m-ilist4 li .xp_tel .tel {
	float: left;
	display: block;
	margin-left: 16px;
	padding-left: 30px;
	width: 142px;
	height: 40px;
	line-height: 40px;
	background: url(../img/icon_tel.gif) no-repeat 0px 9px;
	font-size: 18px;
	color: #1844A7;
}

.m-ilist4 li .infoList {
	display: block;
	width: 395px;
	position: absolute;
	bottom: 20px;
	left: 210px;
}

.m-ilist4 li .infoList dl {
	border: 1px solid #ddd;
	border-right: none;
	border-bottom: none;
	overflow: hidden;
}

.m-ilist4 li .infoList dl dd {
	width: 196px;
	float: left;
	height: 29px;
	line-height: 29px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}

.m-ilist4 li .infoList dl dd span {
	width: 80px;
	background: #f2f2f2;
	text-align: center;
	float: left;
	font-size: 12px;
	color: #999;
}

.m-ilist4 li .infoList dl dd strong {
	width: 96px;
	padding: 0 10px;
	text-align: center;
	float: left;
	color: #333;
	font-weight: normal;
	font-size: 12px;
}

.m-ilist4 li .infoList p {
	line-height: 26px;
	height: 78px;
	overflow: hidden;
	font-size: 14px;
	color: #999;
}

.m-ilist4 li .info p.year {
	display: none;
}

.m-ilist4 li .info .c-t {
	display: none;
	position: absolute;
	top: -1px;
	right: -1px;
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 20px;
	font-size: 12px;
}

.m-ilist4 li .info .c-t span {
	background: #FF9800;
	color: #fff;
	padding: 0px 10px 2px;
	height: 30px;
	line-height: 30px;
	border-radius: 0 0 0 5px;
	display: inline-block;
}

.m-ilist4 li .info .no-zz span {
	background: #000000
}

.m-ilist4 .sell-tag {
	color: #777;
	height: 23px;
	line-height: 23px;
	margin-bottom: 10px;
	font-size: 12px;
	display: block;
}

.m-ilist4 .sell-tag a {
	/* display: inline-block; */
	color: #737373;
	background: #f5f5f5;
	border-radius: 3px;
	padding: 0 10px;
	margin-right: 6px;
	font-size: 12px;
}

.m-ilist4 .sell-tag a:hover {
	color: #D80A1C;
}

/*发布供应产品按钮*/
.postSell {
	display: block;
	margin-bottom: 15px;
	width: 200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #3F51B5;
	font-size: 15px;
	color: #fff!important;
}

.postSell:hover {
	background: #000000;
	color: #fff;
}

/*发布紧急采购按钮*/
.postBuy {
	display: block;
	margin-bottom: 15px;
	width: 200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1844a7;
	font-size: 15px;
	color: #fff!important;
}

.postBuy:hover {
	background: #000000;
	color: #fff;
}

/*黄金广告位 修改掉换成浮动导航*/
.zwdiv {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	position: relative
}

.zwdiv a {
	cursor: hand;
	overflow: hidden;
	height: 200px;
}

.zwdiv a .zwzibox {
	display: none;
	height: 200px;
}

.zwdiv a .zwzibox strong {
	display: block;
	height: 50px;
	line-height: 140%;
	overflow: hidden;
	padding: 8px 3px 0;
	text-align: center;
}

.zwdiv a:hover .zwzibox {
	z-index: 999;
	text-decoration: none;
	color: #333;
	position: absolute;
	padding: 0 5px;
	width: 180px;
	display: block;
	background: url(../img/zwboxbg.gif) no-repeat;
	height: 200px;
	top: 0px;
	left: 0px
}

.zwdiv .wenzi {
	height: 48px;
	margin-bottom: 5px;
	line-height: 16px;
	word-break: break-all;
	overflow: hidden;
}

.zwdiv .contact {
	line-height: 17px;
	word-break: break-all;
	overflow: hidden;
}

/*列表右侧产品推荐*/
.shop_box {
	overflow: hidden;
	margin-bottom: 15px;
	background: #fff;
	border-top: 2px solid #000;
	width: 200px;
}

.gg_title {
	font-size: 16px;
	padding: 10px 0;
	margin: 0 20px;
	font-weight: bold;
}

.recommend_ul {
	padding: 0 20px;
}

.recommend_ul li {
	margin-bottom: 20px;
}

.recommend_ul li a.tjimg {
	width: 158px;
	height: 158px;
	border: 1px solid #e6e6e6;
	overflow: hidden;
	display: block;
	position: relative;
}

.recommend_ul li a:hover.tjimg {
	border: 1px solid #1844a7;
}

.recommend_ul li .img {
	/*width: 158px;height: 158px;*/
}

.recommend_ul li a:hover img {
	transform: scale(1.1);
	transition: all 1.5s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1.5s ease 0s;
}

.recommend_ul li .jg {
	height: 35px;
	line-height: 35px;
	color: #1844a7;
}

.recommend_ul li .jg span {
	font-size: 20px;
	font-family: Arial,Helvetica,"Microsoft YaHei",sans-serif;
}

.recommend_ul li .wz {
	font-size: 14px;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}

/*其他*/
.topBrand .tit_s {
	height: 45px;
	line-height: 45px;
	background: #fff;
	border: 1px solid #e6e6e6;
	border-bottom: none;
	border-top: 2px solid #000000;
	padding: 0 20px;
}

.topBrand .tit_s h3 {
	font-size: 18px;
	color: #333;
}

.topBrand p {
	border: 1px solid #e6e6e6;
	border-top: none;
	background: #ffffff;
	padding-bottom: 15px;
	overflow: hidden;
}

.topBrand p a {
	display: block;
	margin: 15px 10px 0 13px;
	float: left;
	width: 145px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	font-size: 14px;
	color: #333;
}

.topBrand p a:hover {
	color: #fff;
	background: #1844a7;
}

/*推荐阅读*/
.interes {
	margin-top: 15px;
	border: 1px solid #e6e6e6;
	background: #ffffff;
	overflow: hidden;
	line-height: 38px;
}

.interes span {
	width: 120px;
	float: left;
	display: block;
	padding-left: 20px;
	font-size: 14px;
	color: #666;
}

.interes p {
	width: 1000px;
	float: left;
	display: block;
}

.interes p a {
	padding: 0 15px;
	float: left;
}

.interes p i {
	display: block;
	float: left;
	margin-top: 10px;
	height: 15px;
	background: #ccc;
	width: 1px;
}

/*您可能要找*/
.m-keyword {
	border: 1px solid #e7e7e7;
	border-top: 2px solid #000000;
	background: #fff;
	margin: 10px 0 0;
	padding: 0 20px;
}

.m-keyword .m-tit {
	height: 48px;
	line-height: 48px;
}

.m-keyword strong {
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #333;
	font-weight: 500;
}

.m-keyword ul {
	padding: 10px 0;
	padding-top: 0;
}

.m-keyword ul li {
	display: inline-block;
	padding-right: 10px;
	line-height: 2rem;
	word-wrap: break-word;
}

.m-keyword ul li a {
	fot-siz: 12px;
	color: #111;
}

.m-keyword ul li a:hover {
	color: #1844a7;
}

/*行业大牛*/
.sell-b-pop {
	position: fixed;
	font-family: Microsoft YaHei;
	left: 0;
	bottom: -2px;
	height: 82px;
	width: 100%;
	background: url(images/sell/bj.png);
	z-index: 9999;
	text-align: center;
	color: #fff;
	overflow: hidden;
}

.sell-b-pop .close, .sell-b-pop .txt, .sell-b-pop .a {
	background: url(images/sell/sell_pop.png) no-repeat;
	background-position-x: 0%;
	background-position-y: 0%;
}

.sell-b-pop .close {
	position: absolute;
	width: 29px;
	height: 28px;
	right: 15px;
	top: 50%;
	margin-top: -14px;
	background-position: 0 -260px;
	cursor: pointer;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 11;
}

.sell-b-pop .close:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.sell-b-pop .close:hover {
	transform: scale(1.3);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}

.sell-b-pop .aa {
	display: block;
	height: 82px;
	width: 100%;
	z-index: 1;
	position: absolute;
	left: 0;
	top: 0;
}

.sell-b-pop .title-hy {
	font-size: 36px;
	padding-right: 65px;
	position: relative;
	top: -20px;
}

.sell-b-pop .title-hy span {
	color: #fff100;
}

.sell-b-pop .txt {
	padding: 0 10px 0 50px;
	background-position: 0 0;
	font-size: 14px;
	line-height: 14px;
	height: 42px;
	display: inline-block;
	text-align: left;
	margin: 19px 0;
}

.sell-b-pop .txt .txt_tab {
	display: table;
	height: 42px;
}

.sell-b-pop .txt .txt_tab span {
	display: table-cell;
	vertical-align: middle;
}

.sell-b-pop .txt .dh {
	font-size: 26px;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 36px;
}

.sell-b-pop .a {
	width: 180px;
	height: 40px;
	display: inline-block;
	background-position: 0 -55px;
	position: relative;
	top: -18px;
	z-index: 11;
}

.sell-b-pop .a:hover {
	background-position: 0 -102px
}

/*-- 以下商品详情 --*/
.prodets {
	width: 1220px;
	height: auto;
	overflow: hidden;
	margin: 20px auto 0px auto;
	clear: both;
}

.proinfo {
	width: 1160px;
	float: left;
	min-height: 505px;
	background-color: #fff;
	padding: 20px 20px 20px 20px;
	/*position:relative;*/
	border: 1px solid #f5f5f5;
}

/*-- 产品图片 --*/
.proimg {
	width: 400px;
	height: 560px;
	overflow: hidden;
	float: left;
}

.bigimg {
	width: 398px;
	height: 398px;
	overflow: hidden;
	border: #f5f5f5 solid 1px;
	cursor: move;
}

.bigimg img {
	width: 398px;
	height: 398px;
}

.smallimg {
	width: 400px;
	height: 60px;
	overflow: hidden;
	padding-top: 20px;
}

.smallimg .tbsm img {
	width: 50px;
	height: 50px;
	padding: 2px;
	border: #efefef solid 1px;
	float: left;
	margin-right: 14px;
	cursor: pointer;
}

.smallimg .tbsm img.on,.smallimg .tbsm img.ab_on {
	border: #1844a7 solid 1px;
	background: #1844a7;
}

.tbs {
	width: 414px;
	height: 56px;
}

.tbs img {
	cursor: pointer;
}

.tbsl {
	width: 32px;
	height: 56px;
	float: left;
}

.tbsr {
	width: 20px;
	height: 56px;
	float: left;
}

.tbsm {
	width: 348px;
	height: 56px;
	float: left;
	overflow: hidden;
}

/* album */
#mid_pos {
	position: absolute;
}

#mid_div {
	width: 400px;
	height: 400px;
	cursor: crosshair;
	border: #EEEEEE 1px solid;
	background: #F2F2F2;
}

#zoomer {
	width: 160px;
	height: 120px;
	background: #FFFFFF url('ab-zoom-bg.gif');
	position: absolute;
	z-index: 6;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

#big_div {
	width: 560px;
	height: 420px;
	border: #EEEEEE 1px solid;
	background: #FFFFFF;
	position: absolute;
	overflow: hidden;
}

#big_pic {
	position: absolute;
}

.tbs {
	width: 414px;
	height: 56px;
	margin: 20px 0;
}

.tbs img {
	cursor: pointer;
}

.tbsl {
	width: 32px;
	height: 56px;
	float: left;
}

.tbsr {
	width: 20px;
	height: 56px;
	float: left;
}

.tbsm {
	width: 350px;
	height: 56px;
	float: left;
	overflow: hidden;
}

.ab_zoom {
	width: 30px;
	height: 30px;
	background: url('ab-zoom.png') no-repeat center center;
	position: absolute;
	z-index: 5;
	margin: 370px 0 0 -30px;
}

.ab_play {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	background: #FFFFFF url('ab-play.png') no-repeat center center;
	position: absolute;
	z-index: 7;
	margin: -150px 0 0 176px;
}

.ab_play:hover {
	background: #FFFFFF url('ab-play-on.png') no-repeat center center;
	cursor: pointer;
}

.ab_hide {
	width: 30px;
	height: 30px;
	background: url('ab-hide.png') no-repeat center center;
	position: absolute;
	z-index: 12;
	margin: -300px 0 0 370px;
	display: none;
}

.ab_hide:hover {
	background: url('image/ab-hide-on.png') no-repeat center center;
	cursor: pointer;
}

.ab_video {
	width: 400px;
	height: 300px;
	border: #000000 1px solid;
	background: #000000;
	position: absolute;
	z-index: 10;
	margin: -302px 0 0 0;
	display: none;
}

.ab_im {
	padding: 2px;
	margin: 0 14px 0 0;
	border: #C0C0C0 1px solid;
	float: left;
	width: 50px;
	height: 50px;
}

.ab_on {
	padding: 2px;
	margin: 0 14px 0 0;
	border: #FF6600 1px solid;
	float: left;
	width: 50px;
	height: 50px;
	background: #FF6600;
}

/*产品参数*/
.protext {
	width: 570px;
	float: left;
	margin-left: 30px;
}

.protext .proprice {
	background: #F3F3F3 url("images/newicons.png") no-repeat 0px -282px scroll;
	height: 63px;
	line-height: 63px;
	margin-bottom: 10px
}

.protext .proprice span {
	color: #1844A7;
	line-height: 60px;
	font-size: 16px;
}

.protext .proprice em {
	font-size: 16px;
	margin-right: 5px;
}

.protext .proprice font {
	font-size: 24px;
	margin-right: 2px;
	font-weight: bold;
}

.protext .tds {
	width: 36px;
	color: #999999;
}

/*企业主打产品*/
.Box1Rig2 h3 {
	font-size: 14px;
	line-height: 34px;
	color: #333;
	text-align: center;
	padding: 15px 0 10px;
	font-weight: bold;
}

.Box1Rig2 h3 span {
	color: #ee2e2c;
}

.Box1Rig2 {
	width: 130px;
	background: #efefef;
	height: 100%;
	margin-top: 5px;
	height: 552px;
}

.Box1Rig2 .com-sell-slide {
}

.Box1Rig2 .com-sell-slide .bd {
	border: 0;
	width: 110px;
	height: 435px;
	margin: 0 10px 0px;
}

.Box1Rig2 .com-sell-slide .list-product {
}

.Box1Rig2 .com-sell-slide .list-product li {
	display: block;
	height: auto;
	width: 110px;
	position: relative;
	overflow: hidden;
	text-align: center;
}

.Box1Rig2 .com-sell-slide .list-product li:hover .box1RigImgBox {
	background: #ffffff
}

.Box1Rig2 .com-sell-slide .list-product li:hover .box1RigImg a img {
	opacity: .8;
	filter: alpha(opacity=80);
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImgBox {
	text-align: center;
	height: 130px;
	margin-bottom: 15px;
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImg {
	text-align: center;
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImg {
	height: 100px;
	border: 1px solid #e0e0e0;
	width: 100px;
	margin: 0 auto;
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImg a,.Box1Rig ul li span {
	width: 100px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
	background: #fff;
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImg a img {
	vertical-align: middle;
	max-width: 110px;
	max-height: 100px;
}

.Box1Rig2 .com-sell-slide .list-product li .box1RigImg a {
	color: #fff;
	font-size: 12px;
}

.Box1Rig2 .com-sell-slide .list-product li p.box1RigPrice {
	color: #ee2e2c;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 0;
	padding-top: 3px;
}

.Box1Rig2 .com-sell-slide .list-product li p.box1RigName {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 12px;
	color: #666;
	text-align: center;
	line-height: 20px;
	height: 20px;
	padding: 0;
	display: none;
}

.Box1Rig2 .com-sell-slide .hd {
	width: 130px;
	height: 40px;
	margin-top: 18px;
	clear: both;
	text-align: center;
	position: relative;
	z-index: 2;
}

.Box1Rig2 .com-sell-slide .hd ul {
	height: 20px;
	line-height: 20px;
	text-align: center;
}

.Box1Rig2 .com-sell-slide .hd li {
	display: inline-block;
	width: 8px;
	height: 6px;
	line-height: 6px;
	overflow: hidden;
	margin: 0 4px 0 5px;
	background: #ffffff;
	border-radius: 2px;
	text-indent: -9999px;
}

.Box1Rig2 .com-sell-slide .hd li.on {
	background: #737373;
	width: 15px;
}

.Box1Rig2 .com-sell-slide .hd a.next {
	display: block;
	cursor: pointer;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url("images/ico-pr-h-min.png") no-repeat;
	position: absolute;
	right: 16px;
	top: 5px;
	background-size: 16px 16px;
}

.Box1Rig2 .com-sell-slide .hd a.prev {
	display: block;
	cursor: pointer;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url("images/ico-pl-h-min.png") no-repeat;
	position: absolute;
	left: 16px;
	top: 5px;
	background-size: 16px 16px;
}

.Box1Rig2 .com-sell-slide .hd a.next:hover {
	background: url("images/ico-pr-min.png") no-repeat;
	background-size: 16px 16px;
}

.Box1Rig2 .com-sell-slide .hd a.prev:hover {
	background: url("images/ico-pl-min.png") no-repeat;
	background-size: 16px 16px;
}

/*会员级别*/
.level_bg {
	height: 25px;
	line-height: 25px;
	margin-top: 2px;
	width: 100%;
	display: block;
	position: relative;
}

/*-- 产品信息 --*/
.proinfo h1 {
	font-size: 22px;
	line-height: 30px;
	overflow: hidden;
	color: #333;
	margin-bottom: 15px;
	max-height: 60px;
}

.proinfo p {
	font-size: 14px;
	line-height: 41px;
	color: #4c4c4c;
	height: 41px;
	overflow: hidden;
	padding-left: 20px
}

.proinfo p i {
	color: #999;
	margin-right: 20px;
	float: left;
}

.proinfo p.proprice {
	background: #F3F3F3 url("images/newicons.png") no-repeat 0px -282px scroll;
	height: 63px;
	line-height: 63px;
	margin-bottom: 10px
}

.proprice span {
	color: #1844A7;
	line-height: 60px;
	font-size: 16px;
}

.proprice em {
	font-size: 16px;
	margin-right: 5px;
}

.proprice font {
	font-size: 24px;
	margin-right: 2px;
	font-weight: bold;
}

.proinfo p a:hover {
	color: #1844a7
}

.proinfo p a {
	color: #4c4c4c;
	font-size: 14px
}

.proinfo p font,.proinfo p.f_red {
	color: #1844A7;
}

.mall-title {
	line-height: 28px;
	font-size: 16px;
	padding: 16px 10px 0 10px;
	margin: 0;
}

.mall-text {
	line-height: 18px;
	font-size: 12px;
	padding: 0px 10px 15px 10px;
	margin: 0;
	color: #E4393C;
}

.mall-text span {
	color: #005EA7;
}

.mall-price {
	font-weight: bold;
	font-family: Arial;
	color: #E4393C;
}

.mall-price span {
	font-size: 18px;
}

.mall-alter {
	width: 57px;
	height: 33px;
	border: #CCCCCC 1px solid;
	float: left;
}

.mall-alter input {
	width: 40px;
	height: 32px;
	line-height: 32px;
	border: none;
	text-align: center;
	padding: 0;
	float: left;
}

.mall-alter b,.mall-alter i {
	width: 16px;
	height: 16px;
	line-height: 16px;
	border-left: #CCCCCC 1px solid;
	background: #F2F2F2;
	text-align: center;
	float: left;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

.mall-alter b {
	border-bottom: #CCCCCC 1px solid;
	font-size: 14px;
}

.mall-alter i {
	font-style: normal;
	font-size: 18px;
}

.mall-alter b:hover,.mall-alter i:hover {
	background: #E2E2E2;
}

.mall-amount {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	float: left;
	margin-left: 24px;
	color: #666666;
}

/*-- 右侧 --*/
.shopinfo {
	width: 245px;
	height: auto;
	overflow: hidden;
	float: right;
}

.proRight {
	width: 243px;
	height: auto;
	overflow: hidden;
	background-color: #fff;
	border: 1px solid #f5f5f5;
}

.proRight.fixed {
	position: fixed;
	top: 0px;
	_position: absolute;
	/*z-index:99*/
}

.proRight h2 {
	height: 45px;
	line-height: 45px;
	padding-left: 20px;
	color: #333;
	font-size: 16px;
	border-bottom: #f5f5f5 solid 1px;
	background: #ffffff;
}

.proRight h2 .icon-red {
	height: 18px;
	margin-top: 14px
}

.companyName {
	height: 77px;
	padding: 0px 0px 0px 20px;
	/* background:url("images/newicons.png") no-repeat 0px -189px scroll; */
}

.companyName h3 {
	color: #1844a7;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	padding: 13px 5px 0px 0px;
	margin-left: -15px;
	text-align: center;
}

.companyName h3 a {
	color: #1844a7;
}

.companyName h3 a:hover {
	color: #1844a7;
	text-decoration: none;
}

.companyName .jwsy {
	margin-top: 10px;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}

.companyName .jwsy1 {
	background-color: #1844a7;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	padding: 2px 6px;
}

.companyName .jwsy1 a {
	color: #fff
}

.companyName .jwsy1:hover,.companyName .jwsy2:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}

.companyName .jwsy2 {
	background-color: #9E9E9E;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	padding: 2px 6px;
	margin-right: 5px;
}

.companyName .jwsy3 {
	background-color: #607D8B;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	padding: 2px 6px;
}

.shopinfo .proRight.absBtm {
	position: absolute!important;
	bottom: 0!important;
	top: auto!important;
}

/*-- 您是不是在找 --*/
.userInterest {
	width: 897px;
	height: 100px;
}

/*-- 提示 --*/
.xhtips {
	width: 895px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 20px;
	background: #fff1e7;
	border: 1px solid #f7ddc9;
	color: #1844a7;
	padding: 5px 20px 20px 20px;
}

.xhtips p {
	font-size: 12px;
	color: #999;
	line-height: 22px;
}

.xhtips p a {
	color: #1844a7;
	margin: 0px 3px;
}

.xhtips h4 {
	margin: 20px 0px 5px 0px;
	font-size: 14px;
	color: #1844a7;
	background: url("images/newicons.png") no-repeat -673px -190px scroll;
	line-height: 20px;
	padding-left: 28px
}

.xhtips h4.contactTit {
	background-position: -673px -248px
}

/*-- 按字母筛选 --*/
.letterSort {
	width: 937px;
	margin: auto;
	margin-top: 5px;
	height: 12px;
	overflow: hidden;
	float: left;
	/* background-color:#fff; */
	padding: 29px 0px 29px 0px;
	color: #666;
	font-size: 14px;
}

.letterSort h3 {
	float: left;
	line-height: 22px;
	height: 22px;
	margin-right: 10px
}

.letterSort a {
	display: inline-block;
	margin: 0 1px;
	width: 23px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border: 1px solid #ddd;
	background: #fff;
}

.letterSort a:hover {
	color: #ffffff;
	border: 1px solid #1844a7;
	background: #1844a7;
}

.letterSort a.last {
	border: none;
}

/*-- 编辑器上传内容样式 --*/
.detsMain {
	padding: 20px;
	height: auto;
	overflow: hidden;
}

.detsMain {
	line-height: 200%
}

.detsMain img {
	max-width: 100%;
}

/*-- 百度联盟 --*/
.wmShow04 {
	height: 130px;
	width: 935px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding: 10px 0px 5px 0px;
	overflow: hidden;
}

/*-- 热门推荐 --*/
.hotCommand {
	width: 937px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	/* border: 1px solid #f5f5f5; */
}

.hotCommand .mux {
	height: 49px;
	line-height: 49px;
	border-bottom: #f5f5f5 solid 1px;
	background: #ffffff;
	margin: 0;
}

.hotCommand .mux h2 {
	height: 49px;
	line-height: 49px;
	padding-left: 20px;
	font-size: 18px;
}

.hotCommand .mux h2 .icon-red {
	height: 18px;
	margin-top: 16px
}

.chpeg {
	max-height: 235px;
	overflow: hidden;
}

.hotList li {
	margin: 20px 0px 20px 20px;
	width: 164px;
	height: auto;
	float: left;
	*padding-bottom: 20px;
}

.hotImg {
	width: 150px;
	height: 150px;
	padding: 6px;
	border: #f5f5f5 solid 1px;
	display: block;
}

.hotImg img {
	width: 150px;
	height: 150px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease
}

.hotImg:hover img {
	-webkit-transform: scale(1.02);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05)
}

.hotImg:hover {
	border: #1844a7 solid 1px;
}

.hotName {
	color: #666;
	display: block;
	font-weight: normal;
	line-height: 30px;
	height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
}

.hotName:hover {
	color: #1844a7;
}

.hotList li span {
	display: block;
	color: #666;
}

.hotList li span em {
	color: #1844a7;
}

.refreshBtn {
	margin-right: 20px;
	display: block;
	color: #666;
	height: 49px;
	line-height: 49px;
}

.refreshBtn i {
	width: 12px;
	height: 14px;
	background: url("images/newicons.png") no-repeat -282px -168px scroll;
	display: block;
	float: left;
	margin-right: 8px;
	margin-top: 18px;
	-webkit-transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	transition: 0.3s all;
}

.refreshBtn:hover {
	color: #1844a7;
}

.refreshBtn:hover i {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
	-moz-transform-origin: 50%;
	-webkit-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
}

.refreshBtn:hover i {
	background: url("images/newicons.png") no-repeat -281px -193px scroll;
}

/*-- 相关栏目 --*/
.relevantPro {
	width: 937px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-bottom: 10px;
	/* border: 1px solid #f5f5f5; */
}

.relevantPro h2 {
	height: 49px;
	line-height: 49px;
	border-bottom: #f5f5f5 solid 1px;
	padding-left: 20px;
	margin-bottom: 10px;
}

.relevantPro h2 {
	height: 49px;
	line-height: 49px;
	border-bottom: #f5f5f5 solid 1px;
	padding-left: 20px;
	margin-bottom: 10px;
	font-size: 18px;
	background: #FFFFFF;
}

.relevantPro h2 .icon-red {
	height: 18px;
	margin-top: 16px
}

.relmain {
	padding: 10px 20px 0px 20px;
	height: auto;
	overflow: hidden;
	word-break: normal;
}

.relmain h3 {
	font-size: 14px;
	font-weight: bold;
	color: #4f4f4f;
	margin-bottom: 15px;
}

.relmain a {
	float: left;
	background-color: #f5f5f5;
	height: 26px;
	line-height: 24px;
	color: #5e5e5e;
	padding: 0px 15px;
	display: block;
	margin: 0px 10px 10px 0px;
	overflow: hidden;
	font-size: 13px;
	font-weight: normal;
}

.relmain a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #1844a7;
}

/*-- 诚信档案 --*/
.proRight p:before,.proRight p:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.proRight p {
	zoom: 1;}

.proRight p {
	height: auto;
	overflow: hidden;
	line-height: 30px;
	padding: 0px 5px 0px 20px;
}

.proRight p i {
	color: #999;
	float: left;
	font-size: 12px;
	padding-right: 4px;
	/* width:60px; */
	text-align: right;
}

.level_bg .vip-name {
	display: block;
	font-size: 14px;
	color: #1844a7;
	line-height: 16px;
	margin-top: 6px;
}

.proRight p font {
	color: #1844a7;
	font-size: 12px;
}

.proRight p font .v-year {
	padding-left: 59px;
}

.proRight p a {
	color: #4c4c4c;
	margin-right: 5px;
}

.proRight p a.qq {
	width: 78px;
	height: 22px;
	background: url("images/newicons.png") no-repeat -524px 0px scroll;
	display: block;
	float: left;
	line-height: 99px;
	overflow: hidden;
	margin-top: 7px;
}

.proRight p a:hover {
	color: #1844a7;
}

.proRight p.sell {
	line-height: 20px;
	margin: 5px 0px 5px 0px;
	max-height: 66px;
	overflow-x: hidden;
}

.proRight p.sell a {
	float: left;
	margin: 0px 15px 3px 0px;
}

.proRight p.qrCode {
	padding-bottom: 10px;
	height: 30px;
	position: relative;
	overflow: visible;
}

.proRight p.qrCode span {
	width: 15px;
	height: 15px;
	display: block;
	float: left;
	background: url("images/newicons.png") no-repeat -810px -528px scroll;
	line-height: 100px;
	overflow: hidden;
	cursor: pointer;
	margin-top: 8px;
}

.qrCode img {
	display: none;
	position: absolute;
	top: -60px;
	left: 115px;
	border: #e4e4e4 solid 1px;
	z-index: 99;
	width: 100px;
	height: 100px;
	padding: 10px;
	background-color: #fff;
	border: #e4e4e4 solid 1px;
}

.qrCode img.on {
	display: block;
}

/*-- 公司信息 --*/
.companyInfo {
	height: auto;
	overflow: hidden;
	border-top: #f5f5f5 solid 1px;
	border-bottom: #f5f5f5 solid 1px;
	padding: 20px 0px 10px 20px;
}

.companyInfo a {
	width: 62px;
	height: 28px;
	float: left;
	margin-right: 10px;
	border: #e4e4e4 solid 1px;
	/* border: #f9f9f9 solid 1px; */
	line-height: 28px;
	border-radius: 3px;
	margin: 0px 10px 10px 0px;
	padding-left: 34px;
	color: #535353;
	background: #f9f9f9 url("images/newicons.png") no-repeat;
}

.companyInfo a:hover {
	color: #1844a7;
	text-decoration: none;
}

.companyInfo a.introduce:hover {
	border: #e4e4e4 solid 1px;
}

.companyInfo a.introduce {
	padding: 0;
	padding-left: 35px;
	font-size: 12px;
	background: #f9f9f9 url(images/ico-qy.png) no-repeat 12px center;
	background-size: 16px 16px;
}

.companyInfo a.position {
	background: #f9f9f9 url(images/ico-dz.png) no-repeat 12px center;
	background-size: 16px 16px;
}

.companyInfo a.website {
	background: #f9f9f9 url("images/ico-sp.png") no-repeat 12px center;
	background-size: 16px 16px;
}

.companyInfo a.infos {
	background: #f9f9f9 url(images/ico-cp.png) no-repeat 13px center;
	background-size: 15px 15px;
}

.companyInfo a.newPro {
	background-position: -514px -238px;
}

.companyInfo a.goldShop {
	background-position: -514px -262px;
}

/*-- 公司链接菜单 --*/
.btn_area.contactUs {
	height: auto;
	overflow: hidden;
	padding: 15px 20px 5px 20px;
}

.btn_area.contactUs a {
	width: 95px;
	height: 40px;
	border-radius: 3px;
	display: block;
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	margin-bottom: 15px;
	padding-left: 60px;
	float: left
}

.btn_area.contactUs a.contact {
	background: #1d8622 url(images/newicons.png) no-repeat -779px 7px scroll;
}

.btn_area.contactUs a.shenqing_btn {
	background: #05a1b5 url("images/newicons.png") no-repeat -779px -27px scroll;
}

.btn_area.contactUs a.tobuy {
	background: #1844a7;
	padding-left: 0px;
	width: 155px;
	text-align: center;
	margin-right: 20px;
}

.btn_area.contactUs a.stocart {
	background: #FF5722 url("images/newicons.png") no-repeat -779px -61px scroll;
}

.btn_area.contactUs a:hover {
	text-decoration: none;
	opacity: .8;
	filter: alpha(opacity=80);
}

.contactUs {
	height: auto;
	overflow: hidden;
	padding: 15px 20px 5px 20px;
}

.contactUs a {
	width: 115px;
	height: 40px;
	border-radius: 3px;
	display: block;
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	margin-bottom: 15px;
	padding-left: 90px
}

.contactUs .contact {
	width: 115px;
	height: 40px;
	border-radius: 3px;
	display: block;
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	margin-bottom: 15px;
	padding-left: 90px;
	cursor: pointer;
}

.contactUs .contact {
	background: #1d8622 url(images/newicons.png) no-repeat -749px 7px scroll;
}

.contactUs a.inquiry {
	background: #05a1b5 url("images/newicons.png") no-repeat -749px -27px scroll;
}

.contactUs a.tobuy {
	background: #1844a7;
	padding-left: 0px;
	width: 205px;
	text-align: center;
}

.contactUs a.tocart {
	background: #FF5722 url("images/newicons.png") no-repeat -749px -61px scroll;
}

.contactUs a:hover {
	text-decoration: none;
	opacity: .8;
	filter: alpha(opacity=80);
}

/*-- 详情页联系方式弹窗 --*/
.businesscard {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	margin: 0px 0 0 0px;
	width: 100%;
	height: 100%;
	background: rgba(49,49,49,.78);
	color: #930;
	display: none;
}

.contactInfo {
	top: 50%;
	left: 50%;
	margin: -160px 0 0 -260px;
}

.contactInfo .close_businesscard {
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	background: url("images/newicons.png") no-repeat -56px -959px;
	transform: rotate(0);
	transition: 0.3s;
	cursor: pointer;
}

.contactInfo .close_businesscard:hover {
	background: url("images/newicons.png") no-repeat -56px -990px;
}

.contactInfo {
	width: 520px;
	/* height:330px; */
	background-color: #fff;
	position: relative;
	border-radius: 3px;
	-moz-box-shadow: 0px 0px 20px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,.5);
	box-shadow: 0px 0px 20px rgba(0,0,0,.5);
}

.comct {
	background: #f2f2f2 url("images/cardBg.png") no-repeat 0px 0px;
	width: 480px;
	height: 220px;
	overflow: hidden;
	padding: 15px 0 22px;
	margin: 20px 20px;
	box-shadow: 0 0 15px #ccc;
}

.comlogo {
	width: 100px;
	margin: 20px 0px 20px 20px;
	text-align: center;
}

.comlogo img {
	width: 100px;
	height: 100px;
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.comtext {
	width: 350px
}

.comtext img {
	margin-top: -8px;
	vertical-align: middle;
}

.contactInfo .comts {
	height: 51px;
	line-height: 51px;
	overflow: hidden;
	color: #666;
	text-align: center;
	border-top: 1px solid #e4e4e4;
	/* margin-top: 15px; */
}

/*-- 登录后联系信息弹窗 --*/
.contactInfo h3 {
	font-size: 16px;
	color: #333;
	line-height: 50px;
	padding-left: 20px;
	border-bottom: #e4e4e4 solid 1px;
	/* margin:0px 0px 15px 0px; */
}

.contactInfo p {
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	/* padding-left:50px; */
	color: #666;
}

.contactInfo p.px18 {
	font-size: 18px;
}

.contactInfo p i {
	color: #999;
	float: left;
	font-size: 14px;
	padding-right: 0
}

.contactInfo p a {
	color: #2767be;
}

.contactInfo p span {
	float: left;
}

/*-- 未登录联系信息弹窗 --*/
/*商品信息*/
.dvop-title {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	padding-bottom: 10px;
}

.pro-tab {
	margin-bottom: 30px;
	overflow: hidden;
}

.pt-name {
	background: #f7f7f7;
	width: 110px;
	text-align: right;
	padding-right: 15px;
}

.pt-name h4 {
	font-size: 14px;
	color: #999999;
	margin: 0;
	font-weight: normal;
}

.pt-cent {
	padding-left: 15px;
}

.pro-tit {
	font-size: 18px;
	padding-bottom: 15px;
	font-weight: 700;
	color: #333444;
	+padding-top: 15px;
}

.pro-txt a {
	color: #3737ee
}

.pro-txt a:hover,.prt-more:hover,.pr-img-list li a:hover {
	color: #dd2727;
}

.pt-bot {
	margin-top: 30px;
	border-top: 1px dashed #F5F5F5;
	padding-top: 5px;
}

.pt-bot a {
	color: #333444;
	max-width: 280px;
	overflow: hidden;
}

/*2022.5.10*/
.room-w1216 {
	width: 1220px;
	margin: 0 auto;
}

.room-bg-white {
	background-color: #fff;
}

i.icon-riqi {
	position: absolute;
	right: 10px;
	top: -7px
}

.room-details {
	padding: 20px 25px;
	padding-top: 1px;
}

.room-details-title {
	font-size: 16px;
	font-weight: 700;
	line-height: 35px;
	margin-top: 15px;
	margin-bottom: 5px;
}

a.room-dispy {
	display: block;
	margin: 15px auto;
	width: 87px
}

a.room-zhaidan-btn {
	width: 120px;
	height: 40px;
	line-height: 40px;
	background-color: #f44336;
	border-radius: 4px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-left: 15px;
}

a.room-fin-btn {
	background-color: #e1e1e1;
	color: #666
}

.room-table {
	border-collapse: collapse
}

.room-table thead td {
	background-color: #f3f3f3;
	height: 38px
}

.room-table td {
	border: 1px solid #e4e4e4;
	height: 48px;
	text-align: center;
	font-size: 14px;
	padding: 0 10px
}

.room-table2 {
	border-collapse: collapse;
	border: 1px solid hsla(27,53%,75%,.5);
}

.room-table2 td {
	border-bottom: 1px solid hsla(27,53%,75%,.5);
	height: 38px;
	text-align: left;
	font-size: 14px;
	padding: 0 10px;
}

.room-table2 td:first-child {
	/* background-color:#f3f3f3; */
	background-image: linear-gradient(135deg,hsla(31,60%,87%,.2),hsla(27,53%,75%,.2));
	text-align: right;
}

.height70 td {
	height: 77px
}

.room-detail-img {
	margin: 120px 20px 0;
}

.room-list-padding {
	padding: 30px 25px 0
}

.room-title {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 35px 0 10px;
	border-top: #EEEEEE 1px solid;
	margin-top: 30px;
}

.room-title i {
	width: 40px;
	height: 26px;
	line-height: 26px;
	background-color: #4CAF50;
	border-radius: 3px 15px 3px 3px;
	border: solid 1px #4CAF50;
	display: block;
	color: #fff;
	font-size: 16px;
	font-style: normal;
	text-align: center;
}

.room-title i.room-tle-end {
	background-color: #F44336;
	border: solid 1px #f44336;
	border-radius: 15px 3px 3px 3px;
}

.room-title span {
	font-size: 16px;
	color: #111;
	font-weight: 700;
	padding-left: 8px
}

.room-title span.room-color-sub {
	text-align: center;
	line-height: 1;
	color: #f44336;
	margin: 0 10px;
}

.room-icon {
	display: inline-block;
	width: 40px;
	height: 24px;
	line-height: 24px;
	background-color: #ffd4d2;
	border-radius: 4px;
	margin: 0 2px
}

.room-no-content {
	padding: 60px;
	text-align: center;
	font-size: 14px
}

.room-no-content img {
	display: block;
	margin: 0 auto
}

.room-imagedisplay {
	overflow: hidden;
	padding: 10px 38px 30px
}

.room-imagedisplay li {
	display: block;
	width: 360px;
	float: left;
	margin-left: 15px;
	margin-top: 15px;
	height: 202px;
	overflow: hidden;
	background: #f6f6f6;
}

.room-imagedisplay li img {
	display: block;
	margin: 0 auto;
	max-width: 100%
}

.li-images {
	padding: 10px 8px
}

.li-images li {
	height: 278px;
	margin-left: 30px;
}

.li-images li .max-chinese {
	background-color: #f6f6f6
}

.li-images li a:hover .max-chinese {
	color: #f44336;
}

.room-service {
	overflow: hidden;
	padding: 20px 0 35px
}

.room-service li {
	float: left;
	width: 240px;
	margin: 15px 0 0 18px;
	background: #f9f9f9;
	padding: 20px;
	text-align: center;
	font-size: 14px
}

.room-service li span {
	color: #000;
	display: block;
	text-align: center;
	line-height: 40px
}

.room-service-image {
	position: relative;
	padding-bottom: 15px
}

.room-service li .room-service-image span {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	font-size: 16px;
	line-height: 21px;
	color: #fff;
	text-align: center;
	width: 45px;
	height: 21px;
	background-image: linear-gradient(-90deg,#fe920f 0,#fe8619 46%,#fe7a22 100%),linear-gradient(#fe7e1f,#fe7e1f);
	background-blend-mode: normal,normal;
	border-radius: 0 0 20px 0
}

.room-content {
	padding: 20px 25px 30px;
	min-height: 340px
}

.room-content2 {
	padding: 10px 0
}

.room-content p,.room-content2 p {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-indent: 2em
}

.room-content img,.room-content2 img {
	display: block;
	max-width: 100%
}

/**/
.m-sorts .sContentD .filter_box .right #fsearch {
	margin-top: 4px
}

.m-sorts .sContentD .filter_box .right select {
	padding: 6px;
	border: 1px solid #e6e6e6;
}

/*list*/
.carList {
}

.carList li {
	position: relative;
	margin-bottom: 14px;
	overflow: hidden;
	padding: 20px;
	border-radius: 6px;
	transition: all 0.5s;
	background: #ffffff;
}

.carImg {
	float: left;
	width: 113px;
	border-radius: 6px;
	overflow: hidden;
	margin-right: 15px;
}

.carImg img {
	height: 113px;
	width: 113px;
	border-radius: 6px;
	object-fit: cover;
}

.carInfor {
	float: left;
	width: 700px;
	padding-right: 10px;
}

.carInfor h2 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
}

.carInfor h2 span {
	/* font-size:15px; */
	/* margin:0 15px; */
}

.carInfor img {
	vertical-align: -6px;
	height: 26px;
}

.carInfor h3 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 15px;
	color: #2972f9;
	line-height: 2;
}

.carInfor h3 span {
	color: #777777;
	font-size: 14px
}

.carInfor h3 span strong {
	color: #ff6600
}

.carInfor p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #777777;
	line-height: 1.8;
}

.carInfor p span {
}

.carInfor p span strong {
	color: #ff6600
}

.carPosition {
	height: 85px;
	width: 180px;
	padding-right: 10px;
	padding-top: 28px;
	float: left;
	line-height: 35px;
}

.carInfor p.carPos {
	background: url(images/logistics/car6.jpg) 1px center no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 24px;
	color: #2972f9;
}

.carInfor p.carTime {
	background: url(images/logistics/car7.jpg) left center no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 24px;
	font-size: 14px
}

.carControl {
	margin-top: 33px;
	float: right;
}

.carControl a.scanBtn {
	width: 90px;
	margin-bottom: 10px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border-radius: 26px;
	color: #ffffff;
	background: #2972f9;
	display: block;
}

.carControl a.orderNow {
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 30px;
	color: #ffffff;
	background: #ff9705;
	display: block;
}

.carList li:hover {
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
}

.carList li i.hotCar {
	position: absolute;
	right: 0;
	top: 0;
	background: url(images/logistics/notice.png) center no-repeat;
	width: 60px;
	height: 58px;
	right: 0;
	top: 0;
}

/**/
.mod-banner {
	height: 300px;
	position: relative
}

.mod-banner .swiper-container {
	max-width: 1920px;
	height: 300px;
	overflow-x: hidden
}

.mod-banner .swiper-slide {
	text-align: center;
	height: 100%
}

.mod-banner .swiper-slide .swiper-img {
	width: 100%;
	height: 100%;
	max-width: 1920px;
	background-size: cover;
	background-position: 50%;
	margin: 0 auto
}

.mod-banner .swiper-button-box {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 1184px;
	margin: 0 auto;
	z-index: 1
}

.mod-banner .swiper-button-box .swiper-button-next,.mod-banner .swiper-button-box .swiper-button-prev {
	width: 40px;
	height: 64px;
	background-image: url(images/logistics/sprite.png);
	background-size: 231px;
	display: none
}

.mod-banner .swiper-button-box .swiper-button-prev {
	background-position: -160px 0
}

.mod-banner .swiper-button-box .swiper-button-next {
	background-position: -160px -64px
}

.mod-banner:hover:not(.one) .swiper-button-next,.mod-banner:hover:not(.one) .swiper-button-prev {
	/* display:inline-block */
}

.mod-navigation {
	width: 1220px;
	margin: -83px auto 0;
	position: relative;
	z-index: 7;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.mod-navigation .nav-data {
	width: 240px;
	height: 140px;
	font-size: 16px;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 15px;
	font-family: PingFangSC-Regular,PingFang SC;
	background: #1844A7;
	text-align: center;
	color: #fff;
}

.mod-navigation .nav-data .data-title {
	height: 22px
}

.mod-navigation .nav-data .data-price,.mod-navigation .nav-data .data-unit {
	height: 33px
}

.mod-navigation .nav-data .data-unit {
	margin-top: 12px
}

.mod-navigation .nav-data .data-price {
	margin-top: 9px
}

.mod-navigation .nav-data .data-total {
	font-size: 24px
}

.mod-navigation .nav-tab {
	margin-top: 60px;
	width: 970px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 0 hsla(0,0%,57.6%,.3);
	-ms-box-shadow: 0 0 8px 0 hsla(0,0%,57.6%,.3);
	-o-box-shadow: 0 0 8px 0 hsla(0,0%,57.6%,.3);
	box-shadow: 0 0 8px 0 hsla(0,0%,57.6%,.3);
	font-size: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.mod-navigation .nav-tab span {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	width: 240px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #e5e5e5;
	cursor: pointer;
}

.mod-navigation .nav-tab span:last-child {
	border-right: none
}

/**/
.mod-header {
	margin-top: 48px;
	text-align: center
}

.mod-header .header {
	max-width: 1184px;
	margin: 0 auto;
	color: #353535;
	font-weight: 500;
	font-size: 24px;
	height: 33px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 0;
}

.mod-header .header:after,.mod-header .header:before {
	content: "";
	display: inline-block;
	width: 24px;
	height: 1px;
	background: #353535;
	margin: 0 21px
}

.mod-header .header.footer-header {
	color: #fff
}

.mod-header .header.footer-header:after,.mod-header .header.footer-header:before {
	background: #fff
}

.mod-header .subhead {
	margin-top: 2px;
	color: #959595;
	height: 20px;
	font-size: 14px
}

.mod-finance:before,.mod-logistics:before,.mod-news:before,.mod-supply:before,.mod-tools-box:before {
	content: "";
	display: table
}

.mod-supply .supply-list {
	width: 1220px;
	margin: 32px auto 10px;
	background: #ffffff;
}

.mod-supply .supply-list .list-page {
	text-align: right
}

.mod-supply .supply-list .list-box {
	font-size: 0;
	padding: 20px;
	padding-right: 0;
}

.mod-supply .supply-list .list-box li {
	width: 377px;
	height: 50px;
	line-height: 50px;
	padding: 0 16px;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	margin-right: 16px;
	display: inline-block;
	font-size: 14px;
	position: relative;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}

.mod-supply .supply-list .list-box li:hover {
	-webkit-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-ms-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-o-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	z-index: 1
}

.mod-supply .supply-list .list-box li:nth-child(3n) {
	margin-right: 0;
}

.mod-supply .supply-list .list-box li:nth-child(3n+0) {
	/* background: #f8f8f8; */
}

/*
.mod-supply .supply-list .list-box li:nth-child(-n+3),.mod-supply .supply-list .list-box li:nth-child(-n+9):nth-child(n+7),.mod-supply .supply-list .list-box li:nth-child(-n+15):nth-child(n+13){background: #f8f8f8;}
*/
.mod-supply .supply-list .list-box li a {
	display: inline-block;
	width: 100%;
	height: 100%;
	font-family: PingFangSC-Medium,PingFang SC;
	font-weight: 500;
	color: #353535;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden
}

.mod-supply .supply-list .list-box li a:hover {
	color: #1844A7
}

.mod-supply .supply-list .list-box li span:nth-of-type(1) {
	padding: 3px 5px;
	margin-right: 8px;
	color: #fff;
	background-color: #fdba3f;
	font-size: 12px;
	border-radius: 3px;
}

.mod-supply .supply-list .list-box li span.typeid_0 {
	background-color: #e60000;
}

.mod-supply .supply-list .list-box li span.typeid_1 {
	background-color: #ec1d24;
}

.mod-supply .supply-list .list-box li span.typeid_2 {
	background-color: #1844a7;
}

.mod-supply .supply-list .list-box li span.typeid_3 {
	background-color: #ff6600;
}

.mod-supply .supply-list .list-box li span.typeid_4 {
	background-color: #666;
}

.mod-supply .supply-contact {
	text-align: center;
	padding: 32px 0
}

.mod-supply .supply-contact .minor-btn {
	display: inline-block;
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
	padding: 0 12px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #316ccb;
	background-color: #fff;
	color: #316ccb;
	font-size: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.mod-supply .supply-contact .minor-btn:hover {
	border-color: #316ccb;
	background-color: #316ccb;
	color: #fff;
	cursor: pointer
}

.mod-supply .supply-contact .minor-btn:focus {
	outline: none
}

.mod-supply .supply-contact .minor-btn-disabled,.mod-supply .supply-contact .minor-btn-disabled:hover,.mod-supply .supply-contact .minor-btn.disabled,.mod-supply .supply-contact .minor-btn.disabled:hover,.mod-supply .supply-contact .minor-btn[disabled],.mod-supply .supply-contact .minor-btn[disabled]:hover,.mod-supply .supply-contact .minor-btn[type=disabled],.mod-supply .supply-contact .minor-btn[type=disabled]:hover {
	border-color: #f5f5f5;
	background-color: #f5f5f5;
	color: #c5c5c5;
	cursor: default
}

.mod-supply .supply-contact .minor-btn:hover .icon-phone {
	background-position: -200px -150px
}

.mod-supply .supply-contact .minor-btn .icon-phone {
	vertical-align: sub;
	margin-right: 6px
}

.mod-supply .supply-contact .major-btn {
	display: inline-block;
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
	padding: 0 12px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #316ccb;
	background-color: #316ccb;
	color: #fff;
	font-size: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.mod-supply .supply-contact .major-btn:hover {
	border-color: #407fe7;
	background-color: #407fe7;
	color: #fff;
	cursor: pointer
}

.mod-supply .supply-contact .major-btn:focus {
	outline: none
}

.mod-supply .supply-contact .major-btn-disabled,.mod-supply .supply-contact .major-btn-disabled:hover,.mod-supply .supply-contact .major-btn.disabled,.mod-supply .supply-contact .major-btn.disabled:hover,.mod-supply .supply-contact .major-btn[disabled],.mod-supply .supply-contact .major-btn[disabled]:hover,.mod-supply .supply-contact .major-btn[type=disabled],.mod-supply .supply-contact .major-btn[type=disabled]:hover {
	border-color: #f5f5f5;
	background-color: #f5f5f5;
	color: #c5c5c5;
	cursor: default
}

.mod-supply .supply-contact .major-btn,.mod-supply .supply-contact .minor-btn {
	width: 110px;
	height: 32px;
	line-height: 32px;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 16px
}

.mod-supply .supply-contact .major-btn .icon-gd,.mod-supply .supply-contact .minor-btn .icon-gd {
	vertical-align: sub;
	margin-right: 6px
}

/**/
.wl_list {
	margin-right: -15px;
}

.wl_list .item {
	width: calc(100% / 3 - 45px);
	background: #ffffff;
	margin-bottom: 15px;
	padding: 15px;
	border-radius: 3px;
	position: relative;
	float: left;
	margin-right: 15px;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}

.wl_list .item:hover {
	-webkit-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-ms-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-o-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
}

.wl_list .item .path {
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}

.wl_list .item .line {
	margin-bottom: 10px;
	font-size: 14px;
	color: #999;
	display: flex;
}

.line-2 {
	width: 100%;
}

.line-2 .line-2-l {
	width: 50%
}

.line-2 .line-2-r {
	width: 50%
}

.wl_list .item .line .label {
	flex-shrink: 0;
}

.wl_list .item .line .value {
	color: #151515;
	margin-right: 2.25rem;
	flex-shrink: 0;
}

.wl_list .item .line .value:last-child {
	margin-right: 0;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: bottom;
	flex: 1;
}

.wl_list .item .button {
	border: 1px solid #fa831f;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	width: 75px;
	color: #fa831f;
	text-align: center;
	font-size: 14px;
	border-radius: 5px;
	position: absolute;
	right: 15px;
	bottom: 15px;
}

.wl_list .item .button:hover {
	background: #fa841e;
	color: #fff;
}

/**/
.yixuan {
}

.yixuan .sort-v {
}

.yixuan .sort-v span {
	background: #EEF4FE;
	padding: 3px 6px;
	border-radius: 3px;
	font-size: 12px;
}

/**/
.over {
	overflow: hidden;
}

.dp-company {
	background-color: #fff;
	margin-top: 5px;
	width: 645px;
	padding: 30px 30px 30px 30px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-ms-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	-o-box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
	box-shadow: 0 0 8px 0 hsla(0,0%,77.3%,.5);
}

.dp-company-title-left {
	/* max-width:360px; */
}

.dp-company-title-left h5 {
	font-size: 24px;
	color: #333;
	font-weight: bold;
	line-height: 50px;
	max-width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.dp-company-title-left h5 a {
	font-size: 14px;
	font-weight: normal;
	color: #fa841e;
}

.dp-company-tips {
	margin-left: 8px;
}

.dp-company-tips dd img {
	width: 20px;
	height: 20px;
	margin: 15px 0 0 6px;
}

.dp-company-title-right {
	padding: 10px 0;
	cursor: pointer;
}

.dp-company-title-right font {
	font-size: 14px;
	color: #dadada;
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}

.dp-company-title-right span {
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
}

.dp-company-title-right span i {
	font-size: 15px;
	color: #dadada;
}

.dp-company-kblist {
	font-size: 14px;
	color: #999;
	line-height: 30px;
	margin-right: 6px;
}

.dp-company-kblist i {
	font-size: 16px;
	color: #ff6100;
}

.dp-company-num {
	padding: 30px 0 10px;
}

.dp-company-numlist {
	margin-right: 40px;
}

.dp-company-numlist a {
	display: block;
}

.dp-company-numlist b {
	display: block;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	line-height: 22px;
	text-align: center;
}

.dp-company-numlist p {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	text-align: center;
}

.dp-company-infor dt {
	font-size: 16px;
	color: #2659cf;
	line-height: 34px;
	font-weight: bold;
}

.dp-company-infor dt img {
	width: 13px;
	height: 17px;
	margin: 9px 10px 0 0;
}

.dp-company-infor dd {
	font-size: 14px;
	color: #999;
	line-height: 32px;
}

.dp-company-click {
	margin-top: 30px;
}

.dp-company-btn {
	width: 100px;
	height: 40px;
	background-color: #2659cf;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	cursor: pointer;
}

.dp-company-btn-inquiry {
	background: #ff6600;
	margin-left: 15px
}

.dp-company-btn a {
	color: #fff;
}

.dp-company-click p {
	font-size: 14px;
	color: #999;
	line-height: 40px;
	margin-left: 15px;
	cursor: default;
}

.dp-company-click p font {
	color: #2659cf;
}

.dp-company-bigban {
	width: 680px;
	height: 275px;
	position: relative;
}

/**/
.top-banner {
	margin-top: 15px;
}

.banner-adv {
	margin: 0 auto;
}

.banner-adv ul {
	width: calc(100% + 10px);
	margin: 0px 0 0 -5px;
	/* overflow: hidden; */
}

.banner-adv ul li {
	display: block;
	float: left;
	position: relative;
}

.banner-adv ul li .adv-item {
	margin: 10px 5.5px 0 6px;
	position: relative;
	box-sizing: border-box;
	border-color: #e6e6e6;
	border: 1px solid #e6e6e6;
}

.banner-adv ul li .adv-item img {
	width: 100%;
	/* height: 100%; */
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;
}

.banner-adv ul.one li {
	width: 100%;
}

.banner-adv ul.two li {
	width: 50%;
}

.banner-adv ul.three li {
	width: 33.33%;
}

.banner-adv ul.four li {
	width: 25%;
}

.banner-adv ul.five li {
	width: 20%;
}

.banner-adv ul.five li:nth-child(5n + 1) {
	clear: both;
}

.banner-adv ul.six li {
	width: 16.66%;
}

.advs i {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 9;
	width: 24px;
	height: 12px;
	background: url("images/exhibit/adv.png") no-repeat;
}

.banner-adv1 {
	overflow: hidden;
}

.banner-adv1 ul li {
	width: 16.666%;
}

.banner-adv1 ul li .adv-item {
	height: 78px;
}

.banner-adv2 {
}

.banner-adv2 ul li {
	width: 50%;
}

.banner-adv2 ul li .adv-item {
	height: 75px;
}
