@charset "utf-8";
/*通用*/
.bTop { border-top: 2px solid #F6CC92; margin-top: 5px; padding-top: 5px; }
.more { color: #F0A43F; text-align: right; clear: both; width: 100%; }
.more a { color: #F0A43F; }
.nTitle { font-size: 16px; color: #FFF; line-height: 28px; background: #95B0BF; text-indent: 10px; height: 28px; margin-bottom: 10px; }
.nTitle span {float:right;margin-right:10px;line-height:28px;color:#ffffff;font-size:12px;font-weight:normal;}
.nTitle span a {color:#ffffff;}
.nTitle a { color: #FFF; }
.nList { clear: both; width: 100%; }
.nList li { font-size: 14px; color: #003C71; line-height: 30px; background: url(images/b_1.gif) no-repeat left 12px; height: 30px; overflow: hidden; padding-left: 10px; }
.nList li a { color: #003C71; }
.nDl { clear: both; width: 100%;}
.nDl dt { color: #0055A6; text-align: center; float: left; padding-right: 10px; }
.nDl dt a { color: #0055A6; }
.nDl dd h2 { font-size: 14px; }
.nDl dd div, .nDl dd div a { color: #474747;text-indent:2em;}
.nDl dd div{}

.nDlc { clear: both; width: 100%;height:95px;overflow:hidden; }
.nDlc dt { color: #0055A6; text-align: center; float: left; padding-right: 10px; }
.nDlc dt a { color: #0055A6; }
.nDlc dd h2 { font-size: 14px; }
.nDlc dd div, .nDl dd div a { color: #474747;text-indent:2em;}

.nDle { clear: both; width: 100%;height:75px;overflow:hidden; }
.nDle dt { color: #0055A6; text-align: center; float: left; padding-right: 10px; }
.nDle dt a { color: #0055A6; }
.nDle dd h2 { font-size: 14px;height:20px;overflow:hidden;}
.nDle dd div, .nDl dd div a { color: #474747;}
.nDle dd div{height:60px;overflow:hidden;text-indent:2em;}

/*个性*/
.topNews { line-height: 30px; clear: both; width: 990px; }
.topNews dt { float: left; width: 80px;font-weight:bold;font-size:14px;}
.topNews dd { float: left; width: 900px; }
.topNews dd a {font-size:14px;}
.picBox { display: inline; margin-left: 10px; }
.picWrap { width: 400px; height: 265px; overflow: hidden; position: relative; }
.picWrap dl { float: left; width: 400px; height: 265px; overflow: hidden; }
.picWrap dl dt { height: 265px; overflow: hidden; }
.picWrap dl dd { color: #FFF; line-height: 26px; background: #000; height: 26px; overflow: hidden; margin-top: -26px; padding: 0px 10px; filter:alpha(style=0,opacity=70,finishOpacity=90); opacity: 0.70; }
.picWrap dl dd a { color: #FFF; }
.picNav { position: absolute; right: 10px; bottom: 40px; }
.picNav span { background: #FFF; display: inline-block; width: 10px; height: 10px; overflow: hidden; margin: 0px 2px; }
.picNav .cur { background: #61CAFF; }
.newsBox h2 { font-weight: normal; font-size: 14px; }
.newsBox dl dt { font-weight: bold; font-size: 18px; line-height: 30px; }
.newsBox dl dd, .newsBox dl dd a { color: #474747; }
.newsBox dl dd{height:60px;overflow:hidden;text-indent:2em;}
.n1 li { height: 65px; overflow: hidden; margin-bottom: 1px; }
.n2 dt { margin-bottom: 5px; }
.n2 dd h2 { font-size: 14px; }
.n2 dd div, .n2 dd div a { color: #474747; }
.n3 { margin-bottom: 10px; }
.n3 dt { }
.n3 dd h2 { font-size: 14px; line-height: 30px; }
.n3 dd div, .n3 dd div a { color: #474747;text-indent:2em;}
.n3 dd div {height:40px;overflow:hidden;}
.directory h1 { font-size: 14px; color: #004E7E; line-height: 24px; background: #BAD2DE; border-bottom: 1px solid #365C97; text-align: center; margin-bottom: 10px; }
.directory dl { margin-bottom: 10px; }
.directory dt { font-weight: bold; font-size: 14px; }
.directory dd {padding-left:20px;}
.friendlink { background: #BAD2DE; margin-bottom: 10px; }
.friendlink dt { font-weight: bold; font-size: 14px; color: #004E7E; line-height: 24px; border-bottom: 1px solid #365C97; text-align: center; }
.friendlink dd { line-height: 26px; padding: 0px 10px; }

#sideBtns { width: 125px; height:105px; overflow: hidden; position: fixed; _position: absolute; right: 30px; top:30px; _top: expression(documentElement.scrollTop + 400 + "px");  }
#sideBtns div { font-size: 14px; color: #FF0000;text-align: center; width: 125px; height: 105px; overflow: hidden; margin-bottom: 5px;}
#topBtn { background:url(images/ewm.gif) no-repeat right top;}
#topBtn p {width:18px;height:105px;float:left;line-height:18px;}
#topBtn p a {color: #FF0000;font-weight:bold;}
#plc { background: #8EB7DE url(images/ewm.gif) no-repeat left top; }
#plc span { line-height: 20px; display: block; margin-top: 30px; }