/* CSS Document */
.title01,.title01 span,.title02,.title02 span,.title03,.title04,.title04 span,.liucheng,.zn .body,.zn .body ul li,.nbkzn .body ul li,.demo .body ul li,.tabtit,.tabtit .topr, .gnk .gnkcon ul li{background: url(/images/gwy/index.gif);background-repeat: no-repeat;}
.body{ border:1px #88d2ed solid; border-top:none; clear:both; overflow:hidden; height:1%;}
.line1{clear:both;height:1px;overflow: hidden;background:url(/images/bgy/dian.gif) repeat-x;}

/*top框架*/
.index-main{ margin-bottom:10px;}
.index-main .top-left{ width:170px;}
.index-main .top-mid{ width:487px; margin-left:6px;}
.index-main .top-mid2{ width:462px; margin-left:8px; display:inline;}
.index-main .top-right{ width:282px;}

.index-main .leftbox{ width:663px;}
.index-main .leftbox .sleftbox{ width:170px;}
.index-main .leftbox .srightbox{ width:487px;}
.index-main .rightbox{ width:282px;}
.lbkbox{width:328px;}
.index-main .rright{ width:773px; float:left; margin-left:6px;}
.newright{ width:772px; float:left; border:1px solid #88d2ed; margin-left:6px; height:749px; overflow:hidden;}

/*标题*/
.title01{ clear:both;background-position:0px 0px; height:26px; overflow:hidden}
.title01 span{background-position:-949px 0px; width:1px;height:26px; float:right;}
.title01 div{float:left; padding:7px 0 0 25px; font-size:14px; font-weight:bold;color:#0980aa}
.title01 div a,.title01 div a:link,.title01 div a:visited,.title01 div a:active{font-size:14px; font-weight:bold;color:#0980aa; text-decoration:none;}
.title01 div a:hover{font-size:14px; font-weight:bold;color:#0980aa;text-decoration: none; cursor:pointer;}
.title01 b{ float:right; padding:10px 2px 0 0; font-size:12px;  color:#016e97;}
.title01 i{ font-style:normal;background:url(/images/fdbj.gif) no-repeat right bottom; width:154px; height:23px; float:right; padding-top:1px;}
.title01 p{ float:right; padding-top:8px; font-size:12px; margin-right:5px;}
.title01 p a{ padding:0px 5px;}
.title02{ clear:both;background-position:0px -210px; height:28px;}
.title02 span{background-position:-949px -210px; width:1px;height:28px; float:right;}
.title02 div{float:left; padding:6px 0 0 20px; }
.title02 p{float:right; padding:8px 10px 0 0px; font-size:12px;}
.title02 p a{ margin:0 5px;}
.title02 p a,.title02 div a:link,.title02 div a:visited,.title02 div a:active{font-size:12px; text-decoration:none;}
.title02 p a:hover{font-size:12px; text-decoration: none; cursor:pointer;}

.title04{ clear:both;background-position:0px -254px; height:26px; overflow:hidden}
.title04 span{background-position:-949px -254px; width:1px;height:26px; float:right;}
.title04 div{float:left; padding:6px 0 0 20px; font-size:14px; font-weight:bold;color:#0980aa}
.title04 div a,.title04 div a:link,.title04 div a:visited,.title04 div a:active{font-size:14px; font-weight:bold;color:#0980aa; text-decoration:none;}
.title04 div a:hover{font-size:14px; font-weight:bold;color:#0980aa;text-decoration: none; cursor:pointer;}

.title05{ clear:both; height:25px; overflow:hidden;zoom:1;}
.title05 div{float:left; padding:4px 0 0 15px; font-size:14px; font-weight:bold;color:#0980aa; display:inline; background:url(/images/gwy/dh.gif) no-repeat 5px center;}
.title05 p{ float:right;}
.title05 p a{ font-weight:bold; font-size:12px; padding:0 8px;color:#0980aa;}

.title06{ background:url(/images/gwy/bottitle2.gif) no-repeat; height:26px; line-height:29px; padding-left:30px; width:432px; padding-top:3px; font-weight:600;}
.title06 p{ float:right; font-size:12px; margin-right:5px; font-weight:500;}
.title06 p a{ padding:0px 5px;}

.title07{ clear:both; background:url(/images/gwy/bottitle3.gif) no-repeat; height:29px; overflow:hidden; width:280px; line-height:29px; color:#014874;}
.title07 div{float:left; padding:2px 0 0 20px; font-size:14px; font-weight:bold;color:#0980aa}
.title07 div a,.title04 div a:link,.title04 div a:visited,.title04 div a:active{font-size:14px; font-weight:bold;color:#014874; text-decoration:none;}
.title07 div a:hover{font-size:14px; font-weight:bold;color:#0980aa;text-decoration: none; cursor:pointer;}
/*登录*/
.user-login .body{ padding:0 2px;}
/*头条新闻*/
.index-topnews {border:1px #88d2ed solid; overflow:hidden; height:1%;}
.index-topnews .newsbox{ clear:both; padding:8px;}
.index-topnews .newsbox .newspic{ float:left; width:140px; height:86px; padding:1px;border:1px #88d2ed solid; overflow:hidden}
.index-topnews .newsbox .newscontent{float:left; margin-left:8px;width:314px;}
.index-topnews .newsbox .newscontent h1{ text-align:center; font-size:18px; font-family:"黑体";height:27px;font-weight:normal; color:#D70103;line-height:27px; }
.index-topnews .newsbox .newscontent h1 a{ color:#D70103;}
.index-topnews .newsbox .newscontent p{ font-size:12px; line-height:22px; text-indent:24px;}
.index-topnews .newsbox .newscontent p a{  color:#D80100; }
.index-topnews .newslist{ width:468px;}
.index-topnews .newslist li{ width:230px; float:left; height:24px; padding:0 0 0px 4px; }
.index-topnews .line1{ margin:6px 6px 7px;}

.tabtit{clear:both;background-position:0px 0px; height:26px; overflow:hidden}
.tabtit ul{}
.tabtit li{float:left; display:inline;cursor:pointer;text-align:center; padding-top:7px; font-size:12px;height:19px;width:45px;}
.tabtit .toptit{ float:left; font-size:14px; font-weight:bold; display:block; direction:inherit;;color:#0980aa; padding:6px 10px 0 26px;}
.tabtit .topr{float:right; width:1px;background-position:-949px 0px; width:1px;height:26px;}
.tabtit .hover{font-weight:bold;background:url(/images/gwy/off.gif) repeat-x;border:1px #88d2ed solid; border-bottom:none;}

/*报考指南*/
.zn .body{background-position:156px -79px; height:123px }
.zn .body ul{width:170px; padding:10px 5px;}
.zn .body ul li{width:65px; float:left; padding-left:15px; line-height:22px;background-position:-157px -89px;}
.zn img{ margin:0px; overflow:hidden; display:block}
/*心声*/
.xingsheng .body{ padding:10px 5px 10px;}
/*选课中心*/
.xuanke .title01 div a,.fudao .title01 div a:link,.fudao .title01 div a:visited,.fudao .title01 div a:active{ color:#014872}
.xuanke .body{ border:none}
.xuanke .kcbody{border:1px #88d2ed solid; border-top:none; clear:both; overflow:hidden; height:1%; padding:6px 6px;}
/*.xuanke .title01{ height:25px;}
.xuanke table{ background-color:#89d3ec}
.xuanke table td{ height:25px;}
.xuanke table td .shouzhi{ margin:0 8px;}
.xuanke table .title td{ background-color:#eaf9fc; font-weight:bold; height:30px; }
.xuanke table a:hover{ text-decoration:none}
.xuanke table a{ text-decoration:none}
.xuanke table .st img{ margin-left:4px}
.xuanke table .st a{ color:#c00; text-decoration:underline}
.xuanke table .st a:hover{text-decoration:none}
.xuanke table .buy img{ margin-left:4px}
.xuanke table .buy a{ color:#c00}
.xuanke table .sm{ text-align:left;padding:0px 0px 0px 10px;}
.xuanke table .textl{ text-align: left; padding-left:8px;}*/
.bc{ float:right; margin-right:10px; line-height:25px; font-size:12px;}
.fdts{ color:#fc490a; font-size:14px; font-weight:600; line-height:22px;}
.fdtsc{ line-height:21px;}
.kcbody strong{ font-size:14px;}
/*网校名师*/
.demo .body{ padding:0px 3px 8px;}


.msc{ width:160px;font-size:12px; line-height:20px; margin-top:5px; clear:both;}
/*经验交流*/
.jingyan .body .newslist{ padding:3px 0;}
.jingyan .body .newslist li{ line-height:22px; height:22px; padding-left:4px; font-size:12px; overflow:hidden}
/*考试动态*/
.ksdt { width:487px;}
.ksdt .tabdt{height:25px; line-height:25px; background:url(/images/gwy/tab.gif) repeat-x; border:1px #88d2ed solid; border-bottom:none}
.ksdt .tabdt .box{background:url(/images/gwy/on.gif) no-repeat;}

.ksdt .tabdt .box li{ float:left; display:block; cursor:pointer; width:84px; text-align:center;font-weight:bold; overflow:hidden}
.ksdt .tabdt .box li span{ font-weight:500;}
.ksdt .tabdt .box li.hover{ padding:0px; width:84px;background:url(/images/gwy/off.gif); font-weight:bold;}
.ksdt .body{ padding:9px 7px 8px 7px}
.ksdt .body ul{ padding-top:3px}
.ksdt .body ul li{ line-height:26px; height:26px;  padding-left:5px; white-space: nowrap; width: 460px; overflow:hidden;}
.ksdt .body ul li span{ margin-left:8px;}
/*地方站*/
.difangzhan{}
.difangzhan .title01{ height:25px;}
.difangzhan .body{ border:1px solid #88d2ed; border-top:0px;}
.difangzhan table{ background-color:#89d3ec}
.difangzhan table td{ background-color:#ffffff; height:22px; text-align:center; }
.difangzhan table td span{ color:#c00;}
.difangzhan table a:hover{ text-decoration:underline}
.dqtitle{ background:url(/images/gwy/dqtitle.gif) no-repeat; width:220px; height:22px; line-height:22px; font-size:14px; font-weight:600; padding-left:25px; margin-left:5px; color:#0980aa;}
.zhand{ width:270px; margin-left:5px; margin-bottom:7px;}
/*历年真题*/
.zhenti .title01{ height:25px;}
.zhenti .body{ border:none;}
.zhenti table{ background-color:#89d3ec}
.zhenti table td{ background-color:#f0f9fe; height:21px; text-align:center}
.zhenti table td span{ color:#c00;}
.zhenti table a:hover{ text-decoration:underline}
.zhenti{ width:270px; margin:7px 5px;}
/*banner*/
.index-main .banner{ width:773px; float:left; margin-left:6px; margin-top:6px;}
/*公务员制定*/
.zhidu .body ul{margin-left:15px;}
.zhidu .body ul li{padding-left:4px; font-size:12px; float:left; width:70px; line-height:22px; overflow:hidden}
/*相关法规*/
.fagui .body .newslist{ padding:5px 0 6px}
.fagui .body .newslist li{ line-height:24px; height:24px; padding-left:4px; font-size:12px; overflow:hidden}
/*行业视点*/
.shidian .body .newslist{ padding:8px 0 6px}
.shidian .body .newslist li{ line-height:21px; height:21px; padding-left:4px; font-size:12px; overflow:hidden}
/**/
.bottitle{ width:737px; height:26px; background:url(/images/gwy/bottitle1.gif) no-repeat; line-height:29px; padding-left:35px; padding-top:3px; font-weight:600; color:#0980aa; margin-bottom:10px;}
/*行测*/
.xingce{}
.xingce .body2 ul{ margin:5px 7px 0px;}
.xingce .body2 ul li{ line-height:27px; height:27px;  padding-left:5px; overflow:hidden}
.xingce .body2 ul li span{ margin-left:8px;}
/*申论*/
.shenlun{}
.shenlun .body2 ul{ margin:5px 7px 0px;}
.shenlun .body2 ul li{ line-height:27px; height:27px;  padding-left:5px; width:445px; overflow:hidden; white-space:nowrap; overflow:hidden;}
.shenlun .body2 ul li span{ margin-left:8px;}
/*面试*/
.mianshi{}
.mianshi .body2 ul{ margin:5px 7px 0px;}
.mianshi .body2 ul li{ line-height:27px; height:27px;  padding-left:5px;width:445px; overflow:hidden; white-space:nowrap; overflow:hidden}
.mianshi .body2 ul li span{ margin-left:8px;}

/*综合*/
.zonghe{ font-size:12px;}
.zonghe .body{ border:none; background:#f7fcff;}
.zonghe .body ul{ margin:2px 7px 0px;}
.zonghe .body ul li{ line-height:23px; height:23px;  padding-left:5px; overflow:hidden}
.zonghe .body ul li span{ margin-left:5px;}
.kong{ height:2px; overflow:hidden}

/*搜索*/
.global-so .key input{width:350px;}

/*新报考指南*/
.nbkzn .body{}
.nbkzn .body ul{padding:6px 5px 7px;}
.nbkzn .body ul li{width:75px; float:left; padding-left:15px; display:inline; color:014872; line-height:22px;background-position:-157px -89px;}
.nbkzn .body ul li span{ color:#c00}
.nbkzn img{ margin:0px; overflow:hidden; display:block}

/*倒计时*/
#countdown{  text-align:center; color:#0980ac;   font-weight:bold;overflow:hidden; height:38px;}
#countdown div{border:1px #88d2ed solid; line-height:29px; padding:3px 0; overflow:hidden;background: #fff url(/images/countdown/time.gif) no-repeat 5px 12px; font-size:14px;}
/*#countdown .pleft{ padding-left:10px;}*/
#countdown b{ font-size:16px; font-family:Arial; color:#ee3902; padding:0 3px}
#countdown strong{color:#ee3902;}
#countdown img{ width:282px; height:38px;}
/*免费试听*/
.gnk{ width:272px; border:1px solid #88d2eb; padding:3px 4px; overflow:auto; _height:1%;}
.gnk .gnkcon{ overflow:auto;}
.gnk .gnkcon ul{width:63px; margin-left:8px; float:left;}
.gnk .gnkcon ul li{padding-left:11px; line-height:22px;background-position:-157px -86px; font-size:13px;}
.czk{ float:left; margin-left:8px; }
/*滑动门*/
.ksdt .tabdt .box .hdt{  float:right; cursor:pointer; margin-right:15px; width:100px; display:inline;}
.ksdt .tabdt .box .hdt .hover{ font-weight:600;}
/*友情链接*/
#linknew { clear:both; border:1px #88d2ed solid; padding:7px 0px 5px 10px; background: url(/images/fribg.gif) repeat-x #e4f9fa; margin:6px auto 5px; width:940px; line-height:22px; text-align:left; font-size:12px; color:#333333; overflow:hidden;}
#linknew a{ color:#333; padding:0px 11px; overflow:hidden; }		
#linknew A:hover {color: #c00}


.link{border:1px #88d2ed solid; overflow:hidden; padding:1px; height:1%}
.links{ width:20px; background-color:#bfeff9; text-align:center; padding:9px 0px; line-height:21px; zoom:1}
.links a{ color:#0980aa}
.links a:hover{ color:#0980aa}
.links a:visited{ color:#0980aa}
.linkcont{ width:901px; padding-left:5px}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ width:88px; height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 12px; width:88px; text-align:center; height:18px; color:#000000}

/*选课中心*/
.table1,.table2{ width:100%; background:#89D3EC; margin:0 auto; color:#024973;}
.table1 td,.table2 td{ background:#ffffff; line-height:26px;}
.table1 thead td{ background:#EAF9FC; font-weight:800; font-size:14px; color:#024973;}
.table2 .bg{ background:#EAF9FC;}
.table2 .fw{ font-weight:800;}
.table2 .fs{ font-size:14px;}
.table2 .colr{ color:#024973;}
.xuanke1{ width:759px; overflow:hidden;}
.xuanke1 ul{ padding:10px 0 0 0; overflow:hidden; width:761px; overflow:hidden;}
.xuanke1 li{ float:left; display:inline; width:90px; height:34px; overflow:hidden; background:url(/images/gwy/lh1.gif); margin:0 4px 2px 0; text-align:center; line-height:34px; cursor:pointer;}
.xuanke1 .hover{ font-weight:bold; background:url(/images/gwy/lh.gif);}
.biaoge01{ width:756px; margin:10px auto 5px auto; border-bottom:1px solid #89D3EC; border-left:1px solid #89D3EC;}
.biaoge01 td{ border-top:1px solid #89D3EC; border-right:1px solid #89D3EC; height:20px; padding:4px 0; line-height:20px;}
.biaoge01 .tit{ font-size:14px; font-weight:bold; color:#024973; background:#EAF9FC;}