.container-gift{ width: 1002px; margin: 0 auto;z-index:2;}
/*礼品顶部导航*/
.gift-navTop{ position: fixed; z-index: 11; top:0; width: 100%; height: 48px;box-shadow:0px 2px 4px #000;}
.mask-gift{ position: absolute; z-index: 12; top:0; left:0; bottom:0; right:0;background-color:rgba(255,255,255,0.1); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); background-color: #fff\9; }
.gift-navTop a{ position: relative; display: block; float: left; width: auto; margin: 0 13px; color: #fff; font-size: 16px; line-height: 43px; letter-spacing: 1px; z-index: 12;}
.gift-navTop a:hover{ border-bottom: 5px solid #000;}
.gift-navTop nav a:hover { border:none}
.gift-navTop nav dl dt ul a { height:24px; line-height:24px;font-size:14px; text-align:center; width:100%; margin:0 auto; }
.g-navTopAdd { height:25px;  top:48px;z-index:10 !important; width: 100%; background:url("../Images/re_nav.png") repeat-x;overflow:hidden;z-index: 800; border-top:1px solid #000; box-sizing:border-box; }
.navTopAdd-fuNav { width:1002px; margin:0 auto; background-color:blue;}
.navTopAdd-fuNav a { font-size:14px; margin:0 auto; color:black; display:block; width:115px; float:left; height:25px; line-height:25px; text-align:center;}
.navTopAdd-fuNav a:hover { color:#fff} 
/*礼品底部导航*/
.gift-navBottom{position: fixed; z-index: 11;bottom:0; width: 100%; height: 48px;}
.gift-navBottom ul{ position: relative; float: left; z-index: 13; margin-left:50%; left:-203px; }
.gift-navBottom li{ float: left;}
.gift-navBottom li a{ display: block; float: left; margin: 0 5px; line-height: 48px; color: #000;}
.gift-navBottom li a:hover{ color:#f5ee1c;}
/*右侧滚动菜单*/
.nag{
	position: fixed;
	z-index:15;
	top:145px;
	right:30px;
	width:52px;
	background-image: url(../images/nag.png);
	background-repeat: no-repeat;
	background-position: top;
}
.nag .ac{width:19px;height:19px;margin:17px 0 39px 18px;cursor: pointer;}
.nag .ac.active b{background:url('../images/bw.png') no-repeat;width:52px;height:52px; margin: -17px 0 0 -18px; display:inline-block;}
/*跳过下一步*/
.divtop{ display: block; width: 60px;height: 50px;position: fixed;bottom: 80px;left: 50%;margin-left: -30px;z-index: 20;}
.divtop img{ display: block;}
.jump-step{display: block; position:absolute; left:50%;top:400px; width: 130px; height: 30px; background:transparent; border:1px solid #000; margin-left: -60px;line-height: 30px; font-size: 14px; color: #000; text-align: center; z-index: 21;
cursor:pointer;}
.jump-step:hover{ color:#f5ee1c; background:transparent; border:1px solid #f5ee1c;}
/*内容主体*/
.main-gift{ position:relative; top:80px; width: 1002px; height: 500px; background: url(../images/Gift-bg00.png) repeat-x bottom; margin: 0 auto; overflow: hidden;  z-index: 16;}
.main-gift .tit{ float: left; width: 100%; height: 40px; margin-top: 50px;}
.main-gift .tit em{display: block; float: left; width: 40px; height: 40px;}
.main-gift .tit p{ float: left; line-height: 40px; color: black; font-size: 30px; text-align: left; text-indent: 5px; letter-spacing: 1px;}
.main-gift .subtitle{
	float: left;
	width: 100%;
	height: 34px;
	margin: 15px 0;
	text-align: center;
	background-image: url(../images/subtitle_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.main-gift h6{margin: 0 auto;height: 34px; line-height: 34px;color: #000; font-size: 24px; text-align: center;}
.main-gift .con{float: left; width: 100%;}
.main-gift .con ul{float: left; margin-top: 20px;}
.main-gift .con ul li{float: left; width: 121px; margin: 0 11px 5px 0;}
.main-gift .con .img{position: relative; float: left; width: 121px; height: 121px; margin:0 0 10px 0; overflow: hidden; z-index: 17;}

.a1 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #d6140f;}
.a2 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #c06502;}
.a3 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #d5aa0e;}
.a4 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #03a4ae;}
.a5 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #8753c3;}
.a6 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #fd6565;}
.a7 .main-gift .con .img img{position: relative; display: block; width: 107px; height: 107px; z-index: 18;border-radius:60px;border:7px solid #0cba21;}

.main-gift .con ul li p{ float: left; width: 121px; height: 40px; font-size: 14px; text-align: center; color: black; line-height: 20px; overflow: hidden;}
.main-gift .con ul li a:hover p,.contaier-gift .con ul li a.selected p{ color: #f5ee1c;}

.back{height:2000px;min-height:500px;min-width:1002px;}
.a1{width:100%;background: url(../Images/banner/1.jpg) no-repeat;background-size: 100% 100%;  position: relative;z-index:1;}
.a2{width:100%;background: url(../Images/banner/2.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:2;}
.a3{width:100%;background: url(../Images/banner/3.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:3;}
.a4{width:100%;background: url(../Images/banner/4.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:4;}
.a5{width:100%;background: url(../Images/banner/5.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:5;}
.a6{width:100%;background: url(../Images/banner/6.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:6;}
.a7{width:100%;background: url(../Images/banner/7.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:7;}
.a8{width:100%;background: url(../Images/banner/8.jpg) no-repeat;background-size: 100% 100%; position: relative;z-index:8;}

.a1 h6{width: 260px; }
.a2 h6{width: 140px;}
.a3 h6{width: 140px; }
.a4 h6{width: 140px;}
.a5 h6{width: 140px; }
.a6 h6{width: 140px;}
.a7 h6{width: 210px; }
.a8 h6{width: 280px;}

.mask-img{position: absolute; top:0; left:0; width: 121px; height: 121px;z-index: 19;}
.a1 .mask-img{ background: url(../images/Gift-bg01.png) no-repeat;}
.gift-list .img img{
	
}

/*.a2 .mask-img{ background: url(../images/Gift-bg02.png) no-repeat;}
.a3 .mask-img{ background: url(../images/Gift-bg03.png) no-repeat;}
.a4 .mask-img{ background: url(../images/Gift-bg04.png) no-repeat;}
.a5 .mask-img{ background: url(../images/Gift-bg05.png) no-repeat;}
.a6 .mask-img{ background: url(../images/Gift-bg06.png) no-repeat;}
.a7 .mask-img{ background: url(../images/Gift-bg07.png) no-repeat;}
.a8 .mask-img{ background: url(../images/Gift-bg08.png) no-repeat;}*/


