.header-container,
.products-list-wraper {
	margin-left: auto;
	margin-right: auto;
}

.info-wraper hr {
	overflow: hidden;
	font: 0/0 a;
}

.nd-text-wraper .hd h6,
.nd-text-wraper .hd .date {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer {
	overflow: hidden;
	position: relative;
	outline: none;
}

.jspPane {
	position: absolute;
	right: 1;
}

.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: #e8e9ea;
}

.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspCap {
	display: none;
}

.jspHorizontalBar .jspCap {
	float: left;
}

.jspTrack {
	background: #e8e9ea;
	position: relative;
}

.jspDrag {
	background: #AAA;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}

.jspArrow {
	background: #e8e9ea;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow {
	height: 16px;
}

.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus {
	outline: none;
}

.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}


/* Yuk! CSS Hack for IE6 3 pixel bug :( */

* html .jspCorner {
	margin: 0 -3px 0 0;
}

html {
	height: 100%;
	/*overflow-x: hidden;*/
	overflow-y: hidden;
}

body {
	width: 100%;
	height: 100%;
	min-width: 1120px;
	min-height: 100%;
	background: #fff;
}

body,
a {
	color: #45474b;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

a:hover {
	color: #00d9df;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

h1.seo_link {
	z-index: -1;
	position: absolute !important;
	top: -500px;
}

.page {
	min-width: 1120px;
}

.page .wrap-header {
	height: 138px;
}

.page .wrap-header-top {
	width: 100%;
	height: 100px;
	background: url(../images/bg_wht.jpg) repeat-x;
}

.page .wrap-header-top .header-top {
	width: 100%;
	height: 100px;
	background: url(../images/bg_ht.jpg) no-repeat center;
}

.page .wrap-header-top .header-top .header-container {
	background: url(../images/bg_yardstick.png) repeat-x left top;
}

.page .wrap-header-menu {
	width: 100%;
	height: 38px;
	background: url(../images/bg_whm.jpg) repeat-x;
}

.page .wrap-header-menu .header-menu {
	width: 100%;
	height: 38px;
	background: url(../images/bg_hm.jpg) no-repeat center;
}

.header-container {
	min-width: 1120px;
}

.header-container .logo {
	float: left;
	width: 173px;
	height: 43px;
	margin: 35px 0 0 68px;
	background: url(../images/logo.png) no-repeat center;
	background-size: 100% 100%;
}

.header-container .logo:hover {
	background: url(../images/logo_hover.png) no-repeat center;
	background-size: 100% 100%;
}

.header-container .logo img {
	visibility: hidden;
}

.header-container .language {
	position: relative;
	top: 68px;
	float: right;
	width: 186px;
	margin: 40px 55px 0 0;
}

.header-container .language a {
	display: inline-block;
	width: 70px;
	height: 20px;
	line-height: 20px;
	margin-left: 1px;
	padding-left: 4px;
	color: #45474B;
	text-align: center;
}

.header-container .language a:hover {
	text-decoration: underline;
}

.header-container .nav-wrap {
	overflow: hidden;
	text-align: center;
}

.nav {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: 37px;
}

.nav li {
	float: left;
	position: relative;
}

.nav a,
.nav span {
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0 30px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	color: #fff;
	font-size: 14px;
}

.nav a {
	display: none;
	position: absolute;
	bottom: 0;
	left: 50%;
	padding: 0;
}

.nav a:hover {
	color: #00d9df;
	opacity: 1;
	filter: alpha(opacity=100);
}

.wrap-container {
	width: 100%;
	height: 100%;
}

.wrap-container .container-main {
	overflow-y: auto;
	overflow-x: hidden;
	position: relative;
	min-width: 1120px;
	min-height: 460px;
	width: 100%;
	height: 100%;
}

#bgImgDiv {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.fullscreen {
	position: absolute;
}

.flexslider,
.flex-viewport,
.flexslider .slides,
.flexslider .slides>li,
.flexslider .slides img {
	height: 100%;
}
.banner-li{background-position:center;background-size:100% auto;background-repeat:no-repeat;}
.home-news {
	position: absolute;
	bottom: 30px;
	left: 50%;
	width: 444px;
	height: 79px;
	padding: 10px;
	margin-left: -232px;
	background: #343434;
	z-index: 2;
	opacity: .8;
	filter: alpha(opacity=80);
}

.home-news .i-plus {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	background: #5e4c41;
	color: #fff;
	text-align: center;
	font-style: normal;
}

.home-news h2 {
	margin-bottom: 5px;
	color: #00d9df;
	font-family: 'FuturaLightRegular';
}

.home-news .title {
	padding-left: 15px;
	margin-bottom: 2px;
	background: url(../images/i-sj.png) no-repeat 5px -19px;
	color: #fff;
}

.home-news p {
	padding-left: 15px;
	color: #d3d3d3;
}

.home-news:hover {
	background: #82766e;
}

.prod-btn .hove {
	display: none;
}

.prod-btn:hover .defaul {
	display: none;
}

.prod-btn:hover .hove {
	display: block;
}

.info-wraper {
	*zoom: 1;
	padding: 15px 10px 50px;
	border-top: 1px solid #c5c5c5;
	padding-right: 0px
}

.info-wraper:after {
	content: "";
	display: table;
	clear: both;
}

.info-wraper h3 {
	margin-bottom: 20px;
	font-weight: normal;
}

.info-wraper p {
	margin-bottom: 20px;
	line-height: 2;
}

.info-wraper hr {
	border: none;
	border-bottom: 1px solid #c5c5c5;
	height: 0;
	margin-bottom: 15px;
}

.copyright {
	margin: 130px 0 10px 50px;
}

.content-main {
	position: relative;
	overflow-y: auto;
	overflow-x: hidden;
	width: 100%;
	min-width: 1120px;
	height: 100%;
	min-height: 100%;
}

.main-page {
	z-index: 2;
	position: relative;
	width: 1084px;
	min-width: 1084px;
	margin-left: auto;
	margin-right: auto;
}

.main-page .cm-title {
	padding: 28px 10px 10px;
}

.main-page .cm-title h2 {
	font: 60px/1 "FuturaLightRegular", Microsoft YaHei, Tahoma, sans-serif;
	color: #00d9df;
	text-transform: uppercase;
}

.main-page .cm-title h4 {
	font-weight: normal;
}

.main-pag.ie7w {
	*width: 100%;
	*min-width: 100%;
}

.news-wraper {
	*zoom: 1;
	margin-right: -15px;
	padding-bottom: 50px;
}

.news-wraper:after {
	content: "";
	display: table;
	clear: both;
}

.news-wraper .newsitem {
	position: relative;
	float: left;
	overflow: hidden;
	width: 260px;
	height: 165px;
	margin: 0 14px 14px 0;
	background-position: center center;
	background-repeat: no-repeat;
}

.news-wraper .newsitem .news-mask {
	display: none;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #4b575f;
	background: rgba(75, 87, 95, 0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#804B575F, endColorstr=#804B575F);
	background-image: url(../images/zoom_button.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}

.news-wraper .newsitem .news-mask .inner {
	width: 150px;
	height: 135px;
}

.news-wraper .newsitem .news-tab {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 170px;
	height: 165px;
}

.news-wraper .newsitem .inner {
	overflow: hidden;
	padding: 15px 10px;
}

.news-wraper .newsitem .til,
.news-wraper .newsitem p,
.news-wraper .newsitem .date {
	padding-left: 10px;
	color: #fff;
}

.news-wraper .newsitem h5 {
	margin-bottom: 10px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}

.news-wraper .newsitem .til {
	background: url(../images/i-sj2.png) no-repeat 2px 8px;
	font-size: 12px;
	color: #fff;
}

.news-wraper .newsitem p {
	padding: 8px 10px 15px;
	color: #fff;
}

.news-wraper .firstni {
	width: 534px;
	height: 344px;
}

.news-wraper .firstni .news-tab {
	display: block;
	width: 220px;
	height: 200px;
	background-color: #a79786;
	background-color: rgba(145, 125, 104, 0.8);
}

.ndetail-wraper {
	*zoom: 1;
}

.ndetail-wraper:after {
	content: "";
	display: table;
	clear: both;
}

.nd-img-wraper {
	position: relative;
	float: left;
	width: 534px;
}

.nd-img-wraper .news-img-preview {
	position: relative;
	overflow: hidden;
	width: 534px;
	margin-bottom: 20px;
	cursor: pointer;
}

.nd-img-wraper .news-img-preview img {
	position: absolute;
	width: 100%;
}

.nd-img-wraper .news-img-preview .gallery-over {
	display: none;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #836c55;
	background: rgba(131, 108, 85, 0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC836C55, endColorstr=#CC836C55);
	background-image: url(../images/show_ltbox.png);
	background-repeat: no-repeat;
	background-position: center;
}

.nd-img-wraper .news-thumb-preview {
	*zoom: 1;
	margin-right: -10px;
}

.nd-img-wraper .news-thumb-preview:after {
	content: "";
	display: table;
	clear: both;
}

.nd-img-wraper .news-thumb-preview .show-preview {
	float: left;
	overflow: hidden;
	width: 100px;
	height: 63px;
	margin: 0 8px 8px 0;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center center;
}

.nd-img-wraper .news-thumb-preview .show-hover,
.nd-img-wraper .news-thumb-preview .show-current {
	display: none;
	position: absolute;
}

.nd-img-wraper .news-thumb-preview .cur .show-current {
	display: block;
}

#news-preview-img {
	position: relative;
	width: 534px;
}

.nd-text-wraper {
	position: relative;
	float: left;
	width: 510px;
	margin-left: 20px;
	padding: 10px;
	background: #ededed;
}

.nd-text-wraper .i-close {
	display: block;
	position: absolute;
	top: 0;
	right: -58px;
	overflow: hidden;
	width: 43px;
	height: 43px;
	cursor: pointer;
}

.nd-text-wraper .i-close img {
	position: absolute;
}

.nd-text-wraper .i-close .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #7f7f7f;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.nd-text-wraper .scroll-pane {
	height: 355px;
}

.nd-text-wraper .bd {
	overflow: hidden;
	padding: 20px 5px 5px;
}

.nd-text-wraper .bd p {
	margin-bottom: 20px;
	text-indent: 2em;
	line-height: 2;
}

.mp-nav ul {
	*zoom: 1;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	overflow: hidden;
}

.mp-nav ul:after {
	content: "";
	display: table;
	clear: both;
}

.mp-nav li {
	float: left;
	padding: 0 20px;
	border-right: 1px solid #7f7f7f;
	line-height: 14px;
}

.mp-nav li.last,
.mp-nav li:last-child {
	border-right: none;
}

.products-wraper {
	margin: 20px 0;
	height: 20px;
}

.products-wraper ul {
	position: absolute;
	left: 50%;
	width: 65%;
	*zoom: 1;
}

.products-wraper ul:after {
	content: "";
	display: table;
	clear: both;
}

.products-wraper li {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	position: relative;
	right: 50%;
	margin: 0 1px 1px 0;
}

.products-wraper li a {
	display: block;
	width: 115px;
	height: 20px;
	line-height: 20px;
	background: #f1f1f1;
	text-align: center;
}

.products-wraper li a:hover {
	color: #fff;
	background: #c6c6c6;
}

#scroller {
	float: left;
	width: auto;
	height: 100%;
	padding: 0;
	white-space: nowrap;
}

#scroller ul {
	display: block;
	float: left;
	height: 100%;
	text-align: left;
	white-space: nowrap;
}

