/*必备样式*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
button,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
input,
select,
textarea,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

body {
	padding: 0;
	margin: 0;
	font-size: 14px;
	color: #000;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
iframe,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td,
fieldset {
	margin: 0;
	padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

ul,
ol,
dl {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

/*关闭iPhone 和 Android 的浏览器纵向 和橫向 模式皆有自动调整字体大小的功能.*/
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i {
	font-style: normal;
	font-weight: normal;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

input,
button {
	overflow: visible;
	vertical-align: middle;
	outline: none;
}

/*获得焦点时周边不会出现虚线*/
a:focus,
a:hover,
a:active,
area,
img {
	outline: none;
	blr: expression(this.onFocus=this.blur());
}

a {
	outline: none;
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

textarea {
	resize: none;
}

/*img*/
img {
	border: 0;
	vertical-align: middle;
	transition: all 0.6s;
}

a img,
img {
	-ms-interpolation-mode: bicubic;
}

.img-responsive {
	max-width: 100%;
	height: auto;
}

/*HTML5 reset*/
header,
footer,
section,
aside,
details,
menu,
article,
section,
nav,
address,
hgroup,
figure,
figcaption,
legend {
	display: block;
	margin: 0;
	padding: 0
}

time {
	display: inline;
}

audio,
canvas,
video {
	display: inline-block;
}

audio:not([controls]) {
	display: none;
}

svg:not(:root) {
	overflow: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
	font-size: 0;
}

/*图片缓存*/
img.lazy_img {
	background: url(/skin/default/images/loading.gif) center center no-repeat;
	background-color: #fff;
}

/*显示及隐藏*/
.show {
	display: block !important;
}

/*小图标*/
@font-face {
	font-family: "iconfont";
	src: url("iconfont.eot?t=1544583759024");
	src: url("iconfont.eot?t=1544583759024#iefix") format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("iconfont.ttf?t=1544583759024") format("truetype"), url("iconfont.svg?t=1544583759024#iconfont") format("svg")
}

/*首页*/
body {
	font-size: 14px;
	color: #666;
}

.head-sub {
	min-width: 1200px;
	background: #fff;
	box-shadow: 0 15px 16px rgba(0, 0, 0, 0.02);
}

.head-sub .topBox {
	padding: 4px 0;
	height: 30px;
	box-sizing: border-box;
	border-bottom: 1px solid #edecec;
	background: #f8f8f8;
	font-size: 12px;
	color: #999;
}

.head-sub .topBox i {
	position: relative;
	top: 3px;
	color: #aaa;
}

.container {
	width: 1200px;
	margin: 0 auto;
}

.head-sub .topBox .left .cityNavFz {
	z-index: 100;
	line-height: 23px;
}

.head-sub .topBox .left .cityNavFz .icon-htmal5icon14 {
	color: #999;
	top: 0;
}

.icon-htmal5icon14:before {
	content: "\e633";
}

.icon-rexiandianhua:before {
	content: "\e6a7";
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.text-color9 {
	color: #999;
}

.text-black {
	color: #333;
}

.f24 {
	font-size: 24px !important;
}

.mb50 {
	margin-bottom: 50px !important;
}

.mt50 {
	margin-top: 50px !important;
}

.mt30 {
	margin-top: 35px !important;
}

.mt15 {
	margin-top: 15px !important;
}

.mb25 {
	margin-bottom: 25px !important;
}

.mb10 {
	margin-bottom: 10px !important;
}

.mb60 {
	margin-bottom: 60px !important;
}

.mb11 {
	margin-bottom: 11px !important;
}

.mr2 {
	margin-right: 2px !important;
}

.mr5 {
	margin-right: 5px !important;
}

.mr11 {
	margin-right: 11px !important;
}

.mr10 {
	margin-right: 10px !important;
}

.mt20 {
	margin-top: 20px !important;
}

.mt5 {
	margin-top: 5px !important;
}

.f20 {
	font-size: 20px !important;
}

.f17 {
	font-size: 17px !important;
}

.ml22 {
	margin-left: 22px !important;
}

.ml28 {
	margin-left: 28px !important;
}

.mt23 {
	margin-top: 23px !important;
}

.pdb0 {
	padding-bottom: 0px !important;
}

.pdt0 {
	padding-top: 0px !important;
}

.pdr0 {
	padding-right: 0px !important;
}

.pdl0 {
	padding-left: 0px !important;
}

.pr {
	position: relative;
}

.text-primary {
	color: #202D8D !important;
}

.f14 {
	font-size: 14px !important;
}

.f12 {
	font-size: 12px !important;
}

.f19 {
	font-size: 19px !important;
}

.fb {
	font-weight: bold;
}

.mr6 {
	margin-right: 6px !important;
}

.head-sub .topBox .right {
	padding-top: 2px;
}

.pdr22 {
	padding-right: 22px !important;
}

.pdt11 {
	padding-top: 11px !important;
}

.tr {
	text-align: right;
}

.tc {
	text-align: center;
}

.mt8 {
	margin-top: 8px !important;
}

.mb8 {
	margin-bottom: 8px !important;
}

.inline {
	display: inline-block;
}

a {
	cursor: pointer;
}

a {
	color: inherit;
	outline: none;
	text-decoration: none;
}

.pointer {
	cursor: pointer;
}

.head-sub .topBox .right i {
	width: 17px;
	height: 19px;
	display: inline-block;
	color: #202D8D;
	top: 1px;
}

.modify1 {
	color: #202D8D;
}

.head-sub .cbox {
	height: 80px;
	vertical-align: center;
	position: relative;
	border-bottom: 1px solid #edecec;
}

.head-sub .cbox .logo img {
	width: 219px;
	height: auto;
	display: block;
}

.head-sub .cbox .tel {
	width: 203px;
	height: 80px;
	background-size: 100%;
}

.head-sub .cbox .tel .icons {
	line-height: 80px;
	width: 48px;
	text-align: center;
}

.head-sub .bottomBox {
	font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.head-sub .bottomBox .list-item.active {
	color: #202D8D;
}

.head-sub .bottomBox .list-item {
	line-height: 70px;
	position: relative;
	float: left;
	width: 108px;
	height: 70px;
	text-align: center;
	color: #333;
}

.head-sub .bottomBox .title {
	color: #333;
}

.head-sub .cbox .header-search {
	position: absolute;
	top: 0;
	left: 350px;
	z-index: 99;
	height: 100px;
	width: 660px;
}

.head-sub .cbox .header-search .search {
	background: #fff;
	width: 530px;
	height: 36px;
	border: solid 1px #202D8D;
	z-index: 23;
	margin: 20px 0 0 0;
	position: relative;
}

.head-sub .cbox .header-search .search .keyword {
	width: 300px;
	height: 35px;
	top: 0;
	line-height: 35px;
	position: absolute;
	border: 0;
	padding: 0 0 0 10px;
}

.head-sub .cbox .header-search .search .submit {
	width: 115px;
	height: 36px;
	background: #202D8D;
	color: #fff;
	border: 0;
	position: absolute;
	right: 0;
	outline: none;
	line-height: initial;
	top: 0;
	cursor: pointer;
}

.head-sub .cbox .header-search .search .submit:hover {
	background: #000080;
}

.pdl0 {
	padding-left: 0px !important;
}

.head-sub .bottomBox .list-item.active a:before {
	position: absolute;
	z-index: 1;
	left: 50%;
	margin-left: -11px;
	bottom: 30px;
	display: inline-block;
	height: 2px;
	width: 22px;
	top: 48px;
	background-color: #202D8D;
	content: "";
	transform: scale3d(1, 1, 1);
	transform-origin: center;
	transition: all 0.5s;
	color: #000;
}

.a-hover:hover {
	color: #D4C09D !important;
}

.b-hover:hover {
	color: #000080 !important;
	font-weight: 550;
}

.c-hover:hover {
	font-weight: 550;
}

.button {
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #202D8D;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	outline: none;
	transition: .1s;
	font-weight: 500;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 30px;
}

.button-primary {
	color: #fff;
	background-color: #202D8D;
}

.button-primary:hover {
	background-color: #000080;
	border: 1px solid #000080;
}

/*banner*/
.banner img {
	width: 100%;
}

.flexslider {
	margin: 0;
	padding: 0;
}

.flexslider .slides>li {
	display: none;
	-webkit-backface-visibility: hidden;
}

.flexslider .slides img {
	width: 100%;
	height: 560px;
	display: block;
}

.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.slides {
	display: block;
}

.slides {}

.no-js .slides>li:first-child {
	display: block;
}

.flexslider {
	margin: 0 auto;
	position: relative;
	width: 100%;
	zoom: 1;
}

.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}

.flexslider .slides {
	zoom: 1;
}

.flex-direction-nav {
	*height: 0;
}

.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -130px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}

.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-direction-nav {
	*height: 0;
}

.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -130px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}

.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

/*尊享服务*/
.zy_1 {
	height: 640px;
}

.bg-bg {
	background: #fafafa;
}

.indexTitle {
	text-align: center;
	padding: 35px 0;
}

.indexTitle .title {
	font-size: 40px;
	color: #333;
}

.indexTitle .subTitle {
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}

.indexTitle .dot:before {
	display: inline-block;
	content: '';
	height: 1px;
	width: 80px;
	background: #ccc;
	vertical-align: middle;
	margin-right: 25px;
}

.indexTitle .dot:after {
	display: inline-block;
	content: '';
	height: 1px;
	width: 80px;
	background: #ccc;
	vertical-align: middle;
	margin-left: 25px;
}

.ad-custom {
	width: 300px;
	height: 348px;
	box-shadow: none;
	display: inline-block;
	text-align: center;
	float: left;
	margin-top: 20px;
	overflow: hidden;
	background: #fff;
	border-radius: 3px;
}

.ad-custom .title {
	margin-top: 0;
}

.ad-custom .title .main1 {
	color: red;
	font-size: 20px;
	text-align: center;
	float: none;
	font-family: "Noto Sans CJK SC Medium", "Source Han Sans CN Medium";
}

.ad-custom .title .block {
	width: 5px;
	height: 20px;
	background: #202D8D;
	border-radius: 2px;
	float: left;
	margin: 6px 10px 0 10px;
}

.block {
	display: block;
}

.ad-custom .title .block {
	text-align: center;
	background: transparent;
	margin: 0 auto;
	float: none;
}

.ad-custom .input-list {
	width: 100%;
	clear: both;
}

.ad-custom .input-list .input-box {
	margin-left: 0;
	margin-right: 20px;
	float: none;
	margin: 13px 14px;
	border: 1px solid #edecec;
	background: #f9f9f9;
	border-radius: 30px;
}

.ad-custom .input-list .input-box input {
	width: 270px;
	background: #f9f9f9;
	color: #666;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	box-sizing: border-box;
	border-radius: 30px;
}

.ad-custom .input-list .button-box {
	float: none;
	padding: 0;
	margin: 0 auto;
	width: 270px;
	background: #202D8D;
	cursor: pointer;
	border-radius: 30px;
}

.ad-custom .input-list .button-box button {
	height: 40px;
	line-height: 40px;
	background: #202D8D;
	color: #fff;
	outline: none;
	cursor: pointer;
}

.zy_1 .zy_L1 {
	width: 303px;
	display: inline-block;
	float: left;
	margin-top: 20px;
}

.zy_1 .zy_L1 li {
	width: 263px;
	height: 140px;
	padding: 15px 20px;
}

.zy_1 .zy_L1 li:hover {
	box-shadow: 2px 8px 21px 0px rgba(148, 149, 149, 0.29);
}

.zy_1 .zy_L2 {
	width: 283px;
	height: 350px;
	display: inline-block;
	float: left;
	margin-top: 20px;
	padding-left: 20px;
}

.zy_1 .zy_L2:hover {
	box-shadow: 2px 8px 21px 0px rgba(148, 149, 149, 0.29);
}

.zy_1 .zy_L3 {
	width: 260px;
	display: inline-block;
	float: left;
	margin-top: 20px;
}

.zy_1 .zy_L3 li {
	width: 220px;
	height: 140px;
	padding: 15px 20px;
}

.zy_1 .zy_L3 li:hover {
	box-shadow: 2px 8px 21px 0px rgba(148, 149, 149, 0.29);
}

/*八大样板间*/
.box10 {
	padding-bottom: 70px
}

.box10 .accordion-box {
	width: 100%;
	height: 400px
}

.box10 .accordion-box ul {
	padding: 0;
	width: inherit;
	height: 400px;
	overflow: hidden;
	position: relative
}

.box10 .accordion-box ul li {
	width: 742px;
	height: 400px;
	position: absolute;
	top: 0;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s;
	overflow: hidden;
}

.box10 .accordion-box ul li .left {
	width: 656px;
	height: inherit;
	overflow: hidden;
	position: relative;
	float: left
}

.box10 .accordion-box ul li .left .shadow {
	position: absolute;
	bottom: 120px;
	width: 656px;
	height: 125px;
	color: #fff;
	text-align: center;
	font-size: 20px;
}

.box10 .accordion-box ul li .left .shadow .title {
	line-height: 35px;
}

.box10 .accordion-box ul li .left .shadow a {
	width: 122px;
	height: 42px;
	line-height: 42px;
	border: 1px solid #fff;
	border-radius: 2px;
	display: inline-block;
	font-size: 16px;
	margin-top: 10px;
}

.box10 .accordion-box ul li .left .shadow a img {
	width: 8px;
	height: 14px;
}

.box10 .accordion-box ul li .left img {
	z-index: -1;
	width: 656px;
	height: 400px;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s
}

.box10 .accordion-box ul li .right {
	width: 68px;
	height: 400px;
	float: left;
	position: relative;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s
}

.box10 .accordion-box ul li .right .title {
	writing-mode: vertical-lr;
	writing-mode: tb-lr;
	position: absolute;
	top: 160px;
	left: 17px;
	font-size: 20px;
	-webkit-writing-mode: tb-lr;
	-ms-writing-mode: tb-lr;
	color: #333;
}

.box10 .accordion-box ul li .right .title span {
	font-size: 16px;
	color: #999;
	margin-top: 12px;
	text-transform: uppercase;
}

.box10 .accordion-box ul li .right .sub-title {
	-ms-writing-mode: tb-lr;
	writing-mode: vertical-lr;
	writing-mode: tb-lr;
	position: absolute;
	top: 115px;
	font-size: 14px;
	left: 27px
}

.box10 .accordion-box ul li .right::before {
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s;
	content: '';
	display: block;
	position: absolute;
	z-index: 2;
	top: 48%;
	left: -10px;
	width: 0;
	height: 0;
	border-right-width: 10px;
	border-right-style: solid;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: transparent;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: transparent
}

.box10 .accordion-box ul li:nth-child(odd) .right {
	background: #DEE0E2
}

.box10 .accordion-box ul li:nth-child(odd) .right::before {
	border-right-color: #DEE0E2
}

.box10 .accordion-box ul li:nth-child(even) .right {
	background: #F6F8FA
}

.box10 .accordion-box ul li:nth-child(even) .right::before {
	border-right-color: #F6F8FA
}

.box10 .accordion-box ul li:hover .right {
	background: #202D8D;
}

.box10 .accordion-box ul li:hover .right::before {
	border-right-color: #202D8D;
}

.box10 .accordion-box ul li:hover .right .title {
	color: #fff;
}

/*八大样板间2*/
.box20 {
	overflow: hidden;
	position: relative;
	z-index: 5;
}

.box20 .panes2 .pane2 img {
	width: 100%;
}

.box20 .phon {
	position: absolute;
	z-index: 6;
	width: 124px;
	padding-left: 90px;
	padding-top: 40px;
	left: 0;
	overflow: hidden;
}

.box20 .phon li {
	width: 124px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	background-color: #fff;
	border-radius: 30px;
}

.box20 .phon .hit2 {
	background-color: #202D8D;
	color: #fff;
}

/*八大样板间 框架*/
.box20 iframe {
	width: 1200px;
	height: 600px;
	position: absolute;
}

.container1 {
	height: 600px;
}

/*品牌*/
.box1 {
	padding: 35px 0;
}

.box1 .container {
	position: relative;
	padding: 0 10px;
}

.box1 .w1 {
	display: block;
	width: 110%;
	background-color: #FFF;
}

.box1 .box {
	background: #fff;
	border: 1px solid #ececec;
	width: 205px;
	height: 113px;
	padding: 10px 11px;

}

/* .box1 .box:hover {
	background: #202D8D;
	transition: transform ease .2s;
	-webkit-transition: transform ease .2s;
	transform: scale(1.05);
	-webkit-transform: scale(1.1);
	transform-origin: center top;
	-webkit-transform-origin: center top;
	margin-top: -10px;
	z-index: 2;
} */
.box1 .box:hover {
	box-shadow: 2px 8px 21px 0px rgba(148, 149, 149, 0.29);
}

/* .box1 .box:hover .tit h2 {
	color: #fff;
}

.box1 .box:hover p {
	color: #fff;
} */

.box1 .tit {
	color: #828282;
	font-size: 32px;
	font-family: none;
}

.box1 .tit h2 {}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.box1 .box p {
	font-size: 12px;
	margin-top: 10px;
	color: #828282;
}

.ellipsis3-auto {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-height: 1.5;
	font-size: 14px;
	max-height: 63px;
	box-orient: vertical;
}

/*首页家装*/
.box001 {
	padding-bottom: 70px
}

.vrBox {
	position: relative;
	/* background: #fff; */
	overflow: hidden;
	/* padding: 38px 28px; */
	box-sizing: border-box;
	/* margin-top: 30px; */
	/*height: 534px;*/
}

.vrBox .left {
	float: left;
	width: 83%;
	overflow: hidden;
}

.vrBox .left .leftBig {
	float: left;
	width: 66.4%;
}

.vrBox .left .leftBig a {
	position: relative;
	display: block;
}

.vrBox .left .leftBig img {
	display: block;
	width: 637px;
	height: 448px;
}

.partVr .vrBox .left .vrIcon {
	display: block;
	position: absolute;
	top: 16px;
	right: 20px;
	width: 120px;
	height: 39px;
	padding-left: 16px;
	box-sizing: border-box;
	line-height: 39px;
	background: url(../images/vrIcon.png) no-repeat 0 0;
	color: #fff;
	font-size: 16px;
}

.vrBox .left a p {
	position: absolute;
	bottom: 26px;
	left: 0;
	width: 100%;
	font-size: 18px;
	color: #ffffff;
	padding: 0 24px;
	box-sizing: border-box;
	height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.vrBox .left a p i {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #202D8D;
	margin: 5px 10px 0 0;
}

.vrBox .left .leftLittle {
	float: right;
	width: 32%;
}

.vrBox .left .leftLittle .item:first-child {
	margin-bottom: 20px;
}

.vrBox .left .leftLittle a {
	position: relative;
	display: block;
}

.vrBox .left .leftLittle img {
	display: block;
	width: 307px;
	height: 214px;
}

.vrBox .right .text h3 {
	font-size: 32px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 20px;
}

.vrBox .right .text p {
	font-size: 22px;
	color: #000000;
	line-height: 26px;
}

.vrBox .hd {
	bottom: 70px;
	position: absolute;
	right: 0;
	width: 17%;
}

.vrBox .hd ul {
	margin-top: 100px;
	overflow: hidden;
}

.vrBox .hd ul li {
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	border: 1px #dcdcdc solid;
	border-radius: 18px;
	box-sizing: border-box;
	margin: 0 12px 24px 0;
	cursor: pointer;
}

.vrBox .hd ul li.on {
	background: #202D8D;
	border-color: #202D8D;
	color: #fff;
}

.vrBox .bd img:hover {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
}

/*首页工装案例*/
.box3 .line {
	text-align: center;
	padding: 35px 0;
}

.over {
	overflow: hidden;
}

.box3 .img {
	height: 450px;
	width: 1212px;
}

.box3 .imgBox {
	position: relative;
	width: 299px;
	height: 222px;
	cursor: pointer;
	float: left;
	margin: 0 4px 4px 0;
}

.box3 .imgBox img {
	width: 299px;
	height: 222px;
}

.lazy {
	position: relative;
	background: url(data:image/gif;base64,R0lGODlhEAAQALMMAKqooJGOhp2bk7e1rZ2bkre1rJCPhqqon8PBu…mbpLAzEQA7LyogIHx4R3YwMHxhMDk3N2E3ZTFmMDQ1MjlmZTRhZDdhYzlhZWJkNjE3NyAqLw==) center center no-repeat;
	overflow: hidden;
	background-color: #fff;
	-webkit-transform: rotateZ(0);
}

.box3 .imgBox .lazy {
	display: block;
	overflow: visible;
}

.box3 .imgBox .tag {
	background: rgba(0, 0, 0, 0.32);
	border-radius: 20px;
	padding: 4px 10px;
	color: #fff;
	display: inline-block;
	position: absolute;
	right: 15px;
	bottom: 15px;
	left: 15px;
	text-align: center;
	overflow: hidden;
	height: 24px;
	line-height: 26px;
}

.f16 {
	font-size: 16px !important;
}

.box3 .imgBox .tag a {
	color: #fff;
}

.mt60 {
	margin-top: 60px !important;
}

.button-black {
	color: #fff;
	background-color: #bf9b6f;
	border-color: #bf9b6f;
}

.f18 {
	font-size: 18px !important;
}

.mr30 {
	margin-right: 30px !important;
}

/*box3 增加*/
.box3 .imgBox .lazy img:hover {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
}

/*首页 公司荣誉*/
.gsry .gsryli {
	width: 396px;
	height: 300px;
	margin: 0 3px 3px 0;
	float: left;
	position: relative;
	margin-bottom: 3px;
}

.gsry .gsryli:hover {
	transform: scale(1.01);
	-moz-transform: scale(1.01);
	-webkit-transform: scale(1.01);
	-ms-transform: scale(1.01);
}

.gsry .gsryli img {
	width: 396px;
	height: 300px;
}

.gsry .gsryli span {
	background: rgba(0, 0, 0, 0.32);
	border-radius: 20px;
	padding: 4px 10px;
	color: #fff;
	display: inline-block;
	position: absolute;
	right: 15px;
	bottom: 15px;
	left: 15px;
	text-align: center;
}

.gsry .gsryli span a {
	color: #fff;
}

.gsry .gsrylb {
	width: 396px;
	height: 280px;
	background-color: #bf9b6f;
	margin: 0 3px 3px 0;
	float: left;
	text-align: center;
	padding: 20px 0 0 0;
}

.gsrylb .gsryln {
	width: 376px;
	line-height: 27px;
	color: #900;
	display: inline-block;
}

/*首页 设计优势*/
.clearfix {
	_zoom: 1;
}

.lazy.load-over {
	background-image: none;
}

.lazy img.lazy_img {
	background: none;
	position: absolute;
}

.box2 {
	padding-bottom: 70px
}

.box2 li {
	float: left;
	width: 286px;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s
}

.box2 li.active {
	width: 415px
}

.box2 li .lazy {
	display: block;
	width: 100%;
	height: 463px
}

.box2 li:hover {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	z-index: 1;
	box-shadow: 0 5px 20px #ccc
}

.box2 li:hover .con {
	background: #fff;
	border-bottom: solid 3px #000080;
	left: -1px;
	bottom: -1px;
	right: -1px
}

.box2 li:hover .con .des {
	display: block;
}

.box2 li:hover .con::before {
	content: '';
	width: 0px;
	height: 0;
	overflow: hidden;
	border-width: 0 15px 15px;
	border-style: solid;
	border-color: transparent transparent #fff;
	position: absolute;
	left: 50%;
	top: -14px;
	margin-left: -15px;
	background: none
}

.box2 li:hover .con .tit,
.box2 li:hover .con .subTit {
	color: #333
}

.box2 li:hover .con .des {
	color: #666
}

.box2 li:hover .con .button-primary.is-plain {
	background: #D4C09D;
	color: #fff
}

.box2 li:hover .con .button-primary.is-plain:hover {
	background: #D4C09D
}

.box2 .con {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 30px 28px 37px;
	color: #fff;
	z-index: 1
}

.box2 .con:before {
	content: '';
	width: 16px;
	height: 9px;
	background: #000080;
	display: block;
	margin-bottom: 10px
}

.box2 .con .tit {
	font-size: 18px
}

.box2 .con .subTit {
	margin-top: 5px;
	font-size: 14px
}

.box2 .con .des {
	min-height: 38px;
	font-size: 14px;
	margin-top: 10px;
	color: #b9b9b9;
	display: none;
}

.box2 .con .is-plain {
	background: none;
	padding: 8px 40px;
	margin-top: 15px
}

.box2 .con .is-plain:hover {
	background: #D4C09D
}

.box2 .shadow {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	background: linear-gradient(transparent, rgba(0, 0, 0, 0.7))
}

.box2 .bom .iconfont {
	color: #898989
}

.box2 .bom dl {
	padding: 40px 10px 0;
	width: 300px;
	float: left;
	box-sizing: border-box;
	position: relative
}

.box2 .bom dl.active dt {
	background: #000080;
	border: 0
}

.box2 .bom dl.active dt i {
	color: #fff
}

.box2 .bom dl:hover dt {
	transition: .5s all;
	background: #000080;
	border: 0
}

.box2 .bom dl:hover dt i {
	color: #fff
}

.box2 .bom dt {
	width: 70px;
	height: 70px;
	box-sizing: border-box;
	border-radius: 50%;
	border: 2px solid #f0f0f0;
	text-align: center;
	line-height: 70px;
	margin: auto
}

/*首页 推荐设计师*/
lazy.load-over {
	background-image: none;
}

.box4 {
	padding-bottom: 70px
}

.box4 ul {
	height: 480px;

}

.box4 li {
	float: left
}

.box4 li .lazy {
	width: 100%;
	height: 100%;
	display: block
}

.box4 li.first {
	position: relative;
	width: 480px;
	height: 480px;
	margin-left: -480px
}

.box4 li.first .tag {
	background: #000080;
	color: #fff;
	border-radius: 10px 0 0 0;
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 1;
	padding: 5px 10px
}

.box4 li.first .con {
	position: absolute;
	left: 0;
	padding-left: 33px;
	padding-bottom: 40px;
	padding-top: 40px;
	bottom: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7)
}

.box4 li.first .con .tit,
.box4 li.first .con .subTit {
	color: #fff;
	font-size: 24px
}

.box4 li.first .con .des {
	font-size: 18px;
	color: #999;
	margin-top: 10px;
	line-height: 1.6
}

.box4 li.item {
	position: relative;
	width: 300px;
	height: 300px;
	overflow: hidden
}

.box4 li.item:hover .con {
	bottom: -4px;
	opacity: 1;
}

.box4 li.item .con {
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s;
	bottom: -100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: 1;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	text-align: center;
	color: rgba(255, 255, 255, .7);
	border-top: 4px solid #000080;
	opacity: 0;
}

.box4 li.item .con .tit {
	margin-top: 40px;
	font-size: 22px
}

.box4 li.item .con .des {
	font-size: 16px;
	margin-top: 15px;
	line-height: 1.5;
}

.box4 li.item .con .btn {
	border: none;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	padding: 5px 40px;
	margin-top: 20px;
	background: #000080;
	border-radius: 30px;
}

.box4 .designer-swiper {
	height: 84px
}

.box4 .designer-swiper .swiper-container {
	margin: 0 95px
}

.box4 .designer-swiper .swiper-slide {
	text-align: center;
	position: relative
}

.box4 .designer-swiper .swiper-slide:hover::after {
	content: '';
	width: 83px;
	height: 80px;
	border: solid 2px #000080;
	position: absolute;
	left: 7px;
	top: 0;
	border-radius: 3px;
}

.box4 .designer-swiper .swiper-slide img {
	width: 84px;
	height: 84px
}

.box4 .designer-swiper .swiper-prev,
.box4 .designer-swiper .swiper-next {
	left: 0;
	top: 0;
	width: 84px;
	height: 84px;
	background: #333;
	color: #fff;
	text-align: center;
	line-height: 84px;
	font-size: 30px;
	cursor: pointer
}

.box4 .designer-swiper .swiper-prev:hover,
.box4 .designer-swiper .swiper-next:hover {
	background: #000080
}

.box4 .designer-swiper .swiper-next {
	right: 0;
	left: auto
}

.box4 li.item:hover .zy_box4_1 {
	display: none;
}

.zy_box4_1 {
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, .7);
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	text-align: center;
}

