@charset "utf-8";

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	background:url(../images/main_bg4.gif) repeat-x 0 0 #fff;

}


div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}

img{ border:0px;}

.f_tt {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 30px;TEXT-DECORATION: none;
}
.f_tt A:link {
	FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: none;
}
.f_tt A:visited {
	FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: none;
}
.f_tt A:hover {
	FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;
}

.f12_484848 {
	FONT-SIZE: 12px; COLOR: #484848; LINE-HEIGHT: 27px;TEXT-DECORATION: none;
}
.f12_484848 A:link {
	FONT-SIZE: 12px; COLOR: #484848; TEXT-DECORATION: none;
}
.f12_484848 A:visited {
	FONT-SIZE: 12px; COLOR: #484848; TEXT-DECORATION: none;
}
.f12_484848 A:hover {
	FONT-SIZE: 12px; COLOR: #408BAA; TEXT-DECORATION: none; font-weight:bold;
}


.f12_408BAA {
	FONT-SIZE: 12px; COLOR: #408BAA; LINE-HEIGHT: 23px;TEXT-DECORATION: none;
}
.f12_408BAA A:link {
	FONT-SIZE: 12px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f12_408BAA A:visited {
	FONT-SIZE: 12px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f12_408BAA A:hover {
	FONT-SIZE: 12px; COLOR: #484848; TEXT-DECORATION: none; font-weight:normal;
}

.f12_666666 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px;TEXT-DECORATION: none;
}
.f12_666666 A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none;
}
.f12_666666 A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none;
}
.f12_666666 A:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none; font-weight:normal;
}

.f12_white {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 23px;TEXT-DECORATION: none;
}
.f12_white A:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f12_white A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f12_white A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:normal;
}

.f12_000 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.f12_000 A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.f12_000 A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.f12_000 A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; 
}

.f14_484848 {
	FONT-SIZE: 14px; COLOR: #484848; LINE-HEIGHT: 24px;TEXT-DECORATION: none;
}
.f14_484848 A:link {
	FONT-SIZE: 14px; COLOR: #484848; TEXT-DECORATION: none;
}
.f14_484848 A:visited {
	FONT-SIZE: 14px; COLOR: #484848; TEXT-DECORATION: none;
}
.f14_484848 A:hover {
	FONT-SIZE: 14px; COLOR: #408BAA; TEXT-DECORATION: underline; font-weight:bold;
}

.f14_408BAA {
	FONT-SIZE: 14px; COLOR: #408BAA; LINE-HEIGHT: 23px;TEXT-DECORATION: none;
}
.f14_408BAA A:link {
	FONT-SIZE: 14px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f14_408BAA A:visited {
	FONT-SIZE: 14px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f14_408BAA A:hover {
	FONT-SIZE: 14px; COLOR: #484848; TEXT-DECORATION: none; font-weight:normal;
}

.f14_sv {
	FONT-SIZE: 14px; COLOR: #408BAA; LINE-HEIGHT: 23px;TEXT-DECORATION: none;font-weight:bold;
}
.f14_sv A:link {
	FONT-SIZE: 14px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f14_sv A:visited {
	FONT-SIZE: 14px; COLOR: #408BAA; TEXT-DECORATION: none;
}
.f14_sv A:hover {
	FONT-SIZE: 14px; COLOR: #FF6D00; TEXT-DECORATION: none; 
}


.f14_ffffff {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 23px;TEXT-DECORATION: none;padding-left:10px;
}
.f14_ffffff A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f14_ffffff A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f14_ffffff A:hover {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:normal;
}

.f14_white {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 23px;TEXT-DECORATION: none;
}
.f14_white A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f14_white A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none;
}
.f14_white A:hover {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:normal;
}

.f14_000 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 27px;TEXT-DECORATION: none;
}
.f14_000 A:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none;
}
.f14_000 A:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none;
}
.f14_000 A:hover {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;
}

.f12_ffffff {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 23px;TEXT-DECORATION: none;padding-left:10px;
}

