﻿/*CSS书写规范
1、所有名称全部小写；
2、一个名称由多个单词组成时，使用下划线连接
*/
body{
	/*width:960px;*/
	margin:0;padding:0;
	font-size:12px;	line-height:18px;font-family:宋体;
       
        


	
}
#main{width:840px; margin: 0 auto;}
table{
	margin:0;padding:0;
	font-size:12px;	line-height:18px;font-family:宋体;
	
}
h5
{font-size:12px;
line-height:20px;
}
.tables{
	border: 1px solid #AACCEE;
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-color: #ffffff;*/

}

/*链接默认样式*/
a:link 			 				{color: #000000;text-decoration: none;}
/*	访问过的链接 */
a:visited 						{color: #000000;text-decoration: none;}
/*	鼠标停留	 */
a:hover 						{color: #6C8EBB;text-decoration: none;}
/*	点击时	*/
a:active 						{
	color: #000000;
	text-decoration: underline;
}
/*	导航菜单	 */
a.TopNav:link 				{color: #000000;text-decoration: none;line-height:20px; font-weight:bold;}
a.TopNav:visited 			{color: #000000;text-decoration: none;line-height:20px; font-weight:bold;}
a.TopNav:hover 				{color: #6C8EBB;text-decoration: underline;line-height:20px; font-weight:bold;}
a.TopNav:active 				{color: #000000;text-decoration: none;line-height:20px; font-weight:bold;}

A.more:link,A.more:visited,A.more:active {
TEXT-INDENT: 15px; LINE-HEIGHT: 40px
	text-decoration: none;
	 COLOR: #000000
}
A.more:hover {
	text-decoration: underline;
	color: #6C8EBB;
}
/*上部CSS*/
#box {
	width:960px;
	margin:0px auto;
	BACKGROUND-COLOR:#F0FFF0;
}
#topbox {
	border:1px solid #ccc;
	width:730px;
	padding:0px;
	float:left;
	/*float:center;*/
	position:relative;
	margin:auto;
	/*margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	top: 0px;*/

}
#topleftbox {
	border:1px solid #ccc;
	float:left;
	width:260px;
	height:290px;
	margin:1px;
	background:url(green/pic_bg.gif) repeat-x left bottom;
}
#topleftbox1{
	border:1px solid #ccc;
	float:top;
	height:250px;
	background:#fff;
}
#topleftbox2 {
	border:1px solid #ccc;
	float:bottom;
  height:35px;
  }
#topcenterbox{
	border:1px solid #ccc;
	/*margin:0px 8px 5px 8px;*/
	margin:auto;
	padding:0px;
	float:right;
	width:455px;
	height:290px;  
}
#topcenheader1{
	border:none;
	width:475;
	height:90px;
	background:url(green/topcennav_bg.gif) repeat-x;
}
#topcennav {
	/*border:1px outset #000;*/
	
	height:30px;
	text-align:center;
	line-height:26px; 
  font-size:16px;
  font-weight:bold;
  margin:auto; 
	/*TEXT-ALIGN: center;*/
	
	
}
#topcennav1{
	text-align:center;
	width:70px;
	height:30px;
	border:none;
	background:url(green/topcennav.gif) no-repeat center 0px;
}
#topheader{
	color: #FF0000;
	border:none;
	margin:auto;
   height:53px;
   text-align:center;
   line-height:53px;
   font-size:16px;
   font-weight:bold;
   
   border-bottom:1px solid #CCC ;
   background:url(green/toutiao_bg.gif) repeat-x;
	/*background:url(green/topcenheader.gif) repeat-x;*/
	
}
#topcenb {
	
	height:198px;
}
#topgg {
	border:1px solid #ccc;
	float:right;
	width:225px;
	height:330px;
}
#ggbox {
	border:1px solid #ccc;
height:200px;
}
#ggheader {
	height:33px;
	/*margin:auto;*/
	line-height:30px;
	
	font-weight:bold;
	text-align:center;
	background:url(green/ggheader.gif) repeat-x;
	border-bottom:2px solid #128712;
}
#ggcon {
	height:160px;
	background:url(green/ggcon.gif) repeat-x;
	
}
#lingdao {
	height:130px;
	margin:2px 0px;
	line-height:2px;
	text-align:center;
}
img {
	border:none;
}
#searchbox
{
	width:730px;
	height:40px;
	margin:auto;
	float:left;
	background:url(green/searchbg.gif) repeat-x;
}
#searchtt
{ font-size:14px;
	line-height:35px;
	padding-left:30px;
	float:left;
  background:url(green/search.gif) no-repeat center left;	
}
.tq{
	margin:auto;
	
	float:right;
    padding:10px 10px 0px 30px;
	  background:url(green/weather.gif) no-repeat left center;
}

/*中部css*/
.clearbox{
	width:960px;
	height:2px;
	clear:both;
	
}
#cleftbox1{
	width:225px;
	/*height:500px;*/
	float:left;
	margin:auto;
}
#zwgkbox{
	float:left;
	margin:auto;
	text-align:center;
	line-height:5px;
}

