.font12 {
	font-size: 12px;
}
body {
	margin: 0px;
	padding: 0px;
	background-imagex: url(imagex/topbg.jpg)
}
td {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
A:link,A:visited {FONT-SIZE: 14px;COLOR: #000000;TEXT-DECORATION: none;line-height: 20px;}
A:hover,A:active{COLOR: #FF6600;text-decoration: none;}
.t-bg {
	background-imagex: url(index_20.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.left10 {
	padding-left: 15px;
	padding-right: 10px;

}
.top10 {
	margin-top: 5px;
}
.title {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	line-height: 22px;
}
.txt,.txt p{
	font-size: 14px;
	line-height: 25px;
}
A.list:link,A.list:visited{FONT-SIZE: 14px; COLOR: #000033; LINE-HEIGHT: 22px; TEXT-DECORATION: none}
A.list:hover,A.list:active{COLOR: #990000}.list {
	font-size: 14px;
}

A.lbt:link,A.lbt:visited{
	FONT-SIZE: 14px;
	COLOR: #000033;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.lbt:hover,A.lbt:active{COLOR: #990000}
A.news:link,A.news:visited{
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none;
}
A.news:hover,A.news:active{COLOR: #990000}

.txtbg {
	background-imagex: url(imagex/txtbg.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
}
.hand {
	cursor: hand;
}
A.top-link:link,A.top-link:visited{
	FONT-WEIGHT: 900;
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	width: 126px;
	display: block;
	height: 43px;
	padding-top: 10px;
	float: left;

}
A.top-link:hover,A.top-link:active{
	COLOR: #FFFF00;
	background-image: url(imagex/menuvbg.png);
	background-position: top;
	background-repeat: no-repeat;

}.top-link {
	color: #CCCCCC;
}
.copyright {
	font-size: 12px;
	line-height: 22px;
	color: #CCCCCC;

}
.zzbg {
	background-imagex: url(imagex/honor.jpg);
	background-color: #003C7E;



}
.titlex {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	line-height: 22px;
}
A.lm-link:link,A.lm-link:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #0066CC;
	LINE-HEIGHT: 21px;
	TEXT-DECORATION: none;
}
A.lm-link:hover,A.lm-link:active{COLOR: #FF0000}
A.topv-link:link,A.topv-link:visited{
	FONT-SIZE: 12px;
	COLOR: #0099FF;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
}
A.topv-link:hover,A.topv-link:active{COLOR: #FF6600;}

.titx {
	background-imagex: url(imagex/dh_08.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-right: 11px;
	padding-left: 11px;
}
.titx {
	background-imagex: url(imagex/dh_08.jpg);
	background-repeat: repeat-x;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;

}
.right {
	background-imagex: url(imagex/dh_08.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	font-size: 14px;
	line-height: 22px;
	color: #000000

}
.aboutbt {
	font-size: 16px;
	color: #000066;
	line-height: 25px;
	font-weight: bold;



}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.leftbg {
	background-image: url(imagex/leftbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.h_nav{width:100%; height:41px; text-align:center; }
.h_nav li{ float:left; background:url(imagex/hd_nav_li_line.gif) right top no-repeat;}
.h_nav .mlast{ background:none;}
.h_nav li a:link,.h_nav li a:visited{
	display:inline-block;
	line-height:41px;
	font-size:16px;
	color:#fff;
	padding:0 20px;
	font-weight: bold;
}
.h_nav li.cur a,.h_nav li a:hover,.h_nav li a:active{ background:url(imagex/hd_nav_cur_bg.gif) center top no-repeat; color:#fff; text-decoration:none;}

/*ºá·ùÑùÊ½*/
.m_banner{
	background:#fff;
	height:350px;
	position:relative;
	width: 100%;z-index:1;
}
.m_banner .banner{height:350px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(imagex/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-20px;}
.banner_ctrl a.next{right:-20px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:3;height:388px;}

.a1 {
	background-image: url(imagex/aboutn.jpg);
	background-repeat: repeat;
	background-position: center;
}
.a2 {
	background-image: url(imagex/z1.jpg);
	background-repeat: repeat;
	background-position: center;
}
.aboutx {
	font-size: 14px;
	line-height: 25px;
	color: #000033;
}
.picl {
	margin-bottom: 22px;
}
.bkx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 11px;
	padding-bottom: 11px;
	background-image: url(imagex/lbg.jpg);
	background-repeat: repeat;
}
