﻿@charset "utf-8";
/* CSS Document */
/* dede58.com 做最好的织梦模版 */
.banner {
	width: 100%;
	height: 577px;
	margin:0 auto;
}
#kinMaxShow {
	visibility:hidden;
	width:100%;
	height:577px;
	overflow:hidden;
}
.content {
	background:#e2e2e2;
}
.center {
	width:1200px;
	margin:0 auto;
	height:335px;
	padding-top:30px;
}
.index_product {
	width:389px;
	height:302px;
	margin-right:15px;
	float:left;
}
.index_news {
	width:389px;
	height:302px;
	float:right;
}
.focusBox {
	position: relative;
	width:389px;
	height: 302px;
	overflow: hidden;
	text-align: left;
	background: white;
	float: right;
}
.focusBox .pic img {
	width:389px;
	height: 302px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width:100%;
	background: #000;
	filter: alpha(opacity=35);
	opacity: 0.35;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width:100%;
	overflow: hidden;
}
.focusBox .txt li {
	height:36px;
	line-height:36px;
	position:absolute;
}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 2px;
	font-size: 16px;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 2px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width:20px;
	height:20px;
	line-height:20px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background:#f60;
}
.focusBox1 {
	position: relative;
	width:100%;
	overflow: hidden;
}
.focusBox1 .pic a {
	display:block;
}
.focusBox1 .hd {
	overflow:hidden;
	zoom:1;
	position:absolute;
	bottom:40px;
	width:100px;
	margin-left:-50px;
	left:50%;
	z-index:3;
}
.focusBox1 .hd li {
	float:left;
	margin:0 2px;
	width:15px;
	height:15px;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/btn.png) no-repeat center center;/* background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease*/
}
.focusBox1 .hd .on {
	background:url(../images/on_btn.png) no-repeat center center;
}
.big_pic {
	width:100%;
}
.big_pic a {
	display:block;
}
.phone {
	color:#c1c1c1;
	font-size:16px;
	margin-bottom:25px;
	text-align:center;
}
.phone img {
	margin-right:10px;
}
.yhgjk:nth-child(2n) {
background:#f00;
}
.focusBox1 .prev, .focusBox1 .next {
	position:absolute;
	left:10%;
	top:50%;
	margin-top:-25px;
	display:block;
	width:40px;
	height:69px;
	background:url(../images/le.png) no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.focusBox1 .next {
	left:auto;
	right:10%;
	background:url(../images/ri.png) no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.focusBox1 .prev:hover {
	background:url(../images/le.png) no-repeat;
}
.focusBox1 .next:hover {
	background:url(../images/ri.png) no-repeat;
}