.f14_e1fffd {
	FONT-SIZE: 14px; COLOR: #e1fffd; LINE-HEIGHT: 22px;TEXT-DECORATION: none;
}

.f12_org {
	FONT-SIZE: 12px; COLOR: #ffa300; LINE-HEIGHT: 23px;TEXT-DECORATION: none;
}

.transparent{
  filter:alpha(opacity=70);
  -moz-opacity:0.70;
  opacity:0.70;
}


.input{
	font-size: 12px;
	color: #615e55;
	padding-left:6px;
}

.input2{
		font-size:14px;
		border:solid 1px #aacfe4;
		width:200px;
		margin-left:10px;
		height:22px;
		color:#408baa;
		line-height:22px;
			padding-left:6px;
}
.input2:hover{
		font-size:14px;
		border:solid 1px #D3D6B0;
		width:200px;
		margin-left:10px;
		height:22px;
		color:#8C906A;
		line-height:22px;
		background-color:#F6F8E4;
			padding-left:6px;
}



.input3{
		font-size:14px;
		border:solid 1px #aacfe4;
		width:90px;
		margin-left:10px;
		height:22px;
		color:#408baa;
		line-height:22px;
			padding-left:6px;
}
.input3:hover{
		font-size:14px;
		border:solid 1px #D3D6B0;
		width:90px;
		margin-left:10px;
		height:22px;
		color:#8C906A;
		line-height:22px;
		background-color:#F6F8E4;
			padding-left:6px;
}
.input8{
		font-size:14px;
		border:solid 1px #aacfe4;
		width:30px;
		margin-left:10px;
		height:22px;
		color:#408baa;
		line-height:22px;
			padding-left:6px;
}
.input8:hover{
		font-size:14px;
		border:solid 1px #D3D6B0;
		width:30px;
		margin-left:10px;
		height:22px;
		color:#8C906A;
		line-height:22px;
		background-color:#F6F8E4;
			padding-left:6px;
}

.input4{
		font-size:12px;
		border:solid 1px #aacfe4;
		width:100px;
		margin-left:10px;
		height:22px;
			padding-left:6px;
}

.input5{
		font-size:12px;
		border:solid 1px #aacfe4;
		width:60px;
		margin-left:10px;
		height:22px;
			padding-left:6px;
}

.input6{
		font-size:14px;
		border:solid 1px #aacfe4;
		width:300px;
		margin-left:10px;
		height:22px;
		color:#408baa;
		line-height:22px;
			padding-left:6px;
}

.input_go{
		font-size:12px;
		border:solid 1px #ebebeb;
		width:30px;
		margin:2px 5px 0 5px;
		height:15px;
		color:#ffa300;
		bgcolor:#cccccc;
		line-height:14px;
		padding-left:6px;
}

.input_search{
		font-size:12px;
		border:solid 1px #cccccc;
		width:120px;
		margin:0px 5px 0 5px;
		height:18px;
		color:#408baa;
		bgcolor:#cccccc;
		line-height:22px;
		padding-left:6px;
}
.input6:hover{
		font-size:14px;
		border:solid 1px #D3D6B0;
		width:300px;
		margin-left:10px;
		height:22px;
		color:#8C906A;
		line-height:22px;
		background-color:#F6F8E4;
			padding-left:6px;
}

.select
        {
            position: relative;
            left: 0px;
            top: 0px;
            width: 100px;
			height:21px;
            line-height: 14px;
            color: #909993;
            border-style:solid #ff0000;
            border-width: 0px;
        }

/*------------------------------------------------分页码--------------------*/
ul#hovershow{
	text-align:center;
	position:float;
	margin:0px;
	width:450px;
}
ul#hovershow li{
    float:left;
    width:26px;
    height: 20px;
    margin: 2px;
	text-align:center;
            
}

ul#hovershow li a {

    display: block;
    width:26px;
    height:20px;
    border:1px #ccc solid;
    color:#408baa;
    background-color:#fff;
    text-decoration: none;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-weight: normal;
}