.zy_box4_1 span {
	color: rgba(255, 255, 255, .8);
	display: initial;
	font-size: 16px;
	margin-left: 5px;
	width: 145px;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
}

/*整装优势*/
.box102 {
	display: block;
	/* 	background-image: url("/skin/default/images/index_zzys.jpg");
	background-repeat:repeat-x; */
}

.box102 img {
	width: 1198px;
}

/*整装优势 新*/
.box405 {
	padding-bottom: 70px;
}

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	direction: ltr;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
}

.swiper-container {
	/*    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
*/
}

.swiper-container,
.swiper-wrapper,
.swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.swiper-container {
	/*width: 1110px;*/
	margin: 0 auto;
	position: relative
}

.swiper-btn-pre {
	width: 370px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.swiper-btn-next {
	width: 370px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0
}

.swiper-slide {
	height: 100%;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative
}

.swiper-slide .bar {
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #fff
}

.swiper-slide .bar dt {
	text-align: center;
	line-height: 50px;
	height: 50px;
	background: rgba(0, 70, 62, 0.8);
	font-size: 28px
}

.swiper-slide .bar dd {
	position: relative;
	padding: 35px 35px 20px 35px;
	background: rgba(0, 70, 62, 0.8);
	/*opacity: 0;
    visibility: hidden;*/
	font-size: 14px;
	min-height: 100px
}

.swiper-slide .bar dd::before {
	/*content: '';
    position: absolute;
    border-style: solid;
    border-width: 0 15px 15px;
    border-color: transparent transparent rgba(0,70,62,0.8);
    left: 50%;
    margin-left: -15px;
    margin-top: -15px*/
}

.swiper-slide .bar dd p {
	line-height: 24px
}

.swiper-slide .bar dd p span.left_words {
	margin-right: 40px
}

.swiper-slide.swiper-slide-active+div .bar dt {
	background: rgba(0, 70, 62, 0.8)
}

.swiper-slide.swiper-slide-active+div .bar dd {
	opacity: 1;
	visibility: visible
}

.swiper-wrapper {
	position: relative;
}

.poster-item {
	position: absolute;
	left: 0;
	top: 0;
}

.poster-btn {
	position: absolute;
	top: 0;
	cursor: pointer;
}

.poster-main .poster-prev-btn {
	left: 0;
	background: url("../images/btn_l.png") no-repeat center center;
}

.poster-main .poster-next-btn {
	right: 0;
	background: url("../images/btn_r.png") no-repeat center center;
}

/*施工优势*/
.box5 {
	min-width: 1200px;
	overflow: hidden;
	height: 644px;
}

.box5 .indexTitle .title {
	color: #fff;
}

.box5 .indexTitle .subTitle {
	color: #ccc;
}

.box5 .neikuang {
	margin-top: 25px;
}

.box5 .neikuang li {
	color: #fff;
	display: inline-block;
	margin-right: 50px;
}

.box5 .time-line {
	color: #fff;
}

.box5 .time-line li {
	position: absolute;
}

.box5 .time-line li .year {
	width: 66px;
	height: 66px;
	border-radius: 50%;
	border: solid 3px #10323b;
	text-align: center;
	line-height: 66px;
	background: #10323b;
}

.box5 .time-line li .txt {
	font-size: 22px;
	position: absolute;
	white-space: nowrap;
}

.box5 .time-line li .line {
	width: 1px;
	background: #fff;
	height: 50px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	opacity: .5;
}

/*体系优势*/
.box104 {
	padding-top: 30px;
	padding-bottom: 70px;
}

.box104 .neikuang {
	padding-bottom: 50px;
	width: 1200px;
	margin: 0 auto;
}

.box104 .neikuang li {
	color: #fff;
	display: inline-block;
	width: 370px;
	height: 160px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	line-height: 80px;
}

.box104 .neikuang li div {
	height: 160px;
}

.box104 .container {
	background: url(/skin/default/images/txys.png) no-repeat 0 0;
	height: 504px;
}

/*服务流程*/
.box11 {
	/* height: 293px; */
	text-align: center;
	color: #fff;
	background-color: #1c3e48;
}

.box11 .w1 {
	width: 150%;
}

.box11 a {
	float: left;
	width: 120px;
	margin-top: 73px;
	cursor: default;
}

.box11 a img {
	width: 80px;
	height: 80px;
	display: block;
	margin: 0 auto;
}

.box11 .n {
	font-size: 16px;
	margin-top: 15px;
	display: block;
}

.box11 .t {
	.box12 .news-list .right {
		float: right;
	}

	font-size: 18px;
}

/*首页资讯*/
.box12 .news-title {
	font-size: 34px;
	color: #212628
}

.box12 .titles {
	width: 100%;
	border-bottom: 1px solid #edecec;
	overflow: hidden
}

.box12 .titles .left {
	float: left
}

.box12 .titles .left a {
	float: left;
	margin-right: 10px;
	padding: 5px 25px;
	border-radius: 15px;
	background-color: #D4C09D;
	color: #fff;
}

.box12 .titles .left a::after {
	display: block;
	clear: both
}

.box12 .titles .left a:hover {
	background-color: #000080;
}

.box12 .titles .left a.active {
	background-color: #000080;
	color: #fff
}

.box12 .titles .right {
	float: right
}

.box12 .titles .right a {
	float: left;
	padding: 5px 15px
}

.box12 .titles .right a::after {
	display: block;
	clear: both
}

.box12 .titles .right a:hover {
	color: #000080
}

.box12 .news-list {
	width: 100%
}

.box12 .news-list .left {
	width: 580px;
	float: left
}

.box12 .news-list .left .img-box {
	width: inherit;
	height: 300px;
	overflow: hidden
}

.box12 .news-list .left .img-box img {
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s
}

.box12 .news-list .left .img-box img:hover {
	transform: scale(1.1, 1.1)
}

.box12 .news-list .left .title {
	margin-top: 16px;
	color: #212628;
	width: inherit;
	display: block !important;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-height: 1.5;
	font-size: 20px;
	max-height: 30px
}

.box12 .news-list .left .title:hover {
	color: #000080
}

.box12 .news-list .left .article-time {
	color: #666;
	font-size: 14px
}

.box12 .news-list .left .sub-title {
	position: relative;
	margin: 17px 0 60px 0;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-height: 2;
	font-size: 14px;
	max-height: 56px
}

.box12 .news-list::after {
	content: '';
	display: block;
	clear: both
}

.box12 .news-list .right {
	float: right
}

.box12 .news-list .right a li {
	width: 570px;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s
}

.box12 .news-list .right a li .time {
	float: left;
	height: 90px;
	width: 80px;
	color: #fff;
	transition: all ease .3s 0s;
	-moz-transition: all ease .3s 0s;
	-webkit-transition: all ease .3s 0s;
	position: relative
}

.box12 .news-list .right a li .time .month {
	display: block;
	position: absolute;
	font-size: 30px;
	top: 25px;
	left: 20px
}

.box12 .news-list .right a li .time .date {
	display: block;
	font-size: 16px;
	position: absolute;
	right: 10px;
	bottom: 10px
}

.box12 .news-list .right a li::after {
	content: '';
	display: block;
	clear: both
}

.box12 .news-list .right a li .content {
	width: 460px;
	float: left
}

.box12 .news-list .right a li .content .title {
	font-size: 18px;
	color: #212628;
	padding: 7px 0 7px 10px;
	width: inherit;
	display: block !important;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-height: 1.5;
	font-size: 18px;
	max-height: 27px
}

.box12 .news-list .right a li .content .sub-title {
	color: #666;
	position: relative;
	margin: 0 0 0 12px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-height: 1.5;
	font-size: 14px;
	max-height: 42px
}

.box12 .news-list .right a li:hover {
	background-color: #fff;
	box-shadow: 0 0 15px 0 rgba(0, 70, 62, 0.1)
}

.box12 .news-list .right a li:hover .time {
	background: #202D8D
}

.box12 .news-list .right a .time:nth-child(odd) {
	background: #D4C09D
}

.box12 .news-list .right a .time:nth-child(even) {
	background: #999288
}

.box12 .news-list .right a+a li {
	margin-top: 22px
}

/*客户好评*/
.box13 {
	overflow: hidden;
	padding-bottom: 50px;
}

.box13 a {
	float: left;
	width: 370px;
	margin-right: 24px;
	border: 1px #dcdcdc solid;
}

.box13 .khhp {
	padding: 30px 10px;
}

.box13 .khhpimg {
	width: 80px;
	height: 80px;
	display: inline-block;
}

.box13 .khhpimg img {
	width: 80px;
	height: 80px;
	border-radius: 500px;
}

.box13 .khhptxt {
	width: 260px;
	display: inline-block;
	vertical-align: middle;
}

.box13 .khhptxt .title {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-bottom: 8px;
}

/*友情链接*/
.friendly .tab-tit {
	border-bottom: solid 1px #edecec;
	line-height: 40px;
	height: 40px;
	font-size: 18px;
}

.friendly .tab-tit span.active {
	border-color: #000080;
	color: #333;
}

.friendly .tab-tit span {
	margin-right: 25px;
	display: inline-block;
	border-bottom: solid 1px transparent;
	cursor: pointer;
}

.friendly .tab-layer .alink {
	margin-top: 20px;
	line-height: 1.6;
}

.friendly .tab-layer .alink a {
	color: #999;
	margin-right: 10px;
	display: inline-block;
	font-size: 14px;
	width: 8.5em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*底部*/
.footer {
	background-size: cover;
	margin-top: 40px;
	min-width: 1200px;
	position: relative;
	height: 370px;
	background-color: #202D8D;
	padding-bottom: 170px;
}

.footer dl {
	float: left;
	width: 130px;
	margin: 30px 49px 0 0;
}

.footer dl dt {
	color: #fff
}

.footer dl dd {
	line-height: 2;
	color: #fff;
}

.footer dl.aboutus {
	width: 363px;
}

.footer a {
	display: inline-block;
	white-space: nowrap;
}

.footer a:hover {
	color: #D4C09D
}

.footer .info {
	width: 250px;
	color: #fff;
}

.footer .qrcode .lazy {
	width: 80px;
	height: 80px
}

.footer .qrcode img {
	width: 100%;
	height: 100%
}

.footer .bottom {
	border-top: 1px solid #797d80;
	height: 40px;
	margin-top: 20px;
}

.footer .bottom span {
	color: #fff;
	opacity: .5
}

.pdt50 {
	padding-top: 50px !important;
}

.footer .bottom .container span p {
	padding-top: 10px;
}
.index-foot-item-r-item-vb {
    border-radius: 50%;
    float: left;
    margin-right: 25px;
    width: 35px;
    position: relative;
    top: -7px;
    height: 35px;
    transition: 0.4s ease 0s;
}
.index-foot-item-r-item {
    float: left;
    margin-right: 25px;
}
.index-foot-item-r-item img {
    max-width: 25px;
}
.index-foot-item-r-item-vb img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.index-foot-item-r-item-vb-mask {
    width: 80px;
    height: 80px;
    box-sizing: border-box;
    border: 1px solid #FFFFFF;
    position: absolute;
    top: 53px;
    left: -20px;
    transition: 0.4s ease 0s;
    opacity: 1;
    display: none;
}
.index-foot-item-r-item-vb:hover .index-foot-item-r-item-vb-mask {
    opacity: 1;
}
.bai-sjx {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 8px 10px 8px;
    border-color: transparent transparent #FFFFFF transparent;
    position: absolute;
    top: -11px;
    left: 30px;
}
.zzz-sjx {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7px 9px 7px;
    border-color: transparent transparent #a07660 transparent;
    position: absolute;
    top: -8px;
    left: 31px;
}
.index-foot-item-r-item-vb-mask img {
    width: 73px;
    height: 73px;
}
.bgcf{
	background-color: #FFF;
}
/*安全工艺*/
.box103 {
	height: 1024px;
}

.pdt80 {
	padding-top: 80px !important;
}

.headline {
	text-align: center;
	height: 100px;
}

.mb55 {
	margin-bottom: 55px !important;
}

.mt55 {
	margin-top: 55px !important;
}

.box103 .swiper-container2 {
	height: 600px;
}

.box2-left {
	position: absolute;
	left: 46%;
	top: 44%;
	width: 44px;
	height: 38px;
	z-index: 666;
}

.box2-right {
	position: absolute;
	right: 46%;
	top: 44%;
	width: 44px;
	height: 38px;
	z-index: 666;
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform, left, top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0px, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform, left, top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0px, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform, left, top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0px, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0px, 0px);
	-ms-transition-property: -ms-transform, left, top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0px, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform, left, top;
	transition-duration: 0s;
	transform: translate3d(0px, 0, 0);
	transition-timing-function: ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.box2_L {
	float: left;
	width: 470px;
	height: 505px;
	font-size: 16px;
	color: #fff;
	padding: 46px 65px;
}

.box2_L h3 {
	font-size: 26px;
	margin-bottom: 25px;
}

.box2_L h4 {
	font-size: 20px;
	margin-bottom: 2px;
}

.box2_L p {
	margin-bottom: 18px;
}

.box2_R {
	float: left;
	width: 490px;
	height: 370px;
	padding: 114px 55px;
}

.box103 .phon {
	text-align: center;
}

.box103 .phon li {
	width: 124px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	background-color: #f9f9f9;
	border-radius: 30px;
}

.box103 .phon .hit {
	background-color: #202D8D;
	color: #fff;
}

/*家装栏目*/
.mianbao.black .anli_nav .active {
	color: #fff
}

.mianbao .anli_nav {
	color: #999;
	padding: 20px 0;
	padding-right: 40px;
	margin-bottom: 15px;
	float: left
}

.mianbao .anli_nav a:hover {
	color: #000080
}

.mianbao .anli_nav .active {
	color: #333
}

.mianbao #anliyun {
	padding: 15px 0;
	float: left
}

.mianbao #anliyun .tab {
	float: left;
	padding: 2px 10px;
	cursor: pointer;
	border: 1px solid #edecec;
	font-size: 14px !important;
	margin: 2px 10px;
	max-width: 140px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mianbao #anliyun .tab:before {
	content: '\e607';
	display: block;
	width: 20px;
	height: 20px;
	font-size: 14px !important;
	float: right;
	text-align: center;
	line-height: 20px
}

