﻿/*定义全局样式开始*/
body {
background:#fff;
/*width:750px;*/
margin: 0;
margin-right: auto;
margin-left: auto;
padding: 0; /* required for Opera to have 0 margin */
text-align: center; /* centers board in MSIE */ 
color: #009A00;
font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif, 宋体;
font-size:12px;
LINE-HEIGHT:150%;
	}
	
a:link,
a:visited,
a:active {
	background: transparent;
	color: #009A00;
	text-decoration: none;
	}

a:hover {
	background: transparent;
	color: #FF6600;
	text-decoration:underline;
	}
	
img {
	border: 0; /* makes sure linked images do not have a border */
	vertical-align: middle;
    }

/*定义全局样式结束*/
/* form start */
input  {
	padding:1px;
	margin:2px;
	border:1px #4395CD dotted;
	color:#000;
	font-size:12px;
	white-space:normal;
	}

select,textarea  {
	padding:1px;
	margin:2px;
	border:1px #4395CD dotted;
	color:#4395CD;
	font-size:12px;
	
	word-break:break-all;
	overflow:auto;
	}
label  {
	font-size:12px;
	color:#4395CD;
	}
	
form {
	display: inline;
	margin: 0; 
	padding: 0; 
}
/* 表单焦点特效 */

.sffocus  {
	background: #F0F9FB; /*----for IE----*/
	border: 1px solid #1D95C7;
	}

textarea:focus, input:focus  {
	background: #F0F9FB; /*----for firefox......----*/
	border: 1px solid #1D95C7;
	}
/* 表单焦点特效 */

/*定义导航栏样式开始*/
#nav {
margin: 0;
padding: 0; 
width:750px;
height:160px;
color: #009A00;
margin-right: auto;
margin-left: auto;
	}
	
#logo  {
padding:0px;
height:52px;
margin-right: auto;
margin-left: auto;
border:0px;
text-align:center;
margin-bottom:7px
	}
	
#navleft {
float: left; 
margin: 0;
padding: 0; 
width:188px;
height:80px;
	}
		
#navleftbottom {
	padding:0px;
	width:188px;
	height:21px;
	line-height:21px;
	text-align:center;
	}		
		
#navright {
float: right; 
margin: 0;
padding: 0; 
width:562px;
height:80px;
	}	
	
#navrighttop {
padding:0px;
height:30px;
line-height:30px;
text-align:right;
	}
	
#topmenu {
font-size:12px;
MARGIN:0px; 
PADDING: 0px; 
BORDER:0px;
BACKGROUND:  transparent no-repeat right top;  
COLOR: #FFF; 
width:562px;
}

#topmenu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center; 
display:inline;

}

#topmenu li {
height:25px;
FLOAT: right;
DISPLAY: block;
MARGIN: 0px;
PADDING:0px;
TEXT-ALIGN: center;
BORDER-right:#009A00 1px solid;
LINE-HEIGHT:25px;
}

#topmenu li a {
DISPLAY: block;
MARGIN:0px;
PADDING:0px;
WIDTH: 100%; 
COLOR: #009A00; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 

}
#topmenu li a:hover {
FONT-WEIGHT: bold; 
COLOR: #fff;
}
#topmenu ul li#one A {	WIDTH: 91px; BACKGROUND: url(../images/top2.gif) repeat-x right top;}
#topmenu ul li#two A {	WIDTH: 91px; BACKGROUND: url(../images/top2.gif) repeat-x right top;}
#topmenu ul li#three A {WIDTH: 91px; BACKGROUND: url(../images/top2.gif) repeat-x right top;}
#topmenu ul li#four A {	WIDTH: 91px; BACKGROUND: url(../images/top2.gif) repeat-x right top;}
#topmenu ul li#five A {	WIDTH: 91px; BACKGROUND: url(../images/top2.gif) repeat-x right top;}
#topmenu ul li#six A { WIDTH: 83px;  background: url(../images/top14.jpg) no-repeat;
}

#topmenu ul li#one a:hover {	WIDTH: 91px; BACKGROUND: #009A00;}
#topmenu ul li#two a:hover {	WIDTH: 91px;BACKGROUND: #009A00;}
#topmenu ul li#three a:hover { WIDTH: 91px; BACKGROUND: #009A00;}
#topmenu ul li#four a:hover {	WIDTH: 91px;BACKGROUND: #009A00;}
#topmenu ul li#five a:hover {	WIDTH: 91px;BACKGROUND: #009A00;}
#topmenu ul li#six a:hover {	WIDTH: 83px; background: url(../images/top-15.gif) no-repeat;}

