/* Copyrights enwww.net Kaushalam CSS Document */

/*****  body  *****
-----------------------------------------------------------------------------*/
* {margin:0;padding:0;font-size:11px;}
html, body { border:0; margin:0; padding:0; background-color: #C8E0FF; }
body { font: 11px Verdana, Arial, sans-serif; color: #666666; }

div,form,ul,li,p{margin:0;padding:0;}
img{border:0;}
a img,:link img,:visited img { border:none }
ul,li{list-style-type:none;}

.clear-bg      { clear:both; margin-bottom: 5px; }
.clear         { clear:both; line-height:0;height:0px; }
.clear-right   { clear:right; }
.float-left    { float:left; }
.float-right   { float:right; }
.bold          { font-weight: bold;}
.hide 		   { display: none; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.header-print  { display: none; }

/* Typography
-----------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { font-size: 2.2em; }
h2 { font-size: 2.0em; }
h3 { font-size: 1.8em; }
h4 { font-size: 1.6em; }
h5 { font-size: 1.4em; }

/*文字颜色*/
.red{color: #ff0000;}
.blue{color: #0072BC;}
.green{color: #65AC00;}
.white{color: #fff;}
.black{color: #000;}
.orange{color:#E37F39;}

/*文字大小*/
.f_11{font-size:11px;}
.f_12{font-size:12px;}
.f_13{font-size:13px;}
.f_14{font-size:14px;}

/*字体*/
.arial{font-family: Arial;}

/* 距离 */
.top_30{margin:30px 0 0 0;}
.top_20{margin:20px 0 0 0;}
.top_10{margin:10px 0 0 0;}
.top_5{margin:5px 0 0 0;}

/* 边框 */
.line_right{border-right: 1px solid #DFDEDE;}
.line_top{border-top: 1px solid #DFDEDE;}
.line_left{border-left: 1px solid #DFDEDE;}
.line_bottom{border-bottom: 1px solid #DFDEDE;}

/***** 链接 *****
-----------------------------------------------------------------------------*/
a,a:visited { color: #666666;text-decoration:none; }
a:hover {color: #0072C8;text-decoration:underline;}
:link,:visited {color: #666666; text-decoration:none }

.linkline{color: #666666;text-decoration:underline;}
a.linkline:link,a.linkline:visited{color: #666666;text-decoration:underline;}
a.linkline:hover {color: #0072C8;text-decoration:underline;}

.red a,a.red:link,a.red:visited{color: #fff;text-decoration:underline;}
a.red:hover {color: #ff0000;text-decoration:underline;}

/* 页面容器 居中
-----------------------------------------------------------------------------*/
#page{margin:0 auto;padding:0;width:990px;text-align:left;background:#fff;overflow:auto;}

/***** header *****
-----------------------------------------------------------------------------*/
#header {width: 990px; height: 195px; }
#you_are_here {height: 20px; text-align:center;background: transparent url(../images/you_are_here.png) left repeat-x;color: #A5D6EB;}
#you_are_here a{color: #A5D6EB;text-decoration: underline;}
#you_are_here a:hover{color: #D2EAF5;text-decoration: none;}

/***** menu *****
-----------------------------------------------------------------------------*/
#nav {margin:0;padding:0;height: 35px;line-height: 35px;background: transparent url(../images/nav_bg.jpg) left repeat-x;}
#nav .data{ float: left; padding:0 0 0 20px; width: 195px; height: 35px;color: #fff; font-weight: bold; line-height: 35px; }
#nav .menu{ float: right; padding:0px; width: 745px; height: 35px;}

#nav .menu ul { margin: 0; padding:0; }
#nav .menu ul li { float: left;list-style-type: none; height: 35px; }
#nav .menu ul li a{ font:11px Verdana;color: #fff; font-weight: bold;line-height: 35px; height: 35px; display: block; text-align: center; }
#nav .menu ul li a:hover{ background-color: #0F7DAB;text-decoration: none;}
#nav .menu ul li ul {display: none;top: 20px;}
#nav .menu ul li ul li:hover ul,#menu .menu ul li ul.over ul {display: block;}

#nav .menu2 {position: absolute;left: -1500px;width: 200px; line-height: 25px;}
#nav .menu2 a { display: block; background-color: #209ED1; color: #FFF; font-size: 11px; line-height: 25px; padding-left: 10px; border-top: 1px solid #9ce; }

/***** 页面 *****
-----------------------------------------------------------------------------*/
#main{width: 990px;background: transparent url(../images/main_bg.png) top repeat-y;overflow:auto;}
#main h1{margin: 15px 0; padding:0px; font:13px Verdana;color: #333;font-weight: bold;}
#main p{margin: 10px 0 0 0; padding:0px;}


/* 左边 */
#side_a{float:left;width: 220px;}
#side_a .a_list{width: 219px;margin: 0px; padding: 20px 0 0 0;}
#side_a .onlineimg{margin: 0px; padding: 0 0 0 15px;}
#side_a .nottce_title{margin: 0px; padding: 10px 0 0 15px;height: 28px;background-color:#7AC6E4;}
#side_a .nottce_c{margin: 0px; padding: 10px 0 0 15px;}


/* 左边菜单 */
#side_a .mul1:hover,#side_a .mul2:hover,#side_a .mul2:hover,#side_a .menu_h3 a:hover{text-decoration:none;}
#side_a .menu_h1,#side_a .menu_h2,#side_a .menu_h3{margin: 0px; padding: 0px; list-style-type: none; list-style-position: inside;}
#side_a .menu_h1 {font-size: 12px;}
#side_a .menu_h2 {}
#side_a .menu_h3 { position: absolute; left: -600px;margin:-20px 0 0 190px;width: 200px; border: 1px solid #cde;background-color: #def;  }
#side_a .mul1,#side_a .mul2,#side_a .mul3{margin: 0px;padding: 0px;font-size: 11px;font-weight: normal;}  
#side_a .mul1 {border-top: 1px solid #7AC6E4;line-height: 28px; height: 28px; color: #fff; display: block; padding: 5px 0 0 5px; }
#side_a .mul1:hover { color: #fff; background-color: #53C2EE; }
#side_a .mul1 .lineheight {line-height: 15px;}
#side_a .mul2 {line-height: 25px; margin: 0px; color: #fff; display: block; padding-left: 20px; }
#side_a .mul2:hover { color: #fff; background-color: #53C2EE; }
#side_a .mul3  {line-height: 20px;margin: 0px; color: #C4FFFF; display: block; padding-left: 40px; }
#side_a .mul3:hover { color: #C4FFFF; background-color: #53C2EE; display: block; }
#side_a .menu_h3 a {text-decoration: none;color: #B2F6F6; display: block; padding:0 0 0 15px; border-bottom: 1px solid #C4DAF1; line-height: 20px; background-color:#3399CC;}
#side_a .menu_h3 a:hover {color: #fff;}
#side_a .topline {margin:0px;border-top: 1px solid #7AC6E4; }

/* 中间 */
#middle{float:left;margin: 0; padding:0 20px;width: 510px;}
#middle .list{margin:10px 0 0 0; padding:0;width: 510px;}
#middle .list p{text-align:justify; }
#middle .list ul{}
#middle .list ul li{list-style: inside none disc;}
#middle .list .left img,#middle .list .right img{margin:0; padding:0;}
#middle .list .left{float:left;width: 245px;}
#middle .list .right{float:right;width: 245px;margin:0; padding:0 0 0 15px;}
#middle .list .tltie{
    margin: 0;
	padding:5px;
	width: 233px;
	height: 20px;
	font: 12px Verdana, Arial, sans-serif;
	font-weight: bold;
	color:#0072BC;
	background-color:#F1F1F1;
	border: 1px solid #E6E6E6;
}

/* 右边 */
#side_b{float:right;width:200px;}
#side_b .s_list{width:200px;margin:20px 0 0 0; padding:0;overflow:auto;}
#side_b .s_list .edu {margin:0 20px;padding:10px 0 10px 0;width: 160px;}
#side_b .s_list .edulist {float: left; width: 55px; margin-right: 12px; margin-top: 3px; }
#side_b .s_list .edulist .img {display: block; padding: 2px; border: 1px solid #F4F9FD;}
#side_b .s_list .edulist a:hover .img {display: block; padding: 2px; border: 1px solid #B6CEE5;}
#side_b .s_list ul li{list-style: inside none disc;}

/***** 学校页面 *****
-----------------------------------------------------------------------------*/
#main_school{width: 990px;background: transparent url(../images/school_bg.png) top repeat-y;overflow:auto;}
#middle .school{margin:10px 0 0 0; padding:0;width: 515px;}
#middle .school h1{margin:15px 0 0 0;padding:0;font:12px Arial;font-weight: bold;color:#333;}
#middle .school p{margin:10px 0 0 0;width:100%;font-size:11px;line-height: 15px;text-align:justify;}
#middle .school table h1{font: 20px Times New Roman, Arial;font-weight: bold;color: #000000;}
#middle .school table strong{font: 14px Times New Roman,Arial;font-weight: bold;color: #333333;}
#middle .school .schooltitle{font: 20px Times New Roman, Arial;font-weight: bold;color: #000000;}
#middle .school .schooltitle1{font: 14px Times New Roman,Arial;color: #333333;}
#middle .school .schooltitle2{font: 13px Times New Roman,Arial;color: #333333;}



/*学校右边*/
.school_menu{margin:30px 0 0 0;padding:0;width:190px;text-align: left;background-color:#DDEAC0;overflow:auto;}
.school_menu ul{list-style-type: none;}
.school_menu ul li{
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: left;
}
.school_menu ul li a{font-size:11px;padding:0 0 0 10px;color:#0E8CBF;text-decoration:none;}
.school_menu ul li a:link,.school_menu ul li a:visited{color:#0E8CBF;}
.school_menu ul li a:hover{text-decoration:underline;}


/***** 页面底部 *****
-----------------------------------------------------------------------------*/
#footer{ margin:0px; width: 990px; background-color: #fff; text-align:center;}
#footer .menu{
	margin:0;
	padding:10px 0 0 15px;
	height:22px;
	border-top: 2px	solid #D9D9D9;
	border-bottom:1px	solid #D9D9D9;
	

}
#footer .copy_right{margin:0;padding:5px 0 20px 15px;}


/* clear float */
.clear{
border-top:1px solid transparent !important;
margin-top:-1px !important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;
}
