@charset "utf-8";
body,div,address,ol,ul,li,p,dl,dt,dd,h1,h2,h3,h4,form,input,table,select,textarea{margin:0;padding:0;color:#888888;font:12px verdana,Arial,"宋体";voice-family: "\"}\"";voice-family:inherit;font:12px verdana,Arial,"宋体";}
html>body{font:12px verdana,Arial,"宋体"; }
body{ margin:0; text-align:center;background:url(../images/web/c_body_bg.jpg) top center repeat-y}
html {min-width: 1000px;}
#menu{margin:20px 0 0 0;}
#menu td{}
#menu td a{display:block; width:56px; height:25px;text-indent:-9999px;}

.dropdownmenu{float:left;width:90px; list-style-type:none; left:0;top:0;padding:12px 7px 5px 7px; background: #111;visibility:hidden;position:absolute;}
.dropdownmenu li{width:90px; margin:0;text-align:center;padding:0 2px; height:20px;padding-top:5px;background:/*url(../images/web/menu_index_line.jpg) left 22px repeat-x*/ #111}
.dropdownmenu li a{color:#fff;text-decoration:none}
.dropdownmenu li a:hover{color:#fff; text-decoration:none}
.txt{width:100px;height:18px !important; height:16px;border:1px solid #b1b1b1; text-align:left;padding-left:2px; line-height:20px}
.code{ width:40px; height:18px !important; height:16px;border:1px solid #b1b1b1; text-align:left;padding-left:2px; line-height:20px}
.button{ width:35px; height:18px; line-height:20px; border:0; background:url(../images/web/c_button_bg.jpg) no-repeat; text-align:center; color:#fff; letter-spacing:2px; cursor:pointer}
.leftnewsmore{float:right;margin:0 5px 0 0;  width:40px;text-align:left; padding-top:10px; padding-left:6px; color:#626262; font-size:9px;background:url(../images/web/dot_2.jpg) left 15px no-repeat}
.leftnewsmore a{ color:#626262; text-decoration:none}
.leftnewsmore a:hover{ color:#626262; text-decoration:underline}
.table_leftnews { margin:10px 0 0 0;}
.table_leftnews td{height:22px; line-height:22px;background:url(../images/web/c_dot1.jpg) 5px 8px no-repeat; padding-left:15px;}
.table_leftnews td a{color:#626262; text-decoration:none}
.table_leftnews td a:hover{color:#626262; text-decoration:underline}
#bottomtxt {line-height:22px; color:#878787; padding-right:200px;}
#bottomtxt p{line-height:22px; color:#878787;}
#bottomtxt p a{color:#878787; text-decoration:none}
.rightbox1{float:left; margin:22px 0 0 8px !important; margin:20px 0 0 2px; width:690px; min-height:170px; height:auto !important; height:170px; }
.intro{float:left;margin:0  0 0 5px;  width:425px;}
.intro dl{ float:left; margin:0; width:425px;}
.intro dl dt{ float:left; margin:0; width:425px; height:23px; background:url(../images/web/c_intro_top_bg.jpg) bottom no-repeat}
.intro dl dd{float:left; padding-top:5px; margin:0;width:421px; height:160px; border-left:2px solid #E6EAD9; border-right:2px solid #E6EAD9; background:#FAFDF4 }
.intro dl dd a{color:#010101; text-decoration:none}
.intro dl dd.introbottombg{ padding-top:0;width:425px;height:10px; border:none; background:url(../images/web/c_intro_bottom_bg.jpg) right top   no-repeat}

.row{float:left; margin:5px 0 0 10px; width:380px; height:25px; }
.row h4{ float:left; width:80px; height:35px; line-height:29px; padding-left:24px; text-align:center; color:#000}
.row ul{ float:left; width:275px; list-style-type:none}
.row ul li{ float:left; padding:0 14px 0 6px; height:30px; line-height:30px ;color:#8B7F4F; }
.row ul li a{color:#8B7F4F; text-decoration:none}
.row ul li a:hover{ color:#8B7F4F; text-decoration:none}

.intro dl dd h2{float:left;margin:5px 0 0 60px !important; margin:5px 0 0 20px; width:150px; height:22px;line-height:22px;  padding-left:8px; background:url(../images/web/c_dot_3.jpg) left no-repeat}
.intro dl dd h2 a{ font-size:12px; font-weight:bold; color:#877F50}
.intro dl dd h3{float:left; margin:5px 0 0 5px; width:150px;height:22px; line-height:22px; padding-left:15px; background:url(../images/web/c_dot_4.jpg) left no-repeat}
.intro  dl dd h3 a{ font-size:12px; font-weight:bold; color:#877F50}

.pic{float:right;margin:0  5px 0 0;  width:230px;}
.pic ul{float:left;width:230px; list-style-type:none}
.pic ul li{width:230px; margin:10px 0 0 0;height:90px; text-align:center; line-height:90px;}
.pic ul li img{border:0}


.rightbox2{float:left; margin:22px 0 0 15px !important; margin:20px 0 0 8px; width:670px; min-height:240px; height:auto !important; height:240px; }
.rightbox2 dl{float:left; margin:0; width:420px;}
.rightbox2 dl dt{float:left; margin:0; height:20px; width:420px; border-bottom:1px solid #BBBA60}
.rightbox2 dl dt span{float:left;margin:0 0 0 5px;width:63px; padding-top:4px; height:16px; text-align:center;font-size:14px;font-weight:bold; letter-spacing:8px;cursor:pointer}
#school{margin:0}
#showschool{margin:0; display:block}
#showteacher{margin:0;display:none}
.tab1{ background:url(../images/web/c_tab_bg1.jpg) center no-repeat; color:#fff; }
.tab2{ background:url(../images/web/c_tab_bg2.jpg) center no-repeat; color:#666; }
.rightbox2 dl dt  p{float:right;margin:5px 2px 0 0 !important; margin:0 2px 0 0;  width:30px; height:20px; font-family:Verdana,Arial;font-size:11px; text-align:left; padding-right:8px;background:url(../images/web/dot_2.jpg) right 5px no-repeat}
.rightbox2 dl dt p a{ color:#8B8D22; text-decoration:none}
.rightbox2 dl dt  p a:hover{ color:#8B8D22;  text-decoration:none}
.rightbox2 dd{float:left; margin:0; width:420px; }

.rightbox2 dd table{float:left; margin:5px 2px 5px 0px; width:205px;  padding:0;}
.rightbox2 dd table td.tdpic{ width:80px; height:71px; text-align:center; line-height:80px; background:url(../images/web/pic_box.jpg) center center no-repeat}
.rightbox2 dd table td.tdpic img{ width:70px; height:64px; border:0}
.rightbox2 dd table td.tdtit{ height:20px; text-align:center;}
.rightbox2 dd table td.tdtit a{ color:#666666; font-weight:bold; text-decoration:none}
.rightbox2 dd table td.tdtit a:hover{ color:#666666; font-weight:bold; text-decoration:underline}
.rightbox2 dd table td.tdbrief{ text-align:left; padding:0 0 0 5px; text-indent:10px; line-height:20px; color:#888;background:url(../images/web/icon_1.jpg) 5px 5px no-repeat}
.rightbox2 dd table td.tdbrief a{ color:#888; text-decoration:underline }
.rightbox2 dd table td.tdbrief a:hover{ color:#888; text-decoration:none }

.announce{float:right; margin:0 3px 0 0; width:240px; height:244px; background:url(../images/web/announce_bg.jpg) top no-repeat}
.announce  p{float:right;margin:20px 20px 0 0 !important; margin:20px 10px 0 0;  width:30px; height:20px; font-family:Verdana,Arial;font-size:11px; text-align:left; padding-right:8px;background:url(../images/web/dot_2.jpg) right 5px no-repeat}
.announce  p a{ color:#21528C; text-decoration:none}
.announce  p a:hover{ color:#21528C;  text-decoration:none}
.announce ul{float:left; margin:15px 0 0 50px !important;margin:15px 0 0 20px; width:190px; list-style-type:none}
.announce ul li{width:180px; height:22px; text-align:left;padding-left:10px; background:url(../images/web/dot_5.jpg) left 5px no-repeat}
.announce ul li a{ color:#888; text-decoration:none}
.announce ul li a:hover{ color:#888; text-decoration:underline}

.rightbox3{float:left; margin:22px 0 0 15px !important; margin:20px 0 0 8px; width:670px; min-height:80px; height:auto !important; height:80px; }
.rightbox3 ul{float:left;margin:0; width:670px; list-style-type:none}
.rightbox3 ul li{float:left;margin:0 5px 0 0;width:328px;}
.rightbox3 ul li.adone{ text-align:left}
.rightbox3 ul li.adtwo{ text-align:right}
.rightbox3 ul li img{width:325px; border:0}

.rightbox4{float:left; margin:0 0 0 10px !important; margin:0 0 0 6px; width:676px; min-height:310px; height:auto !important; height:310px; }
.msg{float:left; margin:18px 0 0 0; width:438px; height:270px; padding-top:35px;background:url(../images/web/c_msg_box.jpg) top center no-repeat}
.msg dl{float:left; margin:5px 0 0 10px; width:403px; height:80px; line-height:80px; text-align:center }
.msg dl dt{float:left; margin:0;width:80px; height:75px;}
.msg dl dd{float:right; margin:0;width:310px; height:20px; line-height:20px; text-align:left; padding-left:12px; background:url(../images/web/dot_5.jpg) 5px no-repeat}
.msg dl dd a{ color:#898989; text-decoration:none}
.msg dl dd a:hover{ color:#898989; text-decoration:none}

.msg dl dd.ddmore{width:300px;height:14px; text-align:right; padding-right:8px; font-size:9px;background:url(../images/web/dot_2.jpg) right 8px no-repeat}
.msg dl dd.ddmore a{color:#8B8D22; text-decoration:none}
.msg img{border:0;width:78px}


.msgaverage{float:right;margin:0; width:226px; height:310px; background:url(../images/web/msg_average_bg.jpg) top center no-repeat}
.msgaverage p{float:right; margin:38px 0 0 0; width:90px; height:20px; color:#5F8E02}
.msgaverage table{float:left; margin:6px 0 0 5px;width:200px; padding:0}
.msgaverage table td{ height:20px}
.msgaverage table td.msgaveragetd1{ width:30px; text-align:center}
.msgaverage table td.msgaveragetd2{ width:140px; text-align:left}
.msgaverage table td.msgaveragetd3{ width:30px; text-align:center;}


.rightbox5{float:left; margin:0 0 0 10px !important; margin:0 0 0 6px; width:676px; min-height:282px; height:auto !important; height:282px;}
.article{float:left; margin:3px 0 0 5px; padding-top:15px; width:420px; height:275px; background:url(../images/web/c_article_bg.jpg) top center no-repeat}
.article p{float:right; margin:10px 3px 0 0; width:24px; width:233px; height:19px}
.article p span{float:left; margin:0 2px 0 0; height:19px; line-height:19px;font-weight:bold; cursor:pointer}

.articletab1{width:75px; background:url(../images/web/c_tab_1.jpg) center top no-repeat;color:#fff}
.articletab2{width:75px;background:url(../images/web/c_tab_2.jpg)  center top no-repeat;color:#707477}
.articletab3{width:75px;background:url(../images/web/c_tab_2.jpg) center top no-repeat;color:#707477}

.articletab1on{width:75px; background:url(../images/web/c_tab_2.jpg) center top no-repeat;color:#707477}
.articletab2on{width:75px;background:url(../images/web/c_tab_1.jpg) center top no-repeat;color:#fff}
.articletab3on{width:75px;background:url(../images/web/c_tab_1.jpg) center top  no-repeat;color:#fff}




.articlebox{float:left;margin:15px 0 0 5px;width:408px;height:230px;}
.article dl{float:left; margin:0 0 0 2px; width:403px; height:80px; line-height:80px; text-align:center }
.article dl dt{float:left; margin:0;width:88px; height:60px;}
.article dl dt img{ border:0}
.article dl dd{float:right; margin:0;width:300px; height:20px; line-height:20px; text-align:left; padding-left:12px; background:url(../images/web/dot_5.jpg) 5px no-repeat}
.article dl dd a{ color:#888888; text-decoration:none}
.article dl dd a:hover{ color:#888888; text-decoration:none}

#article1{float:left;margin:15px 0 0 5px;display:block}
#article2{float:left;margin:15px 0 0 5px;display:none}
#article3{float:left;margin:15px 0 0 5px;;display:none}

.teachermsg{float:right;margin:0 3px 0 0 ; width:222px; height:282px; background:url(../images/web/msg_teacher_bg.jpg) top center no-repeat}
.teachermsg p{float:right; margin:10px 0 0 0; width:90px; height:20px; color:#80911E}
.teachermsg table{float:left; margin:0 0 0 5px;width:200px; padding:0}
.teachermsg table td{ height:21px}
.teachermsg table td.msgaveragetd1{ width:30px; text-align:center}
.teachermsg table td.msgaveragetd2{ width:140px; text-align:left}
.teachermsg table td.msgaveragetd3{ width:30px; text-align:center;}

#link { padding-left:10px;}
#link a { margin:0 10px;color:#878787; text-decoration:none}

/*以下是内容页样式*/
.left_td{border-bottom:1px solid #D7D7D7; height:25px; line-height:25px; padding-top:5px; background:url(../images/web/dot_6.jpg) left no-repeat; padding-left:20px; color:#585858; font-weight:bold}
.left_td a{color:#585858; text-decoration:none}
.left_td2{height:22px; line-height:22px; background:url(../images/web/c_dot_5.jpg) 25px 12px no-repeat;text-align:left; padding-left:35px; padding-top:3px;color:#585858; font-weight:bold}
.left_td2 a{color:#585858; text-decoration:none}
.wz{width:75px; color:#FE7800 ; font-weight:bold; padding-left:8px; text-align:left; background:url(images/web/dot_8.jpg) left no-repeat}

.help_left_td{ background:url(../images/web/dot_6.jpg) 20px 10px no-repeat; text-align:left; padding-left:35px; padding-top:5px; line-height:25px; color:#528ABB; }
.help_left_td a{ text-align:left; color:#A85FB0;text-decoration:none}
.pro_td_1{height:25px; background:url(../images/web/dot_7.jpg)  2px  center no-repeat;text-align:left; line-height:20px; padding-left:10px;color:#518ABF; font-weight:bold}
.pro_td_2{ text-align:left; color:#838383; line-height:20px}


.pro_td_3{width:40px;height:25px; background:url(../images/web/icon_4.jpg)  2px  center no-repeat;text-align:left; line-height:25px; padding-left:20px; padding-right:0;color:#518ABF; font-weight:bold}
.pro_td_4{ text-align:left; color:#838383;}