#navrightbottom {
float:right;
padding:0px;
margin:0px;
width:562px;
height:25px;
line-height:25px;
BACKGROUND: url(../images/top5.gif) repeat-x right top;
text-align:left;
	}
	
.navrightbottomtext{
height:25px;
line-height:25px;
font-size:12px !important;
font-size:11px;
color:#FFF;
text-align:left;
}

.navrightbottomtext a:link,
.navrightbottomtext a:visited,
.navrightbottomtext a:active {
	background: transparent;
	color: #FFFFFF;
	text-decoration: none;
	}

.navrightbottomtext a:hover {
	background: transparent;
	color: #FF6600;
	text-decoration:underline;
	}
/*定义导航栏样式结束*/

/*定义搜索栏样式结束*/
#search {
clear:both;
height:80px;
width:750px;
BACKGROUND: #009A00 url(../images/top13.jpg) no-repeat;
text-align:center;
	}

#searchmain {

	height:80px;
	width:500px;
	padding-top:5px !important;
	margin-top: 5px;
	margin-right: 200px !important;
	margin-right: 198px;
	margin-bottom: 5px;
	margin-left: 50px;
}	

#tablist{
padding: 3px 0px;
margin: 0px;
font: bold 12px Verdana;
text-align:left;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;

}

#tablist li a{
display: inline;
text-align:center;
padding: 3px 20px;
margin-right: -5px !important;
margin-right: -8px;
border: 1px solid #009A00;
border-bottom: none;
background: #74D574;
text-decoration:none;
}

#tablist li a:link, #tablist li a:visited{
color: #000;
}

#tablist li a.current{
background: #009A00;
}

#tabcontentcontainer{
width: 500px;
margin:0px;
border: 1px solid #009A00;
border-top:5px solid #009A00;
font-size:12px;



}

.tabcontent{
height: 43px;
display:none;
overflow:hidden;
word-break:break-all;
color:#FFFFFF;
text-align:left;

}
.tabcontent a:link,
.tabcontent a:visited,
.tabcontent a:active {
	background: transparent;
	color: #FFFFFF;
	text-decoration: none;
	}

.tabcontent a:hover {
	background: transparent;
	color: #FF6600;
	text-decoration:underline;
	}


/*定义搜索栏样式结束*/

/*广告栏样式结束*/
.gg {
clear:both;
width:750px;
height:64px;
margin-right: auto;
margin-left: auto;
padding:4px 0px 0px 0px;
text-align:center;
}
.gg0{
float:left;
width:120px;
height:60px;
color:#FF0000;
line-height:60px;
margin:0px 3px 0px 2px !important;
margin:0px 2px 0px 2px;
border:0px;
}

.gg1,
.gg2,
.gg3,
.gg4{
clear:both;
width:750px;
height:84px;
margin-right: auto;
margin-left: auto;
padding:4px 0px 0px 0px;
text-align:center;
}
.gg10{
float:left;
width:120px;
height:80px;
color:#FF0000;
line-height:80px;
margin:0px 3px 0px 2px !important;
margin:0px 2px 0px 2px;
border:0px;
}

.gg20{
float:left;
width:120px;
height:80px;
color:#FF0000;
line-height:80px;
margin:0px 1.5px 0px 1.5px !important;
margin:0px 1px 0px 1px;
border:0px;
}


.gg30,
.gg40{
float:left;
margin:2px !important;
margin:1px;
border:0px;
}


/*广告栏样式结束*/


/*友情链接样式开始*/
#mylink{
width:750px;
margin-right: auto;
margin-left: auto;
text-align:center;
}
.mylink1,
.mylink2{
margin-top:10px;
padding:5px;
line-height:250%;
}

.mylink3{
margin:0px;
padding:0px;
line-height:0px;
display:none;
}
/*友情链接样式结束*/

/*版权栏样式开始*/
#copyright{
width:750px;
margin-right: auto;
margin-left: auto;
text-align:center;
}

.mylink2 a:link,
.mylink2 a:visited,
.mylink2 a:active {
	background: transparent;
	color: #ff0000;
	text-decoration: none;
	}

