*{
	margin: 0;
	padding: 0;
}
body {
	font-family: "";
}

#banner {
	width: 100%;
	height: 600px;
	overflow: hidden;
}

.sections,
.section {
	height: 100%;
}

#banner,
.sections {
	position: relative;
}

.section {
	background-color: #000;
	background-size: cover;
	background-position: 50% 50%;
	text-align: center;
	color: white;
}

#section0 {
	background-image: url(../images/banner1.jpg);
}

#section1 {
	background-image: url(../images/banner2.jpg);
}

#section2 {
	background-image: url(../images/banner3.jpg);
}

#section3 {
	background-image: url(../images/banner4.jpg);
}

.hot-word-warp {
	width: 100%;
	height: 50px;
	background: #f2f2f2;
}

.hot-word {
	box-sizing: border-box;
	width: 1220px;
	height: 100%;
	margin: 0 auto;
	/*background: red;*/
	padding: 18px 0px;
}

.hot-word:first-child {
	padding-left: 20px;
	font-size: 15px;
	font-weight: bold;
	background: no-repeat;
	background-image:url(../images/tu50.png);
	background-size: 19px;
	background-position-y: 18px;
}

.hot-msg {
	font-size: 14px;
	color: #666;
	font-weight: normal;
}

.jPAl-warp {
	width: 100%;
}

.jPAL {
	width: 1220px;
	height: auto;
	margin: 0 auto;
}

.anli-items {
	margin-bottom: 15px;
}

