*{
margin:0px;
padding:0px;
font-style:normal;
font-family:Verdana, Arial, sans-serif,"宋体";
}
body{
font-size:63%;
text-align:center;/* for ie5.5-*/
background:#fff;
line-height:1.2;
color:#616265;
}
table,input,textarea,select{
font-size:1.2em;
}
.clear{
clear:both;
overflow:hidden;
width:0px;
height:0px;
float:none;
}
* html .clear{/* for ie6-*/
height:1px;
}
a:link,a:visited,a:hover,a:active{
text-decoration:none;
}
a img{
border:none;
}
ul,ol{
list-style:none;
}
#wrapper{
text-align:left;
margin:0 auto;
width:900px;
}
#logoBar{
height:98px;
background:url(../images/a_01.jpg) no-repeat;
position:relative;
z-index:2;
}
img#logo{
float:left;
}
#homeContact{
width:87px;
height:22px;
background:url(../images/a_05.jpg) no-repeat;
top:11px;
right:16px;
position:absolute;
text-indent:-3000em;
overflow:hidden;
}
#homeMainNav{
width:618px;
height:23px;
background:url(../images/a_04.gif) no-repeat;
float:right;
position:absolute;
right:0px;
bottom:13px;
}

ul#homeMainNav{
height:23px;
width:618px;
background:url(../images/a_04.gif) no-repeat;
}
ul#homeMainNav li{
float:left;
position:relative;
}
ul#homeMainNav li a{
display:block;
height:23px;
text-indent:-3000px;
overflow:hidden;
background-image:url(../images/a_04_02.gif);
background-position:0px -100px;
background-repeat:no-repeat;
}
ul#homeMainNav li#mn1 a{
width:62px;
}
ul#homeMainNav li#mn1 a:hover{
background-position:0px 0px;
}
ul#homeMainNav li#mn2 a{
width:112px;
}
ul#homeMainNav li#mn2 a:hover{
background-position:-62px 0px;
}
ul#homeMainNav li#mn3 a{
width:100px;
}
ul#homeMainNav li#mn3 a:hover{
background-position:-174px 0px;
}
ul#homeMainNav li#mn4 a{
width:55px;
}
ul#homeMainNav li#mn4 a:hover{
background-position:-274px 0px;
}
ul#homeMainNav li#mn5 a{
width:86px;
}
ul#homeMainNav li#mn5 a:hover{
background-position:-329px 0px;
}
ul#homeMainNav li#mn6 a{
width:54px;
}
ul#homeMainNav li#mn6 a:hover{
background-position:-415px 0px;
}
ul#homeMainNav li#mn7 a{
width:84px;
}
ul#homeMainNav li#mn7 a:hover{
background-position:-469px 0px;
}
ul#homeMainNav li#mn8 a{
width:64px;
}
ul#homeMainNav li#mn8 a:hover{
background-position:-553px 0px;
}
ul#homeMainNav ul{
border:1px solid #373837;
background:#7286bb;
padding:2px;
width:225px;
font-size:1.2em;
position:absolute;
left:0px;
top:23px;
display:none;
}
ul#homeMainNav li#mn6 ul{
left:-50px;
}
ul#homeMainNav li#mn7 ul{
left:-100px;
}
ul#homeMainNav li#mn8 ul{
left:-166px;
}
ul#homeMainNav ul li{
float:none;
background:#375ca0;
position:static;
}
#logoBar ul#homeMainNav ul a{
text-indent:0px;
width:auto;
height:21px;
line-height:21px;
color:#fff;
padding-left:10px;
}
#logoBar ul#homeMainNav ul a:hover{
background:#6584bd;
}
.secA{
padding:0 15px;
float:left;
height:140px;
}
.secA a.more{
color:#1e5bb5;
}
.secA h3{
font-size:1.2em;
height:24px;
border-bottom:1px solid #1e5bb5;
background:url(../images/a_06.gif) 3px 7px no-repeat;
line-height:25px;
padding-left:19px;
margin-bottom:10px;
}
.secA h3 a{
color:#1e5bb5;
}
#homeIntro{
width:340px;
}
#homeNews{
width:470px;
float:right;
}
#introPre{
font-size:1.2em;
line-height:1.6em;
height:6.4em;
}
#newsPre{
font-size:1.2em;
line-height:1.6em;
margin-top:5px;
height:4.8em;
}
#homeNews a.newThumb{
float:left;
margin-right:15px;
}
#homeNews h2{
font-size:1.2em;
}
.secB{
float:left;
width:280px;
height:305px;
margin-left:15px;
background:url(../images/a_09.gif) repeat-x;
}
* html .secB{
display:inline;
}
.secB h3{
text-align:center;
font-size:1.3em;
height:25px;
line-height:25px;
background:url(../images/a_08.gif) no-repeat;
}
.secB h3 a{
color:#fff;
}
.secB ul{
line-height:1.2;
font-size:1.2em;
margin:10px 20px;
}
.secB ul li{
padding:3px 0px 3px 10px;
background:url(../images/a_11.gif) left center no-repeat;
}
.secB ul li a{
color:#616265;
}
.secB a.more{
float:right;
background:url(../images/a_10.gif) no-repeat;
width:34px;
height:7px;
text-indent:-3000px;
overflow:hidden;
margin-right:20px;
}
#footer{
clear:both;
height:110px;
background:url(../images/a_12.gif) repeat-x;

}
img#footLogo{
float:left;
}
p#cp{
float:left;
width:400px;
padding:50px 0 0 50px;
font-size:1.2em;
}

