﻿* { margin: 0; padding: 0;outline:0;}
body { font:12px/14px Arial, "宋体", sans-serif; color: #333;background:#fff;}
td {padding: 0;margin: 0;}
th {padding: 0;margin: 0;}
blockquote {padding: 0;margin: 0;}
p {padding: 0;margin: 0;}
textarea {padding: 0;margin: 0;}
input {padding: 0;margin: 0;}
fieldset {padding: 0;margin: 0;}
form {padding: 0;margin: 0;}
pre {padding: 0;margin: 0;}
h5 {padding: 0;margin: 0;}
h4 {padding: 0;margin: 0;}
h3 {padding: 0;margin: 0;}
h2 {padding: 0;margin: 0;}
h1 {padding: 0;margin: 0;}
li {padding: 0;margin: 0;}
ol {padding: 0;margin: 0;}
ul {padding: 0;margin: 0;}
dd {padding: 0;margin: 0;}
dt {padding: 0;margin: 0;}
dl {padding: 0;margin: 0;}
div {padding: 0;margin: 0;}
body {padding: 0;margin: 0;}
em{font-style:normal; text-decoration:none;}
i{font-style:normal; text-decoration:none;}
u{font-style:normal; text-decoration:none;}
kbd{font-style:normal; text-decoration:none;}
tt{font-style:normal; text-decoration:none;}
ins{font-style:normal; text-decoration:none;}
cite{font-style:normal; text-decoration:none;}
li{list-style:none;}
ol{list-style:none;}
ul{list-style:none;}
.left{float:left}
.right{float:right}
img { border: none;}
table{border-collapse:collapse;}
.clear:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clear {zoom:1;}
.clear0{height:0px;clear:both;overflow:hidden;}
.clear1{height:5px;clear:both;overflow:hidden;}
.clear2{height:10px;clear:both;overflow:hidden;}
/*-----------------------------------------------------------------*/
.systop{width: 100%;height: 27px;background: url(../images/topbg.gif) 0 0 repeat-x;}
.systop .systop_con{	width:980px; margin:0 auto;line-height:25px}
.systop .systop_con ul{float:left; width:600px}
.systop .systop_con ul li{	float:left; width:84px; border-right:1px #EFEFEF solid		}
.systop .systop_con ul li a{display:block;	padding:1px 14px 0;	color:#5a8a01;text-decoration:none; font-weight:bold;letter-spacing:1px}
.systop .systop_con ul li a:hover{	color: green; background-color:#cfeb9c	 }
.systop .systop_con span{ float:right}
.systop .systop_con span a{  padding:0 10px;color:green;text-decoration:none}
.systop .systop_con span a:hover{ color:#CC3300}
.systop .systop_con span b.cheng{ color:#CC3300}


.head{background: url(../images/headbg.gif) 0 0 repeat-x; width:100%}
.header{background: url(../images/headmid.gif) 0 0 no-repeat; width:980px;height:143px;margin:0 auto}


#search{width:960px;margin:0 auto;overflow:hidden;}
#header{width:960px;margin:0 auto;overflow:hidden;}
#wrap{width:960px;margin:0 auto;overflow:hidden;}


/*-------------------------header---------------------------*/
.top{width: 100%;border-bottom:5px #87c51c solid;background:url(../images/top_bg.gif) repeat-x ;}
#header{height:130px;background:url(../images/header_bg.jpg) no-repeat ; }
#logo{width:212px;height:67px;float:left;text-align:center;}
#topNav{float:right;width:500px;height:25px;margin-top:5px;text-align:right;}
#topNav li{float:left;display:block}
#topNav a{padding:0 10px; border-right:1px #648EB6 solid;color: #669900;font-weight:bold;}
#topNav a:hover{color:  #ff9900}

#mainNav{float:left;margin-top:28px;width:670px;height:35px;background:url(../images/menu.gif) no-repeat 0 0;display:inline;}
#mainNav p{float:left;margin-top:5px}
#mainNav a{height:30px;float:left;margin:0 0 0 15px; cursor:pointer;display:block;color:#fff;text-decoration:none;font-weight:bold;}
#mainNav a:hover{height:30px;background:url(../images/menu.gif) no-repeat left -39px;}
#mainNav a span{ padding:8px 8px 5px 0; margin:0 0 0 8px; float:left; height:17px;font-size:14px;}
#mainNav a:hover span{background:url(../images/menu.gif) right -39px;padding:8px 8px 5px 0; margin:0 0 0 8px; height:17px;}
#mainNav .span1{background:url(../images/menu.gif) left -39px;float:left}
#mainNav .span2{float:left;background:url(../images/menu.gif) right -39px;color:#FFFFFF}
#mainNav h3{width:10px;height:35px;float:right;background:url(../images/menu.gif) no-repeat right 0;}
/*-------------------------header---------------------------*/

/*-------------------------search---------------------------*/
#search p{margin:10px auto;padding:5px 0 0 15px; border:1px solid #bae34d;height:35px;_line-height:35px;background:#f4fcbc}
#search p label.sea{float:left;margin-top:7px !important;_margin-top:6px;width:20px;background:url(../images/search.gif) no-repeat;height:16px;margin-right:8px}
#search p input.c{width:200px;margin-top:4px;}
#search p select{width:100px;margin:0 5px 0 0}
input.btn{background:url(../images/button.gif) center -2px repeat-x;height:21px; line-height:20px;color:#fff;padding:0 5px;border:1px solid #5B9400;margin:0px 5px 5px 5px;cursor:pointer; vertical-align:-0.3em;*vertical-align:-0.1em;}
/*-------------------------search---------------------------*/

/*---------@wrap------------*/
/*-------------------------w660---------------------------*/
.w660{width:660px}
.flashslide{height:220px}

.boxes{height:28px;line-height:28px;float:left;background:url(../images/conbg.png) no-repeat 0 0;}
.title{font-size:14px;font-weight:bold;color:#fff;float:left;padding-left:20px;}
.more{float:right;padding-right:10px;background:url(../images/conbg.png) no-repeat right 0px; color:#fff}
.more a{color: #FFFFFF;text-decoration:none;}
.more a:hover{color:#FF6600;text-decoration:underline;}

.rows{clear:both;border-left:1px solid #56a302;border-right:1px solid #56a302;width:638px; height:auto !important;height:165px;padding:10px 10px 5px 10px; float:left} 
.cont{height:auto}
.bottom{height:12px;background:url(../images/conbg.png) no-repeat 0 -27px;}
.bottom span{ width:10px; height:12px;background:url(../images/conbg.png) no-repeat right -27px; float:right }





/*-------------------------w220---------------------------*/
.w280{width:280px}
.w280 .quicklink{height: 43px;width: 280px;}
.quicklink a{background: url(../images/conbg.png)  no-repeat;width: 135px; height: 42px;text-indent: -9999px;}
.quicklink .cj{background-position: -301px -118px;float: left;}
.quicklink .jr{background-position: -467px -118px;float: right;}



/*登录*/
.loginside h3{height:34px; line-height:34px; text-align:center; font-size:16px;font-weight:bold;color: #4E7300;padding-top:2px; text-indent:0px;background:url(../images/conbg.png) no-repeat 0 -81px;}
.login{ clear:both;border-left:2px solid #5ca702;border-right:2px solid #5ca702;width:276px; text-align:center}
.login ul{padding:6px 0 0px 0px; margin:0 auto}
.login li{padding-top:5px !important;padding-top:4px;}
.login li a{color:#666;text-decoration:underline;}
.login li a:hover{color:#666;text-decoration:none;}
.login li label{}
.login li label.mar{float:left;margin-top:7px; margin-left:20px}

.login .loginpic{ width:75px;}

.login span{margin:10px 0 0 25px;line-height:17px;}
.login span label{margin:0;}
.login input{width:150px;}
.login input.checkbox{width:auto; display:inline}
.login p input{width:68px;height:33px;border:0;cursor:pointer;background:url(../images/conbg.png) no-repeat;}
.login input.btn1{background-position:-300px -81px;}
.login input.btn2{background-position:-385px -81px;margin-left:25px; }
.login input.btn3{background-position:-470px -81px;}
.login input.btn4{background-position:-556px -81px;margin-left:25px;}
.loginside .bottom{height:10px; background:url(../images/conbg.png) no-repeat 0 bottom ;}

.col{height:28px;line-height:28px;float:left;background:url(../images/conbg.png) no-repeat 0 -41px;}
.col .more{width:44px;height:28px;float:right;background:url(../images/conbg.png) no-repeat right -41px;}
.col_c{clear:both;border-left:1px solid #3ea3c4;border-right:1px solid #3ea3c4;width:263px; height:auto !important;height:170px;padding:5px 5px 5px 10px;}
.col_bot{height:12px;float:left;background:url(../images/conbg.png) no-repeat 0 -69px;_background:url(../images/conbg.png) no-repeat 0 -67px;} 
.col_bot span{width:10px;height:11px;float:right;background:url(../images/conbg.png) no-repeat -724px -69px;_background:url(../images/conbg.png) no-repeat -724px -67px;} 

.col_lv{clear:both;border-left:1px solid #56a302;border-right:1px solid #56a302;width:263px; height:auto !important;height:110px;padding:5px 5px 5px 10px;}


ul.comm{}
ul.comm li{display:block;clear:both;height:23px;line-height:23px;margin-top:5px;padding:0 5px 0 18px;background:url(../images/icon.png) no-repeat 5px -23px; border-bottom:1px #CCCCCC  dashed}
ul.comm li a{ color:#333333;text-decoration:none}
ul.comm li a:hover{ color: #FF6600;text-decoration: underline}
ul.comm li span{ float:right}

ul.chengshi{ margin-left:5px}
ul.chengshi li{ clear:both;margin-top:5px;line-height:23px;border-bottom:1px #CCCCCC dashed;padding-bottom:5px;padding-left:5px}
ul.chengshi li span{ width:67px;height:23px;float:left;background:url(../images/conbg.png) no-repeat -669px -88px; color:#fff;line-height:23px;text-align:center;margin-right:15px}
ul.chengshi li a{ color:#669900;text-decoration: underline;margin-right:20px}
ul.chengshi li a:hover{ color: #CC3300;text-decoration: none;}
ul.chengshi li em{ color:  #999999;margin-right:20px}


/*--------------------明星班级--------------*/
.item{float:left;width:159px;text-align:center; height:150px; overflow:hidden}
.item img{border:1px solid #dfdfdf;padding:3px;width:120px;height:90px;margin:0 auto}
.item h3{width:126px;font-size:12px;margin:0px 0 5px; line-height:18px;height:38px; overflow:hidden}
.item h3 a{color:#4B93D1;text-decoration: none;}
.item h3 a:hover{color:#4B93D1;text-decoration: underline;}

/*-------------------分页--------------*/
.page{ text-align:center;line-height:25px;color:#999999;clear:both}
.page a{ color: #336600 ;text-decoration:none;font-weight:bold}
.page a:hover{ color: #FF6600;text-decoration: underline}
.page input{ width:20px;font-size:12px}



/*-------------------操作演示--------------*/
.yanshi{ margin:0 10px;}
.yanshi h3{ color:#669900;font-size:14px;font-weight:bold;line-height:26px}
.yanshi p{ line-height:25px}
.yanshi ul{ margin:10px 0;border-top:1px #CCCCCC dashed;padding-top:10px;float:left}
.yanshi ul li{ width:280px;float:left;line-height:30px;background:url(/images/icon.png) no-repeat 5px -69px; padding-left:25px}
.yanshi ul li a{  color:  #0080D5; text-decoration:none}
.yanshi ul li a:hover{  color:#669900; text-decoration: underline}


/*-------------------查找班级--------------*/
.listtable{border-collapse:collapse;;margin:0 auto;border:1px #c8e867 solid; clear:both;table-layout:  fixed; word-break:break-all; }
.listtable td{border-right:1px solid  #E4E4E4;border-bottom:1px solid #E4E4E4; font-size:12px; line-height:20px;padding:6px 5px ;}
.listtable td a{ color:#669900;text-decoration:none}
.listtable td a:hover{ color:#FF9900}
.listtable td a.red{ color:#f00}
.listtable td a.org{ color: #FF6600}

.listtable thead td{background:#bee979;font-weight:bold;color:#68a20c; line-height:20px;}
.listtable h2{background:#bee979;font-weight:bold;color: #669900; height:27px;line-height:30px;text-align :left;font-size:14px;}

.color1 {background-color:#f9feea; }
.color2 {background-color:#faf8df; }
.color3 {background-color:#ebf3c9; }
.cen { text-align: center }


.biaotou{background:#bee979;font-weight:bold;color: #669900; height:27px;line-height:30px;text-align :left;font-size:14px; margin:10px 0 0 0}





/*-----------------------@footer--------------------------------------*/
#footer{clear:both;font-size: 12px;width: 100%;text-align: center;border-top: 4px solid #b1e248;color: #666666; padding:0 0 10px 0 }
#footer ul{padding-top: 13px;}
#footer ul li{display: inline;border-right: 1px solid #5B731F;line-height: 14px; margin:0 7px;padding-right:7px}
#footer ul li.noline{border-right:0;}
#footer p{margin: 5px;}
#footer a{ color:#666666;text-decoration:none}
#footer a:hover{ color: #FF3300;text-decoration: underline}
