@charset "gb2312";
*{margin:0; padding:0; list-style:none; }
img{ border:0;  }	

.js{width:90%; margin:10px auto 0 auto; }	
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }	
.js p span{ float:right; }	
.js p span a{ color:#f00; text-decoration:underline;   }	
.js textarea{ height:150px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }		.txMovie{position:relative;width:1003px;height:280px; background:#000; }	
.focus_pic{width:1003px;height:280px;overflow:hidden}	
.focus_pic li{vertical-align:top}	
.focus_pic img{width:1003px;height:280px;display:inline-block;vertical-align:top}	
.focus_nav{position:absolute;left:0;bottom:0;background-color:rgba(0, 0,0,.2);+background-color:rgba(0, 0,0,.2);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');width:700px;height:60px;*zoom:1; padding-left:10px;  }	
:root .focus_nav{-ms-filter:none}	
.focus_nav ul{position:relative;*zoom:1; padding-top:10px !important;  }	
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}	
.focus_nav .navPrev,.focus_nav .navNext{border:1px solid #fff;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');display:inline-block;*zoom:1;width:36px;height:36px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background-image:url(images/focus_nav.png);_background-image:url(images/focus_nav.ie6.png);background-repeat:no-repeat;position:absolute;top:10px}	
.focus_nav .navPrev{background-position:10px 8px;right:47px;border-right-color:transparent}	
.focus_nav .navNext{background-position:-22px 8px;right:10px}	
.focus_nav .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}	
.focus_nav img{border:2px solid #fff;width:64px;height:34px}	
.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}	.focus_text{position:absolute;width:290px;height:280px;right:0;top:0;background-color:#6499cd;overflow:hidden}	
:root .focus_text{-ms-filter:none}	
.focus_text h2 a{font-size:20px;color:#fff;font-family:'microsoft yahei',simhei;font-weight:normal;display:block;width:260px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis*/}	
.focus_text h2 a:hover{color:#fff;text-decoration:underline}	
.focus_text ul{padding:20px 20px 0}	
.focus_text .sub_tit{padding-bottom:20px;color:#fff;height:150px;line-height:22px; text-indent:2em;padding-top:20px;overflow:hidden;/*white-space:nowrap;text-overflow:ellipsis;*/font-size:14px;text-align:left;}	
.focus_text .c_txt4,.focus_text .c_txt4 a{color:#787876;line-height:22px}	
.focus_text .c_txt4 a:hover{color:#ccc}	
.focus_text .c_txt4{width:260px;white-space:nowrap;overflow:hidden}	
.focus_info{height:132px;overflow:hidden}	
.focus_text .mod_desc{width:260px;white-space:normal;overflow:hidden;text-indent:2em}	
.btn_play_big{ overflow: hidden;padding: 0 0 0 15px;cursor: pointer;background: url(images/bg_btn.png) no-repeat;margin-right: 5px;	height:40px;line-height:40px;line-height:44px\9;+line-height:44px;_line-height:40px;padding-left:50px;font-size:14px;font-weight:bold;color:#FFF;background-position:0 -275px}	
.btn_play_big span{ float: left; height: 24px; padding: 0 15px 0 0;background: url(images/bg_btn.png) no-repeat; height:40px;background-position:right -320px}	
.btn_play_big:hover{color:#FFF}	
.focus_text .btn_play_big{position:absolute;bottom:13px;left:20px}	
.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:68px;height:38px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=30);opacity:.3}	
.txMovie .focus_nav li.on .cover{display:none}	
.txMovie .focus_nav li b{display:none}	
.txMovie .focus_nav li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}



	.txtScroll-top{ overflow:hidden; position:relative;  }
		.txtScroll-top .hd{ overflow:visiblity;  height:30px; background:#f4f4f4;  }
		.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
		.txtScroll-top .hd .next{ background-position:0 -140px;  }
		.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
		.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
		.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
		.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.txtScroll-top .hd ul li.on{ background-position:0 0; }
		.txtScroll-top .bd{ *overflow: visible; }
		.txtScroll-top .infoList li{ height:90px; line-height:24px;   }
		.txtScroll-top .infoList li .date{ float:right; color:#999;  }

