@charset "gb2312";


BODY,DIV,FORM,DL,DT,DD,IMG,H1,H2,H3,H4,H5,H6,UL,OL,LI,P,SPAN,TABLE,TH,TD,A,SUP,CAPTION,BUTTON {border: 0px; padding: 0px; margin: 0px;}
INPUT,SELECT,TEXTAREA {padding: 0px; margin: 0px;}
BODY {font-size: 12px; color: #383838; font-family: ËÎÌå,"Arial Narrow"; text-align: center;background:#6F8BA1 url(imagesbg.jpg) repeat-x;}
UL,OL {list-style-type: none;}

TH,TD,INPUT,SELECT {font-size: 12px;}
BUTTON {font-size: 12px; cursor: pointer; background-color: transparent;}

.none {display: none;}
.show {display: block;}
.clear{clear:both;}
.cleartf {zoom: 1;}
:focus { -moz-outline-style: none;} 
.h4{clear:both; height:4px; background-color:#fff;}

.w250{width:250px;}
.wrapper {margin: 0px auto; width: 950px;text-align: left; background-color:#fff; padding:5px;}
.wrapper .left{ float:left;margin:5px 5px 5px 0; display:inline;}

.notice_title,.xueshu_title{border:1px #1a5984 olid;line-height:26px;background:#1a5984;}
.notice_title h2,.xueshu_title h2{background:url(imageslb.gif) no-repeat scroll 11px center transparent;color:#FFFFFF;height:26px;line-height:26px;padding-left:38px; font-size:12px;}
.xueshu_title h2{background:url(imagesreport.gif) no-repeat scroll 11px center transparent;}

.wrapper .left .left_pic_title{border:1px #1a5984 olid;line-height:26px;background:#1a5984;}
.wrapper .left .left_pic_title h2{background:url(imagesleft-title-pic.jpg) no-repeat scroll 11px center transparent;color:#FFFFFF;height:26px;line-height:26px;padding-left:38px; font-size:12px;}

.wrapper .middle{float:left; width:436px; display:inline;}
.wrapper .middle ul li{height:25px; line-height:25px;background:url(imagesline-bg.jpg);vertical-align: bottom;overflow:hidden;white-space:nowrap;}
.wrapper .middle ul li.columnTitle{ background:url(imageslist-bg.jpg) no-repeat;height:26px; line-height:26px;}
.wrapper .middle ul li.columnTitle h3{float:left;color:#fff; font-weight:bold; font-size:12px; padding-left:24px;word-spacing:2em;}
.wrapper .middle ul li.columnTitle a{float:right;background:url(imagesmore.gif); width:41px; height:11px; margin-top:10px;}
.wrapper .middle ul li span.s1{float:left;padding-left:8px; padding-right:6px;width:340px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.wrapper .middle ul li span.s2{float:right; padding-left:6px; color:#515151;}


.wrapper .right{float:right; margin:5px 0 5px 5px;}
.wrapper .right div.quick{background:url(imagesquick.jpg) no-repeat;height:180px; width:220px; overflow:hidden;}
.wrapper .right div.quick ul{margin-left:40px;}
.wrapper .right div.quick ul li{float:left;width:80px; padding-left:8px; height:40px; line-height:40px; display:inline;}

.wrapper .right ul{margin-bottom:10px;}
.wrapper .right ul li.head{ background:url(imagesright_head.jpg); height:28px; line-height:28px; color:#fff; font-weight:bold;padding-left:40px; width:705px;}

.wrapper .bodyLeft{float:left; width:220px;background:#dfdfdf;min-height:464px;height:auto !important;height:464px;}
.wrapper .bodyLeft div.leftTop{background:url(imageslefttop.jpg) 0 -70px; height:24px;}
.wrapper .bodyLeft div.leftTop h3{color:#105BA8;}
.wrapper .bodyLeft div.subMenu{background:url(imagessubmenu_bg.jpg) repeat-y;padding-bottom:10px;padding-top:5px;}
.wrapper .bodyLeft div.subMenu ul{width:180px;margin:0 auto;}
.wrapper .bodyLeft div.subMenu li.head{color:#fff; font-weight:bold; font-size:15px; height:28px; line-height:28px;}
.wrapper .bodyLeft div.subMenu li.subYearList{font-size:12px;line-height:23px;color:#fff;display:block;height:23px;width:174px;background:url(imagesde4.gif) no-repeat 166px 12px;padding-left:6px;}
.wrapper .bodyLeft div.subMenu li{height:23px;padding-bottom:1px;background:url(imagessubmenu_border.jpg) no-repeat bottom;}
.wrapper .bodyLeft div.subMenu li a{font-size:12px;line-height:23px;color:#fff;display:block;height:23px;width:174px;background:url(imagesde4.gif) no-repeat 166px 12px;padding-left:6px;}
.wrapper .bodyLeft div.subMenu li a:hover{background-color:#1f71af;color:#bdeaff;}
.wrapper .bodyLeft div.subMenubottom{background:url(imagessubmenu_bottom.jpg) no-repeat;width:220px;height:156px;}
.wrapper .bodyLeft div.subMenu li ul li a{font-size:12px;line-height:23px;color:#fff;display:block;height:23px;width:160px;background:none;padding-left:20px;}
.wrapper .bodyLeft div.subMenu li ul li.focus{font-size:12px;line-height:23px;color:#fff;display:block;height:23px;width:160px;background:none;padding-left:20px; text-decoration:underline;}

.wrapper .bodyRight{float:right; width:730px; }
.wrapper .bodyRight div.rightTop{ background:url(imagesrighttop.jpg) no-repeat;height:72px;}
.wrapper .bodyRight h3.content_t{margin:0 auto;background:url(imagescontent_title_bg.jpg) no-repeat;width:691px;height:24px;padding-bottom:7px;padding-left:26px;line-height:24px;font-size:14px;color:#105ba8; margin:10px auto;}
.wrapper .bodyRight h3 div.bread{float:right;line-height:24px;color:#525343; font-weight:normal; font-size:13px;}
.wrapper .bodyRight h3 div.bread a{color:#525343;font:12px/18px "ËÎÌå";text-decoration:none;}
.wrapper .bodyRight div.mainContent{ margin:5px 20px; line-height:22px;}

.wrapper .bodyRight div.mainContent h1{  text-align:center; line-height:28px; font-size:15px; padding:0 50px;}
.wrapper .bodyRight div.mainContent div.otherInfo{background:url(imagesdetail_border.jpg) center bottom no-repeat; height:38px; text-align:center;}
.wrapper .bodyRight div.mainContent div.mainBody{ margin:5px 10px;min-height:280px;height:auto !important;height:280px;}
.wrapper .bodyRight div.mainContent div.aletMsg{color:red; text-align:center; font-weight:bold;}

.wrapper .bodyRight div.mainContent ul#teacherLogin{background:url(imagesteacherlogin.jpg) no-repeat; width:240px; height:149px; margin:120px auto 10px;}
.wrapper .bodyRight div.mainContent ul#teacherLogin li{text-align:center; height:27px; line-height:27px;}
.wrapper .bodyRight div.mainContent ul#teacherLogin li.head{ height:35px; line-height:35px; color:#fff;  font-weight:bold; margin-bottom:12px;}
.wrapper .bodyRight div.mainContent ul#neighborLink{clear:both;margin:0 10px;}

.wrapper .bodyRight div.mainContent div.mainBody strong{ font-weight:normal;}
.wrapper .bodyRight div.mainContent div.mainBody a{ color:#000;}


#Panel2 strong{ font-weight:normal;}
#Panel2 a{ color:#000;}

#leftNav{margin-bottom:10px;}
#leftNav li{ height:28px; line-height:28px; background:url(imagesbullet_arrow_red.gif) left center no-repeat; padding-left:20px; width:160px; border-bottom:1px #C00 dotted; margin:0 10px;}
#leftNav li a:hover{ display:block; width:100%; background:#FFDFBF url(imagesbullet_arrow_red.gif) left center no-repeat;margin:0 0 0 -20px; width:160px; padding-left:20px; font-weight:bold; text-decoration:none; text-align:center;}
#leftNav li.pClass{  background:url(imagesvotemenu.jpg);color:#fff; font-size:13px; padding-left:70px; width:130px; padding-top:8px; height:28px; font-weight:bold; border-bottom:none; margin:5px 0 0;}
#leftNav li.contactInfo{background:url(imagestel_bg.jpg); padding:70px 20px 0 10px; width:170px; height:99px; border-bottom:none; margin:10px 0 0;}

.container {margin: 0;}
A:link {color: #0058a6; text-decoration: none;}
A:visited {color: #0058a6; text-decoration: none;}
A:hover {text-decoration: underline;}
A:active {text-decoration: underline;}

.header {width: 960px;height: 180px;margin:0 auto;background:#fff url(imagesbanner.jpg); position:relative;}
.header ul{float:right; margin-right:10px;}
.header ul li.version a{ display:block; width:70px; height:35px;}

#menu ul{ width:960px; margin:0 auto; height:32px; background:url(imagesnav-bg.gif) repeat-x;border-bottom:1px solid #dfdfdf; overflow:hidden; position:relative; left:50%; margin-left:-480px;}
#menu ul li{float:left; height:32px;width:96px;margin:0;color:#fff; font-weight:bold;}
#menu ul li.last{float:right; height:32px; line-height:32px;color:#ff0; font-weight:normal;}
#menu ul li a{display:block; width:100%; height:32px; line-height:32px; text-align:center; overflow:hidden; font-size:13px; background:url(imagesli-bg.gif) right top no-repeat;color:#fff; font-weight:bold;}
#menu ul li a:hover{color:#FF0; text-decoration:none;}
#menu ul li.curNav{display:block;height:32px; line-height:32px;text-align:center;color:#FF0;font-size:13px;font-weight:bold;}


.nav a{color: #ffffff; padding:6px 8px;}
.nav a:link{color: #ffffff;}
.nav a:hover{color: #ffffff; background-color:#011329;text-decoration:none;}
.nav a:visited{color: #ffffff;}

.focus_wrap {
 border-right: #bee2ee 1px solid; border-top: #bee2ee 1px solid; margin-bottom: 5px; border-left: #bee2ee 1px solid; border-bottom: #bee2ee 1px solid; zoom: 1; position: relative; background-color: #d1e5f4;
 padding:5px 0;}
.focus_wrap .focus {
 border-right: #90b7e2 1px solid; border-top: #90b7e2 1px solid; margin:6px 0; border-left: #90b7e2 1px solid; width: 298px; border-bottom: #90b7e2 1px solid; height: 254px
;}

.focus_news{border-top: #4f86cb 2px solid;}
.focus_news .title{line-height: 29px; position: relative; height: 29px; background-color: #f3f8fe;}
.focus_news .title H2 {font-size: 14px; margin-left: 10px;color: #1b75c9! important;}
.focus_news .title .fun_r {right: 10px; color: #98b3d0; position: absolute; top: 0px;}
.focus_news .title .fun_r A {margin-left: 3px; color: #515151! important;}
.focus_news .intro{border:#bee3ee 1px solid; border-top:none; padding:10px;}
.focus_news .intro img{border:#bee2ee 1px solid; margin-right:6px; float:left; padding:2px;}
.focus_news .intro p{text-indent:3mm; line-height:21px;color:#828BA8;}


.focus_news .hot_news{font-size: 14px; padding-bottom: 8px; margin: 10px 0px 5px; border-bottom: #dfecf5 1px solid;}
.focus_news .hot_news H3 {font-weight: normal; font-size: 18px; margin-bottom: 12px; font-family: "ºÚÌå"; text-align: center;}
.focus_news .hot_news .tx_news {padding-left: 10px; color: #0158a7;}
.focus_news .hot_news .tx_news P {margin: 10px 0px;}


.hezuo {margin: 0px auto; width: 960px;background-color:#fff;}
.hezuo .tit {border: #cdcdcd 1px solid; background: url(imagesmrt.png) repeat-x; overflow: hidden; width: 911px; padding: 0 28px 0 19px; zoom: 1; height: 33px;}
.hezuo .tit H3 {background: url(imagesmrt.png) no-repeat 0px -36px; float: left; overflow: hidden; width: 57px; text-indent: -99999em; height: 33px;}
.hezuo .tit H3 {background-position: 0px -72px; width: 73px;}
.hezuo .tit .more {float: right; line-height: 33px;}
.hezuo .linkWrap {border: #cdcdcd 1px solid;background: #f7f7f7;width: 948px; color: #333; line-height: 25px; padding:8px 5px; text-align:left;}
.hezuo .linkWrap strong{ font-weight:normal;}
.hezuo .linkWrap A,.hezuo .linkWrap A:visited,.hezuo .linkWrap A:hover{color: #333;}

.detail_content{ width:958px; border:1px solid #C8DEED; background:#F1F9FF url(imagesleftnavbg.jpg) left bottom no-repeat;}
.detail_content .left{ float:left; width:247px;}
.detail_content .left ul{margin:5px auto; width:80%;border:1px solid #C8DEED; border-bottom:none;}
.detail_content .left ul li{list-style:none;height:28px; line-height:28px; background-color:#fff; text-align:left; border-bottom:1px solid #BEE2EE;}
.detail_content .left ul li.head{height:31px;line-height:31px;background:url(imagesbg_grand0418.png) 0 -35px repeat-x;border-top:2px solid #4F86CB; border-bottom:none;}
.detail_content .left ul li h2{ color:#039; font-size:14px; font-weight:bold; margin-left:10px;}
.detail_content .left ul li a{display:block;padding-left:20px; height:30px; line-height:30px; font-weight:bold; color:#1b75c9;}
.detail_content .left ul li a.cur{color:#DF8E00;}
.detail_content .left ul li div a{ height:22px; line-height:22px;font-weight:normal; margin-left:10px;}

.detail_content .right{float:left; width:690px; padding:10px; background-color:#fff; border-left:1px solid #cbdeed;min-height:400px;height: auto !important;height: 400px;}

#Panel1,#DataList1{width:100%;}

#detail_news .hd{text-align:center;padding-top:22px;padding-bottom:0px;}
#detail_news .bd { width:688px; margin:0 auto; overflow:hidden; zoom:1;}

#detail_news h1{color:#000000;font:800 20px/30px "ËÎÌå",arial;margin:0 15px 6px;}
#detail_news .titBar {width:578px;overflow:hidden;zoom:1;padding:0px 5px;position:relative;}
#detail_news .info { color:#7E7E7E;height:16px;}
#detail_news .infoCol {padding-right:19px;}
#detail_news .info .where {padding-left:19px;color:#7E7E7E;}
#detail_news .info .auth {color:#7E7E7E;padding-left:19px;}
#detail_news .info .where a, #detail_news .info .auth a{color:#7E7E7E;}
#detail_news .info .num {color:#333;}
#detail_news .info em {color:#CC0000;}
#detail_news .fontSize { float:right;color:#7E7E7E;position:absolute;right:0px;top:-3px;_top:-2px;}
#detail_news .fontSize span {font-family:"Times New Roman",arial;cursor:pointer;font-weight:bold;}
#detail_news .fontSize .small {font-size:10px;color:#666;padding-right:3px;padding-left:3px;}
#detail_news .fontSize .big {font-size:13px;color:#0B3B8C;padding-left:3px;padding-right:3px;}
#detail_news .bd .Line {height:1px;font-size:0;border-top:1px solid #E5E5E5;margin-top:18px;}
#detail_news .bd .body{padding-bottom:20px;font-size:12px;}
#detail_news .bd p{ line-height:25px; margin:20px auto 0 auto;}

img.border {padding:8px;border:solid;border-color: #dddddd #aaaaaa #aaaaaa #dddddd;border-width: 1px 2px 2px 1px;background-color:white;}

.table{border:0;border-collapse:collapse;margin:5px auto;}
.table th{line-height:25px;background:url(imagesthbg.gif);padding-left:8px;padding-right:8px;text-align:center;border:solid 1px #ccd0c8;white-space:nowrap;}
.table th.c1{width:130px;}
.table th.c2{width:325px;}
.table th.c3{width:195px;}
.table .th2{background:url(imagesthbg2.gif);padding-left:8px;padding-right:8px;text-align:center;border:solid 1px #ccd0c8;}
.table td{line-height:23px;padding-left:8px;padding-right:8px;border:solid 1px #ccd0c8;}

input, select, textarea {color: #333333;font-weight: normal;background-color: #F5FBFF;border: 1px solid #7AC4EA;}
.button {background:#ffffff url(imagesbbk.gif) left center repeat-x;font-size:12px;border:#666666 1px solid; padding:3px 3px 0 15px;}
div#pageNav{margin:0 auto 10px; text-align:center;}



.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40{width:100%;overflow:hidden;}
.DivH1{ height:1px;}
.DivH5{height:5px;}
.DivH10{height:10px;}
.DivH15{height:15px;}
.DivH20{height:20px;}
.DivH25{height:25px;}
.DivH30{height:30px;}
.DivH40{height:40px;}


.t-l{text-align:left;}
.t-c{text-align:center;}
.t-r{text-align:right;}

#reportTab{border:1px solid #ccc;margin:0 auto;}
#reportTab td{ border-collapse:collapse;border:1px solid #ccc; padding:5px;}
#reportTab td.title{ font-weight:bold; text-align:right; white-space:nowrap;}

.container695{width:695px;float:left;}
.container250{width:250px;float:right;}
.width345{width:345px; float:left; margin:0 0 5px 5px; display:inline;background-color:#ccc; overflow:hidden;}
.width345 .title{ height:30px; background:url(imagestitle_w345.jpg); line-height:30px; padding-left:35px;}
.width345 .title a{color:#1A5984;font-weight:bold; font-size:12px;}
.width345 ul{ background:url(imagesbg_w345_ul.jpg) left bottom no-repeat; padding:10px 10px 3px;}
.width345 ul li{clear:both;height:23px; line-height:23px;height:21px\9;line-height:21px\9;overflow:hidden;}
.width345 ul li span.s1{float:left;padding-left:0px; padding-right:6px;width:240px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.width345 ul li span.s2{float:right; padding-left:6px; color:#515151;}

.teacherList{ margin:0 auto;width:100%;}

.wrapper .bodyRight div.mainContent h3{clear:both; height:30px;margin:12px 0 12px;}
.wrapper .bodyRight div.mainContent h3.head1{background:url(imagesteacher1.jpg) no-repeat; }
.wrapper .bodyRight div.mainContent h3.head2{background:url(imagesteacher2.jpg) no-repeat; }
.wrapper .bodyRight div.mainContent h3.head3{background:url(imagesteacher3.jpg) no-repeat; }
.wrapper .bodyRight div.mainContent h3.head4{background:url(imagesteacher4.jpg) no-repeat; }