.mianbao #anliyun .tab:hover {
	color: #000080
}

.mianbao .total_anli {
	float: left;
	color: #212628;
	padding: 20px
}

.mianbao .total_anli .active {
	color: #000080
}

.mianbao .mianbao_more {
	color: #999999;
	border: 1px solid #edecec;
	background: #f6f6f6;
	width: 85px;
	height: 25px;
	padding: 0px 5px;
	font-size: 14px;
	float: right;
	text-align: center;
	line-height: 25px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	cursor: pointer
}

.mianbao .mianbao_more i {
	display: inline-block;
	width: 15px;
	height: 15px;
	font-size: 12px
}

.mianbao .mianbao_more:hover {
	color: #000080;
	border: 1px solid #000080
}

.select-box {
	width: 1190px;
	margin: 0 auto;
}

.select-box .select-card {
	border: 1px solid #edecec;
	border-bottom: 1px
}

.select-box .select-card .list-box {
	padding: 0;
	margin: 0;
	overflow: hidden
}

.select-box .select-card .list-box li {
	min-height: 49px;
	margin: 0;
	border-bottom: 1px solid #edecec;
	text-align: center;
	line-height: 48px;
	position: relative;
	overflow: hidden
}

.select-box .select-card .list-box li .title {
	position: absolute;
	height: inherit;
	width: 80px;
	background: #fafafa
}

