body {
	margin:0px auto;
	font-family: "宋体";
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	line-height:22px;
	background:#b0cffa;
}


ul,li{
margin:0px;
padding:0px;
list-style-type:none;
}
.szwz{ color:#004098;}
p{ margin:0px; padding:0px;}
a{color:#333333;font-size: 12px;text-decoration: none;}
a:hover{color:#139718;font-size: 12px;text-decoration: none;}
a.down{color:#139718;font-size: 12px;text-decoration: none;}
a.down:hover{color:#900;font-size: 12px;text-decoration: none;}

#w{ width:15px; height:10px; margin:0px; padding:0px;}
#h{ width:15px; height:10px; float:left;margin:0px; padding:0px;}
#h2{ width:29px; height:10px; float:left;margin:0px; padding:0px;}
#top{ width:1002px; height:88px; background:#FFFFFF; margin:0px auto; text-align:right;color:#377f58;}
.txt_top a{ color:#004098;}
.txt_top a:hover{ color:#032f6b;}

a.hdzx{ color:#1552ae; text-decoration:none; font-size:14px; font-weight:bold;}
a.hdzx:hover {color:#990000;text-decoration:none; font-size:14px; font-weight:bold;}

#banner{ width:1002px; height:294px; background:#FFFFFF; margin:0px auto; }
#about{width:235px; height:294px; background:#006cce url(/cn/images/about_bg.jpg) no-repeat bottom; float:left; color:#FFFFFF; line-height:20px;}
#dh{width:737px; height:294px; float:left;}

#page{width:1002px; height:640px;background:url(/cn/images/bg.jpg) repeat-y; margin:0px auto;}
#left{width:235px; height:640px; float:left;}
#mid{width:391px; height:560px; float:left;}
#right{width:288px; height:555px; float:left;}
#w2{width:1002px; height:22px;margin:0px auto; background-color:#FFF;}
#bm1{width:235px; height:30px; background:url(/cn/images/bm_1.jpg);}
#bm2{width:220px; height:169px; background:url(/cn/images/bm_2.jpg) no-repeat left; padding:10px 0px 10px 15px;}
#sp{width:235px; height:176px;}
#kc2{width:391px; height:151px;}
.kc_1{width:135px; height:151px;}
.kc_1 ul{width:126px; height:126px; padding:12px 0px 13px 7px;}
.kc_1 li{width:128px; height:21px;}
.kc_1 li a{width:88px; height:21px;background:url(/cn/images/tj2.jpg) no-repeat; padding-left:40px; line-height:21px;  display:block; color:#727272;}
.kc_1 li a:hover{width:88px; height:21px; background:url(/cn/images/kc_li_bg.jpg); padding-left:40px; line-height:21px; display:block; color:#000000;}
#line{width:391px; height:35px; background:url(/cn/images/line.jpg) center no-repeat; padding:0px; margin:0px;}
.ssbd{width:391px; height:88px; background:url(/cn/images/ssbd.jpg) no-repeat left;padding:0px; margin:0px;}
.ssbd ul{width:311px; height:88px; padding-left:80px;}
.ssbd li{width:311px; height:22px; line-height:22px; margin:0px; padding:0px; display:block;}
.news{width:391px; height:88px; background:url(/cn/images/news.jpg) no-repeat left; padding:0px; margin:0px;}
.news ul{width:311px; height:88px; padding-left:80px;}
.news li{width:311px; height:22px; line-height:22px;margin:0px; padding:0px; display:block;}


.hdzx{width:391px; height:88px;padding:0px; margin:0px;}


.hdzx ul{width:311px; height:88px; padding-left:80px;}
.hdzx li{width:311px; height:22px; line-height:22px;margin:0px; padding:0px; display:block;}
.txt{width:231px; height:22px; float:left;}
.time{width:80px; height:22px; float:left; text-align:right;}

#blogs{width:288px; height:106px; border-bottom:2px solid #004098; background:url(/cn/images/blogs.jpg); color:#999999;}
.ao a{
	color:#004098;
	text-decoration: underline;
}
.ao a:hover{
	color:#FF6600;
	text-decoration: underline;
}
#download{width:288px; height:106px; border-bottom:2px solid #004098; background:url(/cn/images/download.jpg);color:#999999;}
#contact{width:288px; height:102px; background:url(/cn/images/contact.jpg);color:#999999; line-height:18px;}
#bo{height:560px; float:left;}
#lj{width:737px; height:76px; clear:both;}
.lj1{width:703px; height:36px; padding:20px 0px; float:left; padding-left:5px;}
.lj1 ul{width:708px; height:36px; }
.lj1 li{width:90px; height:34px; margin-right:9px; float:left; font-size:14px; font-weight:bold;}

.wsgh_a{color:#333333; width:220px;}
.xh{color:#006cce;}
.wsgh_1{ color:#999999;}
.wsyy_3{ color:#999999;}
.wsyy_2{ color:#999999;border:1px #8dc347 solid;}
.user_1{border:1px #004098 solid;width:130px; height:18px; line-height:18px; margin:1px 0px;}

#btm{ width:1002px; height:80px; background:#CCCCCC; margin:0px auto; line-height:20px; padding-top:20px; text-align:center; clear:both; line-height:25px;}

#n_page{width:1002px; height:640px; background:#FFFFFF; margin:0px auto;}
#n_banner{width:1002px; height:186px; margin:0px auto; text-align:center; background-color:#FFF;}
#n_left{width:220px; height:186px;}
.title_left{width:220px; height:34px;}
.title_left ul{width:220px; height:60px; border-top:1px #CCCCCC solid; margin-top:3px;}
.title_left li{width:220px; height:28px; border-bottom:1px #CCCCCC solid; background:url(/cn/images/dian.jpg) no-repeat center left;}
#submain{ width:1002px; height:auto; margin:0 auto; background-color:#FFF; display:table;}
#subleft{ width:246px; height:auto; float:left;}
#gsjj{ width:246px; height:43px;}
#gsjjcont{ width:246px; height:auto; min-height:104px;}
#gsjjcont li{ width:200px; height:28px; border-bottom:1px #ededed solid; margin:0 auto; background:url(/cn/images/ico.jpg) no-repeat 10px 10px; line-height:28px; padding-left:20px;}
a.class { color:#585858; text-decoration:none; font-size:14px;}
a.class:hover {color:#333;text-decoration:none; font-size:14px;}
#yycj{ width:246px; height:120px;}
#yycjcont{ width:246px; height:206px; background:url(/cn/images/yycjbg.jpg) no-repeat;}
#lyb{ width:246px; height:50px; text-align:center; padding-top:30px;}
#kong{ width:246px; height:180px;}
#submid{ width:15px; height:auto; float:left;}
#subright{ width:741px; height:auto; float:left;}
#subnav{ width:741px; height:64px;}
#subnavleft{ width:239px; height:64px; float:left;}
#subnavright{ width:487px; height:58px; float:left; background:url(/cn/images/zxjsright.jpg) no-repeat; padding-top:6px; color:#828282; text-align:right; padding-right:15px;}
a.sy { color:#828282; text-decoration:none; font-size:12px;}
a.sy:hover {color:#333;text-decoration:none; font-size:12px;}
#subcont{ width:701px; height:auto; min-height:680px; background:url(/cn/images/rightbg.jpg) repeat-y; padding:0 20px;}
#newspic{ width:702px; height:187px; margin:0 auto;}
#newsnav{ width:702px; height:32px; margin:0 auto;}
#newscont{ width:702px; height:auto; margin:0 auto;}
#TSintro{width:696px; height:auto; margin:0 auto; border:1px #CCC solid; padding:2px; margin-top:10px; clear:both;}
#newscont li{ width:702px; height:28px; border-bottom:1px #CCC dashed; margin:0 auto; line-height:28px;}
#newscont li p.N_id{ width:62px; text-align:center; float:left;}
#newscont li p.N_title{ width:540px; text-align:left; float:left;}

#newscont li p.N_title{ width:540px; text-align:left; float:left;}

#newscont li p.D_title{ width:440px; text-align:left; float:left;}
#newscont li p.D_down{ width:100px; text-align:left; float:left;}

#newscont li p.N_time{ width:100px; text-align:center; float:left; text-align:center;}
#N_page{ width:702px; height:35px; line-height:35px; text-align:center; margin:0 auto;}
DIV.scott {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.scott A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #88af3f; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.scott A:hover {
	BORDER-BOTTOM: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6; COLOR: #638425; BORDER-TOP: #85bd1e 1px solid; BORDER-RIGHT: #85bd1e 1px solid
}
DIV.scott A:active {
	BORDER-BOTTOM: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6; COLOR: #638425; BORDER-TOP: #85bd1e 1px solid; BORDER-RIGHT: #85bd1e 1px solid
}
DIV.scott SPAN.current {
	BORDER-BOTTOM: #b2e05d 1px solid; BORDER-LEFT: #b2e05d 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #b2e05d; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; BORDER-TOP: #b2e05d 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px; BORDER-RIGHT: #b2e05d 1px solid; PADDING-TOP: 2px
}
DIV.scott SPAN.disabled {
	BORDER-BOTTOM: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ccc; BORDER-TOP: #f3f3f3 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #f3f3f3 1px solid; PADDING-TOP: 2px
}
#subnewtitle{ width:702px; height:35px; line-height:35px; margin:0 auto; text-align:center; font-size:16px; font-weight:bold; border-bottom:1px #CCC dashed;}
#subnewshit{ width:702px; height:30px; line-height:30px; text-align:center; color:#999;}
#teacherlist{ width:704px; height:80px; margin:0 auto;}
#teacherlistl{ height:50px; float:left; width:16px; padding-top:30px;}
#teacherlistr{ height:50px; float:left; width:16px; padding-top:30px;}
#teacherlistm{ height:80px; float:left; width:669px;}
#teacherlistm li{ width:67px; height:69px; border:1px #CCC solid; padding:2px; float:left; margin-left:10px;}
#kong2{ width:704px; height:50px; margin:0 auto;}
#teacherphoto{ width:704px; height:306px; margin:0 auto;}
#teacherphotol{ width:310px; height:306px; float:left;}
#teacherphotol li{ width:270px; height:276px; padding:5px; border:1px #CCC solid; margin:0 auto;}
#teacherphotor{ width:394px; height:306px; float:left;}
#lsd{ width:393px; height:110px;}
#lsdintro{ width:394px; height:106px;}
#lsdintro li{ width:370px; height:25px; line-height:25px; background:url(/cn/images/ico2.jpg) no-repeat 10px 13px; padding-left:20px; color:#004098;}
.teachername{ color:#353535;}
#teachpage{ width:344px; height:30px; line-height:30px; padding-left:50px; color:#004098;}
#student{ width:344px; height:40px; line-height:40px; padding-left:50px;}
a.teachlink { color:#004098; text-decoration:none; font-size:12px;}
a.teachlink:hover {color:#333;text-decoration:none; font-size:12px;}
.teachintro{ font-size:14px;}
#xz{ width:630px; height:694px; background:url(/cn/images/xz.jpg) no-repeat center; padding-left:50px; padding-right:40px;line-height:32px; font-size:14px;}

#nav {width:746px; height:42px;}         /*控制一级菜单行高；上边距5px；*/   
#nav a { display: block; width:92px;  height:42px;  text-align:center;  font-size:13px;} /*一级菜单链接总体样式：每个菜单的宽，居中对齐，文字大小*/ 
#nav a:link  { color:#FFF; text-decoration:none;margin:0;}     /* 未访问的链接 */   
#nav a:visited  {color:#FFF;text-decoration:none;margin:0;}    /* 已访问的颜色 */  
#nav a:hover {color:#fff;text-decoration:none; }                /* 鼠标在链接上 */
#nav li {width:92px; height:42px; float: left;}                   /* 一级菜左对齐 */ 
#nav li a{width:92px;  height:27px; background:url(/cn/images/nav_bg.jpg) no-repeat; padding-top:15px; line-height:27px;font-size:13px;}
#nav li a:visited  {width:92px;  height:27px; padding-top:15px; line-height:27px;font-size:13px;}
#nav li a:hover{width:92px;  height:42px; background:url(/cn/images/nav_bg2.jpg) no-repeat; padding-top:0px; line-height:31px;font-size:13px;}     /* 鼠标在一级菜单上改变其背景色 */ 
#nav li ul {line-height: 24px; background:#FFF; list-style-type: none;text-align:left;left: 0; width:88px; position: relative;border-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-color: #004098; padding:1px; font-size:12px; margin:0 auto; display:none; overflow:hidden;}             /*二级菜单总体样式：行高24px；背景颜色；外框宽度；相对位置；边框一个象素，上边没样式，左右下边实线，边框颜色#003399；内边距1个象素*/
#nav li ul li { height:27px; }
#nav li ul a{display:block; width: 86px;text-align:left;padding-left:2px; padding-top:1px; margin:0px; background:url(/cn/images/nav_bg.jpg) no-repeat 0; height:27px; line-height:27px;}                 /* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */
#nav li ul a:link  {color:#fff; text-decoration:none; width:86px; padding-top:1px; background:url(/cn/images/nav_bg.jpg) no-repeat 0; height:27px; line-height:27px;}                                   /* 未访问的链接 */ 
#nav li ul a:visited  {color:#fff;text-decoration:none; width:86px; height:24px; padding-top:1px; height:27px; line-height:27px;}                                 /* 已访问的链接 */
#nav li ul a:hover  {color:#CCC;text-decoration:none;font-weight:normal;background:#006cce; width:86px; padding-top:1px; height:27px; line-height:27px;}/* 鼠标在链接上 */
#nav li:hover ul {left: auto;}
#nav li.sfhover ul { display:block;}
#content {clear: left;}

#ScrollBoxlist{ height:80px; margin:0 auto;}
#ScrollBox{ height:80px; float:left; width:auto;}
#ScrollBox li{ width:67px; height:69px; border:1px #CCC solid; padding:2px; float:left; margin-left:10px; margin-bottom:15px; margin-top:0px;}


#sp{ width:673px; height:337px; margin:0 auto;}
#spicoleft{ width:43px; height:277px; float:left; text-align:center; padding-top:60px;}
#spleft{ width:168px; height:337px; float:left;}
#spmid{ width:244px; height:307px; float:left; padding-top:30px;}
#spmidpic{ width:244px; height:192px;}
#spmidtext{ width:244px; height:30px; line-height:30px; text-align:center;}
#spright{ width:175px; height:337px; float:left;}
#spicoleft{ width:43px; height:277px; float:left; padding-top:60px;}
#sptext{ width:673px; height:auto; margin:0 auto;}
#spjjtop{ width:673px; height:15px; margin:0 auto;}
#spjjbg{ width:643px; height:auto; margin:0 auto; padding-left:15px; padding-right:15px; background:url(/cn/images/spjjbg.jpg) repeat-y;}
#spjjbot{ width:673px; height:9px; margin:0 auto;}
.see{ font-size:12px; font-weight:bold; color:#000000;}
