﻿@charset "utf-8";
/* CSS Document */

/*灰色网页 html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/

body{ margin:0; padding:0; background-image:url(img/bg.jpg); background-repeat:repeat-x; word-wrap:break-word;}
table img{ border:0;}
a img{ border:0;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00;}

/*顶部栏元素*/
#top{ width:980px; height:155px; margin:0 auto; padding-top:5px; background-image:url(img/bg_top.jpg); background-repeat:no-repeat;}
#chklg{ height:20px; line-height:20px; text-align:right; font-size:13px; color:#fff;}
	#chklg a{ color:#fff; text-decoration:none;}
	#chklg a:hover{ color:#FF0;}
#logo{ margin-top:25px; height:45px; text-align:right;}
#search{ margin-top:25px; height:20px; line-height:20px; text-align:right;}
	#search form{ margin:0; padding:0;}
	#search form .txt{ width:180px; height:20px; display:block; float:right; color:#0C4DA2; line-height:20px; padding:0 5px; font-size:13px; background-color:#79B2D6; border:none;}
	#search form .btn{ width:60px; height:20px; display:block; float:right; line-height:20px; padding:0; margin:0 0 0 10px; border:none;}

/* 导航栏 */
#nav {width:980px; height:28px; margin:0 auto; background-color:#0C4DA2; font-size:17px; font-family:"黑体"; font-weight:900;position:relative; z-index:100;} 
#nav ul{ margin:0; padding:0; list-style:none;}    
#nav li { float:left; position:relative; text-align:center;}    
#nav ul ul { margin:0; padding:0; visibility:hidden; position:absolute; left:0; top:25px;}    
#nav table { position:absolute; top:0; left:0;}    
#nav ul li:hover ul, #nav ul a:hover ul{visibility:visible;}    
#nav a{display:block; width:90px; line-height:25px; text-align:center; color:#fff; text-decoration:none;}    
#nav a:hover{background:#036; color:#fff;}    
#nav ul ul li { clear:both; text-align:left; font-size:15px; font-family:Arial, Helvetica, sans-serif; border-top:1px #AAAB78 double;}    
#nav ul ul li a{ display:block; width:90px; line-height:20px; background:#BDBCA2; color:#333; }    
#nav ul ul li a:hover{border:0; background:#AAAB78; color:#fff;} 

/*主要区域外部框及左右分栏*/
#mout{ margin:5px auto; width:970px; padding:5px; background-color:#fff;}
#mlt{ width:260px; padding-right:5px; float:left;}
#mrt{ width:705px; float:left;}

/*1像素间隔*/
#br1px{ width:100%; clear:both; height:1px; line-height:1px;}
/*4像素间隔*/
#br4px{ width:100%; clear:both; height:4px; line-height:4px;}
/*5像素间隔*/
#br5px{ width:100%; clear:both; height:5px; line-height:5px;}

/*左侧*/
#mlt_bar, #nw_rt_bar, #mw_bar{ height:20px; padding:0 10px; background-image:url(img/bg_bar.gif); background-position:right; background-repeat:no-repeat; background-color:#0C4DA2; font-size:15px; line-height:23px; vertical-align:middle; color:#fff;}
#tz_mm, #zl_mm, #mw_mm, #zl_xm, #zl_hot{padding:5px 10px; border:#0C4DA2 1px double; font-size:13px; line-height:18px;}

#mlt_bar{ width:240px;}
#mlt_bar span{ margin-left:150px;}
#mlt_bar a{ color:#fff; text-decoration:none;}
#mlt_bar a:hover{ color:#FF0;}
/*滚动通知（主页）*/
#tz_mm{ width:238px;}
#tz_mm marquee{ width:238px; height:170px; margin:0; padding:0; font-size:12px; line-height:16px;}
#tz_mm li{ font-size:12px; line-height:30px; width:220px; height:30px; overflow:hidden;}

/*精品课（主页与内页通用）*/
#zl_mm{ width:238px; background-image:url(img/list.jpg); background-repeat:no-repeat; background-position:7px 9px;}
#zl_mm ul{ margin:0; padding:0 0 0 15px; list-style:none;}
#zl_mm ul li{ font-size:12px; line-height:24px; width:220px; height:24px; overflow:hidden;}