.select-box .select-card .list-box li .content {
	position: absolute;
	overflow: hidden;
	left: 80px;
	width: 960px;
	color: #333;
	padding-bottom: 13px;
	padding-left: 10px
}

.select-box .select-card .list-box li .content span {
	display: block;
	padding: 4px 10px;
	margin-left: 10px;
	margin-top: 13px;
	float: left;
	line-height: 1.5;
	height: 20px;
	border-radius: 30px;
}

.select-box .select-card .list-box li .content span.active {
	background: #000080;
	color: #fff
}

.select-box .select-card .list-box li .content span.active:hover {
	color: #fff
}

.select-box .select-card .list-box li .content span:hover {
	color: #000080
}

.select-box .select-card .list-box li .content span.more {
	float: right
}

.select-box .select-card .list-box li .content span.more i {
	font-size: 12px
}

.select-box .select-card .list-box li .more-a {
	color: #999;
	position: absolute;
	right: 94px;
	cursor: pointer
}

.select-box .select-card .list-box li .more-a i {
	color: #999;
	font-size: 12px;
	display: inline-block;
	position: relative;
	left: 5px
}

.select-box .select-card .list-box li .more-a i.xiangxia1 {
	border: 6px solid transparent;
	border-top-color: #999;
	top: 4px
}

.select-box .select-card .list-box li .more-a i.xiangshang1 {
	border: 6px solid transparent;
	border-bottom-color: #999;
	top: -4px
}

.select-box .sortful {
	padding-top: 10px;
	-ms-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.05);
	-o-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.05);
	box-shadow: 0 10px 15px rgba(0, 0, 0, 0.05)
}

.select-box .sortful .sort-btn {
	float: left
}

.select-box .sortful .sort-btn .news {
	float: left;
	padding: 16px;
	cursor: pointer
}

.select-box .sortful .sort-btn .news:hover {
	color: #000080
}

.select-box .sortful .sort-btn .news.active {
	color: #000080
}

.select-box .sortful .sort-btn .news i {
	display: inline-block;
	font-size: 14px;
	width: 15px;
	height: 15px
}

.select-box .sortful .sort-btn .hot {
	float: left;
	padding: 16px;
	cursor: pointer
}

.select-box .sortful .sort-btn .hot:hover {
	color: #000080
}

.select-box .sortful .sort-btn .hot.active {
	color: #000080
}

.select-box .sortful .sort-btn .hot i {
	display: inline-block;
	font-size: 14px;
	width: 15px;
	height: 15px
}

.select-box .sortful .search-btn {
	float: right
}

.select-box .sortful .search-btn .select-input {
	float: left;
	position: relative;
	width: 100px;
	margin: 10px;
	padding: 2px
}

.select-box .sortful .search-btn .select-input select {
	background: none;
	color: #666
}

.select-box .sortful .search-btn .select-input .filter-list {
	top: 33px;
	width: 100px;
	left: 2px
}

.select-box .sortful .search-btn .select-input.areatip .filter-list {
	width: 130px
}

.select-box .sortful .search-btn .select-input.qblp .filter-list {
	width: 155px;
	left: 2px
}

.select-box .sortful .search-btn .search-b {
	float: left;
	border: 1px solid #edecec;
	margin: 12px 10px;
	width: 192px;
	position: relative
}

.select-box .sortful .search-btn .search-b input {
	color: #333;
	float: left;
	padding: 0 5px;
	display: block;
	height: 100%
}

.select-box .sortful .search-btn .search-b div {
	background: #000080;
	position: absolute;
	right: -1px;
	top: -1px;
	bottom: -1px;
	color: #fff;
	padding: 8px 7px;
	font-size: 12px;
	outline: none;
	cursor: pointer
}

.select-box .sortful .search-btn .search-b div:hover {
	color: #fff;
	background: #000080;
	border-color: #000080
}

.cl {
	clear: both;
	width: 0;
	height: 0;
}

.lingganzhiyuan {
	width: 1200px;
}

.lingganzhiyuan .lg-card {
	width: 400px;
	height: 364px;
	float: left
}

.lingganzhiyuan .lg-card:hover {
	-ms-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0px 15px rgba(0, 0, 0, 0.2)
}

.lingganzhiyuan .lg-card:hover .content-card {
	background: transparent
}

.lingganzhiyuan .lg-card:hover .content-card .img-content .liulan-hot {
	opacity: 1;
	filter: alpha(alpha=100)
}

.lingganzhiyuan .lg-card:hover .content-card .img-content .collect {
	opacity: 1;
	filter: alpha(alpha=100)
}

.lingganzhiyuan .lg-card:hover .content-card .img-content .huoke-wy {
	opacity: 1;
	filter: alpha(alpha=100)
}

.lingganzhiyuan .lg-card .content-card {
	transition: all .5s;
	width: 390px;
	height: 344px;
	background: #f8f8f8;
	margin: 10px auto
}

.lingganzhiyuan .lg-card .content-card .img-content {
	width: 100%;
	height: 285px;
	position: relative
}

.lingganzhiyuan .lg-card .content-card .img-content .huoke-wy {
	transition: all .5s;
	opacity: 0;
	right: 0;
	filter: alpha(alpha=0);
	position: absolute;
	z-index: 10;
	/* width: 117px; */
	top: unset;
	right: 0;
	bottom: 16px;
	left: unset;
	height: 30px;
	padding: 0 5px;
	line-height: 30px;
	background: #000080;
	color: #fff;
	bottom: 10px;
	text-align: center
}

.lingganzhiyuan .lg-card .content-card .img-content .huoke-wy:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	left: -7px;
	border-top: 15px solid #000080;
	border-bottom: 15px solid #000080;
	border-left: 7px solid transparent
}

.lingganzhiyuan .lg-card .content-card .img-content .liulan-hot {
	transition: all .5s;
	opacity: 0;
	filter: alpha(alpha=0);
	position: absolute;
	z-index: 10;
	width: 100px;
	height: 30px;
	bottom: 10px;
	left: 10px;
	border-radius: 15px;
	background: rgba(0, 0, 0, 0.7);
	color: #fff;
	text-align: center;
	line-height: 30px
}

