@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background:#FFF;font:normal 16px/22px 'Hiragino Sans GB','Microsoft YaHei',sans-serif;}
li{list-style:none;}
a{color:#bea353;text-decoration:none;}
.clear{clear:both;}
input, form{border:0;}
img{border:0;}
.wrap{overflow:hidden;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.w960{width:960px;}
.bgy{background:#f8f7f5;}
.bgg{background:#ececec;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}

.mln100{margin-left:-100px;}

.c999, .c999 a{color:#999;}
.cccc{color:#CCC;}
.more{color:#bea353;font-size:20px;font-weight:bold;border:solid 1px #bea353;display:block;width:155px;height:60px;line-height:60px;text-align:center;margin:0 auto;}

.focus{position:relative;overflow:hidden;}
.focus .bx-wrapper .bx-viewport{border:0;}
.focus .bxslider, .focus .bxslider img{min-width:760px;width:100%;}
.focus .bx-wrapper .bx-pager{position:absolute;bottom:10%;height:6px;z-index:999;text-align: center;min-width:760px;width:100%;}
.focus .bx-wrapper .bx-pager .bx-pager-item a{width:8px;height:8px;float:left;display:block;border-radius:4px;background:#FFFFFF;}
.focus .bx-wrapper .bx-pager .bx-pager-item .active{background:#bea353;}

.section{width:100%;color:#666;font:normal 14px/24px 'Hiragino Sans GB','Microsoft YaHei',sans-serif;}
.section .inner{width:760px;margin:0 auto;padding:60px 0;}
.section .tit{height:62px;background:url(//dn-wezeit.qbox.me/ows/img/pctit.png) no-repeat 0 0;margin:0 auto;padding:0 0 50px 0;text-indent:-9999px;overflow:hidden;}
.about .tit{width:222px;}
.nav{position:relative;top:-45px;width:760px;overflow:hidden;}
.nav ul{width:820px;margin-left:-30px;}
.nav ul li{width:164px;height:45px;display:block;float:left;}
.nav ul li a{width:164px;height:45px;display:block;}


.read .tit{width:120px;background-position:-223px 0;}
.minds .tit{width:122px;background-position:-343px 0;}
.design .tit{width:72px;background-position:-465px 0;}
.life .tit{width:88px;background-position:-538px 0;}
.followus .tit{width:114px;background-position:-626px 0;padding-bottom:0;}
.wezeit .tit{background:url(//dn-wezeit.qbox.me/ows/img/pcwezeit.png) no-repeat 0 0;width:86px;height:60px;float:right;}

.life .inner{width:1120px;}

.section dd p{padding:0 0 24px 0;}
.section dd cite{color:#c7b47b;font-style:normal;}

.star{width:100%;position:relative;}
.star .starbg, .star .starbg img{width:100%;min-width:1440px;}
.star .starinfo{color:white;/*position:absolute;left:50%;top:10%;width:760px;margin-left:-380px;*/position:absolute;top:20%;width:100%;}
.star .starinfo .box{width:760px;margin:0 auto;}
.star .starinfo a{text-decoration:underline;}
.star .starinfo .listen{float:right;}
.star .starinfo .listen a{width:60px;height:60px;display:block;background:url(//dn-wezeit.qbox.me/ows/img/pclisten.png);text-indent:-9999px;overflow:hidden;}
.star .starinfo h3{font:normal 30px/42px '宋体'}
.star .starinfo span{font:500 18px/40px 'Hiragino Sans GB','Microsoft YaHei';}

.mindsinfo{width:305px;}
.mindsinfo a{text-decoration:underline;}
.mindsperson{width:390px;height:390px;margin-right:-10px;}
.mindsperson i{width:120px;height:120px;display:block;float:left;margin-right:10px;margin-bottom:10px;}

.shops{background:url(//dn-wezeit.qbox.me/ows/img/pcdesign.jpg) no-repeat right 10px;}
.shops p{width:300px;}
.shops a{display:block;width:80px;text-decoration:underline;float:left;text-align:center;margin-right:30px;}
.shops a img{margin-bottom:15px;}
.shops a.weixin{background:url(//dn-wezeit.qbox.me/ows/img/pcweixin.png) no-repeat 0 0;padding-top:102px;}
.shops a #weixin{display:none;}
.shops a.weixin:hover{background-position:right 0;}
.shops a.weixin:hover #weixin{display:block;}
.shops a.weixin span{position:relative;}
.shops a.weixin span img{position:absolute;left:-30px;top:27px;}

.drinks{width:1140px;}
.drinks img{display:block;width:360px;height:360px;margin-right:20px;float:left;}
.drinks p{width:760px;margin:50px auto 0;}

.address dl{margin:0 auto;width:100%;}
.address dl img{width:100%;display: block;}

.wezeit{}
.wezeit .inner{width:360px;padding-left:400px;margin:0 auto;background:url(//dn-wezeit.qbox.me/ows/img/pcwezeitbg.png) no-repeat left bottom;}
.wezeit .qrs i{width:120px;display:block;float:right;font-style:normal;text-align:center;line-height:30px;padding-left:33px;margin-top:30px;}

.footer{background:#333;color:#FFF;}
.footer .inner{width:760px;overflow:hidden;margin:0 auto;}
.footer .tit{font:normal 28px/40px PMingLiU,'Hiragino Sans GB','Microsoft YaHei';text-align:center;width:150px;margin:0 auto;letter-spacing:2px;}
.footer .tit span{font:lighter 14px/30px 'SanFrancisco Text','Microsoft YaHei';letter-spacing:0px;}
.footer .following{width:900px;}
.footer .following a{color:#FFF;text-decoration:none;}
.footer .following a:hover{text-decoration:underline;}
.footer .following dl{width:300px;float:left;}
.footer .following dl dt{color:#666;font-weight:500;font-size:16px;letter-spacing:1px;padding:50px 0 40px;}
.footer .following dl dd{font-size:14px;line-height:34px;}
.footer .following dl dd span{color:#CCC;padding-right:10px;}
.footer .following dl.download{width:261px;padding-left:39px;}
.footer .following dl.download dd span{padding-bottom:10px;display:block;}
.footer .following dl.download dd a{display:block;padding-bottom:10px;height:36px;}

hr{border:0;background-color:#535353;height:1px;margin:40px 0 30px;}
.copyright{font:lighter 12px/22px 'SanFrancisco Text''Microsoft YaHei';color:#666;text-align:center;padding-bottom:20px;}
.address{
	position: relative;
	width: 100%;
}


.addressText{
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -380px;
	width: 760px;
    height: 100%;
}
.addressText li span,
.addressText ul,
.addressText li{
	display: block;
	width: 100%;
}
.addressText li span{
	overflow: hidden;
	margin-bottom: 3%
}
.addressText li span em,
.addressText li span var{
	float: left;
}
.addressText li span em{
	width: 60px;
}
.addressText li span var{
	width: 240px;
	line-height: 22px;
}
.addressText ul *{
	font: normal 14px/24px 'Hiragino Sans GB','Microsoft YaHei',sans-serif;
}
.addressText ul{
	height: 100%;
	overflow: hidden;
}

.addressText li{
	padding-left: 0;
	height: 33%;
}
.addressText li.pleft{
	padding-left: 456px;
	padding-right: 5%;
}
.addressText li h5{
	display: block;
	padding: 60px 0 65px 0;
	font-size: 30px;
	font-family: 'PMingLiU'
}









