@charset "utf-8";
/* CSS Document */
body
{
	margin:0px;
	background-color:#ffffff;
	font-family: Arial, Calibri, Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
	
}/* ҳϱ߾࣬ĬıΪ0 */
/* һ㳬 */
a:link{
	font-size:11px;
	color:#363636;
	line-height:160%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}			/* δǰ */
a:visited{
	font-size:11px;
	color:#363636;
	line-height:160%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}		/* ѷʺ */
a:hover{
	font-size:11px;
	color:#FF0000;
	line-height:160%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}	/* ͣʱ */
.tbsty1 {
	border: 1px solid #AAC7EA;
}
a.hui:link{
	color:#cccccc;
	text-decoration:none;
	font-weight: normal;
}			/* δǰ */
a.hui:visited{
	color:#cccccc;
	text-decoration:none;
	font-weight: normal;
}		/* ѷʺ */
a.hui:hover{
	color:#ffffff;
	text-decoration:underline;
	font-weight: normal;
}	/* ͣʱ */
a.black:link{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}			/* δǰ */
a.black:visited{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}		/* ѷʺ */
a.black:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}	/* ͣʱ */

a.daoh:link{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}			/* δǰ */


a.daoh:visited{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}		/* ѷʺ */
a.daoh:hover{
	font-size:12px;
	color:#E8F1F9;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}	/* ͣʱ */


a.leftp:link{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}			/* δǰ */

a.leftp:visited{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}		/* ѷʺ */
a.leftp:hover{
	font-size:12px;
	color:#ff0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}	/* ͣʱ */
a.pt:link{
	color: #27C0C0;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 180%;
}
a.pt:visited{
	color: #27C0C0;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
a.pt:hover {
	color: #009999;
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 180%;
}

.line2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e0e0e0;
}
/*ȥȵͼϵ߿볬ӵ߿*/
a {blr:expression(this.onFocus=this.blur())}
p{
	font-size: 12px;
	line-height: 160%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #363636;

}/*
area {blr:expression(this.onFocus=this.blur())}


/* ˵ 
a.menu:link{
	font-size:12px;
	color:#FE5E00;
	line-height:120%;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}	/* ˵ 
a.menu:visited{
	font-size:12px;
	color:#FF6300;
	line-height:120%;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}	/* ˵ 
a.menu:hover{
	font-size:12px;
	color:#FD6303;
	line-height:120%;
	text-decoration:underline;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}*/
.song {
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #3E3E3E;
	padding-left:5px;
	padding-right:5px;
}


a.hong:link{
	font-size:11px;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}	
a.hong:visited{
	font-size:11px;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}	/* ˵ */
a.hong:hover{
	font-size:11px;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:underline;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}	/* ͣʱ */
.danline {
	background-color: #929193;
	border: 1px solid #939192;
	font-size: 10px;
}
.line8 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8EB3D4;
	border-left-color: #8EB3D4;
	background-color: #FFFFFF;
}
a.bai:visited{
	font-size:12px;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left:7px;
	padding-right:7px;
}	/* ˵ */
a.bai:hover{
	sfont-size:12px;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left:7px;
	padding-right:7px;
}	/* ͣʱ */
.line7 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93d2e6;
}
.line4 {
	border: 1px solid #c5e6f1;
}
.line1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.line3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
a.news:link{
	color: #4173B3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 180%;
	padding-left:20px;
	padding-right:20px;
}
a.news:visited{
	color: #4173B3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left:20px;
	padding-right:20px;
}
a.news:hover {
	color: #4173B3;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 180%;
	padding-left:20px;
	padding-right:20px;
}

/*Ʒݳ*/
a.pro:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.pro:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.pro:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

area {blr:expression(this.onFocus=this.blur())}

