/*改变了颜色和加粗的样式*/
.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23424242'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23424242'%2F%3E%3C%2Fsvg%3E");}
.inlineblock{
	display:inline-block;
	overflow: hidden;
}
.kimg{
	overflow: hidden;
}
.kimg:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.kimg img{
    transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
}
.wi{width:46.3%;padding: 10px;}
.container{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
}
.title998{
	margin-top:40px;
	width:100%;
	height:20px;
	border-bottom:1px solid #e1e1e1;
}
.title-txt{
	width: 300px;
    margin-left: auto;
    margin-right: auto;
	text-align:center;
	background-color:#fff;
	font-size:30px;
	color:#333;
}
.pingf{position: relative;}
.pfp{
	position: absolute;
    top: 22px;
    right: 10px;
    color: #8a8a8a;
    font-size: 20px;
}
.declare{
	margin-top: 20px;
	text-align:center;
	font-size: 14px;
	padding-bottom: 20px;
}
.config{
	margin-top: 20px;
	padding: 0px 94px;
}
.config-icon{
	display: inline-block;
	text-align:center;
}
.config-table{
	margin-top:40px;
}
.config-table th{
	padding:6px 0;
	background-color:#dbdbdb;
}
.config-table td{
	padding:6px 0;
	background-color:#e8e8e8;
	text-align: left;
	text-indent: 34px;
}
ul{
	margin:0;
	padding: 0;
}
.config-icon li{
	list-style: none;
	margin-top: 7px;
    padding: 16px 44px;
	border:1px solid #fff;
}
.config-icon li:hover{
	border:1px solid #f00;
	box-shadow: 1px 1px 6px #aaa;
}
.config-icon li:hover .icon-txt{
	color: #f00;
}
.icon-txt{
	margin-top: 6px;
	font-size:14px;
	font-weight: bolder;
}
.config-img_k{width:806px;display: inline-table;}
.config-img{
	display: inline-block;
	vertical-align: bottom;
	margin-left: 60px;
	display:  none;
	overflow: hidden;
}
.config-img:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.config-img img{
    transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
}
.config-img0{display:inline-block;}
.config-img img{
	width:806px;
	height:460px;
}
.config-table{
	width:100%;
	text-align:center;
	display:  none;
}
.config-table0{display: inline-table;}
.space-design-list{
	float: left;
	margin-top: 40px;
    margin-bottom: 20px;
	width:100%;
}
.space-design-list li{
	float:left;
	list-style: none;
	padding: 30px 50px;
	text-align:center;
	font-weight: bolder;
	border-right: 1px solid #999;
}
.space-design-list li img{
	margin-top:20px;
}
.space-design-list li:hover{
	background-color:#ae9487;
	color:#fff;
}
.space-design-content{	
display: none;
}
.space-design-content0{display:block;}
.swiper-container {
    width: 100%;
    height: 100px;
    position: relative;
    overflow: hidden;
}
/**/
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100px;
    height: 100px;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    margin: 0 5px;
}
.swiper-wrapper {
    position: absolute;
    /* width: 100%; */
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    left: 0;
}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-next {
    background-image: url(/template/hongtudi/images/icon/ro.png);
    right: 0;
}
.swiper-button-prev {
    background-image: url(/template/hongtudi/images/icon/zo.png);
}/**/
.swiper-slide img{
	width:100%;
	height: auto;
}
.space-design-explain{
	display:inline-block;
	vertical-align: top;
    width: 480px;
	margin-left: 20px;
}
.space-design-title{
	text-align:center;
	font-size: 26px;
    font-weight: bolder;
	padding: 20px 0;
}
.space-design-des h2,.space-design-select h2{
	padding: 20px 0;
	font-size: 20px;
	font-weight: 500;
}
.space-design-g{border-top:1px solid #aaa;padding: 20px 0;}
.space-design-des p{border-top:1px solid #aaa;font-weight: 500;font-size: 20px;padding: 18px 0;}
.zhengti-item{
	width:200px;
	height:160px;
	color:#fff;
	float: left;
}
.zhengti-item p{
	font-size:12px;
	margin-left:20px;
}
.zhengti-item img{
	width: 100%;
	height: 100%;
}
.bg-red{
	background-color:#f00;
}
.bg-red:hover{
	background:no-repeat url('/template/hongtudi/images/icon/3/bg1.jpg');background-size:cover;
}
.zhengti-item .zhengti-item-title{
	font-size:18px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
}
.zhengti{background: url(/template/hongtudi/images/icon/zhengti.jpg) no-repeat;padding: 50px 0;background-size: cover;text-align: center;}
.zhengti ul{
	width: 800px;
    margin: 0 auto;
}
.diamond{
    margin-top: 180px;
}
.diamond ul{
    text-align:  center;
}
.diamond li{
    display:  inline-block;
    width:  190px;
    height: 300px;
    list-style-type: none;
    margin: -75px 50px;
}
.diamond li .img_k:hover{opacity: 0.8;}
.diamond li .img_k{
    width: 200px;
    height: 200px;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);  /* IE 9 */
    -moz-transform: rotate(45deg);  /* Firefox */
    -webkit-transform: rotate(45deg); /* Safari 和 Chrome */
    -o-transform: rotate(45deg);  /* Opera */
    overflow: hidden;
    margin: 0;
    position:  relative;
}
.diamond li .img_k img{
    transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    width: 140%;
    position:  absolute;
    top: -20%;
    left: -20%;
}
.xunjia{
	position: relative;
	margin-top: 40px;
	width:100%;
	height:270px;
	background-image:url("/template/hongtudi/images/icon/5/bg1.png");
	background-size:100%;
}
.xunjia-container{
	position: absolute;
    left: 50%;
    margin-left: -237px;
    margin-top: 50px;
}
.xunjia-content_k{display:inline-block;}
.xunjia-content{
	display:inline-block;
	padding: 40px 50px;
	background-color:#fff;
	opacity: 0.8;
	display: none;
	margin-right: 20px;
	width: 280px;
}
.xunjia-content0{display:inline-block;}
.xunjia-btn{
	position: relative;
	display:inline-block;
    vertical-align: top;
	height: 194px;
	width: 132px;
}
.xunjia-btn button{
    border: none;
    padding: 14px 26px;
    font-size: 20px;
	margin-bottom: 10px;
}
.btn-white{
	background-color: #fff;
	opacity:.8;
}
.btn-white:hover{
	background-color:#f00;
	color:#fff;
}
.xunjia-price{
	margin-bottom: 6px;
	padding: 6px 0;
	font-size: 24px;
    color: #f00;
    border-bottom: 4px solid #f00;
}
.form-box{
	margin-top: 40px;
	width:100%;
	padding: 50px 0;
	border-top:8px solid #f00;
	box-shadow: 2px 2px 6px #ccc;
}
.form-box-title{
	font-size: 32px;
    font-weight: bold;
}
.li998{
	margin-top: 13px;
	width:420px;
	height:46px;
	margin-left: 20px;
}
.li998 dt{
	width: 415px;
	margin-left: 0;
    padding-right: 0;
	float: left;
}
.form-box input{
	margin-top: 13px;
	width:420px;
	height:46px;
}
input[type='button']{
	background-color:#f00;
	border:none;
	color:#fff;
}
.taocan{
	margin-top:40px;
}
.taocan-item{
	position:relative;
	display:inline-block;
	margin-left: 5px;
}
.taocan-item img{
	width:100%;
}
.second{
	margin-top:5px;
}
.taocan-title{
	display:none;
	position:absolute;
	bottom:0;
	width:100%;
	padding:18px 0;
	text-align:center;
	background-color: rgba(51, 51, 51, 0.6);
	color: #fff;
}
.taocan-title a{color: #fff;}
.taocan-title a:hover{color:#f00}
.taocan-item:hover .taocan-title{
	display:block;
}
.pingpai{width:100%;margin-top:40px;padding: 25px 0;background:url(/template/hongtudi/images/icon/2/pp.png) no-repeat;    background-size: cover;}
.pingpai ul{width: 810px;margin: 0 auto;}
.pingpai ul li{
	list-style: none;
    width: 23%;
    float: left;
    height: 60px;
    overflow: hidden;
    margin: 10px 1%;
    background-color: #fff;
    text-align: center;
    line-height: 60px;
    box-sizing: border-box;
    padding: 10px;
	}
.pingpai ul li:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.pingpai ul li img{
    transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
	max-width: 100%;
    max-height: 100%;
}
.pingpai_title{text-align: center;color: #fff;}
.pingpai_title h2{
	font-size: 24px;
    font-weight: 500;
    padding: 5px 0;
}
.pingpai_title p{
	font-size: 20px;
    padding-top: 10px;
    padding-bottom: 20px;
}
.pingpai_title hr {
    width: 290px;
    margin: 0 auto;
}
.pingjia{
	margin-top:40px;
}
.pingjia_img {
    width: 15%;
    float: left;
	padding: 10px 10px;
}
.pingjia_boby{
	width: 100%;
	height: auto;
	overflow: hidden;
	box-shadow: 0 0 11px rgba(4, 4, 4, 0.5);
}
.pingjia_boby:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.pingjia_boby img{
	width: 100%;
	height: 100%;
	transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
}
.wenti{
	margin-top:40px;
}
.wenti-title{
	font-size: 26px;
}
.wenti-title_boby{
	margin-top: 10px;
	padding: 3px 6px;
}
.wenti-title_boby img{height: 144px;width: 196px;}
.wenti-title_boby:hover{box-shadow: 0 0 11px rgba(4, 4, 4, 0.5);}
.wenti-title_boby2{margin-top:30px;}
.wenti-title_boby3{margin-top: 25px;border: #de0000 solid 1px;width: 260px;text-align: center;line-height: 40px;}
.wenti-title_boby3:hover,.wenti-title_boby3 p:hover{background: #d70c19;color: #fff;}}
.wenti-title_boby3 p{
    font-size: 16px;
    color: #a9a9a9;
}
.wenti-content{
	display:inline-block;
	vertical-align:top;
	margin-left: 16px;
	width:290px;
	margin-top: 30px;
}
.wenti-content p{
    height: 60px;
    overflow: hidden;
}
.wenti_title{
	font-size:18px;
	color:#f00;
}
.wenti_title a{
	font-size:18px;
	color:#f00;
}
.wenti_title a:hover{
	color: #DF1919;
}
.qa{
	vertical-align:top;
	width:48%;
	padding-left:40px;
	padding-bottom:10px;
	border-left:1px solid #999;
}