.head1_topbar .sitemap .mapbox{width: 1200px;}
/*手机库*/
.all-con{width: 1200px;margin: 0 auto;}
.all-top-phone{width: 1200px;height: 116px;overflow: hidden;}
.all-top-phone .tab{width: 45px;float: left;}
.all-top-phone .tab li{width: 45px;height: 55px;cursor: pointer;color: #fff;padding: 12px 0 0 8px;background: #1b1a1a;margin-bottom: 5px;position: relative;line-height: 1.2;}
.all-top-phone .tab li:after{border:4px solid #fff;border-left-color: #EB2E2E;content: " ";position: absolute;right: -8px;top: 50%;margin-top: -4px;display: none;}
.all-top-phone .tab li.cur{background: #EB2E2E;}
.all-top-phone .tab li.cur:after{display: block;}
.all-top-phone .tab-div{width: 1155px;float: left;overflow: hidden;}
.all-top-phone .tab-div li{width: 1200px;padding-left: 10px;display: none;}
.all-top-phone .tab-div li>div{width: 106px;float: left;font-size: 12px;color: #000000;text-align: center;overflow: hidden;margin:0 5px;}
.all-top-phone .tab-div li a{color: #000;line-height: 1.1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.all-top-phone .tab-div li a.img{width: 140px;height: 105px;margin-top: -5px;margin-left: -17px;display: block;}
.all-top-phone .tab-div li a.img img{height: 100%;}
.all-top-phone .tab-div li.cur{display: block;}
.all-top-phone .tab-div li>div:hover a{color: #EB2E2E;}
.all-top-phone .tab-div li>div:last-child a:last-child{width: 98px;}

.all-shaix{padding-top: 10px;}
.all-shaix .pro-part-tit{height: 60px;line-height: 60px;overflow: hidden; }
.all-shaix .pro-part-tit b{line-height: 59px;}
.all-shaix .pro-part-tit>div{float: left;color: #010101;font-size: 12px;margin-left: 126px;font-weight: normal;display: table;line-height: 20px;margin-top: 25px;}
.all-shaix .pro-part-tit>div a{display: inline-block;height:18px;line-height: 16px;border: 1px solid #e6e6e6;cursor: pointer;padding-left: 2px;margin-right: 10px;margin-bottom: -1px;}
.all-shaix .pro-part-tit>div a .icon{width: 17px;height: 17px;display: inline-block;background-position: -192px -21px;margin-left: 5px;margin-bottom: -4px;}
.all-shaix .pro-part-tit>div a:hover{border-color: #EB2E2E;color: #010101;}
.all-shaix .pro-part-tit>div a:hover .icon{background-color: #EB2E2E;background-position: -205px -21px;}
.all-shaix .pro-part-tit>div>.red{cursor: pointer;}
.all-shaix .pro-part-tit>div a:last-child{border: 0;}

.all-shaix-ul li{line-height: 25px;padding-top: 10px;padding-bottom: 5px;width: 100%;clear: both;border-bottom: 1px solid #ebebeb;
display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
}
.all-shaix-ul li>span{float: left;width: 72px;font-weight: bold;}
.all-shaix-ul li>div{float: left;-ms-flex: 1;-webkit-flex: 1;-moz-flex: 1;flex: 1;}
.all-shaix-ul li a{display: inline-block;line-height: 25px;height: 25px;margin-left:25px;margin-right: 7px;color: #005aa0;margin-bottom: 5px;cursor:default;min-width: 88px;}
.all-shaix-ul li>a{min-width: auto;margin-left: 0;}
.all-shaix-ul li a span{cursor: pointer;padding: 0 4px;}
.all-shaix-ul li a:last-child{border: none;}
.all-shaix-ul li a.no{color: #b9c8d4;cursor:default;}
.all-shaix-ul li a.cur span{color: #fff;background: #EB2E2E;}
.all-shaix-ul li a:hover span{color: #EB2E2E;}
.all-shaix-ul li a.cur:hover span{color: #fff;}
.all-shaix-ul li a.no:hover span{color: #b9c8d4;}

.all-shaix-ul li.pinpai a{cursor: pointer;width: 142px;height: 45px;border: 1px solid #ebebeb;background: #fff;margin: 0;float: left;text-align: center;font-size: 0;line-height: 45px;display: block;overflow: hidden;position: relative;margin:-1px -1px 0 0 ;position: relative;z-index: 1;}
.all-shaix-ul li.pinpai a img{max-height: 32px;max-width: 96px;vertical-align: middle;}
.pinpai-div-scroll{width: 990px;overflow: hidden;padding-bottom: 1px;margin-bottom: -1px;}
.all-shaix-ul li.pinpai{padding: 15px 0;}
.all-shaix-ul li.pinpai .pinpai-div{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.all-shaix-ul li.pinpai .more{background: #f9f9f9;cursor: pointer;float: left;-ms-flex: 1;-webkit-flex: 1;-moz-flex: 1;flex: 1;border: 1px #ebebeb solid;border-left: 0;text-align: center;height: 100%;margin-bottom: -1px;margin-left: -2px;position: relative;}
.all-shaix-ul li.pinpai .more .icon{width: 16px;height: 10px;display: inline-block;background-position: -172px -62px;margin-bottom: -1px;margin-right: 4px;}
.all-shaix-ul li.pinpai .more span{position: absolute;bottom: 10px;left: 0;text-align: center;width: 100%;display: block;}
.all-shaix-ul li.pinpai .pinpai-div-scroll a:hover{border-color: #ec2e2e;z-index: 3;}
.all-shaix-ul li.pinpai .pinpai-div-scroll a.cur{border-color: #ec2e2e;z-index: 3;}
.all-shaix-ul li.pinpai .more-up span{bottom: 50px;}

.duoxuan{border-bottom: 1px solid #ebebeb;height: 44px;line-height: 44px;}
.duoxuan1{border: 0;}
.all-shaix-ul li.pinpai{position: relative;}
.all-shaix-ul li.pinpai .more .duoxuan .icon{width: 16px;height: 14px;background-position: -111px -90px;margin-bottom: -2px;}
.all-shaix-ul li.pinpai .more .duoxuan:hover .icon{background-position: -131px -90px;}
.all-shaix-ul li.pinpai .more .duoxuan:hover{color: #EB2E2E;}
.pinpai-duox{background: #f9f9f9;}
.all-shaix-ul li.pinpai.pinpai-duox{padding-bottom:44px;}
.all-shaix-ul li.pinpai .duoix-btn{position: absolute;bottom: 9px;left: 50%;margin-left: -80px;width: 160px;display: none;}
.all-shaix-ul li.pinpai .duoix-btn a{cursor: pointer;min-width: auto;display: block;width: 50px;height: 25px;border-radius: 5px;line-height: 25px;color: #fff;font-size: 14px;background: #EB2E2E;text-align: center;margin: 0 14px;padding: 0;border: 0;float: left;}
.all-shaix-ul li.pinpai .duoix-btn a.duoix-btn-qx{color: #1b1a1a;background: #ebebeb;}

.all-shaix-ul li.pinpai a i{display: none;position: absolute;top: 0;right: 0;width: 13px;height: 13px;background-position: -237px -91px;}
.all-shaix-ul li.pinpai.pinpai-duox .cur1 i{display: block;}
.all-shaix-ul li.pinpai.pinpai-duox .cur i{display: block;}
.all-shaix-ul li.pinpai.pinpai-duox .cur1{border-color: #ec2e2e;z-index: 3;}
.all-shaix-ul li.pinpai .div-scrollbar-off .pinpai-div-scroll .cur.curtext{z-index: 0;}
.all-shaix-ul li.pinpai .pinpai-div-scroll .cur.curtext{z-index: 3;}
/*品牌变文字*/
.all-shaix-ul li.pinpai .pinpai-div-scroll a.text{font-size:14px; color: #005aa0;}

.shaixuan-more{width: 250px;height: 40px;line-height: 40px;position: absolute;bottom: -39px;left: 50%;margin-left: -125px;cursor: pointer;text-align: center;z-index: 7;}
.shaixuan-more-div{height: 100%;border: 1px solid #ebebeb;background: #f8f8f8;padding: 0 10px;margin: 0 auto;text-align: center;display: inline-block;width: auto;}

.all-con-con{padding-top: 20px;margin-bottom: 45px;overflow: hidden;width: 1200px;}
.all-con-con .pro-part-tit{font-size: 20px;}
.all-con-shaix{/*padding: 18px 0;*/display: table;width: 100%;background: #f9f9f9;height: 49px;border:1px solid #ececec;overflow: hidden;margin-bottom:20px;/*margin-top: 56px;*/}
.all-con-shaix a{text-align: center;line-height: 18px;float: left;display: block;width: 88px;height: 48px;line-height: 48px;color: #1b1a1a;}

.all-con-shaix i{display:inline-block;width: 10px;height: 13px;background-position: -206px -50px;margin-bottom: -2px;margin-left:8px;}

.all-con-shaix a.up i{background-position: -193px -50px;}
.all-con-shaix a.down i{background-position: -206px -65px;}
.all-con-shaix>a:hover{background:#fff;}
/*.all-con-shaix a.down:hover i{background-position: -193px -65px;}*/

.all-con-shaix a.cur{color: #fff;background: #EB2E2E;}
.all-con-shaix a.cur i{background-position: -193px -50px;}
/*.all-con-shaix a.cur.up i{background-position: -193px -65px;}*/
.all-con-shaix a.cur.down i{background-position: -193px -65px;}

.all-con-shaix .pro-part-tit-sm{
	padding: 0 24px;border-left: 1px solid #ececec;border-right: 1px solid #ececec;background: #fff;float: right;line-height: 48px;font-size: 14px;font-weight: normal;
}
.all-con-shaix .pro-part-tit-sm .red{font-weight: bold;}

.page-up{float: right;display: table;padding-top: 1px;}
.page-up a{display: inline-block;width: 35px;height: 18px;/*background: #f5f5f5;border: 1px solid #ededed;*/text-align: center;float: none;margin-right: 0;}
.page-up span{margin: 0 10px;}
.page-up span em{color: #b8b8b8;margin: 0 4px;font-style: normal;}
.page-up a i{width: 7px;height: 10px;margin: 0 auto;background-position: -169px -74px;}
.page-up a.pnext i{background-position: -179px -86px;}
.page-up a.pup:hover i{background-position: -169px -86px;}
.page-up a.pnext:hover i{background-position: -179px -74px;}
/*.page-up a:hover{background: #fff;}*/

.all-con-con-ul{width: 1226px;}
.all-con-con-ul li{width: 220px;margin-right: 25px;margin-bottom: 25px;float: left;text-align: center;}
.all-con-con-ul li .img{width: 220px;height: 220px;border: 1px solid #ebebeb;overflow: hidden;display: block;}
.all-con-con-ul li .img img{max-height: 220px;margin: 0 auto;}
.all-con-con-ul li .img div{width: 360px;margin-left: -70px;text-align: center;line-height: 217px;}
.all-con-con-ul li .name{font-size: 16px;color: #000;text-align: center;padding-top: 10px;display: block;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.all-con-con-ul li .name:hover{color: #EB2E2E;}

.all-con-con-ul li .info{font-size: 12px;padding-top: 8px;}
.all-con-con-ul li .info span{color: #f3f3f3;margin: 0 20px;cursor: default;}
.all-con-con-ul li .red span{margin-right: 10px;}
.all-con-con-ul li .red span{color: #000;}

.no-all{height: 800px;text-align: center;font-size: 16px;}
.no-all img{/*width: 84px;*/margin: 0 auto;margin-top: 200px;margin-bottom: 20px;}


.scrollbar{height: 133px;width: 10px;display: block;position: absolute;top: 0;right: -10px;background: #c1c1c1;z-index: 5;}
.scrollbar-drag{background: #3e3e3e;cursor:default;border-radius: 5px;position: relative;top: 0;}
.scrollbar-drag:hover{background: #3e3e3e;}
.div-scrollbar{position: relative;width: 988px;height:133px;}

.pinpai-div-scroll{height: 133px;overflow: hidden;position: relative;}
.pinpai-div-scroll-div{position: absolute;top: 0;left: 0;padding-top: 1px;}

.div-scrollbar-off{overflow: hidden;height: 89px;}
.div-scrollbar-off .line{display: none;}


.all-shaix-ul li.pinpai .more-up .icon{background-position: -172px -50px;}
.div-scrollbar{position: relative;}
.div-scrollbar .line{width: 100%;height: 1px;background: #ededed;clear: both;position: absolute;left: 0;display: block;z-index: 2;}
.div-scrollbar .line1{top: 0;}
.div-scrollbar .line2{bottom: 0;}

.all-shaix-ul li.pinpai .more,
.all-shaix-ul li.pinpai .more
{width: 142px;height: 89px;}
.all-shaix-ul li.pinpai .more.more-up,
.all-shaix-ul li.pinpai .more.more-up
{height: 133px;}

.ie7 .all-shaix-ul li,
.ie8 .all-shaix-ul li,
.ie9 .all-shaix-ul li
{clear: both;}
.ie7 .all-shaix-ul li:after,
.ie8 .all-shaix-ul li:after,
.ie9 .all-shaix-ul li:after
{display: block; content: " ";width: 100%;height: 0;clear: both;}
.ie7 .all-shaix-ul li>div,
.ie8 .all-shaix-ul li>div,
.ie9 .all-shaix-ul li>div
{width: 1080px;}
.ie7 .all-shaix-ul li.pinpai .pinpai-div,
.ie8 .all-shaix-ul li.pinpai .pinpai-div,
.ie9 .all-shaix-ul li.pinpai .pinpai-div
{width: 1128px;}
.ie7 .all-shaix-ul li.pinpai .pinpai-div .div-scrollbar,
.ie8 .all-shaix-ul li.pinpai .pinpai-div .div-scrollbar,
.ie9 .all-shaix-ul li.pinpai .pinpai-div .div-scrollbar
{float: left;}

.ie7 .all-shaix-ul li>a,
.ie8 .all-shaix-ul li>a,
.ie9 .all-shaix-ul li>a
{float: left;}
.ie7 .all-con-con-ul li .img div,
.ie8 .all-con-con-ul li .img div,
.ie9 .all-con-con-ul li .img div
{line-height: 214px;}

.ie7 .all-shaix-ul li.pinpai a{width: 140px;vertical-align: middle;}
.ie7 .all-shaix-ul li.pinpai a img{margin-top: 5px;}
.ie7 .all-shaix-ul li.pinpai .more{width: 140px;height: 87px;}
.ie7 .all-shaix-ul li.pinpai .more.more-up{height: 131px;}

.ie8 .page-up a{margin-top: 20px;float: left;}
.ie8 .page-up>span{margin-top: 15px;float: left;}
.ie8 .all-con-shaix>a span{float: left;margin-left:18px}
.ie8 .all-con-shaix>a .icon{float: left;margin-top: 18px;}
.ie7 .page-up a{margin-top: 20px;float: left;}
.ie7 .page-up>span{margin-top: 15px;float: left;}
.ie7 .all-con-shaix>a span{float: left;margin-left:18px}
.ie7 .all-con-shaix>a .icon{float: left;margin-top: 18px;}