﻿.about{ font-size:15px; line-height:30px; color:#666;}

.about h2{ font-size:24px; color:#e21414; font-weight: normal;}


/*news_info*/
.news_tit_u {
	text-align: center;
	font-size: 18px;
	color: #656565;
	line-height: 1.84;
	font-weight: 700;
}
.news_t_d {
	width: 100%;
	text-align: center;
	line-height: 40px;
	border-bottom: 1px dashed #CCCCCC;
	position: relative;
}
.news_t_d span {
	display: inline-block;
	vertical-align: middle;
	color: #999;
	line-height: 1.8;
	text-indent: 25px;
	margin-right: 10px;
}
.news_user {
	background: url("../images/news_u.png") no-repeat left;
}
.show_t {
	background: url("../images/time.png") no-repeat left;
}
.to_look {
	background: url("../images/look.png") no-repeat left;
}
.back {
	float: right;
	background: url("../images/back.png") no-repeat left;
	color: #999;
	line-height: 1.8;
	text-indent: 25px;
	margin-top: 11px;
}
.cpbiao{ text-align:center; font-size:30px; margin-top:30px;}

.in-case li p {text-align:center;font-size:16px;line-height:30px;height:30px;margin-top:10px;}
.in-case li:hover .mask{opacity:1;transform:scale(1);}
.in-case li .mask{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;transform:scale(0.2);transition:all .3s;background:rgba(0,0,0,.6)}
.in-case li .mask .qrcode{display:block;width:180px;height:180px;margin:45px auto;background:#fff}


.in-case li .wrap{position:relative;padding:0;}
.in-case li{width:31.5%;margin-right:26px; float:left;overflow:hidden;position:relative; margin-top:20px;}
.in-case li:nth-child(3n){margin-right:0px;}
.wap-show{display:none!important;}

.gallery-detail{margin-top:30px}
.wrap img{ height:270px;}








.thumbs li a {
	position: relative;
	display: block;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .2);
	overflow: hidden;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.thumbs li a .title, .thumbs li a .title h6 {
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	margin-bottom:15px;
}
.thumbs li a p{line-height:24px;margin-bottom:15px;}
.thumbs li a:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, .3)
}
.thumbs li a:hover .title, .no-touch .thumbs li a:hover .title h6 {
	color: #c6ba9a
}
.thumbs li:hover {
	z-index: 99
}
.view {
	font-size: 16px;
	color: #c6ba9a
}
.view i {
	margin-left: 2px;
	font-size: 16px
}

.thumbs.product li {
	margin-bottom: 30px;
	width: 49%;
	float: left;
	margin-right:2%;
}
.thumbs.product li:nth-child(2n){margin-right:0;}
div.jogger {
	width: 100%;
	overflow: hidden;
	padding-top: 20px;
}

.thumbs.product li a .pic {
	width: 50%
}
.thumbs.product li a .pic img { min-height:220px;
	width: 115%;
	float: right;
}
.thumbs.product li a .info {
	float: left;
	width: 40%;
	text-align: left; padding:40px;
}
.thumbs.product li a .info .title { height: 55px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.thumbs.news li {
	width: 100%
}
.thumbs.news li:last-child {
	margin-bottom: 0
}
.thumbs.news li a {
	width: 100%;
	text-align: left;
}
.thumbs.news li a .pic {
	position: absolute;
	right: 0;
	width: 50%;
	height: 100%
}
.thumbs.news li a img {
	display: block;float:left;
	height:auto;
}
.thumbs.news li a .info {
	width: 600px;
	float: left
}

.thumbs.room li a {
	background-color: transparent
}
.thumbs.room li a img {
	width: 100%;
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s
}
.thumbs.room li a .info {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: #fff
}
.thumbs.room li a .info .title {
	float: left;
	line-height: 1
}
.thumbs.room li a .info span {
	float: right;
	line-height: 1;
	color: #999
}
.no-touch .thumbs.room li a:hover img {
	-webkit-filter: grayscale(0);
	filter: grayscale(0)
}
.anim_emt.start-animation.scale_up {
	-webkit-animation: mk_scale .8s 1 cubic-bezier(.445, .05, .55, .95) both;
	animation: mk_scale .8s 1 cubic-bezier(.445, .05, .55, .95) both;
	visibility: visible
}
.anim_emt.start-animation.fade_in {
	-webkit-animation: mk_fade 1.2s 1 cubic-bezier(.445, .05, .55, .95) both;
	animation: mk_fade 1.2s 1 cubic-bezier(.445, .05, .55, .95) both;
	visibility: visible
}
.anim_emt.start-animation.r_to_l {
	-webkit-animation: mk_right_to_left 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_right_to_left 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.anim_emt.start-animation.l_to_r {
	-webkit-animation: mk_left_to_right 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_left_to_right 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.anim_emt.start-animation.t_to_b {
	-webkit-animation: mk_top_to_bottom 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_top_to_bottom 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.anim_emt.start-animation.b_to_t {
	-webkit-animation: mk_bottom_to_top 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_bottom_to_top 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.anim_emt.start-animation.b_to_t_scale {
	-webkit-animation: mk_bottom_to_top_scale 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_bottom_to_top_scale 1.2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.anim_emt.start-animation.scale_blur {
	-webkit-animation: mk_scale_blur 2s 1 cubic-bezier(.77, 0, .175, 1) both;
	animation: mk_scale_blur 2s 1 cubic-bezier(.77, 0, .175, 1) both;
	visibility: visible
}
.centerbox {
	display: table
}
.centerbox .centerbox-cont {
	display: table-cell;
	vertical-align: middle
}
.m-b-md{ margin-bottom:30px;}
.mar{ padding:40px;}
.m-b-xs {
	margin-bottom: 10px
}
.product{ margin-top:40px;}



/*新闻详情	*/

.xiangqing{ border-bottom:1px dashed #d6d6d6; padding-bottom:10px; margin:35px 0;}
.xiangqing p{ font-size:15px; line-height:30px; }
.chanpintu { margin:40px 0; text-align:center;}
.chanpintu img{ width:800px; margin:0 auto;}

.date1{    display: block;
    padding:0 0 14px 0;
    color: #999;}




