body {
	font-size: 12px;
	margin: 0;
	line-height: 165%;
}
td,div,body {
	font-size: 9pt;
	line-height: 160%;
	font-family:宋体,Tahoma,Arial,sans-serif;
}
a:link {
	color: #000000; 
	text-decoration: none;
}
a:visited {
	color: #000000; 
	text-decoration: none;
}
a:active {
	color: #000000; 
	text-decoration: none;
}
a:hover {
	color: #000000; 
	text-decoration: underline;
}
a.hightlight:link,a.hightlight:visited,a.hightlight:active {
	color: #ffffff; 
	text-decoration: none;
}
a.hightlight:hover {
	color: #ffffff; 
	text-decoration: underline;
}
a.lb_title01:link,a.lb_title01:visited,a.lb_title01:active {
	color: #FEFFAD; 
	text-decoration: none;
}
a.lb_title01:hover {
	color: #FEFFAD; 
	text-decoration: underline;
}
a.graylink:link,a.graylink:visited,a.graylink:active{
	color: #999; 
	text-decoration: none;
}
a.graylink:hover {
	color: #666; 
	text-decoration: underline;
}
a.warning:link,a.warning:visited,a.warning:active{
	color: #f00; 
	text-decoration: none;
}
a.warning:hover{
	color: #f00; 
	text-decoration: underline;
}
h1,h2,h3,h4{
padding:0;
margin:0;
}
img{
border:0px;
}
ul{
padding:0;
margin:0;
list-style:none;
}
form{
margin:0px;
}
/*新增*/
.fred{
color:#ff0000;
font-weight:bold;
}
.fredn{
color:#ff0000;
}

.fgreen{
color:#00AA00;
font-weight:bold;
}
.fgreenn{
color:#00AA00;
}
.fblue{
color:#00489A;
font-weight:bold;
}
.fbluen{
color:#00489A;
}
.fgray{
color:#999;
}
.delchr{
text-decoration:line-through;
font-family:Tahoma,Arial;
}
.colorb{
background:#005A9D;
color:#ffffff;
text-align:center;
padding:5px 8px;
}
.coloro{
border-right:1px #ffffff solid;
background:#EF7100;
color:#ffffff;
width:30px;
text-align:center;
padding:8px 0px 8px 5px;
}

.eng{
font-family:Tahoma,Arial;
FONT-WEIGHT: bold;
}
.engn{

font-family:Tahoma,Arial;
}
.engr{

font-family:Tahoma,Arial;
FONT-WEIGHT: bold;
color:#ff0000;
}
.engrn{

font-family:Tahoma,Arial;
color:#ff0000;
}

.eng_B{

font-family:Tahoma,Arial;
FONT-WEIGHT: bold;
}
.engn_B{

font-family:Tahoma,Arial;
}
.engr_B{
font-size:12pt;
font-family:Tahoma,Arial;
FONT-WEIGHT: bold;
color:#ff0000;
}
.engrn_B{
font-family:Tahoma,Arial;
color:#ff0000;
}

.keyword_title{
font-size:14px;
FONT-WEIGHT: bold;
}
.keyword_title_r{
font-size:14px;
FONT-WEIGHT: bold;
color:#ff0000;
}
.keyword_blue{
color:#0066FF;
font-weight:bold;
}
.clear{
line-height:1px;
height:10px;
clear:both;
}
/*页面头样式－开始*/
#page_top{
	margin: 0px auto;
	width:780px;
	height:330px;
}
#topbar{
background:url(blue/topbar.jpg) no-repeat;
height:90px;
}
#logo{
float:left;
width:190px;
}
#banner{
float:right;
width:580px;
}
.container{
margin: 0px auto;
width:780px;
}
.index_c{
float:left;
width:778px;
height:210px;
border-left:1px #ccc solid;
border-right:1px #ccc solid;
}
.index_ppt{
float:left;
padding:5px 9px;
}
.index_news{
float:left;
padding:5px 10px;
width:300px;
border-left:1px #ccc solid;
border-right:1px #ccc solid;
}
.i_title{
border-bottom:2px #a1a1a1 solid;
height:26px;
background:url(blue/Arrow.gif) no-repeat 10px -535px;
padding:0 10px 0 30px;
}
.i_title .n{
float:left;
line-height:26px;
font-size:14px;
font-weight:bold;
}
.i_title .m{
float:right;
line-height:26px;
font-size:12px;
}
.i_content{
}
.h172{
height:172px;
}
h1#headtitle{
font-size:18px;
text-align:center;
color:#f00;
line-height:35px;
}
h1#headtitle a:link,h1#headtitle a:visited,h1#headtitle a:hover{color:#f00;}
.index_zb{
float:left;
width:180px;
height:200px;
padding:5px 9px;
}
.mainbox{
float:left;
width:550px;
}
.mainbox .il{
float:left;
width:270px;
}
.mainbox .ilr{
float:right;
}

