﻿.cli_name {
	background: rgb(48, 48, 48); height: 50px; color: rgb(255, 255, 255); padding-top: 25px; font-family: Microsoft YaHei, ����; font-size: 14px; border-top-color: rgb(153, 204, 0); border-top-width: 2px; border-top-style: solid;
}
.cli_name ul {
	
}
.cli_name li {
	height: 18px; line-height: 18px; border-right-color: rgb(80, 80, 80); border-right-width: 1px; border-right-style: solid; float: left;
}
.cli_name li a {
	padding: 0px 20px; color: rgb(255, 255, 255);
}
#clist-box {
	margin: 0px auto; width: 2583px; overflow: hidden;
}
#clist {
	height: 600px; overflow: hidden; position: relative; z-index: 1;
}
.cli_name {
	position: relative; z-index: 2;
}
.cli {
	width: 320px; height: 600px; margin-top: 10px; float: left; position: relative;
}
.cli-mask {
	background: rgba(0, 0, 0, 0.5); left: 0px; top: 0px; width: 100%; height: 100%; color: rgb(255, 255, 255); display: none; position: absolute;
}
.cli-mask div {
	line-height: 30px; font-size: 18px; margin-left: 20px;
}
.cli-mask .name {
	font-size: 24px; margin-top: 300px;
}
.cbg {
	width: 100%; height: 100%;
}
.ctxt {
	width: 100%; height: 36px; color: white; line-height: 36px; background-color: rgb(153, 204, 0);
}
.content {
	width: 100%; overflow: hidden;
}
.content-page {
	width: 1000px; overflow: hidden; float: left;
}
.ctdiv {
	margin: 15px 13px 0px 0px; width: 320px; height: 320px; padding-bottom: 5px; float: left; position: relative; background-color: white;
}
.ctlink {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute;
}
.icon1 {
	background: url("/template/skin1/jkypx/icon1.jpg") no-repeat 0px 0px; top: 3px; width: 14px; height: 13px; margin-left: 6px; display: inline-block; position: relative;
}
.li-img {
	left: 0px; top: 0px; position: absolute;
}
.li-c {
	left: 0px; top: 145px; width: 100%; height: 35px; position: absolute; background-color: rgba(81, 182, 0, 0.8);
}
.clientsLogos .sliders ul {
	float: none;
}
aside .shadow {
	-ms-overflow-y: auto;
}
#refBox .item .itemTxt .project {
	margin-bottom: 5px;
}
#refBox .item .itemTxt p.n {
	line-height: 23px; margin-bottom: 5px;
}
#refBox .item .itemTxt p.textL {
	text-align: left; text-indent: 2em;
}
#clients {
	height: 1000px; position: relative; background-color: rgb(244, 244, 244);
}
#clientsB {
	left: 50%; top: 0px; width: 1600px; height: 906px; margin-left: -800px; position: absolute;
}
#clientsBox {
	left: 50%; top: 50%; width: 705px; height: 693px; text-align: center; margin-top: -383px; margin-left: -352.5px; position: absolute;
}
#clientsBG {
	left: 0px; top: 100px; width: 100%; height: 800px; overflow: hidden; position: absolute;
}
#refBox .item .itemTxt p.n {
	margin: 0px auto; width: 200px; text-align: left;
}
#refBox .item .itemTxt .qi {
	margin: 0px auto 10px; width: 200px; height: 24px; text-align: center; line-height: 24px; position: relative;
}
#refBox .item .itemTxt .qi span {
	background: rgb(255, 255, 255); left: 0px; top: 12px; width: 200px; height: 1px; position: absolute; z-index: 9;
}
#refBox .item .itemTxt .qi em {
	background: rgb(153, 204, 0); padding: 0px 10px; left: 78px; top: 0px; height: 24px; color: rgb(255, 255, 255); font-family: "΢���ź�", "����"; font-size: 14px; font-weight: normal; position: absolute; z-index: 10;
}
#refBox .item .itemTxt p.m {
	margin: 10px auto 15px; padding: 0px; width: 200px; color: rgb(255, 255, 255); font-family: "΢���ź�", "����"; font-size: 14px; font-weight: normal;
}
#navTxt {
	background: url("/template/skin1/jkypx/107946559.png") no-repeat 0px 24px; padding-left: 20px;
}
#refBox {
	width: 100%; border-top-color: rgb(0, 0, 0); border-top-width: 10px; border-top-style: solid;
}
.huizong {
	background: url("/template/skin1/jkypx/107952576.png") no-repeat; margin: -20px auto 0px; width: 250px; height: 52px; text-align: center; color: rgb(255, 255, 255); line-height: 52px; font-size: 30px; font-weight: normal;
}
#ref2 {
	margin: 62px auto 0px;
}
.cli_name li {
	padding: 0px 20px;
}
.cli_name li a {
	padding: 0px;
}
.box_1 .bd li {
	height: 49px; overflow: hidden;
}
.box_1 {
	padding-bottom: 70px;
}
.con_jdt .antH {
	height: 150px;
}
.item {
	height: 317px; margin-top: 30px;
}
.item img {
	width: 300px; height: 170px;
}
.salon .hd {
	margin-top: 69px;
}
.cli_name ul {
	left: 10px; top: 26px; height: 60px; overflow: hidden; display: block; position: absolute;
}
