@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;border:0;} 
body, button, input, select, textarea p { font:16px Arial, Tahoma, 微软雅黑; color:#333; }
a{ text-decoration:none; color:#333333; border:0;}
.clear{ clear:both;}
li{ list-style:none;}



.boxbj{ min-width:1148px; margin:0 auto; }
/******************banner广告**************************/
.banner1{ width:auto;height:480px;}

/******************分类菜单**************************/
.fl_menu{ width:1148px; margin:0 auto; border:2px solid #c9c9c9; margin-top:25px;}
.fl_menu li{ border-bottom:2px solid #e5e5e5; height:50px; line-height:50px; font-size:16px;}
.fl_menu li:last-child{ border-bottom:0px solid #e5e5e5;}
.fl_menu li span{ float:left; width:115px; display:block; background:#c9c9c9; padding-left:15px;font-size:16px;}
.fl_menu li .fl_menunr{ float:left; margin-left:20px; width:980px; }
.fl_menu li .fl_menunr a{ margin-right:40px;font-size:14px;}
.fl_menu  .flmenu_xx{ border-bottom:none;}



/******************礼品*鲜花茶**************************/
.lpxh_ggbj{ height:auto; overflow:hidden; position:relative;}
.lpxh_hua{ position:absolute; right:0; top:300px; z-index:0;}
.lpxh_gg a{ display:block; width:1148px; margin:0 auto; margin-top:30px;height:114px; background:url(images/gg01.jpg) no-repeat center top; }
.lpxh_ggg a{ display:block; width:1148px; margin:0 auto; margin-top:30px;height:114px; background:url(images/kj1.jpg) no-repeat center top; }
.lpxh_gp a{ display:block; width:1148px; margin:0 auto; margin-top:30px;height:114px; background:url(images/sq5.jpg) no-repeat center top; }
.lpxh_gpyy a{display:block; width:1148px; margin:0 auto; margin-top:30px;height:114px; background:url(images/gg1.jpg) no-repeat center top; }
.lpxh_zcpbj{ width:970px; margin:0 auto; margin-top:60px; height:306px; border:6px solid #a0a0a0; position:relative; }
.lpxh_zcpleft{ position:absolute; left:-90px; bottom:-70px; width:205px; height:205px;}
.lpxh_zcpright{ position:absolute; right:-80px; top:-43px; border:0; z-index:1;}
.lpxh_zcpnr{ position:absolute; top:30px; left:20px; z-index:2; width:470px;  }
.lpxh_zcpnr p{ text-align:right; }
.lpxh_zcpnr .zcpnr1{ font-size:28px; color:#333333;}
.lpxh_zcpnr .zcpnr2{ font-size:18px; color:#666666; margin-top:5px;}
.lpxh_zcpnr .zcpnr3{ margin-top:20px;}
.lpxh_zcpnr .zcpnr4{ margin-top:20px;}
.lpxh_zcpnr .zcpnr4 b{ font-size:32px; color:#fb5a8c; font-weight:normal;}
.lpxh_zcpnr .zcpnr4 span{ color:#666666; padding-left:60px;}
.lpxh_zcpnr .zcpnr5{margin-top:20px;}
.lpxh_zcpnr .zcpnr5 a{ display:block; width:120px; height:30px; line-height:30px; margin-left:10px; float:right; text-align:center;}
.zcpnr5 .zcpnr_an1{ border:2px solid #333333; }
.zcpnr5 .zcpnr_an2{  background:#333333; color:#FFF;border:2px solid #333333;}

.lpxh_cpbj{  width:1148px; margin:0 auto;margin-top:120px;}
.lpxh_cpbj li{ border:2px solid #eeeeee; padding:3px; width:356px; text-align:center; float:left;}
.lpxh_cpbj li p{ text-align:center; padding:20px 0;}
.lpxh_cpbj li p b{ display:block; font-weight:normal; font-size:24px;}
.lpxh_cpbj li p span{ display:block; font-size:18px; color:#666666; margin-top:10px;}
.lpxh_cpbj li p i{ display:block;font-size:24px; color:#fb5a8c; font-style:normal; margin-top:15px;}
.lpxh_middle{ margin:0 25px;}


/******************礼品*永生花**************************/
.lpxh_yshbj{ position:relative; height:auto; overflow:hidden;}
.ysh_hua{position:absolute; right:0px;top:180px; z-index:0;}
.lpxh_ysh a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/gg02.jpg) no-repeat center top; }
.lpxh_yshs a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/ss01.jpg) no-repeat center top; }
.lpxh_yshsz a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/gz3.png) no-repeat center top; }
.ysh_zcpbj{ width:1148px; margin:0 auto; margin-top:35px; }
.ysh_zcp{width:390px; height:473px; background:#dcdcdc; position:relative; margin-left:30px; float:left;}
.ysh_zcp img{ position:absolute; top:30px; right:30px;}
.ysh_zcpnrbj{ width:600px; float:left; margin-left:80px; margin-top:15px; position:relative;}
.ysh_kktu{ position:absolute;right:0;top:280px; width:107px; height:80px; background:#dcdcdc; }
.ysh_kktu img{position:absolute;right:-50px;top:30px; }
.ysh_zcpnr1{ font-size:40px; border-bottom:2px solid #959595; padding-bottom:20px;}
.ysh_zcpnr2{ margin-top:30px; color:#666666; line-height:20px;}
.ysh_zcpnr3{ margin-top:25px;}
.ysh_zcpnr4{ margin-top:25px;}
.ysh_zcpnr4 b{ font-size:32px; color:#fb5a8c; font-weight:normal;}
.ysh_zcpnr4 span{ color:#666666; padding-left:60px; font-size:20px;}
.ysh_zcpnr5{ margin-top:45px; background:#333333; width:166px; height:50px; line-height:50px;text-align:center; }
.ysh_zcpnr5 a{color:#FFF; font-size:24px;}


/******************礼品*音乐盒**************************/
.lpyy_ggbj{ background:url(images/yyhbj.jpg) no-repeat center top;}
.lpyy_gg a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/gg03.jpg) no-repeat center top; }

.lpyy_zcpbj{ width:970px; margin:0 auto; margin-top:60px; height:380px; border:6px solid #a0a0a0; position:relative; }
.lpyy_zcpleft{ position:absolute; left:-130px; top:-24px; z-index:0;}
.lpyy_zcpright{position:absolute; bottom:-50px; right:-60px;}
.lpyy_zcpnrbj{ position:absolute; right:-30px; top:20px; height:auto; text-align:left; z-index:3;  margin-right:30px; margin-top:20px; }
.lpyy_zcpnr1{ font-size:40px;}
.lpyy_zcpnr2{ font-size:30px; color:#666666; margin-top:30px;}


/******************礼品*香皂花**************************/
.lpxzh_gg a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/gg04.jpg) no-repeat center top; }
.lpxzh_zcp{width:390px; height:473px; background:#dcdcdc; position:relative; margin-right:30px; float:right;}
.lpxzh_zcp img{ position:absolute; top:30px; left:30px;}
.lpxzh_zcpnrbj{ width:600px; float:left; text-align:right; margin-top:15px; position:relative;}
.lpxzh_kktu{ position:absolute;left:50px;top:280px; width:107px; height:80px; background:#dcdcdc; }
.lpxzh_kktu img{position:absolute;right:-150px;top:30px; }
.lpxzh_zcpnr5{ margin-top:45px; background:#333333; width:166px; height:50px; line-height:50px;text-align:center; float:right; }
.lpxzh_zcpnr5 a{color:#FFF; font-size:24px;}


/******************礼品*巧克力**************************/

.lpqkl_gg{margin-top:50px;}
.lpqkl_gg a{ display:block; width:1148px; margin:0 auto; margin-top:50px;height:114px; background:url(images/gg05.jpg) no-repeat center top; }
.lpqkl_cpbj{ width:1148px; margin:0 auto; }
.lpqkl_cpbj li{ float:left; margin-top:30px;}
.lpqkl_cpbj li .lpqkl_wz1{ text-align:center; font-size:30px;}
.lpqkl_wz1 span{ display:block; font-size:24px; color:#666666; margin-top:5px;}
.lpqkl_cpbj li .lpqkl_wz2{ text-align:center; margin-top:40px;}
.lpqkl_wz2 b{ color:#f92868; font-size:30px; font-weight:normal; margin-right:40px;}
.lpqkl_wz2 strong{  padding:10px 20px; background:#333333; color:#FFF; font-size:24px; font-weight:normal;}
.lpqkl_cpbj  .lpqkl_right{ float:right;}

		/* flexslider */
		.flexslider{position:relative;height:480px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
		.slides{position:relative;z-index:1;}
		.slides li{height:480px;}
		.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
		.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
		.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;cursor:pointer;border:1px solid #b5aeb0;background:#b5aeb0;border-radius:50%;}
		.flex-control-nav .flex-active{background:#fff;}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
		.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
		.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}
