@charset "UTF-8";
/* 热点新闻 */
.rnew {height:88px; border: 2px solid #4d8cb8; position: relative;}
.rnew em {width:80px; height: 73px; position: absolute; left: -2px; top: -2px; background: url(../images/zd.png); display: block;}
.rnew p.tp {text-align: center; padding: 15px 0 8px 0;}
.rnew p.tp a {font-size: 24px;color:#01236b; font-weight: bold;}
.rnew p.tcn {text-align: center; color: #2a7cbc}
.rnew p.tcn span {margin: 0 15px;}
.rnew p.tcn span a {color: #2a7cbc}

/* 幻灯片 */
.image-recycle{width:496px;float:left;background:#f0f0f0;position:relative;height:356px;overflow:hidden; border: 2px solid #59a3d7;}
.image-recycle img { display: block}
.image-recycle .container{position:absolute;width:496px}
.image-recycle .container ol{position:absolute;height:20px;bottom:9px;right:6px}
.image-recycle .container ol li{display:block;float:left;width:10px;height:10px;margin:5px;background:#fff}
.image-recycle .container ol li.seleted{background:#FC114A}
.image-recycle .container .shadow{position:absolute;left:0;right:0;bottom:0;height:40px;display:block;overflow:hidden;background:#000;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}
.image-recycle .container .title{position:absolute;left:0;right:0;bottom:0;height:40px;padding:0 6px;line-height:40px;font-size:16px}
.image-recycle .container .title a{color:#fff;font-size:18px;font-family:微软雅黑,黑体;width:400px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.image-recycle .container ul{padding:inherit;margin:0;background:#a0a0a0}
.image-recycle .container ul li{display:none;padding:inherit;margin:inherit;list-style:none}
.image-recycle .container ul li img{width:496px;height:356px}
.image-recycle .container ul li .item{background:#f0f0f0;position:absolute;left:0;right:0;bottom:0}
.image-recycle .container ul li:first-child{display:block}

/* 热点新闻 */
.rdxw {width:485px; height: 360px; overflow: hidden}
.rdxw .rdtp {height: 47px; line-height: 47px; background: url(../images/latestNewsIcon.png) no-repeat left center;}
.rdxw .rdtp em {font-size: 24px; color: #23669b; margin-left: 40px; line-height: 46px}
.rdxw .rdtp a {float: right}
.rdxw ul { padding:6px 0 0 8px;}
.rdxw ul li {height: 30px; line-height: 30px; background: url(../images/iconYellowArrow.png) no-repeat left 8px; padding-left: 18px;}
.rdxw ul li span { float:right;}

/* 功能模块 */
.gnmk {background: #fafafa}
.gnmk .item {float: left;}
.gnmk .item img {display: block}

/* 考务文件 */
.kwwj {height: 42px; line-height: 28px; background: url(../images/kbg.jpg) no-repeat left bottom;}
.kwwj em {font-size:24px;color: #194a75; float: left;}
.soso {width:470px;height: 36px; padding-top: 6px}
.keys {width:146px; height: 26px; border:1px solid #c0c0c0; padding: 0 6px;}
.soso input,.soso label {float: left; margin-right: 10px}
.kwcn {padding-top: 6px;}
.kwcn .kwfl {width:496px;height: 190px; background: #f7fbfc; margin-bottom: 6px;}
.kwcn .kwfl .kwtp {height:42px; line-height: 42px; padding:0 10px;}
.kwcn .kwfl .kwtp em { background: url(../images/kwgb.gif) no-repeat left center; font-size: 18px; color: #6086ad; padding-left: 12px;}
.kwcn .kwfl .kwtp a {float: right; color: #23669b}
.kwcn ul {padding: 0 8px;}
.kwcn ul li {line-height: 32px; background: url(../images/iconBlueArrow.png) no-repeat left center; border-bottom: 1px dashed #bdd9e0; padding-left: 13px}
.kwcn ul li span {float:right;}

/* 链接 */
.link {border: 1px solid #f0f0f0; padding:0 8px}
#scrollContainer{overflow:hidden}
#scrollContainer td{padding:4px 3px}
#scrollContainer td img {display: block}
#scrollDataItem1,#scrollDataItem2{padding:0}

/* 浮动导航 */
#navigatorContainer {background:0 0;overflow:visible;display:inline-block;border-width:0}
#navigatorContainer .navigatorPart .split{overflow:hidden;height:2px}
#navigatorContainer .navigatorPart .item{font-size:15px;padding-top:26px;padding-bottom:20px;background:#1F61AF;text-align:center;width:60px;color:#fff;line-height:1.1;letter-spacing:3px;cursor:pointer}
#navigatorContainer .navigatorPart .item .text{padding:3px 0}
#navigatorContainer .navigatorPart .item .icon{background:no-repeat center top;height:40px;width:100%}
#navigatorContainer .navigatorPart .item .iconWzdh{background-image:url(../images/home.png)}
#navigatorContainer .navigatorPart .item .iconKsap{background-image:url(../images/kaoshi.png)}
#navigatorContainer .navigatorPart .item .iconQdmt{background-image:url(../images/meiti.png)}
#navigatorContainer .navigatorPart .itemFirst{margin-top:0}#navigatorContainer .navigatorPart .clicked{background:#6ba1cd}
#navigatorContainer .hidden{display:none}
#navigatorContainer #appendContainer{background:#f8f8f8;overflow:hidden;height:339px; border-bottom: 2px solid #4484b2}
#navigatorContainer .qdmtContainer{position:relative;width:1022px;height:100%;border-width:0;overflow:hidden;background:url(../images/hcbg.jpg) repeat-x top left;}
#navigatorContainer .qdmtContainer .wrapper{height:100%;width:100%;}
#navigatorContainer .ksjhContainer{width:1022px}
#navigatorContainer .ksjhContainer .wrapper{padding:3px}
#navigatorContainer .ksjhContainer .rl{width:44%;float:left;font-size:20px}
#navigatorContainer .ksjhContainer .rl .wrapper{padding-top:12px;padding-left:30px}
#navigatorContainer .ksjhContainer .rl .hsplit{height:5px;overflow:hidden;clear:both}
#navigatorContainer .ksjhContainer .rl .vsplit{height:12px;width:5px;overflow:hidden;float:left}
#navigatorContainer .ksjhContainer .rl .header{font-size:23px;text-align:center;height: 42px; line-height: 42px; background-color:#4484b2;color:#fff; margin-right: 2px}
#navigatorContainer .ksjhContainer .rl .line{clear:both}
#navigatorContainer .ksjhContainer .rl .line .col{width:134px;line-height:60px;float:left;color:#4e4e4e;text-align:center;background:#e6eff4;cursor:pointer}
#navigatorContainer .ksjhContainer .rl .line .disabled{background:#f0f0f0;color:#a0a0a0;cursor:auto}
#navigatorContainer .ksjhContainer .rl .line .current{background:#8fb5d1;color:#fff}
#navigatorContainer .ksjhContainer .nr{width:53%;float:right;padding:12px}
#navigatorContainer .ksjhContainer .nr .header{background:#f3f3f3;border-left:3px solid #1b4f74;padding:9px;font-size:18px;color:#1b4f74}
#navigatorContainer .ksjhContainer .nr .content{padding:3px 9px;height:254px;overflow:auto;font-size:15px}
#navigatorContainer .ksjhContainer .nr .content .line{padding:3px 0}
#navigatorContainer .wzdhContainer {position:relative;width:1022px;height:379px;border-width:0;overflow:hidden; background:url(../images/hcbg.jpg) repeat-x top left;}
#navigatorContainer .wzdhContainer .wrapper {padding:30px}
#navigatorContainer .wzdhContainer .zewm {width:50%; text-align: center}
