
.warp-content{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 20px;margin:20px auto;align-items:flex-start;}
.left-content{width:75%;}
.menunav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}
.menunav li{border:1px solid #eaeaea;border-bottom:0;width:300px;line-height:50px;text-align:center;background:#fff;border-top-right-radius:16px;border-top-left-radius:16px;font-size:16px;cursor:pointer;}
.menunav li.act{background:#1b75bc;color:#fff;}
.tabs{background:#fff;padding:20px;border:1px solid #eee;}
.item{margin-bottom:20px;}
.item>h5{color:#225c8b;font-size:16px;font-weight:bold;margin-bottom:20px;}
.item>p{line-height:24px;margin-bottom:10px;}
.item>p>span{font-weight:bold;font-size:14px;margin-right:20px;}
.item>div span{font-weight:bold;font-size:14px;margin-right:20px;margin-bottom:20px;}
/*.item>div div{margin-top:20px;}*/
.item>div h5{font-weight:normal;margin-bottom:10px;}
.item>div p{color:#585858;line-height:24px;margin-bottom:10px;}
.casebox{padding-bottom:10px;border-bottom:1px dashed #ddd;}
.casetit {display:flex;align-items:center;margin-bottom:20px;}
.item>div .casetit span{font-weight:bold;margin-right:20px;margin-bottom:0;}
.casetit em{margin:0 20px 0 8px;}
.casetit img{width:18px;height:12px;}
.recommended-box{border-top:1px dashed #dedede;padding-top:20px;}
.recommended-box .title{font-weight:bold;font-size:14px;margin-bottom:20px;}
.recommended-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.recommended-wrap .recommended-item{width:23%;margin-right:20px;margin-bottom:20px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 15%);display:inline-block;}
.recommended-wrap .recommended-item:nth-child(4n){margin-right:0;}
.recommended-wrap .recommended-item:hover{box-shadow:0 8px 17px 0 rgb(0 0 0 / 15%);}
.recommended-wrap .imgbox{width:100%;height:270px;line-height:270px;border:1px solid #dedede;text-align:center;display:block;}
.recommended-wrap .imgbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.recommended-wrap .recomname{margin:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;overflow:hidden;}
.recommended-wrap .recomname a{font-size:14px;line-height:18px;}
.recommended-wrap .recomname:hover a{color:#225c8b;}
.companynav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:999;background:#fff;margin-bottom:20px;}
.companynav li{flex:auto;text-align:center;line-height:30px;border:1px solid #dedede;}
.companynav li span{display:block;cursor:pointer;}
.companynav li:not(:first-child){border-left:0;}
.companynav li.active{border-top-color:#225c8b;border-bottom:0;}
.companynav li.active span{color:#225c8b;}
.productnav{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:999;background:#fff;margin-bottom:20px;}
.productnav li{flex:auto;text-align:center;line-height:30px;border:1px solid #dedede;}
.productnav li:not(:first-child){border-left:0;}
.productnav li span{display:block;cursor:pointer;}
.productnav li.active{border-top-color:#225c8b;border-bottom:0;}
.productnav li.active span{color:#225c8b;}
.listcontainer .title{color:#000 !important;font-size:14px;font-weight:bold;margin-bottom:15px;margin-top:15px;border-left:2px solid #225c8b;padding-left:10px;}
.listcontainer .stitle{margin-bottom:20px;font-weight:bold;}
.Overviewcontent{font-size:14px;}
.listcontainer p{color:#666;margin-bottom:0px;}
.item-desc li {
	list-style: disc;
	list-style-position: inside;
}
.menunav li,.productnav li {
	list-style: none;
}
.item ul li {
	list-style: none;
}
#companybanner{position:relative;width:400px;flex-shrink:0;background:#fff;}
.company-item .bannerwrap{width:400px;height:400px;overflow:hidden;border:1px solid #e6ecf2;position:relative;}
.ban2{width:400px;height:400px;position:relative;overflow:hidden;}
.ban2 ul{position:absolute;left:0;top:0;}
.ban2 ul li{width:400px;height:400px;border:1px solid #dedede;line-height:400px;text-align:center;}
.ban2 ul li img{max-width:100%;max-height:100%;vertical-align:middle;}
.prev{float:left;cursor:pointer;}
.num{height:80px;overflow:hidden;width:376px;position:relative;float:left;}
.min_pic{width:400px;margin:10px 12px;position:relative;}
.num ul{position:absolute;left:0;top:10px;}
.num ul li{width:60px;height:60px;position:relative;margin-right:3px;border:1px solid #dedede;line-height:60px;text-align:center;cursor:pointer;}
.num ul li img{max-width:100%;max-height:100%;vertical-align:middle;}
.num ul li.on{border-color:#ff7519;}
.num ul li.on:after{content:"";position:absolute;top:-6px;left:40%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ff7519;}
.arrowbtn{position:absolute;top:32px;z-index:2;width:16px;height:16px;text-align:center;color:#333;cursor:pointer;}
.prev_btn1{left:-16px;}
.prev_btn1:after{content:'';position:absolute;right:0;top:2px;width:8px;height:8px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-225deg);}
.next_btn1{right:16px;}
.next_btn1:after{content:'';position:absolute;right:0;top:2px;width:8px;height:8px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);}
.companyinfo{padding:40px 0 0 40px;}
.companyinfo-item{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;}
.companyinfo-item span{margin-right:20px;min-width:90px;}
.companyinfo-item i{font-style:normal;color:#585858;}
.companyinfo-item p{font-style:normal;color:#585858;line-height:20px;}
.companyinfo-item img{height:12px;vertical-align:middle;margin-right:10px;}
.companyinfo-item .level{height:30px;vertical-align:middle;margin:0 10px;}
.companyinfo-item .goldlevel{height:20px;vertical-align:middle;margin:0 10px;}
.companyinfo-item .idicon{height:16px;}
.verified img{height:14px;vertical-align:middle;margin-right:10px;}
.production-item ul{width:50%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;list-style:disc;list-style-position:inside;flex-wrap:wrap;}
.production-item ul li{min-width:33.3%;margin-bottom:12px;color:#585858;}
.description-content{font-size:14px;line-height:24px;}
.description-content p{line-height:20px;margin-bottom:20px;color:#333;font-size:14px;line-height:24px;}
.verified-img{margin-bottom:20px;}
.verified-img span{width:160px;height:196px;overflow:hidden;line-height:196px;text-align:center;display:inline-block;margin-right:20px;border:1px solid #dedede;}
.verified-img span img{max-width:100%;max-height:100%;vertical-align:middle;}
.certification-item .pricetable{width:100%;}
.productline{position:relative;margin-bottom:20px;}
.swiper-container{width:98%;margin:0 auto;padding:0 25px;}
.swiper-slide{width:auto;background:#fff;display:inline-block;text-align:center;}
.swiper-container .imbbox{width:150px;height:150px;line-height:150px;border:1px solid #dedede;}
.swiper-container .imbbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.swiper-container p{color:#585858;width:150px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.swiper-button-prev{position:absolute;left:0px;outline:none;top:68%;z-index:2;width:20px;height:20px;text-align:center;color:#333;cursor:pointer;}
.swiper-button-prev:after{content:'';position:absolute;right:0;top:2px;width:10px;height:10px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-225deg);outline:none;}
.swiper-button-next{position:absolute;right:0;outline:none;top:68%;z-index:2;width:20px;height:20px;text-align:center;color:#333;cursor:pointer;}
.swiper-button-next:after{content:'';position:absolute;right:0;top:2px;width:10px;height:10px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);}
.certification-box ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:234px;overflow:hidden;}
.certification-box ul li{text-align:center;margin-right:30px;margin-bottom:30px;}
.certification-box ul li p{margin:10px 0;}
.certification-box ul li .imgbox{display:block;width:200px;height:200px;overflow:hidden;line-height:200px;border:1px solid #dedede;}
.certification-box ul li .imgbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.viwmorece{margin:20px 0;display:block;text-align:center;width:150px;color:#333;font-size:14px;margin:0 auto;position:relative;cursor:pointer;}
.viwlessce{margin:20px 0;display:none;text-align:center;width:150px;color:#333;font-size:14px;margin:0 auto;position:relative;cursor:pointer;}
.tradeshow-item{height:492px;overflow:hidden;}
.tradeshow-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:80%;}
.tradeshow-list .imgbox{width:150px;height:150px;overflow:hidden;line-height:150px;text-align:center;margin-right:20px;margin-bottom:20px;border:1px solid #dedede;}
.tradeshow-list .imgbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.viwmore{margin:20px 0;display:block;text-align:center;width:150px;color:#333;font-size:14px;margin:0 auto;position:relative;}
.viwless{margin:20px 0;display:none;text-align:center;width:150px;color:#333;font-size:14px;margin:0 auto;position:relative;}
.viwmorece::after{content:'';position:absolute;right:20px;top:5px;width:5px;height:5px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.viwlessce::after{content:'';position:absolute;right:20px;width:5px;height:5px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(135deg);-webkit-transform:rotate(135deg);border-color:#333;top:8px;}
.viwmore::after{content:'';position:absolute;right:20px;top:5px;width:5px;height:5px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.viwless::after{content:'';position:absolute;right:20px;width:5px;height:5px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(135deg);-webkit-transform:rotate(135deg);border-color:#333;top:8px;}
.right-content{width:24%;margin-left:20px;text-align:center;background:#fff;padding:20px;margin-top:50px;border:1px solid #eee;}
.topwrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:20px;text-align:left;border-bottom:1px dashed #dedede;}
.topwrap .imgbox{width:70px;height:70px;line-height:70px;border:1px solid #dedede;flex-shrink:0;margin-right:10px;}
.topwrap .imgbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.topwrap h5{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:14px;margin-bottom:10px;}
.topwrap span{color:#666666;}
.topwrap p{color:#585858;}
.right-content .supplier{margin:20px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:14px;}
.right-content .supplier span{font-weight:bold;font-size:14px;margin-left:20px;}
.memberbox{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:left;justify-content:center;}
.memberbox .imgbox{width:60px;height:60px;line-height:6px;margin-right:20px;}
.memberbox .imgbox img{max-width:100%;max-height:100%;}
.memberbox h5{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.memberbox .country{margin-top:16px;}
.memberbox .country img{height:12px;margin-right:10px;vertical-align:middle;width:18px;}
.memberbox .country .level{width:30px;height:30px;margin-left:10px;}
.DiamondMember{position:relative;}
.companyinfo-item span.DiamondMember{min-width:unset;}
.DiamondMember img{width:30px;height:30px;}
.companyinfo-item i.levelnum{position:absolute;right:6px;bottom:4px;color:#308bc4;font-weight:bold;text-transform:capitalize;font-style:normal;font-weight:bold;font-size:12px;}
.brand p i.levelnum{font-style:normal;font-weight:bold;font-size:12px;color:#308bc4;font-weight:bold;text-transform:capitalize;font-style:normal;font-weight:bold;}
.levelnum{position:absolute;right:6px;bottom:-6px;color:#308bc4;font-weight:bold;text-transform:capitalize;font-style:normal;font-weight:bold;font-size:12px;}
.memberbox .country .goldlevel{width:30px;height:23px;margin-left:10px;}
.memberbox .country .idicon{width:17px;height:20px;}
.memberbox p{color:#585858;}
.right-content .btn-contact{width:164px;height:36px;text-align:center;line-height:36px;display:block;background:#1b75bc;border-radius:4px;color:#fff;font-size:14px;margin:20px auto;cursor:pointer;}
.right-content .supplier-nofollow,.right-content .supplier-followed{line-height:18px;}
.right-content .supplier-nofollow span{width:18px;height:18px;display:inline-block;background:url(images/icon-nofollow.png) center no-repeat;vertical-align:middle;margin-right:10px;}
.right-content .supplier-nofollow:hover{color:#ff7519;}
.right-content .supplier-nofollow:hover span{background-image:url(images/icon-nofollow-h.png);}
.right-content .supplier-followed span{width:18px;height:18px;display:inline-block;background:url(images/icon-followed.png)center no-repeat;vertical-align:middle;margin-right:10px;}
.sendmessage-box{margin-right:20px;background:#fff;line-height:30px;width:580px;flex-shrink:0;}
.sendmessage-box .title{font-size:14px;font-weight:bold;margin-bottom:20px;}
.sendmessage-item{margin-bottom:20px;}
.sendmessage-item span{width:90px;color:#555;text-align:right;display:inline-block;margin-right:10px;vertical-align:top;}
.sendmessage-item em{font-style:normal;color:#ff0000;font-size:16px;margin-right:10px;vertical-align:middle;}
.sendmessage-item i{border:1px solid #dedede;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center;margin-right:10px;}
.sendmessage-item i img{max-width:100%;max-height:100%;vertical-align:middle;}
.sendmessage-item input{width:80%;height:30px;line-height:30px;outline:none;border:1px solid #ced3d9;border-radius:4px;}
.sendmessage-item textarea{width:80%;line-height:20px;outline:none;border:1px solid #ced3d9;border-radius:4px;height:100px;}
.sendmessage-item p{padding-left:110px;}
.sendmessage-item .error{font-size:12px;color:#e64545;}
.sendmesage{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:110px;}
.sendmesage .btn-send{width:50px;height:28px;line-height:28px;text-align:center;margin-right:20px;background:#1b75bc;border-radius:4px;color:#fff;cursor:pointer;}
.sendmesage .btn-send:hover{box-shadow:0 4px 4px 0 rgb(0 0 0 / 20%);text-decoration:underline;}
.sendmesage span{color:#7a7a7a;margin-right:20px;}
.sendmesage .btn-post{color:#225c8b;padding-left:20px;background:url(images/btn-post.png)left center no-repeat;cursor:pointer;margin-right:0;}
.sendmesage .btn-post:hover{text-decoration:underline;}
.item,.company-item,.production-item,.certification-item,.tradeshow-item{padding-top:50px;margin-top:-50px;}
.item ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.item ul li{margin-right:20px;padding:10px;background:#fff;box-shadow:0 1px 5px 0 rgb(167 174 181 / 50%);}
.item ul li .img-box{width:134px;height:134px;background:#fff;border:1px solid #dedede;display:flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;padding:2px;}
.item ul li .img-box img{max-width:100%;max-height:100%;}
.item ul li p{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;text-align:center;width:134px;}
.item01 ul li{width:100%;}
.item01 ul li .img-box{width:100%;height:auto;}
.item01 ul li .img-box img{max-width:100%;max-height:100%;}
.item01 ul li p{font-size:14px;text-align:center;width:auto;}
.item02 ul li{width:30%}
.item02 ul li .img-box{width:100%;height:300px;}
.tradeshow-list01 .imgbox{width:100%;}
.tradeshow-list01 .imgbox a{width:100%;height:auto;display:block;}
.tradeshow-list02 .imgbox{width:30%}
.tradeshow-list02 .imgbox a{width:100%;height:300px;display:block;}
.item-aftersale p{margin-bottom:10px;}
.item-aftersale p span{margin-right:20px;color:#585858;font-weight:normal;font-size:12px;}
.item-aftersale p i{font-style:normal;}
.video-box{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}
.video-item{margin-right:40px;width:50%;}
.large-img-wrap{border:1px solid #eee;height:600px;display:flex;}
.video-item-s .large-img-wrap{width:100%;height:600px;}
.video-item-s video{max-width:100%;max-height:600px;}
.video-title{height:50px;border:1px solid #dedede;text-align:center;line-height:50px;background:#eee;}
.video-item-s{width:100%;margin-right:0;}
.smalltitle{margin:10px 0;font-size:13px;font-weight:bold;}
.request-warp{display:flex;padding:20px;margin:20px 0;background:#fff;}
.request-warp .title{font-size:14px;font-weight:bold;margin-bottom:20px;}
.requestlist{max-height:306px;overflow-y:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none;}
.requestlist::-webkit-scrollbar{width:0!important}
.request-item{margin-bottom:20px;}
.request-item .buyer{color:#585858;margin-bottom:10px;}
.request-item .buyer img{height:12px;margin-right:10px;vertical-align:middle;}
.request-item .buyer span{color:#003399;font-weight:600;margin-right:10px;}
.request-content{line-height:20px;}
.keywordwarp{padding:20px;margin:20px 0;background:#fff;}
.keywordwarp p{font-size:14px;font-weight:bold;margin-bottom:20px;}
.keywordlist{margin:20px 0;}
.keywordlist a{display:inline-block;margin-right:20px;font-size:14px;margin-bottom:20px;}
.keywordlist a:last-child{margin-right:0;}
.detail-youlike{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;margin:0 20px 20px 20px;padding:20px;width:97.5%;}
.youlike-box{padding-top:20px;width:97.5%;}
.detail-youlike .youlike-box .title{color:#666;font-size:14px;font-weight:bold;margin-bottom:20px;border-left:2px solid #225c8b;padding-left:10px;}
.youlike-wrap{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}
.youlike-wrap .youlike-item{width:19.2%;margin-right:1%;margin-bottom:20px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 15%);display:inline-block;}
.youlike-wrap .youlike-item:nth-child(5n){margin-right:0;}
.youlike-wrap .imgbox{width:100%;height:280px;border:1px solid #dedede;text-align:center;display:flex;align-items:center;justify-content:center;}
.youlike-wrap .imgbox img{max-width:100%;max-height:100%;vertical-align:middle;}
.youlike-wrap .recomname{margin:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;overflow:hidden;}
.youlike-wrap .recomname a{font-size:14px;line-height:18px;}
.maskbg{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:.5;filter:Alpha(opacity=50);z-index:9999;transition:all 1s;display:none;text-align:center}
.mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;text-align:center}
.bigimgbox{display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:100px;position:relative}
.bigimg{max-width:100%;max-height:100%;border:10px solid #fff}
@media screen and (max-width:1600px) {
	.info{width:48%;}
	.bannerwarp{width:870px!important;}
	.small_box{width:130px!important;height:740px!important;}
	.small_list{width:110px!important;height:700px!important;}
	.small_list ul{width:110px!important;}
	.small_list ul li{width:110px!important;height:110px!important;line-height:110px!important;}
	.arrow{width:110px!important;}
	#banner{width:740px!important;height:740px!important;}
	#bannerlist li{width:740px!important;height:740px!important;line-height:740px!important;}
	#bannerlist li video{width:740px!important;height:740px!important;line-height:740px!important;}

}
@media screen and (max-width:1366px){
    .pricetable td,.pricetable th{padding:0 10px;}
    .info-item-TradeTerms img{margin-right:6px;}
    .info-item{margin-bottom:20px;}
    .tradeshow-list{width:100%;}
	.info{width:48%;}
	.bannerwarp{width:660px!important;}
	.small_box{width:100px!important;height:560px!important;}
	.small_list{width:100px!important;height:520px!important;}
	.small_list ul{width:100px!important;}
	.small_list ul li{width:80px!important;height:80px!important;line-height:80px!important;}
	.arrow{width:80px!important;}
	#banner{width:560px!important;height:560px!important;}
	#bannerlist li{width:560px!important;height:560px!important;line-height:560px!important;}
	#bannerlist li video{width:560px!important;height:560px!important;line-height:560px!important;}
}
@media screen and (max-width:1024px){
    #banner{width:360px;}
    .bannerwrap{width:360px;height:360px;}
    #bannerlist{height:360px;line-height:360px;}
    #bannerlist a{line-height:360px;width:360px;height:360px;}
    #bannerbtn span{width:50px;height:50px;line-height:50px;}
    .arrow{bottom:75%;}
    .right-content{width:24%;}
}