/* 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_zzy{
	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:58px;  background-color:#3565b9;  z-index:2000;}
#daohang p{ padding-left:211px;}
#daohang a{ width:197px;float:left; display:block; line-height:58px; font-size:15px; color:#fff; text-align:center; }
#daohang a.cur,#daohang a:hover{text-decoration:none; background:#e7f3fa; color:#000; height:58px;}
.dhmid{ margin:0 auto; width:1200px; height:58px; background:url(../images/dhicon.jpg) no-repeat;}

.c{ cursor: pointer}
.blankhr4{ background:url(../images/line1.jpg) repeat-x; height:2px; width:100%;}


.zzy1{width:100%; background:url(../images/kp_01.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:532px; margin-top:58px; position:relative;}
.jz{ width:1200px;height:532px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.jz .c1{ position:absolute; left:101px; top:129px;text-align:right; font-size:16px; width:225px; display:block;line-height:28px;}
.jz .c3{ position:absolute; left:626px; top:129px;text-align:right; font-size:16px; width:225px; display:block;line-height:28px;}
.jz .c2{ position:absolute; left:344px; top:353px;text-align:left; font-size:16px; width:245px; display:block;line-height:28px;}
.jz .c4{ position:absolute; left:860px; top:353px;text-align:left; font-size:16px; width:295px; display:block;line-height:28px;}
.zzy2{width:100%; background:url(../images/kp_02.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:517px;  position:relative;}
.jz2{ width:1200px;height:517px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.tit1{ font-size:48px; display:block; left:136px; top:105px; position:absolute;}
.qyzg{ position:absolute;left:112px; top:222px; width:975px; height:168px;}


#cover{ width:975px; float:left; }
.product {
    float: left;  
    position: relative;
	cursor:pointer
}
.product .info {
    height: 165px;
    width: 165px;
}
.product, .product .image {
    height: 165px;
	margin-right:30px;
	display:inline;
    width: 165px;
}
.product .info {
    background:url(../images/ihover.png) no-repeat;
    color: #FFFFFF;
    left: 0;
    position: absolute;
    top: 0;
}
.product .image {
    display: table-cell;
    vertical-align: middle;
}

.product .info .top {
    left: 22px;
    position: absolute;
    top:35px;
    width: 127px;
}
.product .info .title, .product .info .size {
    color: #FFFFFF;
 
}
.product .info .size p{ font-size:14px; display:block; line-height:20px; }
.product .info .size span{ font-size:16px; line-height:28px;}
.product .info .title, .product .info .size, .product .info .price {
    display: block;
    
}

.s1{ font-size:20px; position:absolute; left:152px;top:412px; }
.s2{ font-size:20px; position:absolute; left:354px;top:412px; }
.s3{ font-size:20px; position:absolute; left:548px;top:412px; }
.s4{ font-size:20px; position:absolute; left:740px;top:412px; }
.s5{ font-size:20px; position:absolute; left:923px;top:412px; }
.zzy3{width:100%; background:url(../images/kp_03.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:490px;  position:relative;}
.jz3{ width:1200px;height:490px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.tit2{ font-size:48px; display:block; left:136px; top:70px; position:absolute; line-height:56px;}
.zzyi{ font-size:26px; color:#fff; position:absolute; top:212px; left:623px;}
.zzyi1{ position:absolute; top:288px; left:558px; width:625px; font-size:15px; line-height:30px;}
.zzyi1 p{ text-indent:2em;}

.zzy4{width:100%; background:url(../images/kp_04.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:478px;  position:relative;}
.jz4{ width:1200px;height:478px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.a1{ position:absolute; top:54px; left:562px; width:562px; height:135px;}
.tit3{ font-size:48px; display:block; left:136px; top:340px; position:absolute; line-height:56px;}

.zzy5{width:100%; background:url(../images/kp_05.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:470px;  position:relative;}
.jz5{ width:1200px;height:470px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.a2{ position:absolute; top:12px; left:839px; width:271px; height:45px; }
.mb1{position:absolute; top:60px; left:349px;width:446px; font-size:20px; }
.lh1{position:absolute; top:88px; left:349px;width:446px; font-size:15px; line-height:26px }
.mb2{position:absolute; top:194px; left:210px;width:446px; font-size:20px; }
.lh2{position:absolute; top:226px; left:210px;width:446px; font-size:15px; line-height:26px }
.mb3{position:absolute; top:319px; left:78px;width:446px; font-size:20px; }
.lh3{position:absolute; top:352px; left:78px;width:446px; font-size:15px; line-height:26px }
.su{position:absolute; top:310px; left:826px;width:355px; font-size:15px;line-height:26px; text-indent:2em;}

.zzy6{width:100%; background:url(../images/kp_06.jpg) no-repeat 50% 0 #fff; overflow:hidden;zoom:1;height:226px;  position:relative;}
.jz6{ width:1200px;height:226px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.tit4{ font-size:48px; display:block; left:136px; top:126px; position:absolute; line-height:48px;}
.a3{ position:absolute; top:175px; left:918px; width:271px; height:45px;}

.zzy7{width:100%; background-color:#fff; overflow:hidden;zoom:1;height:400px; padding-top:85px;  position:relative;}
.jz7{ width:1200px;height:400px;margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.cp1{ float:left; width:566px; height:136px; display:block; margin:0px 16px 35px 18px;}
.ito{ width:566px; height:136px; display:block; background:url(../images/cphover.jpg) no-repeat; position:relative;}
.img11{ position:absolute; width:113px; height:106px; left:29px; top:17px;}
.info11{ width:400px; position:absolute; left:155px; top:17px; height:118px; font-size:26px; line-height:116px; text-align:center;}
.ito-hover{ width:566px; height:136px; display:block; background:url(../images/cphover1.jpg) no-repeat;position:relative;}
.img12{ position:absolute; width:113px; height:106px;  left:29px; top:17px;}
.info12{ width:365px; padding:20px 20px 0px 30px; position:absolute; left:155px; top:17px; height:118px; font-size:16px; color:#fff; line-height:26px;}

.zzy8{ background:url(../images/sa.jpg) no-repeat #fff; width:1200px; margin:0 auto; position:relative; height:395px;}
.tit5{ font-size:48px; display:block; left:136px; top:56px; position:absolute; line-height:48px;}
.clbox{ background:url(../images/sad.jpg) no-repeat top center; float:left; width:1200px; height:147px; margin-top:163px;}
.clbox p{ width:260px; text-align:center;font-size:18px;}
.clp1{ position:absolute; top:267px; left:22px; }
.clp2{ position:absolute; top:267px; left:320px; }
.clp3{ position:absolute; top:267px; left:617px; }
.clp4{ position:absolute; top:267px; left:915px; }

.zzy9{ background:url(../images/sa1.jpg) no-repeat #fff; width:1200px; margin:0 auto; position:relative; height:722px;}
.tit6{ font-size:48px; display:block; left:136px; top:32px; position:absolute; line-height:56px;}
.caul{ position:absolute; background:url(../images/cabg1.jpg) no-repeat; left:38px; top:223px; width:168px; height:401px;}
.caul li{ width:122px; height:114px; display:block; margin-bottom:10px; cursor:pointer;}
.hovers0{ background:url(../images/cabg1-1.jpg) no-repeat; width:122px; height:114px; display:block;}
.hovers1{ background:url(../images/cabg1-2.jpg) no-repeat; width:122px; height:114px; display:block;}
.hovers2{ background:url(../images/cabg1-3.jpg) no-repeat; width:122px; height:114px; display:block;}
.cadiv1{position:absolute;right:0px; top:223px; background:url(../images/case1.jpg) no-repeat; width:920px; height:416px;}
.cadiv2{position:absolute;right:0px; top:223px; background:url(../images/case2.jpg) no-repeat; width:920px; height:416px;}
.cadiv3{position:absolute;right:0px; top:223px; background:url(../images/case3.jpg) no-repeat; width:920px; height:416px;}

.cd5{ position:absolute;left:270px; top:10px; width:220px; height:143px;}
.cd1{ position:absolute;left:100px; top:20px; font-size:26px; font-weight:bold;}
.cd2{ position:absolute;left:100px; top:72px; font-size:22px;}
.cd3{ position:absolute;left:138px; top:220px; font-size:16px;}
.cd4{ position:absolute;left:138px; top:267px; font-size:16px; width:280px; display:block; line-height:28px;}
.a4{ position:absolute; left:100px; top:348px; width:266px; height:52px;}

.zzy10{ background:url(../images/sa.jpg) no-repeat #fff; width:1200px; margin:0 auto; position:relative; height:710px;}
.tit7{ font-size:48px; display:block; left:136px; top:56px; position:absolute; line-height:48px;}
.zjbox{ position:absolute; width:1200px; height:462px;left:0px; top:173px;}
.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;}
.hoverss2{ background:url(../images/ulbg-h.jpg) no-repeat;}
.hoverss2 .zjp1{ color:#edf0f5;}
.hoverss2 .zjp2{ color:#fff;}
.zjInfo{position:absolute; right:7px; top:0px; width:1047px; height:462px;}

.zzy11{background:url(../images/sa.jpg) no-repeat #fff; width:1200px; margin:0 auto; position:relative; height:450px;}
.tit8{ font-size:48px; display:block; left:136px; top:56px; position:absolute; line-height:48px;}
.xzml{position:absolute; left:0px; top:178px;width:1200px; height:168px; padding-top:8px; background:url(../images/mpbg.jpg) no-repeat left top; }
.zzy12{background:url(../images/sa.jpg) no-repeat #fff; width:1200px; margin:0 auto; position:relative; height:440px;}
.tit9{ font-size:48px; display:block; left:136px; top:56px; position:absolute; line-height:48px;}
.ztbox{ background:url(../images/ztbg.jpg) no-repeat center top; position:absolute; left:0px;top:180px; width:1200px; height:120px;}

.ztlink11{ position:absolute; left:24px; top:0px; width:190px; height:120px;}
.ztlink12{ position:absolute; left:262px; top:0px; width:190px; height:120px;}
.ztlink13{ position:absolute; left:503px; top:0px; width:190px; height:120px;}
.ztlink14{ position:absolute; left:746px; top:0px; width:190px; height:120px;}
.ztlink15{ position:absolute; left:988px; top:0px; width:190px; height:120px;}

.im{ height:480px !important;}
.im .im_show{ height:480px !important;}

.s1 strong{ font-weight:bold;}