ul#hovershow li a:hover{
    display: block;
    width:26px;
    height:20px;
    border:1px #ccc solid;
    color:#ffffff;
    background-color:#4C9DBD;
    text-decoration: none;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-weight:bold;
}

ul#hovershow li a:visited{
    display: block;
    width:26px;
    height:20px;
    border:1px #ccc solid;
    color:#ffffff;
    background-color:#408baa;
    text-decoration: none;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-weight:bold;
}
/*----------------------------------------*/
ul#hovershow2{
	text-align:center;
	position:float;
	margin:0px;
	width:300px;
}
ul#hovershow2 li{
    float:left;
    width:26px;
    height: 20px;
    margin: 2px;
	text-align:center;
            
}

ul#hovershow2 li a {

    display: block;
    width:26px;
    height:20px;
    border:1px #ccc solid;
    color:#408baa;
    background-color:#fff;
    text-decoration: none;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-weight: normal;
}

ul#hovershow2 li a:hover{
    display: block;
    width:26px;
    height:20px;
    border:1px #ccc solid;
    color:#ffffff;
    background-color:#4C9DBD;
    text-decoration: none;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-weight:bold;
}


/*------------------------------------------------分页码--------------------*/

/*CSS black-red style pagination*/

DIV.black-red {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #3e3e3e
}
DIV.black-red A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e; TEXT-DECORATION: none
}
DIV.black-red A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ec5210;
}
DIV.black-red A:active {
	COLOR: #fff; BACKGROUND-COLOR: #ec5210;
}
DIV.black-red SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ffa300; PADDING-TOP: 2px; BACKGROUND-COLOR: #313131;
}
DIV.black-red SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #868686; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e
}

/*------------------------------------------------新导航--------------------*/
.menu5 {padding:5px 0 0 8px; margin:0; list-style:none; height:40px; position:relative; background:transparent url(../images/pro_five_0c.gif) repeat-x left bottom; font-size:14px;}
.menu5 li {float:left; height:40px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:40px; line-height:40px; color:#666666; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../images/pro_five_0a.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 21px 5px 18px; background:url(../images/pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000; background:url(../images/pro_five_2a.gif) no-repeat;}
.menu5 li.current a b {background:url(../images/pro_five_2b.gif) no-repeat right top;}
.menu5 li a:hover {color:#000; background: url(../images/pro_five_1a.gif) no-repeat;}
.menu5 li a:hover b {background:url(../images/pro_five_1b.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#000; background: url(../images/pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover b {background:url(../images/pro_five_2b.gif) no-repeat right top;}

#nav{
	width:650px;
	height:30px;
	border-bottom:0px;
	padding:0px 0px;
	position:absolute;
	z-index:1;
}
.list{
line-height:20px;
text-align:left;
padding:4px;
font-weight:normal;
}
.menu1{
width:88px;
height:auto;
margin:0px 4px 0px 0px;
border:1px solid #9CDD75;
background-color:#F1FBEC;
color:#336601;
padding:6px 0px 0px 0px;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=70);
-moz-opacity:0.7;
}
.menu2{
width:88px;
height:18px;
margin:0px 4px 0px 0px;
background-color:#F5F5F5;
color:#999999;
border:1px solid #EEE8DD;
padding:6px 0px 0px 0px;
overflow-y:hidden;
cursor:hand;
}
a2:link{
color:#336601;
text-decoration:none;
float:left;
width:88px;
padding:3px 5px 0px 5px;
}
a2:visited{
color:#336601;
text-decoration:none;
float:left;
padding:3px 5px 0px 5px;
width:88px;
}
a2:hover{
color:white;
float:left;
padding:3px 5px 0px 5px;
width:88px;
text-decoration:none;
background-color:#539D26;
}
a2:active{
color:white;
float:left;
padding:3px 5px 0px 5px;
width:88px;
text-decoration:none;
background-color:#539D26;
}