.mylink2a:hover {
	background: transparent;
	color: #FF6600;
	text-decoration:underline;
	}

.myline {
width:750px;
margin-right: auto;
margin-left: auto;
padding:0;
height:5px !important;
height:5px;
background:url(../images/bgline.jpg) repeat-x right top;
}
/*版权栏样式结束*/

/*分类栏样式开始*/
.fenlei{
float:left;
margin-left:auto;
margin-right:auto;
text-align:left;
width:504px;
margin:0px;
padding:0px;
}

.fenlei1{
margin-left:auto;
margin-right:auto;
width:504px;
}

.fenlei1middle{
float:left;
width:458px;
height:25px;
line-height:25px;
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#FFF;
background:#009900 url(../images/top7.gif) repeat-x right top;
}

.fenlei2{
clear:both;
width:502px;
text-align:left;
height:745px !important;
height:700px ;
line-height:31px;
padding:0px;
border-bottom:1px solid #009900;
border-left:1px solid #009900;
border-right:1px solid #009900;
border-top:0px solid #009900;
}

.fenlei3{
line-height:20px;
/*float:left;*/
width:498px;
text-align:left;
padding:0px;
margin:0px 2px;
color:#000000;
}

.fenlei3 ul{
WIDTH:498px;
MARGIN:0px;
PADDING:0px;
list-style-type:none;
}

.fenlei3 li{
MARGIN: 0px;
WIDTH:498px;
padding:0px;
}

.fenlei33 a:link,
.fenlei33 a:visited,
.fenlei33 a:active,
.fenlei33 a:hover {
	background: transparent;
	color: #000;
	text-decoration: underline;
	}

.qiye{
float:right;
margin-left:auto;
margin-right:auto;
width:240px;
margin:0px;
padding:0px;
}

.qiye1{
margin-left:auto;
margin-right:auto;
width:240px;
}

.qiye1middle{
float:left;
width:194px;
height:25px;
line-height:25px;
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#FFF;
background:#009900 url(../images/top7.gif) repeat-x right top;
}

.qiye2{
clear:both;
width:238px;
height:745px !important;
height:700px ;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0px;
border-bottom:1px solid #009900;
border-left:1px solid #009900;
border-right:1px solid #009900;
border-top:0px solid #009900;
}

.qiye22{
clear:both;
width:238px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0px;
color:#000;

}

.qiye22left{
float:left;
width:60px;
height:50px;
margin:0px 0px 0px 3px;
}

.qiye22right{
float:right;
width:170px;
margin:0px;
line-height:200%;
}
/*分类内页*/
fenleinaye{
line-height:32px;
}

/*分类内页*/

/*分类栏样式结束*/


/*顶部正文样式开始*/
.zhenwen{
clear:both;
width:750px;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto; 
text-align:center;
}

.tuijian{
float:left;
width:180px;
}

.tuijian1{
clear:both;
width:180px;
}

.tuijian1middle{
float:left;
width:134px;
height:25px;
line-height:25px;
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#FFF;
background:#009900 url(../images/top7.gif) repeat-x right top;
}

.myred{
color:#FF0000;
}

.shangji{
float:left;
width:378px;
margin:0px 6px;
}

.shangji1{
clear:both;
width:378px;
height:31px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
background:url(../images/center11.gif) no-repeat  34px 0px;
}
.shangji2{
width:378px;
height:80px;
margin-left:auto;
margin-right:auto;
margin-bottom:2px;
margin-top:4px;
padding:0px;
text-align:center;
background:#fff;
}

.shangji3{
width:378px;
margin:4px 0px 0px 0px;
}

.shangji4{
width:378px;
}
.shangji4left{
width:378px;
}

.shangji4middle{
float:left;
width:332px;
height:25px;
line-height:25px;
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#FFF;
background:#009900 url(../images/top7.gif) repeat-x right top;
}
.shangji5{
clear:both;
width:376px;
margin:0px;
padding:0px;
text-align:left;
color:#000;
border-bottom:1px solid #009900;
border-left:1px solid #009900;
border-right:1px solid #009900;
border-top:0px solid #009900;

}
.shangji55{
float:left;
margin:0px 2px 0px 3px;
padding:0px;
width:180px;
line-height:180%;
text-align:left;
}

