/* css 重置 */* {
	margin: 0;
	padding: 0;
	list-style: none;
}
body {
	color:#666;
	background: #fff;
	font: normal 12px/22px 宋体;
	background-image:url(../images/body.png);
	background-repeat:repeat-x;
}
img {
	border: 0;
}
a {
	text-decoration: none;
	color: #016d99;
	/*color: #666;*/
}
a:hover {
	color: #f30;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
font {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*顶部信息*/
#head {
	margin:0 auto;
	width:990px;
	height:auto;
	/*margin-top:140px;*/
	background-color:#fff;
	overflow:hidden;
}
#head #logo {
	margin:auto;
	width:980px;
	height:94px;
	background-image:url(../images/head.jpg);
	background-position:left top;
	overflow:hidden;
}
#head #logo h1 {
	float:left;
	margin-top:10px;
	margin-left:5px;
}
#head #logo p {
	float:right;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#head #logo p a {
	color:#f90;
	text-decoration:none;
}
#head #logo p a:hover {
	color:#f90;
	text-decoration:none;
}
#head #logo p a strong {
	font-weight:bold;
}
#head #logo p a strong:hover {
	font-weight:bold;
	color:#f90;
}
#head #logo p em {
	padding:0px 5px 0px 5px;
	color:#eee;
}
/*滚动JavaScript图片*/
#head_wide {
	margin:0 auto;
	width:980px;
	padding:0 5px 0 5px;
	background-color:#fff;
	position:relative;
	overflow:hidden;
	float:center;
}
/*导航菜单联动时使用*/
#menu {
	margin:0 auto;
	width: 990px;
	background-color:#fff;
}
#menu span {
	cursor: pointer
}
#menu #search {
	width:220px;
	float:right;
	padding:0px 0px 0px 0px;
	position:relative;
	background:none;
}
#menu #search input {
	margin-top:6px;
	margin-left:0px;
	width:140px;
	height:18px;
	position:absolute;
	font-size:12px;
	padding:0px 2px 0px 2px;
	color:#666;
	border:1px solid #069;
}
#menu #search input.submit {
	margin-top:5px;
	margin-left:153px;
	width:59px;
	height:21px;
	position:absolute;
	border:0;
	font-size:12px;
	color:#fff;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	background-image:url(../images/submit.png);
	background-position:left center;
	cursor:pointer;
}
#navarea {
	width: 980px;
	height: 80px;
	margin: 0 auto;
	background-image:url(../images/navbg.style.png);
	/*background-position:left -5px;*/
	background-repeat:repeat-x;
}
#navarea ul {
	clear: both;
	float: left;
	width: 950px;
	padding: 4px 18px 0 18px;
}
#navarea li {
	float: left;
	height: 37px;
	font-size: 14px;
	line-height: 32px;
}
#navarea a {
	float: left;
	display: inline-block;
	height: 37px;
	padding: 0 18px;
	color: #fff;
	text-decoration: none;
}
#navarea .on a:link, #navarea .on a:visited, #navarea .on a:hover, #navarea .on a:active {
	float: left;
	display: inline-block;
	height: 41px;
	padding: 0 0 0 20px;
	color: #f30;
	background: url(../images/navOn.png) no-repeat;
}
#navarea .on a:link span, #navarea .on a:visited span, #navarea .on a:hover span, #navarea .on a:active span {
	display: inline-block;
	height: 41px;
	padding: 0 18px 0 0px;
	background: url(../images/navOn.png) no-repeat right;
}
#navarea .col {
	font-size: 12px;
	font-weight: normal;
	line-height: 32px;
	float: right;
}
#navarea .col a {
	display: block;
	float: left;
	padding: 0 10px;
}
#navarea dl {
	background: url(../images/navbg.style.png) repeat-x;
	clear: both;
	float: left;
	padding: 4px 0px 0px 10px;
	width: 970px;
}
#navarea dt {
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
	line-height: 32px;
}
#nav {
	clear: both;
	float: left;
	width: 980px;
	height: 37px;
}
#nav li {
	float: left;
	padding: 5px 1px 0 1px;
	font-size: 12px;
	color: #666;
	line-height: 30px;
}
#nav ul {
	width: 880px;
	height: 37px;
	padding: 0px;
	margin: 0px;
	margin-left: 20px !important;
	_margin-left: 15px;
	display: inline;
	_display: inline;
}
#nav li a:link, #menu li a:visited {
	color: #666;
	text-decoration: none;
}
#nav li a:hover, #menu li a:active {
	color: #f30;
	text-decoration: none;
}
#nav li strong {
	font-size: 14px;
	font-weight: normal;
}
#nav a {
	padding: 0 8px;
}
#nav a:link, #nav a:visited {
	color: #666;
}
#nav a:hover, #nav a:active {
	color: #f30;
}
#nav span a:link, #nav span a:visited {
	color: #666;
}
#nav span a:hover, #nav span a:active {
	color: #f30;
}
/*导航菜单结束*/
#foot {
	margin:0 auto;
	width: 990px;
	background-color:#fff;
}
/*底部导航*/
#footnav {
	margin:0px auto;
	margin-left:5px;
	margin-right:5px;
	width: 980px;
	height: 41px;
	background-image:url(../images/navbg.png);
	background-repeat:repeat-x;
}
#footnav ul{
	clear: both;
	float: left;
	padding:4px 0px 0px 0px;
}
#footnav li{
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
}
#footnav a{
	float:left;
	display:inline-block;
	padding:0 0 0 15px;
	color:#fff;
	text-decoration:none;
}
#footnav a span{
	float:left;
	display:inline-block;
	padding:0 15px 0 0px;
	color: #fff;
	text-decoration: none;
}
#footnav a:hover{
	float:left;
	display:inline-block;
	padding:0 0 0 15px;
	color:#f81;
	text-decoration:none;
}
#footnav a:hover span{
	float:left;
	display:inline-block;
	padding:0 15px 0 0px;
	color: #f81;
	text-decoration: none;
}
/*友情链接*/
#linker {
	margin:5px auto;
	width:980px;
	height:auto;
	border:1px solid #ddd;
	overflow:hidden;
	float: center;
	text-align:center;
}
#linker li{
	padding:6px 9px 6px 9px;
	height: auto;
	float: left;
}
#linker li img{
	display:block;
	border:1px solid #eee;
	width: 122px;
	height: 38px;
}
#linker li a{
	display:block;
	color: #666;
}
#linker li a:hover{
	display:block;
	color: #f30;
}
#linker li a:hover img{
	border:1px solid #f30;
}
#linker li a img{
	display:block;
	border:1px solid #eee;
	width: 120px;
	height: 35px;
}
#linker li a span{
	display:block;
	line-height:18px;
	padding-top:2px;
}
#linker li span{
	display:block;
	line-height:18px;
	padding-top:2px;
	text-align:center;
}
/*底部信息*/
#footer {
	margin:5px auto;
	width:980px;
	height:auto;
	overflow:hidden;
	background-image:url(../images/foot.png);
	background-repeat:repeat-x;
	text-align:center;
	color:#666;
	line-height:24px;
	padding-top:2px;
}
#foot #foot_narrow {
	margin:auto;
	margin-left:5px;
	padding-top:8px;
	width:280px;
	height:auto;
	float:left;
}
#foot #foot_wide {
	width:680px;
	height:auto;
	margin-left:10px;
	margin-right:5px;
	padding-top:18px;
	color:rgb(100, 100, 100);
	line-height:22px;
	float:right;
}
#footer a{
	color:#666;
}
#footer a:hover{
	color:#666;
}
#footer a:visited{
	color:#666;
}
#footer em {
	color:rgb(50, 140, 180);
	padding:0 10px;
}
/*正文部分*/
#content {
	margin:auto;
	width:990px;
	background-color:#fff;
	position:relative;
	overflow:hidden;
}
#content .body_full {
	margin:5px auto;
	width:980px;
	height:auto;
	background-color:#fff;
	overflow:hidden;
	float:center;
}
/* 正文侧边 */
#body_narrow {
	margin:auto;
	width:208px;
	float:left;
}
.narrow_area {
	margin:auto;
	margin-bottom:10px;
	overflow:hidden;
	width:208px;
	float:left;
}
.narrow_head {
	margin:auto;
	width:auto;
	height:32px;
	overflow:hidden;
	background-image:url(../images/widebg_1.png);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #b2cfe7;
	/*border:1px solid #ddd;*/
}
.narrow_head_big {
	margin:auto;
	width:auto;
	height:58px;
	overflow:hidden;
	background:url(../images/narrowbg.png) left center no-repeat;
	border:1px solid #b2cfe7;
	/*border:1px solid #ddd;*/
}
.narrow_title{
	margin:auto;
	margin-left:10px;
	width:auto;
	height:auto;
	overflow: hidden;
	clear:both;
	background-image:url(../images/ico_04_2.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#016c99;
	/*color: #f30;*/
	padding-top:4px;
	padding-left:16px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.narrow_title_big{
	margin:auto;
	width:auto;
	height:auto;
	overflow: hidden;
	clear:both;
	color:#016c99;
	/*color: #f30;*/
	padding-top:16px;
	padding-left:70px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.narrow_title_big a{
	color:#016c99;
	/*color: #f30;*/
}
.narrow_title_big a:hover{
	color: #f30;
}
.narrow_more{
	margin-right:5px;
	padding-top:5px;
	float:right;
	color:#666;
	font-size:12px;
}
.narrow_more a{
	color:#666;
	font-size:12px;
}
.narrow_more a:hover{
	color:#666;
	font-size:12px;
}
.narrow_body {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
.narrow_body li{
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
	line-height:30px;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
	padding-left:16px;
	background:url(../images/ico_01.png) left center no-repeat;
}
.narrow_body li a{
	color:#016c99;
	/*color: #666;*/
}
.narrow_body li a:hover{
	color: #f30;
}
.narrow_body_big {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
.narrow_body_big li{
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
	padding-left:16px;
	background:url(../images/ico_01.png) left center no-repeat;
	color:#666;
}
.narrow_body_big li a{
	/*color:#016c99;*/
	color: #666;
}
.narrow_body_big li a:hover{
	color: #f30;
}
.narrow_body_two {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
	float:left;
}
.narrow_body_two li{
	margin:0px 5px 0px 5px;
	width:88px;
	height:29px;
	float:left;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
	line-height:29px;
	overflow:hidden
}
.narrow_body_two li span{
	width:72px;
	height:29px;
	float:left;
	background:url(../images/ico_01.png) left center no-repeat;
	padding-left:16px;
	display:inline;
	white-space:nowrap;
}
.narrow_body_two li a{
	color:#016c99;
	/*color: #666;*/
}
.narrow_body_two li a:hover{
	color: #f30;
}
.narrow_body_nobg {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
.narrow_body_nobg li{
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
	line-height:30px;
	color:#666;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
	padding-left:5px;
	overflow:hidden;
}
.narrow_body_nobg li a{
	color:#016c99;
	/*color: #666;*/
}
.narrow_body_nobg li a:hover{
	color: #f30;
}

/*左侧滚动图片*/
.narrow_body_scr {
	margin:0 auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:8px 6px 8px 6px;
	float:left;
}
.scroll_pic li{
	width:194px;
	overflow:hidden;
	padding:5px 0px 5px 0px;
	float:left;
	text-align:center;
}
.scroll_pic li img{
	display:block;
	border:1px solid #solid;
	padding:1px;
	width:188px;
	height:auto;
}
.scroll_pic li a{
	display:block;
	color:#016c99;
	/*color: #666;*/
}
.scroll_pic li a:hover{
	color: #f30;
}
.scroll_pic li a img{
	display:block;
	border:1px solid #999;
	padding:1px;
	width:188px;
	height:auto;
}
.scroll_pic li a:hover img{
	border:1px solid #f30;
	padding:1px;
}
.scroll_pic li a span{
	display:block;
	line-height:17px;
	padding-top:2px;
}
.scroll_pic li span{
	
}
#updemo {
	overflow:hidden;
	height:400px;
	width:194px;
	margin:0 auto;
}
#updemo1 {
	float: left;
}
#updemo2 {
	float: left;
}
/*按钮样式*/
.narrow_button {
	margin:auto;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:10px;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
}
.narrow_button li{
	margin:5px 10px 5px 10px;
	width: 70px;
	height: 23px;
	background-image:url(../images/button.png);
	background-position:left top;
	background-repeat:repeat-x;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	/*color:#016c99;*/
	color: #ddd;
	border-style: solid;
	border-width: 1px;
	overflow:hidden;
	text-align: center;
	float:left;
}
.narrow_button li a{
	/*color:#016c99;*/
	color: #666;
}
.narrow_button li a:hover{
	color: #f30;
}
/* 正文主体 */
#body_wide {
	margin:auto;
	margin-left:10px;
	width:762px;
	height:auto;
	float:right;
}
.wide_area {
	margin-bottom:10px;
	overflow:hidden;
	width:762px;
	float:left;
}
.wide_left {
	margin:auto;
	width:376px;
	height:auto;
	float:left;
	overflow:hidden;
}
.wide_right {
	margin-left:10px;
	width:376px;
	height:auto;
	float:right;
	overflow:hidden;
}
.wide_head {
	margin:auto;
	width:auto;
	height:32px;
	overflow:hidden;
	background-image:url(../images/widebg_1.png);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #b2cfe7;
	/*border:1px solid #ddd;*/
}
.wide_head_sides {
	margin:auto;
	width:auto;
	height:32px;
	overflow:hidden;
	background-image:url(../images/widebg_1.png);
	background-position:left top;
	background-repeat:repeat-x;
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
	border-top:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	border-left:1px solid #b2cfe7;
	/*
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	*/
}
.wide_bottom_sides {
	margin:auto;
	width:auto;
	height:32px;
	overflow:hidden;
	background-image:url(../images/widebg_1.png);
	background-position:left top;
	background-repeat:repeat-x;
	
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	
	border-top:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	border-left:1px solid #b2cfe7;
	/*
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	*/
}
.wide_title{
	margin:auto;
	margin-left:10px;
	width:auto;
	height:auto;
	overflow: hidden;
	clear:both;
	background-image:url(../images/ico_07_1.png);
	background-position:left center;
	background-repeat:no-repeat;
	/*color:#016c99;*/
	color: #f30;
	padding-top:4px;
	padding-left:24px;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.wide_title a{
	color:#f30;
	font-size:12px;
	text-decoration:none;
}
.wide_title a:hover{
	color:#f30;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.wide_more{
	margin-right:8px;
	padding-top:5px;
	float:right;
	color:#666;
	font-size:12px;
}
.wide_more a{
	color:#666;
	font-size:12px;
}
.wide_more a:hover{
	color:#666;
	font-size:12px;
}
.wide_body {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
.wide_body li{
	margin-left:8px;
	margin-right:8px;
	color:#999;
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
	line-height:30px;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
	padding-left:20px;
	background:url(../images/ico_01.png) left center no-repeat;
}
.wide_body li a{
	color:#016c99;
	/*color: #666;*/
}
.wide_body li a:hover{
	color: #f30;
}
.wide_body_pic{
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	float:left;
}
.body_pic{
	width:auto;
	overflow:hidden;
	clear:both;
	padding:5px 5px 5px 5px;
}
.body_pic li{
	width:140px;
	overflow:hidden;
	padding:5px 5px 5px 5px;
	float:left;
	text-align:center;
}
.body_pic li img{
	display:block;
	border:1px solid #solid;
	padding:1px;
	max-width:130px; 
  width:expression(this.width>130?"130px":this.width);
  max-height:98px; 
  height:expression(this.height>98?"98px":this.height);
}
.body_pic li a{
	display:block;
	color:#016c99;
	/*color: #666;*/
}
.body_pic li a:hover{
	color: #f30;
}
.body_pic li a img{
	display:block;
	border:1px solid #ddd;
	padding:1px;
	max-width:130px; 
  width:expression(this.width>130?"130px":this.width);
  max-height:98px; 
  height:expression(this.height>98?"98px":this.height);
}
.body_pic li a:hover img{
	border:1px solid #f30;
	padding:1px;
}
.body_pic li a span{
	display:block;
	line-height:17px;
	padding-top:2px;
}
.body_pic li span{
	
}
/*BEGIN 滚动图片混排格式*/
#demo {
	width:auto;
	margin-left:8px;
	margin-right:8px;
	overflow:hidden;
	clear:both;
}
#indemo {
	float: left;
	width: 800%;
} 
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
.wide_body_list {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
/*企业介绍等直接内容页面使用wide_body_info*/
.wide_body_info {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:10px 20px 10px 20px;
}
/*分类间接或说明*/
.treeCom{
	margin:auto;
	margin-left:5px;
	margin-right:5px;
	width:auto;
	overflow:hidden;
	clear:both;
	border:1px dashed #ddd;
	padding:5px 5px 5px 5px;
	text-align:left;
	color:#666;
}
.body_list{
	margin-left:5px;
	margin-right:5px;
	width:auto;
	height:30px;
	overflow:hidden;
	background:url(../images/ico_01.png) left center no-repeat;
	border-bottom:1px dashed #b2cfe7;
	/*border-bottom:1px dashed #ddd;*/
}
.body_list .title{
	margin:auto;
	width:auto;
	height:auto;
	overflow: hidden;
	clear:both;
	color:#666;
	padding-top:5px;
	padding-left:16px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	float:left;
}
.body_list .title a{
	color:#016c99;
	/*color:#666;*/
	font-size:12px;
}
.body_list .title a:hover{
	color: #f30;
	font-size:12px;
}
.body_list .date{
	padding-top:5px;
	padding-right:6px;
	float:right;
	color:#666;
	font-size:12px;
}
/*新闻列表--->图文混排 OR 标题+缩略文本内容*/
.body_news{
	width:100%;
	overflow:hidden;
	clear:both;
}
.body_news li{
	margin-left:10px;
	width:96%;
	overflow:hidden;
	clear:both;
	padding:5px 0px 5px 0px;
	font-size:12px;
	color:#016c99;
	/*color: #f30;*/
}
.body_news li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	display:inline;
}
.body_news li a.preview img{
	width:80px;
	height:60px;
	display:block;
	padding:1px;
	border:1px solid #eee;
}
.body_news li a.preview:hover img{
	border:1px solid rgb(255, 140, 20);
}
.body_news li a{
	overflow:hidden;
	font-size:12px;
	color:#016c99;
	/*color: #666;*/
}
.body_news li a:hover{
	overflow:hidden;
	font-size:12px;
	color: #f30;
}
.body_news li a.title{
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#016c99;
	/*color: #666;*/
}
.body_news li a.title:hover{
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color: #f30;
}
.body_news span.info{
	display:block;
	line-height:23px;
	color:#666;
}
.body_news span.info small{
	color:#666;
	font-size:12px;
	margin-left:0px;
}
.body_news span.info a{
	color:#666;
}
.body_news p.intro{
	color:#666;
	line-height:20px;
}
.wide_body_intr {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 5px 5px 5px;
	float:left;
}
.wide_body_intr span.preview{
	width:210px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	display:inline;
}
.wide_body_intr span.preview img{
	width:202px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #eee;
}
.wide_body_intr span.intr_com{
	color:#666;
	line-height:20px;
}
.wide_body_noborder {
	margin:auto;
	width:auto;
	height:auto;
	padding-bottom:5px;
}
/*正文滚动图片个头条新闻*/
.topswf {
	margin:5px 5px 0px 5px;
	width:200px;
	height:auto;
	float:left;
}
/*Begin HeadNews*/
.head_news {
	margin:5px 5px 0px 5px;
	width:540px;
	height:auto;
	float:right;
}
.head_news .head_con {
	margin:auto;
	width:auto;
	background:#fff;
}
.head_news .head_con h2 {
	height:25px;
	font-size:16px;
	line-height:24px;
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:1px dashed #eee;
	color:#f30;
	text-align:center;
}
.head_news .head_con h2 a{
	color:#f30;
}
.head_news .head_con h2 a:hover{
	color:#f30;
}
.head_news .head_con .abridge{
	width:auto;
	margin-left:10px auto;
	margin-right:10px auto;
	overflow:hidden;
	clear:both;
	text-align:left;
	line-height:24px;
	color:#666;
	padding:0px 0px 5px 0px;
}
/*内容框-->宽列==>圆角,无背景 */
.wide_circle {
	width: auto;
	/*height:auto;*/
	height:auto !important;
	height:720px; /*假定最低高度是200px*/
	min-height:720px;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	/*border-color: #b2cfe7;*/
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	
	overflow:hidden;
}
#cenCon1, #cenCon2, #cenCon3,#cenCon4,#cenCon5 {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
#pdfCon1, #pdfCon2, #pdfCon3,#pdfCon4,#pdfCon5 {
	margin:auto;
	width:auto;
	height:auto;
	/*蓝色使用*/
	border-left:1px solid #b2cfe7;
	border-right:1px solid #b2cfe7;
	border-bottom:1px solid #b2cfe7;
	/*以下红色使用
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:5px 0px 5px 0px;
}
.newsTab_nav {
	margin-left:8px;
	margin-right:8px;
	width:auto;
	float: left;
}
.newsTab_nav li {
	background-image: url(../images/newsTab_Off.png);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 86px;
	line-height: 27px;
	text-align: center;
}
.newsTab_nav a {
	background-image: url(../images/newsTab_Off.png);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 80px;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	padding-top:5px;
	color: #f30;
	text-decoration: none;
}
.newsTab_nav a:hover {
	background-image: url(../images/newsTab_On.png);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 80px;
	font-size:12px;
	line-height:24px;
	font-weight:bold;
	padding-top:5px;
	color: #fff;
	text-decoration: none;
}
.newsTab_nav_on a {
	background-image: url(../images/newsTab_On.png);
	background-repeat: no-repeat;
	display: block;
	font-size:12px;
	line-height:24px;
	padding-top:5px;
	color: #fff;
	text-decoration: none;
}
#GoURL1,#GoURL2,#GoURL3,#GoURL4,#GoURL5 {
	margin-left:8px;
	margin-right:8px;
	padding-top:5px;
	float:right;
	color:#666;
	font-size:12px;
}
#pdfURL1,#pdfURL2,#pdfURL3,#pdfURL4,#pdfURL5 {
	margin-left:8px;
	margin-right:8px;
	padding-top:5px;
	float:right;
	color:#666;
	font-size:12px;
}
.newsTab_more {
	font-size:12px;
	line-height:24px;
	color: #666;
	text-decoration: none;
	text-align: left;
}
.newsTab_more a {
	font-size:12px;
	line-height:24px;
	color: #666;
	text-decoration: none;
	text-align: left;
}
/*正文空白横条*/
.full_banner {
	margin:0 auto;
	height:5px;
	overflow:hidden;
}
/* 正文主体&侧边空白横条 */
.banner {
	margin:0 auto;
	height:5px;
	overflow:hidden;
}
/*内容框-->全宽==>圆角,无背景 */
.full_circle {
	width: auto;
	height:auto;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	/*border-color: #b2cfe7;*/
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	
	overflow:hidden;
}
/*新闻正文--->标题+'作者,时间,分类,点击'*/
.full_title{
	margin:auto;
	width:96%;
	text-align:center;
	border-bottom:1px dashed #ddd;
	height:60px;
}
.full_title h2{
	font-size:16px;
	line-height:24px;
	padding-top:5px;
	padding-bottom:5px;
	color:#666;
}
.full_title span{
	display:block;
	line-height:14px;
	padding-top:5px;
	padding-bottom:5px;
	color:#666;
	float: center;
}
/*新闻正文--->内容+'下载'*/
.full_body{
	margin:auto;
	width:96%;
	color:#666;
}
.full_body p{
	line-height:22px;
	padding-bottom:10px;
	color:#666;
}
.full_body p a,.full_body p a:visited{
	line-height:22px;
	padding-bottom:10px;
	color:#666;
}
.full_body .down{
	margin:auto;
	width:100%;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	padding-top:7px;
	padding-left:45px;
	background:url(../images/down.png) left center no-repeat;
}
.full_body .package{
	
}
.full_body .package li{
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
	line-height:24px;
	margin-left:10px;
	padding-left:15px;
	background:url(../images/ico_nav.jpg) left center no-repeat;
}
/*新闻图片列表--->pic_400=>width=400,pic_200=>width=200*/
.pic_400{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
.pic_400 li{
	margin:0 auto;
	width:404px;
	overflow:hidden;
	padding-bottom:1px;
	text-align:center;
}
.pic_400 li a{
	display:block;
}
.pic_400 li a:hover img{
	border:1px solid #f30;
	padding:1px;
}
.pic_400 li a img{
	display:block;
	border:1px solid #eee;
	padding:1px;
}
.pic_400 li a span{
	display:block;
	line-height:14px;
	padding-top:4px;
}
.pic_400 li span{
	display:block;
	line-height:14px;
	padding-top:4px;
	padding-bottom:10px;
}
.pic_200{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:0px;
	padding-bottom:10px;
}
.pic_200 li{
	width:206px;
	overflow:hidden;
	padding-left:20px;
	padding-top:15px;
	float:left;
	text-align:center;
}
.pic_200 li a{
	display:block;
}
.pic_200 li a:hover img{
	border:1px solid #f30;
	padding:2px;
}
.pic_200 li a img{
	display:block;
	border:1px solid #eee;
	padding:2px;
	width:200px;
	height:150px;
}
.pic_200 li a span{
	display:block;
	line-height:17px;
	padding-top:2px;
}
.pic_200 li span{
	
}
.pic_80{/* 横向浮动的图片列表 80*60  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:0px;
	padding-bottom:2px;
}
.pic_80 li{
	width:82px;
	overflow:hidden;
	/*padding-left:2px;*/
	padding-top:6px;
	padding-left:3px;
	float:left;
	text-align:center;
}
.pic_80 li a{
	display:block;
}
.pic_80 li a:hover img{
	border:1px solid #f30;
	/*padding:1px;*/
}
.pic_80 li a img{
	display:block;
	border:1px solid #eee;
	/*padding:1px;*/
	width:76px;
	height:57px;
}
.pic_80 li a span{
	display:block;
	line-height:17px;
	padding-top:2px;
}
.pic_80 li span{
	
}