.tcbk {
	border: 1px solid #c8c8c8;
	padding:2px;
}
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
	margin:0;
	padding:0; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;

}
.conz14 {
	font-size: 12px;
	color: #515151;
	line-height: 24px;
}


.conz14 a:link {
	color: #515151;

}
.conz14 a:visited {
	color: #515151;
	
}

.conz14 a:hover {
	color:#a50505;
	font-weight: bold;
	}
.rconz14 {
	font-size: 14px;
	color: #a50505;
	line-height: 24px;
	font-weight: bold;
}


.rconz14 a:link {
	color: #a50505;
	font-weight: bold;

}
.rconz14 a:visited {
	color: #a50505;
	font-weight: bold;
	
}

.rconz14 a:hover {
		font-weight: bold;
	color:#a50505;
	}
.conz {
	font-size: 12px;
	color: #515151;
	line-height: 24px;
}

.conz a:link {
	color: #515151;

}
.conz a:visited {
	color: #515151;
	
}
.conz a:hover {
	
	color:#056bb5;
	}
.leftddddd {
	font-size: 14px;
	color: #ffffff;

}


.top {
	font-size: 12px;
	color: #515151;

	line-height: 22px;
}

.top a:link {
	color: #515151;

}
.top a:visited {
	color: #515151;
	
}
.top a:hover {
	
	color:#056bb5;
	}
.foot {
	font-size: 14px;
	color: #ffffff;

	line-height: 28px;
}

.foot a:link {
	color: #ffffff;

}
.foot a:visited {
	color: #ffffff;
	
}
.foot a:hover {
	
	color:#ffffff;
	}
.footdh {
	font-size: 12px;
	color: #ffffff;
}


.footdh a:link {
	color: #ffffff;

}
.footdh a:visited {
	color: #ffffff;
	
}
.footdh a:hover {
	
	color:#ffffff;
	}
.dh {
	font-size: 16px;
	color: #ffffff;
}


.dh a:link {
	color: #ffffff;

}
.dh a:visited {
	color: #ffffff;
	
}
.dh a:hover {
	
	color:#ffffff;
	}


.bkbk {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
}


.lan2 {
	font-size: 18px;
	color: #535353;
	font-style: normal;
	line-height: 26px;
}
.bk2 {
	border: 1px solid #82c8cd;
	padding:2px;
}
#footer{ position:fixed; _position:absolute; z-index:1000; width:100%; left:0px; bottom:0px; _bottom:-100px; text-align:center; height:51px;
}
.STYLE2 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE3 {
	font-size: 16px;
	color: #056bb5;

}
#rpage { height:40px; line-height:40px; clear:both; /*margin-top:15px;*/margin:5px 5px 5px 0;}
.fr {float:right;}
#rpage .fanye { margin:0px 0px 0px 0px; padding-top:6px; height:20px; }
#rpage .fanye li { border:#acacac 1px solid; overflow:hidden; height:20px; background-color:#ffffff; text-align:center; line-height:20px; margin:0px 1px; float:left; color:#333;  }
#rpage .fanye li a {
	color:#333;
	display:block;
	padding:0px 10px;
	text-decoration: none;
}
#rpage .fanye li a:hover { color:#fff;background:#92c2ff; }
#rpage .fanye li a.current { color:#fff;background:#3063a4; }
.xhx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.xsx {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
}


  .wxlink2{ overflow:hidden; position:fixed; z-index:1001; right:1px; bottom:150px;}
  
  
  
  
  
.nav {
	width:100%;

	height:61px;

}
#navMenu{ margin:0 auto; }
#navMenu ul li{ float:left;
	text-align:center;
	display:inline;
	
}

#navMenu ul li a {

	display:inline-block;
	color:#fff;
	zoom:1;
	text-decoration:none;
}

#navMenu ul li a:hover{

	text-decoration:none;
	color:#FF0;
}

#navMenu ul li a span {

	
}

#navMenu ul li img {
margin:0 auto;

}
#navMenu ul li a:hover span,.nav ul .cur span {
	display:inline-block;
	


}
#navMenu ul li a:hover,.nav ul .cur a {
	
	
	display:inline-block;

}

