

.contain {width:1190px; margin:auto;}
.qy-index-nav {background:#fff;}


/* location */

.qy-location {height:50px;background:#2a89f0;width:100%; }

.qy-location ul li {float:left;line-height:50px; font-size:16px; color:#fff; margin-right:5px;}
.qy-location ul li a {color:#fff; }


.filtbar-bottom {color:#444; zoom:1; }


.tool-search {height:30px;margin-top:10px;opacity:0; float:right; width:280px; background: rgba(255, 255, 255, 0.2); border-radius:30px;}
.tool-search .input-group .form-control {height:30px; float:left; padding:0 15px; border:none;color:rgba(255, 255, 255, 0.6); background:none; width:calc(100% - 35px) }
.tool-search .input-group .btn-search { background:none; border:none; width:30px; line-height:30px; float:right; margin-right:5px; color:#fff; }
.tool-search .input-group .btn-search i {font-size:20px!important;}
.tool-search form {overflow:hidden; width:100%;}


.fixed { top:0px; z-index:9999;}

::-webkit-input-placeholder { /* WebKit browsers */
  color:rgba(255, 255, 255, 0.6);

}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:rgba(255, 255, 255, 0.6);

}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color:rgba(255, 255, 255, 0.6);

}   






/**/
.rankbox { background: linear-gradient(180deg, #176ac6  10%, #FFFFFF 70%); overflow:hidden; margin-top:30px;}


.check_detail {width:112px;height:38px;line-height:38px; font-size:16px; text-align:center;background:#F32C2C;border-radius:30px;color:#FFFFFF;letter-spacing:2px;}


.rank_item { background:#fff; border:3px solid #f2f2f2; margin-top:30px; padding: 15px 0;}
.rank_item:hover {border:3px solid #d0e9fe;} 

.rank_item .rank-box {width:100%;box-sizing:border-box;padding:15px 0;display:flex;align-items:center; border-radius:0px;margin-bottom:15px;}
.rank_item .rank-box>.serial_num {position:relative;margin:0 33px; width:70px;height:78px;}
.rank_item .rank-box>.serial_num>img {width:70px;height:78px;}
.rank_item .rank-box>.serial_num>span {position:absolute;top:0;display:block;width:70px;color:#FFFFFF;line-height:72px;font-size:26px;text-align:center;}
.rank_item .rank-box .company_logo {display:block;width:112px;height:112px; border: 1px solid #ebeef3; padding:10px;}
.rank_item .rank-box .company_logo>img {width:100%;height:100%;}
.rank_item .rank-box .list_middle_box {display:flex;flex-direction:column;align-items:flex-start;margin:0 30px 0 30px;}
.rank_item .rank-box .list_middle_box>a {display:block;margin-bottom:10px;}
.rank_item h3 {font-size:22px;color:#F32C2C;max-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:25px; font-weight:700;}

.rank_item:first-child {margin-top:0px;}




.list_middle_box .corporate_name {font-size:14px;color:#666666;line-height:20px;max-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:25px;margin-bottom:8px;}
.list_middle_box .list_company_describe {width:720px;height:45px;line-height:22px;font-size:14px;color:#555555;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;}
.list_middle_box .list_company_icon_box {display:flex;align-items:center;justify-content:flex-start;}
.list_middle_box .list_company_icon_box>a {display:block;color:#555555;font-size:16px;line-height:22px;margin-right:35px;}

.icon-union { height:19px;width:19px; background-size:19px; background-repeat:no-repeat; display:inline-block; vertical-align:middle; margin-right:8px; margin-top:-3px; }
.icon-1688 { background-image:url(../images/union/icon-1688.png); }
.icon-taobao { background-image:url(../images/union/icon-taobao.png); }
.icon-tmall { background-image:url(../images/union/icon-tmall.png); }
.icon-jd { background-image:url(../images/union/icon-jd.png); }
.icon-amazon { background-image:url(../images/union/icon-amazon.png); }
.icon-pdd { background-image:url(../images/union/icon-pdd.png); }

.nolink {color:#888!important;}
.nolink .icon-1688  { background-image:url(../images/union/icon-1688-none.png); }
.nolink .icon-taobao { background-image:url(../images/union/icon-taobao-none.png); }
.nolink .icon-tmall { background-image:url(../images/union/icon-tmall-none.png); }
.nolink .icon-jd { background-image:url(../images/union/icon-jd-none.png); }
.nolink .icon-amazon { background-image:url(../images/union/icon-amazon-none.png); }
.nolink .icon-pdd { background-image:url(../images/union/icon-pdd-none.png); }



.show-more {text-align:center; height:0px; visibility:hidden; line-height:50px; font-size:14px; border-top: 1px #e4e8ef dashed; cursor:pointer;}






/*热门产品*/
.product-list { overflow:hidden; padding-left:136px;  display:none; padding-top:5px;]}

.p-card {position:relative;box-sizing:border-box;cursor:pointer;width:239px;height:326px}

.p-card .card-href {display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;box-shadow:0 0 0 1px rgba(220,225,233,1);-webkit-transition:box-shadow .1s linear,-webkit-transform .1s linear;transition:box-shadow .1s linear,transform .1s linear}

.p-card .card-href:after {content:"";position:absolute;left:0;bottom:-3px;right:0;width:100%;height:3px;visibility:hidden}
.p-card:hover {z-index:10}
.p-card:hover .show-desc {opacity:1;-ms-filter:none;filter:none}




.p-card .show-desc {position:absolute;left:0;right:0;bottom:0;height:30px;line-height:30px;color:#fff;text-align:center;font-size:12px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-color:rgba(65,134,177,.8);-webkit-transition:background-color .1s linear,opacity .1s linear;transition:background-color .1s linear,opacity .1s linear}
.p-card .show-desc:hover {background-color:#2e619b}

.p-card .flags-wrap {position:absolute;left:0;top:0;right:0;pointer-events:none}

.p-card .p-card-img-layout {position:relative;overflow:hidden}
.p-card .p-card-img-layout .p-card-img {vertical-align:middle; width:100%;height:100%; padding:10px; }
.p-card .p-card-img-layout .p-card-img img {max-width:100%; max-height:100%;}

.p-card .card-desc {padding:8px 10px 0;line-height:0;font-size:14px;color:#999}
.p-card .card-desc .p-card-price {display:inline-block;line-height:24px;font-size:16px;font-weight:600;color:#ef1f1f;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.p-card .card-desc .p-card-price i {font-weight:400;display:inline-block;font-style:normal;text-indent:.3px;letter-spacing:2px}
.p-card .card-desc .p-card-sales {float:right;line-height:24px}
.p-card .card-desc .p-card-sales {max-width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.p-card .card-desc .p-card-name {overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;max-height:44px; line-height:22px; color:#333; margin-top:3px;}
.p-card .card-desc .p-card-name:hover .p-card-name-title {text-decoration:underline}
.p-card .card-desc .p-card-name em {color:#c00!important}
.p-card .card-desc .p-card-company {height:36px;box-sizing:border-box;padding-top:9px}
.p-card .card-desc .p-card-company em {color:#c00!important}


.p-card .flags-wrap,.p-card .p-card-img-layout {font-size:0; height:239px;}
.p-card .card-desc {position:absolute;top:236px; left:0;right:0;bottom:0}


.card-layout {margin-bottom:16px}
.card-layout.inline {float:left; vertical-align:top;padding-right:20px}







/* 更多相关行业榜单 */

.brand_title>h3 {font-size:36px;color:#fff;line-height:50px;font-weight:bold;letter-spacing:2px;margin:0 10px;}

.related_brand {width:100%; margin-top:50px; height:auto;padding:30px 0;  background: #007bff  url(../images/register-tip.png) no-repeat center bottom;display:flex;flex-direction:column;align-items:center;}

.related_brand_btn {width:1200px;overflow:hidden;margin:25px auto;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;}
.related_brand_btn li {display:flex;width:228px;height:48px;background:#d4e4f3;margin-bottom:25px;margin-right:15px;border-radius:50px;}
.related_brand_btn>:nth-child(5n) {margin-right:0;}
.related_brand_btn li>a {display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;box-sizing:border-box;padding:0 20px;}
.related_brand_btn li p {width:176px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#132d4a;}
.related_brand_btn li i {color:#132d4a;font-size:16px;}
.related_brand>.check_more,.related_brand .check_more1 {display:flex;align-items:center;justify-content:center;margin:0 auto;color:#EFE2B8;font-size:18px;cursor:pointer;}
.related_brand .check_more1 {display:none;}
.related_brand>.check_more>i,.related_brand>.check_more1>i {font-size:16px;margin-left:10px;}






