body {
}

a:link {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
a:active {
	color:#000;
	text-decoration:none;
}

.body_main {
}
	html { width:100%; text-align:center;  background:url(images/topbg.jpg) repeat-x left top; }
body { margin:0; padding:0; width:100%; font-family:tamoha, Arial, "ËÎÌå" }
div, form, img, ul, ol, li, dl, dt, dd, table, td, tr, th, p, span { margin: 0; padding: 0; border: 0;  }
li { list-style-type: none; text-align: left }
select, input, button {  font-family: Arial, "ËÎÌå" }
em { font-style: normal }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; }
img { vertical-align: middle; text-align: center }
a:link, a:visited { color: #000; text-decoration: none }
a:hover { color: #000; text-decoration: underline }
.navbug { position:absolute; visibility:inherit; top:0px; left:0px; width:120px; height:100px; z-index:-999; padding:22px; filter:Alpha(Opacity=0) }
.body_main { width:100%; margin:0 auto; }
.mainframe:after, .topframe_02:after, .mainframe_01_02:after, .mainframe_01_03:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.topframe_2_2{
}
 .navigation_161545567196982599 {
width:1150px;
height:40px;margin:0 auto;
}
.navigation_161545567196982599 h3 {
display:none;
}
.navigation_161545567196982599 ul {
}
.navigation_161545567196982599 ul li {
float:left;
height:40px;
line-height:40px;
position:relative;
z-index:999;
padding:0 22px;
}
.navigation_161545567196982599 ul li a {
padding:0 5px;
font:16px/40px microsoft yahei!important;
color:#fff;
}
.navigation_161545567196982599 a span{font-size:16px!important;}
.navigation_161545567196982599 ul li:hover{background:#004ea2;}
.navigation_161545567196982599 .current {

}
.navigation_161545567196982599 .current a {
background:none!important;
}
.nav>li>a:hover{background:none!important;}
.navigation_161545567196982599 .sub {
position:absolute;
top:40px;
left:0px;
width:130px!important;
background:#397abd;
z-index:9999;
padding:0px!important;
padding-top:5px!important;
padding-bottom:15px!important;
opacity:0.8;
}
#navi_0101312{width:125px!important;left:-9px;}
.navigation_161545567196982599 .sub li {
width:100%;
height:30px;
line-height:30px;
text-align:center;
clear:both;padding:0;
background:none!important;;
}

.navigation_161545567196982599 .sub li a {
display:block;
color:#fff;
height:30px;
line-height:30px!important;
font:16px "microsoft yahei"!important;
}
.navigation_161545567196982599 .sub li a:hover{background:#004fa1;}
.topframe{
position:relative;
width:100%;
background:#0654b0;}
.botframe{
clear:both; margin:0 auto; width:1003px; height:85px; border-top:5px solid #336699 ;}
.mainframe{
width:1003px; margin:0 auto; padding-top:8px; min-height:450px; _height:450px;}
.newscontent_161545567238696325 { margin:2px auto;  min-height: 500px; _height: 500px; padding-bottom:30px; }
.newscontent_161545567238696325:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.newscontent_161545567238696325 .title { margin: 20px auto; width:90%; }
.newscontent_161545567238696325 .title h3 {color: #333; font:600 20px/50px microsoft yahei; text-align:center;}
.newscontent_161545567238696325 .title h4 { margin-top: 10px; color: #636363; border-bottom: #d9d9d9 1px solid; text-align:center;height: 30px; line-height: 30px; }
.newscontent_161545567238696325 .title h4 span { margin: 0 10px; }
.newscontent_161545567238696325 .con { line-height: 230%; color: #5d5d5d; width: 86%; margin: 10px auto 0px; text-align: left; font-size:18px; }
.newscontent_161545567238696325 .con p { text-indent: 2em;font-size:18px; }
.newscontent_161545567238696325 .changesize,.newscontent_161545567238696325 .bar,.newscontent_161545567238696325 .updown_page{display: none;}
.otherframe{
}
.topframe_2{
}
.botframe_3{
}
.textdisplay_161545567221479409 { padding-top:10px; text-align:center; }
.textdisplay_161545567221479409 h3 { display:none; }
.textdisplay_161545567221479409 p { color:#959595; line-height:150%; }
.topframe_1{
width:1150px;
height:78px;
margin:0 auto;
position:relative;
height:100px; background:url(images/toppic01.png) no-repeat  left center;}
.topframe_3{
}