#today{
float:right;
margin-left:auto;
margin-right:auto;
width:180px;
}

.today1{
clear:both;
width:180px;
}

.today2{
width:180px;
height:31px;
line-height:31px;
color:#FFF;
text-align:center
}

.today2left{
float:left;
width:89px;
text-align:center;
background:url(../images/huiyun_1.jpg) no-repeat;
}
.today2right{
float:right;
width:91px;
text-align:center;
background:url(../images/huiyun_2.jpg) no-repeat;
}

.tuijian2,
.today3,
.mingqi2{
clear:both;
width:172px;
margin:0px;
padding:0px 3px;
color:#000000;
text-align:left;
line-height:200%;
border-bottom:1px solid #009900;
border-left:1px solid #009900;
border-right:1px solid #009900;
border-top:0px solid #009900;
}

.mingqi{
width:180px;
}

.mingqi1{
width:180px;
margin-top:3px;
}

.mingqi1middle{
float:left;
width:134px;
height:25px;
text-align:left;
color:#FFF;
line-height:25px;
background:#009900 url(../images/top7.gif) repeat-x right top;
}

.mingqi22{
clear:both;
width:172px;
margin-bottom:1px;
padding:0px;
color:#000;
line-height:150%;
text-align:left;
}

.mingqi33{
float:left;
width:50px;
}

.mingqi44{
float:right;
width:122px;
height:22px;
line-height:22px;
}

/*顶部正文样式结束*/

/*4方框样式开始*/
.fangkuang{
width:750px;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto; 
MARGIN-TOP:5px;
MARGIN-BOTTOM:5px;
height:29px;
text-align:center;
}

.fangkuang1{
float:left;
margin:2px 16px;
height:25px;
line-height:25px;
width:146px;
background:#deefde;
border:#009900 solid 1px;
}
/*4方框样式结束*/

/*新闻样式开始*/
.news{
width:750px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
}

.news1{
float:left;
margin-left:auto;
margin-right:auto;
width:246px;
margin:0px;
padding:0px;
}

.news2{
float:left;
width:246px;
margin:0px 6px;
padding:0px;
}

.news3{
float:left;
margin-left:auto;
margin-right:auto;
width:246px;
margin:0px;
padding:0px;
}

.news11{
margin-left:auto;
margin-right:auto;
width:246px;
}

.mingqi1left,
.shangji4left,
.dongtai1left,
.shangji3left,
.tuijian1left,
.news1left,
.fenlei1left,
.qiye1left{
float:left;
width:23px;
height:25px;
margin:0px;
padding:0px;
color:#000;
background:#009900 url(../images/top6.jpg) no-repeat;
}
.news1middle{
float:left;
width:200px;
height:25px;
line-height:25px;
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#FFF;
background:#009900 url(../images/top7.gif) repeat-x right top;
}

.mingqi1right,
.shangji4right,
.dongtai1right,
.shangji3right,
.tuijian1right,
.news1right,
.fenlei1right,
.qiye1right{
float:right;
width:23px;
height:25px;
margin:0px;
padding:0px;
background:#009900 url(../images/top8.jpg) no-repeat;
}
.news12{
clear:both;
width:244px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0px;
border-bottom:1px solid #009900;
border-left:1px solid #009900;
border-right:1px solid #009900;
border-top:0px solid #009900;
}

.news12 ul{
WIDTH:244px;
MARGIN:0px;
PADDING:0px;
list-style-type:none;
}

.news12 li{
MARGIN: 0px; 
height:21px;
line-height:15px;
padding:0px 0px 0px 18px;
BACKGROUND: url(../images/dian.jpg) transparent no-repeat 5px 4px; 
}

/*新闻样式结束*/

.pt9 {
	font-family: "宋体";
	font-size: 12px;
    color: #000000;
}

.pt10 {
	font-family: "宋体";
	font-size: 14px;
    color: #000000;
}

.pt14 {
	font-family: "宋体";
	font-size: 13px;
	color: #FFFFFF;

}

.pt12 {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	LINE-HEIGHT:20px;
	text-align:left;
}


.pt13 {
	font-family: "宋体";
	font-size: 12px;
	color: #009900;
}
.pt14 {
	font-family: "宋体";
	font-size: 13px;
	color: #FFFFFF;
	text-align:left;

}

.pt15 {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;

}

