@charset "utf-8";
/* CSS Document */
.txMovie{position:relative;width:572px;height:387px;background:#000; }
.focus_pic{width:572px;height:307px;overflow:hidden;}
.focus_pic li{vertical-align:top}
.focus_pic img{width:408px;height:307px;display:inline-block;vertical-align:top}
.focus_nav{position:absolute;top:315px;left:19px;bottom:0;width:572px;height:61px;*zoom:1; padding-left:10px;}
:root .focus_nav{-ms-filter:none}
.focus_nav ul{position:relative;*zoom:1;}
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}
.focus_nav .navPrev,.focus_nav .navNext{background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');display:inline-block;*zoom:1;width:20px;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{ position:absolute;left:-10px;background-position:0 10px;border-right-color:transparent}
.focus_nav .navNext{position:absolute;left:531px;background-position:-35px 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:91px;height:61px}
.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:164px;height:307px;right:0;top:0;background:#454545;overflow:hidden}
:root .focus_text{-ms-filter:none}
.focus_text h2 a{font-size:16px;color:#eb8401; line-height:32px;font-family:'microsoft yahei',simhei;font-weight:normal;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.focus_text h2 a:hover{color:#fff;text-decoration:underline}
.focus_text ul{padding:8px 8px 0 8px;}
.focus_text .sub_tit{padding-bottom:20px;color:#575757;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.focus_text .c_txt4,.focus_text .c_txt4 a{font-size:12px;color:#fff;line-height:22px}
.focus_text .c_txt4 a:hover{color:#ccc}
.focus_text .c_txt4{width:100%;margin:0 auto;white-space:nowrap;overflow:hidden}
.focus_info{}
.focus_text .mod_desc{width:100%;margin:0 auto;white-space:normal;overflow:hidden;text-indent:2em}
.btn_play_big:hover{color:#FFF}
	.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:94px;height:64px;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:45px;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; background:#000;}
	

.zyy_index_item2 {
	position:relative;
	width:100%;
	margin:12px auto 0 auto;
	height:298px;
	background:url(../images/index_item2_bg.jpg) repeat;
}
.zyy_index_item2_t1 {
	position:absolute;
	top:18px;
	left:25px;
}
.item2_title {
	height:47px;
	line-height:47px;
	padding-left:58px;
}
.ico_guide {
	background:url(../images/ico_t1.gif) no-repeat;
}
.item2_tip_box {
	position: absolute;
	left:58px;
	width:220px;
	font-size:12px;
}
.zyy_index_item2_t2 {
	position:absolute;
	top:18px;
	left:355px;
}
.ico_cases {
	background:url(../images/ico_t2.gif) no-repeat;
}
.zyy_index_item2_t3 {
	position:absolute;
	top:18px;
	left:680px;
}
.ico_classroom {
	background:url(../images/ico_t3.gif) no-repeat;
}
.zyy_index_item2_t4 {
	position:absolute;
	top:158px;
	left:25px;
}
.ico_tcm {
	background:url(../images/ico_t4.gif) no-repeat;
}
.zyy_index_item2_t5 {
	position:absolute;
	top:158px;
	left:355px;
}
.ico_member {
	background:url(../images/ico_t5.gif) no-repeat;
}
.zyy_index_item2_t6 {
	position:absolute;
	top:158px;
	left:680px;
}
.ico_mobile {
	background:url(../images/ico_t6.gif) no-repeat;
}

.item5_title {
	width:100%;
	height:52px;
	line-height:52px;
	background:url(../images/zyy_index_item5_title_bg.jpg) no-repeat;
}
.item5_title .item3_title_notic {
	padding-left:60px;
}
.zyy_index_item5_r1 {
	float:right;
	width:435px;
	height:338px;
	border:1px solid #d6d6d6;
}
.item5_r1_title {
	width:100%%;
	height:34px;
	line-height:34px;
	text-align:center;
	background:url(../images/xxk_r1_title.gif) no-repeat;
}
.zyy_index_item5_list {
	margin-top:10px;
}
.zyy_index_item5_r1 ul {
	width:94%;
	margin:0 auto;
}
.zyy_index_item5_r1 ul li {
	float:left;
	display:block;
	width:185px;
	height:133px;
	margin:8px;
	border:1px solid #d6d6d6;
}
.zyy_index_item5_r1 ul li img {
	padding-top:3px;
	padding-left:3px;
}
.zyy_index_item5_l1 {
	float:left;
	width:254px;
	height:330px;
	background:url(../images/zyy_index_item5_l1_bg.jpg) repeat-y;
}
.zyy_index_item5_type_title {
	display: table;
	font-size:14px;
	line-height:30px;
	padding-top:12px;
	border-bottom:1px solid #898989;
}
.zyy_index_item5_type_title span {
	padding-left:10px;
	font-size:12px;
	font-weight:normal;
	color:#cc0000;
}
.zyy_index_item5_l1_list {
	width:88%;
	line-height:21px;
	margin:0 auto 8px auto;
}
.zyy_index_item5_l1_list ul li {
	display:inline;
	font-size:12px;
	padding-right:8px;
	padding-left:8px;
	background:url(../images/zyy_index_item5_l1_list_tip.jpg) right center no-repeat;
}
.zyy_index_item5_center {
	float:left;
	width:500px;
	height:338px;
	border:1px solid #d6d6d6;
}
.item5_center_title {
	width:100%;
	height:34px;
	line-height:34px;
	background:url(../images/item5_center_title.jpg) repeat-x;
}
.item5_center_title span {
	padding-left:15px;
}
.t_name {
	float:right;
}
.zyy_index_item5_center_list {
	width:95%;
	height:294px;
	margin:0 auto;
	font-size:12px;
}
.zyy_index_item5_center_list ul {
	padding-top:4px;
	padding-bottom:4px;
}
.t_type {
	float:left;
	width:78px;
	text-align:center;
}