﻿/* CSS Document */
/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,table{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:"";}
abbr,acroonym{border:0;}
address{font-style:normal;}
strong {font-weight:bold;}
/* basic common CSS */
/* 文字排版 */
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.fw_n{font-weight:normal;}
.ti_2{text-indent:2em;}
/* 定位 */
.p_r{position:relative;}
.p_a{position:absolute;}
.f_l{float:left;}
.f_r{float:right;}
.ta_c{text-align:center;}
.c_b{clear:both;}
.c_l{clear:left;}
.c_r{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}*html .clearfix{height:1%;display:inline-block;}/* hack */
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.block{display:block;}
.inline{display:inline;}
/* 长宽 */
.w_100{width:100%;}
.w_48{width:48%;}
.w_45{width:45%;}

/* common */
body{font:normal 14px/1.7em "宋体",Serif,Sans-serif,Monospace,Cursive,Fantasy }
a{text-decoration:none;color:#000;}
a:hover{color:#559534;}
.wrapper{width:1150px;margin:0 auto;}
/* Sprite */
.nav li,.search .button,.button,.bottom,.colName li,.tab .hover{background:url(../images/spriteBg.jpg) repeat-x;}
.nav .navSep,.nav .firstLi,.nav .lastLi,.title,.articleList ul li,.topics li,.gradualChange_l,.gradualChange_r,.navigation,.listTitle,.articleTitle li,.summerCamp dt,.colName li ul li,.nav li ul li a{background:url(../images/spriteIcon2.gif) no-repeat;}


/* index */
/* banner */
.logo{background:url(../images/logo.jpg) no-repeat;width:168px;height:133px;margin-left:90px;display:inline;}
.logo a {display:block;width:50%;height:100%;text-indent:-1000px;float:left;}
.banner h1{text-indent:-9999px;background:url(../images/banner.jpg) no-repeat;width:617px;height:133px;}
.slidePic{height:133px;width:268px;background:url(../images/banner_02.jpg)}
.slidePic img{position:absolute;right:0;}
/* nav */
.nav{border-top:2px #427a25 solid;border-bottom:2px #427a25 solid;text-align:center;*float:left;padding-left:91px;z-index:30;background: url(../images/spriteBg.jpg) repeat-x;}
.nav li{float:left;position:relative;}
.nav li a{display:block;height:32px;line-height:32px;width:83px;color:#fff;font-size:16px;}
.nav li a:hover{color:#fff;}
.nav .navSep{background-position:0px -290px;height:32px;width:6px;}
.nav .firstLi{background-position:0px -340px;width:91px;height:36px;top:-2px;left:0px;position: absolute;}
.nav .lastLi{background-position:0px -390px;width:75px;height:36px;top:-2px;right:0px;background-color:#fff;*right:-75px;position: absolute;/* hack */}
.nav li ul{background:#fff url(../images/navBg.jpg) repeat-x;display:none;width:210px;float:left;position:absolute;z-index:20;top:32px;left:-3px;border-bottom:1px #44924a solid;border-left:1px #427a25 solid;border-right:1px #427a25 solid;border-top:2px #427a25 solid;}
.nav li ul li{float:left;width:100%;background:none;}
.nav li ul li a{color:#000;display:block;width:100%;text-align:left;text-indent:18px;background-position:6px -688px;}
.nav li ul li a:hover{background-color:#ACEFA7;color:#000;}
/* mainBox */
.mainBox{margin-left:600px;z-index:10;display:inline;}
.title{border-bottom:1px #000 solid;height:40px;}
.title a{height:100%;line-height:40px;display:block;float:left;color:#407A25;font-size:16px;margin-left:50px;*margin-left:25px;/* hack */}
.more{right:5px;top:13px;}
.m_t_30{*top:-30px;_top:13px;}
.articleList{width:468px;margin-top:10px;}
.articleList ul li{border-bottom:1px #ccc dotted;padding-top:5px;height:22px;*height:20px;background-position:3px -428px;}
.articleList ul .top{background-position:3px -518px;}
.articleList ul li a{float:left;margin-left:15px;}
.articleList ul li img{float:left;}
.articleList ul li span{float:right;}
/* siedBar */
.sideBar{width:806px;height:389px;background:url(../images/all.gif);margin-left:-1090px;}
.search{bottom: 5px;right: 225px;}
.search .textIn{border:1px #626262 solid;height:19px;padding-top:3px;width:104px;color:#aaa;font-size:14px;padding-left:3px;vertical-align:bottom;vertical-align:baseline;}
.search .button,.button{border:1px #626262 solid;height:24px;width:53px;background-position:0px -40px;font-size:14px;cursor:pointer;}
/* bottom */
.bottom{background-position:0 -70px;margin-top:10px;}
.bottom_t{border-bottom:1px #828A7F dotted;}
.gradualChange_l{width:94px;height:90px;background-position:0px -480px;}
.gradualChange_r{width:94px;height:90px;background-position:0px -590px;right:0px;}
.topics{border-bottom:1px #828A7F dotted;border-top:1px #828A7F dotted;padding-left:105px;}
.topics li{float:left;line-height:48px;height:48px;width:207px;text-indent:50px;}
.topics .t_icon_01{background-position:0px -43px;text-indent: 53px;}
.topics .t_icon_02{background-position:0px -93px;}
.topics .t_icon_03{background-position:0px -140px;text-indent: 54px;}
.topics .t_icon_04{background-position:3px -185px;}
.topics .t_icon_05{background-position:7px -234px;}
.friendLink{padding-left:80px;}
.friendLink li{float:left;height:39px;line-height:39px;margin:auto 20px;}
.select select{margin-top: 9px;color: #717171;padding: 1px;border: 1px #626262 solid;width: 120px;font-size: 14px;}
.copyright p{line-height:50px;}


/* column */
/* colMainBox */
.colMainBox{width:740px;margin-left:327px;}
.navigation{color:#a8a8a8;background-position:10px -714px;text-indent:35px;border-bottom:1px #000 dotted;height:25px;padding-top:15px;margin-left:20px;color:#a9a9a9;}
.navigation a{color:#a9a9a9;}
.colArticleList{margin-left:35px;_margin-left:17px;_margin-right:-5px;}
.listTitle{background-position:5px -757px;height:25px;text-indent:33px;border-bottom:1px #a8a8a8 solid;font-size:16px;padding-top:15px;}
.articleTitle{padding-top:10px;min-height:210px;_height:210px; overflow: visible;}
.articleTitle li{background-position:13px -693px;text-indent:30px;height:30px;}
.articleTitle li a{float:left;}
.articleTitle li span{float:right;_padding-right:5px;}
.articleTitle .features{background:none;font-size:12px;color:#999;height:auto;margin-bottom:10px;text-indent:2em;padding-left:30px;}
/* colSideBar */
.colSideBar{width:233px;margin-left:-973px;*margin-left:-993px;border-right:1px #a8a8a8 solid;/* hack */}
.colNav{font:bold 16px Verdana;border-bottom:5px #005825 solid;line-height:40px;height:40px;text-indent:8px;text-indent:-9999px;background:url(../images/colNav.jpg);}
.colNav span{font:bold 8px 'Homemade Apple', serif;margin-left:4px;color:#aaa;text-shadow: 2px 2px 2px #ddd;}
.colName li{background-position:0 -310px;line-height:36px;border-bottom:1px #a8a8a8 solid;border-left:1px #a8a8a8 solid;}
.colName li a {display:block;padding-left:15px;}
.colName li a:hover{background:#ff9933;color:#fff;}
.colName li ul{background:#e0e0e0;border-top:1px #a8a8a8 solid;}
.colName li ul li{background-color:#e0e0e0;border:none;background-position:15px -872px;*background-position:15px -874px;text-indent:25px;height:26px;line-height:26px;*height:23px;}
.colName li ul li span{color:#a8a8a8;padding-right:8px;}
.colName li ul .currentGreen{background-position:15px -962px;}
.colName li ul li a{padding-left:0px;}
.colName li ul li a:hover{background:none;color:#559534;}
.bor_top_dot{border-top:1px #000 dotted;}
/* 岭南文化图片 */
.culture{width:739px;height:194px;background:#F8F3D5;margin:10px auto 20px 20px;background:url(../images/culture.jpg);}
.culture li{float:left;margin:10px 9px;//margin:10px 8px;/* hack */}
.culture li a {display:block;width:166px;height:76px;text-indent:-9999px;}

/* tab column */
.tab{border-bottom:1px #a8a8a8 solid;width:706px;}
.tab .listTitle{float:left;border:none;}
.tab .listTitle a{display:block;margin:-6px 5px auto 30px ;height:31px;line-height:31px;text-indent:0px;width:100px;text-align:center;}
.tab .listTitle .hover{background-position:0 -350px;color:#000;border-top:1px #a8a8a8 solid;border-left:1px #a8a8a8 solid;border-right:1px #a8a8a8 solid;width:98px;}
/* articleListPage */
.page{margin:10px auto;}
.paginator{text-align:center;}
.paginator1,.paginator2{margin:10px 0;}
/* contentPage */
.conTitle{font:bold 16px Verdana;line-height:60px;}
.conInfo{margin: auto 2px 25px 24px;background:#eee;}
.conContent{margin:10px 0px auto 40px;}
.conContent p{margin-bottom:21px;}
.preNext{margin:15px auto 20px 40px;}
.preNext li{list-style:inside disc;}
h3.subt {text-align:center;margin:0 0 15px 0;}
/* 夏令营页面 */
.summerCamp{margin:20px auto auto 20px;width:524px;}
.summerCamp dt{font-weight:bold;background-position:0px -905px;text-indent:40px;line-height:40px;border-bottom:1px #a8a8a8 solid;margin-bottom:5px;}
.summerCamp dd{position:relative;margin-bottom:20px;}
.summerCamp dd p{text-indent:2em;line-height:25px;}
.summerCamp dd img{position:absolute;right:-200px;top:-40px;}
/* 教师志愿者页面 */

.teaVolunteers01{background:url(../images/corner.gif) no-repeat 0px 0px;margin:20px auto auto 20px;width: 740px;overflow:hidden;position:relative;}
.teaVolunteers{height:171px;width:750px;margin-left:8px;width: 9999px;overflow: hidden;}
.teaVolunteers li{float:left;width: 170px;text-align:center;margin-top:25px;position:relative;padding-left: 10px;}
/* 教师感言 */
.teaWords h4{text-indent:-1000px;background:url(../images/teacherWords.jpg) no-repeat;width:243px;*width:240px;height:40px;margin-left:-7px;}
.teaWords p{background:#ebebeb;padding:10px;line-height:25px;}
/* slide图片 */
.colSlidePic{height:180px;overflow:hidden;}
.colSlidePic img {position:absolute;display:none;}
/* 留言板 */
.guest{
margin-top:20px;
margin-right:0px;
}
.guest ul li{
margin-top:5px;
}
.guest fieldset{
margin:10px;
padding:10px;
border:1px #a8a8a8 solid;
}
.guest fieldset legend{
background:#ddd;
}
.replyButton{
margin: 15px auto 15px 25px;
}
.replyButton a,.replyButton label {
display: inline-block;
height:32px;
width:101px;
background:url(../images/button.jpg) no-repeat;
line-height: 30px;
text-indent: 19px;
color: white;
}
.writeMes p{
line-height:30px;
}
.writeMes p label{
width: 80px;
display: inline-block;
}

.colMainBox ul li fieldset p {
margin: 10px 0 10px 0;
}
/* 教材动态 */
.materialsInfo{
padding-top:20px;
}
.materialsInfo li{
width: 170px;
float: left;
text-align: center;
}
.materialsInfo li a{
display:block;
line-height:30px;
height:30px;
margin-bottom: 15px;
}
/*********岭南专题***************/
ul.IconList {}
ul.IconList li {width:25%;float:left;}
ul.IconList li span {width:128px;height:100px;overflow:hidden;margin:0 auto;}
ul.IconList li a {width:128px;text-align:center;margin:3px auto 3px auto;}


/*********网站地图****************/
.SiteMap_1 {clear:both;margin-top:20px;border-bottom:solid 2px #ccc;}.SiteMap_1 a {font-weight:bold;}.SiteMap_2 {clear:left;}.SiteMap_2 a {line-height:36px;}.SiteMap_3 a {font-size:12px;}
.SiteMap_3 {width:90px;float:left;text-align:left;}
.SiteMap_3 a {line-height:36px;color:#666;}
.SiteMap_2 a:hover,.SiteMap_3 a:hover {color:#000;}
