* {
	list-style:none;
	padding:0;
	margin:0;
	border:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
body {
	font-family: 'heiti', Helvetica, Tahoma, Arial, sans-serif;
	font-size: 14px;
	min-width:1260px;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	/* text-decoration: underline; */
	text-decoration: none;
}
input {
	font-family: '微软雅黑', Helvetica, Tahoma, Arial, sans-serif;
}
input:focus {
	outline: none;
}

div:after, ul:after, li:after {
	content:"";
	display:block;
	clear:both;
}
img {max-width:100%;}
i {font-style:normal;}
input {border:1px solid #dedede;}
/* 通用样式 start */
.fl {float:left;}
.fr {float:right;}


.h_100 {height:100%;}

.t0 {top:0;}
.b0 {bottom:0;}
.l0 {left:0;}
.r0 {right:0;}

.w_1_6 {width:16.666666666667%;}

.w_20 {width:20%;}
.w_25 {width:25%;}
.w_28 {width:28%;}
.w_30 {width:30%;}
.w_333 {width:33.3333333%;}
.w_36 {width:36%;}
.w_40 {width:40%;}
.w_50 {width:50%;}
.w_80 {width:80%;}
.w_100 {width:100%;}

.tac {text-align:center;}

.psta {position:absolute;}
.pstr {position:relative;}

.mgt100 {margin-top:100px;}

.fs0 {font-size:0;}

.dpi {display:inline;}
.dpb {display:block;}
.dpib {display:inline-block;}
.dpf {
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:flex;
}
.jcsb {
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	-o-justify-content:space-between;
	justify-content:space-between;
}

.jcsa {
	-webkit-justify-content:space-around;
	-moz-justify-content:space-around;
	-ms-justify-content:space-around;
	-o-justify-content:space-around;
	justify-content:space-around;
}
.jcc {
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	-o-justify-content:center;
	justify-content:center;
}

.red {color:#e00;margin:0 5px;}

.mga {margin: auto;}

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

.boxShadow1 {box-shadow:0 0 1px;}
.boxShadow1de {box-shadow:0 0 1px #dedede;}
.boxShadow1aaa {box-shadow:0 0 1px #aaa;}
.boxShadow2 {box-shadow:0 0 2px;}
.boxShadow2aaa  {box-shadow:0 0 2px #aaa;}
.boxShadow3 {box-shadow:0 0 3px;}
.boxShadow4 {box-shadow:0 0 4px;}
.boxShadow5 {box-shadow:0 0 5px;}
.boxShadow5de {box-shadow:0 0 5px #dedede;}
.boxShadow5aaa {box-shadow:0 0 5px #aaa;}
/* 通用样式 start */



/* 头部 start */
.header {
	padding:10px 0;
	position:absolute;
	top:0;
	width:100%;
	color:#fff;
	z-index:9
}
.headerBox {
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:flex;
	margin:0 -50px;
}
.logo_box  {
	height:59px;
	overflow:hidden;
	max-width: 260px;
}
.head_logo {
	display:block;
}
.nav_box {
	
}
.nav_ul {
	font-size:0;
	padding:0 30px;
}
.nav_li {
	display:inline-block;
	font-size:14px;
	padding: 10px 8px;
}

.nav_li a {
	line-height:39px;
	font-size:18px;
	color:#fff;
	display:block;
	border-bottom:4px solid transparent;
}
.nav_li:hover a, .nav_li.hover a  {
	border-bottom:3px solid #fff;
}
.tel_box {padding:12px;
/* margin-left:50px; */
}
.tel_img {
	margin-top: 3px;
	height: 29px;
}
.tel_num  {line-height:35px;margin-left:10px;font-size: 22px;}
.tel_num.home  {color:#000;}
/* 头部 end */

/* 首页 start */
	/* banner图 start */
	.bannerBox, .homeBannerBox {position:relative;}
	.bannerBox:after {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}
	/* .bannerBox .banner {opacity:.9;filter:alpha(opacity=90);} */
	/* banner图 end */
	
	
	/* 轮播图 start */

	/* HTML5 display-role reset for older browsers */
	article, aside, details, figcaption, figure, 
	footer, header, hgroup, menu, nav, section {
		display: block;
	}

	/*--------------SLIDER----------------*/

	#slider {
		width: 100%;
		margin: 0 auto;
	}


	/*--------------CONTROLS--------------*/


	/*position controls*/

	.controls li {
		top: 50%;
		margin-top: -30px
	}

	.controls li:nth-child(1) {
		left: 0;
	}

	.controls li:nth-child(2) {
		right: 0;
	}


	/*------------PAGINATION------------*/

	/*style pagination*/
	.pagination li {
		background-color: #fff;
	}

	.pagination li.active {
		background-color: #666666;
	}


	/*-------------HELPERS----------------*/

	.responsive {
		width: 100%;
		height: auto;
	}

	.clearfix:after {
		content: "";
		display: table;
		clear: both;
	}
	/* 轮播图 end */

	.typeBox {padding:30px 0;}

	/* 首页栏目标题 start */
	.typenameBox {
		padding:30px 0;
	}
	.typenameBg {
		top:50%;
		left:50%;
		transform:translate(-50%,-50%);
		font-size:60px;
		color:#eee;
		/* text-transform:uppercase; */
	}
	.typeimgs {
		display:block;
		margin:0 auto;
	}
	.typename {
		font-size:30px;
		line-height:50px;
	}
	.typedesc {
		color:#666;
	}
	/* 首页栏目标题 end */

	/* banner图 start */
	.banner {display:block;}
	/* banner图 end */

	/* 关于我们 start */
	.typeInfoBox {padding:0 50px;}
	.typeimgBox, .typeInfo {padding:30px;}
	.typeimgBox {width:50%;text-align:center;}
	.typeimg {max-width:100%;display:block;}


	.typeTitle {font-size:26px;}
	.seotitle {}
	.subtitle {color:#e00;}
	.entitle {
		line-height:30px;
		color:#666;
	}
	.enline {margin-top:10px;height:2px;width:60px;background-color:#e00;}

	.typeContent {margin-top:25px;min-height:144px;line-height:24px;overflow:hidden;font-size:16px;}
	.more {display:inline-block;font-size:16px;line-height:32px;}
	.typeInfo .more {background-color:#e00;color:#fff;margin-top:86px;padding:0 15px;}
	.typeInfo .more:hover {background-color:#900;}

	/* 关于我们 end */

	/* 产品中心 start */
	.litpic {display:block;}
	.producLitpicBox {position:relative;background-color:rgba(0,0,0,1);}
	/* .producLitpicBox:after {top:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.2);} */
	.producLitpic {height:474px;position:relative;opacity:.9;filter:alpha(opacity=90);}
	.producTypeList:hover .producLitpic {opacity:.5;filter:alpha(opacity=50);}
	.producTypeList:hover .producTitle {background-color:rgba(0,0,0,.4);color:#fff}
	.producTitle {font-size:20px;color:#666;padding:50px 0;text-align:center;}

	.typeLinkBox {text-align:center;margin-top:60px;}
	.typeLinkBox .more {border:1px solid ;padding:0 25px;}
	/* 产品中心 end */
	/* 新闻动态 start */

	.newsList {cursor:pointer;position:relative;background-color:#FBFBFB;}
	.newsList:hover {background-color:#666666;}
	.newsList:hover a {color:#fff;}
	.newsImgBox {height:280px;}
	.newsList:nth-of-type(3n+1) .newsImgBox, .newsList:nth-of-type(3n+3) .newsImgBox {margin-bottom:280px;}
	.newsList:nth-of-type(3n+2) .newsImgBox {margin-top:280px;}
	.newsLitpic {width:100%;height:100%;}

	.newsTxtBox {position:absolute;left:0;width:100%;height:280px;padding:50px 20px 0;font-size:16px;line-height:30px;}
	.newsList:nth-of-type(3n+1) .newsTxtBox, .newsList:nth-of-type(3n+3) .newsTxtBox {bottom:0;}
	.newsList:nth-of-type(3n+2) .newsTxtBox {top:0;}

	.newsPubdate {color:#666;padding-bottom:10px;}
	.newsTitle {font-size:22px;padding-bottom:10px;}
	.newsList:hover .newsLitpic {
		opacity:0.5;
		filter:Alpha(opacity=50); /* IE8 以及更早的浏览器 */
	}
	.newsList:hover .newsPubdate, .newsList:hover .newsDesc {color:#fff;}
	.newsList:hover .newsTitle {color:#F57F01;}
	/* 新闻动态 end */

	/* 招商加盟 start */
	.joinBox {padding:0;margin-top:50px;}
	.joinBox:before {width:100%;height:100%;position:absolute;content:"";display:block;background-color:rgba(255,255,255,.3);}
	.joinContent {width:100%;top:0;height:100%;}
	.joinContent {}
	.joinUl {padding:100px 60px 200px;text-align:center;}
	.joinList {padding:0 35px;}
	.joinLink {display:block;background-color:rgba(255,255,255,.7);padding:50px 0;font-size:0;}
	.joinLink:hover {background-color:rgba(255,255,255,.8);}
	.joinListImgs {margin:20px 0;height:42px;}
	.joinTitle {font-size:26px;line-height:40px;}
	.joinList .line {margin-top:30px;display:inline-block;width:50px;height:4px;background-color:#666;}

	/* 招商加盟 end */

	/* 全国门店 start */
	.storeBox {}

	.storeLeft {padding:0 5%;}
	.storeContent {
		width:80%;
		top: 0;
		height: 100%;
	}

	.storeSeotitle {line-height:40px;font-size:22px;}
	.storeEntitle {color:#666;font-size:16px;line-height:40px;padding-bottom:20px;}

	.storeChoice {text-align:center;}
	.storeSelect, .childSelect {position:relative;width:120px;line-height:26px;border-top:1px solid #666;text-align:center;margin:0 10px;display:inline-block;height:34px;}
	
	.childSelect {display:none;}
	.childSelect.on {display:block;}
	.storeTypeList, .childList {cursor:pointer;background-color:#fff;display:none;border:1px solid #666;border-top:0;}
	.storeTypeList.on, .childList.on:nth-of-type(1) {display:block;}
	.storeChild:nth-child(1) {display:block;}
	.storeTypeList a, .childList a {padding:3px 30px;display:block;}
	.storeSelect:hover li, .childSelect:hover li {display:block;}
	#storeIframe {display:inline-block;height:34px;}

	select.storeSelect, select.childSelect {border:1px solid #666;padding:0 25px;line-height:30px;height:30px;}
	
	.storeSelect option, .childSelect option {
		height: 32px;
		line-height: 32px;
		padding: 0px 5px;
		cursor: pointer;
	}

	.storeListBox {padding:0 50px;}
	.storeList {padding:0 15px;}

	.storeLitpic {height:165px;width:100%;}
	.storeTitle {line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:eiilpsis;}
	/* 全国门店 end */

	/* 联系我们 start */
	.contactBox {background:#DCE1E4;position:relative;}
	.contactBox:before {content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.8);top:0;left:0;}
	.contactList {padding:0 50px;}

	.ewmTips {color:#555;}
	.contactList.w_36 {color:#666;font-size:16px;line-height:30px;padding-top:15px;}
	.cfg_hotline {font-size:32px;color:#FF5757;}

	.contactUl {padding:50px 0;border-bottom:1px dotted #ccc;}
	.contactTypepcimg {margin-top:80px;margin-bottom:50px;position:relative;}
	.contactBottomImg {margin:0 50px;}
	/* 联系我们 end */

/* 首页 end */

/* 关于我们-列表 start */
.childNavBox {background-color:#A11D44;}
.childNavList {margin:0 50px;}
.childNavList.on {background-color:#E20646;}
.childNavLink {font-size:20px;color:#fff;line-height:40px;padding:20px 30px;display:block;}

.contentBox {padding:30px 0;}

.childTypename {font-size:0;padding:30px 0;}
.aboutchildico {height:50px;margin-right:10px;}
.cfg_webtitle {font-size:30px;font-family:宋体;font-weight:bold;line-height:50px;}

.bodyBox {padding-top:30px;line-height:1.5;font-size:20px;color:#233;}


	/* 发展战略 start */
	.strategyUl {padding-top:60px;}
	.strategyLi {overflow:hidden;cursor:pointer;color:#fff;}
	.strategyImg {width:100%;
		height:750px;
	}
	.strategyTxtBg {background-color:rgba(0,0,0,.5);top:0;left:0;}
	.strategyTxtBox {padding:180px 20px 0;text-align:center;font-size:0;}
	.strategyLi:hover {color:#e00;}
	.strategyLi:hover .strategyTxtBg {background-color:rgba(0,0,0,.7);}
	.strategyLi:hover .strategyLine {background-color:#e00;}
	
	.strategyTitle {font-size:40px;line-height:80px;margin-top:90px;overflow:hidden;white-space:nowrap;}
	.strategyLine {width:60px;height:3px;background-color:#fff;display:inline-block;}
	.strategyBody {font-size:30px;line-height:60px;margin-top:50px;margin-bottom:90px;overflow:hidden;white-space:nowrap;}
	/* 发展战略 end */
/* 关于我们-列表 start */

/* 产品列表 start */
.childTypename, .position {line-height:42px;font-size:23px;border-bottom:1px solid #dedede;}

.productLi {width:49%;margin-bottom:20px;}
.productLi:nth-of-type(2n+1){margin-right:2%;}

.productListBg {background-color:rgba(0,0,0,.5);}
.productListBg:hover {background-color:rgba(0,0,0,.3);}
.productListBox {line-height:60px;font-size:22px;padding:60px;color:#fff;}
.productListline {width:50px;height:1px;background-color:#fff;margin:26.5px 5px;}
/* 产品列表 end */

/* 产品详情 start */
.bodyImageBox {margin-top:50px;}
	/* 展示图 start */
	.imagelistBox {}

	.pstr {position:relative;}
	.mod18 {width:600px;position:relative;}
	.mod18 .btn {
		height: 48px; width: 24px; position: absolute; z-index: 99;top: 50%;
		cursor: pointer;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-ms-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		transform: translate(0,-50%);
	}
	.mod18 #prevTop, .mod18 #prev {
		background: url(../images/prevbtn.png) no-repeat;
		left: 5px;
	}
	.mod18 #nextTop, .mod18 #next {
		background: url(../images/nextbtn.png) no-repeat;
		right: 5px;
	}
	/* .mod18 #prevTop, .mod18 #nextTop {display:none;} */
	.mod18 #prev, .mod18 #next{display:none;}

	.mod18 li {float:left;}
	.mod18 .cf li {position:relative;color:#fff;}
	.mod18 .cf a {display:block;width:600px;height:400px;position:absolute;color:#fff;}
	.bigImgBox {width: 600px; position:relative; }
	.mod18 .picBox {width: 600px; height: 600px; position: relative; overflow: hidden;}
	.mod18 .picBox ul {position:absolute; left:0;}
	.mod18 .picBox li { width: 600px; height: 600px;background-color:#000;position:relative;}
	.mod18 .picBox li .imagelist { width:100%;height:100%;}
	.smImgBox {position:relative;width:100%; bottom:0;padding-top:10px ;
		/* background:rgba(0,0,0,.5); */
	}
	.mod18 .listBox {height: 105px; position: relative; overflow: hidden; }
	.mod18 .listBox ul {position:absolute; padding-left:0px;}
	.mod18 .listBox li { width: 145px; height: 105px; cursor: pointer; position: relative; padding-right: 6px; overflow:hidden;
		-webkit-box-sizing:content-box;
		-moz-box-sizing:content-box;
		-ms-box-sizing:content-box;
		-o-box-sizing:content-box;
		box-sizing:content-box;
	}
	.mod18 .listBox li .pstr {height:100%;background-color:#000;}
	.video {position:relative;z-index:1;}
	.mod18 .listBox li .imagelist { width:100%;display:block;}
	.mod18 .listBox li i{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;line-height:26px;font-style:normal;

	}

	.mod18 .listBox li a{display:block;width:119.5px;height:85px;}
	.mod18 .listBox .on .imagelist {border:2px solid #e00;}

	.mod18 .listBox .on i{display:block;
		border-right:2px solid #e00;border-left:2px solid #e00;
		border-bottom:2px solid #e00;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
		box-sizing:border-box;
		z-index:2;
	}
	.video {background-color:#000;}
	.play_box {position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}
	.video_play {cursor:pointer;position:absolute;top:50%;left:50%;border:0;}
	.listBox .video_play {
		width:30px;
		height:30px;
		margin-top:-15px;
		margin-left:-15px;
	}
	.picBox .video_play {
		width: 60px;
		height: 60px;
		margin-left:-30px;
		margin-top:-30px;
	}
	.mod18 .listBox .on i.video_i{
		border-right:2px solid transparent;border-left:2px solid transparent;
		border-bottom:2px solid transparent;
	}
	.left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333;}
	/* 展示图 end */

.imageTxtBox {padding:80px 45px 0;}
.typeList {margin:20px 0;font-size:20px;}

.bodyTrait {height:196px;overflow:hidden;line-height:36px;font-size:20px;}

.bodyTxtBox {overflow:hidden;}
.bodyTxtBox img {max-width:100%;}
/* 产品详情 end */

/* 新闻列表 start */

.newsListBody, .newsBody {
	background-color:#F8F8F8;
}
.arcUl {padding:20px 0;}
.arclist {margin:20px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	background-color:#fff;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
.arclist:hover {
	-webkit-transform:scale(1.03);
	-moz-transform:scale(1.03);
	-ms-transform:scale(1.03);
	-o-transform:scale(1.03);
	transform:scale(1.03);
	box-shadow:0 0 50px #ccc;
}
.arclistImgBox {width:300px;text-align:center;padding:15px 20px;}
.arclistImg {width:100%;height:160px;}

.arclistBg {width:900px;padding:50px 20px 20px;}

.arclistTxt {padding-right:30px;border-right:1px solid #eee;}


.arclistTitle {font-size:20px;margin-bottom:10px;}
.arclistBody {font-size:18px;line-height:26px;height:52px;overflow:hidden;}
.arclistTime {}
.timeDays {font-size:45px;color:#666;line-height:50px;}
.timeYearMoon {font-size:16px;line-height:30px;}

/* 新闻列表 end */

/* 分页 start */
.pagelist {font-size:0;}
.pagelist li {display:inline-block;margin:0 5px;border:1px solid #dedede;font-size:14px;line-height:26px;}
.pagelist li, .pagelist li a {color:#666;}
.pagelist li span, .pagelist li:hover a {color:#233;font-weight:600;}
.pagelist li span, .pagelist li a {display:block;padding:0 8px;}
/* 分页 end] */


/* 新闻详情 start */
.articleBox {padding-top:30px;}
.articleTitle {font-size:30px;line-height:60px;}
.articlePubdate {font-size:14px;line-height:30px;color:#666}
.articleBody {background-color:#fff;color:#555;padding:30px;border-radius:10px;margin-top:30px;font-size:16px;}
.articleBody img {max-width:100%;height:auto !important;}
/* 新闻详情 end */

/* 工程案例 start */
.screen {background-color:#F5F5F5;padding:20px;margin:50px 0 30px;}
.screen {
	
}
.childUl {display:none;}
.childUl.on {display:block;}
.tabLi, .childLi {display:inline-block;margin:10px 20px;}
.tabTxt, .childTxt{color:#666;padding:3px 8px;font-size:18px;cursor:pointer;}
.tabLi.on .tabTxt, .childLi.on .childTxt {background-color:#A11D44;color:#fff;}

.caseUl {padding:50px;}
.caseLi  {padding:10px 20px;}
.caseLink {display:block;}

.caseImg {width:100%;height:;}

.caseListBg {}

.caseListBox {padding:15px;background-color:rgba(0,0,0,.6);}
.caseLink:hover .caseListBox {
	background-color:rgba(0,0,0,.7);
}
.caseListTitle {line-height:26px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;}

/* 工程案例 end */

/* 加盟 start */
.joinTypename {
	line-height: 30px;
    font-size: 22px;
	padding: 30px 0;
}
/* 加盟条件 start */
.conditionBox {height:239px;}
.conditionBody {padding-top:30px;line-height:41px;font-size:24px;height:194px;overflow:hidden;}
/* 加盟条件 end */

/* 加盟支持 start */
.supportBox {height:348px;padding:88px 0 68px;}

.supportLi {padding:0 30px;}
.supportLink {background-color:rgba(0,0,0,.3);display:block;padding:30px 0;}
.supportImg {margin:10px 0;height:43px;}
.supportTitle {color:#fff;font-size:25px;line-height:40px;margin-bottom:29px;}
/* 加盟支持 end */

/* 加盟流程 start */
.processBox {height:348px;padding:127px 0 121px;}
.processLi {width:100px;height:100px;margin-right:37.5px;border-radius:50%;border:5px solid #fff;padding:25px;background-color:#A11D44;}
.processLi:nth-of-type(9n+9) {margin-right:0;}
.processTitle {font-size:18px;line-height:20px;color:#fff;}
/* 加盟流程 end */

/* 全国门店 start */
.storeKeyword {line-height:30px;font-size:18px;padding:5px 15px;}
.storeSubmit {line-height:32px;padding:5px 30px;font-size:20px;background-color:#A01E44;color:#fff;}


.storeUl {min-height: 300px;}
.storeLi {padding:10px 20px;}
.storeListImgBox {width:280px;height:174px;}
.storeImg {width:100%;height:100%;}

.screenSelect {line-height:30px;height:30px;padding:0 30px;font-size:16px;}

.storeListTxtBox {margin-left:300px;padding-top:20px;}
.storeTxtBorder {border-bottom:1px solid #dedede;padding-right:20px;}
.storeTxtTitle {margin-top:30px;line-height:45px;font-size:25px;}
.storeAdr {margin-top:20px;font-size:16px;margin-bottom:37px;border-bottom:}
/* 全国门店 end */
@media (max-width:1820px) {
	.strategyImg {height:700px;}
	.strategyTxtBox {padding-top:150px;}
}
@media (max-width:1720px) {
	.strategyImg {height:670px;}
	.strategyTxtBox {padding-top:135px;}
}

@media (max-width:1620px) {
	.strategyImg {height:635px;}
	.strategyTxtBox {padding-top:120px;}
}
@media (max-width:1520px) {
	.strategyImg {height:590px;}
	.strategyTxtBox {padding-top:110px;}
}
@media (max-width:1420px) {
	.strategyImg {height:555px;}
	.strategyTxtBox {padding-top:90px;}
}
@media (max-width:1320px) {
	.strategyImg {height:515px;}
	.strategyTxtBox {padding-top:70px;}
}
@media (max-width:1200px) {
	.strategyImg {height:495px;}
	.strategyTxtBox {padding-top:60px;}
}



















.transform-50-50 {
	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%);
}
/* 图片 start */
.list-image-box-bg {
	border: 1px solid #efefef;
    border-radius: 5px;
    padding: 5px;
}
.list-image-box {
	overflow: hidden;
	position: relative;
	padding-bottom: 68.75%;
}

.list-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/* object-fit: cover; */
	display: block;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-ms-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
}
.list-image-zhezhao {
	position: absolute;
	right: 0;
	bottom: -100%;
	left: 0;
	height: 100%;
	background-color: rgba(0,0,0,.7);
    color: #fff;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-ms-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
	overflow: hidden;
}

.list-image-zhezhao-bg {
	width: 86%;
	text-align: center;
	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%);
}
.list-image-box:hover .list-image-zhezhao {
	bottom: 0;
}
/* 图片 end */


/* 金圣凯业图片列表 start */
.listimg-ul {
	padding: 20px;
}
.listimg-li {
	width: 33.333333333%;
	float: left;
	text-align: center;
}

.listimg-link {
	margin: 10px;
	display: block;
	position: relative;
}

.listimg-image-box {
	overflow: hidden;
	/* padding: 10px;
	background-color: #dedede; */
	padding-bottom: 100%;
	position: relative;
}

.listimg-image {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .6s;
	-o-transition: all .6s;
	transition: all .6s;
}
.listimg-image:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.listimg-title-info {
	background-color: rgba(0,0,0,.5);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	color: #fff;
}
.listimg-title-box {
    padding: 60px;
    color: #fff;
}

.listimg-link:hover .listimg-title-info {
	background-color: rgba(0,0,0,.3);
}

.listimg-title {
	line-height: 60px;
    font-size: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

@media (max-width: 1200px) {
	.listimg-image {
		/* height: 230px; */
	}
}
@media (max-width: 992px) {
		.listimg-link {margin: 10px;}
}
@media (max-width: 768px) {
	.listimg-li {
		width: 50%;
	}
	/* .listimg-image-box {padding: 5px;} */
	.listimg-image {
		/* height: 195px; */
	}
	.listimg-title-box {
		padding: 5px;
	}
	.listimg-title {
		font-size: 14px;
	}
}

@media (max-width: 480px) {
	.listimg-link {margin: 8px;}
	.listimg-image {
		/* height: 150px; */
	}
}

@media (max-width: 380px) {
	.listimg-link {margin: 5px;}
	.listimg-image {
		/* height: 120px; */
	}
}
/* 金圣凯业图片列表 end */