@charset "gb2312";
/* 通用样式表 */
body{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10; padding:0; background:#FFF; color:#666; text-align:center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}

ul,li{ font-family:"宋体";}

/* 字体属性[定义规则，小写 "f" 加属性名称] */
.fB {font-weight:bold;}
.fN{ font-weight:normal;}
.font{ font-family:"宋体";}

/* 字体大小[定义规则，小写 "f" 加字体大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.fsong { font-family:"宋体";}

a:link,
a:visited{color:#666; text-decoration:none;}
a:hover{color:#e83820;text-decoration:underline;}

/* 其他属性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}

.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.clear { clear:both;}
/* 颜色属性[定义规则，小写 "c" 加 "-" 加颜色属性或名称] */

.c-inv{ color:#666;}
	.c-inv a:link,
	.c-inv a:visited{ color:#666; text-decoration:none;}
	.c-inv a:hover{color:#666; text-decoration:underline;}

.c-main{color:#2292a8;}
	.c-main a:link,
	.c-main a:visited{color:#2292a8;text-decoration:none;}
	.c-main a:hover{color:#e83820;text-decoration:underline;}

.c-sub{color:#4c7f99;}
	.c-sub a:link,
	.c-sub a:visited{text-decoration:none; color:#4c7f99;}
	.c-sub a:hover{color:#4c7f99; text-decoration:underline;}

.c-alarm{color:#e83820;}
	.c-alarm a:link,
	.c-alarm a:visited{text-decoration:none; color:#e83820;}
	.c-alarm a:hover{color:#e83820; text-decoration:underline;}
	
	
/* 宽度 浮动 距离 */
.main{ width:100%; background:url(bg.gif) repeat-x bottom;}
.w910{ width:910px; margin:0 auto; text-align:left;}
.w400{ width:400px;}
.w280{ width:340px;}
.w230{ width:160px; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

.mtop10{ margin-top:10px;}
.mbtm10{ margin-bottom:10px;}


.pic{ float:left; width:124px; height:124px;}
	.pic img{ width:120px; height:120px; border:2px solid #FFF;}

/* 边框 */
.pic-border img { border:1px solid #d4d4d4; display:block;}
.border{border:1px solid #d4d4d4;}



/* 头部 */
#header{ width:100%; height:66px; background:url(bg_top.gif) repeat-x 0 0; margin:0 auto; overflow:hidden;}
	#header .logo,
	#header .logo a,
	#header .logo a:link,
	#header .logo a:visited,
	#header .logo a:hover{height:50px;width:150px;background:url(logo.gif);overflow:hidden;margin-top:8px;text-decoration:underline;}
	
	#header .logo a,
	#header .logo a:link,
	#header .logo a:visited,
	#header .logo a:hover{ text-indent:-9999px; display:block; background:none;}

.nav-hd{ width:740px;float:right;margin-top:16px; line-height:25px; color:#b8d5da;}
	.nav-hd span{ display:block; float:left; width:102px; height:32px; padding-bottom:10px; margin:0 10px;}
.nav01 a,.nav01 a:link,.nav01 a:visited,.nav01 a:hover,
.nav02 a,.nav02 a:link,.nav02 a:visited,.nav02 a:hover,
.nav03 a,.nav03 a:link,.nav03 a:visited,.nav03 a:hover,
.nav04 a,.nav04 a:link,.nav04 a:visited,.nav04 a:hover,
.nav05 a,.nav05 a:link,.nav05 a:visited,.nav05 a:hover,
#n01 .nav01 a,#n01 .nav01 a:link,#n01 .nav01 a:visited,#n01 .nav01 a:hover,
#n02 .nav02 a,#n02 .nav02 a:link,#n02 .nav02 a:visited,#n02 .nav02 a:hover,
#n03 .nav03 a,#n03 .nav03 a:link,#n03 .nav03 a:visited,#n03 .nav03 a:hover,
#n04 .nav04 a,#n04 .nav04 a:link,#n04 .nav04 a:visited,#n04 .nav04 a:hover,
#n05 .nav05 a,#n05 .nav05 a:link,#n05 .nav05 a:visited,#n05 .nav05 a:hover
{ background:url(title.gif) no-repeat 0 0; display:block; width:92px; height:32px; overflow:hidden; text-indent:-9999px;
margin:0 auto;}
.nav01 a:hover{ background-position:0 -32px;}

.nav02 a,.nav02 a:link,.nav02 a:visited,.nav02 a:hover{ background-position:-92px 0;}
.nav02 a:hover{ background-position:-92px -32px;}

.nav03 a,.nav03 a:link,.nav03 a:visited,.nav03 a:hover{ background-position:-184px 0;}
.nav03 a:hover{ background-position:-184px -32px;}

.nav04 a,.nav04 a:link,.nav04 a:visited,.nav04 a:hover{background-position:-276px 0;}
.nav04 a:hover{ background-position:-276px -32px;}

.nav05 a,.nav05 a:link,.nav05 a:visited,.nav05 a:hover{background-position:-368px 0;}
.nav05 a:hover{ background-position:-368px -32px;}

#n01 .nav01,
#n02 .nav02,
#n03 .nav03,
#n04 .nav04,
#n05 .nav05{ background:url(bg_btn.gif) no-repeat 0 0;}

#n01 .nav01 a,#n01 .nav01 a:link,#n01 .nav01 a:visited,#n01 .nav01 a:hover{ background-position:-0px -64px; }
#n02 .nav02 a,#n02 .nav02 a:link,#n02 .nav02 a:visited,#n02 .nav02 a:hover{ background-position:-92px -64px; }
#n03 .nav03 a,#n03 .nav03 a:link,#n03 .nav03 a:visited,#n03 .nav03 a:hover{ background-position:-184px -64px; }
#n04 .nav04 a,#n04 .nav04 a:link,#n04 .nav04 a:visited,#n04 .nav04 a:hover{ background-position:-276px -64px; }
#n05 .nav05 a,#n05 .nav05 a:link,#n05 .nav05 a:visited,#n05 .nav05 a:hover{ background-position:-368px -64px; }


.nav-hd .c-alarm{ background:url(hot.gif) no-repeat 7px right; padding-right:6px;}	

.nav-hd-oh{ width:150px; padding-left:15px;}
	
#n01 .nav01,
#n02 .nav02,
#n03 .nav03,
#n04 .nav04,
#n05 .nav05{ background:url(bg_btn.gif) no-repeat 0 0;}



/* 内容 */
.content{ width:910px; margin:10px auto 0 auto; text-align:left;}

.flash{ height:300px; }

.title{ padding:5px; z-index:9999; float:left;}
	.title span{ display:block; float:left; margin-left:5px; overflow:hidden; color:#2292a8; height:16px; line-height:16px;}
	.title .ico{ width:5px; height:15px; background:#2292a8;}
	.title .tit{ font-size:14px; font-weight:bold;}

.more{ float:right; display:block;}	
.more a:link,
.more a:visited,
.more a:hover{ display:block; text-indent:-9999px; background:url(more.gif) no-repeat 0 0; width:45px; height:10px; overflow:hidden;}
.more a:hover{ background-position:0 -10px;}

.xiaofei{ display:block;}
.xiaofei a:link,
.xiaofei a:visited,
.xiaofei a:hover
{display:block;text-indent:-9999px;background:url(xiaofei.gif) no-repeat 0 0;width:283px; height:80px; overflow:hidden; margin:0 auto}
.xiaofei a:hover{ background-position:0 -80px;}

	
.text{ padding:10px; text-indent:2em; font-size:14px; line-height:24px; text-align:left; position:relative; z-index:9999;}
.text span{ display:block; text-indent:1em;}

.list{ padding:0 10px 0 20px; font-size:13px; line-height:20px; margin:5px auto 10px auto; white-space:break-all; background:url(point.gif) no-repeat 13px 7px; text-align:}
	.list span{ display:block;}
	.list .time{ font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#3dc52e;}
	


.bg-clumb,.bg-clumb-top,.bg-clumb-btm{ background:url(line.gif) repeat-y -7px 0; position:relative;}

.bg-clumb{ min-height:280px; _height:280px;}
.bg-clumb-top,.bg-clumb-btm{ background-position:0 0; height:37px; width:7px; position:absolute; left:0; top:0; z-index:1;}
.bg-clumb-btm{ background-position:0 -37px; top:auto; bottom:0;}

.header,.header-cont{ height:130px; width:100%; overflow:hidden;}

#n02 .header-cont{ background: url(head_01.gif);}
#n03 .header-cont{ background: url(head_02.gif);}
#n04 .header-cont{ background: url(head_03.gif);}
#n05 .header-cont{ background: url(head_04.gif);}
#n06 .header-cont{ background: url(head_05.gif);}
#n07 .header-cont{ background: url(head_06.gif);}
#n08 .header-cont{ background: url(head_07.gif);}
#n09 .header-cont{ background: url(head_08.gif);}


#n02 .header{ background: url(head_01.jpg) no-repeat center;}
#n03 .header{ background: url(head_02.jpg) no-repeat center;}
#n04 .header{ background: url(head_03.jpg) no-repeat center;}
#n05 .header{ background: url(head_04.jpg) no-repeat center;}
#n06 .header{ background: url(head_05.jpg) no-repeat center;}
#n07 .header{ background: url(head_06.jpg) no-repeat center;}
#n08 .header{ background: url(head_07.jpg) no-repeat center;}
#n09 .header{ background: url(head_08.jpg) no-repeat center;}

.caption,.caption-l,.caption-r{ background:url(bg_title.gif) repeat-x 0 -35px; overflow:hidden; height:35px;}
.caption-l{ width:10px; background-position:0 0; float:left;}
.caption-r{background-position:-10px 0; float:right; width:10px;}

.caption .title{ margin-top:3px;}

#main .text p{ margin-top:10px;}

.abstract{ font-size:12px; text-indent:2em; line-height:16px; padding:0 10px; color:#999;}
#main .text .abstract p{ margin:2px 0;}

.c-link{ background:url(arr.gif) no-repeat center left; padding-left:10px;color:#2292a8; margin:10px 0 0 2em; text-indent:0;}
	.c-link a:link,
	.c-link a:visited{color:#2292a8;text-decoration:underline;}
	.c-link a:hover{color:#e83820;text-decoration:none;}
	
.c-linke{ background:url(arr.gif) no-repeat center left; padding-left:10px;color:#2292a8; margin:10px 0 0 0; text-indent:0;}
	.c-linke a:link,
	.c-linke a:visited{color:#2292a8;text-decoration:underline;}
	.c-linke a:hover{color:#e83820;text-decoration:none;}	


.hr-list{width:80%; margin:10px auto;}

.footer{  padding:20px 0 0 0; margin-top:10px; height:90px; width:100%; line-height:22px; text-align:center}