/*列表页*/
#MainNav{
background:url(../images/b_01.gif) no-repeat;
height:28px;
}
#MainNav li{
float:left;
position:relative;
}
#MainNav li a{
display:block;
height:28px;
text-indent:-3000px;
overflow:hidden;
background-image:url(../images/b_01_02.gif);
background-position:0px -100px;
background-repeat:no-repeat;
}
#MainNav li#mn1 a{
width:58px;
margin-right:160px;
}
#MainNav li#mn1 a:hover{}
#MainNav li#mn2 a{
width:120px;
}
#MainNav li#mn2 a:hover{
background-position:-218px 0px;
}
#MainNav li#mn3 a{
width:112px;
}
#MainNav li#mn3 a:hover{
background-position:-338px 0px;
}
#MainNav li#mn4 a{
width:73px;
}
#MainNav li#mn4 a:hover{
background-position:-450px 0px;
}
#MainNav li#mn5 a{
width:100px;
}
#MainNav li#mn5 a:hover{
background-position:-523px 0px;
}
#MainNav li#mn6 a{
width:78px;
}
#MainNav li#mn6 a:hover{
background-position:-623px 0px;
}
#MainNav li#mn7 a{
width:100px;
}
#MainNav li#mn7 a:hover{
background-position:-701px 0px;
}
#MainNav li#mn8 a{
width:71px;
}
#MainNav li#mn8 a:hover{
background-position:-801px 0px;
}
#MainNav li#mn8 ul{
left:-132px;
}
#MainNav ul{
border:1px solid #373837;
background:#7286bb;
padding:2px;
width:225px;
font-size:1.2em;
position:absolute;
left:0px;
top:28px;
display:none;
}
#MainNav ul li a{
text-indent:0px;
}
#MainNav ul li{
float:none;
background:#375ca0;
position:static;
}
#wrapper #MainNav ul a{
text-indent:0px;
width:auto;
height:21px;
line-height:21px;
color:#fff;
padding-left:10px;
}
#wrapper #MainNav ul a:hover{
background:#6584bd;
}
#banner{
height:122px;
overflow:hidden;
}
#content{
width:670px;
float:right;
padding-left:26px;
min-height:400px;
}
* html #content{
height:400px;
}
#crumb{
padding:10px 0;
height:11px;
text-align:right;
font-size:1.2em;
}
#crumb a{
color:#616265;
margin:0 3px;
}
#crumb em{
color:#0480ca;
margin:0 3px;
}
#content h3.styA{
font-size:1.8em;
border-top:14px solid #c5d4e9;
}
#content h3.styA span{
position:relative;
top:-18px;
background:#fff;
padding-right:20px;
}
ul#newsList{
font-size:1.2em;
margin-bottom:18px;
}
ul#newsList li{
background:url(../images/b_03.jpg) left bottom repeat-x;
padding:10px 0;
}
ul#newsList li span.time{
float:right;
}
ul#newsList li a{
color:#616265;
background:url(../images/a_11.gif) left center no-repeat;
padding-left:10px;
}
#sideNav{
float:left;
width:204px;
background:url(../images/b_04.gif) repeat-x;
min-height:400px;
}
* html #sideNav{
height:400px;
}
#sideNav h3.styB{
height:20px;
border-bottom:1px solid #1E5BB5;
background:url(../images/b_05.gif) 11px 27px no-repeat;
padding:25px 0 0 30px;
color:#50719e;
}
ul#sidenav{
margin-top:1px;
}
ul#sidenav li{
background:url(../images/b_03.jpg) left bottom repeat-x;
}
ul#sidenav li a{
height:30px;
line-height:30px;
font-weight:bold;
font-size:1.2em;
display:block;
background:url(../images/bg_06.gif) 0px 14px no-repeat;
margin-left:10px;
padding-left:22px;
color:#686868;
}
ul#sidenav li a.on,
ul#sidenav li a:hover{
background:url(../images/bg_07.gif) 0px 14px no-repeat;
color:#2e64ba;
}
#pageNav{
overflow:hidden;
}
#pageNavIn{
float:right;
}
#pageNav a{
border:1px solid #bbbbbb;
float:left;
width:22px;
margin:0 2px;
height:19px;
line-height:19px;
text-align:center;
color:#6f6f6f;
}
#pageNav a.on{
color:#0080c9;
}
#content h2.newsTitle{
text-align:center;
font-size:1.8em;
margin-bottom:0.5em;
}
#content #editorOut{
font-size:1.2em;
line-height:1.6;
padding-bottom:20px;
background:url(../images/b_03.jpg) left bottom repeat-x;
}
#content #editorOut p{
margin-bottom:0.5em;
}
h3.styC{
color:#2E64BA;
padding:10px 15px 0px 15px;
background:url(../images/b_05.gif) 0px 10px no-repeat;
}
ul.related{
font-size:1.2em;
margin:0 10px 20px 0;
}
ul.related li{
padding:5px 15px;
background:url(../images/a_11.gif) 5px 10px no-repeat;
}
ul.related li a{
color:#616265;
text-decoration:underline;
}
#indexBanner{
height:272px;
position:relative;
z-index:1;
}
#indexBanner a{
position:absolute;
text-indent:-3000px;
background:#fff;
opacity:0;
filter:alpha(opacity=0);
overflow:hidden;
}
#indexBanner a#link1{
width:114px;
height:136px;
left:46px;
top:53px;
}
#indexBanner a#link2{
width:136px;
height:152px;
left:175px;
top:53px;
}
#indexBanner a#link3{
width:232px;
height:169px;
left:334px;
top:45px;
}
#indexBanner a#link4{
width:138px;
height:144px;
left:586px;
top:53px;
}
#indexBanner a#link5{
width:117px;
height:128px;
left:740px;
top:61px;
}