@charset "gb2312";
body {
	font-size: 12px; padding:0; margin:0; background:url(bg.jpg) repeat-x top #e2f5fb;
}
ul,p,li{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#333}
.c{ clear:both}
img{ border:0;}

.wi{ width:990px; margin:0 auto; background:#FFF;}
.top{ height:174px;}
.nav{ height:36px; background:#00bffe; text-align:center; line-height:36px;}
.nav a{ color:#FFF; margin:0 13px;}

.m{ height:auto; margin-top:5px;}
.m1{ float:left; width:174px; margin-left:15px;}
.m2{ float:left; width:450px; margin-left:15px;}
.m3{ float:left; width:313px; margin-left:8px;}

.cpfl{ height: auto;  padding-top:10px; width:150px; padding-left:8px; overflow:hidden;}
.cpfl ul{ padding-left:10px; background:url(iibg.jpg)}
.cpfl ul li{ height:25px; line-height:25px; background:url(fli.jpg) no-repeat left center; padding-left:10px;}
.lx{ margin-top:12px;}
.lxx{ line-height:23px; margin-top:15px; padding-left:12px}
.f{ margin-top:15px; height:297px; width:442px;}
.jjx{ text-indent:20px; line-height:21px;}
.jjx img{ padding-right:12px;}
.dt{ margin-top:10px;}
.dtx{}
.dtx ul{ background:url(dianbg.jpg)}
.dtx ul li{ height:26px; line-height:26px; background:url(dian.jpg) no-repeat left; padding-left:10px;}
.dtx ul li span{ float:right; color:#712626; font-family: Verdana, Geneva, sans-serif}
.zs{ margin-top:15px;}
.zsx{}
.link{}
.bot a{ color:#FFF; margin:0 10px;}
.bot{ height:80px; background:#00A4DB; line-height:26px; text-align: center; color:#FFF;}
.botx{ height:60px; padding-top:15px; line-height:23px; text-align:center;}

.ilist{ margin-top:15px;}
.ilistx{ margin-top:10px; width:440px; overflow:hidden;}
.ilistx ul{ width:500px;}
.ilistx ul li img{ width:94px; height:95px; border:1px solid #ddd; padding:1px;}
.ilistx ul li{ float:left;width:94px; margin-right:18px;}
.cpb{ height:25px; line-height:25px; text-align:center;}


.nm1{ float:left; width:174px; margin-left:5px;margin-top:5px; overflow:hidden;}
.nm2{ float:left; width:770px; margin-left:15px;}
.nmlmx{}
.nmlmx ul{}
.nmlmx ul li{ height:30px; background: url(lmbg.jpg) no-repeat; padding-left:36px; line-height:30px; margin:6px 0;}

.tel{ margin-top:15px; padding-bottom:10px;}
.wz{ background:url(wz.jpg) no-repeat 0 4px; padding-left:20px; height:25px; line-height:25px; border-bottom:1px solid #d9d9d9;}
.cont{ margin-top:15px; line-height:26px;}
.cont img{ padding-right:10px; padding-top:10px;}
.listp{ margin-top:15px;}
.listp ul{}
.listp ul li{ width:162px; height:190px; background:url(cpbg.jpg) no-repeat; float:left; text-align:center; margin:10px;}
.listp ul li img{ width:145px; height:145px;}
.cpp{ margin-top:10px;}
.cpt{ height:26px; line-height:26px; margin-top:6px;}
.epages{ margin:20px; clear:both}

.list{ margin-top:15px; margin-right:20px;}
.list ul{}
.list ul li{ height:26px; line-height:26px; background: url(listi.jpg) no-repeat left center; padding-left:15px;}
.list ul li span{ float:right;}

h1{ text-align:center;}
.listc{ line-height:26px; font-size:14px; margin-top:15px;}
.sx{ margin:15px 0;}


.link{ margin-bottom:10px; margin-top:10px;}
.linkx ul{}
.linkx ul li{ float:left; margin:0 10px;}

.tij{ width:58px; height:24px; background:none; border:0; cursor:pointer;}
.k2{ width:164px; border:none; padding-left:10px;}
.so{ padding:10px; width:970px;}
.so strong{ font-size:14px; color:#F00; margin:0 10px;}
/*menu*/
#mm{width:990px;margin:0px auto;text-align:center;padding:0px;line-height:35px;height:35px;font-size:14px;background: #00BFFE;border:0px solid red;}
#mm ul {	font-family: Arial, Verdana;
			font-size: 14px;
			margin: 0;
			padding: 0;
			list-style: none;
}
#mm ul li {
	display: block;
	position: relative;
	float: left;
}
#mm li ul { display: none; }
#mm ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	border-left: 1px solid #ffffff;
	padding: 0px 35px 0px 35px;
	background: #00BFFE;
	margin-left: -1px;
	white-space: nowrap;
}

#menu ul li a:hover { background: #0095C6; }
#menu li:hover ul { 
	display: block; 
	position: absolute;
}
#menu li:hover li { 
	float: none;
	font-size: 11px;
}
#menu li:hover a { background: #0095C6; }
#menu li:hover li a:hover { background: #95A9B1; }
/*title*/
div.sth_a {
	color:#999;
	height: 35px;
	line-height: 35px;
	text-align:center;
	margin-top:10px;
	font-size:12px;
	border-top: 1px dotted #E0E0E0;
	border-bottom: 1px dotted #E0E0E0;
}
div.sth_a a {
	color:#999;
}
.box{font-size:12px;}