@charset "gb2312";
/* 全局CSS定义 */
body {font-family:"微软雅黑";margin:0;padding:0;font-size:14px; background:#c0c0c0 url(../images/bg.jpg) repeat-y center; color:#595959; line-height:20px;}
p,div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table,li,tr,th,br{font-size:14px; font-family:"微软雅黑";}
img{ display:block;}
/* 链接颜色 */
a{ text-decoration:none; color:#595959;}
a:hover{ text-decoration:none; color:#C00;}

.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.cl{ clear:both;}
.mt_01{  margin-top:20px;}
.mt_02{ margin-right:20px;}
.pt_01{ padding-top:30px;}
/* nav */
.nav{ width:100%; color:#FFF; text-align:center; font-family:"宋体"; font-size:12px; height:30px; line-height:30px; background:url(../images/bg01.jpg) repeat-y center;}
.nav a{ color:#FFF;}

.bg01{ width:100%; background:url(../images/title_01.jpg) no-repeat center top; height:508px;}
.bg02{ background:url(../images/title_03.jpg) 155px 15px no-repeat; padding:15px 0 20px 0;}
.bg03{ background:url(../images/title_04.jpg) 0px 0px no-repeat;}
.bg04{ background:url(../images/title_06.jpg) 0px 0px no-repeat; height:290px;}

.fs_01{ background:url(../images/title_02.jpg) 0px 0px no-repeat; padding:12px 0 0 110px; line-height:40px; font-size:30px; font-weight:bold; color:#00558e;}
.fs_01 a{ color:#00558e;}
.fs_02{ font-size:18px; line-height:30px; font-weight:bold; text-align:center; color:#00558e;}
.fs_02 a{ color:#00558e;}
.fs_02 a:hover{ color:#c00;}
.fs_03{ font-size:18px; line-height:26px; padding:7px 145px 0 0; text-align:center; color:#FFF;}
.fs_03 a{ color:#FFF;}
.fs_03 a:hover{ color:#C00;}
.fs_04{ line-height:18px; padding-top:35px; font-weight:bold;}
.fs_04 span{ color:#bf2118;}
.fs_05{ padding-top:5px; text-align:center;}

.list_01{ float:left; width:980px; padding-top:20px;}
.list_01 li{ float:left; width:230px; height:150px; position:relative; border:2px #2c4d6c solid; margin-right:14px;}
.list_01 li img{ float:left;}
.list_01 li .bg{
	position:absolute;
	left:-3px;
	bottom:-17px;
	width:230px;
	height:34px;
	background:#000;
	cursor:pointer;
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
	z-index:99;
}
.list_01 li .text{
	position:absolute;
	left:3px;
	bottom:-5px;
	width:230px;
	line-height:34px;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	z-index:999;
	text-align:center;
}
.list_01 li .text a{ color:#FFF;}
.list_01 li.no{ margin:0px;}

.box_01{ float:left; width:350px; margin:25px 0 0 30px;}
.box_01 img{ float:left; margin:3px 30px 0 0;}
.box_01 p span{ display:block; width:350px; line-height:30px; font-size:18px; color:#00558e; text-align:center;}

/* footer */

#footer{ width:100%; line-height:25px; font-family:"宋体"; font-size:12px; color:#FFF; text-align:center; margin-top:40px; padding:30px 0; background:url(../images/bg01.jpg) repeat-y center;}
#footer a{ color:#FFF}
#footer p{ text-align:center; }
#footer address{ font-style:normal; text-align:center; color:#FFF;}
