a{color:#333;}
a:hover{color:#fc0b0b;}

/*头部*/
.header{width:100%; height:120px; background:url(../images/head_bj.jpg) no-repeat;}
.header_min{ width:1200px; height:120px; margin:0 auto;}
.sousuo{ width:auto; height:auto; margin-top:28px;font-size:24px;color:#000;}
.sousuo .zixun{ color:#b11a1c; border:1px solid #b11a1c;letter-spacing: 1.5px; padding:1px 0 1px 3px;}

/*--------导航----------*/
.nav{height:83px;width:100%; background: url(../images/nv_bj.jpg) repeat-x;border-bottom:1px solid #666;}
.nav_meat{ width:1200px; height:83px; margin:0 auto; }
.nav_meat li{ width:auto; height:48px;line-height:48px;float:left; text-align:center;padding: 35px 49px 0; font-size:18px;}
.nav_meat li a{color:#000;}
.nav_meat li a:hover{ text-decoration:underline;color:#fc0b0b;}
.nav_meat li .active{color:#fc0b0b;}


/*---- banner的css----- */
.slider{ width:100%; margin:0 auto;position:relative; overflow:hidden; height:560px; background:#000;}
.slider .bd{ position:relative; z-index:0; }
.slider .bd li{ height:560px;overflow:hidden;}
.slider .bd li img{width:100%;height:560px; display:block;}
.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.slider .hd ul{ text-align:center;}
.slider .hd ul li{ cursor:pointer;display:inline-block;*display:inline; zoom:1;width:9px;height:9px; margin:0 4px;background: url(../images/dot.png) 0 -16px;
overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px;}
.slider .hd ul .on{ background-position:0 0; }
.slider .timer{position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow: hidden;}


/*案例展示*/
.anli{ width:100%;height:auto; background:url(../images/anli_bj.jpg) no-repeat bottom;}
.anli_tt{width:100%; height:70px; margin:60px auto;}
.anli_tt .yingwen{text-transform:Uppercase; text-align:center; font:16px/1.5"Arial";letter-spacing:3px;color:#999;}
.anli_tt .xiantiao{ width:100%; height:1px; background:#e4e9e5; margin:5px 0;}
.anli_tt .xiantiao span{ width:180px; height:2px; background:#eb0012; display:block; margin:0 auto;}
.anli_tt h2{ font-size:30px; color:#000; text-align:center;}

/*案例图片*/
.anlizp{ width:1200px; height:758px; margin:0 auto; position:relative; overflow:hidden;}
.anlizp img:hover{opacity:0.7;}
.chaloual01{ width:1200px; height:444px; overflow:hidden;}
.chaloual01 li{ width:593px; height:444px; float:left;position: relative;overflow:hidden;}
.chaloual01 li p{ position:absolute; bottom:0;width:577px;color:#fff;padding-left:15px; line-height:35px;text-overflow: ellipsis;white-space: nowrap;color:#fff; overflow:hidden; height:35px; background:#020518;background:rgba(0,0,0, 0.5) none repeat scroll 0 0 !important; filter:Alpha(opacity=50);}
.chaloual02{width:1200px; height:292px; overflow:hidden; margin:14px auto 0;}
.chaloual02 li{ width:390px; height:292px; float:left;position: relative;}
.chaloual02 li p{ position:absolute; bottom:0;width:375px;padding-left:15px; line-height:35px;color:#fff;text-overflow: ellipsis;white-space: nowrap; overflow:hidden; height:35px; background:#020518;background:rgba(0,0,0, 0.5) none repeat scroll 0 0 !important; filter:Alpha(opacity=50);}
/*茶道文化*/
.chadaowenhua{ width:100%; height:521px;background: url(../images/chadao_bj.jpg) no-repeat center; margin-top:60px;}
.chadaowenhua_min{ width:1200px; height:520px; margin:0 auto;}
.chadaowenhua_min ul{ width:395px; height:410px; overflow:hidden; padding:34px 0 0 64%;}
.chadaowenhua_min li{width:395px; height:38px; font-size:18px;float:left; overflow:hidden;}
.chadaowenhua_min li a{  width:395px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.chadaowenhua_min li a:hover{color:#eb0012;}
/*关于我们*/
.guanyu{ width:100%; height:510px; margin-top:60px; background:url(../images/guanyue_bj.jpg) no-repeat center;}
.guanyu a{ display:block; width:600px; height:44px; overflow:hidden; text-align:center; margin:0 auto; padding-top:435px;}

/*我们的优势*/
.yunzhenyoushi{ width:100%; height:494px;}
.yunzhenyoushi_con{width:1200px; height:366px; margin:0 auto; overflow:hidden;}
.yunzhenyoushi_con li{ width:244px; height:364px; margin:0 27px; float:left;text-align:center; }
.yunzhenyoushi_con li h3{ font-size:16px; font-weight:bold; color:#0b0f29; line-height:60px;}
.yunzhenyoushi_con li dd{ text-align:justify; height:80px; line-height:20px;color:#929292; overflow: hidden; font-size:14px;}
.yunzhenyoushi_con li a{ width:244px; height:36px; line-height:36px;margin-top:18px; display:block; color:#666; font-size:15px;background:#e1e1e1;}
.yunzhenyoushi_con li a:hover{ transition:0.8s;background:#eb0012;color:#fff; }

/*一杯一境界广告*/
.yibei { margin:60px auto; width:100%; height:500px; background:url(../images/yibei.jpg) no-repeat center;}

/*新闻*/
/*茶楼配饰问题*/
.news_out{ width:100%; height:480px; background:url(../images/news_bj.jpg) no-repeat center;}
.news{ width:1200px; height:480px; margin:0 auto;}
.newsjz{ width:294px; height:480px; overflow:hidden;}
.newsjz .newsjzwt{ width:294px; height:30px; border-bottom:1px solid #ccc;margin-bottom:10px;  position:relative;}
.jzwtbt{ font-size:18px; color:#000;}
.newsjzwt a{ color:#eb0012;position:absolute; right:5px;top:8px;}
.newsjz .newsjznr{ width:294px; height:440px;overflow:hidden;}
.newsjz .newsjznr li{ width:290px; height:26px; float:left; font-size:15px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;line-height:28px; border-bottom:1px dashed #dadada; padding-left:4px;}

/*茶楼装修问题*/
.newsgz{width:560px; height:480px; overflow:hidden; margin:0 138px 0 105px;}
.newsgz .newsjzwt{ width:560px; height:30px; border-bottom:1px solid #ccc;margin-bottom:10px;  position:relative;}
.newsgznr{ width:560px; height:440px; overflow:hidden;}
.newsgznr li{width:560px; height:26px; font-size:14px;float:left; overflow:hidden;line-height:28px; border-bottom:1px dashed #dadada; position:relative;}
.newsgznr li .shunxu{ width:13px; height:13px;margin-top:8px; line-height:13px; font-size:10px; float:left; background:#c3c3c3; display:block; color:#fff; text-align:center;}
.newsgznr li .hongse{ background:#eb0012;}
.newsgznr li a{ width:380px; height:26pxfloat:left; font-size:15px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;line-height:28px;padding-left:13px;}
.newsgznr li .riqi{ color:#999; position:absolute; right:5px; top:0;}


/*友情链接*/
.links{ width:100%; height:auto; background:#f8f8f8; padding-bottom:40px;}
.link{ width:1200px; height:auto; margin:60px auto 0;}
.link h2{ width:1200px; height:30px; color:#000; line-height:30px; padding-top:12px;font-size:18px; border-bottom:1px solid #c6d0c8;}
.link h2 span{ width:75px; height:2px; display:block; background:#eb0012;}
.link .linkcon{ width:1200px; height:auto;}
.link .linkcon li{ float:left; width:auto; height:auto; padding:10px 10px 0;}
/*----------------------底部------------------------*/
.box_out{ width:100%; height:300px;background:#040615;}
.box_min{width:1200px; height:300px; margin:0 auto; text-align:center;color:#fff;}
.erweima{ width:190px; height:auto; margin:36px 0 0 200px; padding-right:127px;border-right:1px dashed #FFF;}
.erweima span{ font-weight:bold;}
.dibu_nav{ width:220px;line-height:30px; margin-top:35px;border-right:1px dashed #FFF;}
.dibu_nav a{ color:#fff; padding:0 10px}
.dibu_nav a:hover{color:#eb0012;}
.dibu_dizhi{ width:220px; line-height:26px; text-align:left; margin:35px 0 0 67px;}
.dibu_dizhi p{ padding-bottom:37px;}/*----------------------首页底部------------------------*/.index_jj{width:1200px; height:80px; margin:0 auto; text-align:center;color:#ccc; padding-top: 70px;line-height: 26px;font-size: 16px;}
.index_gjc{width:1200px; height:80px; margin:0 auto; text-align:center;color:#ccc;line-height: 26px;font-size: 16px;}.index_gjc a{color:#ccc;}

/*预约咨询*/
#yuyuezx{ width:317px; height:332px;position: fixed;_position: absolute;left: 50%; top: 50%; margin: -150px 0 0 -190px; background:#efefef;box-shadow:3px 8px 7px #222;-webkit-box-shadow:3px 8px 7px #222; z-index:101;display: none;}
#yuyuezx h3{ font-size:18px; padding:15px; font-weight:bold; position:relative; color:#333;}
#yuyuezx h3 span{ width:30px; height:30px; background:#fff; box-shadow:1px 2px 3px #333;-webkit-box-shadow:1px 2px 3px #333;line-height:27px;font-size:24px; color:#F00; text-align:center; position:absolute; right:9px; top:12px; border-radius:50%;-webkit-border-radius:50%;z-index:102;}
#yuyuezx input{ width:260px; height:40px; line-height:40px;box-shadow:1px 2px 4px #666;-webkit-box-shadow:1px 2px 4px #666; border:1px solid #999; padding-left:5px;font-size:16px; margin:10px 25px;}
#yuyuezx p{ width:267px; height:40px; background:#e9454d; margin:10px 25px; text-align:center; line-height:40px; color:#fff; font-size:18px;}
#yuyuezx p input{width:267px; height:40px; color:#fff;margin:0;border:none;background: #e9454d;}

/*========================================案例效果图终极页面====================================*/

/*二级banner*/
.er_banner img{width:100%;height:auto; display:table-cell;vertical-align:middle;text-align:center;}

/*位置*/
#weizhi{ width:1190px; margin:20px auto 0; padding-left:10px; background:rgba(11,15,41,0.05); font-size:15px; height:36px; line-height:36px;}

/*内容*/
.jzxq{ width:1198px; height:auto; margin:0 auto; border:1px solid #e3e3e3;}
.jzxqleft{ width:1198px; height:auto; margin-bottom:30px;text-align:center;}
.jzxqleft h3{ width:1198px; height:40px; text-align:center; font-size:30px; color:#333; margin:30px 0 10px;}.jzxqleft h1{ width:1198px; height:40px; text-align:center; font-size:30px; color:#333; margin:30px 0 10px;}
.detailTime{ border-bottom:1px dashed #cdcdcd; padding-bottom:10px;}

.xiangxi{ width:800px;line-height:32px;  text-align:justify;height:auto; margin:0 auto;font-size:18px;}.xiangxi h1{ width:800px; height:40px; text-align:center; font-size:24px; color:#333; border-bottom:1px dashed #dadada; margin-bottom:30px;}
.xiangxi p{ font-size:18px; padding-bottom:20px; text-align:justify; }

/*相关的*/
.xianggauncon{ width:1200px; height:auto; margin:30px auto;}
/*咨询的*/
.zxyy{ width:1200px; height:80px; border-top:1px dashed #dadada; border-bottom:8px solid #040615;}
.zxyy .xuyao{ float:left; line-height:80px; font-size:18px; color:#888;}
.zxyy .zxan li{ width:120px; height:32px; background:#eb0012;float:left;text-align:center; line-height:32px; margin:25px 0 0 30px;}
.zxyy .zxan li a{ color:#fff;}

.xiangguananli{ width:1200px; height:auto; margin:20px 0;}
.xiangguananli h4{ font-size:22px; width:1200px; height:40px; line-height:40px; border-bottom:2px solid #040615;}
.xiangguananli dl{ float:left; width:280px; height:215px; margin:20px 10px; overflow:hidden;}
.xiangguananli dt{ width:280px; height:175px; overflow:hidden;position:relative;}
.xiangguananli dt img{width:280px; height:175px; overflow:hidden;transition: all 0.25s ease-out 0s; position:relative;}
.xiangguananli dt img:hover{ opacity:0.6; z-index:10;width:280px; height:180px;transition: all 0.25s ease-out 0s;transform: scale(1.1);-webkit-transform: scale(1.1);}
.xiangguananli dd{width:280px; height:38px; font-size:16px; border-bottom:1px solid #dadada; line-height:39px; text-align:center;}







