/*	-------------------------------------------------------------
	Description:	公用样式-头部，底部，常用公用样式
	Filename:		style.css 
	对应页面：      全部页面
	-------------------------------------------------------------	*/
	
/* 公用样式*/
* { padding:0; margin:0; font-size:12px; }
html{ height:100%;}
body{
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333;
	height:100%;
	text-align:center; 
	line-height:21px; 
	background:#fff; 
	word-break:break-all;
}
ul,ol,li,dl,dt,dd { list-style:none;}
img { border:0;}
button { cursor:pointer;}
em,i{font-style: normal;}
.clear{ clear:both; line-height:0px;}

/*默认的链接样式*/
a, a:link, a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#cc0000;}
a.orange{color:#f60; text-decoration: none;}
a.orange :hover{color:#cc000; text-decoration: none;}




/*最外面的盒子--共用*/
.wrapper{ 
	width:980px; 
	margin:0px auto; 
	text-align:left; 
	clear: both; 
}
.biaoge {
	border: 1px solid #cccccc;

}
a.fl:link {
	color: #333333;
	padding: 3px;
	text-decoration: no;
}
a.fl:visited {
	color: #333333;
	padding: 3px;
	text-decoration: no;
}
a.fl:hover {
    background-color: #cd0000;
	padding: 3px;
	color: #fff;
	text-decoration: none;
}
a.fl:active {
	color: #000000;
	padding: 3px;
	text-decoration: none;
}
a.yuding:link {
	color: #cd0000;
	padding: 3px;
	text-decoration: underline;
    FONT-FAMILY: Arial;
    font-size: 12px;
	line-height: 18px;
}
a.yuding:visited {
	color: #cd0000;
	padding: 3px;
	text-decoration: underline;
    FONT-FAMILY: Arial;
    font-size: 12px;
	line-height: 18px;
}
a.yuding:hover {
    background-color: #cd0000;
	padding: 3px;
	color: #fff;
	text-decoration: none;
    FONT-FAMILY: Arial;
    font-size: 12px;
	line-height: 18px;
}
a.yuding:active {
	color: #000000;
	padding: 3px;
	text-decoration: none;
    FONT-FAMILY: Arial;
    font-size: 12px;
	line-height: 18px;
}
.xixianbiankuang {
	border: 1px dashed #CCCCCC;
}
.font5 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #D75509;
	padding: 3px 3px 3px 18px;
}

/*橘黄色框架通用*/
.contentbox2{ border:1px solid #c2c2c2; background:#FFFFFF;}
.contentbox2 h2{background:url(image/title_062.gif) #FFFFFF repeat-x left top; padding-top:4px; height:24px;}
.contentbox2 h2 span{background:url(image/title_00.gif); float:left; padding-left:30px; font-size:14px;}
 
/*顶部信息*/
#topnav{
	border-bottom:1px solid #CDCDCD;
	height:25px;
	width: 100%;
	text-align: left;
	line-height: 25px;
	background-image: url(image/bg_tools.gif);
	background-repeat: repeat;
}	
#topnav a{
	background-repeat: no-repeat;
	background-position: 0px 1px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	padding-left: 5px;
}
#topnav span{
	float:right;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 5px;
	line-height: 25px;
	height: 25px;
}
#topnav span .img{ background:url(image/topinfo_1.gif) no-repeat right top; padding-right:16px;color:#f60;}

/*网站标志 头部广告 分站*/
/*#headertop{ margin-top:2px; padding-top:8px;}
#headertop #logo, #headertop #ad{ float:left;padding:0px 14px 0 12px;width:238px}
#headertop #ad img{ border:0px solid #ccc;width:730px;height:64px;padding-top:0px;}*/

#headertop{ margin-top:2px; padding-top:4px; }
#headertop #logo, #headertop #ad{ float:left;}
#headertop #ad img{ border:0px solid #ccc;width:540px;height:60px;padding-left:20px;padding-top:7px;}
#headertop #logo{ padding:0px 14px 0 0px; width:200px;}
#headertop #subsitenav{ float:right; padding:2px 2px; width:170px;}
#headertop #subsitenav a{ margin:2px 2px;}

/*头部菜单*/
#nav { padding-left:15px; padding-top:4px;}
#nav li{ float:left; margin:0 3px; background:url(image/nav_li.gif) no-repeat left top; width:98px; text-align:center; height:21px; padding-top:8px;}
*html #nav li{ padding-top:7px;}
#nav li.on{background:url(image/nav_on.jpg) no-repeat left top; height:22px; padding-top:7px;padding-bottom:0px;}
#nav li.on a{ font-weight:bold; font-size:14px; color:#003399;}
#nav li.off a{ font-size:14px; color:#094980;}
#nav li.djy{background:url(image/nav_li.gif) no-repeat left top; height:22px; padding-top:7px;padding-bottom:0px;}
#nav li.djy a{ font-weight:bold; font-size:14px; color:#cc0000;}
#nav li.on{ font-weight:bold; font-size:14px; color:#003399;}
#nav li.off{ font-size:14px; color:#094980; height:22px; padding-top:7px;padding-bottom:0px;}
#nav li.on a:hover{ text-decoration:none;}
#nav li.off a:hover{ text-decoration:none;}
#nav li a{width:98px; display:block; height:22px;}
#nav em{/*background:url(image/new1.gif) no-repeat left top; */width:24px; height:27px; display:block; position:relative; top:-43px; right:-30px;}
*html #nav em{position:absolute; top:94px; right:auto;}


/*搜索*/
#searchbox{background:url(image/nav_bg.jpg) repeat-x left top; float:left; width:100%; height:78px; overflow:hidden;}
#searchbox #changead{ position:relative; top:-23px; padding-left:0px; background:url(image/nav_left.gif) no-repeat left bottom; float:left;}
#searchbox a:link          { text-decoration: none }
#searchbox a:visited       { text-decoration: none }
#searchbox a:active        { color: #cc0000; text-decoration: none }
#searchbox a:hover         { color: #cc0000; text-decoration: none }
#searchbox #changead h2{ display:none;}
#searchbox #search{ float:left; padding:15px;}
#searchbox #search #w{ width:180px;}
#searchbox #search input{ height:16px; line-height:16px;}
#searchbox #search button{ line-height:normal; padding:0 0px; margin-left:16px;}
#searchbox #search #keywords,
#searchbox #search #searchtype { padding-top:13px;}
#searchbox #search #keywords h2{color:#000000; font-weight:normal;}
#searchbox #search #keywords h2,
#searchbox #search #keywords ul,
#searchbox #search #keywords ul li{ float:left;}
#searchbox #search #keywords ul li a{ margin:0 4px;}
#searchbox #search #searchtype { float:left; margin-right:35px;}
#searchbox #help{background:url(image/nav_right.gif) no-repeat right top; float:right; padding:17px;}
#topnav, #headertop, #nav, #searchbox{ clear:both;}

/*底部新闻信息*/ 
.newser{ text-align:left; margin-top:0px; padding:5px 0;width:980px;}
.newser p{ padding:0px 0;}
.newser p img{ vertical-align:middle;}

/*尾部 版权信息*/ 
.footer{ border-top:1px solid #ccc; text-align:center; margin-top:8px; padding:12px 0;width:980px;}
#dh{background:url(image/title_062.gif);height: 25px;padding-top:5px;width:980px;}
.footer p{ padding:8px 0;}
.footer p img{ vertical-align:middle;}

/*导航位置*/ 
.wrapper #dhweizhi{ width:980px;height:25px;padding-left:0px;FONT-FAMILY: Arial;}

