/* CSS Document */
body{
font-size:12px;}


a:link {color: #000000; text-decoration: none;} /* 未访问的链接 */
a:visited {color: #333333; text-decoration: none;} /* 已访问的链接 */
a:hover{COLOR: #AE0927; text-decoration: none;} /* 鼠标在链接上 */
a:active {color: #AE0927;} 

.more a:link {color: #818080; text-decoration: none;} /* 未访问的链接 */
.more a:visited {color: #818080; text-decoration: none;} /* 已访问的链接 */
.more a:hover{COLOR: #AE0927; text-decoration: none;} /* 鼠标在链接上 */
.more a:active {color: #818080;}

.keywordmenu a:link {color: #373737; text-decoration: none;} /* 未访问的链接 */
.keywordmenu a:visited {color: #373737; text-decoration: none;} /* 已访问的链接 */
.keywordmenu a:hover{COLOR: #AE0927; text-decoration: none;} /* 鼠标在链接上 */
.keywordmenu a:active {color: #373737;} 
 
#box{
	width:960px;
	margin-left: auto;
	margin-right: auto;
}
/* nav */
.nav{
	width:960px;
	height:250px;
	float:left;
	display:inline;
	margin-bottom:10px;
}

.nav-01{
	width:940px;
	height:20px;
	float:left;
	display:inline;
	padding-top: 10px;
	padding-left: 20px;
}

.nav-02{
	width:958px;
	height:128px;
	float:left;
	display:inline;
	border: #cccccc 1px solid;
	background-color: #FAFAFA;
	text-align: center;
}

.nav-02-01{
	width:958px;
	height:18px;
	float:left;
	display:inline;
	background-color: #FAFAFA;
	padding-top: 5px;
	color: #8D8C8C;
}

.nav-02-02{
	width:958px;
	height:82px;
	float:left;
	display:inline;
}

.nav-02-adl{
	width:132px;
	height:82px;
	float:left;
	display:inline;
	background-color: #990000;
	margin-left: 10px;
}

.nav-02-adm{
	width:652px;
	height:82px;
	float:left;
	display:inline;
	margin-left:10px;
	margin-right:10px;
	background-color: #990000;
}

.nav-02-adr{
	width:132px;
	height:82px;
	float:left;
	display:inline;
	
	background-color: #990000;
}

.nav-02-03{
	width:958px;
	height:18px;
	float:left;
	display:inline;
	background-color: #FAFAFA;
	padding-top: 5px;
	color: #8D8C8C;
}

.nav-03{
	width:960px;
	height:60px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
}

.nav-logo{
	width:170px;
	height:55px;
	padding-top:5px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
}

.nav-03-01{
	width:260px;
	height:47px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
	border-left:#cccccc 1px dashed;
	margin-top: 7px;
}

.nav-03-pic{
	width:59px;
	height:47px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
	margin-left: 10px;
	
}

.nav-03-word{
	width:160px;
	height:40px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	
}

.nav-03-word-01{
	width:80px;
	height:15px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
	margin-top: 5px;
	text-align: center;
	
}

.nav-04{
	width:958px;
	height:28px;
	float:left;
	display:inline;
	background-image: url(img/33333.jpg);
	border: #cccccc 1px solid;
	color: #373737;
}

.keywordmenu{
	width:610px;
	line-height:28px;
	float:left;
	display:inline;
	margin-left: 20px;
}

.search{
width:308px;
height:28px;
float:right;
display:inline;
line-height:28px;
}

/* news */
.news{
width:960px;
height:330px;
float:left;
display:inline;
margin-bottom:10px;}

.news-all{
	width:490px;
	height:330px;
	float:left;
	display:inline;
	margin-right:10px;
}

.flash{
width:458px;
height:328px;
float:left;
display:inline;
border:#cccccc 1px solid;}



/* news-left */



.news-left{
width:750px;
height:1190px;
float:left;
display:inline;}

.guanggao-left{
	width:750px;
	height:80px;
	float:left;
	display:inline;
	background-color: #990000;
}

.news-left-01{
	width:750px;
	height:340px;
	float:left;
	display:inline;
	margin-top: 10px;
}
	
.title-01{
	width:748px;
	height:23px;
	float:left;
	display:inline;
	margin-bottom:10px;
	background-image: url(img/444444.jpg);
	border: #cccccc 1px solid;
}

.news-menu{
	width:439px;
	height:305px;
	float:left;
	display:inline;
	margin-right: 10px;
	border-right: #cccccc 1px dashed;
}

.news-menu-02{
	width:439px;
	height:365px;
	float:left;
	display:inline;
	margin-right: 10px;
}

.news-menu-03{
	width:439px;
	height:295px;
	float:left;
	display:inline;
	border-right: #cccccc 1px dashed;
}
.news-right-01{
width:300px;
height:305px;
float:left;
display:inline;}

.news-right-02{
width:300px;
height:365px;
float:left;
display:inline;}

.pic-right{
	width:300px;
	height:120px;
	float:left;
	display:inline;
}


/* title-02 */

.title-02{
	width:300px;
	height:24px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px solid;
}

.menu-right{
	width:300px;
	height:159px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px solid;
}

.menu-right-02{
	width:300px;
	height:120px;
	float:left;
	display:inline;
}

.news-left-02{
	width:750px;
	height:400px;
	float:left;
	display:inline;
	margin-top: 10px;
}

.guanggao-01{
	width:429px;
	height:65px;
	float:left;
	display:inline;
	background-color: #F3F3F3;
	margin-top: 5px;
}

.guanggao-02{
	width:298px;
	height:98px;
	float:left;
	display:inline;
	border: #cccccc 1px solid;
	background-color: #990000;
}

/* liaobiao */


.liaobiao-01{
	width:429px;
	height:144px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiao-02{
	width:429px;
	height:159px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiao-03{
	width:429px;
	height:139px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiaoall-01{
	width:490px;
	height:64px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiaoall-02{
	width:490px;
	height:170px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiaoall-03{
	width:490px;
	height:94px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px dashed;
}

.liaobiao-04{
	width:176px;
	height:185px;
	float:left;
	display:inline;
	margin-top: 15px;
	
	
}

/* span */

.title-01-biaoti{
    width:100px;
	height:23px;
	float:left;
	display:inline;
	}
	
.title-01-fubiaoti{
	width:288px;
	height:18px;
	float:right;
	display:inline;
	padding-top: 5px;
	color: #373737;
	}
.yixun{
	width:30px;
	height:65px;
	float:left;
	display:inline;
	background-image: url(img/yixun.gif);
}

.yixun2{
	width:350px;
	height:40px;
	float:left;
	display:inline;
	margin-top: 15px;
	margin-left: 15px;
	}
	
.title-02-biaoti{
	width:100px;
	height:24px;
	float:left;
	display:inline;
	
}

.right-title-01{
	width:60px;
	height:15px;
	float:left;
	display:inline;
	padding-top: 5px;
	font-weight: bolder;
	color: #D90201;
	text-align: center;
}

.right-title{
	width:60px;
	height:15px;
	float:left;
	display:inline;
	padding-top: 5px;
	font-weight: bolder;
	text-align: center;
	color: #020202;
}

.right-title-pic{
	width:15px;
	height:15px;
	float:left;
	display:inline;
	font-weight: bolder;
	color: #D90201;
	text-align: center;
	background-image: url(img/png-0583.gif);
	margin-top: 3px;
}
	
.more{
	width:36px;
	height:15px;
	float:right;
	display:inline;
	text-align: center;
	padding-top: 5px;
	color: #818080;
}	
	
	
/* news-right */

.news-right{
	width:198px;
	height:1190px;
	float:left;
	display:inline;
	margin-left: 10px;
	border: #cccccc 1px solid;
	background-color: #FDFCFC;
}

.right-01{
	width:176px;
	height:75px;
	float:left;
	display:inline;
	margin-top: 10px;
	margin-left:10px;
	margin-right:5px;
	border: #cccccc 1px solid;
	background-color: #FFFFFF;
}

.right-02{
	width:176px;
	height:220px;
	float:left;
	display:inline;
	margin-left:10px;
	margin-top: 10px;
	
}

.title-03{
	width:176px;
	height:19px;
	float:left;
	display:inline;
	border-bottom: #cccccc 1px solid;
	
	
}



/* footer */

.nav-footer{
	width:938px;
	height:18px;
	float:left;
	display:inline;
	padding-top: 10px;
	padding-left: 20px;
	margin-top: 10px;
	border: #cccccc 1px solid;
}
.footer{
	width:960px;
	height:100px;
	float:left;
	display:inline;
	margin-top: 10px;
}
* { margin:0; padding:0; word-break:break-all; }

h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
#ifocus { width:450px; height:245px;  background:#F8F8F8; margin-left:4px; margin-right:4px }
	#ifocus_pic { display:inline; position:relative; float:left; width:336px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:336px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:336px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:378px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }