@charset "utf-8";
/* CSS Document */
body{ font-family:"Microsoft YaHei"; width:100%; overflow-x:hidden;}


.focus_wrap{ width:100%; background:#000;min-width: 1000px;}
.focus_wrap_lt{ width:25%; float:left; position:relative; height:100%;}
.focus_wrap_mid{ width:50%; float:left; position:relative; height:100%;}
.focus_wrap_mid1{ width:40%; float:left; position:absolute; left:0px; top:0px;}
.focus_wrap_mid2{ width:60%; float:left; position:absolute; right:0px; top:0px;}
.focus_wrap_mid2_lt{ float:left; width:50%; position:relative;}
.focus_wrap_mid2_rt{ float:right;width:50%; position:relative;}
.ie6 .focus_wrap_mid2_rt,
.ie7 .focus_wrap_mid2_rt
{ width:49.9%;}
.focus_wrap_rt{ width:25%; float:right;position:relative;height:100%;}

.focus_wrap_lt div,
.focus_wrap_mid1 div,
.focus_wrap_mid2_lt div,
.focus_wrap_mid2_rt div,
.focus_wrap_rt div{ border:#000 solid 1px; position:relative; float: left;}
.focus_wrap_mid2_div{ border:none; width:100%;}
.focus_wrap_mid2_div1{border:#000 solid 1px; position:relative; float: left;}


.red1{ border-color:#f00!important;}


.focus_wrap_lt div img,
.focus_wrap_mid1 div img,
.focus_wrap_mid2 div img,
.focus_wrap_rt div img{ width:100%;}

.focus_wrap_info{ position:absolute; width:100%; font-size:18px; display:block; text-align:center; line-height:24px; height:40px; padding-top:50px; color:#fff; left:0px; bottom:0px; white-space:nowrap; overflow:hidden;
background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.95)));
background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
}
.filter_area{ width:100%; height:100%; position:absolute; left:0px; top:0px; display:block; background:#000; filter: alpha(opacity=40); opacity: 0.4;}
.hidefilter .filter_area {display:none;}
.hidefilter .filter_tag {display:block;}
.filter_tag{ position:absolute; left:0px; top:0px; width:78px; height:78px; display:block; display:none;}


.ie8 .filter_area{ width:101%;}
.focus_wrap_mask{
background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.95)));
	background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
	background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
	background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
	height:90px;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	display:block;
	}
.ie6 .filter_area{ height:0px;}




























