﻿.body{width:1000px;margin:0 auto;overflow:hidden;}
.w{width:1000px;margin:0 auto;}
.crumb {line-height:36px;margin:10px auto;border-bottom:none;background:url(/images/bg.png) -288px -742px no-repeat;padding-left:8px;width:992px;}
.crumb span {margin:0 8px;}

.conOuter {width:878px;padding:20px 60px;border:1px solid #ebebeb;}
.conTitle {font-size:24px;color:#010101;text-align:center;line-height:40px;padding-bottom:20px;border-bottom:1px solid #ebebeb;}
.conAttrs {line-height:20px;text-align:center;color:#666;margin:11px 0;}
/*公告列表*/
.AnnounceListsWrap{padding:0 60px;border:1px solid #ebebeb;}
.AnnounceListsWrap .Tit{font-size:30px;font-family:'Microsoft YaHei';text-align:center;line-height:90px;height:90px;border-bottom:1px solid #ebebeb;}
.AnnounceListsUl{list-style-type:disc;font-size:18px;}
.AnnounceListWrap{padding:20px 0;border-bottom:1px solid #ebebeb;}
.AnnounceListWrap a{font-size:18px;font-family:'Microsoft YaHei';}
.AnnounceListWrap a:hover{color:#ff690e;text-decoration:none;}
.pageBox{margin:50px 0;}
.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.navOuter{width:100%;height:36px;background:#fff;border-bottom:4px solid #eee;/*float:left;margin-top:28px;*/}
.navs{height:36px;border-bottom:4px solid #905531;width:1000px;top:0;margin:0 auto;}
.snavs .subNavOuter{height:465px;width:198px;top:40px;border:1px solid #ededed;border-top:none;background:#fafafa;}
.flClassTit{line-height:32px;padding-top:14px;padding-left:10px;}
.letterClassOuter{width:192px;margin-left:8px;}
.letterClassIner{width:192px;}
.letterClassOuter li{margin-bottom:8px;font-size:0;letter-spacing:-3px;width:192px;overflow:hidden;z-index:3;position:relative;}
.letterClassOuter li.hover{border:1px solid #905531;border-width:1px 0 1px 1px;width:190px;background:#fff;}
.letterClassOuter li a{display:inline-block;width:31px;height:31px;border:1px dashed #e3e3e3;background:#fff;margin-right:5px;font-size:16px;line-height:31px;text-align:center;letter-spacing:0px;font-family:Arial;}
.letterClassOuter li.hover a{border-width:0 1px;height:33px;line-height:33px;}
.letterClassOuter li a:hover{border-color:#905531;text-decoration:none;color:#905531;}
.letterClassOuter li a.selected{border-color:#905531;background:#905531;color:#fff;border-style:dotted;border-color:#e3e3e3;}
.letterClassShowBox{width:749px;height:445px;padding:10px;border:1px solid #905531;background:#fff;z-index:2;top:0;left:198px;border-width:0 1px 1px 1px;}
.kindClassOuter{width:200px;overflow:hidden;}
.kindClassIner{letter-spacing:-3px;width:200px;}
.kindClassIner a{display:inline-block;font-size:14px;font-family:'Microsoft YaHei';width:33.3%;border:1px dashed #e3e3e3;border-width:1px 1px 0 0;margin-left:-1px;height:40px;line-height:40px;text-align:center;letter-spacing:0;overflow:hidden;}
.kindClassIner a:hover{color:#905531;}
.letterFilterBox{width:529px;padding-left:10px;}
.classPromImgs{width:200px;margin-left:10px;height:390px;}
.letterFilter{height:50px;padding:5px 0;border-bottom:1px solid #e3e3e3;}
.subLetterShow{height:312px;margin-top:10px;overflow-x:hidden;overflow-y:auto;}
.letterFilter a{display:inline-block;width:20px;padding:0 4px;height:25px;line-height:25px;text-align:center;}
    .letterFilter a.selected {background:#905531;color:#fff;}
.subLetterShow a{display:inline-block;font-size:12px;width:80px;height:32px;line-height:32px;}
.classPromImgs a{display:block;width:200px;height:185px;padding:5px 0;border-bottom:1px solid #e3e3e3;}
.loadingBox{width:640px;height:390px;text-align:center;line-height:390px;}
.subLoadingBox{width:420px;height:312px;text-align:center;line-height:312px;}
.navsList a{padding:0 30px;}