@charset "utf-8";
/* CSS Document */
body {}
#topbar { border-bottom:1px solid #a2a2a2; padding-bottom:1px; background-color:#fff; height:30px;}
#topbar .barbg { background-color:#e7e8ea; height:30px;}
#topbar .con { height:30px; line-height:30px; width:960px;margin:0 auto; padding:0 10px;}

#header {padding:10px;}
#header h2 {float:left;width:200px;}
#header h2 a {background:url(../images/logo.gif) no-repeat left top;display:block;font-size:0;height:52px;overflow:hidden;text-indent:-200px;width:200px;}
#header .localcity {float:left; width:300px; padding:10px; font-size:13px;}
#header .toplink {float:left; width:260px; padding-left:180px;}
.toplink {padding-top:15px;}
.toplink a {font-size:20px; font-weight:800; padding:0 10px;}

#menu {float:left;}
#menu ul li {background-image:url(../images/icon.gif); background-position:-238px 0; width:50px; padding:5px 5px 2px 7px; font-size:15px; font-weight:800; float:left; margin-right:10px; letter-spacing:4px; text-align:center;}
#menu ul li.on {background-position:-176px 0;}
#menu ul li.m_big {background-position:-88px 0; width:76px;letter-spacing:0px;}
#menu ul li.m_big_on {background-position:0 0;width:76px;letter-spacing:0px;}

#searchbox {background:#007aa9 url(../images/topbg.jpg) -27px -10px no-repeat; height:28px; padding:10px 14px;}
#searchbox .searchform {width:365px; float:left;}
#searchbox .hotkey {width:530px; float:left; padding-left:20px; color:#FFF; line-height:25px;}

.searchform .k {background:url(../images/icon.gif) 0 -35px no-repeat; height:20px; width:265px; padding:3px 5px 3px 28px; line-height:20px;}
.searchform input {border:0;}

#helpbox {border:1px solid #e1edfb; width:962px; height:57px; padding:6px 8px; background:url(../images/px.gif) 0 0 repeat-x;}
.helpbox_bt {height:4px; width:100%;background:url(../images/px.gif) 0 -70px repeat-x; overflow:hidden;}
.youcan {float:left; width:34px; padding:2px 5px;}
.helpbox {background-image:url(../images/icon.gif); padding-left:65px; float:left; height:55px;}
.helpbox div {background:url(../images/px.gif) right -150px no-repeat; padding:5px 10px; line-height:20px; font-size:13px;}
.help1 {background-position:0 -79px; width:110px;}
.help2 {background-position:0 -145px; width:172px;}
.help3 {background-position:0 -213px; width:180px;}
.help4 {background-position:0 -276px; width:160px;}
.close {float:left; width:11px; padding:2px 10px;}

#content {width:100%;}

/******index*******/
.c_left {width:646px; float:left;}
.c_right {width:324px; float:left; padding-left:8px;}

