﻿@charset "utf-8";
/*通用*/
html, body, ul, li, p, h1, h2, h3, h4, h5, h6, form, fieldset{margin: 0;padding: 0}
body { color:#333; font-family:"宋体"; font-size:12px; background-color: #fff}
ul,li {list-style:none}
select,input{vertical-align:middle}
img {border: 0}

.f14 {font-size:14px}
a.fnoL{text-decoration:none}
a.fnoL:hover{text-decoration:underline}
.fB{font-weight:bold}
.fgray{color:#666}
.hspace10{height:10px;background:#fff;overflow:hidden;clear:both}
.boxborder {border:1px solid #CAD7DF}
.clearflt { height:0px; clear:both; overflow: hidden; font-size: 0px}
.c2 li,.fudao_c2 li { position: relative}
.c2 li span,.fudao_c2 li span { color: #999; position: absolute; right: 0px; top: 0; font-size: 12px}
.titnumber { width: 30em; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; display: block}/*标题字数长短控制*/
.mgr0,a.mgr0 { margin-right: 0px}
.font_red { color: #800}

/*基本链接*/
a { color:#15497F; text-decoration:none}a:hover {text-decoration:underline}

/*大容器分栏*/
.wraper{width:960px;margin:0 auto}
#header { width:960px; margin:0 auto 6px; background-color:#fff}
#footer { width:960px; margin:0 auto 10px; text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif}
/*栏目*/
.titmenu { height: 28px; clear: both; overflow: hidden; background:url(/images/template/bgbar.gif) 0px bottom repeat-x; position: relative}
.titmenu_txt { background:url(/images/template/menudot.gif) no-repeat; padding-left: 18px; font-size: 14px; color: #880000; position: absolute; left: 10px; top: 7px; font-weight: bold}
.titmenu  a.more { position: absolute; right: 10px; top: 8px}
.tagscontbox { padding: 10px 10px 0}/*选项卡内容内空*/
.c2 .tagscontbox { height:193px; overflow: hidden}
.c2 .tagscontbox2 { height:167px;_height:175px; overflow: hidden}
/*头部*/
.topbar { height:26px; margin-bottom: 10px; background:url(/images/template/bgbar.gif) repeat-x; padding-right: 10px; overflow:hidden}
.dateinfo { float: left; _margin-top: 1px; line-height: 26px; margin-right: 8px; _margin-right: 10px; width: 120px; padding-left: 26px;  background:url(/images/template/icon_clock.gif) 10px 7px no-repeat}
.loginbox { float: left; line-height: 26px;line-height: 26px; margin-top: 1px;_margin-top: 2px}
.loginbox .inputborder { height: 16px; border: 1px inset #999; width: 64px; margin-top: -2px; _margin-top: 0px; margin-right: 5px}
.submit_lg { margin-top: -2px;_margin-top: 0px}
#xuanke .loginbox img{ margin: 0}
a.add_fav,a.set_home,.hottel { float: right; margin:7px 0 0 6px}
.hottel { height: 17px; width: 207px; background:url(/images/template/hottel.gif) no-repeat}
a.add_fav,a.set_home { display: block; height: 16px; width: 50px; padding-left: 20px; background:url(/images/template/icon.gif) no-repeat; line-height: 16px; margin-top: 6px; cursor:pointer}
a.add_fav { background-position: 0 -50px}
/*大图标链接*/
.logobox{ height: 71px; overflow: hidden}
#logo { float: left}
a.hotlogo{ width: 66px; height: 31px; padding-top: 40px; display: block; float: right; text-align: center; margin-left: 11px; background:url(/images/template/hotlogo.gif) no-repeat; font-weight: bold; color: #333}
a.hotlogo:hover { color: #15497F; text-decoration: none}
a.n1:hover { background-position: 0px -75px}
a.n2 {background-position: -77px 0px}a.n2:hover{background-position: -77px -75px}
a.n3 {background-position: -155px 0px}a.n3:hover{ background-position: -155px -75px}
a.n4 {background-position: -232px 0px}a.n4:hover{ background-position: -232px -75px}
a.n5 {background-position: -310px 0px}a.n5:hover{ background-position: -310px -75px}
a.n6 {background-position: -387px 0px}a.n6:hover{ background-position: -387px -75px}
a.n7 {background-position: -465px 0px}a.n7:hover{ background-position: -465px -75px}
a.n8 {background-position: -542px 0px}a.n8:hover{ background-position: -542px -75px}
a.n9 {background-position: -620px 0px}a.n9:hover{ background-position: -620px -75px}
a.n10 { background-position: right 0px}a.n10:hover{ background-position: right -75px;color: #800}
/*!!!!!!!!!!! 主菜单样式请不要修改20100415 !!!!!!!!!!!!!*/
#nav { background:url(/images/template/bg_nav.gif); height: 32px; position:relative}
#nav a, #nav li { float:left; display:block; position:relative; z-index:1}
#nav a { color:#fff; text-decoration: none}#nav a:hover { text-decoration: underline}
#home a { font-size: 14px; color: #fff; font-weight: bold;  text-decoration: none; padding: 0 8px 0 18px; _padding-left: 14px;background:url(/images/template/navl_corner.gif) no-repeat;  }
ul#nav li a.sortmenu{ font-weight: bold;padding-right:21px; height: 32px;  padding-left: 12px; background:url(/images/template/arrow_nav.gif) no-repeat 85px 13px}
ul#nav li a.sortmenu:hover { color: #880000}
.separator { height: 30px; width: 5px; _width: 4px; background:url(/images/template/separator.gif) no-repeat center center; _margin-right: 1px; float: left}
#nav li.over a.sortmenu{ color: #880000; background:url(/images/template/bg_nav_hover.gif) #fff no-repeat}
ul#nav li a.othermenu { font-weight: bold; height: 32px;  margin: 0 8px; _margin: 0 3px 0 4px}
#home a,a.sortmenu,a.othermenu { line-height: 30px;_line-height: 32px}
/*下拉菜单*/	
#nav ul {padding:10px 0 0 10px; background-color:#fff; border:1px solid #115DA9; border-top:none; border-right-width:3px; border-bottom-width:3px;left:-10000px;position:absolute}
#nav li.over ul { position: absolute; left: 0px; top: 30px; z-index:10}
ul#nav_gongcheng { width: 438px}/*工程*/
ul#nav_caikuai { width: 293px}/*财会*/
ul#nav_waiyu{width: 220px}/*外语*/
ul#nav_zige,ul#nav_waimao{ width: 146px}/*资格 外语 外贸*/
ul#nav_yiyao { width: 438px}/*医药*/
ul#nav_gwy { width: 220px}/*公务员*/
ul#nav_jsj{ width:164px;_width:161px}
#nav ul a { text-decoration: none; color: #09448D; width: 73px; height: 22px}#nav ul a:hover { text-decoration: underline}
#nav ul a.fred,#nav ul a.fred:hover { color: #800}

/*右圆角图片*/
li#navr_corner { position: absolute; right: 0;_right: -1px; top: 0; height: 30px; width: 5px; background:url(/images/template/navr_corner.gif) no-repeat}
/*顶部广告标题*/
.topads { padding: 10px 10px 0; width: 938px; _width: 939px; height: 160px; overflow: hidden; border-top: none; background-color: #F8F9FA; _padding-bottom: 0px}
.topadtit_1 { height: 70px}
ul.hottit { float: left}.topadtit_1 ul.hottit { width: 610px; padding-top: 2px}
ul.hottit li { overflow:hidden; text-overflow:ellipsis; white-space: nowrap; display: block; background:url(/images/template/lidot.gif) 0 3px no-repeat; margin-bottom: 8px; *margin-bottom: 10px; padding-left: 8px;  margin-right: 12px; height: 14px; *height: 13px}
.topadtit_1 ul.hottit li { width:15em; float: left}
.topadtit_2 ul.hottit li { width:12em; *margin-bottom: 9px;_margin-bottom: 8px}
.topadtit_2 ul.ulright { margin-top: -3px}
.topadtit_2 ul.ulright li { margin-right: 0}
.topadtit_2 .ulright a { line-height: 1.4; text-decoration: underline}.topadtit_2 ul.ulright a:hover { color: #800}

/*公告 搜索*/
.gsbox { margin-bottom: 6px}
.gonggao { float: left; width: 475px; height: 23px; position: relative; padding-left: 85px; line-height: 23px;background:url(/images/template/bg_gonggao.gif) no-repeat}
.gonggao div.icon_g { position: absolute; left: -1px; top: -1px; width: 80px; height: 23px; background:url(/images/template/icon.gif) -85px 0 no-repeat}
.gonggao a { margin-right: 10px; background:url(/images/template/lidot.gif) 0 5px no-repeat; padding-left: 8px; color: #333}
.gonggao a:hover { color: #880000; text-decoration: underline}
#rollWidth {width: 473px;height: 23px;overflow:hidden}/*公告文字滚动宽度*/
#inRoll { width: 800%} 
#roll_1 { float: left} 
#roll_2 { float: left} 
.searchbar { float: right; height: 21px; background:url(/images/template/icon.gif) 0 -177px no-repeat; width: 337px; padding-left: 38px}
.searchbar .inputborder { height: 19px; _height: 18px; border: 1px inset #999; width: 198px; margin-top: -2px; _margin-top: 0px; padding-left: 20px; line-height: 19px;background:url(/images/template/icon.gif) 3px -207px no-repeat}
.btnsearch { *margin-top: -1px !important}

/*第一屏____________________________________________________________________________*/
.c1{ width: 295px; margin-right: 10px; float: left}
.c2{ width: 408px; float: left; _overflow: hidden}
.c3{ width: 235px; float: right}
.c3 ul { padding: 10px 3px 2px 8px}
.c3 ul li ,.fudao .right ul li { position:relative; height: 14px; *height: 12px; _height: 13px; width: 18em; padding-left: 8px; background: url(/images/template/lidot.gif) 0 -73px no-repeat; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; display: block; margin-bottom: 7px; *margin-bottom: 9px;_margin-bottom: 7px}
.fudao .right ul li a.gobtn{ position:absolute; right:10px}
/*第一栏*/
.slidepic { width: 281px; height: 200px; padding: 6px; border: 1px solid #999; background-color: #fff}
/*考试提醒选项卡*/
.c1_examattention { width: 293px}
.c1_examattention .titmenu { background-position: 0 -52px}
.c1_examattention .tagsbox { padding-right: 2px}
.c1_examattention a.tag_on,.c1_examattention a.tag_off { font-weight: bold; background: url(/images/template/bg_tags.gif); display: block; float: right; width: 55px; height: 24px; line-height:26px; text-align: center; margin: 5px 4px 0 0; cursor:pointer}/*多加一层(.c1_examattention)选择符，只是针对IE6*/
.c1_examattention a.tag_off { font-weight: normal; height: 23px; line-height:24px; background-image: none; width: 53px; border: 1px solid #E0E8ED}
.c1_examattention table { width: 275px}
.c1_examattention table td { padding: 6px 0 4px}
.c1_examattention table td.tdtit { text-align: left; padding-left: 1em}
.c1_examattention .scrollbox { scrollbar-face-color: ##D4D0C8; scrollbar-shadow-color: #999999; scrollbar-highlight-color: #FFffff; scrollbar-3dlight-color: #f5f5f5; scrollbar-darkshadow-color: #999; scrollbar-track-color: #eef2f6; scrollbar-arrow-color: #7d8d9a; height: 220px; overflow:scroll; word-wrap:break-word; overflow-x:hidden}
/*热门考试导航*/
.hotexam { width: 281px; height: 227px;*height: 223px;  padding: 48px 0 0 6px;*padding: 50px 0 0 6px; background: url(/images/template/bg_hotexam.gif) center 7px no-repeat; border: 4px solid #CAD7DF; background-color: #fff}
.hotexam a { display: block; float: left; margin:0 10px 9px 0; _margin-right: 9px;  text-decoration: underline}
.hotexam a:hover { color: #880000}
a.examsort { width: 50px; height: 18px; background: url(/images/template/icon.gif) center center no-repeat; margin-top: -5px; color: #fff; font-weight: bold; line-height: 18px; padding-left: 6px; text-decoration: none; margin-right: 4px}a.examsort:hover { color: #fff; text-decoration: underline}
a.more { color: #880000; text-decoration: none; margin-right: 4px}a.more:hover { text-decoration: underline}
/*第二栏头条动态新闻*/
.headline { padding: 0 5px; height:318px;_height:322px; overflow:hidden; text-align: center}
.headline h1,.headline h2 { font-size: 18px; font-weight: normal; font-family: "黑体"; line-height: 1.7; width: 21em; white-space: nowrap; overflow:hidden; text-overflow:ellipsis}
.headline h1 { margin: 6px auto -5px; _margin-bottom:-3px}
.headline h2 { font-size: 12px; font-family: "宋体"; _line-height: 1.75; width: 32em}
/*.headline h2 a { text-decoration: underline; margin-right: 10px; font-size: 13px}.headline h2 a:hover { color: #880000}*/
.headline .subNews{ padding-bottom:5px; background:url(/images/skin/dot.gif) repeat-x bottom}
.headline .subNews a { margin-right: 0; font-size: 13px}
.headline a { line-height: 1.7}
/*第二栏选项卡*/
.c2 .tagsbox  { background: url(/images/template/bgbar.gif) 0px -53px repeat-x; border-top:1px solid #CAD7DF; height: 27px; padding-left: 15px}
.c2 .tagsbox  a.tag_on,.c2 .tagsbox  a.tag_off { font-weight: bold; display: block; width: 78px; height: 28px; float: left; line-height:32px; text-align: center; margin: -1px 0 0 -1px; background: url(/images/template/bg_tags.gif) right 0; color: #800; cursor:pointer; font-size: 14px; overflow: hidden}
.c2 .tagsbox  a.tag_off { color: #333; font-weight: normal;background-image: none; border-right: 1px solid #CAD7DF; border-left: 1px solid #CAD7DF; line-height:30px}
.c2 .tagscontbox  li { background: url(/images/template/lidot.gif) 0 -72px no-repeat; padding-left: 8px; height: 24px; font-size: 14px; color: #999}
.c2 .tagscontbox  li a.liexamname { color: #555}.c2 .tagscontbox  li a.liexamname:hover { color: #800}
img.btn_more { float: left; margin: 3px 0 0 10px; cursor:pointer}
.display_none { display: none}
/*第三栏*/
/*专题*/
.special { height: 510px}
.special_ms{ border-top:1px solid #CAD7DF; background-color: #F5F7F8; margin-top: 5px; padding-top: 12px}
.special_ms ul{ margin-top: 3px}

/*考试用书*/
.bookbox { padding: 8px 2px 0 7px; _padding: 8px 2px 0 7px; width: 222px; height: 205px;_height: 216px; overflow: hidden}
/*图书列表专用.bookbox h2 { font-size: 12px; font-weight: normal; line-height: 1.4}
.bookbox img.bookthumb { float: left; margin-right: 8px; margin: 2px 8px 0 0}
.bookinfo { width: 124px; float: left}
.bookprice { margin: 5px 0 2px}
.bookprice s { color: #999}*/
.bookbox a { display: block; height: 98px; _height: 103px; border: 1px solid #fff; text-align: center; width: 217px; overflow: hidden; background-color: #f4f4f4; padding-top: 1px}
.bookbox a:hover { text-decoration: none; *text-decoration: underline}
.bookbox a img { margin: 0 auto 7px; _margin: 0 auto 10px; display: block}

/*二三四屏______________________________________________________________________________________________*/
.fudao { width: 958px}
.left { width: 724px; border-right: 1px solid #CAD7DF; float: left}
.right { width: 233px; float: right; overflow: hidden}
.fudao_c1 { width: 265px; float: left; margin-right: 20px}
.fudao_c2 { width: 410px; float: left; background: url(/images/template/bg_fudaoc2.jpg) center 142px no-repeat}
.fudao .titmenu { height: 34px}.fudao .titmenu .titmenu_txt { top: 11px}.fudao .titmenu a.more { top: 12px} 
.fudaoexamtxt { height: 26px; margin-bottom: 8px; line-height: 26px; color: #999}
/*辅导考试大分类选项卡*/
.fudao .tagsbox_big  a.tag_on,.fudao .tagsbox_big  a.tag_off { font-weight: bold; display: block; width: 244px; height: 36px; float: left; line-height:40px; text-align: center; margin: -2px -1px 0 -1px; _margin-right: -2px;background: url(/images/template/bg_tags.gif) 0 -64px; cursor:pointer; font-size: 14px; overflow: hidden}/*margin左右出血1像素可让左右紧邻的双线重叠，相当于表格的border-collapse*/
.fudao .tagsbox_big  a.tag_off { font-weight: normal; background-image: none; width: 242px;_width: 244px; border-right: 1px solid #CAD7DF; _margin-right: -3px}
.fudao_c1 .titimgbox a { display: block; height: 110px; _height: 105px; padding: 5px; border: 1px solid #ccc; text-align: center}
.fudao_c1 .titimgbox a:hover { border-color: #1A5A9B; text-decoration: none; *text-decoration: underline}
.fudao_c1 .titimgbox a img { margin: 0 auto 5px; _margin: 0 auto 8px; display: block; width: 250px; height: 90px}

/*左侧小选项卡*/
.fudao_c1 .tagsbox_small { background: url(/images/template/bg_tags_small.gif) 0 bottom repeat-x;height: 21px}
.fudao_c1 .tagsbox_small  a.tag_on,.fudao_c1 .tagsbox_small  a.tag_off { color: #800;  font-weight: bold; display: block; width: 88px; height: 21px; float: left; line-height:28px; text-align: center; margin: 0 2px 0 0; background: url(/images/template/bg_tags_small.gif); cursor:pointer; font-size: 12px; overflow: hidden}
.fudao_c1 .tagsbox_small  a.tag_off { color: #333;font-weight: normal; background-position: 0 -26px; height: 20px; line-height:22px}
.fudao_c1 ul.mokao { padding: 9px 0 0 17px; *padding: 10px 0 0 17px; background: url(/images/template/icon.gif) -188px 9px no-repeat}
.fudao_c1 ul.mokao li { height: 14px; *height: 12px; _height: 13px; width: 19em; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; display: block; margin-bottom: 9px; *margin-bottom: 11px; _margin-bottom: 9px}
.fudao_c1 .xinsheng { padding: 10px 5px 0; border:1px dotted #ccc; border-top: none; height: 150px; overflow: hidden}
.fudao_c1 .xinsheng li { background: url(/images/template/icon.gif) 0 -287px no-repeat; margin-bottom: 7px; _margin-bottom: 6px; line-height:1.4; text-indent: 15px; word-wrap:break-word; word-break:break-all }
/*辅导头条*/
.fudao_c2 h1 a { margin-right: 10px}
.fudao_c2 h1 { margin: 0 0 5px 0;font-size: 18px; font-weight: normal; font-family: "黑体"; line-height: 1.7; width: 23em; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center}
.fudao_c2  li { background: url(/images/template/lidot.gif) 0 -72px no-repeat; padding-left: 8px; height: 24px;  font-size: 14px}
.ulhottit_1 { margin-bottom: 31px;_margin-bottom: 35px}
.ulhottit_1 li { background-position:0 -70px;color: #999}
.ulhottit_2 li { font-size: 12px; height: 23px;color: #999}
.ulhottit_2 li a { font-size: 14px}
.fudao_c2 li a.liexamname { color: #555} .fudao_c2 li a.liexamname:hover { color: #800}
/*辅导区域右侧热门课程*/
.classcontbox { padding: 10px 0 0 8px}
.right .tagsbox_class { background: url(/images/template/bg_tags_small.gif) 0 bottom repeat-x; height: 21px; width: 216px}
.right .tagsbox_class  a.tag_on,.right .tagsbox_class  a.tag_off { font-weight: bold; display: block; width: 72px; height: 21px; line-height:24px; float: left; text-align: center; margin: 0 2px 0 0; background: url(/images/template/bg_tags_small.gif) right top; cursor:pointer; font-size: 12px; overflow: hidden}
.right .tagsbox_class  a.tag_off { color: #333;font-weight: normal; width: 64px; background-position: right -26px; height: 20px; line-height:22px}
.classcontbox ul { padding: 10px 0 2px}
.fudao .right ul li { }
a.gobtn { background: url(/images/template/icon.gif) 0 -98px; margin-left: 5px; padding-left: 13px; text-decoration: underline}a.gobtn:hover { color: #800}
/*网校名师*/
.teachermenu { height: 21px;  width: 216px;  background: url(/images/template/bg_tmenu.gif) no-repeat; position: relative}
.right .teachermenu a.t_txt { display: block; position: absolute; left: 18px; top: 6px; font-weight: bold}
.right .teachermenu a.t_more { position: absolute; right: 0px; top: 3px}
.hotteacher { padding-top: 6px}
.hotteacher a { display: block; padding: 4px; _padding: 4px 4px 3px; border: 1px solid #ccc; float: left; margin-right: 9px; text-align: center}
.hotteacher a:hover { border-color: #777; text-decoration: none; *text-decoration: underline; background-color: #f5f5f5}
.hotteacher a img { margin-bottom: 5px; _margin-bottom: 7px; width: 55px; height: 50px}
.hotteacher a.mgr0 { margin-right: 0px}

/*友情链接*/
.friendlink .qq_link { position: absolute; right: 10px; top: 2px; line-height: 23px; text-align: right}
.qq_link a.qq_btn { line-height: 23px; background: url(/images/template/icon.gif) right -245px no-repeat; text-align: right; display: block; float: right; padding-right: 8px; width: 73px; height: 23px; margin-left: 10px}
.friendlink table { margin: 2px 0 10px}
.friendlink table td { text-align: left; padding: 10px 0 0}
.friendlink table td img { margin-bottom: 3px}

/*底部信息*/
.BottomInfo { text-align: center; line-height: 1.7}

/*广告*/
.ad155x60_left,.ad155x60_right { width: 155px; height: 60px; overflow: hidden; float: left; background-color: #CCCCCC}
.ad155x60_left { margin-right: 14px}
.ad155x60_right { float: right}
.ad600x80 { background-color: #CCCCCC; width: 600px; height: 80px; overflow: hidden; float: left; margin: 0 15px 0 4px}
.ad215x60 { width: 215px; height: 60px; margin: 0 auto;_margin: 4px auto 4px; overflow: hidden}
.ad960x80 { width: 960px; height: 80px; overflow: hidden}
.duil{ position:fixed;_position:absolute; z-index: 100; top: 190px;_top: expression((150 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')}

/*地区信息列表___2010-10-28_徐小芳*/
.areaCenter{ position:relative; width:958px; height:60px; margin:0 auto 10px; border:#ccc 1px solid; line-height:200%} .areaCenter .areaTit{ position:absolute; width:140px;  height:50px;padding:0 10px 0 0; top:5px; left:10px; background:url(http://img.wangxiao.cn/images/area/iconMap.gif) 10px 0 no-repeat; border-right:#ccc 1px solid; font-weight:bold} .areaCenter ul{ position:absolute; top:5px; right:0; width:780px} .areaCenter ul li{ display:block; float:left; width:48px}
/*节日装饰*/
.jieriHtm{background:url(http://img.wangxiao.cn/images/2012Bg.png) repeat-x}
.jieri{background:url(http://img.wangxiao.cn/images/2012.png) center top no-repeat}
#closeBar{ width:970px; margin:0 auto;height:55px; position:relative}
#closeBar a{position:absolute; }
#closeBar a.close{ width:14px; height:14px;top:18px; right:38px; cursor:pointer}
#closeBar a.tongzhi{ color:#FF0; top:19px; right:60px}