@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
.wrap{width:950px; margin:0 auto; clear:both;}
.banner{background:url(../images/banner.jpg) no-repeat center top;height:168px;}
.mt5{margin-top:5px;}
h1.logo{width:136px;padding:12px 0 0 13px;}
h1.logo a{display:block;height:40px; text-indent:-999em;}

.tit,.tit div{background:url(../images/tit-bg.png) no-repeat; padding-left:12px;height:37px;line-height:37px;}
.tit div{background-position:right top; padding:0 12px 0 0;}
.tit a{ color:#fff;}
.tit h2{background: url(../images/tit-dot.png) no-repeat left center; padding-left:15px; font-size:18px; color:#fff; font-weight:normal;}
.bor{border:1px solid #83dc61; border-top:0 none;}
.hot-wrap{width:676px;height:186px;padding:11px 0 0 7px;}
.hot-r{padding-left:320px;_padding-left:317px;line-height:24px;}
.hot-r h2{padding:4px 0;}
.hot-r p a{color:#0018cb;}
.foreword{width:266px;height:203px;background:url(../images/foreword-bg.png) no-repeat;top:-5px;right:-5px;_right:-6px;}
.foreword-p{padding:18px 0 10px 45px; line-height:20px;}
.pl32{padding-left:32px;}

.w685{width:685px;}
.w260{width:260px;}

.focusing{height:180px;padding:6px 9px 0;}
.focusing-l{width:146px;}
.focusing-l ul{}
.focusing-l ul li{width:112px;height:43px; line-height:43px;padding-left:31px;background:url(../images/focusing-l-bg.png) no-repeat left -43px; font-size:18px; color:#3f8c47; cursor:pointer;}
.focusing-l ul li.cur{width:116px;background-position:left top; cursor:default;}
.focusing-l ul li.last{height:44px;}
.focusing-r{margin-left:151px;_margin-left:148px;height:164px; padding:5px 0 2px 18px; background:url(../images/focusing-conBg.png) no-repeat right top #f3fef4; border:1px solid #8cd670;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.focusing-r ul{display:none;}
.focusing-r ul li{height:20px; line-height:20px; overflow:hidden;}
.focusing-r ul li a{color:#000;}

.subject{height:175px; padding:11px 0 0 22px;}
.subject a{ color:#000;}
.subject-ul-x{height:97px;}
.subject-ul-x li{width:83px; float:left; margin:0 18px 0 8px; display:inline;}
.subject-ul-x li p{padding-top:7px; line-height:22px;}
.subject-ul-y li{height:22px; line-height:22px; overflow:hidden;}

.example{padding:8px 0 0 5px;}
.example-roll{width:669px;height:178px; overflow:hidden;}
.example-roll ul{width:9999em; left:0; top:0;}
.example-roll ul li{width:134px; text-align:center; float:left; overflow:hidden;}
.example-roll ul li .course{line-height:22px; font-weight:bold;}
.example-roll ul li .portrait{width:89px;height:98px; background:#f3fef4; border:1px solid #7de063; padding:5px; margin:0 auto 3px;}
.example-roll ul li .grade{line-height:16px;}
.example-roll ul li .grade span{display:inline-block; text-align:left;}

.interview{height:172px; padding-top:14px;}
.interview .abstract{height:72px; padding-left:4px;}
.interview .abstract span{border:1px solid #c2c2c2; padding:1px; margin-top:5px;}
.interview .abstract p{margin-left:90px;_margin-left:87px;line-height:20px;color:#3e8a47}
.interview .abstract p a{color:#3e8a47}
.interview .abstract p strong{line-height:22px;}
.interview-ul li{height:22px; line-height:22px;padding-left:12px; color:#0018cb; overflow:hidden;}
.interview-ul li a{color:#000;}

.info{padding:5px; border:1px solid #83dc61;}
.w326{width:326px;}
.info-tit{height:29px; line-height:29px; border-bottom:1px solid #14b423;}
.info-tit a{margin:0 6px; color:#000;}
.info-tit em{background:#14b423; display:inline-block;padding:0 7px; color:#fff;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}
.info-con{height:293px;padding:9px 12px 0 12px;}
.info-con .abstract{height:89px;}
.info-con .abstract .pl98{padding-left:98px;}
.info-con .abstract .name{line-height:23px; color:#3e8a47;}
.info-con .abstract .name a{color:#3e8a47;}
.info-con .abstract .tex{line-height:20px;text-indent:24px;}
.info-con .abstract .tex a{color:#000;}
.info-list li{height:22px;line-height:22px; overflow:hidden;}
.info-list li a,.list li a,.post p a{color:#000;}

.list{padding:6px 0 6px 10px;}
.list li{height:20px; line-height:20px;}
.list li.cur a{color:#3e8a47;}

.post{height:203px; padding:21px 24px 0 53px;background:url(../images/post-bg.jpg) no-repeat;border:1px solid #83dc61;}
.post h3{line-height:46px;}
.post h3 a{color:#000;}
.post p{line-height:22px; text-indent:24px;}
.post .list{padding-left:44px;padding-top:14px;width:500px;}
.post .list li{width:216px; float:left;}