/* 微展厅 */
.show_room_banner {
	height: 481px;
	background-image: url(../images/show_room_banner.jpg);
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: top center;
	position: relative;
	z-index: 0;
}
.show_room_scrwrap {
	padding-bottom: 85px;
}
.show_room_banner_wrap {
	width: 1200px;
	margin: 0px auto;
	padding-top: 90px;
}
.show_room_banner_wrap .name {
	font-size: 48px;
	color: #ffffff;
	margin-bottom: 20px;
}
.show_room_banner_wrap .stext {
	color: #ffffff;
	font-size: 16px;
	padding-top: 10px;
}
.show_room_banner_wrap .stext li{
	padding: 5px 0px;
}
.show_room_banner_wrap .show_room_banner_btn {
	padding-top: 20px;
}
.show_room_banner_wrap .show_room_banner_btn a {
	width: 130px;
	height: 40px;
	border-radius: 100px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	display: block;
	background-color: #ffdda4\9;
	background: -webkit-linear-gradient(bottom,#ffdda4,#ffc060);
	background: -o-linear-gradient(bottom,#ffdda4,#ffc060);
	background: -moz-linear-gradient(bottom,#ffdda4, #ffc060);
	background: linear-gradient(bottom,#ffdda4,#ffc060);
	color: #c43300;
	box-shadow: 2px 2px 3px #b95b21;
}
.showroom_scrwrap {
	background-image: url(../images/show_room_bg2.jpg);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 100px;
}
.show_room_atext {
	min-height: 464px;
	background-image: url(../images/show_room_img1.png);
	background-size: 529px auto;
	background-repeat: no-repeat;
	background-position: top left;
	padding: 80px 0px 0px 650px;
}
.show_room_atext .show_room_atext_name {
	font-size: 34px;
	color: #000000;
	padding-bottom: 20px;
	position: relative;
	z-index: 0;
}
.show_room_atext .show_room_atext_name::before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 76px;
	height: 6px;
	background-color: #ff6b21;
	border-radius: 100px;
}
.show_room_atext .show_room_atext_name::after {
	content: "";
	display: block;
	position: absolute;
	left: 80px;
	bottom: 0;
	width: 6px;
	height: 6px;
	background-color: #ff6b21;
	border-radius: 100px;
}
.show_room_atext .show_room_atext_text{
	padding-top: 36px;
	color: #545454;
	font-size: 19px;
	line-height: 36px;
}
.show_room_atext_btn {
	padding-top: 45px;
}
.show_room_atext_btn a {
	display: block;
	width: 200px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	border-radius: 100px;
	color: #fff;
	font-size: 24px;
	background: linear-gradient(to right bottom, #f95c10, #ffc954);
}
.show_room_btext_title{
	text-align: center;
	font-size: 34px;
	color: #333333;
	line-height: 56px;
	position: relative;
	padding-bottom: 20px;
}
.show_room_btext_title::before {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 76px;
	height: 6px;
	transform: translate(-80%);
	background-color: #ff6b21;
	border-radius: 100px;
}
.show_room_btext_title::after {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 6px;
	height: 6px;
	transform: translate(340%);
	background-color: #ff6b21;
	border-radius: 100px;
}
.show_room_btext_ul {
	padding: 50px 15px 20px 15px;
	box-sizing: border-box;
}
.show_room_btext_ul::after {
	content: "";
	display: block;
	width: 100%;
	height: 0px;
	clear: both;
}
.show_room_btext_ul li {
	margin: 0px 19px;
	width: 254px;
	height: 337px;
	float: left;
	position: relative;
	z-index: 0;
}
.defaultBlock{
	width: 254px;
	height: 337px;
	padding-top: 83px;
	box-sizing: border-box;
	border-radius: 30px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	/* background: linear-gradient(rgba(255,177,88,0) ,rgba(255,107,33,0)); */
	background-color: rgba(255,177,88,0);
	transition: all .3s ease;
}
.defaultIcon {
	width: 148px;
	height: 148px;
	border-radius: 200px;
	overflow: hidden;
	background-color: #f2f5f8;
	background-size: 76px auto;
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px auto;
	margin-bottom: 18px;
	transition: all .3s ease;
}
.defaultIcon.card {
	background-image: url(../images/show_room_icon1.png);
}
.defaultIcon.juan {
	background-image: url(../images/show_room_icon2.png);
}
.defaultIcon.zhibo {
	background-image: url(../images/show_room_icon3.png);
}
.defaultIcon.ruanwen {
	background-image: url(../images/show_room_icon4.png);
}
.defaultIcon.menhu {
	background-image: url(../images/show_room_icon5.png);
}
.defaultIcon.product {
	background-image: url(../images/show_room_icon6.png);
}
.defaultIcon.shop {
	background-image: url(../images/show_room_icon7.png);
}
.defaultIcon.pay {
	background-image: url(../images/show_room_icon8.png);
}
.defaultName {
	color: #595959;
	text-align: center;
	font-size: 19px;
	transition: all .3s ease;
}
.defaultBlock .btn{
	display: inline-block;
	border-radius: 200px;
	width: 123px;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	background-color: #ffffff;
	color: #b04a17;
	margin-top: 20px;
	box-shadow: 0px -1px 2px #c5612f;
	opacity: 0;
	transition: all .3s ease;
}
.showBlock {
	transition: all .3s ease;
	width: 100%;
	height: 100%;
	padding-top: 30px;
	box-sizing: border-box;
	border-radius: 30px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(#ffb158,#ff6b21);
	color: #fff;
	text-align: center;
	transform:rotateY(-90deg);
	opacity: 0;
}
.showBlock .defaultName {
	color: #fff;
}
.showBlock .englishName{
	padding-top: 6px;
}
.showBlock .btn{
	display: inline-block;
	border-radius: 200px;
	width: 123px;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	background-color: #ffffff;
	color: #b04a17;
	margin-top: 20px;
	box-shadow: 0px -1px 2px #c5612f;
}
.defaultBlock .englishName{
	padding-top: 6px;
	opacity: 0;
	transition: all .3s ease;
}
/* .show_room_btext_ul li:hover .showBlock {
	transform:rotateY(0deg);
	opacity: 1;
} */
.show_room_btext_ul li:hover .defaultBlock .btn{
	opacity: 1;
}
.show_room_btext_ul li:hover .defaultBlock .defaultName{
	color: #fff;
}
.show_room_btext_ul li:hover .defaultBlock .englishName{
	opacity: 1;
	color: #fff;
}
.show_room_btext_ul li:hover .defaultBlock {
	padding-top: 30px;
	background: linear-gradient(#ffb158,#ff6b21);
	background-color: #ff6b21\9;
}
.show_room_btext_a {
	background-color: #fff;
	border: 1px solid #f96f4a;
	line-height: 48px;
	color: #f96f4a;
	font-size: 18px;
	text-align: center;
	width: 80px;
	display: block;
	margin: 0px auto;
	border-radius: 100px;
	padding: 0px 50px;
	margin-top: 20px;
}
.show_room_btext_a:hover {
	background-color: #f96f4a;
	color: #fff;
}

.show_room_three_wrap {
	background-image: url(../images/show_room_bg3.jpg);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: top center;
	padding: 80px 0px;
}
.show_room_three_ul {
	width: 1200px;
	margin: 30px auto;
	margin-top: 70px;
}
.show_room_three_ul::after {
	width: 100%;
	content: "";
	display: block;
	clear: both;
}
.show_room_three_ul li {
	width: 370px;
	height: 400px;
	background-color: #fff;
	border-radius: 20px;
	box-shadow: 0px 3px 5px rgba(0,0,0,.1);
	float: left;
	margin-right: 45px;
	overflow: hidden;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.show_room_three_ul li:last-child{
	margin-right: 0px;
}
.show_room_three_ul li.one {
	background-image: url(../images/show_room_bg4.jpg);
}
.show_room_three_ul li.two {
	background-image: url(../images/show_room_bg5.jpg);
}
.show_room_three_ul li.three {
	background-image: url(../images/show_room_bg6.jpg);
}
.show_room_item_head {
	width: 100%;
	height: 120px;
	position: relative;
	z-index: 0;
	background: linear-gradient(to right, #fe714b,#fe974b);
	background-color: #fe974b\9;
	color: #fff;
	text-align: center;
	padding-top: 35px;
	box-sizing: border-box;
	font-size: 18px;
}
.show_room_item_head .title{
	font-size: 30px;
	margin-bottom: 10px;
}
.show_room_item_head .beforeNumber {
	position: absolute;
	top: 0;
	left: 30px;
	border-radius: 0 0 30px 30px;
	background-color: rgba(255,255,255,.3);
	font-size: 34px;
	color: #fff;
	padding: 15px 10px;
	font-weight: bold;
}

.show_room_four_wrap{
	padding: 100px 0;
	background-color: #fff;
	margin-bottom: 20px;
}

/* 多个左滚动 - 图片- 公用类 */
.show_room_four_wrap .leftLoop{ 
	width: 1200px; 
	margin: 0px auto; 
	overflow:hidden; 
	position:relative;
	padding: 80px 0px 20px 0px;
}
.show_room_four_wrap .leftLoop .hd{ 
	height:0px;
}
.show_room_four_wrap .leftLoop .hd .prev, .show_room_four_wrap .leftLoop .hd .next {
	display:block;
	overflow:hidden;  
	cursor:pointer; 
	color: #acabab;
	position: absolute;
	top: 45%;
}
.show_room_four_wrap .leftLoop .hd .prev{ 
	left: 20px;
}
.show_room_four_wrap .leftLoop .hd .next{
	right: 20px;
}
.show_room_four_wrap .leftLoop .hd a span {
	font-size: 40px!important;
}
.show_room_four_wrap .leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.show_room_four_wrap .leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.show_room_four_wrap .leftLoop .hd ul li.on{ background:#f00; }

.show_room_four_wrap .leftLoop .bd{ width: 1000px; margin: 0 auto;}
.show_room_four_wrap .leftLoop .bd ul{ 
	overflow:hidden; 
	zoom:1;
}
.show_room_four_wrap .leftLoop .bd ul li{
	width: 25%;
	text-align:center; 
	float:left; 
	_display:inline; 
	overflow:hidden;
	text-align: center;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic{
	width: 200px;
	height: 378px;
	margin: 0px auto;
	background-color: #0066FF;
	overflow: hidden;
	position: relative;
	z-index: 0;
	border-radius: 15px;
	overflow: hidden;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-img{
	width: 200px;
	height: 378px;
	display: block;
}
.show_room_four_wrap .leftLoop .bd ul li .item-title{
	width: 90%;
	font-size: 16px;
	margin: 0 auto;
	line-height: 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-hover-wrap {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 120%;
	background-color: rgba(0,0,0,.5);
	text-align: center;
	transition: all .3s ease;
	opacity: 0;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-hover-wrap .item-code{
	width: 142px;
	height: 142px;
	background-color: #f0f0f0;
	padding: 6px;
	margin: 0 auto;
	margin-top: 70px;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-hover-wrap .item-code img {
	width: 142px;
	height: 142px;
	background-color: #fff;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-hover-wrap .item-btn{
	width: 146px;
	line-height: 34px;
	background-color: #f46034;
	font-size: 16px;
	text-align: center;
	border-radius: 100px;
	margin: 0px auto;
	margin-top: 40px;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic .item-hover-wrap .item-btn a {
	color: #fff;
	display: block;
}
.show_room_four_wrap .leftLoop .bd ul li .item-pic:hover .item-hover-wrap {
	top: 0%;
	opacity: 1;
}