#scroller li {
	-webkit-box-sizing: border-box;
	display: inline-block;
	float: left;
	overflow: hidden !important;
	width: 100%;
	height: 100%;
	background: white url("../images/ajax-loader.gif") center no-repeat;
	text-align: center;
}

#scroller li img {
	display: inline;
	float: left;
	height: 100%;
}

#scroller .fullscreen {
	position: relative;
}

.products-list-wraper {
	position: relative;
	overflow: hidden;
	width: 789px;
}

.products-list-wraper .products-list {
	display: none;
	*zoom: 1;
	margin-right: -3px;
	padding-bottom: 50px;
}

.products-list-wraper .products-list:after {
	content: "";
	display: table;
	clear: both;
}

.products-list-wraper .products-list .product-thumb {
	display: inline-block;
	position: relative;
	width: 152px;
	height: 152px;
	margin: 0 3px 3px 0;
}

.products-list-wraper .products-list .product-thumb .til {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	line-height: 152px;
	color: #a57b50;
	background: url(../images/prolist_hover.png) no-repeat;
}

.pro-cover {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	min-width: 1120px;
	background: url(../images/pro_bg.png);
}

#pageWrapper {
	position: absolute;
	overflow-x: auto;
	overflow-y: hidden;
	width: 100%;
	height: 100%;
}