#ztlmtt11
{
	float:left;
	margin:auto;
	width:225px;
	height:28px;
  background:url(green/ztlm.gif) no-repeat;
 
}

#ztlm11
{ 
	line-height:3px;
	text-align:center;
	width:225px;
	float:left;
	margin:auto;
	height:257px;
	border:1px solid #ccc;
}
#gzjbt
{
	float:left;
	margin:auto;
	width:225px;
	height:28px;
  background:url(green/gzjb.jpg) no-repeat;
}
#gzjbcon
{
	
	text-align:center;
	width:225px;
	float:left;
	margin:auto;
	height:200px;
	border:1px solid #ccc;
}
#gdpic
{
	margin:auto;
	height:160px;
	width:730px;
	float:right;
	border:1px solid #ccc;
}
#gdpich
{
	font-weight:bold;
	font-size:14px;
	 line-height:30px;
	text-align:center;
	margin:auto;
	height:30px;
	background:url(green/gdpich.gif) repeat-x;
}
#gdpicon
{
	margin:auto;
	height:130px;
	width:730px;
}
#lanmubox{
	width:730px;
	float:right;
	margin:3px 0px 0px 0px;
}
#tjzt
{
	width:730px;
	height:84px;
	magrin:2px 0px;
}
.main_title/* 循环栏目题表格背景、文字颜色定义 */ 
{	background-image: url(topbg.gif);

font-weight: bold;
height: 26px;border-top: 1px solid #BCDBF8;border-left: 1px solid #BCDBF8;border-right: 1px solid #BCDBF8;padding-left:30px;
}
.main_tdbg
{
border: 1px solid #BCDBF8;text-align: left;padding-left:5;padding-right:5;
}

.tdbg_rightall  /*单页内容*/
{
line-height: 180%;
FONT-FAMILY: 仿宋; FONT-SIZE: 10pt;
}

/*.PageCss {文章分页样式
margin:0 auto;
text-decoration: none;
}
.PageCss a {
border: #ddd 1px solid;
padding: 2px 6px 2px 6px;
background: #FFFFFF;
color: #333333;
margin-right:1px;
vertical-align: middle;
}
.PageCss a:hover {
border-color: #FF3300;
background: #FF9900;
color: #FFFFFF;
}
*/
.title {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	line-height:25px;
	font-size: 16px;
}
.lanmutitle {
	font-weight:bold;
	text-align:center;
	font-size:16px;
}
 .contenttop {
	BORDER-RIGHT: #999999 1px dashed; BORDER-TOP: #999999 1px dashed; MARGIN-TOP: 8px; BORDER-LEFT: #999999 1px dashed; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px dashed; HEIGHT: 18px; BACKGROUND-COLOR: #f7fcff
}

.pic {
	BORDER-RIGHT: #bfbfbf 3px double; BORDER-TOP: #bfbfbf 3px double; MARGIN-BOTTOM: 0px; BORDER-LEFT: #bfbfbf 3px double; BORDER-BOTTOM: #bfbfbf 3px double
}
A:hover .pic {
	BORDER-LEFT-COLOR: #b6775c; BORDER-BOTTOM-COLOR: #b6775c; BORDER-TOP-COLOR: #b6775c; BORDER-RIGHT-COLOR: #b6775c
}
 .ACT_btn {
	background-color:#EAEAEA;
	border-top:2px solid #FEFEFE;
	border-right:1px solid #BCBCBCborder-bottom:1px solid #BCBCBC;	border-left:2px solid #FEFEFE;
	height:29px;
	cursor:hand;
	font-size: 14px;
}


.class_img {width: 735px;}
.class_img ul{ list-style:none; margin:0px; padding:0px;} 
.class_img li{ width:130px; float:left;}
.class_img a{color:#000000;} 
.class_img a:visited{color:#000000;}
.class_img a:hover{color:#FF6600;}
/*选项卡*/
#Tab1{
width:360px;
float:left;
margin:0px;
padding:0px;
margin:0 auto;}
/*选项卡2*/
#Tab2{
width:360px;
float:right;
margin:0px;
padding:0px;
margin:0 auto;}
#Tab3{
width:360px;
float:left;
margin:0px;
padding:0px;
margin:0 auto;}
#Tab4{
width:360px;
float:right;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:100%;
background:url(green/lan_bg.gif) repeat-x;
color:#00f;
height:28px;
line-height:28px;
}
.Menubox ul{

margin:0px;
padding:0px;
}
.Menubox li{

float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#fff;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:url(topbg.gif);
color:#000;
font-weight:bold;
height:27px;
line-height:27px;
}
.Menubox li.hover a{
	padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:url(topbg.gif);
color:#000;
font-weight:bold;
height:27px;
line-height:27px;
}
.Menubox li a{
	float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#fff;
font-weight:bold;
}
.Contentbox{
clear:both;
margin-top:0px;
border:1px solid #A8C29F;
border-top:none;
height:181px;
text-align:center;
padding-top:8px;
}
/*.Contentbox li{
	text-align:left;
	list-style-type:none;
	margin:0px; 
    padding-left:0px;
}*/

