@charset "gb2312";
/* CSS Document */
.top{height:30px;line-height:30px;border-top:3px #005bac solid;background:#f8f8f8}
.top .L span{font-size:18px;}
.top .R a{display:inline-block;padding:0 15px 0 30px;border-right:1px #dcdcdc solid}
.top .R a.online{border-left:1px #dcdcdc solid;background:url(imagesicon_top.png) no-repeat}
.top .R a.onlineQQ{background:url(imagesicon_top.png) no-repeat -85px 0}
.top .R a.bm{background:url(imagesicon_top.png) no-repeat -166px 0}
.menu{background:#005bac;height:40px;overflow:hidden}
.menu ul li{float:left;}
.menu ul li a{display:block;line-height:40px;font-size:15px;color:#fff;padding:0 1.5em;background:url(imagesbg_dotted.png) no-repeat 0 center}
.menu ul li a:hover{color:#f6ab00;}
.banner{padding-bottom:2px;background:url(imagesbg_banner.png) repeat-x 0 bottom;border:1px #f5f5f5 solid;border-bottom:none}
.students .L{width:574px; }
.students .L ul li{float:left;width:162px;margin:0 36px 0 0;background:url(imagesbg_ava.png) no-repeat;margin-top:20px;}
.students .L ul li img{margin:8px 0 10px 10px}
.students .R{width:425px; padding-top:20px;background:url(imagesbg_std.png) no-repeat 0 40px}
.students .R h2{background:#f3f3f3;border:1px #e3e3e3 solid;border-bottom:none}
.students .R h2 a{display:inline-block;width:25%;*width:24%;text-align:center;line-height:40px;background:url(imagesspaceline1.png) no-repeat 0 center}
.students .R h2 a.active{background:#fff;color:#005bac}
.students .R ul{display:none}
.students .R ul.dis{display:block}
.students .R ul li{height:36px;line-height:36px;}
.students .R ul li span{display:inline-block;text-align:center}
.students .R ul li .name{width:20%;}
.students .R ul li .sch{width:30%;}
.students .R ul li .collage{width:50%;}
.teachers ul li{width:48%;float:left;margin:20px 35px 10px 0;}
.teachers ul li .l{width:162px;height:163px;background:url(imagesbg_ava.png) no-repeat}
.teachers ul li .l img{margin:8px 0 10px 10px}
.teachers ul li .r{width:310px;}
.teachers ul li .r h2{height:35px;line-height:35px;background:url(imagesbg-tc.png) no-repeat;padding-left:20px;}
.juanjing{padding-bottom:16px;background:url(imagesbg_shadow.png) no-repeat 0 bottom;}
.juanjing .bd{border:1px #dddddd solid;padding:15px 10px;}
.juanjing .bd li{display:inline-block;float:left;margin-right:15px;}
.course ul li{width:158px;float:left;height:246px;overflow:hidden;background:#efefef;margin-right:10px;}
.course ul li h2{margin-top:93px;height:38px}
.course ul li.gk{background:url(imagesbg_course.png) no-repeat 0 0 #efefef; }
.course ul li.zk{background:url(imagesbg_course.png) no-repeat -168px 0 #efefef; }
.course ul li.xsc{background:url(imagesbg_course.png) no-repeat -337px 0 #efefef; }
.course ul li.yts{background:url(imagesbg_course.png) no-repeat -505px 0 #efefef; }
.course ul li.as{background:url(imagesbg_course.png) no-repeat -674px 0 #efefef; }
.course ul li.zz{background:url(imagesbg_course.png) no-repeat -842px 0 #efefef; }
.youshi{background:url(imagesbg_ys.jpg) no-repeat 0 85px}
.youshi ul li{float:left;width:320px;margin:0 20px 0 0;padding-top:300px;}
.blackboard{height:327px;background:url(imagesbg_hb.jpg) no-repeat;}
.blackboard .intro{position:absolute;right:65px;top:60px;width:370px;line-height:26px;}
.blackboard .v{width:460px;height:260px;position:absolute;left:30px;top:30px;}
.form h2.txt-c{border-bottom:1px #dcdcdc solid;}
.form h2.txt-c a{display:inline-block;width:78px;height:24px;background:url(imagesunfold.jpg) no-repeat}
.form h2.txt-c a.flod{background:url(imagesflod.jpg) no-repeat}
.form .b-color{background:#f6f6f6;}
.form .L{width:400px;padding:130px 0 0 182px;height:180px;line-height:3em;background:url(imagesbg_form.jpg) no-repeat}
.form .R{width:380px;padding-left:23px;background:url(imagesbg_form.jpg) no-repeat right 0;}
.form .R table td {padding:5px 0;}
.form .R table td input{width:120px;height:26px}
.form .R table td textarea{width:300px}
.form .R table td .submit{background:url(imagesbg_bt.jpg) no-repeat;width:145px;height:42px;border:none;font-size:14px;color:#fff;font-weight:bold;cursor:pointer}
.form .R table td .reset{background:url(imagesbg_bt.jpg) no-repeat right 0;width:145px;height:42px;border:none;font-size:14px;color:#fff;font-weight:bold;cursor:pointer}
.links{padding:0 0 1em 0;}
.links h2{height:26px;line-height:26px;background:#dee4e8;}
.links a{line-height:30px;padding:0 .5em;}
.footer{border-top:4px #005bac solid}
.footer .r{padding-top:10px;}
.footer .r a{display:inline-block;width:30px;height:30px;background:url(imagesbg_hd.jpg) no-repeat;margin:0 10px 0 0; vertical-align:middle}
.footer .r a.tx{background:url(imagesbg_hd.jpg) no-repeat -38px 0}
.footer .r a.wx{background:url(imagesbg_hd.jpg) no-repeat -75px 0}
/*右侧浮动*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(imagesicon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(imagesicon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
/*sildeshow*/
#slidesPic {position:relative;top:0px;left:0px;z-index:10;width:1000px;height:350px;overflow:hidden;}
.slides_container {width:1000px;overflow:hidden;position:relative;display:none;height:350px;}
.slides_container div.slide {width:1000px;height:350px;display:block;}
#slidesPic .next,#slidesPic .prev {position:absolute;top:97px;left:0px;width:40px;height:100px;display:block;z-index:101;background:url(../images/portal.png) no-repeat;opacity:0.15;filter:alpha(opacity=15)}
#slidesPic .next {left:914px;background-position:-50px 0;}
#slidesPic .next:hover,#slidesPic .prev:hover{opacity:0.5;filter:alpha(opacity=50)}
.pagination {position:absolute;right:20px;bottom:10px;_bottom:2px;z-index:33;}
.pagination li {float:left;margin:0 2px;list-style:none;width:25px;height:10px;background:#fff;filter:alpha(opacity=100);opacity: 1;border:1px #85c2f8 solid }/*opacity: 0.2; firefox*/
.pagination li a {display:block;width:25px;height:10px; font-size:0px; line-height:0px;}
.pagination li.current{background:#85c2f8;filter:alpha(opacity=90);opacity:0.9; }/*opacity: 0.6; firefox*/
.caption {z-index:500;position:absolute;bottom:0px;left:0;height:20px;background:#000;opacity:0.4;filter:alpha(opacity=0);width:625px;font-size:1.3em;color:#fff;text-shadow:none;opacity: 0; }/*opacity: 0; firefox*/
.address .ban{background:url(imagesbg_xq.jpg) no-repeat;height:295px}
.address .xqfb{line-height:41px;padding-left:10px;background:url(imagesbg_xq.jpg) no-repeat 0 bottom;}
.address .bd{border:2px #c8ebfe solid;}
.sub-add{padding:10px;}
.sub-add ul li{width:310px;float:left;margin-right:20px;margin-bottom:30px;}
.sub-add ul li h3{height:30px;line-height:30px;border-left:3px #86c0f3 solid;background:#f3f3f3;font-size:14px;margin-bottom:8px;padding-left:10px;}

/*zt*/
.lizhi{background:url(imagesztbg.png) repeat-x 0 0}
.lizhi .ban{background:url(imagesztban_lizhi.jpg) no-repeat center top;height:160px;}
.lizhi .bc-com{background-color:#ececec;}
.lizhi .space{height:29px;background:url(imagesztspace.png) no-repeat;}
.lizhi .grey{color:#757575}
.lizhi .bd{border:8px #ececec solid;background:#fff;}
.lizhi .bd .txt{background:url(imagesztbg_line.png);}
.lizhi .bd .diolg{height:75px;line-height:50px;color:#fff;background:url(imagesztbg_diolg.jpg) no-repeat}
.lizhi .bd .tc-word{padding-left:175px;background:url(imagesztnum.jpg) no-repeat 50px 0;}
.lizhi .bd .tips td{background:url(imageszttips.jpg) no-repeat;height:227px;}
.hj{background:#4fa2c4;}
 .hj .hj-pics{background:#3a8bad;padding:15px 0 15px 15px;}
.hj .hj-pics li{float:left;display:inline-block;float:left;margin-right:15px;}
 .hj ul.add li{width:280px;margin:0 0 1em 30px}
.jiazhang{background:url(imageszt2bg_body.png) repeat-x 0 0}
.jiazhang .ban{background:url(imageszt2ban.jpg) no-repeat center top;height:205px;}
.jiazhang .ban h2{padding:180px 0 0 1em}
.jiazhang .bd{border:1px #cfcfcf solid}
.jiazhang .blue{color:#3c7b9d}
.jiazhang .stars td{border-right:1px #e5e5e5 dotted;border-bottom:1px #e5e5e5 dotted;}
.jiazhang h2.comm-tit{background:url(imageszt2bg_tit.png) no-repeat;height:28px;padding-top:25px;padding-left:1em;}
.jiazhang .mistake .txt{background:url(imagesztbg_line.png);}
.jiazhang .mistake ul li{float:left;width:433px;height:430px;position:relative;background:url(imageszt2bg_erron.png) no-repeat;margin:30px 30px 0px 30px}
.jiazhang .mistake ul li h2{padding-top:40px;height:30px;padding-left:90px;}
.jiazhang .mistake ul li .num{font-size:18px;position:absolute;left:50px;top:25px}
.jiazhang .tc_words h3{height:52px;line-height:52px;font-size:20px;background:url(imageszt2bg_diolg.png) no-repeat}






