body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p {padding:0; margin:0;}
body { background-color: #EFF7FF; font-size:12px; color:#333; font-family:"宋体"; text-align:center}
li { list-style-type:none}
a img { border:none}

.h {
	COLOR: #208ea8; LINE-HEIGHT: 22px
}
.font1 {
	FONT-SIZE: 12px; COLOR: #208ea8
}
.STYLE2 {
	FONT-WEIGHT: bold
}
.STYLE3 {
	FONT-WEIGHT: bold; COLOR: #337171
}
.STYLE11 { COLOR: #0b7fcb }
.category {	MARGIN-TOP: 10px}

a {color: #282828; text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
.red { color:#F00}

.position { color:#2996d7; text-align:right}
.position a { color:#2996d7}
.leftCat h2 { background:url(images/leftcatBg.jpg); color:#FFF; font-size:14px; height:39px; line-height:49px; text-align:left; padding-left:50px}
/*信息详细*/
.news_detail { width:704px; margin:0 auto}
.news_detail span { padding:10px}
.news_detail .title{ line-height:30px; font-size:14px; font-weight:bold; color:#FF6600; text-align:center}
.news_detail .state{ line-height:30px; text-align:center; border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid}
.news_detail .content{ line-height:200%; text-align:left; margin-top:6px}
/*图片展示*/
.catalogWrap { width:730px; margin-bottom:10px; margin-top:15px}
.catalogList { height:192px; width:128px; float:left; margin:5px 7px}
.catalogList img { padding:1px; border:1px solid #cdcdcd; display:block}
.catalogList span a { color:#666666; line-height:22px}
.catalogList span a:hover { text-decoration:underline}
/*首页图片展示*/
.indexList { height:192px; width:128px; float:left; margin:5px 7px; overflow:hidden}
.indexList img { padding:1px; border:1px solid #09F; display:block}
.indexList span a { color:#666666; line-height:20px}
.indexList span a:hover { text-decoration:underline}

#demo,#demo2x,#demo3 { overflow:hidden; width: 710px; margin-left:10px}
/*#demo .indexList { float: left; margin: 0 10px; _margin: 0 5px; text-align:center; margin-top: 15px; width:157px; overflow:hidden}
#demo p img { display:block; border: 1px solid #cdcdcd; padding: 1px}
#demo p span { line-height: 21px}*/
#indemo,#indemo2,#indemo3 { float:left; width: 700%;}
#demo2,#demo2_2,#demo3_2 { float: left}

.curCat { background:url(images/curcatBg.jpg); height:37px;}
.curCat h2 { color:#1a679b; font-size:14px; padding-left:40px; line-height:42px}
.curleftNav {color:#F30; font-weight:bold}

.footer { color:#FFF}
.footer a { color:#FFF; margin:0 40px 0 40px}

/*top nav*/
#nav { height:44px; }
#nav a:hover { text-decoration:none}
#nav .fNav { background:url(images/index_21.jpg) no-repeat right 0; float:left; text-align:center; position:relative; margin-right: 11px; }
/*#nav .fNav */
#nav .fNav a { color:#21384E; font-size:12px; font-weight:bold; line-height:24px; display:block; padding:0 13px 0 6px}
#nav .fNav2 a { }

#nav .nobg { background:none}
#nav li ul { background: #8ED2F9; border:1px solid #0075C6; display:none; }
#nav .fNav ul li{ text-align:left; width:112px; }
#nav .fNav ul a{ background:none; color:#282828; display: block; text-align:left; padding-left:12px; font-weight:normal; line-height:21px}
#nav .fNav ul a:hover { font-weight:bold}
#nav li.sfhover ul {
 left: 0; display:block; position: absolute; 
}.infoshowbg {
	background-image: url(images/ab01.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.more { color: #F00}

