.brand_content{background-color:#f5f5f5;}
.brand_content .body{width:1200px;height:74px;background:#FFFFFF;margin:0 auto;}
.brand_content .body .search-box{width: 210px;height: 34px;margin: 17px 20px 0 40px;float: left;}
.brand_content .body .search{background-color:#FF8000;border:none;color:white;width:80px;height:34px;line-height:34px;text-decoration:none;border-radius:2px;float:left;margin:17px 0 0; font-size: 12px;}
.brand_content .brandBox{width:1200px;height:auto;background:#FFFFFF;margin:0 auto;margin-top:15px;}
.brand_content .brandBox .topline{width:1160px;height:74px;margin:0 auto;padding:26px 0 0 40px;}
.brand_content .brandBox .topline .a{border: 1px solid #FF8000;font-size: 12px;color: #333333;letter-spacing: 0;padding:2px 5px 2px 5px;}
.brand_content .brandBox .topline .brandnumber{font-size: 12px;color: #0B5DA2;letter-spacing: 0;}
.brand_content .brandBox .topline .b{margin-left: 20px}
.brand_content .brandBox .topline .inline{display: inline;}
.brand_content .brandBox .topline .characters{margin-left:40px}
.brand_content .brandBox .topline .character{color:#0B5DA2;padding:5px 10px 5px 10px;}
.brand_content .brandBox .topline .character:hover{text-decoration: underline;cursor: pointer;}
.recommend-brand{background-color: #fff;width:1200px;margin: 0 auto 20px;}
.recommend-brand .brand-line{display: inline-block;    width: 490px;height: 2px;background: #d3d3d3;position: relative;top: -5px;}
.recommend-brand .brand-text{font-size: 18px;color: #333;height: 25px;line-height: 25px;padding: 0 10px;position: relative;z-index: 10;left: 50%;margin-left: -46px;background: #fff;}
.recommend-brand .brand-title{padding: 20px 60px 0;overflow: hidden}
.recommend-brand .brand-con{padding: 20px 36px;overflow: hidden}
.recommend-brand .brand-list{float:left;width: 177px;height: 100px;margin: 0 24px 10px;text-align: center;overflow: hidden;}
.recommend-brand .brand-list .brand-title-con{width: 177px;text-align: center;padding-top: 2px;height: 34px;font-size: 12px;color: #333;overflow: hidden;clear: both;}
.recommend-brand .brand-list>a{display: block;width: 174px; height: 61px;line-height: 86px;max-width: 177px;border: 1px solid #e8e8e8;margin-bottom: 10px;}
.recommend-brand .brand-list img{width:100%;height:auto;}
.recommend-brand .brand-list .brand-name{text-align: center;padding-top:10px;padding-bottom: 20px;font-size: 12px;color: #333;}
.brandBox .isFixed {width:100%;height:70px;background-color:#FFF;position:fixed;top:0;left:0;border-bottom:1px solid #e8e8e8;}
.brandBox .isFixed.topline{width:1160px;margin:0 auto;padding:26px 0 0 40px;}
.brandBox .isFixed.topline .a{border: 1px solid #FF8000;font-size: 12px;color: #333333;padding:2px 5px 2px 5px;}
.brandBox .isFixed .topline .brandnumber{font-size: 12px;color: #0B5DA2;}
.brandBox .isFixed .topline .b{margin-left: 20px}
.brandBox .isFixed .topline .inline{display: inline;}
.brandBox .isFixed .topline .characters{margin-left:40px}
.brandBox .isFixed .topline .character{color:#0B5DA2;padding:5px 10px 5px 10px;}
.brandBox .isFixed .topline .character:hover{text-decoration: underline;}
.noResult{overflow: hidden;text-align: center;padding: 30px 0 50px;}
.noResult .yuncai-img{display:block;margin:50px auto;}
.brand_content .body1{width:1200px;height:74px;background:#FFFFFF;position:relative;}
.brand_content .body1 input{width:200px;padding-left:10px;height:32px;line-height:32px;margin:20px 20px 0 40px;border:1px solid #d3d3d3;border-radius:2px;float:left; font-size: 12px;}
.brand_content .recommend-brand{width:1200px!important;height:283px!important;margin-bottom: 20px;}
.brand_content .recommend-brand .brand-title{overflow:hidden;position: relative;}
.brand_content .recommend-brand .brand-line{display:inline-block;width:1080px;height:2px;background:#d3d3d3;position:absolute;top:30px;}
.brand_content .recommend-brand .brand-txt{font-size:18px;color:#333;width:92px;height:25px;line-height:25px;padding:0 10px;position:absolute;left:50%;margin-left:-46px;top:20px;background: #fff;text-align: center;z-index: 999;}
.brand_content .recommend-brand .recommend-brand-box{float: left;width:177px;height:64px;line-height:64px;margin:0 24px;margin-bottom:10px;position:relative;}
.brand_content .recommend-brand .recommend-brand-box a{display: block;text-align: center;width: 177px;height: 63px;position: absolute;top: 0;z-index: 100;}
.brand_content .recommend-brand .recommend-brand-box img{width:176px;height:61px;max-width:177px;border:1px solid #e8e8e8;position: absolute;top: 0;}
.body2 .images{position:relative;width:1064px;margin-left:79px;padding-bottom:20px;}
.body2 .brand{font-size:18px;color:#0B5DA2;margin-left:60px}
.body2 .line2{width:1080px;background:#d3d3d3;margin:5px auto 0;height:1px;font-size:0;overflow:hidden;}
.body2 .imgBox{width:128px;height:48px;border:1px solid #e8e8e8;float:left;margin:20px 22px 21px 0;text-align:center; position: relative;}
.body2 .imgBox p{width:128px; text-align: center;position: absolute;top:56px;left:0;}
.isFixed{box-shadow:0 2px 2px 0 rgba(0,0,0,0.12);border-bottom:none!important;z-index:1000;}
.body2 .imgBox a,.brand_bg .imgBox a:hover{display: block;height:48px;width:128px;overflow: hidden;z-index: 999;}
.body2 .imgBox a.none_pic{background:#fff url("../../../assets/icon/nopic_logo_031.png") no-repeat center center;}
.body2 .imgBox .brandimage{height:30px;width:auto;margin: 9px auto 0;}