.lingganzhiyuan .lg-card .content-card .img-content .collect {
	transition: all .5s;
	opacity: 0;
	filter: alpha(alpha=0);
	position: absolute;
	z-index: 10;
	width: 80px;
	height: 30px;
	background: rgba(0, 0, 0, 0.7);
	bottom: 10px;
	left: 10px;
	border-radius: 15px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
	font-size: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lingganzhiyuan .lg-card .content-card .title {
	margin: auto;
	height: 30px;
	width: 260px;
	font-size: 14px;
	line-height: 30px;
	color: #212628
}

.lingganzhiyuan .lg-card .content-card .title:hover {
	color: #000080
}

.lingganzhiyuan .lg-card .content-card .subtitle {
	margin: auto;
	height: 30px;
	width: 260px
}

.lingganzhiyuan .lg-card .content-card .subtitle a:hover {
	color: #000080
}

.lingganzhiyuan .lg-card .content-card .subtitle .div {
	padding: 0 5px
}

.self-module .lingganzhiyuan {
	margin-left: 0;
	padding-top: 10px;
	width: 900px;
	overflow: hidden
}

.self-module .lingganzhiyuan .lg-card {
	width: 292px;
	height: 297px;
	margin-right: 10px
}

.self-module .lingganzhiyuan .lg-card .content-card {
	width: 292px;
	height: 297px;
	margin: 0
}

.self-module .lingganzhiyuan .lg-card .content-card .title {
	height: 35px;
	line-height: 35px
}

.self-module .lingganzhiyuan .lg-card .content-card .img-content {
	height: 228px
}

.self-module .lingganzhiyuan .lg-card:last-child {
	margin-right: 0
}

.self-module .lingganzhiyuan .lg-card:hover {
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none
}

.lingganzhiyuan .lg-card .content-card .img-content img {
	width: 100%;
	height: 285px;
}

.paging {
	text-align: center;
	padding: 40px
}

.paging a {
	display: inline-block;
	background: #fff;
	padding: 8px 13px;
	border: 1px solid #edecec;
	margin: 0 5px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.paging a:hover {
	color: #000080;
	background: #f8f8f8
}

.paging a.current {
	background: #000080;
	border: 1px solid #000080;
	color: #fff
}

/*工装 服务优势*/
.vsi_package {
	height: 970px;
	overflow: hidden;
}

.zong {
	width: 100%;
	margin: 0 auto;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	box-sizing: border-box;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.vsi_package h3 {
	margin-top: 43px;
	margin-left: 23px;
}

.vsi_h3 {
	font-size: 30px;
	color: #323335;
	font-weight: 500;
	font-family: "Noto Sans CJK SC Medium", "Source Han Sans CN Medium";
	text-align: left;
	line-height: 45px;
	margin-bottom: 6px;
}

.vsi_package .vsi_p {
	margin-bottom: 20px;
	margin-left: 23px;
}

.vsi_p {
	text-align: left;
	font-size: 16px;
	color: #323335;
	line-height: 24px;
}

.swiper-container-pbox {
	width: 1200px;
	overflow: hidden;
	padding: 20px 0;
	position: relative;
}

.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.vsi_package .swiper-slide {
	display: block;
	width: 350px;
	height: 572px;
	background: #FFFFFF;
	box-shadow: 0px 3px 15px 10px rgba(0, 0, 0, 0.04);
	position: relative;
	margin: 100px 25px 0;
}

.vsi_package .swiper-slide img {
	width: 350px;
	height: 350px;
}

.vsi_p_info {
	width: 330px;
	height: 242px;
	position: absolute;
	bottom: 0;
	text-align: left;
	padding-left: 20px;
}

.vsi_p_info span.vsi_p_name {
	float: right;
	width: 238px;
	height: 40px;
	background: #323335;
	color: #fff;
	text-align: center;
	line-height: 38px;
}

.vsi_p_info .vsi_p_name {
	display: block;
	font-size: 24px;
	color: #323335;
	font-weight: 500;
	font-family: "Noto Sans CJK SC Medium", "Source Han Sans CN Medium";
	clear: both;
	margin-bottom: 10px;
}

.vsi_p_info .vsi_p_price {
	width: 238px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
	font-family: "Noto Sans CJK SC Normal", "Source Han Sans CN Normal";
	display: block;
	clear: both;
}

.vsi_package .swiper-slide-active {
	margin-top: 0;
}

/*家具 软装首页*/
.product_list {
	margin-top: 32px;
}

.product_list li {
	display: inline-block;
	width: 272px;
	margin-right: 30px;
	cursor: pointer;
	position: relative;
	border: 1px solid #fff;
}

.product_list li:nth-child(4n) {
	margin-right: 0;
}

.product_list li:hover {
	border-color: #e9e9e9;
	-webkit-box-shadow: 0 0 2px 2px #f8f8f8;
	-moz-box-shadow: 0 0 2px 2px #f8f8f8;
	box-shadow: 0 0 2px 2px #f8f8f8;
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index: 100;
}

.product_img {
	height: 240px;
	width: 272px;
	overflow: hidden;
	position: relative;
}

.product_img img {
	width: 100%;
}

.product_info {
	padding: 0 10px;
}

.pname {
	font-size: 15px;
	height: 24px;
	margin: 3px 0;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	letter-spacing: 0.5px;
	line-height: 20px;
}

.pname a {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
}

.pcate,
.plabel {
	min-height: 23px;
	color: #736c6c;
	font-size: 13px;
}

.pcate i {
	display: inline-block;
	background-image: url(../images/cate.png);
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	float: left;
	margin-right: 8px;
}

.pcate span {
	margin-right: 10px;
	display: inline-block;
	margin-left: -5px;
}

.plabel i {
	display: inline-block;
	background-image: url(../images/label.png);
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	float: left;
	margin-right: 8px;
}

.plabel span {
	margin-right: 10px;
	display: inline-block;
	margin-left: -10px;
}

/*个性化定制*/
.zy_house {
	height: 560px;
}

.bg-center {
	background-repeat: no-repeat;
	background-position: center;
}

.zy_house form {
	background: #fff;
	box-shadow: 0px 1px 16px 0px rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	width: 1066px;
	height: 72px;
	margin: 0 auto;
	padding: 24px 67px;
	position: relative;
}

.zy_house form input {
	width: 300px;
	height: 40px;
	display: block;
	float: left;
	padding-left: 20px;
	margin-top: 15px;
	margin-right: 16px;
	border: 1px solid #d2d2d2;
	border-radius: 30px;
}

.zy_house form .tit {
	width: 210px;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
}

.zy_house .tit p:first-child {
	height: 22px;
	line-height: 25px;
	padding-left: 7px;
	border-left: 4px solid #000080;
	margin-bottom: 5px;
	margin-left: -10px;
	color: #333;
}

.zy_house .tit em {
	color: #000080;
}

.zy_house form .button {
	margin-top: 15px;
	width: 134px;
	height: 41px;
	border-radius: 30px;
}

.gxbox1 {
	height: 868px;
}

.gxbox1 .headline {
	margin: 0 auto;
	text-align: center;
	height: 70px;
}

.gxbox1 .headline b {
	width: 26px;
	height: 2px;
	background: #333;
	display: inline-block;
}

.gxbox1 .headline h3 {
	font-size: 28px;
	font-weight: bold;
	color: #333;
	margin: 0 30px;
	display: inline-block;
	vertical-align: middle;
}

.gxbox1 .headline span {
	font-size: 16px;
	color: #333;
	display: block;
	letter-spacing: 1px;
	margin-top: 10px;
}

.gxbox1 .box1_1 {
	width: 540px;
	height: 551px;
	float: left;
	margin-top: 60px;
	margin-right: 59px;
}

.gxbox1 .box1_2 {
	float: left;
	color: #333;
	margin-top: 85px;
}

.gxbox1 .box1_2 h2 {
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 26px;
	font-family: "Noto Sans CJK SC Medium", "Source Han Sans CN Medium";
}

.gxbox1 .box1_2 span {
	font-size: 16px;
	display: block;
	margin-top: 4px;
	color: #666;
	font-family: "Noto Sans CJK SC DemiLight", "Source Han Sans CN DemiLight";
}

.gxbox1 .box1_2 a {
	width: 250px;
	height: 58px;
	line-height: 58px;
	background: #005249;
	border-radius: 30px;
	font-size: 18px;
	color: #fff;
	display: block;
	text-align: center;
}

/*内容页 案例*/
.pa {
	position: absolute;
}

.text-sub {
	color: #666;
}

.mianbao .anli_nav .active {
	color: #333;
}

.caseInfo .container .content {
	width: 880px;
}

.f26 {
	font-size: 26px !important;
}

.caseInfo .container .content .content-describe {
	color: #666666;
}

.mt10 {
	margin-top: 10px !important;
}

.mr20 {
	margin-right: 20px !important;
}

.caseInfo .container .content .content-describe span i {
	color: #999999;
}

.caseInfo .container .content ul.case-tag-box {
	box-shadow: 0 10px 18px #f6f6f6;
	font-size: 0;
}

.case-tag-box {
	box-shadow: 3px 5px 18px 8px rgba(0, 0, 0, 0.03);
	border: 1px solid #f1f1f1;
}

.mt25 {
	margin-top: 25px !important;
}

.pdb20 {
	padding-bottom: 20px !important;
}

.pdt20 {
	padding-top: 20px !important;
}

.caseInfo .container .content ul.case-tag-box li p {
	max-width: 80%;
	margin: 0 auto;
}

.l-h-1x {
	line-height: 1;
}

.caseInfo .container .content ul.case-tag-box li {
	width: 248px;
	border-bottom: 1px solid #f1f1f1;
	position: relative;
}

.caseInfo .container .content ul.case-tag-box li {
	width: 20%;
	border: none;
}

.views-imgs {
	position: relative;
	width: 880px;
	cursor: pointer;
	padding-bottom: 30px;
}

.views-imgs img {
	max-width: 880px;
}

.content .caseBtn {
	width: 100%;
	border-top: solid 1px #f1f1f1;
	;
}

.content .caseBtn .box {
	width: 49%;
	height: 96px;
	line-height: 96px;
	display: inline-block;
	text-align: center;
	position: relative;
	overflow: hidden;
}

.content .caseBtn .box i {
	border: 5px solid transparent;
	border-bottom-color: #666;
	position: relative;
	top: -12px;
	margin-right: 7px;
}

.construction_right {
	width: 300px;
	float: right;
}

.construction_right .sever {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
	padding-bottom: 16px;
	border-radius: 3px;
}

.text-title {
	color: #212628;
}

.construction_right .tit b {
	display: block;
	width: 82px;
	height: 1px;
	background: #000080;
	margin: 12px auto 0;
}

.f22 {
	font-size: 22px !important;
}

.construction_right .sever .lazy {
	width: 260px;
	height: 196px;
	margin: 0 auto;
	background: none;
}

.construction_right .yuyue-box {
	background: #fff;
	min-height: 340px;
	box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1);
	padding: 30px 0;
	padding-top: 1px;
	border-radius: 3px;
}

.yuyue-box form {
	max-width: 400px;
	padding: 0 40px;
	margin: 0 auto;
	font-size: 14px;
}

.construction_right .yuyue-box form {
	padding: 0 20px;
}

.pdt15 {
	padding-top: 15px !important;
}

.construction_right .yuyue-box form .tit {
	margin-top: 30px;
}

.construction_right .yuyue-box form .tit span {
	color: #000080;
}

.yuyue-box dl {
	margin-top: 20px;
}

.construction_right .yuyue-box form dd {
	background: #f6f8fa;
}

.yuyue-box dd {
	margin-top: 15px;
	height: 40px;
	border: solid 1px #f3f3f3;
	border-radius: 30px;
	padding: 0 10px;
}

.construction_right .yuyue-box form dd input {
	background: #f6f8fa;
	line-height: 40px;
	height: 40px;
}

.yuyue-box dd input {
	width: 100%;
	height: 100%;
	color: #666;
	line-height: 40px;
}

.mb14 {
	margin-bottom: 14px !important;
}

.full-w,
.full,
.cover,
.contain {
	width: 100% !important;
}

.bg-white {
	background: #fff;
}

.domesticOutfit {
	border-radius: 3px;
	box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1);
}

.domesticOutfit .bg-primary {
	width: 110px;
	height: 1px;
	margin: 0 auto;
	background: #000080;
}

.pdt40 {
	padding-top: 40px !important;
}

.domesticOutfit .con {
	padding: 0 15px;
}

.pdb50 {
	padding-bottom: 50px !important;
}

.pdl10 {
	padding-left: 10px !important;
}

.mt18 {
	margin-top: 18px !important;
}

.caseInfo .container .content ul.case-tag-box li:not(:nth-of-type(3n))::after {
	content: "";
	width: 1px;
	height: 30px;
	background: #f1f1f1;
	position: absolute;
	top: 50%;
	right: 1px;
	margin-top: -15px;
}

.title-sjsal {
	font-size: 20px;
	color: #212628;
	width: 100%;
	position: relative;
	border-bottom: solid 1px #f1f1f1;
	padding-bottom: 8px;
}

.title-sjsal:before {
	content: '';
	display: block;
	float: left;
	height: 20px;
	width: 5px;
	margin: 4px 20px 0 0;
	border-radius: 3px;
	background: #000080;
}

.title-sjsal .more {
	position: absolute;
	top: 5px;
	right: 0;
	color: #999;
	font-size: 14px;
}

.iconfont.icon-gengduo1 {
	color: #212628 !important;
}

.icon-gengduo1:before {
	content: "\e623";
}

.content-cards {
	width: 1230px;
	margin-left: -15px;
	padding-left: 3px;
	padding-bottom: 7px;
}

.sjslb .content-cards {
	width: 1230px;
	margin-left: -10px;
}

.sjslb .content-cards .zhuangxiu-box {
	padding: 10px;
	float: left;
}

.sjslb .content-cards .zhuangxiu-box .zhuangxiu-card {
	width: 283px;
	height: 293px;
	margin: auto;
	border: 1px solid #edecec;
	background: #f7f7f7;
	transition: all .5s;
}

.sjslb .content-cards .zhuangxiu-box .zhuangxiu-card .img-box {
	height: 225px;
	width: 100%;
	overflow: hidden;
}

.content-cards .zhuangxiu-box .huoke-wy {
	transition: all .5s;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	z-index: 1;
	width: 117px;
	height: 30px;
	line-height: 30px;
	background: #000080;
	color: #fff;
	bottom: 15px;
	right: 0;
	text-indent: 12px;
	font-size: 14px;
}

.content-cards .zhuangxiu-card .detail-box {
	width: 100%;
	height: 80px;
	padding: 15px 10px;
}

.content-cards .zhuangxiu-card .detail-box .msg {
	float: left;
	width: 240px;
	margin-left: 16px;
}

.sjslb .content-cards .zhuangxiu-box .zhuangxiu-card .detail-box .msg .title {
	width: 240px;
	font-size: 16px;
	color: #212628;
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.sjslb .content-cards .zhuangxiu-box .zhuangxiu-card .detail-box .msg .sub {
	height: 24px;
	line-height: 24px;
	width: 240px;
	font-size: 14px;
	color: #665;
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	text-align: center;
}

/*资讯 列表*/
.com-news-list-bar {
	padding: 20px;
	height: 150px;
	background-color: #fff;
}

.com-news-list-bar .img {
	width: 210px;
	height: 150px;
}

.com-news-list-bar:hover {
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

.left-box {
	float: left;
	width: 880px;
	min-height: 100px
}

.ml20 {
	margin-left: 20px !important;
}

.left-box .current-house {
	position: relative;
	top: 6px;
	height: 390px
}

.left-box .current-house .box {
	margin-left: 10px;
	height: 300px;
	width: 860px;
	overflow: hidden;
	background: #f5f5f5
}

.left-box .current-house .box .img-left {
	height: 300px;
	width: 400px;
	float: left;
	cursor: pointer;
	position: relative
}

.left-box .current-house .box .img-left img {
	cursor: pointer
}

.left-box .current-house .box .img-left .xiaoqu-msg {
	position: absolute;
	bottom: 0;
	height: 60px;
	width: 100%;
	left: 0;
	background-color: rgba(0, 0, 0, 0.3)
}

.left-box .current-house .box .img-left .xiaoqu-msg .title {
	margin: 8px 10px 0 10px;
	line-height: 1
}

.left-box .current-house .box .img-left .xiaoqu-msg .sub {
	line-height: 1;
	margin: 10px 10px 0 10px
}

.left-box .current-house .box .cur-detail {
	float: left;
	position: relative
}

.left-box .current-house .box .cur-detail .title {
	width: 400px;
	position: absolute;
	left: 30px;
	top: 15px;
	font-weight: bold;
	color: #000080;
	font-size: 22px
}

.left-box .current-house .box .cur-detail .title:before {
	content: '';
	display: block;
	height: 20px;
	width: 5px;
	position: relative;
	background: #000080;
	border-radius: 3px;
	float: left;
	margin-right: 16px;
	top: 5px
}

.left-box .current-house .box .cur-detail .subtitle {
	font-size: 16px;
	width: 400px;
	position: absolute;
	left: 30px;
	top: 55px
}

.left-box .current-house .box .cur-detail .hotHouse-d {
	width: 420px;
	position: absolute;
	top: 100px;
	left: 30px
}

.left-box .current-house .box .cur-detail .hotHouse-d .design-img {
	float: left;
	width: 70px;
	height: 70px;
	border-radius: 3px
}

.left-box .current-house .box .cur-detail .hotHouse-d .erweima {
	float: left;
	width: 70px;
	height: 70px;
	margin-left: 10px;
	border-radius: 3px
}

.left-box .current-house .box .cur-detail .hotHouse-d .msgList {
	float: left;
	margin-left: 10px;
	width: 240px
}

.left-box .current-house .box .cur-detail .hotHouse-d .msgList .design-name {
	width: 240px;
	height: 22px;
	font-size: 16px;
	font-weight: bold;
	color: #212628
}

.left-box .current-house .box .cur-detail .hotHouse-d .msgList .design-des {
	width: 240px;
	height: 20px;
	font-size: 12px;
	color: #666666
}

.left-box .current-house .box .cur-detail .hotHouse-d .msgList .design-tel {
	width: 240px;
	height: 20px;
	font-size: 14px;
	color: #000080
}

.left-box .current-house .box .cur-detail .hotHouse-d .msgList .design-tel i {
	display: inline-block;
	width: 16px;
	height: 16px
}

.left-box .current-house .box .cur-detail .service-p {
	position: absolute;
	left: 30px;
	top: 210px;
	width: 420px;
	height: 20px;
	font-size: 14px;
	color: #666666
}

.left-box .current-house .box .cur-detail .service-z {
	position: absolute;
	left: 30px;
	width: 420px;
	height: 20px;
	font-size: 14px;
	color: #666666;
	left: 30px;
	top: 240px
}

.left-box .current-house .box .cur-detail .service-list {
	width: 430px;
	position: absolute;
	left: 30px;
	top: 265px
}

.left-box .current-house .box .cur-detail .service-list .tag {
	float: left;
	font-size: 12px;
	background: #fcf8f8;
	margin-right: 10px;
	width: 75px;
	padding: 5px 15px;
	text-align: center;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px
}

.left-box .current-house .box .cur-detail .service-list .tag:hover {
	color: #000080
}

.left-box .current-house .box .cur-detail .service-list .tag:nth-child(1) {
	background: #f4e6e5;
	color: #000080
}

.left-box .current-house .box .cur-detail .service-list .tag:nth-child(2) {
	background: #edf0f2;
	color: #a6c0d4
}

.left-box .current-house .box .cur-detail .service-list .tag:nth-child(3) {
	background: #e8f3ef;
	color: #77e2bb
}

.left-box .current-house .spacial {
	position: absolute;
	width: 70px;
	top: 22px;
	left: 0px;
	height: 25px;
	background: #d7eee3;
	border-top-right-radius: 15px 20px;
	z-index: 99;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	transition: all .5s
}

.left-box .current-house .spacial .s1 {
	background: #84cfad;
	position: absolute;
	left: 0;
	padding: 3px 5px;
	width: 70px;
	color: #fff
}

.left-box .current-house .spacial .s1:after {
	content: '';
	display: block;
	position: absolute;
	right: 3px;
	width: 0;
	height: 0;
	top: 0;
	border-left: 7px solid #84cfad;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	z-index: 10
}

.left-box .current-house .spacial .s1.red {
	background: #f67676
}

.left-box .current-house .spacial .s1.red:after {
	border-left: 7px solid #f67676;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent
}

.left-box .current-house .spacial .s1.blue {
	background: #8182ed
}

.left-box .current-house .spacial .s1.blue:after {
	border-left: 7px solid #8182ed;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent
}

.left-box .current-house .spacial .s2 {
	color: #fff;
	position: absolute;
	width: 250px;
	left: 70px;
	padding: 3px 15px;
	background: #48b181
}

.left-box .current-house .title-list {
	width: 879px;
	background: #fff;
	height: 60px;
	position: absolute;
	z-index: 9;
	bottom: 0px;
	left: 0;
	width: 100%;
	-ms-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.04);
	-o-box-shadow: 0 10px 15px rgbsa(0, 0, 0, 0.04);
	box-shadow: 0 0px 15px rgba(0, 0, 0, 0.06)
}

.left-box .current-house .title-list .title-b {
	float: left;
	padding: 0 20px;
	margin-right: 20px;
	font-size: 18px;
	color: #212628;
	line-height: 60px;
	cursor: pointer
}

.left-box .current-house .title-list .title-b.active {
	color: #000080
}

.left-box .current-house .title-list .title-b:hover {
	color: #000080
}

.left-box .tab-content .xiaoqu {
	width: 100%
}

.left-box .tab-content .xiaoqu p {
	max-width: 840px;
	margin: 16px auto;
	color: #999;
	line-height: 1.7
}

.left-box .tab-content .shigong-ing .title-ra {
	font-size: 20px;
	color: #212628;
	width: 100%;
	position: relative
}

.left-box .tab-content .shigong-ing .title-ra::before {
	content: '';
	display: block;
	float: left;
	height: 20px;
	width: 5px;
	margin: 4px 20px 0 0;
	border-radius: 3px;
	background: #000080
}

.left-box .tab-content .shigong-ing .title-ra .more {
	position: absolute;
	top: 5px;
	right: 0;
	color: #999;
	font-size: 14px
}

.left-box .tab-content .shigong-ing .title-ra .more i {
	font-size: 14px
}

.left-box .tab-content .team .title-ra {
	font-size: 20px;
	color: #212628;
	width: 100%;
	position: relative
}

.left-box .tab-content .team .title-ra .icon {
	position: static;
	box-sizing: border-box
}

.left-box .tab-content .team .title-ra::before {
	content: '';
	display: block;
	float: left;
	height: 20px;
	width: 5px;
	margin: 4px 20px 0 0;
	border-radius: 3px;
	background: #000080
}

.left-box .tab-content .team .title-ra .more {
	position: absolute;
	top: 5px;
	right: 0;
	color: #999;
	font-size: 14px
}

.left-box .tab-content .team .title-ra .more i {
	font-size: 14px
}

.left-box .tab-content .team .designer-list .designer {
	float: left;
	width: 196px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 15px
}

.left-box .tab-content .team .designer-list .designer:hover {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.2)
}

.left-box .tab-content .team .designer-list .designer .designer-photo {
	height: 196px;
	width: 196px;
	border-radius: 5px;
	overflow: hidden;
	position: relative
}

.left-box .tab-content .team .designer-list .designer .designer-photo .design-name {
	width: 100%;
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	font-size: 18px;
	text-align: center;
	line-height: 30px;
	color: #fff
}

.left-box .tab-content .team .designer-list .designer .yuyue-btn {
	margin-top: 20px;
	text-align: center
}

.left-box .tab-content .team .designer-list .designer .yuyue-btn .button {
	padding: 10px 42px
}

/*联系我们*/
.address-top {
	overflow: hidden;
	padding-top: 98px;
}

.address-top .left {
	float: left;
	width: 387px;
	overflow: hidden;
}

.address-top .left img {
	float: left;
	padding-top: 7px;
}

.address-top .left .text {
	float: right;
	width: 310px;
}

.address-top .left .text h3 {
	font-size: 32px;
	font-weight: bold;
}

.address-top .left .text p {
	width: 75%;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.75);
	line-height: 22px;
	margin: 8px 0;
}

