/* pc导航 */
.headerWrapperpc{display:block;width:100%;height:100px;position:relative;margin:0;padding:0;background:#111111;text-align:left;z-index:100;}
.headerWrapperpcFix{position:fixed;z-index:1000;}
.headerLine{width:100%;height:30px;left:0;}


a.pcLogo{width:140px;height:auto;padding:0;cursor:pointer;display:inline-block;margin-left:40px;}
a.pcLogo img{width:100%;height:auto;padding:0;display:block;}


.navpcWrapper{width:850px;height:66px;margin:0;padding:0;background:#111111;float:right;position:relative;}
.clear{clear:both;}
.navPcListWrapper{width:545px;height:40px;position:relative;margin-top:21px;}
.navPcListWrapper ul.navPcListul{width:100%;height:100%;position:relative;margin:0;padding:0;list-style-type:none;}
.navPcListWrapper ul.navPcListul li{width:90px;height:40px;position:relative;margin:0;padding:0;float:left;display:block;text-align:center;font-size:14px;line-height:40px;color:#cbcbcb;}

.navPcListWrapper ul.navPcListul li div.navPcName{width:100%;height:45px;cursor:pointer;border-bottom:4px solid #111111;line-height:40px;font-weight:400;}

.navPcListWrapper ul.navPcListul li div.navPcName.active{color:#c8211b;border-bottom:4px solid #c8211b; }
.navPcListWrapper ul.navPcListul li div.navPcName a{color:#cbcbcb;text-decoration:none;margin:0;padding:0;line-height:40px;}
.navPcListWrapper ul.navPcListul li div.navPcName.active a{color:#c8211b;text-decoration:none;margin:0;padding:0;}

.navPcListWrapper ul.navPcListul li div.navpcChild{width:610px;height:auto;position:relative;margin:0 0 0 -30px;padding:15px 10px 10px 10px;}
.navPcListWrapper ul.navPcListul li div.navpcChildtx{width:380px;}
.navPcListWrapper ul.navPcListul li .navpcChildtitle{width:50%;height:22px;position:relative;margin:0;padding:0 0 0 5px;border-left:3px solid #c8211b;font-size:14px;color:#cbcbcb;text-align:left;line-height:20px;}
.navPcListWrapper ul.navPcListul li .navpcChildtitle a{color:#cbcbcb;text-decoration:none;}
.navPcListWrapper ul.navPcListul li .navpcChildtitletx{width:100%;height:30px;position:relative;margin:0 0 10px 0;padding:0 0 0 5px;font-size:14px;color:#cbcbcb;text-align:left;line-height:30px;}
.navPcListWrapper ul.navPcListul li .navpcChildtitletx a{color:#e0e0e0;text-decoration:none;}
.navPcListWrapper ul.navPcListul li .navpcChildtitletx a:hover{color:#ffffff;text-decoration:underline;}

.navPcListWrapper ul.navPcListul .productNavpcChild a:hover{color:#ffffff;text-decoration:underline;}

.navPcListWrapper ul.navpcChildListWrapper{width:100%;height:auto;position:relative;margin:0;padding:0 0 15px 0;overflow:hidden;list-style-type:none;padding-left:0.7em;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}
.navPcListWrapper ul.last{padding:0 0 0 0;}

.navPcListWrapper ul.navpcChildListWrapper li{width:130px;height:auto;position:relative;margin:0;padding:0;float:left;color:#cbcbcb;}
.navPcListWrapper ul.navpcChildListWrapper li dl{margin:0;padding:5px 0;line-height:22px;font-size:12px;text-align:left;}
.navPcListWrapper ul.navpcChildListWrapper li dl dt{margin:0;padding:0;line-height:22px;font-size:12px;}
.navPcListWrapper ul.navpcChildListWrapper li dl dd{margin:0;padding:0;line-height:22px;font-size:12px;}
.navPcListWrapper ul.navpcChildListWrapper li dl dd a{color:#b1b1b1;text-decoration:none;}
.navPcListWrapper ul.navpcChildListWrapper li dl dd a:hover{color:#ffffff;text-decoration:underline;}

.navPcListWrapper ul.navPcListul li div.navpcChildsingle{width:150px;height:auto;overflow:hidden;position:relative;margin:0 0 0 -30px;padding:0;background:rgba(0,0,0,0.6);}
.navPcListWrapper ul.navpcChildsingleul{margin:0;padding:10px 0 10px 0;width:100%;list-style-type:none;overflow:hidden;}
.navPcListWrapper ul.navpcChildsingleul li{width:100%;height:40px;font-size:14px;color:#e0e0e0;text-align:center;line-height:40px;}
.navPcListWrapper ul.navpcChildsingleul li a{color:#e0e0e0;text-decoration:none;}
.navPcListWrapper ul.navpcChildsingleul li a:hover{color:#ffffff;text-decoration:underline;}

.navPcListWrapper div.navpcChildItem{display:none;background:rgba(0,0,0,0.5);backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);}

.navPcListWrapper .searchWrap{display:block;position:absolute;top:28px;left:20px;cursor:pointer;}

.headerWrapperpc div.telnum{position:absolute;top:30px;right:52px;height:20px;color:#c0c1c1;font-size:14px;padding-left:30px;background:url(../app/images/tel.png) no-repeat;background-position:left center;}


.pcSearchWrapper{display:block;width:160px;height:26px;position:absolute;bottom:8px;right:-170px;background:#292929;border:1px solid #292929;}
.pcSearchicon{display:block;width:26px;height:26px;position:absolute;top:0;right:0;}
input.pcSearchInput{display:block;position:absolute;width:149px;height:24px;top:1px;left:1px;bottom:1px;background:#000000;border:none;line-height:26px;color:#cbcbcb;padding-left:5px;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;}

.pcSearchHide{background:transparent;border:none;}
.pcSearchHide input{display:none;}
.pcSearchHide img{right:auto;left:0;}

@media screen and (max-width: 1080px){
    .navpcWrapper{display:none;}
}


.navPcListWrapper ul.productNav{padding-left:0;}
.navPcListWrapper ul.productNav li{width:110px;}
.navPcListWrapper ul.productNav li.longname{width:130px;}

.navPcListWrapper ul.navPcListul li .productNavpcChild .navpcChildtitle{margin-left:20px;}
.productNav li a{text-decoration:none;line-height:24px;}
.productNav li a .imgItem{display:block;height:90px;overflow: hidden;display:flex;justify-content:center;}
.productNav li a .titleItem{color:#cbcbcb;display:block;height:40px;line-height:40px;}
.productNav li a .bottomItem{align-items:flex-end;}
.productNav li a .imgItem img{height:100%;}
.navPcListWrapper ul.navPcListul li div.productNavpcChild{width:680px;margin:0 0 0 -220px;}




/* footer */
.footerWrapper{width:100%;height:auto;position:relative;margin:0;padding:0;overflow:hidden;}
.foottopbox{width:100%;max-width:1280px;height:auto;position:relative;margin:0 auto;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;overflow:hidden;padding:26px 0 26px 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.footbottombox{width:100%;max-width:1280px;height:80px;position:relative;margin:0 auto;padding:0;}
.ficpbox{position:absolute;top:15px;left:0;color:#cbcbcb;font-size:12px;text-align:left;padding:0;line-height:22px;}

.foottopbox .telnum{position:absolute;right:20px;bottom:10px;z-index:2;color:#cbcbcb;font-size:13px;}
.foottopbox ul{display:block;width:auto;height:auto;position:relative;margin:0;padding:0;list-style-type:none;z-index:2;}
.foottopbox ul li{display:block;width:auto;height:auto;position:relative;margin:0;padding:0;float:left;text-align:left;overflow:hidden;margin-right:25px;}
.foottopbox ul li a{display:block;position:relative;margin:0;padding:0;text-decoration: none;margin-bottom:10px;font-size:12px;color:#cbcbcb;}
.foottopbox ul li span{display:block;position:relative;margin:0;padding:0;text-decoration: none;color:ffffff;margin-bottom:10px;font-size:15px;color:#cbcbcb;line-height:20px;}
.foottopbox .footweixin{margin-right:8px;}

.foottopbox .footweibo .social, .foottopbox .footweixin .social, .foottopbox .foottmall .social, .foottopbox .footjd .social{width:56px;position:relative;margin:0 auto;}
.foottopbox .footweibo .qrsocial, .foottopbox .footweixin .qrsocial{margin:10px auto 8px;display:block;}


.foottopbox .footweixin, .foottopbox .footweibo, .foottopbox .foottmall, .foottopbox .footjd{text-align:center;margin:0 0 0 10px;}
.foottopbox .footweixin span, .foottopbox .footweibo span{padding-top:15px;color:#cbcbcb;display:inline-block;}
.foottopbox .footweixin p, .foottopbox .footweibo p, .foottopbox .foottmall p, .foottopbox .footjd p{margin:0;padding:0;line-height:18px;}
 
.foottopbox .foottmall span, .foottopbox .footjd span{color:#cbcbcb;padding:15px 0 13px 0;display:block;width:100%;text-align:center;}
.foottopbox .dobuy{color:#cbcbcb;display:inline-block;text-decoration:none;border:1px solid #cbcbcb;padding:4px 8px 4px 8px;border-radius:3px;}
.foottopbox .dobuy:hover{text-decoration:underline;}
.foottopbox .noborder{border:none;padding:0;height:27px;}
.foottopbox .noborder:hover{text-decoration:none;}

 
.foottopbox .logotmall, .foottopbox .logojd{height:50px;}

.footermap{position:absolute;width:auto;height:auto;top:15px;right:0;overflow:hidden;font-size:12px;text-align:right;}
.footermap a{display:inline-block;text-decoration:none;color:#cbcbcb;margin:0 5px 0 5px;}
.footermap a:nth-child(4){margin:0 0 0 5px;}

.footermap a:hover{text-decoration:underline;}
br.footbr{display:block;}
.foottopbox ul li a:hover{text-decoration:underline;}
.footmediabox{position:absolute;width:100%;top:0;left:0;padding-top:26px;}
.footmediaMobile{display:none;}
.clear{padding:0;margin:0;width:0;}


.searchResult{position:relative;width:100%;height:auto;z-index:9;display:none;}


.searchResultInner{position:relative;width:100%;height:auto;text-align:center;padding-top:40px;padding-bottom:40px;}
.searchResultInner .search-ico{display:block;width:100%;height:auto;text-align:center;}
.searchResultInner .search-ico img{width:100px;height:auto;}
.searchResultInner p{width:100%;text-align:center;font-size:16px;color:#d1d1d1;height:30px;line-height:30px;}
.searchResultInner p span{color: #c8211b;}