#pageWrapper .i-close {
	display: block;
	overflow: hidden;
	position: absolute;
	left: 50%;
	bottom: -43px;
	width: 43px;
	height: 43px;
	margin-left: 540px;
	cursor: pointer;
}

#pageWrapper .i-close img {
	position: absolute;
}

#pageWrapper .i-close .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #7f7f7f;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

#mainPage {
	position: absolute;
	overflow-y: hidden;
	overflow-x: hidden;
	width: 100%;
	min-width: 1120px;
	height: 100%;
}

#menu-product-div {
	z-index: 101;
	position: absolute;
	top: -210px;
	width: 100%;
	height: 210px;
	background: #090a0e;
	background: url(../images/bg_mpd.png);
}

#menu-product-div .logo {
	float: left;
	width: 173px;
	height: 43px;
	margin: 35px 0 0 55px;
	background: url(../images/logo.png) no-repeat center;
	background-size: 100% 100%;
}

#menu-product-div .logo:hover {
	background: url(../images/logo_hover.png) no-repeat center;
	background-size: 100% 100%;
}

#menu-product-div .logo img {
	visibility: hidden;
}

#menu-product-div .mpd-nav {
	overflow: hidden;
	padding-right: 230px;
}

#menu-product-div .hd {
	margin-bottom: 10px;
}

