@charset "gb2312";
body,td,th,div,li,p,span,form,ul{margin: 0px;padding: 0px;font-size:13px;color:#000000; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
body{     margin-bottom:0px;
	 margin-left:0px;
	 margin-right:0px;
	 margin-top:0px;
	 color:#000000;}
*{padding:0px; margin:0px;}
img{ border:none}
a{ color:#000000; text-decoration:none;}
a:hover{ text-decoration:none; color:#ff0000;}
table{ padding:0px; margin:0px auto;}
.head{ width:1164px; height:123px; background:#fff; margin:0 auto }
.top{ width:1164px; height:40px; background: url(images/nav.gif) repeat-x 0 0; margin:0 auto}
.navind{ width:1164px; height:40px; margin:0 auto; z-index:1500; position: relative}
.navind ul li{ display: inline; float:left; width:149px; height:40px;}
.StyleA { display: block;font-size:14px; color:#ffffff;text-align:center; font-weight:bold}
.StyleA a{ display: block;font-size:14px; color:#ffffff;text-align:center; font-weight:bold}
.StyleA a:hover { display: block;font-size:14px; color:#ffffff;text-align:center; background:#004b8e}
.navuu { width:147px; height:48px; position:absolute; margin:0px; padding:0px; top:0px; visibility:visible; }
.navuu .StyleA {  display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; font-weight:bold}
.navuu:hover .StyleA { display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; background:#004fd1 }
.navuudd1 { float:left; overflow:hidden; display:block; width:147px; height:40px; }
.navuudd2 { float:left; position:relative; display:inline; width:147px; height:40px; }
.popDiv { border:1px solid #911119;border-top:none; width:145px; height:auto; background:#fff; margin:0px auto; filter:alpha(opacity=100); z-index:1000}
.yy1 { color:#333; text-decoration:none; display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px; width:140px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #ddd; background:#f2f2f2 }
.yy1:hover{ color:#fff;text-decoration:none; float:left; text-decoration:none; background:#f93559}
.x1 { background:url(images/x1.jpg) repeat-x center;}	
.en{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.navbot{width:1164px; height:35px; background:#efefef; border-bottom:1px solid #fff; margin:0 auto}
.neiear{ width:1110px; height:35px; margin:0 auto}
.neiear ul li{height:41px; float:left; line-height:35px; display:inline}


.left01 a{text-decoration:none; display:block; color:#ffffff; font-size:12px; width:227px; height:271px; line-height:48px;}
.left01 a:hover{text-decoration:none; display:block; color:#ffffff; font-size:12px;width:227px; height:271px; line-height:48px; background-color:#089200}

.leftmain{ width:229px; height:auto}
.leftnav{ background:#1148a3}
.leftmbg{ background:#f1f1f1; border:1px solid #e3e3e3}

.list{ display: inline; width:105px; height:38px; line-height:38px; color:#333; font-size:14px;text-indent:22px; border:1px solid #fff; margin:3px 3px; background: url(images/list.jpg) no-repeat center 0; font-weight:bold; float:left; overflow:hidden}

.list2{ padding:0 0px;text-overflow:ellipsis;white-space:nowrap; float:left; display:inline; width:112px; height:30px; font-size:12px; font-family:ËÎÌå; overflow:hidden; text-indent:15px}

.title1{ font-family:Î¢ÈíÑÅºÚ; font-size:20px; font-weight:bold; color:#fff}
.title2{ font-family:Î¢ÈíÑÅºÚ; font-size:26px; font-weight:bold; color:#009ee2; line-height:40px;}
.title3{ font-family:Î¢ÈíÑÅºÚ; font-size:30px; font-weight:bold; color:#fff; line-height:40px;}
.title{ font-size:15px; color:#ffffff}


.ri{ font-size:14px; color:#FF6600; font-weight:bold}
.clear{ clear:both; height:0; line-height:0; overflow:hidden}
.left_en a{font-size:12px; color:#fff}
.left_en a:hover{font-size:12px; color:#fff}
.back00{ font-size:16px; color:#009933; font-weight:bold; line-height:40px;}

.bot,.bot p,.bot span,.bot div,.bot td,.bot td{ color:#d80000; font-size:16px;}
.bot a{ color:#089200; font-size:16px; font-weight:bold; line-height:30px;}
.bot a:hover{ color:#089200; font-size:16px; font-weight:bold; text-decoration:underline}
.con,.con p,.con span,.con div,.con td,.con li,.con th{ font-size:13px}

.link{ width:544px; height:380px;  margin:0px auto; overflow:hidden;  }
.link .title{height:46px; line-height:46px;  background-color:#f0f0f0; text-align:center}
.link .title li{ float:left; display:block;cursor:pointer; padding-left:10px; padding-right:10px; font-weight:bold; font-size:18px; line-height:46px; width:137px}
.link .title li.hover{ background-color:#046fcd;color: #ffffff}
.link .nr{padding:10px 10px 0px; width:544px;height:380px; overflow:hidden; line-height:23px; }
.link .nr ul li{float:left; display:inline; width:119px; height:95px; text-align:center; }
.link .nr a{margin-right:10px;}
.tit0{ font-size:12px;line-height:30px; color:#4c4c4c}

.menu a{ text-decoration:none; display:block; width:145px; line-height:54px; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.menu a:hover{ text-decoration:none; display:block; width:145px;  color:#ffffff; line-height:54px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;font-weight:bold; background:url(images/top04.jpg)}

/* banner */
.banner {
	width: 100%;
	height: 484px;
	position: relative;
	overflow: hidden;
}
.banner img {
	margin: 0 auto;
}
.banner .num {
	overflow: hidden;
	height: 15px;
	position: absolute;
	bottom: 21px;
	left: 43%;
	zoom: 1;
	z-index: 3
}
.bann01{ background:url(images/banner00.jpg) top center no-repeat; width:100%; height:484px;}
.bann02{ background:url(images/banner01.jpg) top center no-repeat; width:100%; height:484px;}
.banner .num li {
	width: 67px;
	height: 10px;
	background: #ef0404;
	margin-right: 10px;
	cursor: pointer;
	float: left;
	font-size: 0;
	overflow: hidden;
}
.banner .num li.on {
	background: #049fef
}

.rxian{ font-size:20px; line-height:35px; color:#0f70ce}