/*
	MYB2B Copyright (C)2008-2024
	This is NOT a freeware,Use is subject to license.txt
*/
/**/
.f_l {float:left;}
.f_r {float:right;}
/**/
.header-wrapper {background-color:#fff;border-bottom:1px solid #e0e0e0;}
.header-wrapper .header {height: 70px;}
.header-wrapper .china-logo {float:left;padding:17px 0 16px 0;}
.header-wrapper .company-wrapper {position:relative;float:left;margin-left:23px;padding: 12px 0 3px 20px;}
.header-wrapper .company-wrapper:before {content:'';position:absolute;left:0;width:1px;top:19px;height:36px;background-color:#ececec;}
.header-wrapper .company-wrapper .company-wrap {height:21px;}
.header-wrapper .company-wrap .company-name {position:relative;font-size:14px;font-weight:bold;color:#333;padding-right:20px;}
.header-wrapper .company-wrap .company-name:after {content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:0;height:0;border-top:6px solid #666;border-left:6px solid transparent;border-right:6px solid transparent;}
.nameplate_box {position:absolute;left:0;width:464px;background:#fff;border:1px solid #e8e8e8;padding:20px;z-index:9;display:none;}
.nameplate_box .title {line-height:20px;font-size:16px;}
.nameplate_box .title a {font-size:16px !important;}
.nameplate_text {padding-top:15px;}
.nameplate_l {width:265px;float:left;}
.nameplate_text .business_xx {min-height:145px;}
ul,ol {list-style:none outside none;}
.nameplate_text .business_xx li {padding:0 0 3px 72px;font-size:14px;line-height:25px;min-height:25px;position:relative;}
.nameplate_text .business_xx li:last-child {padding:0 0 16px 72px;}
.nameplate_text .business_xx li .t {position:absolute;left:0;top:0;color:#696969;margin-right:0;}
.nameplate_text .business_xx li span {margin-right:5px;display:inline-block;font-size:14px;}
.nameplate_l .bottom {padding-top:10px;border-top:1px solid #f0f0f0;margin-top:5px;position:relative;}
.nameplate_l .bnt {display:inline-block;border-radius:3px;background:#e60000;min-width:90px;height:26px;line-height:26px;font-size:14px !important;color:#fff;text-align:center;margin-right:15px;}
.nameplate_r {width:160px;float:right;padding-left:10px;}
.nameplate_r.license a {display:block;margin:0 auto;width:138px;border:1px solid #ebebeb;position:relative;overflow:hidden;}
.nameplate_r.license a img {margin:0;width:100%;}
.nameplate_r.license a span {position:absolute;left:0;bottom:0;width:100%;height:24px;line-height:24px;text-align:center;color:#fff;font-size:12px;background:rgba(0,0,0,0.6);}
.nameplate_box .Member_Id {vertical-align:0px;}
.nameplate_text .business_xx li em {font-weight:bold;color:#ffb30f;padding-right:5px;}
.header-wrapper .company-wrap .pro-qrcode {float:left !important;margin-left:7px;margin-top:3px;}
.contact_number i {background:url(img/phone.gif) no-repeat 0 center;}
.pro-qrcode {width:20px;height:20px;position:relative;float:none;}
.pro-qrcode .thumb_img {width:16px;height:16px;border:none;opacity:1;margin-top:-5px;}
.pro-qrcode .yin_qrcodeimg {position:absolute;border:1px solid rgb(211,211,211);z-index:113;text-align:center;padding:10px;width:107px;background-color:rgb(255,255,255);opacity:0;right:-60px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);transform:scale(0);}
.pro-qrcode .yin_qrcodeimg img {border:none;float:none;width:107px;height:107px;}
.pro-qrcode .yin_qrcodeimg .yin_qrcodetext {font-size:12px;color:rgb(102,102,102);font-weight:normal;width:100%;text-align:center;height:20px;line-height:20px;padding-top:3px;}
.personal_bottom .pro-qrcode .yin_qrcodeimg {padding:5px;width:137px;}
.pro-qrcode .yin_qrcodeimg .yin_qrcodetext img {margin-top:-1px;width:125px;height:15px;}
.pro-qrcode:hover .yin_qrcodeimg {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.collection_btn {padding:0 15px 0 25px;position:relative;display:inline-block;height:20px;line-height:20px;color:#fff;background:#e60000;font-size:12px;overflow:hidden;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;top:0;cursor:pointer;margin:0 7px;}
.header-wrapper .company-wrapper .member-wrap {height:24px;line-height: 22px;margin-top:3px;}
.ioc_pthy{color:#ffffff;border-radius:3px;padding: 0 4px;float:left;}
.ioc_pthy.pt{background:#6796AC;}
.ioc_pthy.vip{background:#ff6600;}
.header-wrapper .member-wrap .joined-years {float:left;font-size:14px;margin:0 5px;vertical-align:6px;}
.header-wrapper .member-wrap .joined-years strong{color:#e60000;}
.medal_i {display:inline-block;width:24px;height:24px;position:relative;}
.fl-clr {zoom:1;}
.fl-clr:after {display:block;clear:both;height:0;content:"\0020";}
.header-wrapper .search-warp {padding-top:17px;max-width:inherit;float:right;}
.search-warp .serch-bar {padding:0;}
.header-wrapper .search-warp .tab-cont-1 {height:35px;width:100%;float:left;background-color:#fff;}
.search-warp .searchkuang {background:#fff;border:2px solid #e60000;height: 35px;line-height: 35px;width:335px;padding:0 10px;font-size:14px;font-family:"Microsoft YaHei";border-radius:3px 0 0 3px;outline:0;float:left;display:inline;font:12px/1.5 "Microsoft Yahei",Tahoma,Arial,"ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“",sans-serif;}
.header-wrapper .search-warp .sub-btn {height:35px;width:89px;outline:0;font-weight:normal;background-color:#e60000;font-family:"Microsoft YaHei";border:0 none;cursor:pointer;font-size:14px;margin-left:-1px;overflow:hidden;color:#fff;}
.header-wrapper[theme="dark"] {background-color:#e60000;border-bottom-color:#e60000;}
.header-wrapper[theme="dark"] .search-warp .sub-btn {color:#fff;background-color:#333;}
.header-wrapper[theme="dark"] .company-wrapper:before {background-color:#f17070;}
.header-wrapper[theme="dark"] .member-wrap .joined-years {color:#fff;}
.header-wrapper[theme="dark"] .company-wrap .collection_btn {color:#e60000;background-color:#fff;}
.header-wrapper[theme="dark"] .company-wrap .company-name {color:#fff;}
.header-wrapper[theme="dark"] .company-wrap .company-name:after {border-top-color:#fff;}
/**/
.contact-wrapper {position:absolute;margin:12px 0 12px 600px;text-align:right;width:600px;box-sizing:border-box;}
.contact_number {height:56px;float:right;position:relative;padding:0 20px 0 50px;line-height:56px;overflow:hidden;}
.contact_number i {position:absolute;left:0;top:0;width:50px;height:56px;}
.contact_number span {color:#e60000;font-size:36px;font-family:Sylfaen,Arial,Helvetica,sans-serif;}
.contact_number i {background: url(phone.gif) no-repeat 0 center;}
/**/
#menu a {text-decoration:none;}
.menu {background: #000000;height:44px;/* overflow:hidden; */font-size:16px;border-radius:6px 6px 0 0;}
.menu .m{display: flex;}
.menu span {display:block;width:100%;height:44px;color:#FFFFFF;}
.menu_li {float:left;white-space:nowrap;line-height:44px;margin:0 1px 0 0;}
.menu_li:hover {background:#e60000;}
.menu .nav_ul>li.yin{display:none}
.menu_on {float:left;white-space:nowrap;line-height:44px;background:#e60000;margin:0 1px 0 0;}
.menu li a{position:relative;display:block;-webkit-transition:all .2s ease;transition:all .2s ease;padding: 0 28px;}
.menu li a span {position:relative;}
.menu li a i {border:6px solid rgba(255,255,255,0);width:0;height:0;overflow:hidden;border-top-color:#fff;top: 20px;right: 10px;position:absolute;font-size:0;line-height:0;}
.menu .nav_ul .second.hover>a i{right: 10px;}
.menu .nav_ul .second.hover>a {padding: 0 30px;z-index: 8;}
.menu .nav_ul .second {position: relative;}
.menu li .txt {display:none;position:absolute;left:0;top:44px;border:1px solid #cfcfcf;padding:5px 0 0 0;z-index:999;line-height:28px;font-size:14px;background:#f6f6f6;width: 156px;}
/**/
.side_head, .main_head {border-top: #000000 2px solid;border-radius:0}
.side_head div strong{font-size:16px;}
.main_head div strong{font-size:16px;}
/* banner*/
#banner_main{overflow: hidden;position: relative;z-index: 2;max-width: 1920px;margin: 0 auto;}
#banner{width: 100%;min-width: 1000px;position: relative;overflow: hidden;z-index: 0;}
.banner li{width: 100%;position: absolute;z-index: 1;overflow: hidden;display: none;}
.banner li:first-child{display: block;}
.banner li img{width: 1920px;display: block;position: relative;left: 50%;margin-left: -960px;top: 0;}
#banner .tip{width: 1000px;height: 20px;line-height: 0;font-size: 0;text-align: center;position: absolute;left: 50%;margin-left: -500px;bottom: 20px;z-index: 3;}
#banner .tip span{width: 16px;height: 16px;margin: 0 6px;display: inline-block;font-size: 0;cursor: pointer;background-position: -150px 0px;}
#banner .tip span.cur{background-position: -130px 0px;}
#banner #btn_prev, #banner #btn_next{width: 32px;height: 50px;position: absolute;top: 250px;z-index: 5;}
#banner #btn_prev{background-position: -60px 0;left: 12%;transition: all 600ms ease;}
#banner #btn_next{background-position: -92px 0;right: 12%;transition: all 600ms ease;}
#banner #btn_prev:hover{opacity: .8;filter: alpha(opacity=80);transition: all 600ms ease;left: 11.6%;}
#banner #btn_next:hover{opacity: .8;filter: alpha(opacity=80);transition: all 600ms ease;right: 11.6%;}
#banner #btn_prev, #banner #btn_next{top:200px}
#banner #btn_prev {background: url(banner_arrow.png) no-repeat left top;position: absolute;width: 70px;height: 70px;z-index:999;}
#banner #btn_next {background: url(banner_arrow.png) no-repeat left bottom;position: absolute;width: 70px;height: 70px;z-index:999;}
/**/
.pq_number{}
.pq_number{width: 100%; height: 100px; background-color: #d4d9dd;}
.pq_number>ul{width: 1200px;margin: 0 auto;}
.pq_number li{width: 25%;float: left;text-align: center;margin-top: 17px;border-right: 1px solid rgb(185, 185, 185);box-sizing: border-box;}
.pq_number li:last-of-type{border-right: 0;}
.pq_number h3{height: 30px; line-height: 30px; font-size: 32px; font-weight: bold; color: #333333;margin: 0;}
.pq_number p{height: 16px;line-height: 16px;color: #444444;font-size: 16px;margin-top: 16px;}
.pq_number .i_alone{font-size: 16px;color: #333333;font-weight: normal;vertical-align: top;    font-style: normal;}
/**/
.Breadcrumb.Breadcrumb-bg {background:url(boutique.jpg.webp) center top no-repeat;}
.Breadcrumb.Breadcrumb-bg,.Breadcrumb.Breadcrumb-bg i ,.Breadcrumb.Breadcrumb-bg  a {color:#fff;}
.Breadcrumb .right>a,.Breadcrumb .right .weixin {width:102px;float:left;margin-left:10px;}
.Breadcrumb .right>a,.Breadcrumb .right .weixin>a {display:block;box-sizing:border-box;height:32px;width:102px;position:relative;background-color:#000;color:#fff;padding-left:40px;line-height:32px;background-repeat:no-repeat;}
.Breadcrumb .right>a:hover,.Breadcrumb .right .weixin>a:hover {background-color:#e60000;}
.Breadcrumb .right .weixin {position:relative;}
.Breadcrumb .right .weixin>a {background-image:url(wechat.png);background-position:12px 8px;background-size:22px auto;}
.Breadcrumb .right .qq {background-image:url(qqa.png);background-position:14px 8px;background-size:16px auto;}
.Breadcrumb .right .xp {background-image:url(message.png);background-position:14px 11px;background-size:16px auto;}
.Breadcrumb .right .weixin .qrcode-box {position:absolute;border:1px solid rgb(211,211,211);z-index:113;text-align:center;padding:10px;width:107px;background-color:rgb(255,255,255);opacity:0;right:-9px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);transform:scale(0);}
.Breadcrumb .right .weixin .qrcode-box img {border:none;float:none;width:107px;height:107px;}
.Breadcrumb .right .weixin .qrcode-box span {font-size:12px;color:rgb(102,102,102);font-weight:normal;width:100%;text-align:center;height:20px;line-height:20px;padding-top:3px;}
.Breadcrumb .right .weixin .qrcode-box {padding:5px;width:110px;}
.Breadcrumb .right .weixin:hover .qrcode-box {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.Breadcrumb .pos {height:32px;line-height:32px;background: none;}
.Breadcrumb .pos label:last-child {font-weight:700;}
/**/
.module-elite .module-eliteT {height:60px;line-height:60px;color:#e3caa1;font-size:28px;font-weight:bold;display:block;text-align:center;margin-top: 14px;}
.module-eliteB {margin-bottom:20px;}
.module-eliteB .scroll-pro {width:1200px;margin:40px auto 0;position:relative;}
.module-eliteB .scroll-pro .scroll-area {overflow:hidden;height:604px;}
.module-eliteB .scroll-pro li {height:282px;box-sizing:border-box;overflow:hidden;position:relative;border:2px solid #d3ad6c;width:calc(25% - 16px);float:left;}
.module-eliteB .scroll-pro li a,.module-eliteB .scroll-pro li span {display:block;margin:0 auto;}
.module-elite  .prev-next a {width:43px;height:85px;display:block;}
.module-elite .prev-next a.prev {position:absolute;left:-90px;top:250px;background:url(prev.png) no-repeat center center;}
.module-elite .prev-next a.next {position:absolute;right:-90px;top:250px;background:url(next.png) no-repeat center center;}
.module-elite .prev-next a.swiper-button-disabled {cursor:auto;opacity:.1;}
.module-elite .swiper-product-pagination {left:50%;bottom:-8px;}
.module-elite .swiper-pagination-bullet {background:#fff;margin:0 5px;opacity:1;}
.module-elite .swiper-pagination-bullet-active {background:#d0a966;}
.module-elite {background: url(boutique.jpg.webp) center -46px no-repeat;overflow:hidden;margin-bottom:20px;}
.module-elite li .pro-img img {width:100%;height:282px;object-fit:cover;}
.module-elite li .pro-price-box {position:absolute;height:66px;right:-6px;bottom:10px;z-index:2;background:url(title.png) no-repeat;width:201px;padding-right:16px;text-align:right;font-size:14px;line-height:20px;color:#000;}
.module-elite li .pro-price-box,.module-elite li .pro-price-box .see {-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.module-elite li .pro-price-box .pro-price {font-size:14px;line-height:26px;padding-top:7px;}
.module-elite li .pro-price-box .pro-price em {font-size:26px;font-weight:bold;}
.module-elite li .pro-price-box .pro-title {overflow:hidden;height:26px;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;}
.module-elite li .pro-price-box  .see {position:absolute;width:44px;height:44px;background:#825f27;color:#fff;padding:11px;font-size:18px;font-weight:bold;line-height:22px;right:0;top:0;text-align:center;opacity:0;}
.module-elite li:hover .pro-price-box {padding-right:70px;}
.module-elite li:hover .pro-price-box .see {opacity:1;}
/**/
.column_box {/* width:100%; */font-size:14px;position:relative;min-height:133px;border:0;}
.column_bj {position:absolute;left:0;top:0;width:100%;height:75px;}
.column_xx {padding: 20px 0 20px 0;text-align:center;font-size:15px;font-weight:bold;position:relative;z-index:111;}
.column_xx i{color:#ffffff;font-size:20px;}
.column_box.pt_big .column_bj{background:#825f27 url(large_bj.png) no-repeat center bottom;background-size: 100%;}
.column_box.vip_big .column_bj{background:#f44336 url(large_bj.png) no-repeat center bottom;background-size: 100%;}
/**/
.foot{background:#000000;color: #b2b2b2;font-size:14px}
.foot a{color: #b2b2b2;}