#menu-product-div .hd h2 {
	padding-top: 25px;
	font: 60px/1 "FuturaLightRegular", Microsoft YaHei, Tahoma, sans-serif;
	color: #00d9df;
	text-transform: uppercase;
}

#menu-product-div .hd h4 {
	font-weight: normal;
	color: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#menu-product-div .mp-nav a {
	color: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#menu-product-div .mp-nav a:hover {
	color: #00d9df;
	opacity: 1;
	filter: alpha(opacity=100);
}

#close-menu-collection,
#open-menu-collection {
	z-index: 1005;
	display: block;
	position: absolute;
	left: 50%;
	top: 210px;
	width: 80px;
	height: 20px;
	line-height: 20px;
	margin-left: -40px;
	color: #fff;
	background: #a57b50;
	text-align: center;
	text-transform: uppercase;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#close-menu-collection:hover,
#open-menu-collection:hover {
	background: #b9946f;
}

#close-menu-collection {
	display: none;
}

#wrapper {
	position: absolute;
	width: 100%;
	min-width: 1120px;
	height: auto;
	min-height: 100%;
}

#product-wrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	min-height: 620px;
}

#product-wrapper #gallery {
	z-index: 0;
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

#product-wrapper .back {
	position: absolute;
	bottom: 30px;
	left: 30px;
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	/* background-image: url(../images/bg_back.png);*/
	background-repeat: no-repeat;
	opacity: 0.5 !important;
    filter: alpha(opacity=50) !important;
	background-color: #000;
	z-index: 9999;
	border-radius: 50%;
}

#product-wrapper .back:hover {
	background-color: #a57b50;
}

#img-cover {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	min-width: 1180px;
	min-height: 620px;
	background: url("../images/lightbox_bg.png") repeat;
}

#product-arrows {
	position: absolute;
	left: 0px;
	top: 30%;
	width: 100%;
	margin-top: -59px;
}

#product-arrows .next {
	position: absolute;
	right: 0;
	cursor: pointer;
}

#product-arrows .prev {
	position: absolute;
	left: 0;
	cursor: pointer;
}

#product-arrows .next-img {
	position: absolute;
	right: 0;
	cursor: pointer;
}

#product-arrows .prev-img {
	position: absolute;
	left: 0;
	cursor: pointer;
}

.product-info {
	z-index: 1006;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 119px;
	text-align: center;
	cursor: pointer;
}

.product-info span {
	display: inline-block;
	*zoom: 1;
	display: inline;
	border-bottom: 1px solid #00d9df;
	font-family: "FuturaLightRegular", Microsoft YaHei, Tahoma, sans-serif;
	font-size: 30px;
	text-transform: uppercase;
	color: #00d9df;
	white-space: nowrap;
}

.product-info img {
	position: absolute;
	left: 0;
	top: 0;
}

.product-info p {
	display: inline-block;
	*zoom: 1;
	display: inline;
	width: 165px;
	text-align: center;
}

.product-info .active {
	color: #fff;
}

.product-info p em {
	display: inline-block;
	width: 80px;
	height: 20px;
	margin-top: 7px;
	line-height: 20px;
	color: #fff;
	background: #6c6c6c;
}

.product-info .hover {
	opacity: 0;
	filter: alpha(opacity=0);
}

.product-info.open {
	cursor: default;
}

.product-info.open span {
	font-weight: bold;
}

#info-wrapper {
	z-index: 400;
	position: absolute;
	width: 1055px;
	left: 50%;
	margin-left: -540px;
	height: 0;
	bottom: -60px;
	padding: 0 10px;
	background: white;
	background: rgba(255, 255, 255, 0.95);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#95FFFFFF, endColorstr=#95FFFFFF);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#95FFFFFF, endColorstr=#95FFFFFF)";
}