.address-top .left .text h4 {
	font-size: 38px;
	font-weight: bold;
	color: #faeb00;
	-webkit-text-stroke: 1px #000;
}

.address-top .right {
	float: right;
	width: 800px;
	height: 206px;
}

.map {
	position: relative;
	width: 100%;
	height: 576px;
	border: 3px #000 solid;
	margin-top: 84px;
	box-sizing: border-box;
}

.map iframe {
	width: 100%;
	height: 100%;
}

/*品牌优势 页面*/
.brandbanner {
	height: 850px;
	background: url(https://j.dyrs.cc/images/pc/all/all_2021_15.jpg) no-repeat center #000;
}

.brandbanner .banner_tit {
	color: #a5a5a5;
	font-size: 20px;
	text-align: center;
	padding-top: 240px;
}

.brandbanner .banner_tit span.hc {
	color: #d8d8d8;
}

.brandbanner ul.fourCicle {
	position: absolute;
	top: 384px;
	left: 102px;
	font-size: 16px;
}

.brandbanner ul.fourCicle li {
	width: 243px;
	float: left;
	text-align: center;
	margin-left: 5px;
}

.brandbanner ul.fourCicle li p {
	line-height: 27px;
}

.text-yellow {
	color: #D4C09D;
}

.brandbanner ul.fourCicle .four {
	margin-left: 20px;
}

.brandbanner form {
	top: 580px;
	left: 100px;
}

.brandbanner form input {
	width: 300px;
	padding: 12px 5px;
	margin-left: 30px;
	background: #282828;
	border: solid 1px #666;
	color: #fff;
}

.brandbanner form span {
	line-height: 44px;
}

.brandbanner form span::before {
	content: '';
	width: 6px;
	height: 18px;
	background: #000080;
	display: inline-block;
	margin-right: 10px;
	position: relative;
	top: 2px;
}

.brandbanner form .button {
	margin-left: 30px;
	padding: 13px 70px;
	border: 1px solid #000080;
}

.brandbanner .con {
	top: 685px;
}

.brandbanner .con .tit::before {
	content: '';
	width: 18px;
	height: 6px;
	background: #000080;
	display: inline-block;
	margin-right: 20px;
	vertical-align: middle;
	position: relative;
	top: -1px;
}

.brandbanner .con .tit::after {
	content: '';
	width: 18px;
	height: 6px;
	background: #000080;
	display: inline-block;
	margin-left: 20px;
	vertical-align: middle;
	position: relative;
	top: -1px;
}

.text-white {
	color: #fff !important;
}

.brandbox1 {
	background: url(../images/20180912_01.gif);
}

.pdb60 {
	padding-bottom: 60px !important;
}

.pdt60 {
	padding-top: 60px !important;
}

.f30 {
	font-size: 30px !important;
}

.mt80 {
	margin-top: 80px !important;
}

.animate-active .ani-1 {
	transform: translate(0);
	opacity: 1;
	filter: alpha(opacity=100);
}

.animate-active .ani-2 {
	transform: translate(0);
	opacity: 1;
	filter: alpha(opacity=100);
}

.ani-2 {
	transform: translate(0, 30px);
	transition: all ease 0.4s .2s;
	opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}

.brandbox5 ul {
	padding-left: 20px;
}

.brandbox5 li {
	float: left;
	padding-left: 85px;
	width: 210px;
	height: 200px;
	margin-top: 80px;
}

.brandbox5 li .iconfont {
	width: 60px;
	height: 60px;
	float: left;
	margin-left: -85px;
	border-radius: 50%;
	border: solid 1px #D4C09D;
	text-align: center;
	line-height: 60px;
	font-size: 30px;
	color: #D4C09D;
}

.icon-xiashuidao:before {
	content: "\e6a0";
}

.icon-dian:before {
	content: "\e673";
}

.icon-tree2:before {
	content: "\e637";
}

.icon-diaoding:before {
	content: "\e62b";
}

.icon-nishuijiangshua:before {
	content: "\e601";
}

.icon-iconset0457:before {
	content: "\e750";
}

.icon-cizhuan:before {
	content: "\e6b1";
}

.icon-cizhuan:before {
	content: "\e6b1";
}

.icon-youqishua:before {
	content: "\e640";
}

.brandbox5 li dt {
	font-size: 22px;
	color: #fff;
}

.brandbox5 li dd {
	margin-top: 5px;
	font-size: 16px;
	color: #999;
	line-height: 1.8;
}

.animate-active .ani-3 {
	transform: translate(0);
	opacity: 1;
	filter: alpha(opacity=100);
}

.ani-3 {
	transform: translate(0, 30px);
	transition: all ease 0.4s .3s;
	opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}

.mt70 {
	margin-top: 70px !important;
}

.brandbox6 .con {
	width: 1120px;
	margin: 0 auto;
}

.brandbox6 dl {
	float: left;
	width: 190px;
	height: 190px;
	border: solid 1px #333;
	border-radius: 50%;
	text-align: center;
	margin: 40px 44px 0;
}

.brandbox6 dt {
	font-size: 46px;
	line-height: 80px;
	padding-top: 20px;
	color: #000080;
}

.brandbox6 dd {
	font-size: 16px;
}

.brandbox6 dl:hover {
	background: #000080;
	color: #fff;
	border-color: #000080;
}

.brandbox6 dl:hover dt {
	color: #fff;
}

/*口碑*/
.koubeimain {
	width: 100%;
}

.evaluateList {
	overflow: hidden;
	padding: 23px 0 100px 30px;
}

.evaluateList li {
	width: 350px;
	float: left;
	margin: 0 23px 18px 0;
	background-color: #fff;
	padding: 20px 0 20px 10px;
}

.evaluateList li .pic {
	float: left;
	width: 57px;
	height: 57px;
	border-radius: 50%;
}

.evaluateList li .text {
	float: right;
	width: 270px;
	border-bottom: 1px #b2b2b2 dashed;
	padding-bottom: 18px;
}

.evaluateList li .text h3 {
	font-size: 17px;
	color: #000;
	height: 22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.evaluateList li .text p {
	font-size: 15px;
	color: rgba(0, 0, 0, 0.8);
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin-top: 6px;
}

.tan {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 772px;
	/*border: 4px #000 solid;*/
	border-radius: 4px;
	box-shadow: #666 0 0 10px;
	background: #fff;
	z-index: 22;
	padding: 36px 24px;
	box-sizing: border-box;
}

.tan .evaImg {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

.close {
	position: absolute;
	top: -18px;
	right: -18px;
	cursor: pointer;
}

.brandbox7 {
	margin-bottom: -40px;
	background: url(/skin/default/images/20180912_03.gif);
}

.brandbox7 .container a {
	float: left;
	width: 25%;
}

.brandbox7 .iconfont {
	display: block;
	font-size: 26px;
	width: 67px;
	height: 67px;
	line-height: 67px;
	border: solid 1px #898989;
	color: #838383;
	border-radius: 50%;
	margin: 0 auto;
}

.icon-liwu:before {
	content: "\e678";
}

.brandbox7 .container a .tit {
	display: block;
	font-size: 16px;
	margin-top: 30px;
	color: #999;
}

.brandbox7 .container a .des {
	display: block;
	font-size: 14px;
	margin-top: 10px;
	color: #999;
}

.icon-zhuanche:before {
	content: "\e6b6";
}

.icon-yanfang:before {
	content: "\e97a";
}

.icon-daikuanfangan:before {
	content: "\e698";
}

.brandbox7 .container a:hover .tit {
	color: #000080
}

.brandbox7 .container a:hover .iconfont {
	background: #000080;
	border-color: #000080;
	color: #343434;
}

.brandbox7 a:hover .iconfont {
	color: #fff !important;
}

/*首页 视频*/
.box6 {
	height: 680px;
}

.box6 ul {
	float: right;
	width: 371px;
	height: 346px;
	background: #fff;
	padding: 50px 20px;
}

.box6 li {
	display: block;
	cursor: pointer;
	position: relative;
	padding-bottom: 30px;
}

.box6 li.active {
	color: #000080;
}

.box6_v2 {
	position: relative;
	width: 121px;
	height: 64px;
	display: inline-block;
	margin-right: 5px;
}

.box6 li img {
	width: 121px;
	height: 64px;
	display: inline-block;
	vertical-align: middle;
}

.box6_v2 p {
	position: absolute;
	top: 0;
	width: 121px;
	height: 64px;
	line-height: 64px;
	background: rgba(0, 0, 0, .6);
	text-align: center;
	color: #fff;
	display: none;
}

.box6 li.active .box6_v2 p {
	display: block;
}

.box6 li .box6_v3 img {
	position: absolute;
	top: 34%;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 20px;
	height: 20px;
	text-align: center;
}

.box6 li.active .box6_v3 img {
	display: none;
}

.box6 li .box6_v1 {
	display: inline-block;
	width: 210px;
	text-align: left;
	vertical-align: middle;
}

.box6 .tag i {
	position: absolute;
	bottom: 15px;
	left: 0;
	right: 0;
	border-bottom: 1px dotted #cdcdcd;
	width: 92%;
	margin: 0 auto;
}

.video-box {
	position: relative;
	width: 789px;
	height: 446px;
	background: #fff;
	display: none;
	float: left;
}

.box6_img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -30px;
	width: 64px;
	height: 64px;
	z-index: 10;
}

.box6_d {
	position: absolute;
	top: 0;
	z-index: 9;
	width: 100%;
}

.box6_d img {
	width: 100%;
	height: 446px;
}

.video-box video {
	width: 789px;
	height: 446px;
}

/*页面下漂浮*/
.footFixed {
	display: none;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.7);
	height: 100px;
	line-height: 50px;
	z-index: 999;
	color: #fff;
}

.footFixed a {
	float: left;
	width: 25%;
}

.footFixed .iconfont {
	display: inline-block;
	font-size: 26px;
	width: 67px;
	height: 67px;
	line-height: 67px;
	border: solid 1px #fff;
	color: #fff;
	border-radius: 50%;
	margin: 0 auto;
}

.footFixed .container a .des {
	display: inline-block;
	font-size: 14px;
	margin-top: 10px;
	color: #fff;
}

.footFixed .container a .tit {
	display: inline-block;
	font-size: 16px;
	margin-top: 30px;
	color: #fff;
}

.footFixed .container a:hover {
	background: #000080;
	border-color: #000080;
}

/*首页 新设计师*/
#demo {
	width: 1200px;
	min-width: 1200px;
	height: 105px;
	overflow: hidden;
	line-height: 30px;
	font-size: 13px;
	color: #0C77CF;
	font-weight: bold;
	margin: 0 auto;
	position: relative;
	padding-top: 30px;
}