.c_box { background-image:url(../images/hpx.gif); background-repeat:no-repeat; width:100%; padding-top:3px;}
.c_left_box {background-position:left top;}
.c_right_box {background-position:-661px top;}
.l_right_box {background-position:-1253px top;}
.c_little_box {background-position:-1005px top;}
.c_box_bar {width:100%; background-color:#588abf; height:24px; color:#fff; line-height:24px; font-size:13px;}
.c_box_bar b {padding-left:15px;font-size:14px;}
.c_box_bar .fright {padding-right:15px;}
.c_box_con {border-left:1px solid #d6d5d3;border-right:1px solid #d6d5d3;border-bottom:1px solid #d6d5d3; background-color:#fff; padding:10px; float:left;}
.l_box_con {background-color:#fff; padding:10px 7px; float:left;}
.c_left_box_con {width:624px;}
.c_right_box_con {width:302px;}
.c_little_box_con {width:217px;}
.l_right_box_con {width:223px;}
*+html .c_little_box_con {width:215px;}


.rsele .on {background-color:#fff; padding:2px 4px 5px 4px;}


/******边框table*******/
.boxtable {border-top:2px solid #059c97;}
.boxtable th,.boxtable td {text-align:center; font-size:13px; height:14px; padding:4px 0; border-bottom:1px solid #ddd; }
.boxtable td.t_left {text-align:left;}
.boxtable tr.gtrbg { background-color:#f6f6f6;}

/******图片左右滚动*******/
.blk_18 {WIDTH: 624px; ZOOM: 1; FONT-SIZE: 12px; OVERFLOW: hidden;}
.blk_18 .pcont {WIDTH: 545px; FLOAT: left; HEIGHT: 118px; OVERFLOW: hidden;}
.blk_18 .scrcont {WIDTH: 33333px; ZOOM: 1; OVERFLOW: hidden}
.blk_18 #list1_1 {FLOAT: left; HEIGHT: 118px}
.blk_18 .pl {TEXT-ALIGN: center; LINE-HEIGHT: 24px; DISPLAY: block}
.list1_1pic {TEXT-ALIGN: center; WIDTH: 96px; FLOAT: left; HEIGHT: 68px; padding:3px 6px;}
*html .list1_1pic {padding:3px 5px;}
.list1_1pic SPAN {WIDTH: 96px; DISPLAY: block; HEIGHT: 68px; PADDING-TOP: 1px;}
.list1_1pic SPAN p {width:100px;}
.list1_1pic img {padding:2px; border:1px solid #ddd;}
.blk_18 .leftbottom {MARGIN: 20px -7px 0px 0px; WIDTH: 45px; BACKGROUND: url(../images/icon.gif) -168px -365px no-repeat; FLOAT: left; HEIGHT: 70px;}
.blk_18 .rightbotton {MARGIN: 20px 0px 0px 1px; WIDTH: 40px; BACKGROUND: url(../images/icon.gif) -265px -365px no-repeat; FLOAT: left; HEIGHT: 70px; }

/******学校列表*******/
.schoolist ul li { margin-bottom:4px;}
.schoolist ul li img {border:1px solid #ddd;}

/******左侧选项卡*******/
.l_sele {width:86px; float:left; margin-left:5px;}
.l_sele ul li {background:url(../images/icon.gif) left -367px no-repeat; padding:5px 20px; height:18px; font-size:16px; margin-bottom:5px;}
.l_sele ul li.on {background-position:left -429px; height:21px;}
.l_sele_con {width:502px; float:left; background-color:#f8f8f8; padding:3px 12px;}

.boxli ul li {background:url(../images/icon.gif) left -796px no-repeat; padding-left:10px; font-size:12px; height:25px; line-height:25px; overflow:hidden;}
.boxli ul li.grayli { background-color:#f1f1f1;}

.pmli ul {background:url(../images/icon.gif) left -467px no-repeat;}
.pmli ul li {line-height:22px; height:23px; overflow:hidden;}
.pmli ul li span {padding:0 10px 0 5px; font-size:11px;}

.eventdaily td {text-align:center; background-color:#65c23e; padding:2px 0;}
.eventdaily td.graybg2 {background-color:#ddd;}

.elist ul li { font-size:13px; padding-top:10px;}
.elist ul li h3 {font-size:16px;}

.imglist ul li {width:110px; height:98px; margin:1px 6px; float:left; overflow:hidden;}
.imglist ul li img {padding:2px; border:1px solid #dedede;}
.imglist ul li p {text-align:center;}


/******list*******/
.l_left {width:704px; float:left; border:1px solid #e2eefc; background-color:#fff;}
.l_right {width:240px; padding:15px 11px; float:left;border:1px solid #e2eefc; margin-left:8px;background-color:#fff;}
.local {height:24px; line-height:24px; border:1px solid #e2eefc; padding:3px 12px 3px 35px; background:url(../images/icon.gif) #fff 15px -825px no-repeat;}
.selebox {background:url(../images/selebg.gif) left bottom repeat-x; padding:15px; border-bottom:2px solid #558abe; font-size:13px;}

.addbox {background:url(../images/addbg.gif) no-repeat; width:219px; height:31px; padding:10px; font-size:18px; line-height:31px; text-align:center; color:#fff;}

#conlist {width:704px; float:left; }
#conlist ul li {padding:20px 25px; border-bottom:1px solid #ddd;border-top:1px solid #fff; float:left; clear:both; width:654px;}
#conlist h3 {font-size:16px;}
#conlist ul li .limg {width:108px; height:108px; padding:2px; border:1px solid #d8d4d5; float:left;}
#conlist ul li .lintro {float:left; width:519px; padding-left:20px;}
#conlist ul li.graybg2 {background-color:#f8f8f8;}
#conlist ul li .lintro2 {width:100%;}

.sele_tag a { background-color:#8e8e8e; color:#fff; padding:5px 10px;}
.sele_tag a.on { background-color:#fba349; color:#fff; padding:5px 10px;}
.tags {background-color:#fff; border:1px solid #f9a449; margin-top:2px; padding:10px;}
div.tags {width:956px; float:left;}
.tags ul li {width:115px; float:left;}

.albumlist {padding:15px 18px;}
.albumlist ul li {width:165px; height:185px; padding:8px; background:url(../images/albumbg.gif) no-repeat; float:left; margin:0 20px 10px 20px;}
.albumlist ul li h3 {text-align:center; padding-top:10px;}

.piclist { width:695px; float:left;}
.piclist ul li {width:128px; height:145px; margin:5px 5px; float:left; overflow:hidden;text-align:center;}
.piclist ul li img {padding:2px; border:1px solid #dedede; }

.videolist {padding:10px 0 10px 20px; text-align:center;}
.videolist ul li { height:190px; width:195px; float:left; font-size:13px; margin:0 20px 8px 0; background:url(../images/videobg.gif) no-repeat; padding:11px 0 0 0;}
.videolist ul li .imgtlt { padding-top:25px;}

.conhead {padding:10px;}
.conhead h1 {font-size:18px; float:left; width:75%;}
.conhead .digg {float:left;}

.conbar {margin:10px; border:1px solid #ccc; padding:5px; float:left; width:674px;}
.conbar p {text-indent:2em;}

/******school page*******/
#header_sch {background:url(../images/px.gif) left -326px repeat-x; height:112px;}
#header_sch .header_sch_l {background:url(../images/icon.gif) left -682px no-repeat; width:4px; float:left;height:112px;}
#header_sch .header_sch_c {background:url(../images/topbg.jpg) no-repeat; width:972px; float:left;height:97px; padding-top:15px;}
#header_sch .header_sch_r {background:url(../images/icon.gif) right -682px no-repeat; width:4px; float:left;height:112px;}
.header_sch_c h1 {width:695px; float:left; font-size:32px; color:#fff; padding:17px 20px;}
.header_sch_c .toptip {width:210px; float:left; text-align:right; color:#fff;}
.nav_sch {width:940px; padding:21px 12px 3px 12px;}
.nav_sch a {padding:0 10px;}
.l_sch_bar {background:url(../images/px.gif) left -452px repeat-x; height:22px; padding:5px 15px; line-height:22px; color:#6f6f6f; font-size:14px; font-weight:800;}


/*CSS Digg style pagination*/

.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

#footer {height:20px; padding:20px 0; background:url(../images/px.gif) 0 -84px repeat-x; line-height:20px; color:#3658b1; text-align:center; margin:0 auto;}
#footer a {padding:0 5px;}

/******spage*******/
.spage_l {width:100px; float:left; border:1px solid #e2eefc;}
.spage_r {width:670px; float:left; margin-left:20px;}

/******olds*******/

.l_list ul li {line-height:24px; height:24px; padding-left:30px; background:url(../images/icon.gif) 3px -845px no-repeat; font-size:13px;}

.l_list_pic {padding:10px 0 10px 16px; text-align:center;}
.l_list_pic ul li { height:175px; width:205px; float:left; font-size:13px; margin:0 13px 8px 0;}
.l_list_pic ul li img {padding:2px; border:1px solid #ccc;}
.l_list_pic ul li .imgtlt { padding-top:5px;}



