@charset "utf-8";
/* CSS Document */


.top{ background:url(../images/topbg.jpg) repeat-x; height:125px;}
.top .top_main{ width:1004px; margin:0px auto;}

.top_infor{ overflow:hidden; zoom:1;}
.top_left{ width:450px; float:left; _display:inline;}
.top_mid{ width:250px; float:left; _display:inline; margin-left:160px; overflow:hidden; zoom:1;}
.top_mid .phont{ font-size:20px; font-family:Arial; font-weight:bolder; color:#fff; float:left; _display:inline; padding:13px 0px;}
.top_mid .TEC{width:100px; float:right; background:url(../images/tec_logo.jpg) no-repeat 10px 5px;padding:5px 0px; margin-top:5px; text-indent:40px; }
.top_mid a{border-right:1px #737373 solid; padding-right:10px; line-height:30px;}
.top_mid a:link,.top_mid a:visited{ color:#fff;}
.top_mid a:hover{ color:#F90;}
.top_right{ width:140px; float:right; _display:inline;}

/*语言分类*/


.rss li{
	display:inline;
	list-style:none;
	list-style-position:outside;
	text-align:left;
	float:left;
	width: 135px;
}
.rss li a:link,.rss li a:visited{
	color:#666;
	text-decoration:none;
	float:left;
	font-size: 12px;
	width:100px;
}

.rss li a:hover{
	color:#000;
	float:left;
	text-decoration:underline;
}


.rss_list{
	line-height:24px;
	text-align:left;
	clear: none;
	float: left;
	font-size: 12px;
	text-indent:15px;
	padding:5px 0px;
	height:70px;
	overflow:hidden;
}
.rss_menu1{
	width:135px;
	height:auto;
	border:1px solid #CCC;
	background-color:#e3e3e3;
	color:#666;
	cursor:pointer;
	overflow:hidden;
	filter:Alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	position: absolute;
	z-index:9900;
	clear: none;
	float: left;
	margin-top:10px;
}
.rss_menu2{
	padding:1px;
	width:135px;
	color:#fff;
	height:30px;
	overflow:hidden;
	cursor:pointer;
	position: absolute;
	visibility: visible;
	clear: none;
	float: left;
	margin-top:10px;
}
.rss_menu2 .lange{background:url(../images/chlang.jpg) no-repeat 0px 0px; line-height:20px; padding-top:5px;height:30px; text-indent:65px;}
.rss_menu1 .lange{background:url(../images/chlang2.jpg) no-repeat 0px 0px; line-height:20px; padding-top:5px; height:30px; text-indent:65px;}
/*语言分类结束*/




/*导航样式*/

/* common styling */
.menu {
	font-family:"微软雅黑", "宋体", "黑体";
	font-size:12px;
	width:1000px;
	margin:0;
	position:relative;
	z-index:1000;
}
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	width:110px;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#646464;
	overflow:hidden;
	font-weight:bolder;
	font-size:14px;
}
.menu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
.menu ul li {
	float:left;
	margin-right:1px;
	position:relative;
}
.menu ul li .oneUL {
	display: none;
}
.menu ul li .twoUL {
	display: none;
}
/* specific to non IE browsers */
.menu ul li:hover a {
	color:#fff;
	background:url(../images/nav_hover.jpg) repeat-x;
}
.menu ul li:hover .oneUL {
	display:block;
	position:absolute;
	top:44px;
	left:0;
	width:150px;
}
.menu ul li:hover .oneUL li a.hide {
	background:url(../images/nav_bg2.jpg) no-repeat;
	color:#dfdfdf;
}
.menu ul li:hover .oneUL li:hover a.hide {
	background:url(../images/nav_bg3.jpg) no-repeat;
	color:#fff;
}

.menu ul li:hover .oneUL li ul {
	display: none;
}
.menu ul li:hover .oneUL li a {
	display:block;
	background:url(../images/nav_bg.jpg) no-repeat;
	color:#dfdfdf;
	padding:0px 10px;
	height:28px;
	line-height:28px;
	font-size:12px;
	font-weight:normal;
	width:130px;
	text-align:left;
}
.menu ul li:hover .oneUL li a:hover {
	background:url(../images/nav_bg4.jpg) no-repeat;
	color:#fff;
}
.menu ul li:hover .oneUL li:hover ul {
	display:block;
	position:absolute;
	left:150px;
	top:0;
}
.menu ul li:hover .oneUL li:hover ul.left {
	left:-150px;
}
/*导航样式结束*/

.menu ul li .twoUL {
	display: none;
	float:left;
	width:360px;
	background-image:url(../images/nav_bgMin.jpg); 
	background-repeat:repeat;
	min-height:280px;
}
.menu ul li:hover .twoUL {
	display:block;
	position:absolute;
	top:44px;
	left:0;
}
.menu ul li:hover .twoUL li a {
	display:block;
	color:#dfdfdf;
	padding:0px 20px;
	height:28px;
	line-height:28px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.menu ul li:hover .twoUL .fLi1{
	float:left;
	width:140px;
	margin-right:0px;
}
.menu ul li:hover .twoUL .fLi2{
	float:left;
	width:220px;
	margin-right:0px;
}
.menu ul li:hover .twoUL .fLi3{
	float:left;
	width:140px;
	margin-right:0px;
	margin-top:10px;
}
.menu ul li:hover .twoUL .fLi4{
	float:left;
	width:110px;
	margin-right:0px;
	margin-top:10px;
}
.menu ul li:hover .twoUL .fLi1 a {
	background:url(../images/nav_bg_one1.jpg) no-repeat;
}
.menu ul li:hover .twoUL .fLi2 a {
	background:url(../images/nav_bg_one2.jpg) no-repeat;
}
.menu ul li:hover .twoUL .fLi1 a:hover {
	background:url(../images/nav_bg4_one1.jpg) no-repeat;
	color:#fff;
}
.menu ul li:hover .twoUL .fLi2 a:hover {
	background:url(../images/nav_bg4_one2.jpg) no-repeat;
	color:#fff;
}

.twoUL li .subUL1 li a
{
	background:url(../images/nav_bg_oneSub1.jpg) no-repeat;
} 
.twoUL li .subUL2 li a
{
	background:url(../images/nav_bg_oneSub2.jpg) no-repeat;
	width:110px;
} 

.twoUL li .subUL1  li a:hover
{
	background:url(../images/nav_bg4_oneSub1.jpg) no-repeat;
} 
.twoUL li .subUL2  li a:hover
{
	background:url(../images/nav_bg4_oneSub2.jpg) no-repeat;
} 






