#demoin {

	min-width: 1200px;
	height: 105px;
	margin: 0 auto;
	white-space: nowrap;

	position: absolute;
}

#demo #demo1,
#demo #demo2,
#demo #demo3 {
	display: inline;
	margin: 0;
	padding: 0;
}

#demo span {
	position: relative;
	display: inline-block;
	width: 57px;
	height: 81px;
}

#demoin img {
	position: absolute;
}

#demo #demo2,
#demo #demo3 {
	margin-left: -5px;
}

.selected {
	border: 5px solid #ccc;
}

#demo img {
	width: 57px;
	height: 78px;
}

.desinger_box {
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
}

.desinger_hover {
	width: 276px;
	height: 370px;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
}

.desinger_hover_box {
	background-color: #000;
	background: rgba(0, 0, 0, 0.5);
}

.designer_more {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	display: none;
}

.desinger_hover_show {
	display: block;
}

.desinger_hover img {
	display: none;
}

.desonger_img_box {
	width: 276px;
	height: 370px;
	overflow: hidden;
}

.desonger_img_box img {
	margin: 0 auto;
}

#designer_warp {
	width: 1200px;
	overflow: hidden;
	float: left;
}

.desinger_count {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}

.designer_level {
	position: absolute;
	width: 274px;
	height: 63px;
	line-height: 63px;
	color: #fff;
	font-size: 18px;
	top: 305px;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
	border: 1px solid #000;
}

#designer_run {
	position: relative;
	width: auto;
	height: 540px;
	overflow: hidden;
}

.desinger_card {
	height: 540px;
	margin: 0 auto;
	float: left;
	position: relative;
	z-index: 10;
}

.desinger_card .designer_item {
	position: relative;
	width: 276px;
	height: 540px;
	margin-right: 24px;
	float: left;
}

#copy {
	float: left;
	width: 6468px;
	overflow: hidden;
}

#copy,
#desinger_card_box {
	float: left;
}


.designer_item {
	width: 276px;
	height: 540px;
	margin-right: 32px;
	float: left;
	overflow: hidden;
}

.designer_item img {
	width: 276px;
	height: 375px;
	cursor: pointer;
}

.desinger_hover img {
	width: 50px;
	height: 50px;
	padding-top: 178px;
	margin: 0 auto;
}

.designer_name {
	margin: 14px 0 12px 0;
	font-weight: bold;
	font-size: 24px;
	color: #333;
}

.designer_introduction {
	color: #494949;
	font-size: 18px;
}

.designer_from_mt {
	margin-top: 22px;
	font-size: 14px;
	color: #8b8b8b;
	display: -webkit-box;

}

