@charset "utf-8";

/*品牌幻灯*/
.b-ga {float:left;width:850px;overflow:hidden}
.b-ga img {width:850px;height:400px;}
.b-new {overflow:hidden;float:right;width:350px;}
.b-new .qc-head {height:40px;clear:both;font-size:16px;line-height:39px;text-align:center;padding:0px 0px;border:#e1e1e1 1px solid;border-top:#ee2e2c 3px solid;border-right:#e3e3e3 1px solid; background:#f7f7f7;border-bottom:none}
.b-new .qc-head li{float:left;list-style-type:none;font-weight:normal;width:50%;border-bottom:#e1e1e1 1px solid;cursor:pointer }
.b-new .qc-head li.current{font-weight:bold;border-bottom:#fff 1px solid;background:#ffffff;}
.b-new .qc-head li.current a{color:#ff7200}
.b-new .qc-body dl{overflow:hidden;padding:0px 15px;border:#e1e1e1 1px solid;border-top:none;}
.past-box{background-color:#fff; overflow:hidden;border:#eee 1px solid;height:357px;}
.past-box ul {overflow:hidden;}
.past-box dt{line-height:40px;font-size:16px;padding:0px 15px;height:40px;font-weight:bold;color:#ee2e2c; border-bottom:#eee 1px solid}
.past-box dt span{float:right;font-size:14px;}
.past-box img{width:104px;height:52px;border:#e3e3e3 1px solid; padding:5px 10px;}
.past-box ul {padding-top:5px;}
.past-box ul li {padding:15px 0px 10px;height:90px;border-bottom:#efefef 1px dotted; position:relative;float:left;width:50%; text-align:center;overflow:hidden}
.past-box p.p_title {font-size:14px;line-height:20px;margin-top:5px;height:20px; overflow:hidden}
.past-box ul li:nth-child(5){border-bottom:none}
.past-box ul li:nth-child(6){border-bottom:none}
.past-box ul li ins{text-decoration:none; line-height:20px;font-size:14px;color:#888}
.past-box ul li em{float:right}
.past-box ul li font{color:#ff4200;}
.past-box ul li a:hover img{opacity:.9;filter:alpha(opacity=90)}
.past-box ul li div{ position:absolute; bottom:40px;left:112px;}
.brand-data {margin-top:10px;}
.brand-data p {line-height:24px;font-size:14px; margin-bottom:10px;}
.brand-data p.num {font-size:16px;padding-top:10px;border-top:1px #dfdfdf dotted;}

/*推荐品牌*/
.brand-comm {background:#fff;padding:15px 0; margin-bottom:20px;}
.brand-list {overflow: hidden;clear: both;background:#fff;padding-bottom:10px;}
.brand-list ul {overflow: hidden;}
.brand-list li {float: left; width: 20%;overflow: hidden;box-sizing:border-box;max-height: 132px;min-height:110px;padding:10px;}
.brand-list li a {display:block; height: 100%; text-align: center;font-size:13px;transition: 0.3s;}
.brand-list li a:hover {transform:scale(0.9);}
.brand-list li a img {width:100%;padding: 10px 15px; box-sizing: border-box;}
.brand-list li a p { padding:5px 0;}
.brand-list li .txt {font-size:14px;color:#999;}
.brand-story {padding:25px 0 10px; overflow:hidden;}
.brand-story li {width:590px;float:left;margin-right:20px;}
.brand-story li:nth-child(2) {margin-right:0;}
.brand-story li img {float:left;}
.brand-story li .story-cont {float:left;margin-left:10px;}
.brand-story li .story-cont h4 {font-weight:500;color:#255178;font-size:16px;line-height:36px;}
.brand-story li .story-cont h4 span {color:#999;font-size:14px;}
.brand-story li .story-cont p {width:390px;color:#999;line-height:20px;}
.brand-story li:hover .story-cont p {color:#666;}

/*品牌楼层*/
.brand_wrap {overflow:hidden;}
.brand_wrap .brand_l {width:218px;float:left;}
/*字母排序*/
.brand-box {background:#fff;margin-bottom:15px;overflow:hidden;padding:5px;}
.brand-box h3 {height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;background:#255178;}
.brand-menu {width:100px;position:fixed;top:220px;left:50%;margin-left:-730px;display:none;z-index:1000;}
.brand-menu h3 {font-size:13px;background:#DD5B04;}
.brand-menu ul {padding:10px 0;overflow:hidden;}
.brand-menu li {width:50%;float:left;box-sizing:border-box;padding:3px;}
.brand-menu li a {height:26px;line-height:26px;display:block;background:#f8f8f8;text-align:center;}
.brand-menu li a:hover {background:#DD5B04;color:#fff;}
.brand-country ul {padding:10px 0;overflow:hidden;}
.brand-country li {width:50%;float:left;box-sizing:border-box;padding:5px;}
.brand-country li a {height:30px;line-height:30px;display:block;background:#f8f8f8;text-align:center;}
.brand-country li a:hover {background:#255178;color:#fff;}
.brand-hot ul {padding-top:10px;}
.brand-hot li a {text-align:center;display: block;transition: 0.3s;}
.brand-hot li a:hover {transform:scale(0.9);}
.brand-hot li p {line-height:30px;padding-left:10px;font-size:14px;}
.brand-hot li:nth-child(1) p span {background:#f60;color:#fff;}
.brand-hot li:nth-child(2) p span {background:#f90;color:#fff;}
.brand-hot li:nth-child(3) p span {background:#fc0;color:#fff;}
.brand-hot li p span {padding:2px 6px;border-radius:4px;background:#f0f0f0;margin-right:5px;font-size:12px;}
.brand-hot li img {max-height:72px;}
.brand-vote ul {padding-top:10px;}
.brand-vote li {height:30px;line-height:30px;border-bottom:1px #dfdfdf dotted;}
.brand-vote li em {display:inline-block;line-height:30px;float:left;}
.brand-vote li em:after {content: "";background: #999;width: 4px;height: 4px;display: block;float: left;margin: 14px 5px 0 5px;}
.brand_wrap .brand_r {width:960px;float:right;}
/*字母快速楼层*/
.brand-f-nav {width:100%;background:#fff;height:50px;line-height:50px; border-top:1px #ddd solid; border-bottom:1px #ddd solid; margin-bottom:15px;}
.brand-f-nav ul {padding-left:5px;}
.brand-f-nav li {float:left;display:inline-block;}
.brand-f-nav li a {display:block;padding:0 12px;}
.brand-col { width:100%; }
.brand-col .brand-pd {margin-bottom: 15px;background: #fff;}
.brand-col .brand-pd .brand-li { overflow: hidden;box-sizing: border-box;}
.brand-col .brand-pd .brand-li ul {overflow: hidden;padding:10px;}
.brand-col .brand-pd .brand-li li {float: left; width:20%; padding:0px 0px; overflow: hidden;}
.brand-col .brand-pd .brand-li li a {display:block;padding:5px; text-align: center;}
.brand-col .brand-pd .brand-li li a img {height:84px; padding:10px 0; margin-bottom:10px;transition: 0.3s;}
.brand-col .brand-pd .brand-li li a p {height: 30px; line-height: 30px; font-size:14px;font-family:Microsoft Yahei;background:#f8f8f8;border-radius:6px 0 6px 0;}
.brand-col .brand-pd .brand-li li a:hover p {background:#255178;color:#fff;}
.brand-col .brand-pd .brand-li li a:hover img {transform:scale(1.1);}

.h-title{font-size:20px;color:#F83941;height:60px;overflow:hidden; text-align:center;background:url(image/recomm_brand_bg.png) center no-repeat;}
.h-title b{display:block;text-align:center; font-weight:700;line-height:56px;}
.i-title{height:46px;line-height:46px;font-size:14px;text-align:right;position:relative;border-bottom:1px #efefef solid;margin-right: 15px;}
.i-title a {color:#969696;}
.i-title a:hover {color:#255178;}
.i-title span{font-weight:600;line-height:40px;font-size:18px;display: inline-block; padding: 0 20px;position:absolute;left:10px; bottom:-1px;}
.fl_1 span {color:#4b8bb1;border-bottom:2px #4b8bb1 solid;}
.fl_2 span {color:#d978d1;border-bottom:2px #d978d1 solid;}
.fl_3 span {color:#36b156;border-bottom:2px #36b156 solid;}
.fl_4 span {color:#dd7194;border-bottom:2px #dd7194 solid;}
.fl_5 span {color:#60409f;border-bottom:2px #60409f solid;}
.fl_6 span {color:#2ee3a8;border-bottom:2px #2ee3a8 solid;}
.fl_7 span {color:#ff4612;border-bottom:2px #ff4612 solid;}
.fl_8 span {color:#0275c1;border-bottom:2px #0275c1 solid;}
.fl_9 span {color:#009380;border-bottom:2px #009380 solid;}
.fl_10 span {color:#db9c46;border-bottom:2px #db9c46 solid;}
.fl_11 span {color:#89d337;border-bottom:2px #89d337 solid;}
.fl_12 span {color:#b250cb;border-bottom:2px #b250cb solid;}
.fl_13 span {color:#c7ac94;border-bottom:2px #c7ac94 solid;}
.fl_14 span {color:#FFCCCC;border-bottom:2px #FFCCCC solid;}
.fl_15 span {color:#99CCFF;border-bottom:2px #99CCFF solid;}
.fl_16 span {color:#FF9933;border-bottom:2px #FF9933 solid;}
.fl_17 span {color:#FF6666;border-bottom:2px #FF6666 solid;}
.fl_18 span {color:#009636;border-bottom:2px #009636 solid;}
.fl_19 span {color:#CC9966;border-bottom:2px #CC9966 solid;}
.fl_20 span {color:#99CC99;border-bottom:2px #99CC99 solid;}
.fl_21 span {color:#ffc3ee;border-bottom:2px #ffc3ee solid;}
.fl_22 span {color:#d18f8f;border-bottom:2px #d18f8f solid;}
.fl_23 span {color:#cd89b2;border-bottom:2px #cd89b2 solid;}
.fl_24 span {color:#8d9fd1;border-bottom:2px #8d9fd1 solid;}
.fl_25 span {color:#14e5a1;border-bottom:2px #14e5a1 solid;}
.fl_26 span {color:#ff996c;border-bottom:2px #ff996c solid;}
.fl_27 span {color:#FFCC33;border-bottom:2px #FFCC33 solid;}

/*侧边分类栏*/
.sub-menu {position: fixed; right: 50%; margin-right: 620px; top: 210px; z-index: 99; background:#f5f5f5;}
.sub-menu ul{overflow:hidden;}
.sub-menu li { width:80px; height:32px; line-height:32px;text-align:center; border-bottom:1px solid #eee; font-size:12px}
.sub-menu li:nth-child(1) { background:#255b8b; }
.sub-menu li:nth-child(1) a { color:#fff;}
.sub-menu li:hover{ background:#255b8b; }
.sub-menu li:hover a{color:white;}
.sub-menu li.menuon{ background:#255b8b;}
.sub-menu li.menuon a{color:white;}

/*品牌内容页*/
.brand-recom-box {border:1px #eee solid;overflow:hidden;background:#fff;}
.brand-recom-box h5 {margin:10px;background:#f5f5f5;line-height: 32px; padding-left: 10px;}
.brand-recom-box img {width:104px;height:52px;border:#e3e3e3 1px solid; padding:5px 10px;transition:all 1s ease-out;}
.brand-recom-box img:hover {transform:scale(1.1);}
.brand-recom-box ul li {padding:10px 0px;height:90px;border-bottom:#efefef 1px solid; position:relative;float:left;width:50%; text-align:center;overflow:hidden;}
.brand-recom-box ul li p { font-size:14px;line-height:36px;}
.brand-info { font-size: 14px;overflow:hidden;padding:3px 0 3px 15px;min-height:28px;}
.brand-info.mb10 {margin-bottom:10px;}
.brand-info em { margin-right: 12px; float: left; height: 20px; line-height: 20px; }
.brand-info em:nth-child(1):before { content: ""; width: 20px; height: 20px; background: url(img/zb-icons.png) no-repeat -60px 0; float: left;}
.brand-info em:nth-child(2):before { content: ""; width: 20px; height: 20px; background: url(img/zb-icons.png) no-repeat -20px 0; float: left;}
.brand-info em i { padding-left: 12px; color: #999;}
.brand-info a {border:1px #eee solid; padding:3px 10px; border-radius:20px;word-break: keep-all;display: inline-block;margin-bottom: 5px;}
.brand-txt {padding:15px;background:#f8f8f8;}
.brand-txt .tips {text-indent:0;color:#9c9c9c;line-height:20px;font-size:14px;}
.s-info-left .left img { margin: 35px 0px 0px 20px;}

/*域名跳转提醒*/
.blank_content ul .tourl a { font-size:18px; color:#ff7900;}
.url-tips { border-top: #e3e3e3 1px solid; padding: 15px 10px 0; font-size: 14px;}
.url-tips b { font-size:16px; color:#f00; margin-bottom:8px; display:block;}

/*关联产品*/
.brand-p-box {padding:10px 20px;overflow:hidden;}
.brand-p-box h5 {padding:5px 0;line-height:24px;margin-bottom:10px;font-size:14px;background:#f8f8f8;padding-left:10px;}
.brand-p-box h5 strong {color:#ff6900;}
.brand-p-box ul li {width:20%;float:left;box-sizing:border-box;padding:10px 5px;}
.brand-p-box ul li .p-img {padding:5px;text-align:center;}
.brand-p-box ul li p {line-height:20px;text-align:center;}
.brand-p-box ul li .tit {height:40px;line-height:20px;text-overflow: ellipsis;overflow:hidden;}
.brand-p-box ul li .tsg {color:#ff6900;font-size:14px;}

/*上下篇*/
.np-block {overflow:hidden;padding:20px;font-size:14px;}
.np-block a {color:#e53935;}