@import url("pub.css");

.mainNav{ width:100%; height:63px; background:#3b3b3b; margin-top:26px;}
.mnavLeft{ width:902px; height:auto; overflow:hidden; float:left;}
.mnavLeft dt{ width:156px; height:36px; overflow:hidden; float:left; display:inline; background:url(/public/images/publicbg2020.png) no-repeat 0 -424px; margin-top:13px;}
.mnavLeft dt a{width:146px; height:36px;  display:block;}

.mnavLeft dd{ height:63px; float:left; display:inline;  margin:0px 0 0 18px; padding:0 14px;}
.mnavLeft dd a{height:60px; display:inline-block; font-size:16px; color:#fff;line-height:63px;}
.mnavLeft dd.hover a{ font-weight:bold; border-bottom:3px solid #ff3333;}
.mnavLeft dd a:hover{ color:#f75959;}
.mnavLeft dd.hover a:hover{ color:#fff;}
.mnavLeft dd.hover{ background:#272727;}


.cateDiv{ width:100%; height:470px; margin-top:21px;}
.cateLeft{ width:214px; height:468px; border:1px solid #ececec; float:left;}
.cateLeft div{ width:100%; height:70px; position:relative; float:left; display:inline; z-index:5;}
.cateLeft div.hover dl{width:214px; border:3px solid #dedede; border-right:0px; background:#fff; z-index:10;}

.cateLeft dl{ width:211px; height:64px; border:3px solid rgba(0,0,0,0); border-right:none; position:absolute; left:0px; top:0px;}
.cateLeft .moreItem{ width:440px; min-height:80px; height:auto; overflow:hidden; border:3px solid #dedede; background:#fff; position:absolute; left:214px; top:0px; z-index:9; display:none; padding-bottom:10px;}

.cateLeft .moreItem a{ width:70px; height:22px; font-size:14px; display:inline-block; float:left; margin:5px 0 3px 15px;}


.cateLeft dl.grayBg{ background:#f5f5f5;}
.cateLeft dl dt{ height:22px; overflow:hidden; margin-top:5px;}
.cateLeft dl dt a{font-size:14px; font-weight:bold;}
.cateLeft dl dt span{ width:3px; height:9px; display:inline-block; background:#e60012; margin-right:10px;}
.cateLeft dl dd{ height:22px; overflow:hidden; margin-top:8px;}
.cateLeft dl dd a{ width:35px; height:22px; overflow:hidden; display:inline-block; float:left; color:#7e7e7e; font-size:14px; margin-left:12px; }
.cateLeft dl dd span{ float:left; color:#7e7e7e; margin-top:1px;}

.cateLeft .hotpp{ width:100%; height:27px; text-align:center; overflow:hidden; margin-top:11px;}
.cateLeft .hotppBtn{width:auto;height:27px; display:inline-block; overflow:hidden; float:none; line-height:27px; background:#e11e26; border-radius:27px; text-align:center; padding:0 7px 0 10px;}
.cateLeft .hotppBtn a{ font-size:14px; color:#fff;}
.cateLeft .hotppBtn .iconfont{ color:#fff; float:right; margin-top:1px;}

.cateCen{ width:610px; height:470px; overflow:hidden; float:left; display:inline; margin-left:24px;}

.cateRig{ width:308px; height:470px; overflow:hidden; float:right; display:inline;}

.regBtn{ width:100%; height:35px; overflow:hidden;}
.regBtn dt{ width:110px; height:35px; float:right; background:#457eb1; border-radius:6px;}
.regBtn dd{ width:89px; height:35px; float:left; background:#e11e26; margin-right:10px; border-radius:8px;}
.regBtn dt a,.regBtn dd a{ width:100%; height:100%; display:block; text-align:center; line-height:35px; color:#fff; font-size:14px;}
.regBtn dt a{ font-weight:bold;}

.ppTrade{ width:302px; height:413px; overflow:hidden; border:3px solid #f0f0f0; margin-top:16px;}
.ppTradeTit{ width:100%; height:45px; border-bottom:1px solid #f0f0f0; position:relative;}
.ppTradeTit a{ height:45px; border-bottom:2px solid #f34540; color:#555; font-size:18px; display:inline-block; position:absolute; left:13px; bottom:-1px; font-weight:bold; line-height:45px;}

.ppTradeCon{ width:278px; height:auto; overflow:hidden;}


.tradeList{ width:100%; height:auto; overflow:hidden;}
.tradeList dl{ width:200px; height:257px; overflow:hidden; float:left; display:inline; border:1px solid #f0f0f0; padding:9px; margin:16px 19px 0 0;}
.tradeList dl:hover{ border:1px solid #f34540;}
.tradeList dl:hover dd a{color:#f34540;}
.tradeList dl.fr{ float:right; margin-right:0px;}
.tradeList dl dt{ width:202px; height:202px; overflow:hidden; position:relative;}
.tradeList dl dt p{ width:100%; height:53px; overflow:hidden; position:absolute; left:0px; bottom:0px; text-align:center;}
.tradeList dl dt p a{ color:#fff; font-size:14px; font-weight:bold; line-height:70px;}
.tradeList dl dt p.wbg{ background:url(/public/images/translateBg.png) repeat-x left bottom;}
.tradeList dl dd{ height:42px; overflow:hidden; margin-top:8px;}
.tradeList dl dd a{ line-height:21px; font-size:14px;}

.fourgg{ width:100%; height:auto; overflow:hidden; margin-top:16px;}
.fourgg ul li{ width:283px; height:111px; overflow:hidden; float:left; display:inline; margin-right:15px;}
.fourgg ul li.fr{ float:right; margin-right:0px;}

.joinInfoArr{ width:100%; height:auto; overflow:hidden; margin-top:16px;}
.arrLeft{ width:850px; height:auto; overflow:hidden; float:left;}

.infoList{ width:100%; height:261px; overflow:hidden;}
.infoList ul li{ width:380px; height:28px; overflow:hidden; float:left; display:inline; background:url(/public/images/publicbg2020.png) no-repeat -796px -414px; padding-left:13px; margin:10px 0 0 0;}
.infoList ul li.fr{ float:right;}
.infoList ul li a{ font-size:16px;}

.pic850{ width:850px; height:auto; overflow:hidden; margin-top:14px; padding:5px 0px; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.pic850 img {width:850px; height:86px;}

.arrRig{ width:300px; height:auto; overflow:hidden; float:right;}
.tjPp,.newppPic{ width:100%;}
.kxBord{ width:298px;}
.tjPp.mart7{ margin-top:7px;}


.ppList{ width:100%; height:auto; overflow:hidden;}
.ppList dl{ width:163px; height:252px; overflow:hidden; float:left; display:inline; border:1px solid #f0f0f0; padding:5px; margin:16px 25px 0 0;}
.ppList dl:hover{ border:1px solid #f34540;}
.ppList dl:hover dd a{color:#f34540;}

.ppList dl.fr{ float:right; margin-right:0px;}
.ppList dl dt{ width:163px; height:201px; overflow:hidden; position:relative;}
.ppList dl dt p{ width:100%; height:53px; overflow:hidden; position:absolute; left:0px; bottom:0px; text-align:center;}
.ppList dl dt p a{ color:#fff; font-size:14px; font-weight:bold; line-height:70px;}
.ppList dl dt p.wbg{ background:url(/public/images/translateBg.png) repeat-x left bottom;}
.ppList dl dd{ height:22px; overflow:hidden; margin-top:4px; text-align:center; }
.ppList dl dd.bgdd{background:#f5f5f5;}
.ppList dl dd a{ line-height:20px; font-size:14px;}

.botPics{ width:100%; height:168px; overflow:hidden; margin-top:14px;}
.newppPic{ width:299px; height:168px;}  
.cenDiv{ width:12px; height:22px; overflow:hidden; float:left;}

.botPics .newppPic{float:left;}

.tradeCon{ width:100%; height:auto; overflow:hidden;}
.tradeLeft{ width:850px; height:auto; overflow:hidden; float:left; display:inline;}

.tradeLeft dl{ width:100%; height:200px; overflow:hidden; float:left; display:inline; margin-top:17px; border-bottom:1px solid #ebebeb;}
.tradeLeft dl dt{ width:171px; height:171px; overflow:hidden; float:left; display:inline; text-align:center;  margin-top:8px; text-align:center;}
.tradeLeft dl dt div#noLog{ text-align:center; width:100%; padding-top:20px;}
.tradeLeft dl dd{ width:656px; height:22px; overflow:hidden; float:right; display:inline; margin-top:4px;}
.tradeLeft dl dt .brand{ width:169px; height:169px; border:1px solid #dedede; text-align:center;  background:#fff;}
.tradeLeft dl dt .brand img{ margin-top:40px;border-radius:5px;}
.tradeLeft dl dt .brand:hover{ border-color:#555;}
.tradeLeft dl dt .nopic{width:169px; height:169px; border:1px solid #dedede; background:url(/public/image/nopic.gif) #fff no-repeat center;}

/*.tradeLeft dl dt p{ text-align:center;}*/

.tradeLeft dl dd.tit{height:27px;}
.tradeLeft dl dd.tit a{ FONT: 21px Microsoft YaHei,tahoma,arial,宋体; float:left; font-weight:bold;}
.tradeLeft dl dd.tit .sjtype{ color:#f34540; margin-right:5px;}

.tradeLeft dl dd.des{ height:auto; line-height:200%; color:#6f6f6f; max-height:52px; margin-top:12px; font-size:14px;}
.tradeLeft dl dd.des a{ color:#d5204d; font-size:14px;}

.tradeLeft dl dd.joinzc{ height:23px; margin-top:12px; overflow:hidden; margin-bottom:5px;}
.tradeLeft dl dd.joinzc span{ background:#ebebeb; border-radius:23px; margin-bottom:4px; float:left; padding:0 10px; margin-right:14px; line-height:23px;}

.tradeLeft dl dd.address{ height:30px; overflow:hidden; background:#f5f5f5; margin-top:14px;}
.tradeLeft dl dd.address ul li{ width:155px; height:28px; overflow:hidden; font-family:Verdana, Geneva, sans-serif; float:left; display:inline; margin:1px 0 0 4px; white-space:nowrap; text-overflow:ellipsis; font-size:12px;}
.tradeLeft dl dd.address ul li.long{ width:300px; margin-right:30px;}
.tradeLeft dl dd.address ul li span{ width:62px; height:20px; border:1px solid #f69292; display:inline-block; FONT:12px/20px Microsoft YaHei,tahoma,arial,宋体; text-align:center; color:#f69292; margin-right:10px;}
.tradeLeft dl dd.address ul li a{font-size:14px;}

.tradeRig{ width:300px; height:auto; overflow:hidden; float:right; display:inline; margin-top:25px;}
.tradeRig.mart5{ margin-top:0px;}
.newppList{ width:297px;}
.rdTab2 ul li{ width:49px;}

.ppTradeConNy{ width:297px; height:auto; overflow:hidden; border:1px solid #e6e6e6;}
.ppTradeConNy .orderNews{ margin:12px auto 5px;}

/*有边框的右边样式*/

.fi08{ width:300px; height:336px; }
.fi08_1{position:relative;width:100%;height:100%;}
.fi08_1 .fi_list img{ width:300px; height:336px; }
.fi08_1 .fi_ovl{width:300px;}
.fi08_1 .fi_tab{width:300px;}

.botXx{ width:100%; height:4px; overflow:hidden; background:url(/public/images/botXx.png) repeat-x;}

.titDiv{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:10px 0; margin-bottom:10px;}
.titDiv dt{ font-size:18px; font-weight:bold; color:#000;}
.titDiv dt span{ width:7px; height:21px; display:inline-block; background:#ff3333; float:left; margin:4px 10px 0 0;}
.titDiv dd{ width:1160px; height:auto; overflow:hidden; text-indent:2em; font-size:16px; color:#5a5a5a; background:url(/public/images/syh.png) no-repeat 0px 5px; margin:12px auto 0;}