/*ɫı*/	
.text_white {color: #FF0000;font-size: 12px; line-height: 1.5em; }
/*Ȩı*/	
.copyright {
	color: #FFFFFF; 
	font-size: 12px; 
	line-height: 1.6em; 
}
table{
	font-size:12px;
	color:#363636;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 140%;
}/*ĬϱС*/	

.title_12{color:#ff3300;font-size:12px;line-height:120%;font-weight:600;}		/* Ϊ12 */
.title_14{color:#ff3300;font-size:14px;line-height:120%;font-weight:600;}		/* Ϊ14 */
.title_16{color:#ff3300;font-size:16px;line-height:120%;font-weight:600;}		/* Ϊ16 */

/* ɫ */
.text_red12{
	color:#C20607;
	font-size:10px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.text_red14{
	color:#C9200B;
	font-size:12px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.red:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0071bd;
	text-decoration: underline;
}
a.red:visited{
	font-size:11px;
	color:#0071bd;
	line-height:160%;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}		/* ѷʺ */
a.red:hover{
	font-size:11px;
	color:#0071bd;
	line-height:160%;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}	/* ͣʱ */

A.pro_white:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4f4f4f; TEXT-DECORATION: none
}
A.pro_white:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4f4f4f; TEXT-DECORATION: none
}
A.pro_white:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ac0000; BOTTOM: -1px; POSITION: relative; TEXT-DECORATION: none
}

.text_red16{
	color:#ff0000;
	font-size:16px;
	line-height:120%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

/* ɫ */
.text_blue12{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555242; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.text_blue14{
	color:#179bd5;
	font-size:12px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:10px;
}
.line6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}

.text_blue16{color:#004F98;font-size:12px;line-height:16pt;}

/* ɫ */
.text_green12{color:#FF720E;font-size:12px;line-height:120%; font-weight:normal;}
.text_green14{
	color:#FD761C;
	font-size:12px;
	line-height:120%;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.text_green16{color:#009900;font-size:16px;line-height:120%;}

/* ɫ */
.text_black12{
	color:#363636;
	font-size:12px;
	line-height:200%;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.line5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a2d5f8;
}


.text_black14{
	color:#585858;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.text_black16{
	color:#24232B;
	font-size:11px;
	line-height:120%;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
}
.fsty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}


/* ɫ */
.text_gray12{
	color:#333333;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 160%;
}
.tbsty3 {
	background-color: #FFFFFF;
	border: 1px solid #D9E6EC;
}
.text_gray14{
	color:#2B200D;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:15px;
}
.text_gray16{color:#999999;font-size:16px;line-height:120%;}

/* ɫ */
.text_white12{
	color:#FFFFFF;
	font-size:12px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
}

.text_white14{
	color:#ffffff;
	font-size:12px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left:10px;
}
.text_white16{
	color:#FFFFFF;
	font-size:14px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* ɫ */
.text_hite12{color:#A03F0D;font-size:14px;line-height:120%;}
.text_hite14{color:#A03F0D;font-size:10px;line-height:120%;}
.text_hite16{
	color:#00486D;
	font-size:12px;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.imgsty  /* ͼƬ߿ */
{
	border:1px solid #dfdfdf;	  /* ͼıڱ߾  */
	margin:2px;
	padding:2px;

}
.inputsty  /* ͼƬ߿ */
{
	border:1px solid #B3CCEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}

.copyright		/* Ȩı */
{
	font-size:12px;												/* ҳС */
	font-family:Arial, Helvetica, sans-serif;	/* ҳ */
	color:#ffffff;												/* ҳɫ */
	line-height:180%;											/* ׼и */
}
.info{
float:left;
width:100%;
}
.info a{
float:left;
}

.menu {
width:805px;
height:33px;
position:relative; 
margin:0;
margin-left:0px;
float:center;
}

.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}

.menu ul li {
float:left;
position:relative;
}

.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#FFffff; /**/
width:100px; 
font-weight:bold;
/*background:#01538D; */
padding-left:0px; 
height:33px;
margin-right:0px;
margin-left:0px;
line-height:33px;

text-align:center;
padding-top:2px;
}

* html .menu ul li a, .menu ul li a:visited {
width:100px;
w\idth:100px;
}

.menu ul li ul {
display: none;
}

.menu table {
margin:-1px; 
border-collapse:collapse;
font-size:12px;
}
/*over*/
.menu ul li:hover a,
.menu ul li a:hover {
color:#FFffff; 
height:33px;
background:#000000;
/*background:transparent;*/
padding-top:2px;
border:#666666 1px solid;
}

.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:22px;
background:#FFCC00
margin-top:14px;
left:0; 
border:1px solid #DADAE2;
border-top:0;
background:transparent;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
border:0;
margin:0;
color:#fff;
height:auto; 
line-height:1em; 
padding:7px;
padding-left:15px;
text-align:left;
font-size:12px;
font-weight:bold;
}
/*˵down*/
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
background:#cdcdcd; 
color:#E31C01;
}


.menu ul li a:hover ul {
background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;
margin-top:11px; 
marg\in-top:12px; 
}

.menu ul li a:hover ul li a {
background:#27295A;/*˵backgroun*/
width:150px; 
w\idth:150px; 
}

.prosmallkuang {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 144px; PADDING-TOP: 1px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 116px
}

.prosmallkuang_bj01 {
	BACKGROUND-IMAGE: url(pro-pic-small-bj.jpg); WIDTH: 100px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}

.whitezi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kuang {
	BORDER-RIGHT: #dcdcdc 1px dashed; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px dashed; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #dcdcdc 1px dashed; WIDTH: 60px; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px dashed; HEIGHT: 60px
}
.probtzi {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.liulanbj {
	BACKGROUND-IMAGE: url(liulanbj.gif); WIDTH: 681px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.zi1 {
	FONT-SIZE: 12px; COLOR: #393939; FONT-FAMILY: "Arial, Helvetica, sans-serif"
}
.24zi {
	FONT-SIZE: 28px; COLOR: #000000; FONT-FAMILY: "Arial, Helvetica, sans-serif"
}
.v12zi {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.STYLE2 {
	FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:30px;
}
.topzi {
	FONT-SIZE: 12px; COLOR: #727272; FONT-FAMILY: Arial, Helvetica, sans-serif
}

#n-copyright {
	PADDING-RIGHT: 0px; MARGIN-TOP: 37px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 900px; PADDING-TOP: 0px;
	FONT-SIZE: 10px;
}
#n-copyright .left {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px; WIDTH: 280px; TEXT-ALIGN: left
}
#n-copyright .right {
	FLOAT: left; WIDTH: 613px; TEXT-ALIGN: right
}
A.copy:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555242; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.copy:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555242; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.copy:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555242; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.copy:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555242; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.copy:hover {
	TEXT-DECORATION: underline
}