/*  */
.header_box{width: 100%;min-width: 1200px; position: relative;margin: 0 auto;}

/* 店铺标题、电话 */
.header_title{width: 1200px;height: 100px;position: relative;margin: 0 auto;}
.header_title_name {position: absolute;top: 50%;transform: translateY(-50%);left: 0;font-size: 28px;color: #FF0000;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.header_title_phone {position: absolute;top: 50%;transform: translateY(-50%);right: 0;font-size: 22px;color: #FF0000;height: 28px;line-height: 28px;}
.header_title_phone i{display: inline-block;width: 40px;height:40px; background: url(../images/shop_header_phone.png) no-repeat;vertical-align: middle;margin-right: 10px;transform: translateY(-2px);}

/* 店铺横幅 */
.scroll{width: 100%;left: 50%;transform: translateX(-50%);position: relative;box-sizing: content-box;}
.scroll img{/* width: 1920px; */height: 300px;}
.scroll .banner_img{width: 1960px;}

/* 店铺顶部横向导航 */
.nav_background {height: 47px;width: 100%;background:linear-gradient(#ff0000,#B70000);left: 0%;top: 100px;}
.header_nav{width: 1200px;height: 47px;line-height: 47px;background: linear-gradient(#ff0000,#B70000);position: absolute;font-size: 0;left: 50%;transform: translateX(-50%);}
.header_nav_item{display: inline-block;width: 150px;height: 100%;background: linear-gradient(#ff0000,#B70000);font-size: 16px;color: #fff;text-align: center;font-size: 16px;}
.header_nav_item:hover{cursor: pointer;background: #BD0000;color: #ffffff;}
.header_nav_item:hover .header_nav_item_text{color: #fff;}
.header_nav_item_current{background: #BD0000;color: #ffffff;}