/* 产品首页 */
.lc-product-box {
    padding: 0 0 30px 0;
    margin-top: 10px;
}
/*overflow: hidden; */
.lc-product-box .pro-item {
    margin-bottom: 30px;
}

.lc-col-layout {
    display: table;
    margin: 0;
}

.lc-col-layout .lc-left {
    width: 220px;
    height: 100%;
    border: 1px solid #efefef ;
    display: table-cell;
    vertical-align: top;
    position: relative;
}

.lc-col-layout .lc-right {
    overflow: hidden;
    display: table-cell;
    vertical-align: top;
    padding-left: 20px;
    width: 1006px;
}

.lc-col-layout.pro-list1 .lc-left,.lc-col-layout.pro-list1 .lc-right .lc-pro-list {
    border-top: 2px solid #0288d1;
}

.lc-col-layout.pro-list2 .lc-left,.lc-col-layout.pro-list2 .lc-right .lc-pro-list {
    border-top: 2px solid #83c44e;
}

.lc-col-layout.pro-list3 .lc-left,.lc-col-layout.pro-list3 .lc-right .lc-pro-list {
    border-top: 2px solid #ffab14;
}

.lc-classify-list {
    padding: 16px 20px;
    text-align: center;
    background: #fafafa;
}

.lc-classify-list .title {
    font-size: 18px;
    color: #444;
    border-bottom: 1px solid #e6ecf2;
    padding-bottom: 10px;
}

.lc-classify-list .hot-keyword {
    padding-top: 20px;
}

.lc-classify-list .hot-keyword a {
    display: inline-block;
    width: 50%;
    text-align: center;
}

.lc-classify-list .cy-list {
    padding-top: 25px;
}

.lc-classify-list .cy-list li {
    padding-bottom: 15px;
}

.lc-classify-list .cy-list li:last-child {
    padding-bottom: 0;
}

.lc-classify-list .cy-list li a {
    height: 30px;
    line-height: 28px;
    padding: 0 20px;
    border: 1px solid #e6ecf2;
    border-radius: 3px;
    display: inline-block;
    background: #fff;
}

.lc-classify-list .cy-list li a:hover, .lc-classify-list .cy-list li.active a, .lc-classify-list .cy-list li.active a:hover {
    background: #e2e9f1;
    color: #444;
}

.lc-pro-list {
    width: 100%;
    border-right: none;
    overflow: hidden;
    border-collapse: collapse;
    border: 1px solid #efefef;
    border-width: 1px 0 0 1px;
}

.lc-pro-list li {
    display: inline-block;
    width: 25%;
    float: left;
    position: relative;
    cursor: pointer;
}

.lc-pro-list li .item {
    border: 1px solid #eee;
    border-width: 0 1px 1px 0;
    padding: 23px 15px;
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    position: relative;
    font-size: 12px;
}

.lc-pro-list li:hover .item {
    border-color: #ff8a00;
    z-index: 1;
}

.lc-pro-list li:hover .item:before {
    content: '';
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    width: 100%;
    border-left: 1px solid #ff8a00;
    border-top: 1px solid #ff8a00;
}

.lc-pro-list li .img {
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -55px;
}

.lc-pro-list .img img {
    transition: all 0.5s ease-in-out 0s;
    max-width: 100%;
    max-height: 100%;
}

.lc-pro-list .img:hover img {
    transform: translateZ(0) scale(1);
}

.lc-pro-list dl {
    padding-right: 110px;
}

.lc-pro-list dl dd {
    line-height: 26px;
    overflow: hidden;
    color: #999;
}

.lc-pro-list dl dd a {
    color: #005494;
}

.lc-pro-list dl dd a:hover {
    color: #ff8a00;
}

.lc-pro-list dl dd span {
    float: left;
}

.lc-pro-list dl dd em {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 69px;
    height: 26px;
    line-height: 26px;
    float: left;
}

.lc-pro-list dl dd.price {
    color: #ff8a00;
    font-weight: 600;
}

.lc-pro-list.up-down li {
    width: 20%;
}

.lc-pro-list.up-down li .item {
    padding: 15px 20px;
}

.lc-pro-list.up-down li .img {
    display: block;
    position: relative;
    left: 0;
    right: 0;
    margin-top: 0;
    width: auto;
    margin-bottom: 15px;
    height: 100px;
}

.lc-pro-list.up-down li dl {
    width: 100%;
    padding-right: 0;
}

.lc-pro-list.up-down li dl dd.tt a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    color: #444;
}

.lc-pro-list.up-down li dl dd.tt a:hover {
    color: #ff8a00;
}

.lc-col-layout.pro-list1 .lc-pro-list li:hover .item,.lc-col-layout.pro-list1 .lc-pro-list li:hover .item:before {
    border-color: #0288d1
}

.lc-col-layout.pro-list2 .lc-pro-list li:hover .item,.lc-col-layout.pro-list2 .lc-pro-list li:hover .item:before {
    border-color: #83c44e
}

.lc-col-layout.pro-list3 .lc-pro-list li:hover .item,.lc-col-layout.pro-list3 .lc-pro-list li:hover .item:before {
    border-color: #ffab14
}

.list table tr td {
    line-height: 24px;
    padding-left: 10px;
    font-size: 13px;
}

/* 产品列表 */
.lc-side-menu li a {
    padding: 5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    color: #0271ac;
}

.lc-side-menu li>span {
    padding-bottom: 6px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    color: #444;
}

.lc-side-menu li ul {
    padding-left: 13px;
}

.lc-side-menu li li a {
    padding: 4px 0;
    color: #666;
}

.lc-side-menu li.tt a {
    color: #0288d1;
    margin-bottom: 9px;
    padding-top: 0;
}

.lc-side-menu li.tt a .icon {
    color: #0288d1;
    font-size: 12px;
    margin: 0 3px 0 -3px;
    font-weight: 600;
}

.lc-side-menu li a:hover,.lc-side-menu li a:hover .icon {
    color: #ff8a00!important;
}

.lc-grid-list.writebg {
    background: #fff;
}

.lc-grid-list {
    /* background: #f5f5f5; */
    box-shadow: 0px 2px 2px rgba(0,0,0,.1)inset;
    padding-top: 15px;
    padding-bottom: 130px;
}

.lc-grid-list .lc-aside {
    width: 240px;
    float: left;
    padding-right: 20px;
	border: 1px solid #e6ecf2;
	padding-left: 14px;
}

.lc-aside .lc-box {
    border-bottom: 1px solid #eee;
    padding: 17px 0 14px ;
}

.lc-aside .lc-box:last-child {
    border-bottom: none;
}

.lc-aside .lc-side-menu {
    padding-top: 0;
}

.lc-aside .lc-box > .title {
    font-size: 14px;
    color: #444;
    font-weight: 600;
    margin-bottom: 5px;
}

.lc-across-text li {
    padding: 5px 0;
    line-height: 1.7;
    color: #666;
}

.lc-across-text li:first-child {
    padding-top: 0;
}

.lc-across-text li span {
    float: left;
   
    display: inline-block;
}

.lc-across-text li em {
    display: block;
    overflow: hidden;
    line-height: 18px;
}

.lc-across-text li em a {
    color: #0271AC;
    text-decoration: underline;
}

.lc-across-text li em img {
    height: 26px;
    max-height: 26px;
}

.lc-pro-across li {
    display: table;
    padding: 3px 0 17px;
}

.lc-pro-across li:last-child {
    padding-bottom: 10px;
}

.lc-pro-across .img {
    border: 1px solid #e6ecf2;
    width: 80px;
    height: 60px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    background: #fff;
    padding: 5px;
    text-align: center;
}

.lc-pro-across .img:hover {
    border-color: #ff8a00;
}

.lc-pro-across .img img {
    max-height: 100%;
    max-width: 100%;
}

.lc-pro-across dl {
    overflow: hidden;
    padding-left: 10px;
    display: table-cell;
    vertical-align: middle;
}

.lc-pro-across dl dt {
    padding-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 105px;
}

.lc-pro-across dl dd {
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 105px;
}
.product-list{
	background: #fff;
}
.product-list .container{
	width: 1400px!important;
}
.product-list .title{
	border-bottom: none;
	padding: 0;
}
.lc-grid-list .lc-main {
    overflow: hidden;
    background: #fff;
    padding: 0 20px;
	padding-right: 160px;
	position: relative;
}
.lc-grid-list .lc-main .side-advertisement{
	position: absolute;
	right: 0;
	top: 0;
}
.lc-grid-list .lc-main .side-advertisement .advertisementBox{
	width: 140px;
	height: 140px;
	background: #F2F2F2;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px;
}

