.header{ width:1000px; margin:0 auto; height:250px;}
.header .logo{ width:1000px; height:250px; margin:0 auto;}

.w955{ width:955px; margin:0 auto;}
.w940{ width:940px; margin:0 auto;}

.main{ width:1000px; height:auto; margin:0 auto;}
.bak1{ width:1000px; margin:0px auto 20px auto;}
/*�л�*/
#featureCarousel {
    height: 430px;
    width:960px;
    position:relative;
	margin:0 auto;
}
#featureCarousel img {
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
	padding:6px;
	background:rgba(255,255,255,0.3);background: transparent/9;zoom:1/8; /* required for the filters */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; /* IE8 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* IE5.5-7 */
}
#featureCarousel .feature {
    position:absolute;
    top:-1000px;
    left:-1000px;
    
/*    border:3px solid #fff; filter:alpha(opacity=50);
	 -moz-opacity:0.50; 
	 opacity:0.50;*/
 
	
    cursor:pointer;
}

#featureCarousel .blipsContainer {
    position:absolute;
    color:white;
    left:50%;
    top:410px;
    padding:0;
    margin:0;
}
#featureCarousel .blipsContainer .blip {
    margin:3px;
    height:10px;
    width:20px;
	color:#626262;
	background:#626262;
    text-align:center;
    font-size:0px;
    border:1px solid #8d8d8d;
}
#featureCarousel .blipsContainer .blipSelected {
    color:white;
    font-weight:bold;
    background-color:#fff;
	border:1px solid #fff;
}

/*bak2*/
.bak2{ width:1000px; margin:0 auto; background:#fff;}


/*��*/
.foot{ width:1000px; margin:0 auto; height:108px; background:#141a32; padding-top:20px;}
.footmain{ color:#fff; text-align:center; line-height:25px;}
.footmain ul{ margin:0 auto; width:380px;}
.footmain ul li{ float:left; margin:5px; color:#fff;}
.footmain ul li a{ color:#fff;}
.footmain p{ color:#fff;}
.footmain p a{ color:#fff;}

/*ͼ�л�*/

/*#table2_tu{
	background:url(images/jcan1.jpg) no-repeat;
	width:330px;
	height:215px;
	position:absolute;
	float:left;
}*/

#table2_wz{float:right; position:relative}
#table2_wz a:hover .mask {
width:330px; height:215px;
top: 0;
/*opacity: 0.5;
filter: Alpha(opacity=50);*/
filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;
}
#table2_wz .mask {
z-index: 3;
background-color: black;
opacity: 0;
filter: Alpha(opacity=0);
}
#table2_wz .mask {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
text-align: center;
color: white;
}
/*#table2_wz a:hover img{ 
	width:330px;
	 height:215px;
	background:rgba(0,0,0,0.2);background: transparent/9;zoom:1/8; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
#table2_wz a img{ background:rgba(0,0,0,0.8);
	background: transparent/9;
	zoom:1/8;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);			
	 top: 0px;
	 width:330px;
	 height:215px;
	}*/
#table2 ul{margin:0;padding:0;}
#table2 li a{ font-size:16px; color:#fff; font-weight:bold;}
#table2 li{float:left; width:330px; height:215px;cursor:pointer; color:#000;font-size:14px; font-weight:bold;  background:#fff; margin-left:2px;/* margin-top:20px; */display:inline;}
#table2 li.now2{color:#000; background:#000; display:block;}
.tablistjyj{ font-size:14px;line-height:24px;border-top:0;z-index:5; margin-top:10px;display:none; padding:20px;}
.tablistjyj{/*background: url(images/jcbj.jpg) bottom no-repeat;*/ padding-top:1px; }
.block{display:block;}
.tablistjyj dl{margin:20px 0;}
/*.tablistjyj dl img{ margin:10px 10px 10px 0;}*/
.tablistjyj dt{ font-size:14px;  line-height:30px; }
.tablistjyj dd{ line-height:30px;}
.tablistjyj .jz{ position:relative; float:left; width:230px; height:140px;margin:10px 10px 10px 0;}
i{ font-style:normal;}
.jz .jztit{
	opacity: 0.7;
	filter: alpha(opacity=70);
	top:110px;
	position:absolute;
	width:230px;
	height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	z-index:999;
}
.jz .jztit{ color:#fff;
background-color:black;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
