@charset "utf-8";
/* 全局CSS定义 */
*{margin:0;padding:0;}
body{background:#ffffff;color:#444;font:12px tahoma,arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal; display:inline}
table{border-collapse:collapse;border-spacing:0;text-align:left;}
th,td{border-collapse:collapse;}
ol,ul{list-style:none;}
li{white-space:nowrap;text-overflow:ellipsis}
textarea,input{color:#444;}
img{border:0;}
button{cursor:pointer;}
.buttonbg{background:url(../teacher/images/all.png) -43px -76px; width:73px; height:28px; font-size:12px; color:#b04403; border:none}
.cboxs{display:block;visibility:hidden;font-size:0;line-height:0;height:0;content:"";clear:both;}
.cleardiv,.fc_left .content ul li{clear:both;}
/* 链接颜色 */
a{color:#2b2b2b;text-decoration:none;outline:none;}
a:hover,.fushi ul.kaoyanfs li a:hover,.hotschool .content ul li a:hover,.addcolor a:hover,table.fdclass td a:hover,#foot a:hover{text-decoration:underline;color:#e45904;} 
/* 字体属性 [定义规则，小写f加属性名称] */
.fB{font-weight:bold;}
.fI{font-style:italic;}
/* 字体大小*/
.f10px{font:10px Verdana;display:inline}
.f11px{font:11px Verdana;display:inline}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
/* 字体颜色 */
.fblue{color:#1a69b8;}
.fash,.fash a,.z_manu ul li a{color:#444;}
.fred,a.fred,#header .un a,#header .tsbg ul li a{color:#e65804;}
.fh{color:#c3c3c3}
.fh6{color:#666;}
.fgreen{color:#139d05;}
.fg{color:#235a11;}
/* 其他属性 */
.left,.z_yx ul.con li{float:left;}
.right{float:right;}
.clear{clear:both; font-size:1px; width:1px; visibility:hidden; }
.hidden{display:none;}
.unLine,.unLine a{text-decoration:underline}
.tLing,.tLing a{text-decoration:line-through;}
.noBorder{border:none;}
.inputs{border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-left:1px solid #7c7c7c; border-top:1px solid #7c7c7c; padding:2px 1px;}

/*================head begin=================*/
#head{width:100%;margin-bottom:10px;background:url(../images/indeximg/tbg1.jpg) center top no-repeat;}
#head .content{width:950px;margin:0 auto;}
#head .logo{margin:16px 0 0 4px;}
.topmenu{height:27px;background:url(../images/indeximg/index.png) -4px -4px repeat-x;overflow:hidden}
.topmenu ul{margin-top:7px;}
.topmenu ul li{float:left;border-right:1px solid #ccc;height:14px;line-height:14px;padding-right:8px;margin-left:8px;display:inline}
.topmenu ul li a{text-decoration:underline;color:#2c629e;}
.topmenu ul li a.tuichu{color:#666;text-decoration:none}
.topmenu ul .last{border:none}
.topmenu b{display:block;width:5px;height:27px;background:url(../images/indeximg/index.png) -433px -4px no-repeat;margin-left:-5px;}
.cbutton{width:61px;height:33px;background:url(../images/indeximg/index.png) -346px -39px no-repeat;border:none;cursor:pointer}
/*院校按钮*/
.cbutton{background:url(../images/indeximg/index.png) -428px -39px no-repeat;width:154px;height:37px;color:#FFF;margin:12px -2px 0 4px;text-align:left;display:inline;}
/*导航*/
#menu{width:100%;height:41px;background:url(../images/indeximg/menubg.gif) repeat-x;margin-top:5px;clear:both}
#menu ul.navs{height:29px;line-height:29px;padding:3px 0 0 0px;}
#menu ul.navs li{float:left;background:url(../images/indeximg/line.gif) left center no-repeat;text-align:center;padding-left:5px; margin-left:3px;width:82px;}
#menu ul.navs li a{color:#FFF;display:block}
#menu ul.navs li a.on,#menu ul.navs li a:hover{background:url(../images/indeximg/on.png) center top no-repeat;width:82px;text-decoration:none}
#menu ul.navs li a:hover{text-decoration:none}
#menu ul.navs li.menuhot{position:relative;}
#menu ul.navs li img{position:absolute;top:-12px;right:-10px;}
#menu .service{overflow:hidden;}
#menu .service b,#menu .service i{display:block; background:url(../images/indeximg/sleft.gif) no-repeat;width:6px;height:29px;margin:3px 0 0 0px;}
#menu .service i{background:url(../images/indeximg/sright.gif) no-repeat;}
#menu ul.services{background:url(../images/indeximg/sbg2.gif) repeat-x;height:29px;line-height:29px;margin:3px 0 0 0;font-size:12px;}
#menu ul.services li{float:left;background:url(../images/indeximg/line2.gif) right 8px no-repeat;padding-right:8px;margin-left:6px}
#menu ul.services li a{color:#fff;}
#menu ul.services li a:hover{color:#1578FE; text-decoration:none}
/*================head end=================*/

/*=================content begin====================*/ 
#content{width:950px;margin:0 auto;}
.loginbar{background:url(../images/indeximg/loginbg.png);width:238px;height:275px;}
.loginbar strong{color:#000;display:block;padding:13px 0 10px 13px;}
.loginbar p.logp{margin:5px 0 0 11px;}
.loginbar p.logp input,dl.ligtd input{border:1px solid;border-color:#7c7c7c #dddddd #dddddd #7c7c7c;width:158px;height:21px;line-height:21px;padding-left:2px;font:14px Verdana; color:#000}
.loginbar p.ppas{padding:10px 0 5px 60px;*padding:6px 0 5px 55px;}

dl.ligtd{height:35px;margin:12px 0 0 9px;*margin:12px 0 0 10px;}
dl.ligtd dt{float:left;font:12px Verdana;margin-top:5px;display:inline}
dl.ligtd dd{vertical-align:middle;float:left;width:162px;padding-left:4px;overflow:hidden;height:25px;line-height:25px;}
.email_div_menu{position:relative;left:0;top:0;width:159px;border:1px solid #ccc;height:auto;background:#FFF;font:11px Verdana;z-index:0;overflow:hidden;display:none;z-index:1000}   
.email_div_menu #spanId{font:12px "宋体";height:23px;line-height:23px;}
.email_div_menu ul{margin:0; padding:0;width:159px;list-style:block;position:relative;z-index:3;background-color:#FFFFFF;}   
.email_div_menu ul li{display:block;width:159px;height:23px;line-height:23px;text-indent:4px;overflow:hidden;}   
.email_div{width:200px;height:20px;z-index:4;}   
.email_div input{width:110px;}   
.email_div div{position:relative;top:0;left:0;margin-bottom:3px}   
.menu_ul_li_current{background:#ff7715;font:12px Verdana;color:#fff;}
.cl{clear:both;position:absolute;top:50px;z-index:-5;}   
.inputtwo {width:70px;height:20px;} 
.email_div_menu span{display:block;text-indent:8px;font:15px Verdana;height:20px;padding-left:8px;background-color: #cccccc;}


.loginbar .loginbut,.loginbar .loginbut2,.loginbar h2{background:url(../images/indeximg/index.png) -119px -78px no-repeat;width:65px;height:31px;border:none;cursor:pointer;color:#FFF;margin:0 0 0 52px;} 
.loginbar .loginbut2{background:url(../images/indeximg/index.png) -6px -379px no-repeat;}
.loginbar h2,.loginbar h2.on{background:url(../images/indeximg/index.png) -193px -78px no-repeat;width:115px;margin:0;display:block;text-align:center;line-height:31px; font-weight:bold;position:relative;}
.loginbar h2.on{background:url(../images/indeximg/index.png) -118px -379px no-repeat;color:#d22f03;font-weight:300;text-align:left;margin:0 0 0 4px;padding-left:9px;width:106px;}
.loginbar .jieshao{border:2px solid #f26101;height:295px;position:absolute;width:538px;background:url(../images/indeximg/legb.gif) repeat-x;top:1px;left:90px;display:none;}
.loginbar .jieshao img{position:absolute !important;position:relative;top:0;left:-8px;z-index:10000}
.loginbar .jieshao h4{color:#3f4d54;display:block;width:240px;height:33px;line-height:33px;border-top:2px solid #e4e4e4;margin-top:9px;}
.loginbar .jieshao h5{color:#3f4d54;display:block;width:240px;height:16px;line-height:16px;margin:5px 0 9px 0;}
.loginbar .jieshao h3{margin-right:10px;}
.loginbar .jieshao ul li{height:24px;line-height:24px; margin-top:1px;}
.featuresl{overflow:hidden;color:#888;font-size:12px;width:255px;padding-left:13px;height:270px;margin-top:12px !important;margin-top:-10px;}
.loginfoot{padding:23px 0 0 17px;overflow:hidden;clear:both;zoom:1;}
ul.xkaoyan{width:95px;}
ul.xkaoyan li{background:url(../images/indeximg/icon1.gif) left center no-repeat;padding-left:12px;height:20px;line-height:20px;}
.zhuce,.zhuce2{background:url(../images/indeximg/index.png) -4px -121px no-repeat;width:115px;height:43px;display:block;text-indent:-9999px;margin-top:9px;}
.zhuce2{background:url(../images/indeximg/index.png) -4px -168px no-repeat;}
/*登录后*/
.zl{width:227px;overflow:hidden;padding:10px 0 0 11px;text-align:left;line-height:18px;height:120px;}
.zl img{border:1px solid #f1f1f1;padding:1px;width:48px;height:48px;margin-right:10px;}
.zl .kaoyan{border-top:1px solid #ececec;overflow:hidden;clear:both;margin-top:7px;padding:7px 2px 0;width:213px;}
.zl .gpass{border:1px solid #fdefd4;background:#fffcf1;width:193px;height:25px;clear:both;line-height:25px;text-align:center;overflow:hidden;margin:5px 0 0 10px;}
.zl .gpass a{margin:0 5px;}
/*合作伙伴*/.indexad{margin:9px 0;width:240px;height:67px;}
/*复试专栏*/.fushi{width:238px;border:1px solid #e0e5e9;}
.fushi h2{height:30px;line-height:30px;padding:0 10px;background:url(../images/indeximg/fushibg.gif) repeat-x;display:block;color:#000}
.fushi h2 img{margin-top:10px;}
.fushi ul.kaoyanfs{padding:5px 0 0 9px;color:#3f4d54}
.fushi ul.kaoyanfs li{height:20px;line-height:20px;margin-bottom:3px;}
.fushi ul.kaoyanfs li a{color:#3f4d54}
.fushi ul.kaoyanlc{padding:5px 0 0 9px;line-height:20px;}
/*==宣传栏==*/
.propa{width:700px;height:274px;overflow:hidden;}
.propa .propapic{border:1px solid #e8ecf0;width:698px;height:233px;overflow:hidden;}
.propa .propatxte{height:39px;width:700px;background:url(../images/indeximg/ttbg.gif) repeat-x;overflow:hidden}
.propa .propatxte ul li{float:left;width:140px;background:url(../images/indeximg/line3.gif) right 5px no-repeat;}
.propa .propatxte ul li a{display:block;width:133px;height:27px;line-height:27px;margin:6px auto 0;text-align:center}
.propa .propatxte ul li a.current,.propa .propatxte ul li a:hover{background:url(../images/indeximg/currentbg.png) 0 no-repeat;font-weight:bold;color:#FFF;text-decoration:none}
/*==滚动公告==*/
.bulletin{background:url(../images/indeximg/ggbg.gif) repeat-x;border:solid #eee;border-width:0 1px 1px;width:671px;height:34px;overflow:hidden; line-height:34px;padding:0 10px 0 17px;zoom:1}
#scrollDiv{height:18px;margin-top:8px;}
.bulletin ul{width:330px;overflow:hidden;padding:0 10px;height:18px;line-height:18px;}
.bulletin ul li font{text-decoration:underline;color:#3d77b1;font-size:12px}
/*==社区介绍==*/
.what{width:700px;margin:10px 0 0;}
.what a{background:url(../images/indeximg/index.png) -145px -121px no-repeat;width:144px;height:74px;padding:11px 15px 0 11px;line-height:18px; color:#666;}
.what a:hover{background:url(../images/indeximg/index.png) -336px -121px no-repeat;color:#fc7238;text-decoration:underline;}
.what a img{margin-bottom:11px;display:block}
/*==综合==*/
.complex{width:700px;padding-top:6px;overflow:hidden;clear:both;}
.complex .menu{height:38px;width:700px;background:url(../images/indeximg/gbg1.png) left bottom no-repeat;overflow:hidden;}
.complex .menu ul li{float:left;width:140px;text-align:center;color:#404d53;padding-top:15px;cursor:pointer;}
.complex .menu ul li.hover{background:url(../images/indeximg/onbg.png) 3px top no-repeat;font-weight:bold;color:#3f76af;height:23px;}
.complex .menu ul li.hover span{background:url(../images/indeximg/hicon.gif) left 2px no-repeat;padding-left:10px;}
/*==最新信息==*/
.contentbox{width:700px;overflow:hidden;height:245px;padding-top:6px;}
.l_latest{width:363px;overflow:hidden;}
.l_latest .newspic{width:361px;height:98px;background:#f8f8f8;border:1px solid #dadada;color:#666;margin-bottom:14px;}
.l_latest .newspic img{margin:6px 10px 0 5px;width:158px;height:87px;float:left}
.l_latest .hotnews{padding-top:13px;width:181px;overflow:hidden;}
.l_latest .hotnews p{margin-top:10px;line-height:18px;}
.nlist li{border-bottom:1px solid #eee;height:24px;line-height:24px;}
.r_latest{background:url(../images/indeximg/newbg1.png) no-repeat;margin-left:6px;padding-left:15px;}
.r_latest p{height:47px;border-bottom:1px solid #eee;padding:17px 0 0 9px;line-height:18px;color:#666}
/*==热门话题==*/
.hottop{width:307px;height:41px;color:#888;background:url(../images/indeximg/index.png) -530px -215px no-repeat;overflow:hidden;padding:10px 0 14px 54px;border-bottom:1px solid #dadada;line-height:20px;}
table.hotbbs{border:0;overflow:hidden;width:316px;}
table.hotbbs th,table.fdclass th{border-bottom:1px solid #dadada;height:25px;padding-left:3px;font-weight:300;color:#555;}
table.hotbbs td{height:22px;line-height:22px;}
table.hotbbs td span{background:url(../images/indeximg/index.png) -567px -310px no-repeat;width:17px;height:14px;display:block; text-align:center;font:10px Verdana;margin:2px 5px 0 0;float:left;padding-top:2px;}
table.hotbbs td a{float:left;color:#3d77b1}
table.hotbbs td .polloptionbar{height:6px;width:92px;border:1px solid #cbcbcb;overflow:hidden;padding:1px}
table.hotbbs td .pollcolor{background:url(../images/indeximg/pollcolor.gif) repeat-x;display:block;text-indent:-9999px;}
/*==专业资料==*/
.hotschool{height:184px;overflow:hidden;}
.sad{margin:5px 0 13px;width:405px;height:40px;}
.hotschool .scroll_1,.hotschool .scroll_2{width:8px;height:180px;background:#f8f8f8;border:1px solid #dadada;position:relative;overflow:hidden}
.hotschool .scroll_2{background:#f4f9fe;border:1px solid #c3d4e6;}
.hotschool .scroll_1 img,.hotschool .scroll_2 img{position:absolute;top:50%;margin-top:-6px;left:1px}
.hotschool .content{margin:0 6px;width:366px;height:180px;border:1px solid #dadada;padding:0 2px;}
.hotschool .content ul li{float:left;width:117px;border-bottom:1px solid #eee;height:25px;line-height:25px;padding-left:5px;}
.hotschool .content ul li a,.addcolor a,.addcolor,table.fdclass td a,a.addcolor{color:#3d77b1;}
.hotschool .content .change{overflow:hidden;width:100%;}
h2.newzl{border-bottom:1px solid #dadada;height:25px;line-height:25px;padding:0 3px;color:#555;display:block;margin:5px 0 7px;}
/*==热门辅导==*/
table.fdclass{border:0;overflow:hidden;width:320px;margin-top:5px;}
table.fdclass th{border-bottom:1px solid #eee;}
table.fdclass td{height:29px;line-height:29px;border-bottom:1px solid #eee;}
.classpic{background:url(../images/indeximg/classbg.png) no-repeat;width:332px;height:87px;padding:5px;overflow:hidden;margin-top:5px;}
ul.cooperation{margin-top:5px;line-height:22px;}
/*==推荐书籍==*/
ul.homebook li{width:125px;border-right:1px solid #eee;overflow:hidden;margin-top:10px;float:left;padding-left:8px;}
ul.homebook li img{border:1px solid #e2e2e2;width:80px;height:115px;padding:3px;}
ul.homebook li dt{margin:11px 0}
ul.homebook li dd{background:url(../images/indeximg/index.png) -567px -372px no-repeat;padding-left:7px;margin-bottom:6px;}
ul.homebook li .details,ul.homebook li .out{background:url(../images/indeximg/index.png) -71px -224px no-repeat;width:62px;height:22px;display:block; text-indent:-9999px;margin:0 0 0 5px;}
ul.homebook li .out{background:url(../images/indeximg/index.png) -4px -224px no-repeat;}
ul.booklist li{border-bottom:1px solid #eee;height:25px;line-height:25px;}
/*==合作媒体==*/
.friend{width:948px;overflow:hidden;margin-top:40px;border:1px solid #e0e5e9;height:33px;line-height:33px;clear:both}
.friend strong{display:block;width:84px;background:#e0e5e9;text-align:center}
.friend ul li{margin:0 10px;float:left;}
/*=================content end====================*/
/* 页脚 */
#footer{width:950px;margin:20px auto;overflow:hidden;border-top:1px solid #ececec;}
#footer .lt{float:left;margin:5px 0 0 10px;}
#footer .lt p{line-height:18px;margin:5px 0;}
#footer .lt p.link{color:#c8c8c8;}
#footer .lt p.link a{color:#07679c;margin:0 5px;}
#footer .lt p.link a:hover{color:#e45904;}
#footer .logos{float:left;margin:25px 0 0 20px;color:#666;}
#footer .logos img{margin-right:15px;}
