@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#333; line-height:180%; background:url(images/bj.jpg) repeat-x; }
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }
img{ border:0;}
a{ color:#000; text-decoration:none;}
ul,li,p{ margin:0; padding:0;}
li{ list-style-type:none; list-style-position:outside;}
form{ margin:0px; padding:0px; }

.body { width:1003px; margin:0 auto;}
.logo { background:url(images/index_02.jpg) repeat-x; width:1003px; height:119px; height:118px\9; padding:15px 0 0 30px; }
.menu { background:url(images/index_11.jpg) repeat-x; width:983px; height:40px; padding-left:20px; }
.mn { background:url(images/index_13.jpg) no-repeat; width:137px; height:30px; margin-left:20px; font-size:20px; font-weight:bold; padding-top:10px; text-align:center; float:left; }
.mn a { color:#000; }
.mn2 { background:url(images/index_15.jpg) no-repeat; width:137px; height:30px; margin-left:20px; font-size:20px; font-weight:bold; padding-top:10px; text-align:center; float:left; }
.mn2 a { color:#fff; }

.erji { background:url(images/index_50.jpg) no-repeat; width:120px; height:33px; line-height:24px;  margin-left:1px; padding-top:3px; text-align:center; color:#FFF; font-weight:bold; }
.erji a { color: #fff; }

.erji2 { background:url(images/index_50.jpg) no-repeat; width:120px; height:33px; line-height:24px;  margin-left:1px; padding-top:3px; text-align:center; color:#FFF; font-weight:bold; }
.erji2 a { color: #fff;  }

.hdp { padding-left:8px; }

.cpfltp { background:url(images/index_28.jpg) no-repeat; width:143px; height:165px; padding:5px 0 0 4px; }
.cpfltpzw { color:#B80D07; font-size:11px; font-weight:bold; width:143px; height:38px; overflow:hidden; text-align:center; }
.wzjj { font-family:Verdana, Geneva, sans-serif; padding:0 10px 0 10px; line-height:15px; font-size:12px; width:292px; height:330px; overflow:hidden; }

.fatbj { background:url(images/index_32.jpg) no-repeat; width:338px; height:203px; }
.fwz { float:left; width:260px; height:168px; padding:20px 10px 0 20px; font-size:14px; overflow:hidden; }
.ftp { float:left; padding:10px 15px 0 0; }

.title { background:url(images/index_55.jpg) repeat-x; width:598px; height:29px; padding:5px 0 0 10px; font-size:14px; font-weight:bold; }
.title2 { background:url(images/index_55.jpg) repeat-x;  height:29px; padding:5px 0 0 10px; font-size:14px; font-weight:bold; }
.nry { padding:10px; }

.cp { float:left; margin-right:10px; }
.cp img{ width:180px; height:161px}
.cp p{ width:180px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.foot { background:url(images/index_35.jpg) no-repeat; width:983px; height:32px; color:#000; font-weight:bold; text-align:center; line-height:25px; margin-top:10px; padding-top:20px; }
.foot1 { background:url(images/index_35p.jpg) no-repeat; width:983px; height:32px; color:#000; font-weight:bold; text-align:center; line-height:25px; margin-top:10px; padding-top:20px; }

/* õƬ */
.picshow_main { position:relative; width:986px; height:234px; }
.picshow_main .imgbig { filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width:986px; height:234px; }

.picshow_change { position:absolute; text-align:left; bottom:0px; height:25px; right:10px; }
.picshow_change a { border:#CCC 1px solid; background-color:#CCC; color:#000; display:block; float:left; margin-right:5px; display:inline; width:15px; height:15px; text-align:center; text-decoration:none; }

a.axx { filter:alpha(opacity=70); opacity:0.4; -moz-opacity:0.4; line-height:15px; }
a.axx:hover { filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0; }
a.bxx { border-color:#999; background-color:#999; color:#FFF; width:15px; height:15px; text-align:center; text-decoration:none; line-height:15px; }

/*  */
h6{ margin:0px; padding:0px; }
.box{ width:338px; background:url(images/p-bj.jpg) repeat-y; padding-bottom:20px}
.box ul{ width:338px; text-align:center;}
.box li{ width:280px; height:30px; border-bottom:1px dashed #006; text-align:left; padding-left:20px; line-height:30px; }
.box li a{ color:#666; font-size:12px; font-weight:bold}
.box li a:hover{ color: #006; font-size:12px; font-weight:bold}

/* ˵ */

#nav {
	display:inline;
	float:left;
	width:983px;
	height:40px;
}
#nav li {
	float:left;
	position:relative;
	display:inline;
	background:url(images/index_13.jpg) no-repeat; width:137px; height:40px; margin-left:20px; font-size:20px; font-weight:bold;
	text-align:center;
}
#nav li a {
	display:block;
	width:137px;
	height:40px;
	line-height:40px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}
#nav li a:hover {
	 background:url(images/index_15.jpg) no-repeat;
	 color:#fff;
}
#nav li ul li{
	float:none;
	display:block;
	width:280px;
	height:28px; overflow:hidden; 
	line-height:26px;
	text-align: left;
	background:url(images/index_50.jpg) no-repeat;
}
#nav li ul li a, #nav li ul li a:hover {
	display:block;
	width:280px;
	height:26px;
	line-height:26px;
	font-size:12px;
}
#nav li ul li a {
	color:#fff;
}
#nav li ul li a:hover {
	color:#ccc;
	background:none
}
#nav li ul{
	display:none;
	position:absolute; 
	left:-80px;
	top:40px;
	z-index:1;
}
/*ҳ*/
#pages {
	clear: both;
	padding: 3px;
	margin: 3px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#pages a {
	display: inline-block;
	border: solid 1px #eee;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	margin: 2px;
	color: #036cb4;
}
#pages a.a1 {
	border: solid 1px #eee;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	margin: 2px;
	color: #036cb4;
}
#pages a:hover {
	color: #036cb4;
	border: solid 1px #036cb4;
	text-decoration: none;
}
#pages span {
	display: inline-block;
	font-weight: bold;
	border: solid 1px #036cb4;
	padding: 6px 10px 6px 10px;
	color: #fff;
	margin: 2px;
	background: #036cb4;
}
.page .noPage {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: url(../img/icu/titleBg.png) repeat-x 0 -55px;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #a4a4a4;
}