.lc-filtrate-box .ft-more{ position: absolute;right: 10px; }
.lc-filtrate-box .ft-more a,.lc-filtrate-box .ft-more a .icon{color: #0288d1;}
.lc-filtrate-box .ft-key{ float: left;width: 100px; text-align: right; padding-right: 10px; }
.lc-filtrate-box .ft-list{ overflow: hidden; }
.lc-filtrate-box .ft-list li{display: inline-block; padding: 0 10px 10px; }
.lc-filtrate-box .ft-list li.all a{ font-weight: 600; color: #0288d1; }

/*搜索无结果*/
.lc-products-wrap .no_endwrap {
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.lc-products-wrap .no_endwrap .no_end h4 {
    display: block;
    color: #444;
    font-size: 14px;
}

.lc-products-wrap .no_endwrap .no_end h4 label {
    color: #ff8a00;
    font-weight: 700;
}

.lc-products-wrap .no_endwrap .no_end {
    background: #fff8ee;
    border: 1px solid #fecca7;
    padding: 15px 20px;
}

.lc-products-wrap .no_endwrap .jianyi {
    overflow: hidden;
    margin-top: 20px;
    height: auto;
}

.lc-products-wrap .no_endwrap .jianyi p {
    display: block;
    color: #666;
    font-size: 14px;
    line-height: 24px;
}

.lc-products-wrap .no_endwrap .jianyi span {
    display: block;
    margin-top: 10px;
}

.lc-products-wrap .no_endwrap .jianyi span .noendtext {
    height: 38px;
    width: 300px;
    border: 1px solid #e6ecf2;
    border-right: none;
    padding: 0 4px;
}

.lc-products-wrap .no_endwrap .jianyi span .noendsch {
    background: #ff8a00;
    display: inline-block;
    height: 38px;
    line-height: 34px;
    text-align: center;
    padding: 0 10px;
    color: #fff;
    font-size: 13px;
}

.lc-products-wrap .no_endwrap .jianyi span .noendsch:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}

.lc-products-wrap {
    padding-top: 0;
}

/* padding-top: 25px;*/
.lc-products-wrap .pro-item.orangebg {
    background: #fff8ee;
    border: 1px solid #fecca7;
    margin-top: 10px;
}

.lc-products-wrap .pro-item {
    position: relative;
    padding: 20px 10px;
    border-bottom: 1px solid #e6ecf2;
    box-sizing: border-box;
    margin: 0;
}

.lc-products-wrap .pro-item:first-child {
    padding-top: 20px;
}

/*padding-top: 0;*/
.lc-products-wrap .pro-item .img-wrap {
    float: left;
    padding-right: 20px;
    position: relative;
    /* width: 188px; */
}

.lc-products-wrap .pro-item .hjb {
    position: absolute;
    background: url(../images/icont.png) no-repeat -45px -52px;
    width: 44px;
    height: 46px;
    left: 0;
    top: -3px;
}
.lc-products-wrap .pro-item .rank{
	position: absolute;
	top: 0;
	left: 0;
	width: 52px;
	height: 55px;
}

.lc-products-wrap .pro-item .img-wrap a {
    width: 168px;
    height: 168px;
    display: inline-block;
    text-align: center;
    line-height: 128px;
    border: 1px solid #e6ecf2;
    padding: 20px;
    background: #fff;
    overflow: hidden
}

.lc-products-wrap .pro-item .img-wrap a.hjbsolid {
    border: 1px solid #fecca7;
    display: inline-block;
}

.lc-products-wrap .pro-item .img-wrap a:hover {
    border-color: #ff8a00;
}

.lc-products-wrap .pro-info {
    /* padding-bottom: 110px; */
    position: relative;
    float: left;
    width: 734px;
}

.lc-products-wrap .pro-info .tt {
    overflow: hidden;
}

.lc-products-wrap .pro-info .tt a {
    font-size: 16px;
    color: #0271AC;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    margin-bottom: 10px;
}

/* white-space:nowrap;display: inline-block;*/
.lc-products-wrap .pro-info .tt a:hover {
    color: #ff8a00;
}

.lc-products-wrap .pro-info .intro-box {
    float: left;
    width: 410px;
}

.lc-products-wrap .basic-info {
    overflow: hidden;
}

.lc-products-wrap .basic-info dd {
    width: 50%;
    float: left;
    padding: 3px 0;
}

.lc-products-wrap .basic-info dd span {
    color: #666;
    font-weight: 400;
    float: left;
}

.lc-products-wrap .basic-info dd em {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #666;
}

.lc-products-wrap .basic-info dl.price dd {
    padding-top: 15px;
}

.lc-products-wrap .basic-info dl.price dd {
    color: #ff8a00;
    font-weight: 600;
}

.lc-products-wrap .pro-tags {
    display: flex;
    width: calc(100% - 230px);
}

.lc-products-wrap .pro-tags > span {
    height: 18px;
    display: flex;
    margin-right: 5px;
}

.lc-products-wrap .pro-tags > span span {
    padding: 0 3px;
    font-size: 12px;
}

.lc-products-wrap .pro-tags em {
    width: 18px;
    height: 16px;
    display: inline-block;
    color: #fff;
    text-align: center;
    font-size: 12px;
    vertical-align: 1px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.lc-products-wrap .pro-tags .stock-goods {
    border: 1px #0387d1 solid;
}

.lc-products-wrap .pro-tags .stock-goods em {
    background: #0387d1;
}

.lc-products-wrap .pro-tags .direct-selling {
    border: 1px #ff8a00 solid;
}

.lc-products-wrap .pro-tags .direct-selling em {
    background: #ff8a00;
}

.lc-products-wrap .pro-tags .free-charge {
    border: 1px #6fba2c solid;
}

.lc-products-wrap .pro-tags .free-charge em {
    background: #6fba2c;
}

.lc-products-wrap .pro-tags .link .icon {
    font-size: 22px;
    vertical-align: middle;
    margin-right: 2px;
}

.lc-products-wrap .basic-box {
    width: 280px;
    float: right;
}

.lc-products-wrap .basic-box .title {
    padding-bottom: 8px;
}

.lc-products-wrap .basic-box .title .tuiguang {
    float: left;
    border: 1px solid #ff9900;
    color: #fff;
    height: 18px;
    line-height: 16px;
    padding: 0 4px;
    font-size: 12px;
    border-radius: 2px;
    background: #ff9900;
    margin-right: 10px;
    vertical-align: middle;
}

.lc-products-wrap .basic-box .title >em {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lc-products-wrap .basic-box .grade-box {
    overflow: hidden;
}

.lc-products-wrap .basic-box .grade-box .txt {
    position: relative;
    top: 1px;
}

.lc-products-wrap .basic-box .grade-box .txt span {
    color: #999;
    position: relative;
    float: left;
    vertical-align: middle;
    line-height: 24px;
}

.lc-products-wrap .basic-box .grade-box .txt span+span {
    margin-left: 10px;
}

.lc-products-wrap .basic-box .grade-box .txt span+span:before {
    content: '';
    width: 1px;
    height: 10px;
    background: #999;
    position: absolute;
    left: -5px;
    top: 50%;
    margin-top: -5px;
}

.honor-tags {
    float: left;
    vertical-align: middle;
    padding-left: 5px;
}

.honor-tags span {
    display: inline-block;
    position: relative;
    text-align: center;
    float: left;
    margin-right: 4px;
    color: #999;
}
.honor-tags i{color: #ff8a00;}
.honor-tags span .icon {
    font-size: 24px;
}

.honor-tags span em {
    font-size: 12px;
    position: absolute;
    left: 6px;
    top: 3px;
    color: #ff8a00;
}

.honor-tags span.active, .honor-tags span.active .icon {
    color: #ff9900;
}

.lc-products-wrap .basic-box .info {
    overflow: hidden;
}

.lc-products-wrap .basic-box .info dd {
    padding-bottom: 6px;
    color: #666;
}

.lc-products-wrap .basic-box .info dd em+em {
    display: inline-block;
    padding-left: 12px;
    position: relative;
}

.lc-products-wrap .basic-box .info dd em+em:before {
    content: '';
    height: 12px;
    width: 1px;
    background: #e6ecf2;
    left: 6px;
    top: 50%;
    margin-top: -6px;
    position: absolute;
}

.lc-products-wrap .pro-operation {
    /* position: absolute; */
    bottom: 76px;
    left: 0;
    width: 100%;
    float: left;
}

.lc-products-wrap .pro-operation .inner {
    overflow: hidden;
    display: flex;
    align-items: center;
    margin-top: 10px;
}

.lc-products-wrap .pro-operation .info-btn {
    float: right;
    width: 280px;
}

.lc-products-wrap .pro-operation .info-btn > span {
    margin-right: 10px;
    vertical-align: middle;
    float: left;
    display: inline-block;
    padding-top: 5px;
}

.lc-products-wrap .pro-operation .info-btn .btn {
    width: 100px;
    height: 30px;
    line-height: 30px;
    padding: 0;
    float: right;
    vertical-align: middle;
}

a.qq {
    display: inline-block;
    background: url(../images/icon.png) no-repeat 0 0;
    width: 19px;
    height: 20px;
}

a.weixin {
    display: inline-block;
    background: url(../images/icon.png) no-repeat -29px 0;
    width: 19px;
    height: 20px;
}

.lc-products-wrap .pro-info .exhibition span {
    display: inline-block;
}

.lc-products-wrap .pro-info .exhibition .part1 {
    padding: 5px 13px 2px 5px;
    font-size: 14px;
    color: #fff;
    border-radius: 5px 5px 0px 0px;
    background: #4DAC8C;
    font-weight: 700;
    width: 140px
}

.lc-products-wrap .pro-info .exhibition .part2 {
    padding: 7px 20px 9px 18px;
    font-size: 14px;
    border-radius: 0px 0px 5px 5px;
    border: 1px solid #4DAC8C;
    background: #EEFFF9;
    font-weight: 700;
    white-space: nowrap;
    width: 140px
}

.lc-products-wrap .pro-info .exhibition .part2 .txt1 {
    color: #010303;
    margin-left: -13px;
}

.lc-products-wrap .pro-info .exhibition .part2 .txt2 {
    color: #4DAC8C;
}
.lc-products-wrap .pro-info .exhibition {
    display: flex
;
    flex-direction: column;
}
.lc-products-wrap .pro-info .exhibitionBox {
    float: left;
    margin-top: 10px;
}

/* 有话要说 */
.lc-modal.lc-speak .lc-form-box {
    padding-left: 110px;
    padding-right: 110px;
}

.lc-modal.lc-speak .lc-form-box li {
    padding-bottom: 20px;
}

.lc-modal.lc-speak .lc-publish {
    width: 100%;
    height: 38px;
    line-height: 38px;
}

/* 采购询盘 */
.lc-purchase-box {
    padding-top: 30px;
}

.lc-purchase-box .lc-tabs-container {
    margin-top: 0;
    position: relative;
}

.lc-purchase-box .lc-tabs-container .nav-tabs {
    padding-left: 20px;
    border-bottom: 3px solid #ff8a00;
    border-left: 1px solid #e6ecf2;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li {
    margin-bottom: 0;
    background: #eee;
    border: 1px solid #e6ecf2;
    border-bottom: none;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li a {
    width: 140px;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    background: #eee;
    border-bottom: none;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li.active a {
    color: #fff;
    border-top: 2px solid #ff8a00;
    background: #fff;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li.active.nbs a {
    color: #fff;
    background: #ff8a00;
    border: none;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li.text {
    margin-top: 14px;
    background: #0288d1;
    border: none;
}

.lc-purchase-box .lc-tabs-container .nav-tabs li.text a {
    font-size: 14px;
    color: #fff;
    padding: 3px 6px;
}

.lc-purchase-box .lc-tabs-container .nav-tabs.nob {
    border-left: none;
}

.lc-purchase-box .lc-search-box {
    position: absolute;
    left: 327px;
    top: 5px;
}

.lc-search-box .lc-form-box {
    padding: 0;
}

.lc-search-box .form-group {
    display: inline-block;
    float: left;
    padding-right: 15px;
    padding-bottom: 0;
}

.lc-search-box .form-group label,.lc-search-box .form-group .fm-text {
    width: auto;
}

.lc-search-box .form-group label {
    padding: 0;
    line-height: 30px;
}

.lc-search-box .form-group .input-in input {
    width: 120px!important;
    height: 28px;
}

.lc-search-box .form-group .kgbox {
    height: 30px;
    line-height: 28px;
    width: 100px;
}

.lc-search-box .form-group .kgbox dl {
    height: 28px;
    line-height: 18px ;
}

.lc-search-box .form-group .kgbox dl dt {
    height: 100%;
    line-height: normal;
}

.lc-search-box .form-group .kgbox dl dd {
    width: 100px;
    top: 29px;
}

.lc-search-box .form-btn {
    display: inline-block;
    float: left;
    vertical-align: middle;
}

.lc-search-box .form-btn a {
    width: 50px;
    height: 30px;
    padding: 0;
    line-height: 30px;
    display: inline-block;
    text-align: center;
    background: #e6ecf2;
}

/* 委托交易-内容 */
.lc-pro-transaction {
    margin-left: -20px;
    margin-left: -15px\9;
}

.lc-pro-transaction > ul > li {
    float: left;
    width: 25%;
    padding: 0 0 20px 20px;
    padding: 0 0 20px 20px;
    height: 325px;
}

.lc-pro-transaction li .item {
    border: 1px solid #e6ecf2;
    width: 100%;
    height: 100%;
    padding: 20px;
    padding: 18px\9;
}

.lc-pro-transaction li .item .title {
    border-bottom: 1px dotted #e6ecf2;
    text-align: center;
    padding: 0 0 15px;
    height: 37px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.lc-pro-transaction li .item .title a {
    font-size: 16px;
    color: #444;
}

.lc-pro-transaction li .item .title a:hover {
    color: #ff8a00
}

.lc-pro-transaction li .item .img {
    text-align: center;
}

.lc-pro-transaction li .item .img a {
    width: 130px;
    height: 105px;
    display: inline-block;
    line-height: 65px;
    padding: 20px 0;
}

.lc-pro-transaction li .item .img img {
    max-height: 100%;
    max-width: 100%;
}

.lc-pro-transaction li .item .info {
    overflow: hidden;
}

.lc-pro-transaction li .item .info ul {
    width: 55%;
    float: left;
}

.lc-pro-transaction li .item .info ul.right {
    width: 45%;
}

.lc-pro-transaction li .item .info li {
    padding-bottom: 8px;
    height: 24px;
    line-height: 24px;
    width: 112px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.lc-pro-transaction li .item .info li.time {
    color: #999;
}

.lc-pro-transaction li .item .info li >span {
    float: left;
}

.lc-pro-transaction li .item .info li >em {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lc-pro-transaction li .item .info li >em.timefont {
    font-size: 12px;
}

.lc-pro-transaction li .item .operate {
    color: #444;
    padding-top: 10px;
    line-height: 30px;
    overflow: hidden;
}

.lc-pro-transaction li .item .operate > span {
    float: left;
    vertical-align: middle;
}

.lc-pro-transaction li .item .operate > span >em {
    color: #ff8a00;
    font-weight: 700;
    margin: 0 2px;
}

.lc-pro-transaction li .item .operate a.btner {
    border: 1px solid #ff8a00;
    color: #ff8a00;
    display: inline-block;
    background: #fff;
    height: 30px;
    line-height: 28px;
    padding: 0 15px;
    float: right;
    vertical-align: middle;
}

.lc-pro-transaction li .item .operate a.stopbtn {
    background: #ccc;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    cursor: default;
    display: inline-block;
    float: right;
}

.lc-pro-transaction li .item .operate .stopbtn:hover {
    color: #fff;
}

.lc-pro-transaction li .item .operate a.btner:hover, .lc-pro-transaction li .item .operate a.btner:focus {
    background: #ff8a00;
    color: #fff;
}

.lc-pro-transaction .lc-pogination {
    padding-bottom: 40px;
}

.lc-pro-transaction li .item .operate a:hover {
    color: #ff8a00
}

/* 采购询盘-内容 */
.lc-buyer-inquiry {
    margin-top: -30px;
}

.lc-buyer-inquiry li {
    overflow: hidden;
    color: #666;
    border-bottom: 1px solid #eee;
    background: #FAFAFA;
}

.lc-buyer-inquiry li:nth-child(2n) {
    background: #fff;
}

.lc-buyer-inquiry li>div {
    float: left;
    padding: 15px 0;
    line-height: 1.7;
}

.lc-buyer-inquiry li.head {
    background: #f4f4f4;
    border-bottom: none;
    color: #444;
}

.lc-buyer-inquiry li.head>div {
    padding: 10px 0;
}

.lc-buyer-inquiry li .name {
    width: 266px;
    padding-left: 20px!important;
}

.lc-buyer-inquiry li .name .tt a {
    color: #666;
}

.lc-buyer-inquiry li .name .text {
    color: #999;
}

.lc-buyer-inquiry li .detail {
    width: 325px;
}

.lc-buyer-inquiry li .detail >span {
    padding-right: 50px;
    display: inline-block;
}

.lc-buyer-inquiry li .city {
    width: 185px;
}

.lc-buyer-inquiry li .city >span {
    padding-right: 80px;
    display: inline-block;
}

.lc-buyer-inquiry li .time {
    width: 210px
}

.lc-buyer-inquiry li .time >span {
    padding-right: 50px;
    display: inline-block;
    color: #999;
}

.lc-buyer-inquiry li .contact {
    width: 236px;
}

.lc-buyer-inquiry li .contact p {
    padding-bottom: 2px;
}

.lc-buyer-inquiry li .contact a {
    color: #0288d1;
    display: block;
}

.lc-buyer-inquiry li a:hover {
    color: #ff8a00!important;
}

/* 我要报价 */
.lc-form-box.like-quote .form-group {
    padding-bottom: 16px;
}

.lc-form-box.like-quote textarea {
    height: 62px;
}

/*公司信息*/
.lc-attest {
    overflow: hidden;
}

.lc-attest .lc-left {
    float: left;
    padding: 20px 15px;
    border: 1px solid #eee;
    width: 220px;
    height: 300px;
}

.lc-attest .lc-left h3 {
    font-size: 16px;
    color: #444;
    margin-bottom: 5px;
}

.lc-attest .lc-left ul li {
    width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
}

/*display: inline-block;*/
.lc-attest .lc-left ul li span {
    display: inline-block;
    position: relative;
    text-align: center;
    float: left;
    margin-right: 4px;
    color: #999;
}

.lc-attest .lc-left ul li span em {
    font-size: 12px;
    position: absolute;
    left: 4px;
    top: 0px;
    color: #ff8a00;
}

.lc-attest .lc-left ul li a {
    color: #666;
}

.lc-attest .lc-left ul li a:hover {
    color: #ff8a00;
}

.lc-attest .lc-left ul li i {
    color: #ff8a00;
    font-size: 20px;
}

/*margin-right: 10px;*/
.lc-attest .lc-right {
    float: left;
    margin-left: 20px;
    border: 1px solid #eee;
    height: 300px;
    position: relative;
    width: 986px;
    overflow: hidden;
}

.lc-attest .lc-right .lunwrap {
    width: 2000px;
    height: 300px;
    left: -3px;
    position: relative;
}

.lc-attest .lc-right .lc-right-con {
    float: left;
    width: 986px;
}

.lc-attest .lc-right .right-about {
    padding: 30px 20px;
    border-right: 1px solid #eee;
    float: left;
    width: 200px;
    height: 300px;
}

.lc-attest .lc-right .right-about .about-logo {
    width: 160px;
    height: 125px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.lc-attest .lc-right .right-about .about-logo img {
    max-width: 100%;
    max-height: 100%;
}

.lc-attest .lc-right .right-about dl {
    color: #999;
    padding: 0 5px;
    margin-top: 20px;
}

.lc-attest .lc-right .right-about dl dt {
    margin-bottom: 8px;
    color: #666;
}

.lc-attest .lc-right .right-about dl dd {
    margin-bottom: 6px;
}

.lc-attest .lc-right .right-about dl dt span {
    font-size: 16px;
    color: #444;
    font-weight: bold;
    margin-right: 10px;
}

.lc-attest .lc-right .right-about dl dd {
    overflow: hidden;
}

.lc-attest .lc-right .right-about dl dd span {
    float: left;
    max-width: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lc-attest .lc-right .right-about dl dd em {
    float: left;
    width: 110px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lc-attest .lc-right .present-con {
    float: left;
    padding: 25px 20px;
    width: 784px;
}

.lc-attest .lc-right .present-con .present {
    margin-bottom: 20px;
}

.lc-attest .lc-right .present-con .present h3 {
    font-size: 16px;
    color: #444;
    margin-bottom: 10px;
}

.lc-attest .lc-right .present-con .present p {
    color: #999;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.lc-attest .lc-right .main-product h4 {
    font-size: 13px;
    color: #666;
    margin-bottom: 10px;
}

.lc-attest .lc-right .main-product ul li {
    float: left;
    border: 1px solid #EFEFEF;
    margin: 0 10px;
    margin-right: 8px\9;
    overflow: hidden;
}

.lc-attest .lc-right .main-product ul li:hover {
    border-color: #ff8a00;
}

.lc-attest .lc-right .main-product ul li:first-child {
    margin-left: 0;
}

.lc-attest .lc-right .main-product ul li:last-child {
    margin-right: 0;
}

.lc-attest .lc-right .main-product ul li a {
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    padding: 5px;
    display: block;
    width: 105px;
    height: 88px;
    line-height: 76px;
}

.lc-attest .lc-right .main-product ul li a img {
    max-width: 100%;
    max-height: 100%;
}

.lc-attest .lc-right .lc-right-option {
    position: absolute;
    text-align: right;
    right: 364px;
    bottom: 15px;
    z-index: 10;
}

.lc-attest .lc-right .lc-right-option li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 3px;
    background: #ccc;
    border-radius: 50%;
    cursor: pointer;
}

.lc-attest .lc-right .lc-right-option li.action {
    background: #ff8a00;
}

.lc-recomm-sup .lc-left {
    float: left;
}

.lc-recomm-sup .recomm-sup-tit {
    padding-bottom: 8px;
    margin-bottom: 20px;
    border-bottom: 2px solid #eee;
}

.lc-recomm-sup .recomm-sup-tit.sup-tit-1,.lc-recomm-sup .recomm-sup-tit.sup-tit-1 span {
    border-color: #169CD4;
    color: #169cd4;
}

.lc-recomm-sup .recomm-sup-tit.sup-tit-2,.lc-recomm-sup .recomm-sup-tit.sup-tit-2 span {
    border-color: #83C44E;
    color: #83C44E;
}

.lc-recomm-sup .recomm-sup-tit.sup-tit-3,.lc-recomm-sup .recomm-sup-tit.sup-tit-3 span {
    border-color: #FFAB14;
    color: #FFAB14;
}

.lc-recomm-sup .recomm-sup-tit h3 {
    font-weight: normal;
    font-size: 18px;
    color: #444;
}

.lc-recomm-sup .recomm-sup-tit span {
    color: #169db4;
    font-size: 18px;
    font-weight: bold;
    margin-right: 5px;
}

.lc-left .recomm-sup-list {
    width: 220px;
    height: 100%;
    border: 1px solid #eee ;
    display: table-cell;
    vertical-align: top;
    position: relative;
    background: #FAFAFA;
}

.recomm-sup-list {
    padding: 20px;
    text-align: center;
}

.recomm-sup-list .title {
    font-size: 18px;
    color: #444;
    border-bottom: 1px solid #e6ecf2;
    padding-bottom: 10px;
}

.recomm-sup-list .hot-keyword {
    padding-top: 20px;
}

.recomm-sup-list .hot-keyword a {
    display: inline-block;
    width: 50%;
    text-align: center;
}

.recomm-sup-list .cy-list {
    padding-top: 30px;
}

.recomm-sup-list .cy-list li {
    padding-bottom: 15px;
}

.recomm-sup-list .cy-list li:last-child {
    padding-bottom: 0;
}

.recomm-sup-list .cy-list li a {
    height: 30px;
    line-height: 28px;
    padding: 0 20px;
    border: 1px solid #e6ecf2;
    border-radius: 3px;
    display: inline-block;
    background: #fff;
}

.recomm-sup-list .cy-list li a:hover, .recomm-sup-list .cy-list li.active a, .recomm-sup-list .cy-list li.active a:hover {
    background: #e2e9f1;
    color: #444;
}

.lc-recomm-sup .lc-right {
    float: left;
    width: 1005px;
}

.lc-recomm-sup .lc-right li {
    float: left;
    margin-left: 20px;
}

.lc-recomm-sup .lc-right li .lc-right-con {
    padding: 20px;
    border: 1px solid #E3E3E3;
    width: 230px;
}

.lc-recomm-sup .lc-right li {
    margin-top: 20px;
    width: 230px;
    height: 188px;
}

.lc-recomm-sup .lc-right li:nth-child(-n+4) {
    margin-top: 0;
}

.lc-recomm-sup .lc-right li .company {
    cursor: pointer;
}

.lc-recomm-sup .lc-right li .lc-right-con {
    background: #fff;
}

.lc-recomm-sup .lc-right li .company p {
    line-height: 22px;
    color: #999;
    overflow: hidden;
}

.lc-recomm-sup .lc-right li .company .tit {
    padding-top: 15px;
    color: #666;
    font-size: 15px;
    margin-bottom: 5px;
}

.lc-recomm-sup .lc-right li .company h2 {
    font-size: 16px;
    color: #444;
    font-weight: normal;
    text-align: center;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px dotted #e6ecf2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 40px;
    line-height: 26px;
}

.lc-recomm-sup .lc-right li .company h2 a {
    color: #0271ac;
    font-weight: 700;
    font-size: 15px;
    color: #444;
}

.lc-recomm-sup .lc-right li .company h2 a:hover {
    color: #ff8a00;
}

.lc-recomm-sup .lc-right li .company p>span {
    float: left;
    width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 22px;
}

.lc-recomm-sup .lc-right li .company.contact p>span {
    width: 188px;
}

.lc-recomm-sup .lc-right li .company p>em {
    float: right;
    width: 69px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 22px;
}

.lc-recomm-sup .lc-right li .company.contact {
    display: none;
}

.lc-recomm-sup .lc-right li:hover .lc-right-con {
    position: absolute;
    z-index: 1;
}

.lc-recomm-sup .lc-right li:hover .contact {
    display: block;
}

.lc-recomm-sup .lc-right li:hover .lc-right-con {
    box-shadow: 0 1px 7px rgba(0,0,0,.15);
}

/* 市场行情 
.lc-marker-page >.header{ border-bottom: 1px solid #e6ecf2; text-align: right; background: #fff; }
.lc-marker-page >.header .fl,
.lc-marker-page >.header .fr{ float: initial;display: inline-block;vertical-align: middle; }
.s-bar-con .bar-menu{float: left;vertical-align: middle; padding-left: 65px; line-height: 53px;}
.lc-marker-page >.s-bar{ padding-top: 20px; padding-bottom: 20px;  border-bottom: 1px solid #e6ecf2; }
.lc-marker-page >.banner{margin-top: -1px;}
.s-bar-con .bar-menu li{ float: left; margin-right: 40px; }
.s-bar-con .bar-menu li a{font-size: 18px; color: #444; position: relative;}
.s-bar-con .bar-menu li a:hover{color: #ff8a00;}
.s-bar-con .bar-menu li.active a:after{content: ''; position: absolute;height: 2px; width: 100%; bottom: -10px; left: 0; background: #fe8a01;  }
.s-bar-con .bar-search{ float: right; padding-top: 10px;}
.s-bar-con .bar-search input{ border:1px solid #e6ecf2; width: 250px; height: 36px; line-height: 36px;padding: 0 10px; float: left; border-width: 1px 0 1px 1px; }
.s-bar-con .bar-search .ser-but{ width: 70px; height: 36px; line-height: 36px; float: left; background: #FB8200; color: #fff; font-size: 16px; }
@media screen and ( min-width: 768px ) {
.lc-marker-page .flickity-viewport, .lc-marker-page .hero-gallery__cell, .lc-marker-page .content-wrap{height: 340px;padding:  0;  }
 .lc-marker-page .gallery--images-demo img {  height:340px; }
  }*/
.lc-tabs-container .nav-tabs li a.nob {
    border: none;
}

.lc-marker-home {
    padding-top: 30px;
}

.lc-marker-home .lc-main {
    float: left;
    width: 896px;
}

.proct1 {
    width: 944px;
    background: #f7f8fa;
    padding: 20px;
    overflow: hidden;
}

.proct1 h1 {
    display: inline-block;
    width: 560px;
    float: left;
    font-weight: 400;
}

.proct1 span {
    display: inline-block;
    font-size: 13px;
    color: #666;
    padding-left: 20px;
}

.proct1 span .qou {
    background: #ff8a00;
    color: #fff;
    height: 34px;
    line-height: 34px;
    display: inline-block;
    padding: 0 20px;
    margin-left: 10px;
    font-size: 14px;
    border-radius: 3px;
}

.proct1 span .qou:hover {
    color: #fff;
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}

.lc-marker-home .lc-main .info-top {
    padding-bottom: 14px;
    overflow: hidden;
}

.lc-marker-home .img-box {
    width: 380px;
    float: left;
    margin-right: 30px;
}

.lc-marker-home .img-box >ul {
    margin-left: -20px;
}

.lc-marker-home .img-box >ul > li {
    width: 180px;
    float: left;
    height: 140px;
    margin: 0 0px 20px 20px;
    line-height: 140px;
    background: #fafafa;
}

.lc-marker-home .img-box >ul > li > a {
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    display: inline-block;
}

.lc-marker-home .img-box >ul > li > a .caption {
    position: absolute;
    z-index: 1;
    color: #fff;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: normal;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    background: rgba(0,0,0,.7);
    filter: alpha(opacity=70);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.lc-marker-home .img-box >ul > .news-banner {
    width: 380px;
    clear: both;
    height: auto;
}

.lc-marker-home .img-box .slide_container {
}

.lc-marker-home .img-box .slide li {
    line-height: 236px;
    height: 236px;
}

.lc-marker-home .img-box .slide_container li > a {
    display: inline-block;
    overflow: hidden;
    height: 330px;
    width: 380px;
}

.lc-marker-home .lc-main .tabs-info {
    overflow: hidden;
}

.lc-marker-home .lc-tabs-container.tabs-line .nav-tabs li a {
    width: 100px;
}

.lc-marker-home .lc-aside {
    width: 300px;
    float: right;
    margin-left: 30px;
}

.lc-marker-home .lc-tabs-container .panel-body {
    padding-top: 17px;
}

.lc-marker-home .info-wrap .panel-body {
    padding-top: 30px;
}

.lc-marker-home .info-wrap .info-body p.text {
    height: 108px;
    overflow: hidden;
    max-height: 110px;
    line-height: 1.8;
}

.lc-marker-home .info-wrap .lc-protext-list li {
    margin-bottom: 30px;
    padding-bottom: 30px;
}

.lc-marker-home .info-wrap .lc-protext-list h4 .tt {
    font-weight: 600;
}

.lc-marker-home .lc-aside .lc-box {
    border: none;
    padding: 0 0 32px;
    padding: 0 0 38px 9px;
}

.lc-marker-home .lc-aside .lc-box > .title {
    background: #0271ac;
    color: #fff;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    margin-bottom: 0;
}

.lc-marker-home .lc-aside .lc-box h4.title {
    padding-bottom: 6px;
}

.lc-marker-home .lc-aside .lc-box h4.title a .tt {
    font-size: 13px;
}

.lc-marker-home .lc-aside .lc-box .lc-body {
    padding: 20px 10px 20px 20px;
    border: 1px solid #efefef;
}

.lc-marker-home .lc-aside .lc-box .auxiliary {
    padding-top: 8px;
    padding-top: 6px;
}

.lc-marker-home .lc-aside .lc-box .auxiliary span {
    color: #999;
}

.lc-marker-home .lc-aside .lc-protext-list > li {
    padding: 15px 0 0 0;
    margin: 16px 0 0 0;
    padding: 12x 0 0 0\9;
    margin: 12px 0 0 0\9;
    border-bottom: none;
    border-top: 1px solid #efefef;
}

.lc-marker-home .lc-aside .lc-protext-list > li:first-child {
    padding-top: 0;
    margin-top: 0;
    border-top: none;
}

.lc-menu-list li+li {
    padding-top: 10px;
}

.lc-menu-list dl {
    overflow: hidden;
}

.lc-menu-list dt {
    font-weight: 600;
    color: #444;
    padding-bottom: 8px;
}

.lc-menu-list dd {
}

.lc-menu-list dd a {
    display: inline-block;
    width: 86px;
    padding-right: 10px;
    float: left;
    color: #027eac;
    padding-bottom: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lc-menu-list dd a:hover {
    color: #ff8a00;
}

.lc-marker-home.marker-inner {
    padding-top: 17px;
}

.lc-marker-home.marker-inner .lc-breadcrumb {
    padding-bottom: 30px;
}

.pto {
    padding: 10px 0;
}

.lc-marker-home.marker-inner .lc-pogination {
    padding-top: 10px;
    padding-bottom: 30px;
    text-align: left;
}

.container .extend {
    overflow: hidden;
    padding: 20px;
    width: 956px;
}

.container .extend h3 {
    display: block;
    font: 700 18px/18px "Microsoft YaHei";
    color: #444;
    background: #f5f5f5;
    padding: 10px;
}

.container .extend span {
    display: block;
    font-weight: 700;
    font-size: 14px;
    margin-top: 20px
}

.container .extend em {
    display: block;
    font-weight: 700;
    line-height: 24px;
}

.container .extend p {
    line-height: 30px;
    color: #444;
}

.container .extend_other {
    overflow: hidden;
    padding-bottom: 20px;
    margin-top: 20px;
}

.container .extend_other span {
    margin-bottom: 10px;
    display: block;
    font: 700 18px/18px "Microsoft YaHei";
    color: #444;
    padding: 10px 20px;
    background: #f5f5f5;
}

.container .extend_other dl {
    float: left;
    width: 120px;
    overflow: hidden;
    border: 1px solid #eee;
    padding: 10px;
    margin: 0 17px 17px 0;
}

.container .extend_other dl.nomargin {
    margin-right: 0;
}

.container .extend_other dl dt {
    width: 60px;
    height: 60px;
    margin: 0 auto;
    line-height: 60px;
    text-align: center;
}

.container .extend_other dl dd {
    text-align: center;
    padding-top: 10px;
    color: #666;
    display: block;
    height: 30px;
    width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* 详情 */
.lc-details-wrap .title {
    text-align: left;
}

.lc-details-wrap h2 {
    font-size: 28px;
    color: #444;
}

.lc-details-wrap .author {
    margin: 5px 0 25px;
    overflow: hidden;
}

.lc-details-wrap .author span {
    margin-right: 20px;
    font-size: 13px;
    color: #999;
}

.lc-details-wrap .info {
    font-size: 16px;
    color: #444;
    line-height: 1.7;
}

.lc-details-wrap .info p {
    margin-bottom: 20px;
    font-size: 16px;
    color: #444;
    line-height: 2;
    text-indent: 2em;
}

.lc-details-wrap .info .img {
    text-align: center;
}

.lc-details-wrap .btn-box {
    text-align: center;
    padding-top: 20px;
}

.lc-details-wrap .btn-box .btn {
    width: 100px;
    height: 40px;
    line-height: 40px;
    padding: 0;
    border-color: #0371ac;
    color: #0371ac;
    border-radius: 2px;
    display: inline-block;
    margin-right: 17px;
}

.lc-details-wrap .btn-box .btn:hover {
    color: #fff;
    border-color: #0371ac;
    background: #0371ac;
}

.lc-details-wrap .other-link {
    padding: 20px 0 30px 0;
    border-top: 1px solid #e6ecf2;
    margin-top: 50px;
}

.lc-details-wrap .other-link dd {
    font-size: 16px;
    padding-bottom: 13px;
    color: #444;
}

.lc-details-wrap .other-link dd a {
    color: #444;
}

.lc-details-wrap .other-link dd a:hover {
    color: #ff8a00;
}

/*新闻新增‘相关新闻’2018-01-18*/
.othernewwrap {
    width: 896px;
    overflow: hidden;
    margin-bottom: 20px;
}

.othernewwrap h2 {
    display: block;
    font: 700 16px/18px "Microsoft YaHei";
    color: #333;
    margin-bottom: 10px;
}

.othernewwrap .othernewl {
    float: left;
    width: 896px;
    overflow: hidden;
}

.othernewwrap .othernewl li {
    width: 448px;
    float: left
}

.othernewwrap .othernewl li a {
    display: inline-block;
    width: 339px;
    overflow: hidden;
    font: 400 14px/18px "Microsoft YaHei";
    height: 30px;
    line-height: 30px;
    color: #0371ac;
    text-overflow: ellipsis;
}

.othernewwrap .othernewl li i {
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #0371ac;
    margin: 0 5px 14px 0;
}

.othernewwrap .othernewl li a:hover {
    color: #FF8A00;
}

.othernewwrap .othernewl li em {
    display: inline-block;
    width: 100px;
    color: #999;
    font: 400 13px/30px "Microsoft YaHei";
    float: right;
}

.lc-marker-home .lc-aside .lc-protext-list.vertical-list .info-body h4 a .tt {
    font-size: 14px;
    white-space: normal;
    padding: 0 10px;
}

.lc-marker-home .lc-aside .lc-protext-list.vertical-list > li+li {
    border-top: none;
    margin-top: 0;
    padding-top: 21px;
}

/*跨境并购*/
.lc-merge {
    overflow: hidden;
}

.lc-merge-l {
    float: left;
    width: 908px;
}

.lc-merge-l .merge-l-tit {
    background: #F2F2F2;
    font-size: 14px;
    color: #444;
    padding: 10px 15px;
    font-weight: bold;
}

.lc-merge-r {
    float: left;
}

.merge-li {
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}

.merge-li:after {
    display: block;
    content: "";
    clear: both;
}

.merge-li .merge-li-l {
    float: left;
    width: 730px;
}

.merge-li .merge-li-l h2 {
    display: block;
    margin-bottom: 10px;
}

.merge-li .merge-li-l h2 a {
    color: #0271ac;
    font-size: 16px;
    font-weight: normal;
    padding-right: 10px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.merge-li .merge-li-l h2 a:hover {
    color: #ff8a00;
}

.merge-li .merge-li-l .l-country {
    overflow: hidden;
}

.merge-li .merge-li-l .l-country>span {
    float: left;
    margin-right: 20px;
}

.merge-li .merge-li-l .l-country>span>span {
    float: left;
    color: #999;
}

.merge-li .merge-li-l .l-country>span>em {
    color: #666;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.merge-li .merge-li-l .l-country .country-list {
    width: 90px;
}

.merge-li .merge-li-l .survey {
    color: #999;
    ;margin-top: 5px;
    overflow: hidden;
    line-height: 22px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.merge-li .merge-li-l .l-money {
    overflow: hidden;
    margin-top: 25px;
}

.merge-li .merge-li-l .l-money>span {
    float: left;
    margin-right: 40px;
    max-width: 180px;
}

.merge-li .merge-li-l .l-money>span>span {
    float: left;
    color: #666;
}

.merge-li .merge-li-l .l-money>span>em {
    display: block;
    color: #FF8A00;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.merge-li .merge-li-r {
    float: right;
    width: 140px;
}

.merge-li .merge-li-r dl dd {
    color: #666;
    margin-bottom: 10px;
}

.merge-li .merge-li-r dl dd>span {
    float: left;
}

.merge-li .merge-li-r dl dd>em {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.merge-li .merge-li-r .wechat .wxwrap {
    width: 19px;
    height: 20px;
    position: relative;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}

/* */
.merge-li .merge-li-r .wechat .wxwrap:hover {
    overflow: visible;
}

.merge-li .merge-li-r .wechat .wxwrap .weix {
    background: #fff;
    position: absolute;
    right: 19px;
    top: -63px;
    border: 1px solid #e6ecf2;
    padding: 10px;
    width: 200px;
    height: 160px;
    text-align: center;
    overflow: hidden;
}

.merge-li .merge-li-r .wechat .wxwrap .weix img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

.merge-li .merge-li-r .wechat {
    margin-bottom: 10px;
}

.merge-li .merge-li-r .wechat a {
    margin-right: 10px;
}

.merge-li .merge-li-r .merge-release a {
    width: 100px;
    text-align: center;
    display: inline-block;
}

.lc-merge-r {
    float: right;
    border: 1px solid #e6ecf2;
    width: 298px;
}

.lc-merge-r .merge-r-tit {
    background: #fafafa;
    font-size: 14px;
    color: #444;
    padding: 8px 15px;
    height: 36px;
}

.lc-merge-r ul {
    padding: 10px 18px;
}

.lc-merge-r ul li {
    padding: 7px 0;
    width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 13px;
}

.lc-merge-r ul li::before {
    content: "●";
    font-size: 11px;
    color: #999;
    margin-right: 10px;
}

/*跨境并购详情*/
.border-b {
    overflow: hidden;
    padding-bottom: 10px;
    margin: 0 0 10px auto;
}

.lc-mer-dt {
    overflow: hidden;
}

/*索引页*/
.lc-mer-dt .keynum {
    width: 1226px;
    overflow: hidden;
    margin-top: 10px;
    color: #999;
    background: #f5f5f5;
    padding: 10px 20px;
}

.lc-mer-dt .keynum a {
    color: #0271AC;
    line-height: 20px;
    margin: 0 3px;
    font-size: 13px;
}

.lc-mer-dt .keynum a:hover {
    color: #ff8a00;
}

.container .lc-mer-dt .keyindex {
    width: 1226px;
    margin-top: 10px;
}

.container .lc-mer-dt .keyindex li>div {
    padding: 10px 0;
    float: left;
    line-height: 20px;
}

.container .lc-mer-dt .keyindex li {
    overflow: hidden;
    border-bottom: 1px solid #eee;
}

.container .lc-mer-dt .keyindex li>a {
    color: #666;
}

.container .lc-mer-dt .keyindex li.keyhead {
    background: #f4f4f4;
}

.container .lc-mer-dt .keyindex li.keyhead>div {
    padding: 10px 0;
}

.container .lc-mer-dt .keyindex li .key-imgwrap {
    width: 88px;
    padding: 10px 20px!important;
}

.container .lc-mer-dt .keyindex li .key-img {
    width: 88px;
    height: 40px;
    vertical-align: middle;
    padding: 0;
    text-align: center;
    line-height: normal;
    padding: 5px 10px 5px 0!important;
}

.container .lc-mer-dt .keyindex li .key-img img {
    max-width: 100%;
}

.container .lc-mer-dt .keyindex li .key-china {
    width: 240px;
    padding-left: 10px!important;
    overflow: hidden;
}

.container .lc-mer-dt .keyindex li .key-english {
    width: 470px;
    padding: 10px 20px 10px 10px!important;
}

.container .lc-mer-dt .keyindex li .key-cas {
    width: 200px;
}

.container .lc-mer-dt .keyindex li .key-elememt {
    width: 228px;
    padding: 10px 0 10px 10px!important;
}

/*索引页end*/
.merdt-l {
    float: left;
    width: 820px;
    font-size: 16px;
    overflow: hidden;
}

/*margin-top: 30px;*/
.merdt-l .merdt-l-li {
    margin-bottom: 25px;
}

.merdt-l .merdt-l-li .other-infor {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #e6ecf2;
    border-bottom: none;
}

.merdt-l .merdt-l-li .other-infor dl {
    overflow: hidden;
    width: 100%;
    line-height: 32px;
    border-bottom: 1px solid #e6ecf2;
}

.merdt-l .merdt-l-li .other-infor dt {
    float: left;
    height: 40px;
    line-height: 40px;
    border-right: 1px solid #e6ecf2;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    color: #999;
}

.merdt-l .merdt-l-li .other-infor dd {
    float: left;
    width: 80%;
    color: #444;
    padding-left: 10px;
    line-height: 40px;
}

/*采购详情*/
.caigou-l {
    float: left;
    width: 820px;
    font-size: 14px;
    overflow: hidden;
    line-height: 23px;
}

/*margin-top: 30px;*/
.caigou-l .merdt-l-li {
    margin-bottom: 25px;
}

.caigou-l .merdt-l-li .other-infor {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #e6ecf2;
    border-bottom: none;
}

.caigou-l .merdt-l-li .other-infor dl {
    overflow: hidden;
    width: 100%;
    line-height: 32px;
    border-bottom: 1px solid #e6ecf2;
}

.caigou-l .merdt-l-li .other-infor dt {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    color: #999;
}

.caigou-l .merdt-l-li .other-infor dd {
    float: left;
    width: 80%;
    color: #444;
    padding-left: 10px;
    line-height: 40px;
    border-left: 1px solid #e6ecf2;
}

.caigou-l .merdt-l-li .other-infor dd .publish {
    display: inline-block;
    background: #ff8a00;
    border-radius: 3px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    padding: 0 20px;
}

.caigou-l .merdt-l-li .other-infor dd .publish:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}

.login-show {
    overflow: hidden;
    margin: 20px 0;
}

.login-base {
    background: #ff8a00;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    line-height: 34px;
    padding: 0 20px;
    display: inline-block;
    margin-right: 20px;
}

.login-base:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    color: #fff;
}

.register-login {
    border-radius: 3px;
    text-align: center;
    color: #0271AC;
    line-height: 34px;
    padding: 0 20px;
    display: inline-block;
    margin-right: 20px;
    border: 1px solid #0271AC;
}

.register-login:hover {
    transition: 0.3s;
    background-color: #025d9b;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    color: #fff;
}

.login-line {
    float: left;
    height: 30px;
    line-height: 34px;
}

.newbuy {
    overflow: hidden;
    padding: 10px 15px;
    display: block;
}

.newbuy li span {
    display: block;
    color: #999;
    height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.newbuy li p {
    height: 36px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.newbuy li {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
    margin-bottom: 10px;
    line-height: 18px;
}

.newbuy li a {
    color: #0271AC;
}

.newbuy li a:hover {
    color: #ff8a00
}

.merdt-l>h2 {
    margin-bottom: 20px;
    color: #444;
    font-size: 24px;
}

.merdt-l .merdt-l-li h4 {
    color: #444;
    font-size: 16px;
    margin-bottom: 10px;
}

/*height: 16px;*/
.merdt-l .merdt-l-li div {
    line-height: 30px;
    color: #666;
}

.merdt-l .merdt-l-li p {
    line-height: 30px;
    color: #666;
}

.merdt-l .merdt-l-li li {
    font-size: 13px;
    line-height: 30px;
    color: #666;
}

.merdt-l .merdt-l-li li i {
    color: #999;
    font-size: 10px;
}

.merdt-l .merdt-l-li span {
    margin-right: 40px;
}

.merdt-l .merdt-l-li span em {
    color: #ff5b22;
    font-weight: bold;
}

.merdt-r {
    float: right;
    width: 240px;
    margin-top: 30px;
}

.merdt-r .merdt-r-con {
    border: 1px solid #e6ecf2;
}

.merdt-r .merdt-r-con h2 {
    background: #fafafa;
    font-size: 14px;
    color: #444;
    height: 36px;
    padding: 8px 15px;
}

.merdt-r .merdt-r-con .merdt-r-form {
    padding: 20px 18px;
}

.merdt-r .merdt-r-con .merdt-r-form>dl {
    height: 34px;
    margin-bottom: 13px;
}

.merdt-r .merdt-r-con .merdt-r-form dl dt {
    float: left;
    width: 50px;
    height: 32px;
    line-height: 32px;
}

.merdt-r .merdt-r-con .merdt-r-form dl dd input {
    width: 150px;
    height: 32px;
    border: 1px solid #e6ecf2;
    padding: 0 10px;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox {
    width: 150px;
    height: 32px;
    float: right;
    position: relative;
    z-index: 2;
    background: #fff;
    margin: 0;
    border: 1px solid #e6ecf2;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl {
    overflow: hidden;
    cursor: pointer;
    float: left;
    width: 140px;
    height: 28px;
    padding: 0 10px;
    position: relative;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl:hover {
    overflow: visible;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dt {
    height: 37px;
    line-height: 32px;
    font-size: 13px;
    color: #666;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dt {
    width: 120px;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dt>i {
    position: relative;
    top: 2px;
    left: 10px;
    color: #B2B2B2;
    display: inline-block;
    transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dt:hover>i {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    color: #ff8a00;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dd {
    position: absolute;
    top: 31px;
    left: -1px;
    width: 150px;
    background: #fff;
    border: 1px solid #e6ecf2;
    border-top: none;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dd a {
    display: block;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
}

.merdt-r .merdt-r-con .merdt-r-form .kgbox dl dd a:hover {
    display: block;
    background: #f5f5f5;
}

.merdt-r .merdt-r-con .merdt-r-form .lc-publish {
    color: #fff;
    line-height: 36px;
    background: #FF8A00;
    width: 200px;
    height: 36px;
    border-radius: 3px;
    font-size: 16px;
    text-align: center;
    display: block;
}

.merdt-r .merdt-r-con .merdt-r-form .form-btn {
    padding-top: 10px;
}

/*产品详细页*/
.detail-box {
    width: 1226px;
    height: auto;
    overflow: hidden;
}

/*left*/
.detail-box .detail-l {
    float: left;
    width: 902px;
}

.detail-box .detail-l .detail-main {
    overflow: hidden;
    border: 1px solid #eee;
    background: #fff;
    margin-bottom: 20px;
}

.detail-main .detail-gallery {
    float: left;
    width: 380px;
    height: auto;
    overflow: hidden;
    border-right: 1px solid #eee;
}

.detail-main .detail-gallery .de-gallery-image {
    width: 380px;
    height: 292px;
    border: 1px solid #eee;
    border-top: none;
    border-left: none;
    line-height: 248px;
    padding: 20px;
    text-align: center;
}

.detail-main .detail-gallery .de-gallery-image img {
    max-width: 100%;
    max-height: 100%;
}

.detail-main .de-gallery-thumbs {
    overflow: hidden;
}

.detail-main .de-gallery-thumbs .de-thumbs-wrap {
    position: relative;
    margin: 5px 0 5px 20px;
    height: 50px;
    width: 340px;
    overflow: hidden;
}

.detail-main .de-gallery-thumbs .de-thumbs-wrap ul {
    display: block;
    width: 700px;
    height: 48px;
}

.detail-main .de-gallery-thumbs .de-thumbs-wrap ul li {
    border: 1px solid #fff;
    float: left;
    width: 48px;
    height: 48px;
    line-height: 48px;
    margin: 0 4px;
    cursor: pointer;
}

.detail-main .de-gallery-thumbs .de-thumbs-wrap ul li img {
    max-height: 100%;
    max-width: 100%;
}

.detail-main .de-gallery-thumbs .de-thumbs-wrap ul li:hover {
    border: 1px solid #ff8a00;
}

.detail-main .detail-wrap {
    position: relative;
    margin: 20px 0 0 380px;
}

.detail-main .detail-wrap h2 {
    display: block;
    font: 500 20px/24px "Microsoft YaHei";
    color: #353535;
    margin-bottom: 10px;
    padding-left: 20px;
}

.detail-main .detail-wrap .det-box {
    padding: 10px 0 10px 20px;
    overflow: hidden;
    border-top: 1px solid #eee;
}

.detail-main .detail-wrap .det-box dl {
    width: 460px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
}

.detail-main .detail-wrap .det-box dl dt {
    float: left;
    width: 100px;
    color: #888;
}

.detail-main .detail-wrap .det-box dl dd {
    float: left;
    width: 360px;
    color: #353535;
}

.detail-main .detail-wrap .btn-contact {
    background: #ff8a00;
    color: #fff;
    font: 400 18px/22px "Microsoft YaHei";
    display: inline-block;
    text-align: center;
    padding: 7px 30px;
    border-radius: 3px;
    margin-top: 10px;
}

.detail-main .detail-wrap .btn-pending {
    background: #B2B2B2;
    color: #fff;
    font: 400 18px/22px "Microsoft YaHei";
    display: inline-block;
    text-align: center;
    padding: 7px 30px;
    border-radius: 3px;
    margin-top: 10px;
}

.detail-main .detail-wrap .btn-contact:hover {
    transition: 0.3s;
    opacity: 0.9;
    background: #ff6900;
}

/*right*/
.detail-box .detail-r {
    float: right;
    width: 300px;
    height: auto;
}

.detail-box .detail-r .supplier-wrap {
    border: 1px solid #eee;
    background: #fff;
    overflow: hidden;
    margin-bottom: 20px;
}

.detail-box .detail-r .supplier-wrap .sup-title {
    background: #eee;
    height: 30px;
    font: 700 14px/30px "Microsoft YaHei";
    padding-left: 15px;
}

.detail-box .detail-r .supplier-wrap h3 {
    font: 700 14px/20px "Microsoft YaHei";
    color: #444;
    height: 20px;
    overflow: hidden;
    display: block;
    padding: 0 15px;
    margin: 10px 0 0 0;
}

.det-tags {
    width: 100%;
    overflow: hidden;
    bottom: 0;
    padding: 0 0 10px 20px;
}

.det-tags > span {
    border: 1px solid #fff;
    height: 20px;
    display: inline-block;
    margin-right: 10px;
}

.det-tags > span span {
    padding: 0px 4px;
    font-size: 12px;
}

.det-tags em {
    width: 18px;
    height: 18px;
    display: inline-block;
    color: #fff;
    line-height: 18px;
    text-align: center;
}

.pro-tags em {
    width: 18px;
    height: 18px;
    display: inline-block;
    color: #fff;
    line-height: 18px;
    text-align: center;
}

.det-tags .stock-goods {
    border-color: #0387d1;
}

.det-tags .stock-goods em {
    background: #0387d1;
}

.det-tags .direct-selling {
    border-color: #ff8a00;
}

.det-tags .direct-selling em {
    background: #ff8a00;
}

.det-tags .free-charge {
    border-color: #6fba2c;
}

.det-tags .free-charge em {
    background: #6fba2c;
}

.detail-box .detail-r .supplier-wrap .authen {
    overflow: hidden;
    padding: 10px 15px 15px 15px;
    border-bottom: 1px solid #eee;
}

/* padding:15px; */
.detail-box .detail-r .supplier-wrap .authen li {
    display: block;
    color: #666;
    font-size: 12px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 248px;
}

.detail-box .detail-r .supplier-wrap .authen li label {
    color: #666;
}

.detail-box .detail-r .supplier-wrap .authen li .rz {
    background: url(../images/mem/m-icon.png) no-repeat left -136px;
    display: inline-block;
    width: 16px;
    height: 15px;
    vertical-align: middle;
    margin-right: 5px;
}

.detail-box .detail-r .supplier-wrap .authen li .card {
    background: url(../images/mem/m-icon.png) no-repeat left -155px;
    display: inline-block;
    width: 24px;
    height: 23px;
    vertical-align: middle;
    margin-right: 3px;
}

.detail-box .detail-r .supplier-wrap .authen li .study {
    background: url(/images/mem/m-icon.png) no-repeat left -189px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 3px;
}

.detail-box .detail-r .supplier-wrap .authen li .entrust {
    background: url(../images/mem/m-icon.png) no-repeat left -223px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 3px;
}

.detail-box .detail-r .supplier-wrap .authen li .produce {
    background: url(../images/mem/m-icon.png) no-repeat left -257px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
}

.detail-box .detail-r .supplier-wrap .authen.botno {
    border-bottom: none;
}

.detail-box .detail-r .supplier-wrap .casbox {
    padding: 15px;
    overflow: hidden;
    border-bottom: 1px solid #eee;
}

.detail-box .detail-r .supplier-wrap .casbox dt {
    width: 80px;
    height: 70px;
    float: left;
}

.detail-box .detail-r .supplier-wrap .casbox .casimg {
    width: 78px;
    height: 60px;
    border: 1px solid #eee;
    text-align: center;
    line-height: 54px;
}

.detail-box .detail-r .supplier-wrap .casbox dd {
    width: 166px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #666;
    float: left;
    padding-left: 10px;
    line-height: 20px;
}

.detail-box .detail-r .supplier-wrap .casbox dd label {
    color: #999;
    margin-right: 5px;
}

/*left*/
.detail-l .next_table {
    height: 44px;
    border-bottom: 1px solid #eee;
}

.detail-l .next_table li {
    float: left;
    height: 44px;
    border: 1px solid #eee;
    border-bottom: none;
    margin-right: 10px;
}

.detail-l .next_table li a {
    display: inline-block;
    height: 44px;
    padding: 0 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    background: #eee;
    margin-top: -1px;
}

.detail-l .next_table li a.on {
    border-top: 2px solid #FF8A00;
    background: #fff;
    margin-top: -1px;
    color: #FF8A00;
}

.detail-l .details-descript {
    width: 902px;
    overflow: hidden;
    background: #fff;
    padding: 20px;
    border: 1px solid #eee;
    border-top: none;
    min-height: 800px;
}

.detail-l .details-descript h2 {
    display: block;
    font: 700 16px/30px "Microsoft YaHei";
    color: #444;
}

.detail-l .details-descript ul {
    border-bottom: 1px solid #eee;
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.detail-l .details-descript ul li {
    width: 286px;
    float: left;
    color: #444;
    height: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 26px;
    overflow: hidden;
}
.detail-l .details-descript .discript ul li{
    width: auto;
}

.detail-l .details-descript li label {
    height: 22px;
    color: #999;
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    width: 66px;
}

.discript {
    width: 860px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
    line-height: 26px;
    color: #444;
    font-size: 14px;
}

.discript img {
    max-width: 750px;
    /*max-height: 750px;*/
}

/*MSDS2017012018*/
.msdswrap {
    height: 44px;
    border-bottom: 1px solid #eee;
    margin-top: 10px;
}

.msdswrap li {
    float: left;
    height: 44px;
    border: 1px solid #eee;
    border-bottom: none;
    margin-right: 10px;
}

.msdswrap li a {
    display: inline-block;
    height: 44px;
    padding: 0 20px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    background: #eee;
    margin-top: -1px;
}

.msdswrap li a.on {
    border-top: 2px solid #FF8A00;
    background: #fff;
    margin-top: -1px;
    color: #FF8A00;
}

.msdbox {
    width: 902px;
    overflow: hidden;
    background: #fff;
    padding: 20px;
    border: 1px solid #eee;
    border-top: none;
    min-height: 500px;
}

/*化工字典*/
.detail-l .zdwrap {
    width: 902px;
    margin-bottom: 20px;
}

.detail-l .zdwrap table {
    border: 1px solid #eee;
    border-left:
}

.detail-l .zdwrap table th {
    height: 40px;
    line-height: 40px;
    color: #666;
    background: #f5f5f5;
    width: 146px;
    text-align: right;
    padding-right: 10px;
}

.detail-l .zdwrap table tr td {
    padding: 10px 20px;
    line-height: 22px;
    color: #666;
}

.detail-l .zdwrap table tr td img {
    vertical-align: middle;
    max-width: 100px;
}

.detail-l .zdwrap table tr {
    border-bottom: 1px solid #eee;
}

.detail-box .detail-l .fee {
    overflow: hidden;
    border: 1px solid #eee;
    padding: 20px;
}

.detail-box .detail-l .fee span {
    display: block;
    font: 700 18px/20px "Microsoft YaHei";
    color: #444;
}

.detail-box .detail-l .fee h3 {
    display: block;
    font: 700 14px/20px "Microsoft YaHei";
    color: #666;
    margin: 10px 0;
}

.detail-box .detail-l .fee em {
    display: block;
    line-height: 30px;
    color: #666;
}

.detail-box .detail-l .fee p {
    line-height: 24px;
    color: #666;
}

.detail-r .zidian {
    overflow: hidden;
    margin: 10px 0;
    width: 280px;
}

.detail-r .zidian dt {
    width: 80px;
    overflow: hidden;
    float: left;
    color: #666;
    line-height: 30px;
    padding-left: 10px;
    text-align: right;
}

.detail-r .zidian dd {
    overflow: hidden;
    width: 190px;
    float: left;
}

.detail-r .zidian dd input {
    height: 30px;
    border: 1px solid #eee;
    width: 140px;
    float: left;
    border-right: none;
}

.detail-r .zidian dd .zdsear {
    background: #eee;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    display: inline-block;
}

.detail-r .sming {
    overflow: hidden;
    margin: 15px 0;
    padding: 0 20px;
}

.detail-r .sming span {
    display: block;
    font-weight: 700;
    color: #444;
    margin-bottom: 5px;
}

.detail-r .sming p {
    color: #666;
    line-height: 20px;
}

.detail-box .detail-r .supplier-wrap .ys_load {
    padding: 10px 20px;
    overflow: hidden;
}

.detail-box .detail-r .supplier-wrap .ys_load li {
    display: block;
    line-height: 28px;
}

.detail-box .detail-r .supplier-wrap .ys_load li span {
    display: inline-block;
    margin-right: 10px;
}

.ysimg1,.ysimg2,.ysimg3,.ysimg4,.ysimg5,.ysimg6 {
    background-image: url(/images/icont.png);
    background-repeat: no-repeat;
    vertical-align: middle;
}

.ysimg1 {
    background-position: -45px -31px;
    width: 19px;
    height: 16px;
}

.ysimg2 {
    background-position: -74px -31px;
    width: 19px;
    height: 16px;
}

.ysimg3 {
    background-position: -103px -31px;
    width: 19px;
    height: 16px;
}

.ysimg4 {
    background-position: -132px -31px;
    width: 19px;
    height: 16px;
}

.ysimg5 {
    background-position: -161px -31px;
    width: 19px;
    height: 16px;
}

.ysimg6 {
    background-position: -190px -31px;
    width: 19px;
    height: 16px;
}

.detail-box .detail-r .supplier-wrap .p_show {
    padding: 20px 0 10px 20px;
    overflow: hidden;
}

.detail-box .detail-r .supplier-wrap .p_show a {
    display: inline-block;
    margin: 0 15px 15px 0;
}

.zidian_search {
    background: #F7F8FA;
    padding: 50px;
    overflow: hidden;
    min-height: 400px;
}

.zidian_search .zidianLeft {
    float: left;
    width: 540px;
    overflow: hidden;
}

.zidian_search .zidianLeft h2 {
    display: block;
    font: 700 24px/30px "Microsoft YaHei";
    margin-bottom: 30px;
}

.zidian_search .zidianLeft dl {
    width: 560px;
    overflow: hidden;
    line-height: 40px;
    color: #666;
    margin-top: 30px;
}

.zidian_search .zidianLeft dl dt {
    float: left;
    width: 80px;
    text-align: right;
    padding-right: 10px;
}

.zidian_search .zidianLeft dl dd {
    float: left;
    width: 480px;
}

.zidian_search .zidianLeft dl dd input {
    width: 360px;
    border: 1px solid #e6ecf2;
    height: 40px;
    padding: 2px;
    float: left;
}

.zidian_search .zidianLeft dl dd .zds:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    background: #EB650C
}

.zidian_search .zidianLeft dl dd .zds {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    background: #ff8a00;
    padding: 0 15px;
    border-radius: 3px;
    color: #fff;
    font: 700 14px/40px "Microsoft YaHei";
    margin-left: 10px;
}

.zidian_search .zidianRight {
    float: right;
    overflow: hidden;
    width: 530px;
}

.zidian_search .zidianRight span {
    display: block;
    font: 700 14px/20px "Microsoft YaHei";
}

.zidian_search .zidianRight em {
    display: block;
    line-height: 28px;
    color: #666;
}

.zidian_search .zidianRight em a {
    display: inline-block;
    margin-right: 20px;
    color: #0271AC;
}

.zidian_search .zidianRight em a:hover {
    color: #FF8A00;
}

.merge-li .merge-li-l .rz {
    background: url(../images/mem/m-icon.png) no-repeat left -136px;
    display: inline-block;
    width: 16px;
    height: 15px;
    vertical-align: middle;
    margin-right: 5px;
}

.merge-li .merge-li-l .card {
    background: url(../images/mem/m-icon.png) no-repeat left -155px;
    display: inline-block;
    width: 24px;
    height: 23px;
    vertical-align: middle;
    margin-right: 3px;
}

.merge-li .merge-li-l .study {
    background: url(/images/mem/m-icon.png) no-repeat left -189px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 3px;
}

.merge-li .merge-li-l .entrust {
    background: url(../images/mem/m-icon.png) no-repeat left -223px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 3px;
}

.merge-li .merge-li-l .produce {
    background: url(../images/mem/m-icon.png) no-repeat left -257px;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
}

/*化工法规*/
.detail-l.fagui_border {
    border: 1px solid #eee;
}

.detail-l .fagui {
    width: 900px;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    padding: 0 20px;
    font-size: 13px;
}

.detail-l .fagui .fagui_tit {
    float: left;
    width: 540px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 40px;
}

.detail-l .fagui .fagui_tit a {
    color: #0271ac;
}

.detail-l .fagui .fagui_tit a:hover {
    color: #ff8a00;
}

.detail-l .fagui .fagui_sj {
    float: left;
    width: 150px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}

.detail-l .fagui .fagui_wj {
    float: left;
    width: 170px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}

/*帮助中心 2017-10-10*/
.help_navbg {
    height: 80px;
    width: 100%;
    background: url(../images/help_bg.jpg) no-repeat center center;
}

.help_navbg .help_navbox {
    width: 1226px;
    height: 80px;
}

.help_navbg .help_navbox .help_logo {
    display: inline-block;
    width: 166px;
    height: 46px;
    float: left;
    margin: 15px 20px 0 0;
}

.help_navbg .help_navbox .help_tit {
    font: 400 24px/24px "Microsoft YaHei";
    color: #fff;
    border-left: 1px solid #d3d1d2;
    padding-left: 20px;
    margin-top: 25px;
    display: inline-block;
}

.help_navbg .help_navbox .help_nav {
    float: right;
    height: 80px;
    width: 520px;
}

.help_navbg .help_navbox .help_nav a {
    display: inline-block;
    line-height: 80px;
    color: #fff;
    font-size: 16px;
    padding: 0 20px;
}

.help_navbg .help_navbox .help_nav a:hover {
    background: #fb972c;
}

.help_navbg .help_navbox .help_nav a.on {
    background: #fb972c;
}

/*左边*/
.container .help_left {
    float: left;
    width: 220px;
    background: #f7f7f7;
    min-height: 580px;
}

.container .help_left:after {
    content: "";
    clear: both;
    display: block;
}

.container .help_left .help_catetit {
    height: 50px;
    background: #ff8a00;
    font: 400 18px/50px "Microsoft YaHei";
    color: #fff;
    padding-left: 20px;
}

.container .help_left .help_cate {
    position: relative;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    font-size: 16px;
    color: #444;
    cursor: pointer;
}

.container .help_left .help_list {
    display: inline-block;
    width: 220px;
    overflow: hidden;
}

.container .help_left .help_list li {
    display: block;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    padding-left: 30px;
}

.container .help_left .help_list li.on {
    background: #f2f2f2;
    border-left: 3px solid #ff8a00;
}

.container .help_left .helpdk {
    position: absolute;
    background: url(/images/icont.png) no-repeat -219px -31px;
    display: inline-block;
    width: 13px;
    height: 8px;
    right: 20px;
    top: 20px;
}

.container .help_left .helpdkbot {
    position: absolute;
    background: url(/images/icont.png) no-repeat -240px -31px;
    display: inline-block;
    width: 13px;
    height: 8px;
    right: 20px;
    top: 20px;
}

/*右边*/
.container .help_right {
    float: right;
    width: 980px;
    overflow: hidden;
    min-height: 668px;
}

.container .help_right .h_rtit {
    width: 980px;
    height: 38px;
    border-bottom: 1px solid #eee;
    padding-bottom: 8px;
    overflow: hidden;
    margin-bottom: 30px;
}

.container .help_right .h_rtit h2 {
    display: inline-block;
    margin-right: 10px;
    font: 700 20px/24px "Microsoft YaHei";
    color: #444;
}

.container .help_right .h_rtit h2 span {
    display: inline-block;
    color: #999;
    background: url(/images/icont.png) no-repeat -262px -27px;
    padding-left: 20px;
    font-weight: 400;
    font-size: 13px;
    margin-left: 10px;
}

.container .help_right .h_con {
    font-size: 14px;
    color: #444;
    overflow: hidden;
}

.container .help_right .h_con p {
    line-height: 40px;
    color: #666;
}

.container .help_right .sugguet {
    overflow: hidden;
}

.container .help_right .sugguet dl {
    width: 900px;
    overflow: hidden;
    margin-bottom: 20px;
}

.container .help_right .sugguet dl dt {
    float: left;
    width: 160px;
    text-align: right;
    line-height: 36px;
    color: #666;
}

.container .help_right .sugguet dl dd {
    float: left;
    width: 700px;
    padding-left: 10px;
    line-height: 36px;
}

.suggtext {
    width: 300px;
    height: 36px;
    border: 1px solid #e6ecf2;
    line-height: 36px;
    padding: 2px;
}

.ting {
    width: 500px;
    height: 136px;
    border: 1px solid #e6ecf2;
    padding: 2px;
}

.tijiao {
    border-radius: 3px;
    background: #FF8A00;
    display: inline-block;
    padding: 0 20px;
    line-height: 36px;
    height: 36px;
    color: #fff;
    font-size: 14px;
}

.tijiao:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    color: #fff;
}

.blacklist {
    border: 1px solid #e6ecf2;
    overflow: hidden;
    padding: 10px 0;
    margin: 20px 0;
}

.blacklist dl {
    width: 960px;
    height: auto;
    overflow: hidden;
    font-size: 13px;
    line-height: 26px;
    height: 26px;
}

.blacklist dl dt {
    float: left;
    width: 120px;
    color: #999;
    text-align: right;
}

.blacklist dl dd {
    float: right;
    width: 840px;
    overflow: hidden;
    color: #666;
    padding-left: 10px;
}

.loadmore {
    background: #f5f5f5;
    border: 1px solid #eee;
    display: block;
    height: 40px;
    line-height: 40px;
    color: #444;
    text-align: center;
    margin: 20px 0;
}

.loadmore:hover {
    color: #444;
    border: 1px solid #e6ecf2;
    transition: 0.3s;
    background-color: #e6ecf2;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}

.yqlink {
    display: inline-block;
    width: 190px;
    float: left;
    line-height: 30px;
    padding-right: 20px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.payment {
    width: 100%;
    border-top: 1px solid #e6ecf2;
    border-left: 1px solid #e6ecf2;
}

.payment tr td {
    line-height: 30px;
    padding: 10px 0 10px 20px;
    color: #666;
    border-bottom: 1px solid #e6ecf2;
    border-right: 1px solid #e6ecf2;
    font-size: 14px;
}

/*404*/
.wrap404 {
    min-height: 750px;
    width: 800px;
    overflow: hidden;
    padding-top: 100px;
}

.wrap404 span {
    display: block;
    text-align: center;
    font-size: 150px;
    color: #FF8A00;
    font-family: arial;
}

.wrap404 em {
    display: block;
    text-align: center;
}

.wrap404 p {
    text-align: center;
    color: #444;
    margin-bottom: 30px;
}

.wrap404 em a {
    display: inline-block;
    border-radius: 30px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #444;
    border: 1px solid #666;
    margin: 0 10px;
    padding: 0 20px;
}

.wrap404 em a:hover {
    background: #FF8A00;
    color: #fff;
    border: 1px solid #ff8a00;
}

/*keyword details*/
.mg_25 {
    width: 1226px;
    height: auto;
    overflow: hidden;
}

.leftBar {
    width: 240px;
    float: left;
}

.leftBar .boxA {
    width: 238px;
    border: 1px solid #e6ecf2;
    margin-bottom: 20px;
}

.leftBar .boxA .tit {
    padding-left: 15px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    background: #fafafa
}

.leftBar .boxA .personjj {
    line-height: 24px;
    width: 220px;
    padding: 10px 15px;
}

.leftBar .boxA .personjj a {
    color: #0288d1;
    height: 24px;
    line-height: 24px;
    width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.leftBar .boxA .personjj a:hover {
    color: #ff8a00;
}

.leftBar .boxA .personjj dt {
    font-size: 14px;
    font-weight: bold;
    color: #0000CC;
    margin-bottom: 3px;
}

.leftBar .notop8 {
    margin-top: 0px;
}

.leftBar .boxA .aboutus,.leftBar .boxA .contactus {
    padding: 15px;
}

.leftBar .boxA .aboutus p {
    line-height: 24px;
    color: #666;
}

.leftBar .boxA .aboutus a {
    color: #0000cc;
    text-decoration: underline;
}

.leftBar .boxA .aboutus a:hover {
    color: #ff5500;
}

.leftBar .boxA .contactus li {
    line-height: 20px;
}

.leftBar .boxA .contactus li em {
    font-style: normal;
    color: #0000cc;
}

.rightBar {
    width: 966px;
    float: right;
    overflow: hidden;
}

.rightBar .boxB {
    width: 100%;
    overflow: hidden;
}

.rightBar .boxB .tit {
    background-image: url(../images/bg/titbg.gif);
    width: 966px;
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}

.rightBar .boxB .cas {
    display: block;
    font-size: 24px;
    font-weight: bold;
}

.rightBar .boxB .prodetailBox {
    margin: 20px auto;
    overflow: hidden;
    width: 966px;
}

.rightBar .boxB .prodetailBox p {
    display: block;
    line-height: 30px;
    font-size: 14px;
    color: #666;
}

.rightBar .boxB .form {
    background-color: #FFFAED;
    padding: 15px 0;
    width: 966px;
}

.rightBar .boxB .form th {
    padding-right: 5px;
    text-align: right;
    width: 20%;
}

.rightBar .boxB .form th span {
    color: #FF0000;
    font-weight: normal;
}

.rightBar .boxB .form td {
    padding-bottom: 2px;
    padding-top: 4px;
}

.rightBar .boxB .form input {
    height: 18px;
    line-height: 18px;
    width: 220px;
}

.rightBar .boxB .form td span {
    color: #666666;
    font-size: 12px;
    padding-left: 6px;
}

.rightBar .boxB .form td.note {
    color: #666666;
    font-size: 12px;
    line-height: 16px;
}

.rightBar .boxB .form input.button {
    background: url(../images/bg.gif) no-repeat -100px -120px;
    border: 0px;
    cursor: pointer;
    height: 27px;
    width: 81px;
}

/*留言到供应商*/
.supli-wrap {
    width: 850px;
    overflow: hidden;
    padding: 20px;
    border: 2px solid #e6ecf2;
    float: left;
    font-size: 14px;
}

.supli-wrap h3 {
    font: 700 16px/20px "Microsoft YaHei";
    display: block;
    margin-bottom: 30px;
    padding-left: 20px;
}

.supli-wrap dl {
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}

.supli-wrap dl dt {
    float: left;
    text-align: right;
    width: 130px;
    color: #666;
    line-height: 36px;
}

.supli-wrap dl dt label {
    font: 700 13px/30px "Microsoft YaHei";
    color: #fc0000;
    margin-right: 5px;
}

.supli-wrap dl dd {
    float: left;
    width: 600px;
    padding-left: 15px;
    line-height: 36px;
}

.supli-wrap dl dd a {
    font-size: 13px;
    color: #0288d1;
}

.supli-wrap dl dd i {
    display: block;
    font-size: 12px;
    color: #999;
    line-height: 12px;
}

.shoptext {
    width: 284px;
    height: 36px;
    border: 1px solid #e6ecf2;
    line-height: 36px;
    padding-left: 2px;
}

.shop-message {
    width: 536px;
    height: 104px;
    border: 1px solid #e6ecf2;
}

.shop-send {
    display: inline-block;
    background: #ff8a00;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    color: #fff!important;
    padding: 0 25px;
}

.shop-send:hover {
    transition: 0.3s;
    background-color: #EB650C;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    color: #fff;
}

/*广告服务 */
.container .help_right .h_con .edwrap {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #e6ecf2;
    padding: 60px 0;
}

.container .help_right .h_con .edwrap h4 {
    font: 700 20px/24px "Microsoft YaHei";
    color: #444;
    text-align: center;
    margin-bottom: 10px;
}

.container .help_right .h_con .edwrap p {
    line-height: 24px;
    color: #666;
    font-size: 15px;
    text-align: center;
}

.container .help_right .h_con .edwrap p img {
    margin-top: 20px;
}

.container .help_right .h_con .edwrap.edpadd {
    padding-top: 0;
}

.container .help_right .h_con .edwrap .edwrap_r {
    width: 510px;
    overflow: hidden;
}

.container .help_right .h_con .edwrap .edwrap_l {
    width: 410px;
    overflow: hidden;
}

.container .help_right .h_con .edwrap .edwrap_l span {
    display: block;
    font: 700 20px/20px "Microsoft YaHei";
    color: #444;
    margin-bottom: 15px;
}

.container .help_right .h_con .edwrap .edwrap_l p {
    display: block;
    line-height: 30px;
    font-size: 16px;
    color: #666;
    text-align: left;
}

.container .help_right .h_con .edwrap .edwrap_l b {
    color: #444;
    font-size: 15px;
    margin: 10px 0;
    display: block;
}

.container .help_right .h_con .edwrap ul {
    display: block;
    overflow: hidden;
}

.container .help_right .h_con .edwrap li {
    float: left;
    font-weight: 700;
    overflow: hidden;
    min-width: 126px;
    border: 1px solid #ff5b23;
    padding: 0 10px;
    line-height: 30px;
    text-align: center;
    color: #ff5b23;
    margin: 0 10px 10px 0;
}

.edtitle {
    font: 700 20px/24px "Microsoft YaHei";
    color: #444;
    margin-bottom: 10px;
}

.container .help_right .h_con .edwrap .edlogo {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.container .help_right .h_con .edwrap .edlogo ul {
    display: block;
    overflow: hidden;
}

.container .help_right .h_con .edwrap .edlogo li {
    float: left;
    width: 220px;
    height: 80px;
    border: 1px solid #bbb;
    text-align: center;
    line-height: 74px;
    vertical-align: middle;
    margin-right: 20px;
}

/*委托交易201712-26*/
.escrow_wrap {
    background: #f5f5f5;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.escrow_wrap .escrow_w h3 {
    font: 700 30px/30px "Microsoft YaHei";
    display: block;
    text-align: center;
    margin: 50px 0;
}

.escrow_wrap .escrow_w h3 b {
    width: 5px;
    height: 25px;
    background: #ff4c3a;
    display: inline-block;
    margin-right: 5px;
}

.escrow_wrap .escrow_w .saction {
    width: 560px;
    float: left;
    margin-top: 80px;
}

.escrow_wrap .escrow_w .saction span {
    display: block;
    font: 700 24px/30px "Microsoft YaHei";
    color: #333;
    margin-bottom: 20px;
}

.escrow_wrap .escrow_w .saction dl {
    float: left;
    width: 150px;
    overflow: hidden;
    margin-right: 20px;
}

.escrow_wrap .escrow_w .saction dl dt {
    margin-bottom: 10px;
    text-align: center;
    padding-left: 0;
}

.escrow_wrap .escrow_w .saction dl dd {
    text-align: center;
    font-size: 16px;
    padding: 0;
}

.escrow_wrap .escrow_w .sactionright {
    width: 560px;
    float: left;
    margin-top: 80px;
}

.escrow_wrap .escrow_w .sactionright span {
    display: block;
    font: 700 30px/30px "Microsoft YaHei";
    color: #ff4c3a;
    margin-bottom: 20px;
}

.escrow_wrap .escrow_w .sactionright p {
    display: block;
    font-size: 18px;
    color: #333;
    line-height: 36px;
}

.escrow_wrap .escrow_w {
    width: 1190px;
    height: auto;
    overflow: hidden;
}

.escrow_wrap .escrow_w ul {
    display: block;
    overflow: hidden;
    margin-top: 30px;
}

.escrow_wrap .escrow_w ul li {
    width: 358px;
    float: left;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 30px;
    font-size: 15px;
}

.escrow_wrap .escrow_w ul li em {
    width: 6px;
    height: 6px;
    background: #ccc;
    margin-right: 10px;
    display: inline-block;
    border-radius: 10px;
}

.escrow_wrap .escrow_w .questionwrap {
    position: relative;
    background: #fff8ef;
    border: 1px solid #ffcca7;
    margin-top: 50px;
    padding: 20px 40px 20px 20px;
    overflow: hidden;
}

.escrow_wrap .escrow_w .questionwrap h3 {
    display: block;
    font: 700 14px/20px "Microsoft YaHei";
    color: #333;
    margin: 0;
    text-align: left;
}

.escrow_wrap .escrow_w .questionwrap p {
    line-height: 26px;
}

.escrow_wrap .escrow_w dl {
    float: left;
    width: 238px;
    overflow: hidden;
    margin: 25px 0;
}

.escrow_wrap .escrow_w dl dd {
    line-height: 22px;
    font-size: 14px;
    color: #666;
    padding-left: 50px;
}

.escrow_wrap .escrow_w dl dt {
    display: block;
    font: 700 16px/24px "Microsoft YaHei";
    color: #333;
    padding-left: 50px;
}

.escrow_wrap .escrow_w .eslc {
    height: 94px;
    background: url(../images/lcicon.png) no-repeat 50px 0;
    margin-top: 50px;
}

.escrow_wrap .escrow_w2 {
    width: 1090px;
    height: auto;
    overflow: hidden;
    padding: 18px 0 0 100px;
}

.escrow_wrap .escrow_write {
    background: #fff;
    width: 100%;
    overflow: hidden;
    padding-bottom: 20px;
}

.tage1,.tage2,.tage3,.esclose {
    background-image: url( ../images/escrowicon.png);
    background-repeat: no-repeat;
}

.tage1 {
    background-position: left top;
    width: 64px;
    height: 64px;
}

.tage2 {
    background-position: -84px top;
    width: 64px;
    height: 64px;
}

.tage3 {
    background-position: -168px top;
    width: 64px;
    height: 64px;
}

.esclose {
    background-position: -240px -24px;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 10px;
    top: 10px;
    display: inline-block;
    cursor: pointer;
}

.escrow_wrap .escrow_w2 dl {
    width: 320px;
    float: left;
    overflow: hidden;
}

.escrow_wrap .escrow_w2 dl dt {
    width: 64px;
    float: left;
    height: 64px;
    margin-right: 20px;
}

.escrow_wrap .escrow_w2 dl dd {
    float: left;
    width: 236px;
    color: #333;
    font: 700 18px/64px "Microsoft YaHei";
}

.escrow_wrap .escrowbg {
    background: url(../images/ecsorw.jpg) no-repeat center;
    width: 100%;
    height: 400px;
}

.escrow_wrap .escrow_contact {
    background: url(../images/ecsorw2.jpg) no-repeat center;
    width: 100%;
    height: 350px;
}

.escrow_wrap .escrow_w .es760 {
    width: 450px;
    padding-top: 82px;
}

.escrow_wrap .escrow_w .es760 h2 {
    font: 700 44px/44px "Microsoft YaHei";
    color: #fff;
    margin-top: 20px;
}

.escrow_wrap .escrow_w .es760 em {
    font: 700 36px/38px Arial;
    color: #faa51b;
    margin-top: 10px;
    display: block;
}

.escrow_wrap .escrow_w .es760 img {
    margin-right: 20px;
}

.escrow_wrap .escrow_w .tj {
    overflow: hidden;
    margin-top: 40px;
}

.escrow_wrap .escrow_w .tj p {
    display: block;
    color: #e6ecf2;
    font-size: 15px;
    line-height: 30px;
    text-align: center;
}

.escrow_wrap .three9 {
    background: #E9E9E9;
    height: 100px;
    width: 100%;
}

/*品名推广页，2018-1-23*/
.sionwrap {
    overflow: hidden;
}

.sionwrap h1 {
    display: block;
    font: 700 28px/40px 'Microsoft YaHei';
    color: #333;
}

.sionwrap ul {
    display: block;
    margin: 20px 0 15px 0;
    height: 32px;
}

.sionwrap ul li {
    position: relative;
    float: left;
    margin-right: 12px;
    height: 32px;
    line-height: 30px;
    border: 1px solid #0271ac;
    text-align: center;
    padding: 0 12px;
    color: #0271ac;
    cursor: pointer;
}

.sionwrap ul li.click {
    background: #0271ac;
    color: #fff;
    font-weight: 700;
}

.sionwrap ul li:hover {
    background: #0271ac;
    color: #fff;
    font-weight: 700;
}

.sionwrap ul li .row {
    background: url(../images/icont.png) no-repeat -98px -52px;
    width: 14px;
    height: 7px;
    position: absolute;
    bottom: -7px;
    left: 44%;
    display: inline-block;
}

/*推荐供应商*/
.extension_right h3 {
    display: block;
    font: 700 16px/20px 'Microsoft YaHei';
}

.extension_right h3 a {
    display: inline-block;
    float: right;
    color: #0271ac;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
}

.extension_right h3 a:hover {
    color: #ff8a00;
}

.extension-l .tj_suppli {
    height: 20px;
    line-height: 20px;
    border-left: 4px solid #FF8A00;
    padding-left: 15px;
    font: 700 18px/20px 'Microsoft YaHei';
}

.extension_right {
    float: right;
    width: 262px;
    margin-top: 30px;
}

.extension_right .supliwrap {
    border: 1px solid #ffd099;
    border-bottom: none;
    margin-top: 12px;
}

.extension_right .supliwrap h3 {
    background: #ffeed9;
    display: block;
    height: 34px;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    padding-left: 10px;
}

.extension_right .supliwrap dl {
    width: 262px;
    border-bottom: 1px solid #ffd099;
    overflow: hidden;
}

.extension_right .supliwrap dl dt {
    float: left;
    font-weight: 400;
    width: 55px;
    padding: 10px 8px 0 8px;
    font-size: 13px;
    color: #666;
    line-height: 24px;
}

.extension_right .supliwrap dl dd {
    width: 198px;
    border-left: 1px solid #ffd099;
    float: left;
    padding: 10px 0 10px 10px;
}

.extension_right .supliwrap dl dd span {
    font-weight: 400;
    display: block;
    color: #666;
    font-size: 13px;
    line-height: 24px;
}

/*右侧结束*/
/*左侧开始*/
.extension-l {
    float: left;
    width: 944px;
}

.extension-l .proper {
    border: 1px solid #E5E8F1;
    margin-bottom: 20px;
}

.extension-l .proper h2 {
    display: block;
    font: 700 14px/20px 'Microsoft YaHei';
    background: #eef0f6;
    height: 34px;
    line-height: 34px;
    padding-left: 20px;
}

.extension-l .proper h3 {
    margin: 5px 0;
    padding-left: 20px;
}

.extension-l .proper dl {
    width: 942px;
    border-top: 1px solid #E5E8F1;
    overflow: hidden;
    min-height: 34px;
    line-height: 34px;
}

.extension-l .proper dl dt {
    float: left;
    width: 115px;
    color: #888;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.extension-l .proper dl dd {
    float: left;
    width: 742px;
    border-left: 1px solid #E5E8F1;
    padding-left: 20px;
    color: #666;
}

.extension-l .proper dl dd img {
    vertical-align: middle;
    margin-right: 5px;
    height: 46px;
    max-height: 46px;
}

.extension-l .proper dl dd a {
    color: #0271ac;
    text-decoration: underline;
}

.extension-l .proper dl dd a:hover {
    color: #ff8a00;
}

.extension-l .proper .properwrap {
    overflow: hidden;
}

/*padding: 10px 15px; */
.extension-l .proper .properwrap h4 {
    font: 700 14px/26px 'Microsoft YaHei';
    color: #333;
}

.extension-l .proper .properwrap a {
    display: inline-block;
    color: #0271AC;
    margin-right: 10px;
    line-height: 26px;
}

.extension-l .proper .properwrap a:hover {
    color: #ff8a00;
}

.extension-l .proper .properwrap ul {
    overflow: hidden;
}

.extension-l .proper .properwrap ul li {
    width: 128px;
    float: left;
    margin: 10px 10px 10px 0;
}

.extension-l .proper .properwrap ul li .properimg {
    width: 128px;
    height: 120px;
    border: 1px solid #e6ecf2;
    display: table-cell;
    font-size: 70px;
    text-align: center
}

.extension-l .proper .properwrap ul li .properimg img {
    border: 0;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

.extension-l .proper .properwrap ul li a {
    display: block;
    color: #0271AC;
    margin-top: 5px;
    text-align: center;
    height: 26px;
    line-height: 26px;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 128px;
    white-space: nowrap;
}

.extension-l .proper .ip_deslist {
    width: 942px;
    color: #666;
    padding: 0 20px;
}

.extension-l .proper .ip_list dd {
    width: 722px;
}

.extension-l .proper .ip_list dt {
    padding-left: 15px;
}

/*左侧结束*/
/*2018-3-6 CAS号推广*/
.Caswrap {
    background: #f7f7f7;
    border: 1px solid #e4e4e4;
    text-align: center;
    margin-bottom: 20px;
}

.Caswrap h1 {
    font: 700 28px/40px 'Microsoft YaHei';
    padding: 10px 0;
}

.cascation {
    width: 260px;
}

.cascation h3 {
    background: #f7f7f7;
    display: block;
    height: 34px;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    padding-left: 10px;
    border-top: 1px solid #e6ecf2;
}

.cascation dl {
    width: 260px;
    border: 1px solid #e6ecf2;
    border-top: none;
    overflow: hidden;
}

.cascation dl dt {
    float: left;
    width: 90px;
    padding: 8px 10px 0 0;
    text-align: right;
    font-size: 13px;
    color: #666;
    line-height: 24px;
}

.cascation dl dd {
    width: 168px;
    float: left;
    padding: 10px 0 10px 10px;
    border-left: 1px solid #e6ecf2;
}

.cascation dl dd a {
    color: #0271AC;
    text-decoration: underline;
}

.cascation dl dd a:hover {
    color: #FB8200;
}

.extension_right .recom {
    border: 1px solid #e6ecf2;
    margin-top: 20px;
    overflow: hidden;
    padding-bottom: 10px;
}

.extension_right .recom h3 {
    background: #f7f7f7;
    display: block;
    height: 34px;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    padding-left: 10px;
}

.extension_right .recom a {
    float: left;
    display: inline-block;
    width: 110px;
    margin: 10px 10px 0 10px;
    font-size: 13px;
    color: #0271AC;
    text-decoration: underline;
}

.extension_right .recom a:hover {
    color: #FB8200;
}

/*推荐其他产品*/
.other-cas {
    overflow: hidden;
}

.other-cas h3 {
    display: block;
    font: 700 14px/16px 'Microsoft YaHei';
    color: #333;
    background: #fff8ee;
    border: 1px solid #fecca7;
    padding: 15px 20px;
    margin: 20px 0;
}

.other-cas li {
    float: left;
    width: 168px;
    height: auto;
    overflow: hidden;
    margin: 0 20px 20px 0;
}

.other-cas li .casimgwp {
    border: 1px solid #e6ecf2;
    width: 168px;
    height: 168px;
    display: inline-block;
    text-align: center;
    line-height: 128px;
    padding: 20px;
    background: #fff;
    overflow: hidden;
}

.other-cas li span {
    display: block;
    text-align: center;
    line-height: 26px;
}

.container .areawrrap {
    overflow: hidden;
    background: #f9f9f9;
    border-top: 1px solid #e1e1e1;
    padding: 10px;
    margin-bottom: 20px;
    box-shadow: 0 5px 5px -5px rgba(6,0,1,.11)
}

.container .areawrrap dl {
    display: block;
    overflow: hidden;
}

.container .areawrrap dl dt {
    width: 76px;
    float: left;
    line-height: 24px;
}

.container .areawrrap dl dd {
    float: left;
    width: 1130px;
}

.container .areawrrap dl dd a {
    display: inline-block;
    width: 76px;
    margin-right: 10px;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*拓展关键词推广*/
.wrapper {
    width: 1226px;
    height: auto;
    overflow: hidden;
}

.wrapper h1 {
    display: block;
    font: 700 28px/28px 'Microsoft YaHei';
}

.key_box {
    width: 1226px;
    overflow: hidden;
}

.container {
    width: 1226px;
    font-size: 12px;
    margin: 0 auto;
}

.clear:before, .clear:after {
    content: "";
    display: block;
    clear: both;
}

.product h1 {
    font-size: 26px;
    color: #333;
    font-weight: bold;
    margin-bottom: 20px;
}

.pro_txt {
    background-color: #FFF8EE;
    padding: 20px 30px;
    border: 1px solid #FECCA7;
}

.pro_txt h3 {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 15px;
}

.pro_txt span {
    color: #ff8a00;
    display: inline-block;
}

.pro_txt p {
    font: 14px/24px "微软雅黑";
    color: #666;
}

.base_info {
    border-left: 1px solid #e6ecf2;
    border-top: 1px solid #e6ecf2;
    margin-top: 20px;
}

.base_info h3 {
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    background-color: #F2F2F2;
    padding: 0 10px;
    border-right: 1px solid #e6ecf2;
}

.base_info dl {
    float: left;
    border-right: 1px solid #e6ecf2;
    border-bottom: 1px solid #e6ecf2;
    font-size: 12px;
    width: 25%;
}

.base_info dl dt {
    width: 80px;
    height: 35px;
    line-height: 35px;
    float: left;
    padding: 0 5px;
    border-right: 1px solid #e6ecf2;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #999;
}

.base_info dl dd {
    width: 225px;
    height: 35px;
    padding: 0 5px;
    line-height: 35px;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.pro_list {
    margin-top: 30px;
}

.pro_list h3 {
    padding: 0 10px;
    height: 34px;
    line-height: 34px;
    background-color: #f2f2f2;
    font-size: 15px;
    color: #333;
    font-weight: bold;
}

.pro_list .pro-item .pro-itemL {
    float: left;
    position: relative;
}

.pro_list .pro-item .pro_info {
    width: 490px;
    float: left;
    padding: 0 20px;
}

.pro_list .pro-item .pro_info p {
    float: left;
    width: 34%;
    font-size: 13px;
    color: #555;
    line-height: 24px;
    font-weight: 400;
    max-width: 200px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.pro_list .pro-item .pro_info p strong {
    color: #FF8A00;
    font-weight: 600;
}

.pro_list .pro-item .pro_info h4 {
    margin-bottom: 5px;
}

.pro_list .pro-item .pro_info h4 a {
    font-size: 16px;
    font-weight: 600;
    color: #0271AC;
    text-decoration: underline;
    margin-bottom: 10px;
}

.pro_list .pro-item .pro_info p span {
    color: #999;
}

.pro_list .pro-item .pro-itemR {
    width: 515px;
}

.pro_list .pro-item {
    margin-top: 30px;
    position: relative;
    padding: 20px 10px;
}

.pro_list .pro-item .pro-itemL .img-wrap {
    width: 198px;
    height: 194px;
    border: 1px solid #fecca7;
    text-align: center;
    float: left;
    position: relative;
    background: #fff;
}

.pro_list .pro-item .pro-itemL .img-wrap:hover {
    border-color: #ff8a00;
}

.pro_list .pro-item .pro-itemL .img-wrap a {
    display: inline-block;
    line-height: 194px;
}

.pro_list .pro-item .pro-itemL .img-wrap a img {
    vertical-align: middle;
}

.pro_list .pro-item .pro-itemL .img-wrap .hjb {
    position: absolute;
    background: url(../images/icont.png) no-repeat -45px -53px;
    width: 44px;
    height: 46px;
    left: 0;
    top: -3px;
}

.img-wrap .byb {
    position: absolute;
    background: url(../images/icont.png) no-repeat -124px -52px;
    width: 44px;
    height: 48px;
    left: 0;
    top: -3px;
}

.pro_list .pro-item .pro-itemL .img-wrap a.hjbsolid {
    display: inline-block;
}

.pro_list .pro-item.orangebg {
    background: #fff8ee;
    border: 1px solid #fecca7;
    margin-top: 10px;
}

.pro-item.silverBg {
    background: #f6f7f9;
    margin-top: 10px;
    border: 1px #ccd8ef solid;
}

.pro_list .pro-item .pro_info .pro_price {
    padding-top: 15px;
}

.pro_list .pro-item .pro_info .pro-tags {
    position: absolute;
    bottom: 0;
}

.pro_list .pro-item .pro_info .pro-tags .icon {
    font-size: 22px;
}

.pro_list .pro-item .pro_info .pro-tags .link a {
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
    color: #888;
}

.pro_list .pro-item .pro_info .pro-tags .link a:hover {
    color: #FF8A00;
}

.pro_list .pro-item .pro_info .pro-tags .link a:hover i {
    color: #888;
}

.pro_list .pro-item .pro_info .pro-tags {
    position: absolute;
    bottom: 0;
}

.pro_list .pro-item .pro_info .pro-tags>span {
    border: 1px solid #fff;
    height: 20px;
    display: inline-block;
    margin-right: 0px;
}

.pro_list .pro-item .pro_info .pro-tags>span span {
    padding: 4px;
    font-size: 12px;
}

.pro_list .pro-item .pro_info .pro-tags em {
    width: 22px;
    height: 18px;
    display: inline-block;
    color: #fff;
    line-height: 18px;
    text-align: center;
}

.pro_list .pro-item .pro_info .pro-tags .stock-goods {
    border-color: #0387d1;
}

.pro_list .pro-item .pro_info .pro-tags .stock-goods em {
    background: #0387d1;
}

.pro_list .pro-item .pro_info .pro-tags .direct-selling {
    border-color: #ff8a00;
}

.pro_list .pro-item .pro_info .pro-tags .direct-selling em {
    background: #ff8a00;
}

.pro_list .pro-item .pro_info .pro-tags .free-charge {
    border-color: #6fba2c;
}

.pro_list .pro-item .pro_info .pro-tags .free-charge em {
    background: #6fba2c;
}

.pro_list .pro-item .pro_info .pro-tags .link .icon {
    font-size: 22px;
    vertical-align: middle;
    margin-right: 2px;
}

.pro_list .pro-item .pro-itemR h2 {
    display: inline-block;
    line-height: 18px;
    color: #555;
    font-size: 13px;
    font-weight: normal;
}

.pro_list .pro-item .pro-itemR h2 span.tuiguang {
    float: left;
    border: 1px solid #ff9900;
    font-weight: normal;
    margin-bottom: 10px;
    color: #fff;
    height: 18px;
    line-height: 16px;
    padding: 0 4px;
    font-size: 12px;
    border-radius: 2px;
    background: #ff9900;
    margin-right: 10px;
    vertical-align: middle;
}

.pro_list .pro-item .pro-itemR .pro_RT .txt {
    position: relative;
}

.pro_list .pro-item .pro-itemR .pro_RT .txt span {
    margin-right: 10px;
    color: #555;
}

.pro_list .pro-item .pro-itemR .pro_RT .zheng {
    position: relative;
}

.pro_list .pro-item .pro-itemR .pro_RT .zheng .icon {
    color: #fe8a00;
    position: absolute;
    font-size: 24px;
    top: 0;
}

.pro_list .pro-item .pro-itemR .pro_RT .zheng em {
    color: #fe8a00;
    position: absolute;
    left: 5px;
    top: 2px;
}

.pro_list .pro-item .pro-itemR .pro_RT .info {
    margin-top: 10px;
}

.pro_list .pro-item .pro-itemR .pro_RT .info span {
    color: #555;
    margin-right: 10px;
}

.pro_list .pro-item .pro-itemR .pro_RT .info a {
    text-decoration: underline;
}

.pro_list .pro-item .pro-itemR {
    float: left;
    border-left: 1px solid #eee;
    padding: 0 20px;
}

.pro_list .pro-item .pro-itemR .pro_RB {
    margin-top: 10px;
}

.pro_list .pro-item .pro-itemR .pro_RB .info-btn {
}

.pro_list .pro-item .pro-itemR .conp_txt {
    width: 50%;
    float: left;
}

.pro_list .pro-item .pro-itemR .conp_txt li a {
    color: #999;
}

.pro_list .pro-item .pro-itemR .conp_txt p {
    line-height: 20px;
    color: #999;
    padding-right: 30px;
    height: 60px;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.pro_list .pro-item .pro-itemR .conp_txt h4 {
    margin-bottom: 5px;
    font-size: 14px;
    color: #333;
    font-weight: 600;
}

.pro_list .pro-item .pro-itemR .pro_RB a.qq {
    display: inline-block;
    background: url(../images/icon.png) no-repeat 0 0;
    width: 19px;
    height: 20px;
    margin-right: 5px;
}

.pro_list .pro-item .pro-itemR .pro_RB a.weixin {
    display: inline-block;
    background: url(../images/icon.png) no-repeat -29px 0;
    width: 19px;
    height: 20px;
}

.pro_list .pro-item .pro-itemR .conp_txt .info-btn {
    margin-top: 10px;
    padding-right: 50px;
}

.pro_list .pro-item .pro-itemR .conp_txt .btn-primary {
    background: #FF8A00;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    width: 100px;
    height: 30px;
    line-height: 30px;
    padding: 0;
    float: right;
    vertical-align: middle;
    transition: all ease-in-out 0.5s;
    -webkit-transition: all ease-in-out 0.5s;
    -moz-transition: all ease-in-out 0.5s;
    -ms-transition: all ease-in-out 0.5s;
}

.pro_list .pro-item .pro-itemR .conp_txt .btn-primary:hover {
    background: #eb650c;
}

.pro_list .pro-item .pro-itemR .conp_txt li {
    float: left;
    width: 50%;
    color: #999;
    line-height: 20px;
    max-width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.pro_list .tuijian_lists {
    margin-top: 20px;
}

.pro_list .tuijian_lists ul {
    padding: 0 20px;
}

.pro_list .tuijian_lists li {
    float: left;
    width: 130px;
    text-align: left;
    margin-right: 20px;
}

.pro_list .tuijian_lists li:nth-last-child(1) {
    margin: 0;
}

.pro_list .tuijian_lists li img {
    width: 100%;
    height: 120px;
    border: 1px solid #e6ecf2;
}

.pro_list .tuijian_lists li h4 {
    color: #0271AC;
    font-size: 13px;
    margin: 10px 0;
    max-width: 130px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.pro_list .tuijian_lists li p {
    max-width: 130px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.pro_list .pro_news {
    margin-top: 20px;
}

.pro_list .pro_news ul {
    width: 35%;
    padding-left: 20px;
    float: left;
}

.pro_list .pro_news ul {
    margin-right: 15%;
}

.pro_list .pro_news em {
    float: right;
    color: #999;
    line-height: 30px;
}

.pro_list .pro_news ul li a {
    color: #0271AC;
    font-size: 13px;
    line-height: 30px;
    height: 30px;
    max-width: 230px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
}

.pro_list .pro_news ul li a:hover {
    color: #FF8A00;
}

/*分类推广*/
.classification {
    padding: 0 0 30px 0;
    margin-top: 10px;
}

.classification .lc-breadcrumb .breadcrumb li a:hover {
    color: #0288D1;
}

.classification h1 {
    font-size: 34px;
    color: #333;
    font-weight: normal;
    margin-bottom: 20px;
}

.classification .class_li li {
    float: left;
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #0288D1;
    border-radius: 5px;
    margin: 0 20px 5px 0;
    text-align: center;
}

.classification .class_li li a {
    color: #0288D1;
    font-size: 14px;
}

.classification .class_li {
    margin-bottom: 20px;
}

.classification p {
    text-indent: 2em;
}

.classification .classification_p {
    font-size: 14px;
    color: #333;
    line-height: 26px;
}

.classification .main_li1 h3 {
    font-size: 18px;
    color: #333;
    padding-left: 20px;
    position: relative;
    margin: 30px 0
}

.classification .main_li1 h3:after {
    position: absolute;
    content: "";
    width: 3px;
    height: 18px;
    background: #FF9900;
    top: 3px;
    left: 0;
}

.classification .main_li1 p {
    color: #555;
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 20px
}

.classification .main_li1 p:nth-last-child(1) {
    margin-bottom: 0;
}

.classification .main_li1 h4 {
    font-size: 18px;
    font-weight: normal;
    color: #333;
    margin-bottom: 20px;
}

.classification .main_li2 {
    border: 1px solid #e6ecf2;
    margin-top: 30px;
}

.classification .main_li2 h2 {
    font-size: 16px;
    color: #333;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    background-color: #F5F5F5
}

.classification .main_li2 h3 {
    font-size: 14px;
    color: #F00;
    padding-left: 20px;
    margin: 15px 0;
}

.classification .main_li2 ul {
    padding-left: 20px;
    margin-bottom: 20px;
}

.classification .main_li2 ul li {
    float: left;
    width: 12.5%;
    padding: 0 5px;
}

.classification .main_class {
    padding-bottom: 20px;
}

.classification .main_class ul {
    margin: 0 -5px;
}

.classification .main_li2 ul li a {
    color: #666;
    font-size: 13px;
    line-height: 26px;
    width: 100%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.classification .main_li2 ul li a:hover {
    color: #0288D1;
}

.classification .main_li2 ul li span {
    display: block;
    color: #666;
    font-size: 13px;
    line-height: 26px;
}

.classification .main_li2_news ul {
    padding: 15px 0px;
    margin-bottom: 0px
}

.classification .main_li2_news ul li {
    width: 50%;
    line-height: 30px;
    padding: 0 20px;
}

.classification .main_li2 ul li em {
    float: right;
    color: #666;
}

.classification .main_li2_news ul li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}

.classification .main_li2_news ul li a.className {
    max-width: 260px;
    padding-right: 20px;
}

.classification .main_li2_news ul li a.classCom {
    max-width: 200px;
}

.classification .main_li2_zixun ul {
    padding: 15px 0;
    margin-bottom: 0;
}

.classification .main_li2_zixun ul li {
    width: 50%;
    padding: 0 20px 0 35px;
    line-height: 30px;
    position: relative;
}

.classification .main_li2_zixun ul li:after {
    position: absolute;
    top: 12px;
    left: 20px;
    content: "";
    width: 4px;
    height: 4px;
    background: #555;
}

.classification .main_li2_zixun ul li a {
    max-width: 460px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

.pro_list .pro-item .rank {
    position: absolute;
    top: 0;
    left: 0;
    width: 52px;
    height: 55px;
}

/* price2025.7.3 */
.detail-l .details-descript table{border-bottom: 1px #ddd solid;border-right: 1px #ddd solid;width: 100%;margin: 10px 0 20px;}
.detail-l .details-descript table th{border-top: 1px #ddd solid;border-left: 1px #ddd solid;padding: 10px 20px;background: #f5f5f5;text-align: left;}
.detail-l .details-descript table td{border-top: 1px #ddd solid;border-left: 1px #ddd solid;padding: 10px 20px;color: #666;}

.lc-products-wrap .basic-info dl{float: left;width: 100%;overflow: hidden;}
.lc-products-wrap .basic-info .pro-price{border-bottom: 1px #ddd solid;border-right: 1px #ddd solid;width: 90%;margin: 10px 0 0px;float: left;}
.lc-products-wrap .basic-info .pro-price th{border-top: 1px #ddd solid;border-left: 1px #ddd solid;padding: 6px 10px;background: #f5f5f5;text-align: left;}
.lc-products-wrap .basic-info .pro-price td{border-top: 1px #ddd solid;border-left: 1px #ddd solid;padding: 5px 10px;color: #666;}