.Contentbox li span{
	float:right;
	text-align:right; 
}
li{
	text-align:left;
	list-style-type:none;
	margin:0px; 
    padding-left:0px;
}
/*导航栏*/
.container {
    width: 960px;
    min-height: 100%;
    margin: auto;
    text-align: left;
    background: #fff;
}
.container .wrap {
    margin: 0 10px;
}
.nav {
	BACKGROUND: url(green/nav_bg.gif) repeat-x; MARGIN: 0px 0px 0px; POSITION: relative
}
.navinner {
	BACKGROUND: url(green/nav_bg.gif) repeat-x;
}
.navlist {
	BACKGROUND: url(green/nav_bg.gif) repeat-x; MARGIN: 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(green/nav_bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; PADDING-TOP: 0px
}
.nav A {
	DISPLAY: block; FONT-SIZE: 120%; WIDTH: 80px; TEXT-ALIGN: center
}
.nav A:link {
	COLOR: #fff
}
.nav A:visited {
	COLOR: #fff
}
.nav A.current {
	FONT-WEIGHT: bold; BACKGROUND: url(green/nav_hover.gif) no-repeat; COLOR: #fff
}
.nav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(green/nav_hover.gif) no-repeat; COLOR: #fff
}
.nav A:active {
	FONT-WEIGHT: bold; BACKGROUND: url(green/nav_hover.gif) no-repeat; COLOR: #fff
}
.subnav {
	/*BACKGROUND: url(nav_bg.png) no-repeat 0px -180px; */
	LEFT: 0px; 
	FLOAT: left; 
	LINE-HEIGHT: 27px; 
	WHITE-SPACE: nowrap; 
	POSITION: absolute; 
	TOP: 31px; HEIGHT: 27px; 
	z-index:2;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
/* HTML .subnav {
	MARGIN: 0px 10px 0px -10px
}*/
.subnav P {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	 /*BACKGROUND: url(nav_bg.png) no-repeat 100% -234px; */
	 PADDING-BOTTOM: 0px; 
	 PADDING-TOP: 0px
}
.subnav P SPAN {
	DISPLAY: block;
	BACKGROUND: url(green/sub_nav_bg.gif) repeat-x;
}
/*.subnav P.pointer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(nav_bg.png) repeat-x 0px -261px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 11px; TEXT-INDENT: -999em; PADDING-TOP: 0px; POSITION: absolute; TOP: -4px; HEIGHT: 5px
}*/
.subnav A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subnav {
	COLOR: #000
}
.subnav A:link {
	COLOR: #000
}
.subnav A:visited {
	COLOR: #000
}
.subnav A:hover {
	COLOR: #000
}
.subnav A:active {
	COLOR: #000
}
.subnav A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 2px solid
}
.subnav A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 2px solid
}
#subnav1 {
	LEFT: 55px
}
#subnav2 {
	LEFT: 145px
}
#subnav3 {
	LEFT: 235px
}
#subnav4 {
	LEFT: 320px
}
#subnav5 {
	LEFT: 410px
}
#subnav6 {
	LEFT: 460px
}
#subnav7 {
	RIGHT: 220px; LEFT: auto
}
#subnav8 {
	RIGHT: 135px; LEFT: auto
}
#subnav9 {
	RIGHT: 40px; LEFT: auto
}
#subnav1 .pointer {
	LEFT: 30px
}
#subnav2 .pointer {
	LEFT: 30px
}
#subnav3 .pointer {
	LEFT: 30px
}
#subnav4 .pointer {
	LEFT: 30px
}
#subnav5 .pointer {
	LEFT: 30px
}
#subnav6 .pointer {
	RIGHT: 180px; LEFT: auto
}
#subnav7 .pointer {
	RIGHT: 70px; LEFT: auto
}
#subnav8 .pointer {
	RIGHT: 70px; LEFT: auto
}
#subnav9 .pointer {
	RIGHT: 70px; LEFT: auto
}
#subnav1 {
	min-width: 110px
}
#subnav2 {
	min-width: 110px
}
#subnav3 {
	min-width: 110px
}
#subnav4 {
	min-width: 110px
}
#subnav5 {
	min-width: 110px
}
#subnav6 {
	min-width: 240px
}
#subnav7 {
	min-width: 130px
}
#subnav8 {
	min-width: 110px
}
#subnav9 {
	min-width: 110px
}
.disable {
	DISPLAY: none
}
#subbox {
	height:30px;
	line-height:30px;
	color: #000;
	text-align: right;
	
	background: url(green/sub_nav_bg.gif) repeat-x  left top;
}
#subbox2 {
	height:30px;
	line-height:30px;
	width:200px;
	float:right;
	text-align:right;
}
/*A:link {
	COLOR: #313131; TEXT-DECORATION: none
}
A:visited {
	COLOR: #313131; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bf001f; TEXT-DECORATION: none
}*/