#info-wrapper .hd {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #c5c5c5;
	font-size: 14px;
}

#info-wrapper .bd {
	padding: 10px 0 0 18px;
}

#info-wrapper .jspPane p {
	margin-bottom: 20px;
	line-height: 2;
}

.scroll-pane {
	overflow: auto;
	width: 100%;
	height: 289px;
	outline: none;
}

.cmt-nav {
	padding: 15px 0;
	color: #ccc;
}

.cmt-nav a {
	padding: 0 20px;
}

.cmt-nav a:hover {
	color: #00d9df;
}

.cmt-nav .current {
	color: #765c42;
}

.collapse {
	padding-left: 20px;
	background: url(../images/i-collapse.png) no-repeat 0 4px;
}

.info-wraper i {
	margin-right: 5px;
	color: #524234;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

.info-wraper ul {
	margin-bottom: 20px;
}

.info-wraper li {
	*zoom: 1;
	padding: 0px;
	color: #7f7f7f;
	line-height: 1.5;
}

.info-wraper li span {
	float: left;
}

.info-wraper li p {
	float: left;
	margin-bottom: 0;
	text-indent: 0;
}

.info-wraper li:after {
	content: "";
	display: table;
	clear: both;
}

.down-wraper {
	border-top: 1px solid #c5c5c5;
	padding-bottom: 50px;
}

.down-wraper a {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #c5c5c5;
	cursor: pointer;
}

.down-wraper a .l {
	float: left;
	margin-left: 10px;
}

.down-wraper a h3 {
	float: left;
	font-weight: normal;
}

.down-wraper a .r {
	float: right;
	margin-right: 10px;
	padding-left: 40px;
	background: url(../images/i-down.png) no-repeat 0 20px;
}

.down-wraper a:hover {
	background: #ededed;
	color: #45474b;
}

#asr-show {
	overflow-y: hidden;
	overflow-x: hidden;
	position: relative;
	width: 790px;
	height: 466px;
}

#asr-show ul {
	display: block;
	float: left;
	height: 100%;
	width: 5000em;
	text-align: left;
	white-space: nowrap;
}

#asr-show li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	float: left;
	overflow: hidden;
	width: 790px;
	height: 466px;
	background: white url("../images/ajax-loader.gif") center no-repeat;
	text-align: center;
}

#asr-show .prev,
#asr-show .next {
	position: absolute;
	top: 197px;
	width: 48px;
	height: 74px;
	background: url(../images/rs_coll.png) no-repeat left bottom;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}

#asr-show .prev {
	left: 0;
}

#asr-show .prev:hover {
	background-position: left bottom;
}

#asr-show .next {
	right: 0;
	background-position: right bottom;
}

#asr-show .next:hover {
	background-position: right bottom;
}

.around-showroom {
	*zoom: 1;
	padding-top: 15px;
	border-top: 1px solid #C5C5C5;
}

.around-showroom:after {
	content: "";
	display: table;
	clear: both;
}

.asr-l {
	width: 790px;
}

.asr-l .asr-sn {
	padding: 15px 0;
	color: #7f7f7f;
}

.asr-l .asr-sn span {
	margin: 0 3px;
}

.asr-l .con p {
	margin-bottom: 20px;
	line-height: 2;
	text-indent: 2em;
}

.asr-l .con i {
	margin-right: 5px;
	color: #c38b61;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

.asr-l .con ul {
	margin-bottom: 20px;
}

.asr-l .con li {
	*zoom: 1;
	padding: 5px 0;
	color: #7f7f7f;
	line-height: 1.5;
}

.asr-l .con li span {
	float: left;
	width: 72px;
}

.asr-l .con li p {
	float: left;
	margin-bottom: 0;
	width: 180px;
	text-indent: 0;
}

.asr-l .con li:after {
	content: "";
	display: table;
	clear: both;
}

.asr-r {
	width: 115px;
}

.asr-r h4 {
	margin-bottom: 15px;
	font-weight: normal;
}

.asr-r li {
	padding: 6px 0 6px 15px;
	background: url(../images/i-sj3.png) no-repeat 5px 11px;
}

.asr-r li.current a {
	color: #765c42;
	font-weight: bold;
}

.wrap-footer p {
	position: fixed;
	bottom: 5px;
	left: 50%;
	margin-left: -56px;
	color: #7f7f7f;
}


/*# sourceMappingURL=style.css.map */