.designer_from {
	font-size: 14px;
	color: #8b8b8b;
	width: 276px;
	overflow: hidden;
	margin-top: 19px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.designer_btn_lf {
	width: 44px;
	height: 533px;
	position: absolute;
	left: -50px;
	z-index: 11;
	padding-top: 200px;
}

.designer_btn_lf img,
.designer_btn_rt img {
	cursor: pointer;
}

.designer_btn_rt {
	width: 44px;
	height: 533px;
	position: absolute;
	right: -50px;
	padding-top: 200px;
}

.designer_btn_rt img,
.designer_btn_lf img {
	cursor: pointer;
}

.desinger_filter {
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.desinger_small {
	width: 1200px;
	margin: 0 auto;
}

.desinger_small img {
	cursor: pointer;
}

.desinger_filter select {
	border: 1px solid #ccc;
	padding: 9px;
	border-radius: 0;
}

.select_box {
	border: 1px solid #ccc;
	width: 136px;
	height: 40px;
	box-sizing: border-box;
	font-size: 14px;
	color: #000;
	float: left;
	margin-top: 34px;
}

.level_con {
	width: 134px;
	height: 38px;
}

.designer_mask {
	opacity: 0.5;
}

.kuoda img {
	width: 78px !important;
	height: 98px !important;
	top: -10px;
	left: -10px;
	z-index: 800;
}

/*首页 新家装案例*/
.boxnjzal {
	padding-bottom: 70px
}

.boxnjzal .img {
	height: 450px;
	width: 1205px;
	padding-left: 296px
}

.boxnjzal .img .zoom {
	height: 222px;
	width: 299px;
}

.boxnjzal .imgBox {
	position: relative;
	width: 299px;
	height: 222px;
	cursor: pointer;
	float: left;
	margin: 0 4px 4px 0
}

.boxnjzal .imgBox .lazy {
	display: block
}

.boxnjzal .imgBox .lazy:hover:after {
	opacity: 0
}

.boxnjzal .imgBox .tag {
	background: rgba(0, 0, 0, 0.32);
	border-radius: 20px;
	padding: 4px 10px;
	color: #fff;
	display: inline-block;
	position: absolute;
	right: 15px;
	bottom: 15px;
	left: 15px;
	text-align: center
}

.boxnjzal .imgBox .tag a {
	color: #fff
}

.boxnjzal .imgBox .tag a:hover {
	color: #D4C09D
}

.boxnjzal .imgBox em {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #cd953e;
	border-radius: 50%;
	margin-right: 5px;
	position: relative;
	top: -1px
}

.boxnjzal .imgBox.firstchild {
	width: 292px;
	height: 449px;
	float: left;
	margin-left: -296px
}

.boxnjzal .imgBox.firstchild .tag {
	right: 5px;
	top: 20px;
	bottom: auto;
	left: auto
}

.boxnjzal .imgBox.firstchild .lazy::before {
	content: '';
	width: 77.5px;
	height: 77.5px;
	background: url("/skin/default/images/xiangkuang.gif");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -38.75px;
	margin-left: -38.75px;
	z-index: 2
}

.boxnjzal .cat-tag {
	overflow: hidden
}

.boxnjzal .cat-tag a {
	color: #666;
	width: 80px;
	height: 64px;
	float: left;
	border: solid 1px #000080;
	border-radius: 50%;
	text-align: center;
	padding-top: 16px;
	margin-right: 57px;
	cursor: pointer
}

.boxnjzal .cat-tag a i,
.boxnjzal .cat-tag a span {
	display: block
}

.boxnjzal .case_img1,
.boxnjzal .case_img2 {
	width: 30px;
	height: 32px;
}

.boxnjzal .case_img1 {
	display: inline-block;
}

.boxnjzal .case_img2 {
	display: none;
}

.boxnjzal .cat-tag a.active {
	background: #000080
}

.boxnjzal .cat-tag a.active i,
.boxnjzal .cat-tag a.active span {
	color: #fff
}

.boxnjzal .cat-tag a:hover .case_img1 {
	display: none;
}

.boxnjzal .cat-tag a:hover .case_img2 {
	display: inline-block;
}

.boxnjzal .cat-tag a:hover {
	transition: .5s all;
	background: #000080
}

.boxnjzal .cat-tag a:hover i,
.boxnjzal .cat-tag a:hover span {
	color: #fff
}

.indexTitle .tag {
	margin-top: 25px
}

.indexTitle .tag a {
	color: #999
}

.indexTitle .tag a:hover {
	color: #000080;
	font-weight: 550;
}

.indexTitle .tag i {
	color: #999;
	padding: 0 20px
}

/*关于我们*/
.gydy-lxwm {
	width: 100%;
	height: 120px;
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center;
}

.gydy-left {
	float: left;
	width: 240px;
	overflow: hidden;
	box-shadow: 2px 5px 35px 5px rgba(0, 0, 0, 0.05);
}

.gydy-right {
	float: right;
	width: 940px;
}

.gydy-left {
	float: left;
	width: 240px;
	overflow: hidden;
	box-shadow: 2px 5px 35px 5px rgba(0, 0, 0, 0.05);
}

.gydy-left .l-head {
	width: 100%;
	height: 110px;
	background-color: #302e31;
	background-repeat: no-repeat;
	background-position: center;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-image: url(/skin/default/images/logotm.png);
	background-size: 80% auto;
}

.gydy-left .list.active {
	color: #000080;
}

.gydy-left .list {
	width: 100%;
	height: 59px;
	border-top: 1px solid #edecec;
	line-height: 59px;
	background-color: #fff;
}

.gydy-left .list.active:before {
	content: '';
	display: block;
	position: absolute;
	width: 4px;
	height: 100%;
	background: #000080;
}

.rydy {
	background-color: #fff;
	padding-top: 30px;
}

.rydy .divide {
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 30px;
}

.pdr55 {
	padding-right: 55px !important;
}

.pdl55 {
	padding-left: 55px !important;
}

.pdb40 {
	padding-bottom: 40px !important;
}

/*新 首页 公司荣誉*/
.main {
	padding: 0;
	width: 100%;
	float: left;
	font-family: 'Roboto', Arial, sans-serif;
}

.main p {
	color: #ecf0f1;
	font-size: 14px;
	line-height: 30px;
	font-weight: 100;
}

.immersive_slider {
	background: #161923;
	max-width: 100%;
	height: 480px;
	opacity: .9;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position: relative;
	overflow: hidden;
}

.immersive_slider .is-slide {
	display: table;
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 50px 100px;
	position: absolute;
}

.immersive_slider .is-slide .image {
	float: none;
	width: 50%;
	padding-left: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: middle;
	display: table-cell;
	padding: 0 0 0 10px;
}

.is-bg-overflow {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0;
}

.is-overflow,
.is-bg-overflow {
	height: 100%;
}

.ease {
	-webkit-transition: 1000ms ease all;
	-moz-transition: 1000ms ease all;
	-o-transition: 1000ms ease all;
	transition: 1000ms ease all;
}

.bounce {
	-webkit-transition: 1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	-moz-transition: 1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	-o-transition: 1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	transition: 1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
}

.no-animation {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}

.immersive_slider .is-slide .image img {
	max-width: 100%;
	display: block;
	width: 100%;
}

.immersive_slider .is-slide .content {
	float: none;
	width: 50%;
	padding-right: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color: white;
	text-align: left;
	line-height: 160%;
	vertical-align: middle;
	display: table-cell;
}

.immersive_slider .is-slide .content h3 {
	font-size: 36px;
	line-height: 72px;
	font-weight: 300;
	text-align: left;
}

.is-container {
	position: relative;
	overflow: hidden;
}

.is-container .is-background {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.is-container .is-background img {
	width: 100%;
	height: 100%;
	left: 0;
	position: relative;
}

.is-container .is-background.gs_cssblur {
	-webkit-filter: blur(20px);
	-moz-filter: blur(20px);
	-o-filter: blur(20px);
	filter: blur(20px);
}

.is-pagination {
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 20px;
	z-index: 5;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

.is-pagination li {
	padding: 0;
	display: inline-block;
	text-align: center;
	position: relative;
}

.is-pagination li a {
	padding: 10px;
	width: 4px;
	height: 4px;
	display: block;

}

.is-pagination li a:before {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	background: rgba(255, 255, 255, 0.85);
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.is-pagination li a.active:before {
	width: 10px;
	height: 10px;
	background: none;
	border: 1px solid white;
	margin-top: -4px;
	left: 8px;
}

.is-next,
.is-prev {
	padding: 5px 5px 15px;
	font-size: 50px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -36px;
	width: 35px;
	color: #FFF;
	display: inline-block;
	line-height: 100%;
	background: rgba(0, 0, 0, 0.35);
}

.is-next {
	right: 10px;
}

.is-prev {
	left: 10px;
}

.page_container {
	max-width: 1200px;
	margin: 150px auto;
}

/*新 首页 品牌优势*/
.box1010 {
	height: 1024px;
}

.box1010 .swiper-container2 {
	height: 600px;
}

.box1010 .phon {
	text-align: center;
}

.box1010 .phon li {
	font-size: 16px;
	width: 124px;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	background-color: #f9f9f9;
	border-radius: 20px;
}

.box1010 .phon .hit {
	background-color: #202D8D;
	color: #fff;
}

.tabPanel2 ul {
	width: 150px;
	height: 480px;
	float: left;
}

.tabPanel2 ul li {
	height: 60px;
	line-height: 30px;
	padding: 30px 30px 0px 15px;
	text-align: center;
	background: url(/skin/default/images/i_yy_li.gif) no-repeat left center;
	color: #cecccc;
	font-size: 14px;
	margin-bottom: 13px;
}

.tabPanel2 .hit2 {
	color: #fff;
	background: url(/skin/default/images/i_yy_li2.gif) no-repeat left center;
}

.panes2 {
	width: 1050px;
	height: 480px;
	float: left;
}

.pane2 {
	border: 0 solid #aaa;
	height: 480px;
	display: none;
}

.pane2 .i_yy_des {
	width: 290px;
	padding: 0 20px 0 30px;
	height: 480px;
	float: left;
	font-size: 13px;
	line-height: 25px;
}

.pane2 .i_yy_des h3 {
	padding-bottom: 15px;
	font-size: 16px;
	color: #006b6e;
	font-weight: bold;
}

.pane2 .i_yy_des h4 {
	font-size: 14px;
	font-weight: bold;
}

.pane2 .i_yy_des p {
	padding-bottom: 15px;
	font-size: 14px;
}

.pane2 .i_yy_des .n {
	height: 370px;
	overflow: hidden;
}

.pane2 .i_yy_des .more {
	width: 120px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border: 1px solid #006b6e;
	margin: 0 auto;
}

.pane2 .i_yy_des .more a {
	color: #006b6e;
}

.pane2 .i_yy_case {
	width: 700px;
	height: 400px;
	padding-left: 10px;
	float: left;
}

.pane2 .i_yy_case img {
	width: 700px;
	height: 400px;
}

/*新导航*/
.hnav-list li ul {
	margin-top: -1px;
	z-index: 999;
	border-top: 1px solid #d0d0d0;
	box-sizing: border-box;
	font-size: 14px;
	background-color: #FFFFFF;
	overflow: hidden;
	display: none;
	position: relative;
}

.hnav-list li ul li {
	margin: 0 !important;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: inline-block;
	float: left;
	width: 105px;
}

/*首页横屏表单*/
.syhpbd {
	padding-top: 30px;
	padding-left: 220px;
}

.syhpbd .anli-1 {
	width: 160px;
	height: 40px;
	padding-left: 20px;
	margin-right: 16px;
	border: 1px solid #b9915e;
}

/*热装楼盘*/
.box-rezhuang {
    overflow: hidden;
    margin-top: 30px;
}
.box-rezhuang .margin-c {
    overflow: hidden;
}
.margin-c {
    width: 1200px;
    margin: 0 auto;
}
.index-banner04-title {
    margin-top: 34px;
    color: #333333;
    font-size: 40px;
    text-align: center;
	font-weight: 700;
}
.box-rezhuang .index-banner05-text {
    letter-spacing: 2px;
}
.index-banner05-text {
    text-align: center;
    font-size: 14px;
    color: #646464;
    margin-top: 7px;
	padding:0;
}
.plant_list {
    margin-bottom: 45px;
    overflow: hidden;
}
.plant_list li {
    width: 390px;
    margin-right: 10px;
    position: relative;
    float: left;
}
.plant_list li img {
    width: 393px;
    height: 300px;
}
.plant_list li>p {
	width: 393px;
    height: 60px;
    line-height: 60px;
    font-size: 14px;
    color: #838383;
    background: #f8f8f8;
	text-align: center;
}
.plant_list p a {
    font-size: 20px;
    color: #414141;
    margin-left: 4px;
    margin-right: 16px;
}
.plant_list p span {
    margin-right: 13px;
    font-size: 12px;
    color: #414141;
    font-weight: 600;
}
.plant_list li .plant_tip {
    position: absolute;
    top: 0;
    right: 0px;
    width: 92px;
    height: 67px;
    background: rgba(0, 0, 0, .3);
}
.plant_list li .plant_tip p {
    text-align: center;
    font-size: 14px;
    color: #fff;
    margin-top: 8px;
}
.plant_list li .plant_tip p em {
    color: #fff;
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
}
/*首页 评论*/
.index-banner07 {
    overflow: hidden;
    margin-top: 30px;
}
.index-banner07-bgc {
    background-image: url(/skin/20230909/index-banner07-bgi.jpg);
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 754px;
    background-repeat: repeat;
    background-size: cover;
}
.index-banner07-l {
    float: left;
    width: 720px;
    height: 568px;
    background-size: cover;
    overflow: hidden;
}
.index-banner07-r {
    float: left;
    height: 470px;
    margin-left: 50px;
    width: 330px;
    margin-left: 150px;
    margin-top: 30px;
    background-color: rgba(0, 0, 0, 0.5);
    box-sizing: border-box;
    padding-left: 15px;
}
.index-banner07-r-title {
    font-size: 32px;
    color: #FFFFFF;
    margin-top: 25px;
}
.index-banner07-r-text {
    color: #FFFFFF;
    font-size: 16px;
    margin-top: 15px;
    line-height: 30px;
}
.index-banner07-r-img-list {
    margin-top: 20px;
    width: 100%;
}
.index-banner07-r-img-item {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 25px;
    margin-bottom: 25px;
    transition: 0.4s;
}
.index-banner07-l-content {
    background-color: #FFFFFF;
    overflow: hidden;
    width: 860px;
    height: 470px;
    position: absolute;
    top: 30px;
    left: 0px;
    transition: 0.4s;
    opacity: 1;
}
.index-banner07-l-img {
    width: 78px;
    height: 78px;
    float: left;
    margin-left: 90px;
    margin-top: 20px;
    overflow: hidden;
}
.index-banner07-r-img-item img {
    max-width: 100%;
}
.index-banner07-l-img img {
    max-width: 100%;
}
.index-banner07-l-img-name {
    float: left;
    font-size: 18px;
    color: #3d3d3d;
    margin-left: 15px;
    margin-top: 40px;
}
.index-banner07-l-img-text {
    color: #a9a7a3;
    margin-top: 5px;
    font-size: 13px;
}
.index-banner07-l-content-text {
    width: 89%;
    float: left;
    margin-left: 90px;
    font-size: 13px;
    color: #666666;
    line-height: 30px;
    margin-top: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.index-banner07-l-content-foot {
    float: left;
    margin-left: 45px;
    margin-top: 15px;
}
.index-banner07-l-content-foot-img {
    text-align: center;
    max-width: 784px;
    height: 248px;
}
.index-banner07-l-content-foot-img img {
    width: 100%;
    height: 100%;
}
.index-banner07-r-img-item-img-img {
    width: 80px;
    height: 80px;
    transition: 0.05s!important;
    border-radius: 50%;
}
/*首页 新设计师 2023.9.9*/
.index-banner05 {
	background-color: #F5F5F5;
	overflow: hidden;
}

.index-banner05-text {
	text-align: center;
	font-size: 16px;
	color: #646464;
	margin-top: 7px;
}

.index-banner05-lb {
	margin-top: 5px;
	margin-bottom: 20px;
	position: relative;
}

.index-banner05-lb .bd li:hover {
	transform: scale(1.1);
}

.index-banner05-lb .bd ul {
	overflow: visible !important;
}

.index-banner05-lb .bd li {
	width: 280px;
	margin-right: 25px;
	transition: all 0.4s;
	margin-top: 50px;
}

.index-banner05-lb-img {
	width: 280px;
	position: relative;
	height: 432px;
}

.index-banner05-lb-img img {
	max-width: 100%;
	min-height:100%;
}

.index-banner05-lb-img-ssjjxx {
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 57px 57px 0;
	border-color: transparent #202D8D transparent transparent;
	top: 0;
	right: 0;
}

.index-banner05-lb-img-tr {
	color: #FFFFFF;
	font-size: 16px;
	position: absolute;
	top: 0;
	right: 0;
	transform: rotate(45deg);
	margin-top: 8px;
}

.index-banner05-lb-img-foot {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-color: rgba(0, 0, 0, 0.7);
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 10px;
	box-sizing: border-box;
}

.index-banner05-lb-foot {
	background-color: #FFFFFF;
	margin-top: -6px;
}

.index-banner05-lb .bd li:hover .index-banner05-lb-foot-name {
	color: #a07660;
}

.index-banner05-lb-foot-name {
	color: #2c2c2c;
	font-size: 25px;
	/* font-weight: 600; */
	text-align: center;
	padding: 10px 0;
	letter-spacing: 10px;
	transition: all 0.4s;
}

.index-banner05-lb .bd li:hover .index-banner05-lb-foot-text {
	color: #a07660;
}

.index-banner05-lb-foot-text {
	color: #000000;
	font-size: 12px;
	text-align: center;
	transition: all 0.4s;
	padding-bottom: 25px;
}

.index-banner05-lb .bd li:hover .index-banner05-lb-foot-span {
	height: 2px;
}

.index-banner05-lb-foot-span {
	width: 270px;
	height: 1px;
	margin: 10px auto;
	background-color: #a07660;
	transition: all 0.4s;
}

.index-banner05-lb-foot-number {
	font-size: 12px;
	color: #383838;
	padding: 5px;
	padding-left: 15px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.index-banner05-lb-foot-foot {
	font-size: 12px;
	color: #383838;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 20px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.index-banner05-lb .bd .tempWrap {
	height: 600px;
	padding-left: 20px;
}

.index-banner05-lb .hd {
	font-size: 0;
}

.index-banner05-foot-lb {
	position: relative;
}

.index-banner05-foot-lb .prev {
	position: absolute;
	left: 0;
	top: 0px;
	width: 64px;
	height: 84px;
	background: rgba(0, 0, 0, 0.1);
}

.index-banner05-foot-lb .prev img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}

.index-banner05-foot-lb .next img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}

.index-banner05-foot-lb .next {
	position: absolute;
	right: 0;
	top: 0px;
	width: 64px;
	height: 84px;
	background: rgba(0, 0, 0, 0.1);
}

.index-banner05-foot-lb .bd li {
	width: 84px;
	height: 84px;
	overflow: hidden;
	margin-right: 13px;
}

.index-banner05-foot-lb .bd li:hover a {
	border: 2px solid #A07660;
}

.index-banner05-foot-lb .bd li a {
	display: block;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}

.index-banner05-foot-lb .tempWrap {
	margin-left: 75px;
}

.index-banner05-foot-lb .bd li img {
	/* width: 84px; */
	max-width: 100%;
	/* height: 84px; */
}


.index-banner05-lb .prev img {
	margin-top: 45px;
	margin-left: 10px;
}

.index-banner05-lb .next img {
	margin-top: 45px;
	margin-left: 10px;
}

.index-banner05-lb .prev {
	position: absolute;
	left: -2.3%;
	top: 40%;
	margin-top: -25px;
	display: block;
	width: 40px;
	height: 120px;
	background: rgba(0, 0, 0, 0.1);
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.index-banner05-lb .next {
	position: absolute;
	right: -5.3%;
	top: 40%;
	margin-top: -25px;
	display: block;
	width: 40px;
	height: 120px;
	background: rgba(0, 0, 0, 0.1);
	filter: alpha(opacity=50);
	opacity: 0.7;
}


.index-banner05-foot {
	/* margin: 0 auto; */
	text-align: center;
	/* width: 240px; */
	height: 44px;
	color: #FFFFFF;
	line-height: 44px;
	margin-top: 60px;
	font-size: 18px;
	/* background-color: #a07660; */
	margin-bottom: 60px;
}

.index-banner05-foot a {
	width: 240px;
	display: inline-block;
	border-radius: 22px;
	color: #FFFFFF;
	width: 240px;
	height: 44px;
	background-color: #202D8D;
}



.index-banner05-foot .index-banner04-foot-cckkggdd-left {
	margin-right: 45px;
	background-color: #fff;
	color: #A07660;
	box-sizing: border-box;
	border: 1px solid #A07660;
	width: auto;
	padding: 0 25px;
}