/*左侧图片行一（主页）*/
#pic1{ width:260px; height:50px; line-height:50px; overflow:hidden; text-align:center;}
#pic1 img{ width:125px; height:50px;}

/*左侧图片行二（主页）*/
#pic2{ width:260px; text-align:center;overflow:hidden;}
#pic2 img{ width:260px; height:50px; line-height:50px; margin-top:4px; padding:0;}

/*下拉菜单*/
#xlcd{ width:260px; height:50px; border:#0C4DA2 1px double; background-color:#ECF5FF; text-align:center; overflow:hidden;}


/*右侧*/
#nw_lt{ width:300px; height:200px; padding-right:5px; overflow:hidden; float:left;}
#nw_rt{ width:400px; height:200px; float:left;}
#nw_rt_bar{ width:380px;}
#nw_rt_bar span{ margin-left:270px;}
	#nw_rt_bar a{ color:#fff; text-decoration:none;}
	#nw_rt_bar a:hover{ color:#FF0;}

/* 图片新闻（主页） */
#fW_Content, #fW_Content IMG{ WIDTH: 300px; HEIGHT: 200px;}
#fW_Content span{ width:160px; height:18px; padding:0 136px 0 4px; overflow:hidden; background-color:#000; filter:alpha(opacity=70); line-height:18px; font-size:13px; display:block; margin:-25px 0 0 0; z-index:99; color:#FFF;}
#fW_Controls {	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 5px; HEIGHT: 22px; RIGHT: 5px;}
#fW_Controls A {	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(img/button1.gif) no-repeat; FLOAT: left; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; TEXT-DECORATION: none;}
#fW_Controls A.activeSlide {	BACKGROUND: url(img/button2.gif) no-repeat; COLOR: #ffffff; TEXT-DECORATION: none;}
#fW_Controls A:hover {	BACKGROUND: url(img/button2.gif) no-repeat; COLOR: #ffffff; TEXT-DECORATION: none;}
#newspic {	HEIGHT: 200px;	POSITION: relative; WIDTH: 300px; OVERFLOW: hidden;}

/*文字新闻（主页）*/
#nw_mm { width:400px; height:180px; overflow:hidden; background-image:url(img/list.jpg); background-repeat:no-repeat; background-position:7px -64px;}
#nw_mm ul{ margin:0; padding:5px 0 0 25px;  list-style:none;}
#nw_mm ul li{ font-size:12px; line-height:29px; width:370px; height:29px; overflow:hidden; border-bottom:#ddd 1px dotted;}

/*右侧通栏图片*/
#mrt_ad{ width:705px; height:100px;}
/*内页右侧通栏图片*/
#mrt_ads{ width:705px; height:150px;}

/*教学单位 快捷导航（主页）*/
#mw_lt{ width:350px; padding-right:5px;float:left;}
#mw_rt{ width:350px; float:left;}
#mw_bar{ width:330px;}
#mw_mm{ width:328px; height:80px;}
#mw_mm ul{ margin:0; padding:0; list-style:none;}
#mw_mm ul li{font-size:12px; line-height:20px; float:left;}
#mw_mm ul li a{width:109px; height:20px; overflow:hidden; display:block;}
#mw_mm ul li a:hover{ color:#0C4DA2;}

#mrt_xj{ width:705px; height:20px;}

/*校园风景（主页）*/
#pics{ width:860px; height:122px; padding:4px 4px 4px 104px; background-image:url(img/fengjing.jpg); background-repeat:no-repeat; border:#0C4DA2 1px double;}
#pics img{ height:119px; margin:0; padding:0;}
#pics table{ width:860px; border:0;}
#pics table td{ padding-right:1px;}
#demo{width:860px; overflow:hidden;}

/*友情链接（主页）*/
#links{ width:960px; height:31px; padding:4px; border:#0C4DA2 1px double;}
#onelink{ width:96px; height:31px; padding-bottom:3px; float:left; text-align:center;}
#onelink img{ width:88px; height:31px;}

/*版权声明*/
#cpy{ text-align:center; width:1060px; margin:0 auto; padding:8px 5px; border-top:#ccc 1px dotted; font-size:13px; line-height:20px;}

/* -------------分页样式---------------- */


