@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ background:url(../images/bg.jpg);}
a,p,h1,ul,li,img{ font-family:"宋体"; font-size:12px; color:#636363; list-style:none; border:0; text-decoration:none;}
.cle{ clear:both;}

/*页头*/
.header{ width:100%; height:174px; background:#200202;}
.logo{ width:1000px; height:138px; margin:0 auto; background:url(../images/logo.jpg) top center no-repeat;}
.top_nav{ width:250px; float:right; color:#c2bdba; padding-top:45px;}
.top_nav a{ color:#c2bdba;}
.top_nav p{ color:#dbcec6; background:url(../images/index_03.png) center left no-repeat; padding-left:15px; margin-top:25px;}
.top_nav p span{ font-family:"微软雅黑"; font-size:20px; color:#e8dba1;}

/*栏目*/
.nav{ height:36px; line-height:36px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:1100px; height:36px; line-height:35px; margin:0 auto;}
.nav ul li{ width:110px; float:left; text-align:center; background:url(../images/index_08.jpg) left center no-repeat;}
.nav ul li a{ font-weight:bold; font-size:14px; color:#FFF; display:block;}
.nav ul li a:hover{ background:url(../images/hover_bg.jpg) repeat-x; color:#feeeb7;}

/*banner*/
.banner{ width:1440px; height:601px; margin:0 auto; position:relative;}
.banner1{ width:1440px; height:455px; margin:0 auto; position:relative;}

.banner .bd{ width:100% !important;}
.banner .bd li .m-width{width:927px;margin:0 auto;overflow:hidden;}
.banner .bd li{width:100% !important;height:601px;}
.banner .bd li a{display:block;background-size:auto;}

.banner-btn{ width:100%; height:35px; position:absolute; bottom:0;}
.banner .hd,.banner1 .hd{position:absolute; right:5px; bottom:9px;}
.banner .hd ul li,.banner1 .hd ul li{width:15px;height:15px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#fff;float:left;cursor:pointer;}
.banner .hd ul li.on,.banner1 .hd ul li.on{background:#940523;}

/*搜索*/
.search{ width:1440px; height:36px; line-height:36px; margin:0 auto; background:#e8cd9f; overflow:hidden;}
#search{ width:980px; height:36px; line-height:36px; margin:0 auto;}
.search_l{ width:330px; float:left;}
#key{ width:229px; height:23px; border:1px solid #c5ac81; background:url(../images/search.jpg) 5px 5px #FFF no-repeat; padding-left:24px;}
#btn{ width:50px; height:25px; line-height:25px; text-align:center; background:url(../images/btn_bg.jpg) repeat-x; border:0; color:#FFF;}
#search p{ float:left;}

/*主体*/
.container{ width:980px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}

/*box1*/
.box1{ width:940px; height:651px; background:#FFF; padding:0 20px; padding-top:17px;}

.box1_left{ width:226px; height:auto; float:left;}
.fenlei{ width:226px; height:363px;}
.fenlei h1{ height:46px; text-indent:-9999px; background:url(../images/index_24.jpg) no-repeat;}
.fenlei ul{ margin-top:11px; overflow:hidden;}
.fenlei ul li{ height:31px; line-height:31px; border-bottom:1px dashed #c5c5c5;}
.fenlei ul li a{ color:#636363; text-indent:5px; display:block;}
.fenlei ul li a:hover{ color:#FFF; background:url(../images/index_16.jpg) no-repeat;}

.box1_left img{ border:1px solid #ededed;}
/*招商加盟*/
.join{ margin-top:15px; overflow:hidden;}
.join h1{ height:46px; text-indent:-9999px; background:url(../images/join_title.jpg) no-repeat;}
.join ul{ margin-top:16px; overflow:hidden;}
.join ul li{ height:35px; line-height:35px; border-bottom:1px dashed #c5c5c5; background:url(../images/icon2.jpg) center left no-repeat;}
.join ul li a{ text-indent:18px; display:block;}
.join ul li a:hover{ color:#7c0c24;}

/*实景效果图*/
.box1_right{ width:673px; height:630px; float:right; overflow:hidden;}
.title{ height:30px; line-height:30px; font-size:14px; color:#7c0c24; border-bottom:1px solid #dedede;}
.title b{ border-bottom:1px solid #7c0c24; padding-left:17px; padding-bottom:8px; padding-right:5px; background:url(../images/icon1.jpg) 4px 2px no-repeat;}
.title span{ font-family:arial; font-weight:normal; font-size:12px; color:#979797;}
.title a{ display:inline-block; float:right; font-weight:normal;}

.big{ width:669px; height:432px; margin:0 auto; margin-top:11px;}

/*关于名花贵族*/
.box2{ width:980px; height:351px; margin-top:28px; background:#FFF;}
.box2 h1{ height:40px; line-height:40px; background:url(../images/index_63.jpg) repeat-x; border-radius:0 5px 0 0;}
.box2 h1 b{ width:167px; height:40px; background:url(../images/index_61.jpg) no-repeat; display:inline-block; text-indent:-9999px;}
.box2 h1 a{ display:inline-block; float:right; font-weight:normal; margin-right:20px;}

.about{ padding:18px 20px 0 26px;}
.about img{ float:right; padding:2px; border:1px solid #bdbdbd;}
.about h2{ height:18px; text-indent:-9999px; background:url(../images/index_68.jpg) no-repeat; margin-bottom:22px;}
.about p{ width:520px; line-height:25px; text-indent:2em;}

/*新闻资讯、产品展示*/
.box3{ width:935px; height:367px; margin-top:26px; background:#FFF; padding:21px 18px 0 27px;}
.news{ width:226px; float:left;}
.news h1{ height:46px; background:url(../images/news_title.jpg) no-repeat; text-indent:-9999px;}
.news ul{ margin-top:18px; overflow:hidden;}
.news ul li{ height:34px; line-height:34px; border-bottom:1px dashed #c5c5c5;}

/*产品展示*/
.products{ width:671px; float:right;}
.products ul{ height:300px; margin-top:25px; overflow:hidden;}
.products ul li{ float:left; margin-left:20px; text-align:center;}
.products ul li img{ padding:2px; border:1px solid #848484;}
.products ul li p{ margin-top:10px;}

#demo{ height:328px; overflow:hidden;}
#indemo{ float:left; width:1000000%;}
#indemo ul{ height:300px; overflow:hidden;}
#indemo ul li{ height:300px; float:left;}
#demo1,#demo2{ float:left;}

/*全国加盟店*/
.box4{ width:950px; height:226px; margin-top:27px; background:#FFF; padding:0 15px;}
.box4 h1{ height:35px; line-height:35px; color:#312020; font-family:arial; font-weight:normal; font-size:14px; text-transform:uppercase;}
.box4 h1 b{ font-family:"宋体"; color:#7a0307;}
.box4 ul{ overflow:hidden; padding-top:16px;}
.box4 ul li{ float:left; margin-left:12px; text-align:center;}
.box4 ul li p{ margin-top:10px;}

#case{ overflow:hidden; background:url(../images/index_10.jpg) repeat-x;}
#indemo1{ float:left; width:1000000%;}
#indemo1 ul{ height:175px; overflow:hidden;}
#indemo1 ul li{ float:left;}
#demo3,#demo4{ float:left;}

/*友情链接*/
.link{ width:950px; height:78px; margin-top:28px; background:#FFF; padding:0 15px;}
.link h1{ height:35px; line-height:35px; border-bottom:1px solid #c2c2c2; color:#312020; font-family:arial; font-weight:normal; font-size:14px;}
.link h1 b{ font-family:"宋体"; color:#7a0307;}
.link p{ line-height:43px; color:#666;}

/*内页样式*/
.about_box{ width:980px; height:auto; margin:0 auto; margin-top:31px;}

/*left*/
.left{ width:226px; height:auto; float:left;}
.left_top{ width:226px; height:auto; background:#FFF; overflow:hidden;}
.left_top h1{ height:67px;  border-bottom:4px solid #e8cd9f;}
.left_top ul{ margin-top:1px; padding-bottom:16px; overflow:hidden;}
.left_top ul li{ height:31px; line-height:31px; border-bottom:1px dashed #c5c5c5;}
.left_top ul li a{ text-indent:15px; display:block;}
.left_top ul li a:hover{ color:#FFF; background:url(../images/index_16.jpg) no-repeat;}

.left #phone{ margin-top:13px; border:1px solid #ededed;}

/*招商加盟*/
.left_join{ width:204px; height:176px; background:#FFF; margin-top:12px; padding:20px 11px 0 11px;}
.left_join h1{ height:46px; background:url(../images/join_title.jpg) no-repeat; text-indent:-9999px;}
.left_join ul{ margin-top:9px; overflow:hidden;}
.left_join ul li{ height:35px; line-height:35px; border-bottom:1px dashed #c5c5c5; background:url(../images/icon2.jpg) center left no-repeat;}
.left_join ul li a{ text-indent:18px; display:block;}
.left_join ul li a:hover{ color:#7c0c24;}

/*right*/
.right{ width:693px; min-height:675px; background:#FFF; padding:0 17px; float:right;}
.right #tit{ height:39px; line-height:39px; border-bottom:1px solid #c2c2c2; font-size:16px; color:#060606;}
.right #tit span{ font-size:12px; font-weight:normal; color:#a7a7a7; float:right;}

.con-box{ width:693px; min-height:595px; padding-top:17px; margin-bottom:20px; position:relative;}
.con-box p{ line-height:24px;}

/*新闻页样式*/
.newsbox{ width:869px; height:auto; margin:0 auto;}
.newsbox table td{height:30px;line-height:30px;padding-left:5px;}
.newsbox table td #verifycode{float:left;width:60px;margin-right:7px;}
.con-box li{ line-height:250%;}

.news_list span{ float:right;}
.news_list a:hover{ text-decoration:underline;}

/*show_news样式*/
.newsbox1{ font-size:16px; font-weight:bold; color:#000; margin:5px 0 7px 0; padding-bottom:5px; text-align:center;}
.newsbox3{margin:20px 0; text-align:left; float:left; line-height:200%;}

/*在线留言*/
.message_box{ margin-top:20px; color:#FFF;}

.page{ width:95%; font-size:12px; color:#a7a7a7; text-align:right; border-top:1px solid #999; margin:0 auto; margin-top:10px; height:40px; padding-top:5px; position:absolute; left:18px; bottom:0;}

/*产品页样式*/
.product_list{ height:auto; margin:0 auto; padding-bottom:46px; overflow:hidden;}
.list{ /*padding-top:35px;*/ height:auto;}
.product_list li{ float:left; width:231px; height:200px; text-align:center; overflow:hidden;}
.product_list h3{ font-size:12px; line-height:27px; display:inline;}
.product_list img{ border:1px solid #e4e4e4;}
.product_list p{ margin-top:10px; line-height:20px;}


.product_list1{ height:auto; margin:0 auto; padding-bottom:46px; overflow:hidden;}
.product_list1 li{ float:left; width:231px; height:306px; text-align:center; overflow:hidden;}
.product_list1 img{ border:1px solid #e4e4e4;}
.product_list1 p{ margin-top:10px; line-height:20px;}

/*show_product样式*/
.box2-1{ text-align:center; font-size:16px; font-weight:bold; margin-bottom:20px; color:#060606; margin-top:15px;}
.box2-2 img{ max-width:100%; max-height:100%;}

/*footer*/
.footer{ width:100%; height:117px; background:#200202; border-top:3px solid #8e0623; margin-top:29px;}
.footer_con{ width:980px; margin:0 auto;}
.footer_con p{ color:#c2c2c2;}
.footer_con p a{ color:#c2c2c2;}
.footer_con .footer_nav{ height:59px; line-height:59px; font-family:"微软雅黑"; font-size:14px; color:#d5d5d5; background:url(../images/index_03.png) center left no-repeat; border-bottom:1px solid #4a302e; text-indent:15px;}
.footer_con .footer_nav b{ font-size:20px; color:#fff3de;}
.footer_nav p{ float:left;}
.footer_nav p a{ color:#c2c2c2;}


