@charset "utf-8";
/* CSS Document */


.bannerBg{
	width:100%; 
	overflow:hidden;
}
.banner {
	width:100%;
	height:380px;
	position:relative;
}
.banner .hd ul{margin:0 auto;}
.banner .hd li {height:380px;}
.banner .hd li a {
	display:block; 
	height:100%;
}
.bannerheight119{
	width:1000px;
	height:119px;
	position:relative;
}
.bannerheight119 .bd,
.banner .bd {
	overflow:hidden;
	height: 25px;
	width:100%;
	position: absolute;
	bottom:12px;
	left:0;
	zoom:1;
	z-index:3;
}
.bannerheight119 .bd_box,
.banner .bd_box {
	width:1000px;
	margin:0 auto;
}
.bannerheight119 .bd_box ul,
.banner .bd_box ul {
	float:right;
}
.bannerheight119 .bd li,
.banner .bd li {
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-weight: 400;
	font-family:Arial;
	color: #FFFFFF;
	background: #444444;
	margin-right: 10px;
	border-radius:50%;
	cursor:pointer;
	float: left;
	font-size:16px;
}
.bannerheight119 .bd li.on,
.banner .bd li.on {
	background:#FF7700;
}
.banner .prev,
.banner .next{
	display:none;
	width:40px;
	height:100px;
	background:url(../images/btn.png) no-repeat;
	position:absolute;
	top:160px;
}
.banner .prev {left:10%;}
.banner .next {
	right:10%;
	background-position:right;
}

#jdScroll1{
	height:380px;
	overflow:hidden;
	position:relative;
}
#jdScroll1 li{
	float:left;
	position:relative;
}
#jdScroll1 .jdScrollIndex{
	position:absolute;
	width:100%;
	text-align:center;
	bottom:20px;
}
#jdScroll1 .jdScrollIndex span{
	display:inline-block;
	width:14px;
	height:14px;
	overflow:hidden;
	background:url(../images/bannerControl.png);
	background-position:-14px 0;
	cursor:pointer;
	margin:0 5px;
}
#jdScroll1 .jdScrollIndex span.cur{
	background-position:0 0;
}
.pos1{
	top:165px;
	left:110px;
}
.modNav a{
	display:inline-block;
}
.dzprodcut td{
	height:368px;
}
.dzprodcut .td1{
	width:579px;
	background:url(../images/ct5.jpg) no-repeat;
}
.dzprodcut .td1 .wrap{
	margin-left:55px;
}
.dzprodcut .td2,.dzprodcut .td3{
	width:309px;
}
.dzprodcut .td2 a,.dzprodcut .td3 a{
	display:block;
	width:100%;
	height:100%;
}
.dzprodcut .td1 ul{
	margin:35px 0;
	line-height:24px;
}
.dzprodcut .td2{
	background:url(../images/ct6.jpg) center 140px no-repeat;
}
.dzprodcut .td3{
	background:url(../images/ct7.jpg) center 150px no-repeat;
}
.dzprodcut .td2 .tag{
	position:absolute;
	top:0;
	left:0;
}
.dzprodcut .td2 .wrap,.dzprodcut .td3 .wrap{
	height:100%;
	text-align:center;
}
.dzprodcut .td2 .font16,.dzprodcut .td3 .font16{
	margin-top:50px;
	margin-bottom:4px;
}
.star img{
	display:inline;
}
.hotq td{
	height:309px;
	width:289px;
	vertical-align:top;
}
.hotq td .wrap{
	margin:0 35px;
	height:100%;
}
.hotq td .font24{
	margin-top:45px;
	font-weight:bold;
}
.hotq td .font14.red{
	display:block;
	position:absolute;
	bottom:25px;
}
.hotq td .font14.darkGray{
	line-height:24px;
}
.etcList dt,.etcList dd{
	border-bottom:#dfdfdf 1px solid;
	padding-left:36px;
}
.etcList dt{
	height:103px;
	line-height:103px;
}
.etcList dd{
	height:102px;
	line-height:102px;
}
.etcList dd.d5{
	border-bottom:none;
}
.etcList dd span,.etcList dd a{
	display:inline-block;
	vertical-align:middle;
}
.etcList dd .lit{
	line-height:18px;
	margin-left:10px;
}
.etcList .d1{
	background:url(../images/ct8.jpg) no-repeat 190px center;
}
.etcList .d2{
	background:url(../images/ct9.jpg) no-repeat 210px center;
}
.etcList .d3{
	background:url(../images/ct10.jpg) no-repeat 210px center;
}
.etcList .d4{
	background:url(../images/ct11.jpg) no-repeat 210px center;
}
.etcList .d5{
	background:url(../images/ct12.jpg) no-repeat 210px center;
}

.casekf{
	margin-bottom:10px;
}
.casekf ul li{
	float: left;
	width: 278px;
	height:175px;
	margin-left:10px;
}
.casek h3{
	font-size: 16px;

}