.anli-items>li {
	float: left;
	margin: 0px 10px 7px 0px;
	overflow: hidden;
	position: relative;
	width: 296px;
}
.anli-items>li img { vertical-align: top;transition: all 1s;}
.anli-items>li:hover img { -webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	transform-origin: center center;}
.anli-items>li .cbox { padding: 12px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; color: #fff; background: rgba(0, 0, 0, .4); text-align: center;}
.anli-items>li .cbox .c2box { border: 1px solid #fff; height: 100%; padding: 0 24px;}
.anli-items>li .cbox .c2box .t { font-size: 16px; font-weight: bold; margin-top: 30px;}
.anli-items>li .cbox .c2box .c { margin: 10px 0 0;}
.anli-items>li .cbox .c2box .u { display: block; margin: 10px auto 0; width: 42px; height: 42px; background:url(../images/tu5.png) no-repeat center center;}

.btn-more {
	text-align: center;
	color: #999;
	width: 174px;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	border: 1px solid #999;
	font-size: 16px;
	margin: 0 auto;
}

.banner-span {
	margin: 70px 0px;
	margin-bottom: 0px;
	position: relative;
}

.banner-span img {
	width: 100%;
	vertical-align: top;
}

.banner-span a { display: block; height: 100%; position: absolute; top: 0; width: 50%;}
.banner-span a.left { right: 50%;}
.banner-span a.right { left: 50%;}

.container-warp {
	width: 100%;
	height: 1170px;
	background-image:url(../images/tu52.png);
	padding-top: 69px;
	padding-bottom: 76px;
}

.container {
	width: 1220px;
	height: 100%;
	margin: 0 auto;
}


/*1030 * 300*/

.contain-left {
	background: white;
	height: 100%;
	width: 300px;
	border: 1px solid #c5c5c5;
}

.contain-left-top {
	width: 298px;
	height: 120px;
	box-sizing: border-box;
	background-image:url(../images/tu6.jpg);
	padding-left: 100px;
	padding-top: 40px;
}

.contain-left-top-text {
	font-size: 25px;
	color: white;
	font-weight: bold;
}

.contain-left-top-text+p {
	font-size: 10px;
	margin-top: 8px;
	color: white;
	font-weight: bold;
}

.h48 {
	height: 48px;
	font-size: 13px;
	color: #cbcbcb;
}


/*.left-sale>span{
	font-size: 12px;
	font-weight: bold;
	color: #bbb;
}
.left-sale{
	padding: 14px 24px 14px 29px;
	border-bottom: 1px solid #e9e9e9;
	color: #333;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 14px;
}*/

.product-title {
	line-height: 38px;
	font-size: 15px;
	font-weight: bold;
	padding-left: 30px;
	border-bottom: 1px solid #e9e9e9;
	background: #f9f9f9;
}

.product-hots {
	float: right;
	font-size: 12px;
	color:red;
	margin-right: 55px;
}

.border-top {
	border-top: 1px solid #e9e9e9;
}

.prolist-items {
	line-height: 48px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 30px;
	color: #808080;
}

.equy-li {
	padding-left: 15px;
	background:url(../images/tu7.png) no-repeat;
	background-size: 10px;
	background-position-y: 15px;
	margin-right: 30px;
	line-height: 40px;
}

.equy-li2 {
	padding-left: 15px;
	background: url(../images/tu7.png) no-repeat;
	background-size: 10px;
	background-position-y: 5px;
	line-height: 20px;
	padding-right: 60px;
	margin-bottom: 3px;
	margin-top: 10px;
}

.equy-li11 {
	margin-right: 46px;
}

.sbas {
	margin-bottom: 14px;
}

.sbmar {
	margin-left: 40px;
}

.prolist-items li {
	float: left;
	color: #b7b7b7;
}

.contain-top {
	width: 890px;
	height: 49px;
	/*background: red;*/
	border: 1px solid #c5c5c5;
	box-sizing: border-box;
	padding-top: 15px;
	padding-left: 27px;
}

.contain-top li:first-of-type {
	font-size: 16px;
	border-right: 0px;
	font-weight: 600;
}

.contain-top li {
	color: #666;
	float: left;
	font-size: 15px;
	margin-right: 12px;
	padding-right: 12px;
	border-right: 2px solid #bcbcbc;
}

.tomargin {
	margin-top: 7px;
}

.noborder {
	border: none !important;
}

.container-top-width {
	width: 500px;
}

li.ygy_r {
	padding-right: 20px;
	border: none;
	float: right;
	background:url(../images/tu53.png) no-repeat right center;
}

.contain-top-width li:nth-child(2) {
	color: #cdaa6a;
}

.contain-right .swiper-container {
	width: 890px;
	margin-top: 10px;
	overflow: hidden;
}

.contain-right .swiper-wrapper,
.contain-right .swiper-wrapper img {
	width: 890px;
}

.diyiban {
	position: absolute;
	top: 0px;
	left: 0px;
}

.diyiban_1 {
	/*width: 630px;*/
	width: 100%;
	height: 50px;
	position: absolute;
	left: 0px;
	bottom: 2px;
	background: rgba(0, 0, 0, .7);
	color: #FFFFFF;
	box-sizing: border-box;
	/*padding: 35px 100px 0px 40px;*/
	padding: 12px 40px 0px 40px;
	    text-align: center;
}

.diyiban_2 {
	font-size: 19px;
	font-weight: 600;
}

.diyiban_3 {
	width: 45px;
	height: 2px;
	background: #949596;
	margin-bottom: 20px;
	margin-top: 15px;
}

.diyiban_4 {
	font-size: 14px;
}

.gaojiban {
	width: 890px;
	height: 470px;
	border: 1px solid #c5c5c5;
	margin-top: 10px;
	box-sizing: border-box;
	padding: 35px 30px 0px 30px;
}

.gaojiban_1 {
	font-size: 22px;
	font-weight: 600;
}

.gaojiban_1 span {
	font-size: 16px;
	color: #c0c0c0;
}

.gaojiban_2 {
	width: 100%;
	height: 40px;
	margin-top: 20px;
}

.gaojiban_2>div {
	float: left;
	position: relative;
	text-align: center;
	line-height: 40px;
	width: 125px;
	height: 40px;
	margin-right: 5px;
	cursor: pointer;
	font-size: 15px;
	background: #eeeeee;
}

.sanjiao {
	width: 8px;
	height: 8px;
	position: absolute;
	background: #cdaa6a;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: -5px;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg);
	display: none;
}

.gaojibanz {
	margin-top: 20px;
	position: relative;
}

.gaojibanz1 {
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

.gaojibanz1 img {
	width: 410px;
}

.gaojibanz_left {
	float: left;
	position: relative;
}

.gaojibanz_right {
	float: right;
	position: relative;
	margin-left: 7px;
}

.gaojibanz_left>div,
.gaojibanz_right>div {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 50px;
	background: rgba(0, 0, 0, .6);
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
}

.gaojiban_2>div:first-child {
	background: #cdaa6a;
}

.gaojiban_2>div:first-child .sanjiao {
	display: block;
}

.gaojibanz1:first-child {
	display: block;
}


/*服务流程*/

.fuwlc {
	width: 1220px;
	height: 600px;
	margin: auto;
}

.fuwlc_huan {
	width: 100%;
	height: 400px;
}

.fuwlc_huan1 {
	float: left;
	margin-right: 35px;
	width: 143px;
	height: 143px;
	border: 1px solid #cfcfcf;
	background: #f0f0f0;
	border-radius: 30px 0px 30px 0px;
	text-align: center;
}

.fuwlc_huan1 img {
	margin-top: 40px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.fuwlc_huan2 {
	margin-right: 0px;
}
.fuwlc_huan3{
	font-size: 26px;
	font-weight: 700;
	color: #9f9f9f;
}
.fuwlc_huan4{
	font-size: 17px;
}
.fuwlc_huan5{
	font-size: 12px;
	color: #9f9f9f;
}
.fuwlc_huan33{
	width: 105%;
}
.fuwlc_huan33>li{
	width: 180px;
	padding-top: 20px;
	float: left;
}
.fuwlc_huan3,.fuwlc_huan4,.fuwlc_huan5{
	width:143px;
	text-align: center;
}
/*youxuancaizhi*/

.youxuancz{
	width:100% ;
	height: 765px;
	background:url(../images/tu27.png);
	padding-top: 215px;
}
.youxuancz1{
	width: 1220px;
	height:490px;
	margin: 0 auto ;
}
.youxuancz1>div{
	width: 400px;
	float: left;
}
.youxuancz3{
	text-align: center;
	margin-left:8px;
	margin-right:8px;
}
.youxuancz3,
.youxuancz4>div,
.youxuancz2>div{
	position:relative;
}
.youxuan5{
	width: 100%;
	height:45px ;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #7f7f7f;
	color: #fff;
	line-height: 45px;
	text-indent:20px ;
	font-size: 15px;
}
.youxuan5>span{
	display: inline-block;
	width:130px ;
}
.youxuan6{
	margin-top:10px;
}
.youxuancz3>img{
	display: block;
	width:400px ;
}
.youxuancz2 img,
.youxuancz4 img{
	display: block;
}
youxuan5 span.youxuancz6{
	width: 120px;
}
/*kehu*/
.kehu{
	width: 100%;
	/* height:675px; */
	height:720px;
	background:url(../images/tu31.png) center bottom;
	padding-top: 50px;
}
.kehu_top{
	width: 100%;
	height: 215px;
	background:url(../images/tu29.png) no-repeat center 85px;
	padding-top: 140px;
}
.kehu_1{
	font-size: 15px;
	color: #999999;
	text-align: center;
	position: relative;
}
.kehu .kehu_kuai,
.xuancai .kehu_kuai{
	width:0px;
	border:10px solid transparent;
	border-top:10px solid #cdaa6a ;
	position: absolute;
	left: 50%;
	top:30px;
}
.kehu_logo{
	width: 1220px;
	height: 360px;
	margin: auto;
	background-color: #f8f8f8;
	border: 1px solid #e2e2e2;
}
.kehu_logo1{
	width: 100%;
	height: 120px;
	border-bottom:1px solid #e2e2e2;
}
.kehu_logo1 li{
	float: left;
	height: 120px;
	width: 200px;
	border-left: 1px solid #e2e2e2;
	position: relative;
	
}
.kehu_logo1 li img{
	position: absolute;
	top: 50%;
	margin-top: -10%;
	margin-left: 17%;
}
.kehu_logo2{
	border: none;
}
.xuancai{
	width: 1220px;
	margin: auto;
	height: 720px;
}
.xuancai_top{
	width: 100%;
	height: 215px;
	background:url(../images/tu32.png) no-repeat center 85px;
	padding-top: 140px;
}
.xuancai_left{
	width: 605p;
	left: 510px;
	float: left;
}
.xuancai_left1 li{
	text-indent:50px;
	font-size: 14px;
	color: #666666;
	line-height:30px;
	background: url(../images/tu7.png) no-repeat 30px center;
}

.xuancai_right{
	width: 605p;
	left: 510px;
	float: right;
}
.xuancai_right1 li{
	text-indent:50px;
	font-size: 14px;
	color: #666666;
	line-height:30px;
	background: url(../images/tu7.png) no-repeat 30px center;
}
.xuancai img{
	margin-bottom: 20px;
}
/*底部留言*/
.diliuy{
	width: 100%;
	height: 170px;
	background:url(../images/tu49.png);
	
}
.diliuy_1{
	width: 1220px;
	margin: auto;
	position: relative;
}
.diliuy_2{
	position: absolute;
	left: 0px;
	top: -62px;
}

.diliuy_3{
	font-size: 22px;
	color: #FFFFFF;
	position: absolute;
	left: 170px;
	top: 50px;
}
.diliuy_31{
	font-size: 26px;
	
}
.diliuy_4{
	width: 200px;
	position: absolute;
	top: 47px;
	left: 510px;
}
.diliuy_4 input{
	width: 200px;
	height:39px;
	text-indent: 5px;
	margin-bottom: 2px;
	border: none;
	outline: none;
}
.diliuy_5{
	position: absolute;
	top: 47px;
	left:715px ;
}
.diliuy_5 textarea{
	width:230px ;
	height:75px;
	text-indent: 5px;
	padding-top: 5px;
	resize: none;
	border: none;
	outline: none;
}
.diliuy_6{
	position: absolute;
	left: 950px;
	top: 47px;
	width:80px;
	height:80px;
	background: url(../images/diliuy_6.jpg) no-repeat center center;
	box-sizing: border-box;
	color: #473921;
	    border: 0;
	
}
.diliuy_7{
	position: absolute;
	left: 1060px;
	top:50px;
	font-size:22px;
	color: #FFFFFF;
}
.diliuy_71{
	font-size: 26px;
}
/*上面是首页*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	color: #555;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td,
th,
caption {
	font-size: 14px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	font-size: 100%;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style: normal;
	font-weight: normal;
}

a {
	color: #555;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

ol,
ul,
li {
	list-style: none;
}

input,
textarea,
select,
button {
	font: 14px Verdana, Helvetica, Arial, sans-serif;
}

table {
	border-collapse: collapse;
}

html {
	overflow-y: scroll;
}


/* css common */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	*zoom: 1;
}


/*kaishi*/

body {
	font-family: "";
}

.dz_banner {
	width: 100%;
	height: 460px;
	background:url(../images/tu28.jpg);
	padding-top: 140px;
}

.dz_banner1 {
	text-align: center;
	font-size: 40px;
	font-weight: 600;
	color: #FFFFFF;
}

.dz_banner2 {
	width: 940px;
	height: 50px;
	margin: auto;
	margin-top: 20px;
}

.dz_banner2 li {
	float: left;
	width: 295px;
	height: 50px;
	border: 1px solid #5a5c61;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
	background: rgba(0, 0, 0, .4);
}

.dz_banner3 {
	margin-left: 20px;
	margin-right: 20px;
}

.dz_xue {
	width: 1220px;
	height: 50px;
	background:url(../images/tu73.png) no-repeat left center;
	margin: auto;
	font-size: 14px;
	color: #888;
	line-height: 50px;
	text-indent: 25px;
}

.dz_xue span {
	color: #333;
}

.dz_liucheng {
	width: 1120px;
	height: 150px;
	margin: auto;
	background:url(../images/tu79.png) no-repeat center 40px;
	position: relative;
}

.kehu_kuai {
	width: 0px;
	border: 10px solid transparent;
	border-top: 10px solid #cdaa6a;
	position: absolute;
	left: 50%;
	top: 80px;
}

.fuwlc_huan {
	width: 1220px;
	height: 300px;
	margin: auto;
}

.fuwlc_huan>div {
	float: left;
}

.fuwlc_huan1dz {
	width: 180px;
	height: 180px;
	border: 1px solid #cfcfcf;
	background: #f0f0f0;
	border-radius: 30px 0px 30px 0px;
	text-align: center;
}
.fuwlc_huan1dz img {
	margin-top: 47px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.fuwlc_huan2 {
	margin-right: 0px;
}

.dz_haun1 {
	height: 180px;
	width: 130px;
	background:url(../images/tu81.png) no-repeat center center;
}

.dz_huan3 {
	width: 1220px;
	height: 60px;
}

.dz_huan3 li {
	width: 25%;
	float: left;
	font-size: 16px;
	line-height: 60px;
	text-indent: 30px;
}

.dz_main1 {
	width: 1220px;
	height: 390px;
	margin: auto;
	position: relative;
	margin-bottom: 80px;
}

.dz_main1_1 {
	margin-top: 30px;
	background: url(../images/judz1.jpg) no-repeat center center;
	background-size: cover;
}

.dz_main1_2 {
	width: 260px;
	height: 160px;
	padding: 20px 30px;
	background: #cdaa6a;
	position: absolute;
	left: 0px;
	top: -10px;
	box-sizing: border-box;
}

.dz_main1_3 {
	width: 200px;
	height: 50px;
	border-bottom: 1px solid #daba80;
	font-family: arial;
	font-size: 40px;
	font-weight: 600;
	color: #daba80;
	line-height: 50px;
}

.dz_main1_4 {
	padding-top: 10px;
	font-size: 22px;
	color: #FFFFFF
}

.dz_main2 {
	width: 380px;
	height: 390px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background: #202020;
	box-sizing: border-box;
	padding: 80px 45px;
}

.dz_main2_1 {
	font-family: arial;
	font-size: 38px;
	font-weight: 600;
	color: #5f5f5f;
	line-height: 50px;
	text-align: center;
}

.dz_main2_2 {
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
}

.dz_main2_3 {
	width: 165px;
	height: 45px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	text-align: center;
	line-height: 45px;
	margin: auto;
	margin-top: 50px;
	cursor: pointer;
	font-size: 18px;
}


/*第二*/

.dz_main22_1 {
	background: url(../images/judz2.png) no-repeat center center;
	background-size: cover;
}

.dz_main222_1 {
	background: url(../images/judz4.jpg) no-repeat right bottom;
	background-size: cover;
}

.dz_main333_1 {
	background: url(../images/judz3.jpg) no-repeat left bottom;
	background-size: cover;
}

div.dz_main22_2 {
	width: 260px;
	height: 140px;
	padding: 20px 30px;
	background: #cdaa6a;
	position: absolute;
	right: 0px;
	top: -10px;
	box-sizing: border-box;
}

div.dz_main22_3 {
	width: 380px;
	height: 390px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #202020;
	box-sizing: border-box;
	padding: 50px 45px;
}

.dz_main22_22 {
	margin-left: 50px;
	margin-top: 20px;
	text-align: left;
}

.dz_main22_22 li {
	color: #FFFFFF;
	list-style: disc;
	font-size: 18px;
}

.dz_main22_32 {
	margin-top: 30px;
}

.dz_main3 {
	padding: 80px 10px;
}

.dz_main32_32 {
	margin-top: 50PX;
}


/*家具展示页面*/

.zt_banner {
	width: 100%;
	height: 460px;
	/*background: url(../images/zhant_02.jpg);*/
	padding-top: 150px;
}

.zt_banner1 {
	text-align: center;
	font-size: 40px;
	font-weight: 600;
	color: #FFFFFF;
}

.zt_banner2 {
	width: 50px;
	height: 4px;
	background: #FFFFFF;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 20px;
}

.zt_banner3 {
	width: 430px;
	height: 50px;
	margin: auto;
}

.zt_banner3 li {
	width: 98px;
	height: 48px;
	border: 1px solid #9fa2a4;
	float: left;
	color: #FFFFFF;
	font-size: 20px;
	text-align: center;
	line-height: 48px;
}

.zt_banner4 {
	margin-right: 9px;
	margin-left: 9px;
}

.zt_banner5 {
	margin-right: 9px;
}

.ze_liucheng {
	width: 1120px;
	height: 150px;
	margin: auto;
	background:url(../images/t55.png) no-repeat center 40px;
	position: relative;
}

.zt_zt {
	font-size: 22px;
	color: #333333;
	text-align: center;
}

.zt_zt1 {
	font-size: 18px;
	color: #666666;
	text-align: center;
	line-height: 30px;
}

.zt_wujiao {
	position: relative;
	width: 1220px;
	height: 516px;
	margin: auto;
	background: url(../images/zhant1_03.png);
	margin-top: 60px;
	margin-bottom: 80px;
}

.zt_wujiao1 {
	width: 10px;
	height: 516px;
	background: #FFFFFF;
	position: absolute;
	left: 175px;
	top: 0px;
	-webkit-transform: skewX(-14deg);
	-moz-transform: skewX(-14deg);
	-ms-transform: skewX(-14deg);
	-o-transform: skewX(-14deg);
	transform: skewX(-14deg);
	transform-origin: bottom;
}

.zt_wujiao2 {
	width: 10px;
	height: 516px;
	background: #FFFFFF;
	position: absolute;
	left: 554px;
	top: 0px;
	-webkit-transform: skewX(12deg);
	-moz-transform: skewX(12deg);
	-ms-transform: skewX(12deg);
	-o-transform: skewX(12deg);
	transform: skewX(12deg);
	transform-origin: bottom;
}

.zt_wujiao3 {
	width: 10px;
	height: 516px;
	background: #FFFFFF;
	position: absolute;
	left: 755px;
	top: 0px;
	-webkit-transform: skewX(-9deg);
	-moz-transform: skewX(-9deg);
	-ms-transform: skewX(-9deg);
	-o-transform: skewX(-9deg);
	transform: skewX(-9deg);
	transform-origin: bottom;
}

.zt_wujiao4 {
	width: 10px;
	height: 516px;
	background: #FFFFFF;
	position: absolute;
	left: 1085px;
	top: 0px;
	-webkit-transform: skewX(9deg);
	-moz-transform: skewX(9deg);
	-ms-transform: skewX(9deg);
	-o-transform: skewX(9deg);
	transform: skewX(9deg);
	transform-origin: bottom;
}

.zt_cf {
	width: 100%;
	height: 595px;
	background: url(../images/zhant7.png) no-repeat;
}

.zt_liucheng {
	width: 1120px;
	height: 100px;
	margin: auto;
	position: relative;
	text-align: center;
	line-height: 100px;
	font-size: 26px;
	color: #333333;
	font-weight: 600;
}

.zt_cf1 {
	font-size: 14px;
	color: #666666;
	text-align: center;
}

.zt_cf2 {
	width: 1220px;
	margin: auto;
	margin-top: 50px;
}

.zt_cf2 img {
	margin-right: 25px;
}

.zt_cf2 img:last-child {
	margin-right: 0px;
}

.zt_cf3 {
	width: 1220px;
	margin: auto;
	margin-top: 30px;
}

.zt_cf3 li {
	float: left;
	width: 25%;
	text-align: center;
	color: #333333;
	position: relative;
	font-size: 18px;
}

.zt_cf4 {
	width: 5px;
	height: 5px;
	border-radius: 5px;
	background: #ba9e6a;
	position: absolute;
	left: 100px;
	top: 10px;
}


/*连我*/

.lxw_main {
	width: 1220px;
	height: 460px;
	margin-top: 40px;
	margin: auto;
}

.lxw_left {
	width: 730px;
	height: 460px;
	float: left;
}

.lxw_left_top>div {
	float: left;
	width: 145px;
	height: 35px;
	margin-right: 4px;
	background: #e8e8e8;
	text-align: center;
	line-height: 35px;
	position: relative;
	cursor: pointer;
}

.lxw_left_top2 {
	width: 16px;
	height: 16px;
	position: absolute;
	left: 50%;
	bottom: -8px;
	background: #ba9e6a;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg);
	;
}

.lxw_left_cens {
	width: 100%;
	height: 320px;
	position: relative;
	top: 60px;
}

.lxw_left_cen {
	width: 100%;
	height: 320px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.lxw_left_cen1 {
	font-size: 14px;
	color: #444;
	text-align: left;
	margin-bottom: 30px;
}

.lxw_left_cen2 {
	position: relative;
}

.lxw_left_cen3 {
	width: 95px;
	height: 35px;
	background-color: #e8e8e8;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	line-height: 35px;
	color: #909090;
}

.lxw_left_cen4 {
	width: 210px;
	height: 35px;
	position: absolute;
	left: 95px;
	top: 0px;
	border: none;
	outline: none;
	background-color: #f4f4f4;
}

.lxw_left_cen5 {
	left: 335px;
}

.lxw_left_cen6 {
	left: 430px;
}

.lxw_left_cen33 {
	top: 55px;
}

.lxw_left_cen2 span {
	color: #fc3b3b;
}

.lxw_left_top1:first-child {
	background: #ba9e6a;
}

.lxw_left_top22 {
	display: none;
	color: #FFFFFF;
}

.lxw_left_cen66 {
	display: none;
}

.lxw_right {
	width: 480px;
	height: 400px;
	float: right;
	border-left: 1px solid #e2e2e2;
	box-sizing: border-box;
	padding-left: 50px;
}

.lxw_right1 {
	font-size: 18px;
	color: #080808;
}

.lxw_right2 {
	font-size: 24px;
	color: #080808;
	margin-top: 15px;
	margin-bottom: 15px;
}

.lxw_right3 {
	width: 55px;
	height: 2px;
	background: #000000;
}

.lxw_right4 {
	font-size: 18px;
	color: #ba9e6a;
	margin-top: 30px;
	margin-bottom: 30px;
}

.lxw_right5 {
	/*height: 30px;*/
	background: url(../images/dizhi.png) no-repeat left center;
	font-size: 13px;
	color: #444444;
	/*text-indent: 30px;*/
	line-height: 34px;
}

.lxw_right6 {
	height: 30px;
	background: url(../images/meal.png) no-repeat left center;
	font-size: 14px;
	color: #444444;
	/*text-indent: 30px;*/
	line-height: 30px;
}

.lxw_right7 {
	/*height: 30px;*/
	background: url(../images/tel.png) no-repeat left center;
	font-size: 14px;
	color: #444444;
	/*text-indent: 30px;
	line-height: 30px;
	margin-top: 30px;*/
}

.lxw_right8 {
	font-size: 35px;
	color: #444444;
	font-weight: 600;
	/*text-indent: 30px;*/
}

.lxw_left_cen7 {
	width: 250px;
	height: 37px;
	position: absolute;
	left: 0px;
	top: 240px;
}

.lxw_left_cen7>button {
	text-align: center;
	line-height: 37px;
	color: #FFFFFF;
	background: #717171;
	width: 110px;
	height: 37px;
	float: left;
	margin-right: 15px;
	cursor: pointer;
	border: 0;
}

.lxw_left_cen7>button:first-child {
	background: #2b2b2b;
}


/*尚时资讯*/

.zx_banner {
	width: 100%;
	height: 460px;
/*	background: url(../images/sxzx.png) no-repeat left top;*/
	padding-top: 130px;
	box-sizing: border-box;
}

.zx_banner1 {
	text-align: center;
	font-size: 14px;
	color: #e7e7e7;
}

.zx_main {
	width: 1220px;
	height: 790px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 70px;
}

.zx_main_left {
	width: 906px;
	height: 788px;
	float: left;
	border: 1px solid #dcdcdc;
	border-top: none;
}

.zx_left_top {
	width: 100%;
	height: 50px;
}

.zx_left_top li {
	width: 300px;
	height: 50px;
	float: left;
	margin-left: 2px;
	background: #eeeeee;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	cursor: pointer;
}
.zx_left_top li a { display: block; height: 100%; color: inherit;}
.zx_left_top li:first-child { margin-left: 0;}

.zx_left_top li.cur {
	background: #ba9e6a;
	color: #FFFFFF;
}

.zx_main_left1 {
	width: 100%;
	height: 730px;
	position: relative;
}

.zx_main_left2 {
	width: 830px;
	margin: auto;
}

.zx_main_left2 li {
	width: 100%;
	height: 47px;
	line-height: 60px;
	border-bottom: 1px solid #ececec;
	list-style: disc;
	position: relative;
}

.zx_main_left2 li a {
	color: #666666;
}

.zx_main_left2 li span {
	position: absolute;
	top: 0px;
	right: 0px;
	color: #999999;
	line-height: 60px;
}

.zx_main_left3 {
	width: 450px;
	height: 33px;
	margin: auto;
	margin-top: 37px;
}

.zx_main_left3 li {
	float: left;
	margin-right: 8px;
	width: 40px;
	height: 31px;
	list-style: none;
	border: 1px solid #ececec;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #888686;
	cursor: pointer;
}

li.zx_main_left31 {
	border-bottom-color: #cdaa6a;
	background-color: #cdaa6a;
	color: #FFFFFF;
}


/*右边的那一群*/

.zx_main_right {
	width: 285px;
	height: 780px;
	float: right;
}

.zx_right_top {
	width: 100%;
	height: 350px;
	border: 1px solid #dcdcdc;
	border-top: 5px solid #ba9e6a;
	box-sizing: border-box;
	padding: 25px;
}

.zx_right_top p {
	font-size: 18px;
	text-align: center;
	color: #ba9e6a;
}

.zx_right_top1 {
	font-size: 15px;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 30px;
	text-align: center;
}

.zx_right_top2 {
	width: 100%;
	height: 35px;
	text-indent: 35px;
	background:url(../images/t51.png) no-repeat left center;
	margin-bottom: 10px;
	border: none;
	outline: none;
	background-color: #f4f4f4;
}

.zx_right_top3 {
	width: 100%;
	height: 35px;
	text-indent: 35px;
	background:url(../images/t52.png) no-repeat left center;
	border: none;
	outline: none;
	background-color: #f4f4f4;
}

.zx_right_top4 {
	width: 100%;
	height: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.zx_right_top4 input {
	width: 48%;
	height: 35px;
	text-indent: 35px;
	border: none;
	outline: none;
	background-color: #f4f4f4;
}

.zx_right_top4 input:first-child {
	margin-right: 2%;
}

.zx_right_top5 {
	width: 100%;
	height: 35px;
	font-size: 15px;
	color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	background: #ba9e6a;
	line-height: 35px;
	cursor: pointer;
	border: 0;
}

.zx_right_fot {
	width: 285px;
	height: 415px;
	border: 1px solid #dcdcdc;
	margin-top: 25px;
}

.zx_right_fot1 {
	width: 100%;
	height: 178px;
	background: url(../images/t46.png) no-repeat left top;
	box-sizing: border-box;
	padding-top: 70px;
	margin-bottom: 20px;
}

.zx_right_fot2 {
	width: 230px;
	height: 40px;
	font-size: 22px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
	border-bottom: 1px solid #867f71;
	margin: auto;
}

.zx_right_fot3 {
	width: 100%;
	height: 40px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
}

.zx_right_fot4 {
	height: 40px;
	font-size: 14px;
	color: #666666;
	text-indent: 25px;
}

.zx_right_fot4 span {
	font-size: 20px;
	margin-right: 10px;
}

.zx_right_fot5 {
	width: 100%;
	height: 70px;
	border-top: 1px solid #e7e7e7;
	margin-top: 25px;
	color: #666666;
	font-size: 14px;
	line-height: 70px;
	text-align: center;
}

.zx_right_fot5 span {
	font-size: 22px;
	color: #ba9e6a;
	font-weight: 600;
}


/*新闻咨询*/

.xwzx_main_left {
	width: 906px;
	height: 1800px;
	float: left;
	border: 1px solid #dcdcdc;
	box-sizing: border-box;
	padding: 40px;
}

.xwzx_main {
	width: 1220px;
	height: 1800px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 70px;
}

.xwzx_left1 {
	text-align: center;
	font-size: 32px;
	color: #BA9E6A;
	font-weight: 700;
}

.xwzx_left2 {
	text-align: center;
	font-size: 14px;
	color: #666;
	margin-top: 10px;
	border-bottom: 1px dashed #dcdcdc;
	padding-bottom: 30px;
	margin-bottom: 40px;
}

.zx_right_fot6 {
	margin-bottom: 20px;
	margin-top: 20px;
	text-align: left;
	line-height: 20px;
	font-size: 14px;
	color: #666;
	letter-spacing: -0.3px;
}

.zx_right_fot7 {
	line-height: 30px;
}

.zx_right_fot8 {
	width: 100%;
	height: 70px;
	border-top: 1px dashed #dcdcdc;
	font-size: 13px;
	line-height: 70px;
	text-decoration: underline;
}

.zx_right_fot8 a {
	color: #ba9e6a;
}

.zx_right_fot8 span {
	float: right;
}

.zx_right_fot8 span a {
	color: #555;
	text-decoration: none;
}
/*案例展示*/
.anlixq_main{
	max-width: 1220px;
	min-width: 1220px;
	height:965px;
	margin: auto;
	position: relative;
	padding-right: 310px;
}
.anlixq_main_right{
	position: absolute;
	width: 285px;
	top: 0px;
	right: 0;
}
.anlixq_right_top{
	width: 100%;
}
.anlixq_right_fot1{
	background:url(../images/t46.png) no-repeat left top;
	padding-top: 50px;
}
.anlixq_right_top1{
	width: 100%;
	height: 70px;
	background:url(../images/t47.png) no-repeat left center;
}
.anlixq_right_top2{
	font-size: 16px;
	color: #333;
}
.anlixq_right_top2 span{
	font-weight: 600;
	margin-right: 20px;
}
.anlixq_right_top3{
	height:40px;
	line-height:40px;
	font-size: 16px;
	color: #ba9e6a;
}
.anlixq_right_top4{
	font-size: 14px;
	color: #666666;
}
.anlixq_right_top5{
	width: 50px;
	height: 23px;
	font-size: 14px;
	text-align: center;
	line-height: 23px;
	color: #FFFFFF;
	background-color: #222;
	margin-bottom: 20px;
	margin-top: 15px;
}
.anlixq_right_top6{
	font-size: 15px;
	color: #333333;
}
.anlixq_right_top6 span{
	float: right; 
}
.anlixq_right_top7{
	margin-top:15px;
	width: 100%;
	height: 90px;
}
.anlixq_right_top7>div{
	width: 125px;
	height:90px;
	position: relative;
	float: right;
}
.anlixq_right_top7 div:first-child{
	float: left;
}
.anlixq_right_top8{
	width: 100%;
	height:25px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: rgba(0,0,0,.5);
	color: #FFFFFF;
	line-height: 25px;
	text-indent: 10px;
}

.anlixq_main_left1{
	width: 100%;
	position: relative;
	/*height: 800px;*/
}
.anlixq_main_left2{
	width: 66%;
	height: 80px;
	margin:40px auto;
}
.anlixq_main_left2 .box {width:550px; margin:0 auto; position: relative;}
.anlixq_main_left2 .anlixq_main_left5{
	float: left;
	cursor: pointer;
	border: 1px solid #9b9b9b;
}
.anlixq_main_left2 .anlixq_main_left5.slick-current {border: 1px solid #ba9e6a;}
.anlixq_main_left3,
.anlixq_main_left4{
	width: 90px;
	height: 45px;
	border: 1px solid #9b9b9b;
	position: absolute;
	top: 13px;
	cursor: pointer;
}
.anlixq_main_left5{
	width: 99px;
	height: 68px;
	margin-left:6px;
	margin-right: 6px;
}
.anlixq_main_left3{
	left: -117px;
	background:url(../images/t48.png) no-repeat center center;
}
.anlixq_main_left4{
	right: -117px;
	background:url(../images/t49.png) no-repeat center center;
}
/*成功案例*/
.cg_banner{
	width: 100%;
	height: 460px;
	/*background: url(../images/cgan_banner_01.jpg) no-repeat;*/
	background-size: 100%;
	box-sizing: border-box;
	padding-top: 140px;
}
.cg_main{
	width: 100%;
	background-color:#f1f1f1;
}
.cg_logo{
	width: 1120px;
	height: 150px;
	margin: auto;
	text-align: center;
	background:url(../images/tu82.png) no-repeat center 40px;
	position: relative;
	padding-top:80px;
	color: #999999;
}
.wengzi{ min-height:600px;width: 1120px;
	
	margin: auto;}
.cg_kuai{
	width: 0px;
	border: 10px solid transparent;
	border-top: 10px solid #cdaa6a;
	position: absolute;
	left: 50%;
	top:110px;
}

.cg_main1{
	width:1220px;
	margin: auto;
	
}
.cg_main1 li{
	float: left;
	background: #FFFFFF;
	width: 375px;
	height: 310px;
	box-shadow: 1px 1px 1px #C0C0C0;
	position: relative;
	margin-bottom: 40px;
}
.cg_main2{
	margin-left:40px;
	margin-right: 40px;
}
.cg_main3{
	height: 53px;
	width: 100%;
	line-height: 53px;
	color: #333333;
	font-size:14px;
	text-indent: 10px;
}
.cg_mb{
	width: 100%;
	height:245px;
	position: absolute;
	left: 0px;
	top: 0px;
	background:rgba(0,0,0,.6);
	display: none;
}
.cg_mb1{
	width: 115px;
	height: 50px;
	position: absolute;
	left: 50%;
	top: 50%;
	border: 1px solid  #FFFFFF;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	text-align:center;
	line-height: 50px;
	color: #FFFFFF;
	font-size: 16px;
}
.cg_main1 li:hover .cg_mb{
	display: block;
}
.cg_main12{
	margin-top: 50px;
	margin-bottom:70px;
}

.cg_main12 li{
	border: 1px solid #d6d6d6;
	background-color: #FFFFFF;
}
li.zx_main_left32{
	border: none;
	background:none;
}
.cg_main12 .zx_main_left31{
	background: #cdaa6a;
}
/*产品中心*/
.cpzx_banner{
	width: 100%;
	height: 465px;
	background: url(../images/cpzx_banner_01.jpg) no-repeat center center;
	background-size:cover;
}
.cpzx_right{
	width: 900px;
	height: 1020px;
	float: right;
}
.cpzx_right_top{
	width: 100%;
	height: 90px;
	border: 1px solid #c5c5c5;
}
.cpzx_right_top1{
	width:650px;
	height:30px;
	padding-top:15px;
}
.cpzx_right_top2 li,
.cpzx_right_top1 li{
	float: left;
	height: 15px;
	color: #666666;
	font-size:14px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 15px;
}

.cpzx_right_top1 li:first-child{
	font-size: 16px;
	font-weight: 600;
}
.cpzx_border{
	border-right:2px solid #bcbcbc;
}
.cpzx_right_top2{
	width:650px;
	height: 15px;
}
.cpzx_right_top2 li:first-child{
	font-size: 16px;
	font-weight: 600;
	color:transparent;
}
.cpzx_right_top3{
	width:150px;
	padding-top: 15px;
	height: 90px;
	float: right;
	text-align: right;
	font-size:23px;
	color: #cdaa6a;
	position: relative;
	margin-right:20px;
	
}
.cpzx_right_top4{
	width:0px;
	position: absolute;
	right: 10px;
	top:50px;
	border:7px solid transparent;
	border-bottom:7px solid #e9dac5;
	border-left:7px solid #e9dac5;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg);;
}

.cpzx_right_cen{
	width: 100%;
	
}
.cpzx_right_cen li{
	float: left;
	width: 280px;
	height: 240px;
	margin-top: 30px;
}
.cpzx_right_cen li img{
	width: 100%;
}
.cpzx_right_cen li a { text-decoration: none;}
.cpzx_right_cen1{
	width:100%;
	height:53px ;
	background: #FFFFFF;
	text-align: center;
	line-height: 53px;
	font-size: 16px;
	color: #666666;
}
.cpzx_right_cen2{
	margin-left: 30px;
	margin-right: 30px;
}
.cpzx_all{
	height: 1245px;
}
.cpzx_all1{
	height: 1023px;
}
.cpzx_right_cen6, .cpzx_right_cen li:hover .cpzx_right_cen1 {
	background-color: #cdaa6a;
	color: #FFFFFF;
}

/*品牌故事 pp_*/
.body{
	font-family: "";
	font-size: 14px;
}

.body-center{
	width: 1220px;
	margin: auto;
}
.txt-center{
	text-align: center;
}
.pin_banner{
	background:url(../images/tu2.jpg) no-repeat  center center;
	background-size: cover;
	height: 460px;
}
.pp_body{
	width: 1220px;
	margin: auto;
}
.pp_weizhi{
	color: #888888;
	margin:23px 0 40px;
}
.pp_weizhi span{
	color: #333;
}
.pp_jianjie{
	height: 312px;
	background:url(../images/tu54.jpg);
	box-sizing: border-box;
	padding: 53px 83px 62px 90px;
	position: relative;
	color: #fff;
}
.pp_jian{
	font-size: 28px;
	color: #cbac73;
	font-weight: 600;
    margin-bottom: 18px;
}
.pp_jian span{
	font-size: 26px;
	color: #fff;
	margin-left: 10px;
}
.pp_gang{
	width: 52px;
	height: 3px;
	background:#cbac73 ;
	margin-top: 30px;
}
.pp_jianjie p{
	line-height: 20px;
}
.pp_jian_p1{
	margin: 40px 0 15px;
}
.pp_jian_jiao{
	border: 15px solid rgba(0,0,0,0);
	border-top: 15px solid #353232;
	position: absolute;
	top: 98%;
}
.pp_under_jian{
	height: 385px;
	background: #f3f3f3;
	color: #555555;
	padding:61px 77px 0 51px;
	box-sizing: border-box;
	margin-bottom: 70px;
}
.pp_under_p1{
	color: #cbac73;
	font-size:28px;
	font-weight:300;
	margin-bottom:37px;
}
.pp_under_p2{
	margin-bottom: 30px;
}
.pp_fazhan{
	height:740px;
	padding:60px 0 83px;
	background:url(../images/tu55.jpg) no-repeat center center;
	background-size: cover;
	box-sizing: border-box;
}
.pp_fz_box{
	position: relative;
}
.pp_fz_box .pp_jian{
	text-align: center;
	margin-bottom: 18px;
}
.pp_jiao{
	border: 7px solid rgba(0,0,0,0);
	border-top: 7px solid #cdaa6a;
	float: left;
	position: absolute;
	left: 49%;
}
.pp_licheng{
	height: 493px;
	background: #fff;
	padding: 27px 31px 0;
	box-sizing: border-box;
	margin-top: 62px;
	position: relative;
}
.pp_lc_p1{
	color: #cbac73;
	font-size: 33px;
	margin-bottom: 44px;
	margin-top: 28px;
}
.pp_lc_p1 span{
	font-size: 18px;
	color: #989898;
	font-weight: 550;
}
.pp_lc_p2{
	color: #424242;
	font-size: 27px;
	margin-bottom: 20px;
}
.pp_lc_div{
	width: 41px;
	height: 3px;
	background: #d6d6d6;
}
.pp_lc_p3{
	width: 475px;
	color: #929292;
	margin-top: 25px;
}
.pp_fz_img1{
	float: right;
	position: absolute;
	top: 27px;
	right: 33px;
}
.pp_fz_img2{
	margin-top: 145px;
}
.pp_rongyu{
	padding: 53px 0 63px;
	box-sizing: border-box;
	height: 650px;
	position: relative;
}
.pp_rongyu .pp_jian span{
	color: #262626;
}
.pp_ry_lb{
	width: 730px;
	height: 415px;
	margin-top: 72px;	
	position: relative;
}
.pp_rylb{
	width: 546px;
	height: 100%;
	margin: auto;
	position: relative;
}
.pp_rylb_li{
	width: 283px;
	position: absolute;
	left: 0; top: 0; z-index: 0;
}
/*.pp_rylb_li1{
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);;
	z-index: 3;
}
.pp_rylb_li2{
	left: -40px;
	
}
.pp_rylb_li3{
	right: 160px;
}
.pp_rylb_li2,.pp_rylb_li3{
	-webkit-transform:translate3d(100px,0,0) scale(0.91) ;
	-moz-transform:translate3d(100px,0,0) scale(0.91) ;
	-ms-transform:translate3d(100px,0,0) scale(0.91) ;
	-o-transform:translate3d(100px,0,0) scale(0.91) ;
	transform:translate3d(100px,0,0) scale(0.91) ;
}*/
.pp_ry_lbtn,.pp_ry_rbtn{
	position: absolute;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	top: 50%;
}
.pp_ry_rbtn{
	right: 0;
}
.pp_ry_p1{
	font-size: 16px;
	width: 385px;
	line-height: 25px;
	color: #555;
	text-align: left;
	position: absolute;
	right: 39px;
	top: 335px;
}
.pp_lc_qiehuan{
	width: 1123px;
	height: 55px;
	margin: auto
}
.pp_leftbtn{
	left: -204px;
}
.pp_rightbtn{
	right: -204px;
}
.pp_qh_center img { vertical-align: top;}
.pp_leftbtn,.pp_rightbtn{
	position: absolute; top: 45px; border: 0;

}
.pp_lc_qiehuan{
	margin-top: 140px;
}
.pp_qh_center{
	width: 1053px;
	height: 100%;
	float: left;
	position: relative;
}
.pp_qh_xian{
	width: 100%;
	height: 1px;
	background: #d6d6d6;
	position: absolute;
	bottom: 7px;
	z-index: 0;
}
.pp_qh_fonts{
	width: 645px;
	margin: auto;
}
.pp_qh_font {
	width: 15px;
	float: left;
    position: relative;
    z-index: 10;
	text-align: center;
	margin-top: 12px;
}
.pp_qh_fonts .slick-current{
	margin-top: 0;
}
.pp_qh_fonts .slick-current p{
	color: #ccae78;
	font-size: 22px;
}
.pp_qh_fonts .slick-current div{
	width: 24px;
	height: 24px;
	box-sizing: border-box;
	border: 4px solid #b28850;
}

.pp_qh_fonts .pp_qh_font:last-child{
	margin-right: 0;
}
.pp_qh_font p{
	color: #b3b3b3;
	font-size: 18px;
	margin-bottom: 5px;
}
.pp_qh_font div{
	width: 13px;
	height: 13px;
	border-radius: 50%;
	border: 1px solid #d2d2d2;
	background: #fff;
	margin: auto;
}
.pp_lb .pp-prev{
	background: url(../images/pp_btn_03.jpg) no-repeat;
	height: 50px;
}
.pp_lb .pp-next{
	background: url(../images/pp_btn_06.jpg) no-repeat;
	height: 50px;
}
.pp_shengchan{
	background:url(../images/tu63.jpg) no-repeat center top;
	background-size: cover; 
	height: 700px;
}
.pp_sc{
	box-sizing: border-box;
	padding: 62px 0 72px;
	height: 100%;
}
.pp_shengchan .pp_jian span{
	color: #000;
}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.pp_sc_img{
	height: 547px;
	color: #fff;
	line-height: 44px;
	margin-top: 58px;
}
.pp_sc_img div{
	float: left;
}
.pp_sc_qx{
	background: url(../images/gushi_15.jpg) no-repeat;
	width: 283px;
	height: 294px;
	margin-right: 7px;
	margin-bottom: 9px;
}
.pp_sc_ding{
	position: relative;
}
.pp_qx_font{
	background: rgba(0,0,0,.6);
	height: 44px;
	width: 100%;
	position: absolute;
	bottom:0;
	
}
.pp_qx_font p{
	padding-left: 22px;
	text-align: left;
}
.pp_sc_sd{
	background: url(../images/gushi_17.jpg) no-repeat;
}
.pp_sc_dz{
	
}
.pp_sc_dz{
	width: 639px;
	height: 547px;
	background: url(../images/gushi_19.jpg);
}
.pp_sc_zuan{
	width: 575px;
	height: 244px;
	background: url(../images/gushi_23.jpg) no-repeat;
}
.pp_sc_left{
	width: 581px;
	height: 547px;
}
.pp_box{
	box-sizing: border-box;
	padding: 60px 0 100px;
}
.pp_box span{
	color: #000;
}
.pp_wh_p1{
	color: #666;
	margin-top: 35px;
}
.pp_wh_box{
	position: relative;
	margin-top: 72px;
	height: 487px;
}
.pp_wh_img{
	width: 236px;
	height: 273px;
	/*height: 137px;*/ 
	position: relative;
	overflow: hidden;
	float: left;
	/*margin-right: 9px;*/
}
.pp_wh_font{
	width: 100%;
	height: 100%;
}


.pp_wh_font{
	color: #fff;
	
}
.pp_wh_font_p1{
	padding-top: 102px;
	font-size: 20px;
}
.pp_wh_gang{
	width: 20px;
	height: 3px;
	background:#fff;
	margin: 10px auto 12px;
}
.pp_wh_font_p2{
	padding:0 18px 0 22px ;
}
.pp_whimg_mgnone{
	margin-right: 0;
}
.pp_wh_boxtop{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.pp_wh_boxbottom{
	position: absolute;
	top: 205px;
	left: 118px;
	z-index: -1;
}
.lb02 {
	width: 260px;
	height: 300px;
	margin: 50px;
	-webkit-transform: rotate(60deg);
	overflow: hidden;
}
 .box{
            position: relative;
            width: 630px;
            margin: 100px auto;
        }
        .lineF, .lineS
        {
            position: absolute;
            visibility: hidden;
        }
        .lineS
        {
            top: 182px;
            left: 105px;
        }
        .boxF, .boxS, .boxT, .overlay
        {
            width: 225px;
			height: 273px;
            overflow: hidden;
        }
        .boxT{
        	background-position: center center;
        	background-size: 100%;
        }
        .boxF, .boxS
        {
            visibility: hidden;
        }
        .boxF
        {
            transform: rotate(120deg);
            float: left;
            margin-left: 10px;
            -ms-transform: rotate(120deg);
            -moz-transform: rotate(120deg);
            -webkit-transform: rotate(120deg);
        }
        .boxS
        {
            transform: rotate(-60deg);
            -ms-transform: rotate(-60deg);
            -moz-transform: rotate(-60deg);
            -webkit-transform: rotate(-60deg);
        }
        .boxT
        {
            transform: rotate(-60deg);
            background: no-repeat 50% center;
            background-size: cover;
            -ms-transform: rotate(-60deg);
            -moz-transform: rotate(-60deg);
            -webkit-transform: rotate(-60deg);
            visibility: visible;
        }
        .overlay
        {
            transition: all 250ms ease-in-out 0s;
            display: none;
            position: relative;
        }
        .overlay
        {
            background-color: rgba(0,0,0,0.6);
        }
        .boxT .overlay
        {
            display: block;
        }
        .overlay a
        {
            display: inline-block;
            position: absolute;
            left: 50%;
            top: 50%;
            margin: -16px 0 0 -16px;
            border-radius: 3px;
            background-color: #d3b850;
            text-align: center;
            line-height: 32px;
            width: 32px;
            height: 32px;
            text-decoration: none;
            color: White;
            font-size: 18px;
            font-weight: bolder;
        }
.pp_shouhou{
	background:url(../images/tu74.jpg);
	
}       
.pp_shouhou_box{
	height: 816px;
	box-sizing: border-box;
	padding: 50px 0 91px;
} 
.pp_shouhou_box span{
	color: #000;
}
.pp_shou_img{
	float: left;
}
.pp_shou_font{
	background: #fff;
	box-sizing: border-box;
	position: relative;
	    padding: 59px 0 42px;
	width: 544px;
	float: right;
	border-bottom: 1px solid #efefef;
}
.pp_shou_font_left{
	position: absolute;
	top: 99%;
	width: 18px;
	border-bottom: 3px solid #cdaa6a;
	
}
.pp_shoufont_p{
	font-size: 18px;
	color: #000;
}
.pp_shoufont_p2{
	color: #666;
}
.pp_shoufont_p2,.pp_shoufont_p{
	text-align: left;
	margin-left: 63px;
}
.pp_shoufont_box{
	background: rgba(237,224,201,.6);
	width: 100px;
	height: 100px;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: -50px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.pp_shoufont_box div{
	width: 88px;
	height: 88px;
	background: #cdaa6a;
	border-radius: 50%;
	margin: 6px auto;
}
.pp_shoufont_box img{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pp_shou_font .pp_shou_font_left{
	border-bottom: none;
}


/*产品中心详情 cp_xq*/
.cpxq_banner{
	background: url(../images/cpzx_banner_01.jpg) no-repeat  ;
	background-size: cover ;
	height: 462px;
}
.cpxq_body{
	background: url(../images/chanpinxiangqing_beijing.jpg);
}
.cpxq_weizhi{
    padding: 23px 0 40px;
}
.sizing{
	box-sizing: border-box;
}
.contain-left{
	float: left;
}
.cpxq_remen{
	float: right;
	width: 891px;
	height: 93px;
	border: 1px solid #c5c5c5;
	background: #fff;
	padding: 24px 19px 0 27px;
}
.cpxq_remen b{
	float: left;
}
.cpxq_remen_ul{
	width: 575px;
	float: left;
}
.cpxq_remen_ul li{
	float: left;
	padding: 0 12px;
	border-right: 1px solid #bcbcbc;
	margin-bottom: 15px;
	color: #666;
}
.cpxq_remen_ul li:first-child{
	color: #cdaa6a;
}
.cpxq_remen_ul li:last-child{
	border: none;
}
.cpxq_remen span{
	float: right;
	color: #ddc7a2;
	font-size: 23px;
	font-weight: 400;
}
.cpxq_remen span b{
	border: 8px solid rgba(0,0,0,0);
	border-top: 8px solid #e9dac5;
	-webkit-transform: translate(112px,40px);
	-moz-transform: translate(112px,40px);
	-ms-transform: translate(112px,40px);
	-o-transform: translate(112px,40px);
	transform: translate(112px,40px);
}
.cpxq_right{
	width: 891px;
	/*height: 2853px;*/
	border: 1px solid #d2d2d2;
	float: right;
	margin-top: 26px;
	background: #fff;
	margin-bottom: 73px;
}
.cpxq_lb{
	width: 750px;
	margin: auto;
	text-align: center;
	margin-top: 20px;
	position: relative;
}
.cpxq_lb img{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.cpxq_lunbo{
	width: 604px;
	height: 62px;
	position: relative;
	margin: 50px auto 0;
}
.cpxq_lb_lbtn,.cpxq_lb_rbtn{
	position: absolute;
	top:50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	height: 35px;
	width: 35px;
	border: 1px solid #d6bb8d;
	border-radius: 50%;
	background: transparent;
}
.cpxq_lb_lbtn{
	left: -58px;
}
.cpxq_lb_rbtn{
	right: -58px;
}
.cpxq_lb_lbtn img,.cpxq_lb_rbtn img{
	position: absolute;
	top:50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);;
}
.cpxq_lb_box{
	width: 488px;
	height: 100%;
	position: relative;
	margin: auto;
}
.cpxq_lb_ul{
	position: relative;
	width: 100%;
	float: left;
}
.cpxq_lb_ul .item{
	float: left;
	width: 106px;
	height: 61px;
	box-sizing: border-box;
	border: 1px solid #d2d2d2;
	margin: 0 8px;
}
.cpxq_lb_ul .item.slick-current {
    border: 1px solid #ba9e6a;
}
.cpxq_chanpinms{
	height: 59px;
	border-top: 1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background: #ba9e6a;
	padding: 0 26px 0 54px;
	margin-top: 49px;
	line-height: 59px;
	color: #fff;
	font-size: 20px;
}
.cpxq_chanpinms span{
	color: #dfcead;
	margin-left: 18px;
}
.cpxq_chanpinms p{
	float: right;
	font-size: 18px;
}
.cpxq_chanpinms b{
	
	font-weight: 500;
	margin: 0 13px;
}
.cpxq_miaoshu{
	margin: 27px 34px 0 35px;
}
.cpxq_ms_left{
	width: 688px;
	float: left;
}
.cpxq_ms_p1{
	margin: 20px 0 12px;
	font-size: 18px;
	color: #000;
}
.cpxq_ms_p2{
	color: #666;
}
.cpxq_ms_right{
	width:118px;
	float: right;
	margin-top: 110px;
}
.cpxq_ms_right img{
	width: 100%;
	margin-bottom: 55px;
}
.cpxq_ms_p3{
	font-size: 12px;
	color:#000 ;
	margin-top: 12px;
}
.cpxq_ms_p3 span{
	width: 81px;
	float: right;
	
}
.cpxq_miaoshu{
	padding-bottom: 40px;
	border-bottom: 1px dashed #f0f0f0;
}
.cpxq_cj{
	width: 285px;
	margin: 35px auto 15px;
}
.cpxq_cj p{
	font-size: 19px;
	float: left;
	color: #000;
}
.cpxq_cj_p{
	width: 52px;
	height: 1px;
	background: #000;
	margin-top: 11px;
}
.cpxq_cj p:nth-child(2){
	margin: 0 5px;
}
.cpxq_cj_zhuanzhu{
	color: #BA9E6A;
	font-size: 30px;
	text-align: center;
	font-weight: 600;
	margin-bottom: 67px;
}
.cpxq_cj_imgs{
	width: 820px;
	margin: 0 auto 59px;
}
.cpxq_cj_img{
	float: left;
	background: url(../images/cpxq01.jpg) no-repeat center center;
	width: 196px;
	height: 196px;
	border-radius: 50%;
	position: relative;
	margin-right: 10px;
}
.cpxq_cj_oimg{
	width: 196px;
	height: 196px;
	border-radius: 50%;
	background: #000;
	opacity: .5;
}
.cpxq_cj_boder{
	width: 179px;
	height: 179px;
	border-radius: 50%;
	border: 1px solid #a2a3a3;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.cpxq_cj_boder p{
	text-align: center;
	color: #fff;
}
.cpxq_cj_img_p1{
	font-size: 27px;
	margin-top: 75px;
}
.cpxq_cj_img2{
	background: url(../images/cpxq02.jpg) no-repeat center center;
}
.cpxq_cj_img3{
	background: url(../images/cpxq03.jpg) no-repeat center center;
}
.cpxq_cj_img4{
	margin-right: 0;
	background: url(../images/cpxq04.jpg) no-repeat center center;
}
.cpxq_changjia{
	text-align: center;
}
.cpxq_bangongshi{
	font-size: 30px;
	color: #666;
	margin: 50px auto 30px;
}
.cpxq_underbgs{
	font-size: 18px;
	width: 630px;
	margin: 0 auto 35px;
}
.cpxq_left{
	float: left;
	width: 302px;
}
.cpxq_left_tuijian{
	width: 300px;
	/*height: 700px;*/
	border: 1px solid #c5c5c5;
	float: left;
	margin-top: 15px;
	background: #fff;
}
.cpxq_tui_box{
	width: 264px;
	margin: 27px auto ;
}
.cpxq_tui_p{
	text-align: center;
	margin: 12px 0 19px;
}
.cpxq_left_lianxi{
	height: 262px;
}
.cpxq_left_lianxi .cpxq_tui_p{
	text-align: left;
	color: #444;
}
.cpxq_left_lianxi img{
	margin-right: 18px;
}
.cpxq_tel{
	font-size: 35px;
	font-weight: 600;
	font-family: Impact;
	text-align: center;
}
.cpxq_tui_p2{
	margin-bottom: 5px;
}
img { max-width: 100%; vertical-align: top;}
.gaojibanz1 a{
	display: inline-block;
	width: 410px;
}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDivleft{cursor:url(../images/up_l.cur),auto;height:100%;width:50%;position:absolute;top:0px;z-index:5;}
.contextDivright{cursor:url(../images/up_r.cur),auto;height:100%;width:50%;position:absolute;top:0px;z-index:5;}
.otxt{
	display:none;
}
.index_qy{
	display: none;
}
.anli-items img{
	max-width: 200%;
	width: 100%;
}
.anli-items li{
		width:296px;
		height:194px;
	}
.flex_img{
    position: absolute;
    left: 35%;
    top: 70%; width:108px;
}	
.dz_main2_3 a{
	color: #fff;
}
/*下拉*/
.shang_xiala li {
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: rgba(205, 170, 106, .6);
	border-bottom: 1px solid rgba(255, 255, 255, .4);
}

.shang_xiala li:last-child {
	border-bottom: none;
}

.shang_xiala a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	display: block;
}
.head_nav li:nth-child(3){
	position: relative;
}
.shang_xiala{
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 10;
	width: 100%;
}
.head_nav>li:nth-child(3):hover{
	background: #cdaa6a;
}
.head_nav>li:nth-child(3):hover a{
	color: #fff; !important;
}
.head_nav>li{
	margin: 0;
	line-height: 62px;
}
li.oli li:hover{
	background:rgba(205, 170, 106, .8);
}


@media (max-width:1600px) {
	.pp_shengchan {
	    height: 640px;
		}
}

@media (max-width:1440px) {
	.pp_shengchan {
	    height: 620px;
		}
	.t_cf_lb .slick-prev {
		left: 250px;
	}
	.t_cf_lb .slick-next {
		right: 250px;
	}
}

@media (max-width:1366px) {
	.pp_shengchan {
	    height: 620px;
		}
}
.clear{ margin:0; padding:0; font-size:0; clear:both; }