#navMenu ul li a:hover em,.nav ul .cur a em {

	zoom:1
}
#navMenu ul li.firstone a,#navMenu ul li.lastone a{ color:#FFF;}
#navMenu ul li ul{MARGIN-LEFT: -999em; POSITION: absolute; padding-top:1px;}

#navMenu ul li:hover UL,#navMenu ul li.sfhover UL{Z-INDEX: 10000; FILTER: alpha (opacity=90); MARGIN-LEFT: 0px; width:80px; border-top:none; POSITION: absolute; background-color:#3063A4; opacity: 0.90;+CLEAR: both; +MARGIN-TOP: 0px;_clear:both; _margin-top:0px; line-height:25px; font-size:14px; text-align:center; padding-left:18px; }
#navMenu ul li ul li a:hover{ }

#menu {list-style-type:none; margin:0 0 0 0; padding:0; width:809px;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:128px; height:45px;z-index:100;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none; font-family:Arial, Helvetica, sans-serif}
#menu li dd {display:none;}
#menu li dd1 {display:none;}
#menu li base {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dd1, #menu li a:hover dd1 {display:block;}
#menu li:hover base, #menu li a:hover base {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:10px;}
#menu li:hover base, #menu li a:hover base {padding-bottom:10px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 128px; margin: 0; padding: 0; background: transparent; height:45px; line-height:45px; }
#menu dt {margin:0; padding: 0;height:45px; font-size:18px; padding-bottom:5px}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu dd1 {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu base {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu dt a, #menu dt a:visited {display:block; font-size: 0.9em; color: #5b5b5b; text-align:center; height:45px;line-height:45px;}


#menu li:hover dt a, #menu a:hover dt a {color:#fff; background:#08c}
#menu dd a, #menu dd a:visited {background:#08c; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:left; font-size:14px; padding-left:32px; height:25px; line-height:25px}
#menu dd a:hover {background: #ddd; color:#000;}
#menu dd1 a, #menu dd1 a:visited {background:#08c; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:left; font-size:14px; padding-left:32px; }
#menu dd1 a:hover {background: #ddd; color:#000;}
#menu base a, #menu base a:visited {background:#08c; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:left; font-size:14px; padding-left:32px; }
#menu base a:hover {background: #ddd; color:#000;}




#menu b {display:block; overflow:hidden; height:1px;}
#menu b.p1 { margin:0 5px;}
#menu b.p2 { border-width:0 2px; margin:0 3px;}
#menu b.p3 {margin:0 2px;}
#menu b.p4 {height:2px;  margin:0 1px; border-width:0 1px;}
#menu b.p12 { margin:0 5px;}
#menu b.p22 { border-width:0 2px; margin:0 3px;}
#menu b.p32 {margin:0 2px;}
#menu b.p42 {height:2px;  margin:0 1px; border-width:0 1px;}
#menu b.p5 {background:#08c; margin:0 5px;}
#menu b.p6 {background:#08c; margin:0 3px;}
#menu b.p7 {background:#08c; margin:0 2px;}
#menu b.p8 {height:2px; background:#08c; margin:0 1px;}
#menu li:hover b.p2, #menu a:hover b.p2 {background:#fff;}
#menu li:hover b.p3, #menu a:hover b.p3 {background:#08c;}
#menu li:hover b.p4, #menu a:hover b.p4 {background:#08c;}
#menu li b.p22, #menu  b.p22 {background:#fff;}
#menu li b.p32, #menu  b.p32 {background:#08c;}
#menu li b.p42, #menu  b.p42 {background:#08c;}



#menu b2 {display:block; overflow:hidden;}
#menu b2.pp1 { margin:0 5px;}
#menu b2.pp2 { border-width:0 2px; margin:0 3px;}
#menu b2.pp3 {margin:0 2px;}
#menu b2.pp4 {height:2px;  margin:0 1px; border-width:0 1px;}
#menu li:hover b.pp2, #menu a:hover b.pp2 {background:#fff;}
#menu li:hover b.pp3, #menu a:hover b.pp3 {background:#08c;}
#menu li:hover b.pp4, #menu a:hover b.pp4 {background:#08c;}


#menu span.ab a {color:#fff; background:#08c;}

.xu{border-bottom-color:#AEAEAE; border-bottom-style:dashed; border-bottom-width:1px}

