﻿@charset "utf-8";
html,body {	margin: 0px; padding:0; background:#ece6d6; font-family: Arial, Tahoma, Verdana, serif, sans-serif, monospace; font-size: 12px; color: #222; }
* { margin:0; padding:0; }
.bodyen{
background:#FFF url(../images/enbg.gif) repeat-x left top;
font-family:Arial;
}
img { border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
/* 链接样式 */
a { color:#333; text-decoration:none; }
a:hover { color:#F00; text-decoration:underline; }
#logo {width:445px; height:100px; display:block; overflow:hidden; background:url(../images/logo.gif) no-repeat; }
.gray{ color:#999;}
.orange { color:#FF7800 !important; }
a.red { color:#F00 !important; }
.red{ color:#f00;}
.darkblue{ color:#590c31;}
.blue { color:#1F71AF; !important; }
a.more { text-align:left; color:#333; text-decoration:none; font-size:12px; font-weight:normal; position:absolute; right:0px; top:0px; }
a.more:hover { color:#c00; text-decoration:none; }
a.btnBlack { background:url(../images/bg_btn.gif) repeat-x; padding:4px 10px 5px 10px; color:#FFF !important; font-weight:700; font-size:14px; text-decoration:none !important; border:1px solid #000; }

.time{
	font-family:Verdana;
	font-size:9px;
	color:#f60;
}
/* 按钮样式 */
input.text_type { border:1px solid #949494; color:#626262; }
input.select_type { border:none; background:url(../images/input_search_style.gif) no-repeat; width:124px; height:19px; color:#626262; }
/* 位置 */
.left{float:left;}
.right{ float:right;}
/* 字体样式 */
.f12px{ font-size:12px; font-weight:normal;}
.f14px{ font-size:14px;}
.fB { font-weight:900; }
/* 顶部样式 */
#head { position:relative; margin:0 auto; width:951px; height:132px; background:url(../images/bodybg.jpg) no-repeat center top}
#inheader{ position:absolute; right:20px; bottom:0px; text-align:left; margin:0; padding:0 0 0 30px; list-style-type:none; width:113px; height:22px; background:url(../images/cnenbg.jpg) no-repeat;}
#inheader li{ height:22px; line-height:22px; padding:0; color:#fff;}
#inheader li a{ color:#fff;}

.searchInput{ width:144px; color:#666; border:1px solid #ccc; height:14px; padding:2px 4px;}
#inheader a{ color:#CCC;}
#banner{width:746px; height:318px; margin-bottom:8px; }

/*菜单*/
#nav {
	width:188px;
    line-height: 28px; 
	list-style-type: none;
	padding-top:40px;
	text-align:center;
	padding-left:10px;
	background:url(../images/navAllbg.jpg) no-repeat left top;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
	width: 142px; 
	display: block;
	padding-left:20px;
	/*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
	background:url(../images/navbg.gif) no-repeat left bottom; /*一级目录的背景色*/
	float:left;
	border-bottom:1px solid #ccc;
	text-align:left;
	/*float：left,本不应该设置，但由于在Firefox不能正常显示
	继承Nav的width,限制宽度，li自动向下延伸*/
}
#nav li span{
	font-weight:normal;
	padding-left:6px;
	color:#6C6C6A;
	font-size:9px;
	font-family:Arial;
}
#nav li a{
	color:#605633;
	font-weight:bold;
	background:url(../images/navicon.gif) no-repeat 5px 10px; 
}
#nav li a:hover{
	background: url(../images/navover.gif) no-repeat left 1px;	/*一级目录onMouseOver显示的背景色*/
}
#nav li a.focus{
	color:#FFF;
	background:url(../images/navover.gif) no-repeat left 1px;	/*一级目录onMouseOver显示的背景色*/
}
#nav li a.focus span { color:#FFF; }
#nav li a:hover span{
	color:#ccc;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}
/*==================二级目录===================*/
#nav li ul {
	list-style:none;
	text-align:left;
}
#nav li ul li{
	border-bottom:1px solid #f0ede7;
	 /*二级目录的背景色*/
}
#nav li ul a{
	font-weight:normal;
	padding-left:20px;
	width:142px;
	background:#e3ddce url(../images/dot1.gif) no-repeat 8px center; 
	/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {
	color:#333; text-decoration:none;
}
#nav li ul a:visited  {
	color:#333;text-decoration:none;
}
#nav li ul a:hover {
	color:#c00;
	text-decoration:underline;
	font-weight:normal;
	background:#f2ecde url(../images/dot1.gif) no-repeat 8px center;
	/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}
#nav ul.collapsed {
	display: none;
}
-->
#PARENT{
	width:300px;
	padding-left:20px;
}

/**/


div.sitemap{ position:absolute; top:7px; right:5px; width:141px; height:21px; display:block; border:none; background:url(../images/sitemap.gif) no-repeat; }
ul.sitemap { list-style:none; background:#d4ddec; border:1px solid #225893; color:#1f5a95; width:130px; z-index:9999; margin-left:5px;}
ul.sitemap li { padding:2px 5px; }

.video{ width:230px; height:140px;}
/* 底部版权声明 */
#customer { text-align:left; background:url(../images/dlcustombot.gif) no-repeat left bottom; margin:0 auto; width:980px;}
#customer h2 { height:25px; line-height:25px; font-size:12px; background:url(../images/dlcustom.gif) no-repeat; padding-left:15px; }
#customer ul { margin:0; padding:5px 0; list-style-type:none; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
#customer li { width:180px; float:left; line-height:20px; padding-left:15px; background:url(../images/dot1.gif) no-repeat 8px center;}

#newslink{margin:5px auto; border:1px solid #ddd7c7; width:950px; background:#fff;}
#newslink h2 { color:#626262; font-size:12px; font-weight:normal; padding:3px 10px; background:#ddd7c7; margin-bottom:5px; }
/* 底部友情链接 */
#friendlink { margin:5px auto; border:1px solid #ddd7c7; width:950px; background:#fff; }
#friendlink h2 { color:#626262; font-size:12px; font-weight:normal; padding:3px 10px; background:#ddd7c7; margin-bottom:5px; }
#friendlink ul { list-style:none; margin:0 auto; }
#friendlink li { float:left; }
#friendlink ul.logo li { width:88px; height:35px; line-height:35px; padding-left:8px; }
#friendlink ul.logo img { width:88px; height:31px; }
#friendlink ul.text { width:960px; }
#friendlink ul.text li { width:80px; height:20px; line-height:20px; text-align:center; }


#footer{
	width:751px;
	margin:0 auto;
	text-align:left;
	padding:20px 10px 20px 230px;
	line-height:140%;
	position:relative;
	background: url(../images/footerbg.gif) no-repeat center top;
}
.footer_txt{
	position:absolute;
	right:30px;
	top:20px;
}
/* 边框样式 */
.bDarkgrey { border:1px solid #949494; }
/* 其它样式 */
#content{ width:991px; margin:0 auto;}
.channel { margin:0 auto; width:944px; border:4px solid #fff; text-align:left; background:#fff url(../images/contentbg.gif) repeat-y left top;}
#ebanner { margin:2px auto; width:944px; text-align:left;  }
.c_bg1{ background:#fff url(../images/dot_y.gif) repeat-y 240px top;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 
/* end of clearfix  */