/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #241d0a;
	font-family: '微软雅黑';
}
h1, h2, h3, h4, h5, h6, p, ul, li, img, a, form, dl, dt, dd, select, input, textarea, table {
	margin: 0;
	padding: 0;
	list-style: none;
	border: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color: #16173b;
}
a:hover {
	text-decoration:none;
}
a:hover,a:active{ outline:0 none;}
.left {
	float: left;
	clear: none;
}
.right {
	float: right;
	clear: none;
}
.clear {
	display: block;
	overflow: hidden;
	clear: both;
	width: 0px;
	height: 0px;
}
.img {
	display: block;
	overflow: hidden;
	vertical-align: middle;
}
#header_kcy{
	overflow: hidden;
}
.headerBg {
	height: 600px;
	margin: 0 auto;
	position: relative;
	width: 1200px;
}
.panHeader {
	display: block;
	height: 600px;
	left: -360px;
	overflow: hidden;
	position: absolute;
	text-align: center;
	top: 0;
	width: 1920px;
}
.b1 {
	background: url(../images/top_01.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b2 {
	background: url(../images/top_02.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b3 {
	background: url(../images/top_03.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b4 {
	background: url(../images/top_04.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b5 {
	background: url(../images/top_05.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b6 {
	background: url(../images/top_06.jpg) no-repeat;
	height: 88px;
	overflow: hidden;
}
.b7 {
	background: url(../images/top_07.jpg) no-repeat;
	height: 72px;
	overflow: hidden;
}
.linkb1{ width:580px; height:293px; position:absolute; left:0px; top:143px; z-index:500;}

.dq{ text-align:justify; text-justify:inter-ideograph;}


#daohang{ width:100%; height:68px;  background:url(../images/dhbg1.gif) no-repeat 50% 0;  z-index:2000;}
#daohang p{ padding-left:266px;}
#daohang a{ width:196px; float:left; display:block; line-height:56px; font-size:16px; color:#fff; text-align:center; }
#daohang a.cur,#daohang a:hover{text-decoration:none; color:#fff; height:68px;}
.dhmid{ margin:0 auto; width:1200px; height:68px;}


.blankhr4{ background:url(../images/line1.jpg) repeat-x; height:2px; width:100%;}


#mainkcy{ width:100%; background-color:#e7f3f3; margin:0 auto;overflow:hidden;zoom:1; margin-top:56px; position:relative;}
.js_mod_container1{
	height: 2985px;
	margin: 0 auto;
	width: 1200px;
	position: relative;
	z-index: 7;
}
#mainkcy2{ width:100%; background-color:#e7f3f3; margin:0 auto;overflow:hidden;zoom:1;position:relative;}
.js_mod_container2{
	height: 1470px;
	margin: 0 auto;
	width: 1200px;
	position: relative;
	z-index: 7;
}


.ipn1{position:absolute;left:575px; top:121px; width:435px; }
.ipn2{position:absolute;left:355px; top:264px; width:435px; }
.ipn3{position:absolute;left:137px; top:406px; width:435px; }
.ipn1 p,.ipn2 p,.ipn3 p{ font-size:22px; padding-bottom:8px; display:block;}
.ipn1 span,.ipn2 span,.ipn3 span{ font-size:16px; line-height:30px;}

.tit1{ position:absolute; left:875px; top:416px;width:327px;font-size:48px;}
.casename1{ position:absolute;left:505px; top:823px; width:347px; text-align:center; display:block; font-size:16px;}
.casename2{ position:absolute;left:859px; top:823px; width:347px; text-align:center; display:block; font-size:16px;}
.casename3{ position:absolute;left:117px; top:1076px; width:347px; text-align:center; display:block; font-size:16px;}
.casename4{ position:absolute;left:471px; top:1076px; width:347px; text-align:center; display:block; font-size:16px;}
.caseimg1{ position:absolute;left:503px; top:646px; width:345px; height:169px; display:block; }
.caseimg2{ position:absolute;left:856px; top:646px; width:345px; height:169px; display:block; }
.caseimg3{ position:absolute;left:115px; top:897px; width:345px; height:169px; display:block; }
.caseimg4{ position:absolute;left:469px; top:897px; width:345px; height:169px; display:block; }


.tit2{position:absolute; left:112px; top:1170px;width:500px; font-size:48px;}
.xz1{ position:absolute;left:247px; top:1331px; width:347px; height:188px;}
.xz1 a{ display:block; width:347px; height:188px; font-weight:bold; color:#fff; font-size:22px;}
.xz1 a span{ position:absolute; left:175px; top:88px;}
.xz2{ position:absolute;left:659px; top:1331px; width:347px; height:188px;}
.xz2 a{ display:block; width:347px; height:188px; font-weight:bold; color:#00112c; font-size:22px;}
.xz2 a span{ position:absolute; left:160px; top:88px;}
.xz3{ position:absolute;left:7px; top:1570px; width:347px; height:188px;}
.xz3 a{ display:block; width:347px; height:188px; font-weight:bold; color:#00112c; font-size:22px;}
.xz3 a span{ position:absolute; left:174px; top:82px;}
.xz4{ position:absolute;left:417px; top:1570px; width:347px; height:188px;}
.xz4 a{ display:block; width:347px; height:188px; font-weight:bold; color:#fff; font-size:22px;}
.xz4 a span{ position:absolute; left:179px; top:82px;}


.tit3{position:absolute; left:162px; top:1880px;width:530px; font-size:48px;}
.xzp1{position:absolute; left:14px; top:2059px;width:185px; font-size:15px; line-height:26px;}
.xzp2{position:absolute; left:14px; top:2256px;width:185px; font-size:15px; line-height:26px;}
.xzp3{position:absolute; left:14px; top:2405px;width:185px; font-size:15px; line-height:26px;}
.xzp4{position:absolute; left:1007px; top:2076px;width:185px; font-size:15px; line-height:26px;}
.xzp5{position:absolute; left:1007px; top:2256px;width:185px; font-size:15px; line-height:26px;}
.xzp6{position:absolute; left:1007px; top:2360px;width:185px; font-size:15px; line-height:26px;}

.pktit1{position:absolute; left:135px; top:2590px;width:282px; text-align:center; font-size:30px; line-height:46px;}
.pktit2{position:absolute; left:764px; top:2590px;width:282px; text-align:center; font-size:30px; line-height:46px;}
.pktit1-1{position:absolute; left:220px; top:2673px;width:347px; font-size:20px;}
.pktit1-2{position:absolute; left:220px; top:2837px;width:347px; font-size:20px;}
.pkinfo1-1{position:absolute; left:220px; top:2710px;width:347px; font-size:15px; line-height:26px;}
.pkinfo1-2{position:absolute; left:220px; top:2873px;width:364px; font-size:15px;line-height:26px;}
.dbimg{position:absolute; left:338px; top:2063px;width:511px; height:435px;}

.pktit2-1{position:absolute; left:848px; top:2673px;width:347px; font-size:20px;}
.pktit2-2{position:absolute; left:848px; top:2837px;width:347px; font-size:20px;}
.pkinfo2-1{position:absolute; left:848px; top:2710px;width:347px; font-size:15px; line-height:26px;}
.pkinfo2-2{position:absolute; left:848px; top:2873px;width:364px; font-size:15px;line-height:26px;}

.tit6{position:absolute; left:156px; top:78px;width:628px; font-size:48px;}
.lctxt1{position:absolute; left:21px; top:406px;width:162px; text-align:center; font-size:18px;}
.lctxt2{position:absolute; left:214px; top:406px;width:162px; text-align:center; font-size:18px;}
.lctxt3{position:absolute; left:407px; top:406px;width:162px; text-align:center; font-size:18px;}
.lctxt4{position:absolute; left:601px; top:406px;width:162px; text-align:center; font-size:18px;}
.lctxt5{position:absolute; left:21px; top:655px;width:162px; text-align:center; font-size:18px;}
.lctxt6{position:absolute; left:214px; top:655px;width:162px; text-align:center; font-size:18px;}

.tit7{position:absolute; left:955px; top:400px;width:242px; font-size:48px; line-height:60px;}
.nl1{ background:url(../images/case1.gif) no-repeat;position:absolute; left:32px; top:667px;width:1169px; height:709px;}
.nl2{ background:url(../images/case2.gif) no-repeat;position:absolute; left:32px; top:667px;width:1169px; height:709px;}
.nl3{ background:url(../images/case3.gif) no-repeat;position:absolute; left:32px; top:667px;width:1169px; height:709px;}

.xlname{ position:absolute; left:659px; top:110px; width:116px; text-align:center; font-size:30px; font-weight:bold; color:#94dbe2;}
.kr{position:absolute; left:409px; top:220px;font-size:16px; line-height:28px; width:295px;}
.kr p{ font-weight:bold; display:block;}
.kr span{ display:block; padding-bottom:26px;}
.cp{ position:absolute; left:192px; top:548px;width:190px; font-size:15px; line-height:38px;}
.xn{ position:absolute; left:530px; top:548px;width:200px; font-size:15px; line-height:26px;}
.xn span,.zs span{ color:#4cc2cf;}
.zs{position:absolute; left:945px; top:596px;width:190px; font-size:15px; line-height:28px;}
.zrUl{ background:url(../images/zrulbg.gif) no-repeat; position:absolute; left:0px; top:696px; width:605px; height:279px; display:block; overflow:hidden;z-index:100;}
.zrUl li{ width:605px; height:84px; margin-bottom:8px; cursor:pointer}
.hovers0_0{ background:url(../images/hov-1.gif) no-repeat; width:605px; height:84px; display:block; z-index:100;}
.hovers0_1{ background:url(../images/hov-2.gif) no-repeat; width:605px; height:84px; display:block;z-index:100;}
.hovers0_2{ background:url(../images/hov-3.gif) no-repeat; width:605px; height:84px; display:block;z-index:100;}

#mainkcy3{ width:100%; background-color:#e7f3f3; margin:0 auto;overflow:hidden;zoom:1; position:relative; }
.sx{ width:1200px; position:relative; margin:0 auto;  margin-top:56px;}
.cons8{ width:1200px; height:168px; padding-top:8px;position:relative; background:url(../images/mpbg.jpg) no-repeat left top;}
.cons9{ width:1200px; height:696px;position:relative; background:url(../images/rebg3.jpg) no-repeat left top; margin-top:58px;}
.tit9{position:absolute; left:159px; top:36px;width:530px; font-size:48px;}
.zjbox{ position:absolute; left:0px; top:170px; width:1200px; height:462px;}
.zjUl{ position:absolute;width:145px; background:url(../images/ulbg.jpg) no-repeat; height:462px;}
.zjUl li{ width:121px; height:66px; padding:12px; color:#000; margin-bottom:1px; cursor:pointer}
.zjp1{ font-size:15px; line-height:16px; display:block; color:#64534c;}
.zjp2{ font-size:24px;display:block; line-height:40px;font-weight:bold;}
.hovers2{ background:url(../images/ulbg-h.jpg) no-repeat;}
.hovers2 .zjp1{ color:#edf0f5;}
.hovers2 .zjp2{ color:#fff;}
.zjInfo{position:absolute; right:7px; top:0px; width:1047px; height:462px;}
.cons10{ width:1200px; height:522px;position:relative; background:url(../images/rebg1.jpg) no-repeat left top; margin-top:58px;}
.cons11{ width:1200px; height:420px;position:relative; background:url(../images/rebg.jpg) no-repeat left top; margin-top:58px;}
.tit10{position:absolute; left:159px; top:36px;width:530px; font-size:48px;}
.tit11{position:absolute; left:159px; top:36px;width:530px; font-size:48px;}
.wd1{ background:url(../images/wdbg.jpg) no-repeat; position:absolute; left:0px; top:170px; width:268px; height:292px; padding-left:100px; padding-top:54px;}
.wdw{ width:236px; font-size:22px; display:block; padding-bottom:30px;}
.wdd{ width:236px; font-size:16px; line-height:30px;}
.wd3{ background:url(../images/wdbg.jpg) no-repeat; position:absolute; left:420px; top:170px; width:268px; height:292px; padding-left:100px; padding-top:54px;}
.wd2{ background:url(../images/wdbg.jpg) no-repeat; position:absolute; left:832px; top:170px; width:268px; height:292px; padding-left:100px; padding-top:54px;}
.ztbox{ background:url(../images/ztbg.jpg) no-repeat center top; position:absolute; left:0px;top:180px; width:1200px; height:134px;}


#cover{}
.product {
    float: left;  
    position: relative;
	cursor:pointer
}
.product, .product .image {
    height: 160px;
	margin-left:8px;
	margin-right:22px;
    width: 270px;
}
.product .info {
    height: 160px;
    width: 270px;
}
.product .image {
    display: table-cell;
    vertical-align: middle;
}
.product .info {
    background-color: rgba(0, 0, 0, 0.7);
    color: #FFFFFF;
    left: 0;
    position: absolute;
    top: 0;
}
.product .info .top {
    left: 16px;
    position: absolute;
    top: 15px;
    width: 240px;
}
.product .info .title, .product .info .size {
    color: #FFFFFF;
 
}
.product .info .size p{ font-size:15px; font-weight:bold;text-align:center; display:block; padding-bottom:6px;}
.product .info .size span{ font-size:14px; line-height:20px;}
.product .info .title, .product .info .size, .product .info .price {
    display: block;
    
}



.bg_container1 {
	position: absolute;
	top: 0;
	left:0;
	height:2985px;
	width: 100%;
}
.bg_container2 {
	position: absolute;
	top: 0;
	left:0;
	height:1470px;
	width: 100%;
}

.bg_act_1 {
	background: url(../images/kcy_con1_01.jpg) no-repeat 50% 0;
	height:150px;
}
.bg_act_2 {
	background: url(../images/kcy_con1_02.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_3 {
	background: url(../images/kcy_con1_03.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_4 {
	background: url(../images/kcy_con1_04.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_5 {
	background: url(../images/kcy_con1_050.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_6 {
	background: url(../images/kcy_con1_060.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_7 {
	background: url(../images/kcy_con1_07.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_8 {
	background: url(../images/kcy_con1_08.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_9 {
	background: url(../images/kcy_con1_09.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_10 {
	background: url(../images/kcy_con1_10.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_11 {
	background: url(../images/kcy_con1_11.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_12 {
	background: url(../images/kcy_con1_12.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_13 {
	background: url(../images/kcy_con1_13.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_14 {
	background: url(../images/kcy_con1_14.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_15 {
	background: url(../images/kcy_con1_15.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_16 {
	background: url(../images/kcy_con1_16.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_17 {
	background: url(../images/kcy_con1_17.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_18 {
	background: url(../images/kcy_con1_18.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_19 {
	background: url(../images/kcy_con1_19.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_act_20 {
	background: url(../images/kcy_con1_20.jpg) no-repeat 50% 0;
	height: 135px;
}

.bg_acts_1 {
	background: url(../images/kcy_con2_01.jpg) no-repeat 50% 0;
	height:150px;
}
.bg_acts_2 {
	background: url(../images/kcy_con2_02.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_3 {
	background: url(../images/kcy_con2_03.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_4 {
	background: url(../images/kcy_con2_04.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_5 {
	background: url(../images/kcy_con2_05.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_6 {
	background: url(../images/kcy_con2_06.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_7 {
	background: url(../images/kcy_con2_07.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_8 {
	background: url(../images/kcy_con2_08.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_9 {
	background: url(../images/kcy_con2_09.jpg) no-repeat 50% 0;
	height: 150px;
}
.bg_acts_10 {
	background: url(../images/kcy_con2_10.jpg) no-repeat 50% 0;
	height: 120px;
}






.dblpCons1{ background:url(../images/cbg1.jpg) no-repeat center top #eeedeb; height:734px;margin:0 auto;overflow: hidden; z-index: 5;}



.ztlink11{  width:190px; height:120px; display:inline-block; margin-left:23px; margin-top:8px;}
.ztlink12{ width:190px; height:120px;display:inline-block; margin-left:44px; margin-top:8px;}
.ztlink13{ width:190px; height:120px;display:inline-block; margin-left:49px; margin-top:8px;}
.ztlink14{  width:190px; height:120px;display:inline-block; margin-left:49px; margin-top:8px;}
.ztlink15{ width:190px; height:120px;display:inline-block; margin-left:49px; margin-top:8px;}

.yyzjbtn{ position:absolute; left:580px; bottom:0px; background:url(../images/yyzj.jpg) no-repeat; width:227px; height:44px;}
.xjbtn1{ position:absolute; left:139px; top:525px;  width:249px; height:44px;}
.xjbtn2{ position:absolute; left:847px; top:959px;  width:227px; height:44px; }
.xjbtn3{ position:absolute; left:785px; top:1658px;  width:227px; height:44px; }
.xjbtn4{ position:absolute; left:478px; top:2505px;  width:227px; height:44px;}
.xjbtn5{ position:absolute; left:474px; top:1392px;  width:310px; height:44px;}
.xjbtn6{ position:absolute; left:431px; top:554px;  width:227px; height:44px;}