.rtitle{
height:30px;
clear:both;
line-height:30px;
font-size:14px;
font-weight:bold;
text-indent:-999999px;

}
.zcfg{
background:url(blue/t_zcfg.png) no-repeat;
}
.xygh{
background:url(blue/t_xygh.png) no-repeat;
}
.rc{
padding:10px 9px 5px 9px;
border-left:1px #ccc solid;
border-right:1px #ccc solid;
float:left;
width:250px;
}
.rf{
line-height:1px;
height:5px;
clear:both;
background:url(blue/f270.png) no-repeat;
}
.flashad{
padding:10px 0;
clear:both;
}
h1.t550{
height:27px;
background:url(blue/t550.png) no-repeat;
padding:0 10px;
}
h1.t550 .n{
float:left;
line-height:27px;
font-size:12px;
}
h1.t550 .m{
float:right;
line-height:27px;
font-weight:normal;
font-size:12px;
}
div.tc550{
border-left:1px #7BADE0 solid;
border-right:1px #7BADE0 solid;
padding:10px 9px;
float:left;
width:530px;
}
.f550{
height:3px;
line-height:1px;
background:url(blue/f550.png) no-repeat;
clear:both;
}
#weather{
border:#7BADE0 1px solid;
background:#feffef;
padding:9px;
}
.index_topbar{
height:5px;
line-height:1px;
background:url(blue/t780.png) no-repeat;
clear:both;
float:left;
width:780px;
}
.index_fbar{
height:5px;
line-height:1px;
background:url(blue/f780.png) no-repeat;
clear:both;
}

.rbox{
float:right;
width:220px;
}
.rbox .bszn{
background:url(blue/bszn.jpg) no-repeat;
padding-top:70px;
}
.rbox .bszn img{margin-bottom:10px;}
h1.t220{
height:28px;
background:url(blue/t220.png) no-repeat;
padding:0 10px;
}
h1.t220 .n{
float:left;
line-height:28px;
font-size:12px;
}
h1.t220 .m{
float:right;
line-height:28px;
font-weight:normal;
font-size:12px;
}
div.tc220{
border-left:1px #7BADE0 solid;
border-right:1px #7BADE0 solid;
padding:10px 9px;
float:left;
width:200px;
background:#EFF7FF;
}
.f220{
height:5px;
line-height:1px;
background:url(blue/f220.png) no-repeat;
clear:both;
}
#pagepath{
background:url(blue/path_bg.gif) no-repeat;
line-height:28px;
border-right:1px #2D8ECA solid;
margin-bottom:10px;
clear:both;
padding-left:20px;
}
#pagepath .pathtitle{
color:#fff;
}
.showpage{
text-align:center;
padding-top:5px;
clear:both;
}
/* 内容页 */
h1#art_title{
text-align:center;
color:#f00;
line-height:40px;
clear:both;
}
div#art_pret{
background:#f1f1f1;
line-height:26px;
text-align:center;
}
div#art_content{
padding:10px;
line-height:200%；
font-size:14px;
}
div#art_pn{
border-top:2px #f60 dashed;
border-bottom:2px #f60 dashed;
padding:5px;
margin-bottom:10px;
}
div#art_pn li{
line-height:24px;
}
.mbc{
margin-bottom:10px;
}
.m_zzjg td{
font-size:14px;
font-family:verdana,tahoma,arial,sans-serif;
}
.m_zcfg{
line-height:200%;
}
.m_ztblc{
text-align:center;
}
.m_cgfs{
line-height:200%;
font-size:14px;
}
.m_cgfs h1{
text-align:center;
color:#f00;
line-height:40px;
clear:both;
}

ul.list01 li{
line-height:25px;
border-bottom:1px #ededed dashed;
padding-left:15px;
background:url(blue/arrow01.gif) no-repeat left center;
}
ul.list02 li{
line-height:28px;
padding-left:15px;
background:url(blue/Arrow.gif) no-repeat 5px -468px;
}
ul.list02 li.more{
background:none;
text-align:right;
}
ul.list03 li{
line-height:25px;
padding-left:15px;
background:url(blue/Arrow.gif) no-repeat 5px -468px;
}
ul.list03 li.more{
background:none;
text-align:right;
line-height:20px;
}
ul.list04 li{
line-height:26px;
padding-left:15px;
background:url(blue/Arrow.gif) no-repeat 5px -413px;
}
ul.zfcg li{
line-height:29px;
font-size:14px;
padding-left:25px;
background:url(blue/Arrow.gif) no-repeat 5px -204px;
}
ul.mlist li{
line-height:29px;
font-size:14px;
border-bottom:1px #a1a1a1 dashed;
padding-left:25px;
background:url(blue/Arrow.gif) no-repeat 5px -203px;
}


.footer{
margin:0 auto;
width:780px;
}
.frilink{
clear:both;
background:url(blue/footer_bg.gif) repeat-x;
padding:3px; 0;
text-align:center;
}
.copyright{
text-align:center;
font-family:verdana,tahoma,arial,sans-serif;
line-height:165%;
padding:10px;
}