/*项目列表*/
#zl_xm{ width:248px; padding:5px;}
#zl_xm ul{ margin:0; padding:0; list-style:none;}
#zl_xm ul li{ font-size:12px; line-height:22px; width:82px; height:22px; overflow:hidden; float:left;}

/*热点新闻*/
#zl_hot{ width:238px; overflow:hidden; background-image:url(img/list.jpg); background-repeat:no-repeat; background-position:7px -64px;}
#zl_hot ul{ margin:0; padding:0 0 0 15px; list-style:none; line-height:30px;}
#zl_hot ul li{ font-size:12px; line-height:30px; width:220px; height:30px; overflow:hidden;}

/*正文*/
#zwen{ font-family:"宋体";}
#zwen h4{ margin:0; padding:10px 10px; font-size:15px; line-height:25px; text-align:center; border:#ddd 1px double; letter-spacing:2px;}
#zwen h5{ margin:0; padding:10px; font-size:13px; font-weight:normal; border-left:#ddd 1px double; border-right:#ddd 1px double; text-align:right;}
#zwen h5.tit2{  border-bottom:#ddd 1px double; text-align:center; line-height:25px;}
#zwen h5.btline{  border-bottom:#ddd 1px double; }
#zwen h5 span{ color:#F00;}
#zwen h6{margin:0; padding:10px; font-size:13px; font-weight:normal; border:#ddd 1px double; line-height:150%; min-height:200px;}
#zwen h6 p{margin-top:5px;}
#zwen h6 img{ margin-right:5px; border:1px #ddd double; padding:1px;}
#zwen h6 a{ color:#036; text-decoration:underline;}
#zwen h6 a:hover{ color:#930;}

/* 新闻页图片新闻 */
#c_picnews{ height:150px; margin-top:10px; }
#c_picnews .title{ height:22px; line-height:22px; font-size:13px; font-weight:bold; color:#333;}
#c_picnews .title span{ font-size:12px; font-weight:normal; color:#666; margin-left:10px;}
#c_picnews .comment{ font-size:13px; line-height:21px; height:106px; overflow:hidden;}
#c_picnews .comment p{ margin:3px 0 0 0;}
#c_picnews .more{font-size:13px; line-height:18px; text-align:right; padding-right:15px;}
#c_picnews img{ width:176px; height:116px; padding:2px; border:1px #ddd double; margin-right:8px;}

/* 新闻页新闻列表 */
#c_news{ margin:10px 0; overflow:hidden;}
#c_news .twn{height:20px; text-align:right; font-size:13px; line-height:20px;background-image:url(img/bg_nn.jpg); background-repeat:no-repeat;}
#c_news ul{ font-size:14px; line-height:30px; margin:5px 0 0 0; padding:0;}
#c_news ul li{ width:700px; height:24px; overflow:hidden;  list-style:none;}
#c_news_page{ margin-top:10px; font-size:13px; text-align:center;}

/* 周报列表框 */
#c_week{margin:0; padding:10px; font-size:14px; font-weight:normal; border-left:#ddd 1px double; border-bottom:#ddd 1px double; border-right:#ddd 1px double;}
#c_week ul{ margin:0; padding:0 0 0 20px; line-height:25px;}

/* 名师列表 */
#tcls{margin:0; padding:10px; font-size:13px; text-align:center;}
#tc_one{ width:124px; height:190px; padding:0 6px; float:left;}
#tc_one span{ width:124px; height:25px; line-height:25px; display:block; background-color:#ddd; margin:0; padding:0; font-size:13px; font-weight:normal; text-align:center;}
#tc_one img{ width:120px; height:160px; border:1px #ddd double; padding:1px;}
#tc_one a:hover{ color:#039;}

/* 校园风光 */
#xypic{margin:0; padding:5px; font-size:13px; text-align:center;}
#xypic_one{ width:160px; height:155px; padding:0 5px; float:left;}
#xypic_one span{ width:164px; height:25px; line-height:25px; display:block; background-color:#ddd; margin:0; padding:0; overflow:hidden; font-size:13px; font-weight:normal; text-align:center;}
#xypic_one img{ width:160px; height:120px; border:1px #ddd double; padding:1px;}
#xypic_one a:hover{ color:#039;}
