﻿@charset "utf-8";
/* CSS Document */

body {margin:0px;background-color: #FFF;}
td {font-size:12px;}
.input {border: 1px solid #0B62B5;background-color: #0B62B5;font-size: 12px;width:160px;height:14px;line-height:14px;padding:2px;color:#fff;}

img {border:0px;}
form,ul,li,dl,dt,dd{list-style-type:none;list-style-type:none;padding:0;margin:0;}
a{text-decoration:none;color:#6C6C6D;}
a:hover{text-decoration:underline;}

.mt10{margin-top:10px;}
.mt20{margin-top:10px;}
.mt30{margin-top:30px;}


#nav-container {width:897px;height:40px;line-height:40px;}
#nav-container #nav-main li{float:left; list-style:none;}
#nav-container #nav-main li a{ text-indent:-9999px;}

#nav-container #nav-main #nav1 a{background: url(../images/allnav.jpg);display:block;width:57px;height:40px;}
#nav-container #nav-main #nav1 a:hover{background: url(../images/allnav.jpg);display:block;width:57px;height:40px;background-position: 0 -40px;}

#nav-container #nav-main #nav2 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -57px 0;}
#nav-container #nav-main #nav2 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -57px -40px;}

#nav-container #nav-main #nav3 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -162px 0;}
#nav-container #nav-main #nav3 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -162px -40px;}

#nav-container #nav-main #nav4 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -267px 0;}
#nav-container #nav-main #nav4 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -267px -40px;}

#nav-container #nav-main #nav5 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -372px 0;}
#nav-container #nav-main #nav5 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -372px -40px;}

#nav-container #nav-main #nav6 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -477px 0;}
#nav-container #nav-main #nav6 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -477px -40px;}

#nav-container #nav-main #nav7 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -582px 0;}
#nav-container #nav-main #nav7 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -582px -40px;}

#nav-container #nav-main #nav8 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -687px 0;}
#nav-container #nav-main #nav8 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -687px -40px;}

#nav-container #nav-main #nav9 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -792px 0;}
#nav-container #nav-main #nav9 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -792px -40px;}

#nav-container #nav-main #nav10 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -897px 0;}
#nav-container #nav-main #nav10 a:hover{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -897px -40px;}

#nav-container #nav-main #nav11 a{background: url(../images/allnav.jpg);display:block;width:105px;height:40px;background-position: -1002px 0;}
#nav-container #nav-main #nav11 a:hover{background: url(../images/allnav.jpg);display:block;width:84px;height:40px;background-position: -1002px -40px;}

#title p{font-weight:bold;color:#cc0000;font-size:14px;margin-top:14px;padding:0;}
#title p a{color:#CC0000;}
#title img{width:260px;height:180px;}

/*新闻列表*/


h2 {
display: block;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}


.project-news{
  float:left; width:700px; margin-left:20px;_margin-left:8px;
}
.pn-top{
 width:700px; border-bottom:1px solid #c6bbac; padding-bottom:5px; overflow:hidden;
}
.pn-top h2{
 float:left; font-size:14px; color:#0667B5; background-image:url(../images/news-ico.gif); background-position:0px 2px; background-repeat:no-repeat; margin:0; padding:0 0 0 12px;
}


.pn-top h4{
  float:right; color:#664300; font-size:12px; font-weight:normal;margin:0; padding:0;
}
.pn-top h4 a{
  color:#664300;
}
.pn-bottom{
  width:695px; overflow:hidden; margin-top:13px;
}
.pn-img{
  width:245px; height:165px; float:left;
}
.pn-list{
 float:right; width:420px;
}
.pn-list li{
 list-style-type:none; float:left; width:420px; display:block; height:24px; line-height:24px;
}
.pn-list li h4{
  font-size:11px; font-weight:normal;  color:#6e6e6e; float:left; background-image:url(../images/top-ico.jpg); background-position:left center; background-repeat:no-repeat; padding:0 0 0 8px; width:60px; overflow:hidden; height:24px; line-height:24px; margin:0;
}
.pn-list li h1{
 font: 12px Arial, "宋体" ,Helvetica,sans-serif; height:24px; line-height:24px; overflow:hidden; font-weight:normal; color:#1b1b1b; float:left; margin-left:10px; width:340px; 
}
.pn-list li h1 a{
 color:#6C6C6D;
}
.pn-list li h1 a:hover{
 color:#990000;
}

.project-right{
  float:right; width:240px; margin-right:15px; overflow:hidden;
}

.qnav{
 float:left; width:230px; 
}
.qnav img{
  margin-bottom:20px;
}

.down-top{
 width:237px; padding-bottom:2px; border-bottom:1px solid #c6bbac; font-size:12px; font-weight:bold; color:#990000; padding-left:3px; margin-top:5px;
}
.down-top a{
color:#990000;
}
.down-bottom{
  padding-top:5px; width:237px; overflow:hidden; margin-bottom:10px; padding-left:5px;
}
.down-bottom li{
  list-style-type:none; float:left; width:232px; background-image:url(../images/ico.jpg); background-position:left center; line-height:25px; height:25px; background-repeat:no-repeat; padding-left:8px; color:#6c6c6d;
}
.down-bottom li a{
 color:#6c6c6d;
}

.xc-top{
 width:237px; border-bottom:1px solid #c6bbac; font-size:12px; font-weight:bold; color:#990000;  margin-top:5px; 
 padding:3px 0 2px 3px; _margin:-30px 0 0 0;
}
.xc-bottom img{
 float:left; margin-right:15px;
}
.xc-bottom{
  line-height:22px; color:#6c6c6d; padding-top:15px; overflow:hidden; width:237px; margin-bottom:10px;
}
.xc-bottom a{
  color:#990000;
}


.hz-top{
 width:237px; padding-bottom:2px; border-bottom:1px solid #c6bbac; font-size:12px; font-weight:bold; color:#990000; padding-left:3px;padding-top:3px;
 margin:5px 0 10px 0;
}
.hz-top1{
width:237px; padding-bottom:2px; border-bottom:1px solid #c6bbac; font-size:12px; font-weight:bold; color:#990000; padding-left:13px;padding-top:3px;
 margin:5px 0 10px 0;
}
.hz-bottom{
  width:220px; overflow:hidden;border:1px solid #efefef; padding:8px 0 0 5px;
}
.hz-bottom li{
 float:left; width:110px; list-style-type:none; background-image:url(../images/ico.jpg); background-position:left center; background-repeat:no-repeat; padding-left:8px; line-height:22px; height:22px;
}

.login{
 color:#6f6757; padding-top:6px; margin-right:20px;
}
.login a{
 color:#6f6757;
}



notice{
  float:left; width:330px; margin-top:20px;  _margin-top:30px; *+margin-top:28px; 
}
.notice-right{
 clear:both;
 width:330px; margin-top:20px;  _margin-top:30px; *+margin-top:28px; 
}

.titletab{
 width:335px; border-bottom:1px solid #c6bbac; background-image:url(../images/news-ico.gif); padding:0 0 5px 12px; background-repeat:no-repeat; background-position:0px 2px; overflow:hidden; margin:10px 0 0 0; color:#0667B5;
}
.titletab li{
 float:left; list-style-type:none; font-size:14px; width:75px; cursor:pointer; font-weight:bold; padding:0; margin:0;
}
.titletab li a:hover{
 color:#990000;
}
.titletab h4{
  font-size:12px; font-weight:normal; color:#664300; float:right; padding:0; margin:0;
}
.titletab li.TasOn{
 color:#990000;
}
.titletab h4 a{
 color:#664300;
}
.notice-bottom{
 width:327px; overflow:hidden; float:left;padding:15px 0 0 0; margin:0;
}
.notice-bottom li{
  width:315px; list-style-type:none; float:left; display:block; height:25px; line-height:25px; background-image:url(../images/ico.jpg); background-position:left center; background-repeat:no-repeat; padding:0 0 0 12px; margin:0;
}

.notice-bottom li a:hover{
 color:#990000;}
 
 
 
 .zhaosheng{
  float:left; width:320px; margin-top:20px;  _margin-top:30px; *+margin-top:28px;
}
.TabTitle{
 width:315px; padding-bottom:5px; border-bottom:1px solid #c6bbac; background-image:url(../images/news-ico.gif); padding-left:15px; background-repeat:no-repeat; background-position:0px 2px; overflow:hidden; float:left;
}
.TabTitle li{
 float:left; font-size:14px; width:85px; list-style-type:none; font-weight:bold; cursor:pointer;
}
.TabTitle li a:hover{
 color:#990000;
}
.TabTitle h4{
font-size:12px; font-weight:normal; color:#664300; float:right; padding:0; margin:0;
}

.TabTitle h4 a{
  color:#664300;
}

.TabTitle li.active{
 color:#990000;
}
 
.scimg{
 float:left; width:900px; margin-top:10px;  _margin-top:30px; *+margin-top:28px;
}

.scimg-txt{
  width:970px; border-bottom:1px solid #c6bbac; background-image:url(../images/news-ico.gif); padding:0 0 5px 12px; background-repeat:no-repeat; background-position:0px 2px; overflow:hidden; margin:0;
}
.scimg-txt span{
float:left; font-size:14px; font-weight:bold; line-height:16px; padding:0; color:#0667B5;
}

.scimg-txt span a:hover{
 color:#990000;
}
.scimg-txt h4{
   font-size:12px; font-weight:normal; color:#664300; float:right; padding:0; margin:0;
}

.scimg-txt h4 a{
 color:#664300;
}

.scimg-bottom{
 width:980px; overflow:hidden; float:left;padding:8px 0 0 10px; margin:0;
}

 
 
 


/* tab选项卡 */

#lhnav {height:28px;font-weight:bold;}
#lhnav li{width:100px;color:#666;cursor:pointer;display:block;float:left;text-align:center;height:28px;line-height:28px;font-family:Arial, Helvetica, sans-serif;}
#lhnav li a{color:#666;}
#lhnav li:hover{text-decoration:underline;}
#lhnav li.curr{width:100px;background: url(../images/snav-curr.gif);color:#FFF;cursor:hand;}
#lhnav li.curr a{color:#FFF;}

#link li{float:left;color:#666;height:24px;line-height:24px;width:198px;border-bottom:solid 1px #F1F1F1; background:#FFFFFF;}
#link li a{display:block;padding-left:15px;color:#666;width:183px;height:24px;line-height:24px;}
#link li a:hover{display:block;padding-left:15px;color:#333;width:183px;background:#F1F1F1;}


/* 新闻例表 */

#news{font-size:12px;width:400px;overflow:hidden;clear:both;}
#news li{clear:both;width:380px;float:left;height:22px;line-height:22px;background:url(../images/dian.gif) no-repeat;padding-left:10px;}
#news a{color:#0066CC;}
#news a:hover{color:#0066CC;text-decoration:underline;}
#news span{font-family:Arial, Helvetica, sans-serif;float:right;width:60px;color:#BABABA;font-size:11px;}

#listnews{font-size:12px;width:560px;overflow:hidden;clear:both;}
#listnews li{clear:both;width:520px;float:left;height:22px;line-height:22px;background:url(../images/dian.gif) no-repeat;padding-left:10px;}
#listnews a{color:#0066CC;}
#listnews a:hover{color:#0066CC;text-decoration:underline;}
#listnews span{font-family:Arial, Helvetica, sans-serif;float:right;width:60px;color:#BABABA;font-size:11px;}


h1 {font-size:18px;padding:0px;margin:0px;text-align:left;font-weight:normal;color:#4874B8;}
/*h2 {font-family:"黑体";font-size:20px;padding:0px;margin:0px;font-weight:normal;color:#333;}*/

.text{color:#333;font-size:14px;line-height:24px;}

#lmenu{float:left;width:200px;height:auto;}
#lmenu li {height:26px; line-height:26px;background:url(../images/leftmenu_libg.jpg);}
#lmenu li a{height:26px;display:block;color:#FFF;padding-left:20px; }








#teacher li{float:left;color:#666;line-height:20px;width:355px;padding:15px 15px 15px 0px;border-top:solid 1px #F1F1F1;}
#teacher li img{float:left;width:90px;height:120px;margin-right:15px;overflow:hidden;}
#teacher li p{color:#333;font-weigth:bold;font-weight:bold;padding:0;margin:0;padding-top:6px;}
#teacher li span{color:#999;}

#posi{color:#ccc}
#posi a{color:#333;}

#pn{color:#999;}
#pn a{color:#666;}



/* 分页样式一*/

.list_page {margin: 15px 5px;}
.pageLink a,
.list_page a,
.list_page b {padding: 4px 4px 2px;border: 1px solid #D2EFFF;background: #F0F8FF;text-align: center;display: inline;font-size: 14px;}
.pageLink a:hover,
.list_page a:hover{border: 1px solid #D2EFFF;background: #fff;text-align: center;font-weight: bold;text-decoration: none;	}

/*分页样式二*/

.showpage .epages {text-align: center;}
.epages{}
.epages *{font-size:14px;font-family:Tahoma;}
.epages a{font-size:14px;font-family:Tahoma;color:#CC0000;}
.epages a:link{font-size:14px;font-family:Tahoma;color:#666666;}
.epages a:visited{font-size:14px;font-family:Tahoma;color:#666666;}
.epages a:hover{font-size:14px;color:#000000; text-decoration:underline;}

.tteacher{padding-left:10px;color:#4874B8;font-weight:bold;font-size:14px;}
#teacherli {padding:10px 0px 2px 10px;}
#teacherli li {line-height:22px;width:160px;float:left;font-size:12px; background-image:url(../images/dian.gif);background-repeat: no-repeat;padding-left:10px;color:#666;}
#teacherli li a{color:#666;}

.family {
	MARGIN: 0px 0px 0px 770px
}
#footerNetwork {
	HEIGHT: 13px
}
#footerNetwork DL {
	BORDER-RIGHT: #d2cecb 1px solid; DISPLAY: inline-block; MARGIN: 0px 0px 42px; BORDER-LEFT: #d2cecb 1px solid; BOTTOM: 0px; LINE-HEIGHT: 14px; POSITION: absolute; TEXT-ALIGN: left
}
#footerNetwork DL DT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 78px; CURSOR: pointer; PADDING-TOP: 0px
}
#footerNetwork DL DT IMG {
	VERTICAL-ALIGN: top
}
#footerNetwork DL DD {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 78px; PADDING-TOP: 0px
}
#footerNetwork DL DD.on {
	DISPLAY: block
}
#footerNetwork DL DD.on A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px
}
#footerNetwork DL DD.on A:hover {
	BACKGROUND: #eee; COLOR: #000; TEXT-DECORATION: none
}

/* 轮换 */

.container, .container *{margin:0; padding:0;}
.container{width:980px; height:220px; overflow:hidden; position:relative;}
.slider{position:absolute;}
.slider li{list-style:none;display:inline;}
.slider img{width:980px; height:220px; display:block;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background:#666;
	filter:alpha(opacity=70);

}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #0954A7;
	font-weight: bold;
	filter:alpha(opacity=90);
}


/*轮换1*/

/*.ny2010{ width:930px; height:177px; margin:0 auto; background:url(../images/scorllbg.jpg) 0 0 no-repeat; padding:0 0 0 20px;}*/
.ny2010{ width:980px; height:127px; margin:0 auto; padding:0 0 0 20px;}
.ny2010 a{ text-decoration:none; color:#333333; font-size:12px;}
.ny2010 td img{ width:120px; height:90px; display:block; margin:0 5px 2px 0; padding:1px; border:1px solid #CCCCCC;}
.ny2010 td p{ margin:0 5px; padding:0; line-height:19px; font-size:14px; font-weight:bold;}
.ny2010 td p span{ display:block; font-size:12px; font-weight:normal; color:#AE091B;}


/*weibo*/
.weibo-other{height:32px; color:#c3cedf; font-size:12px; line-height:32px;color:#6f6757; float:right; width:220px; margin-top:2px;}
.weibo-other a{color:#6f6757; margin:0 5px 5px 0;}
.weibo-other a img{border:0;margin-top:5px;}



.bottom{
 color:#7f7f7f; width:980px; margin:0 auto; padding-top:5px; overflow:hidden; padding-bottom:10px; border-top:1px solid #ccd6db; overflow:hidden;
}
.bottom-left{
 float:left; margin-top:10px;
}
.bottom-right{
 float:right; text-align:right; line-height:14px; padding-right: 5px;
}

.bottom-right a{color:#7f7f7f;text-decoration: none;}


.qnavimage{
	 float:left; width:230px; font-size:12px;
}
.qnavimage img{
  margin-bottom:10px;
}
.qnavimage h2{
	border-bottom:#cccccc 1px solid; font-size:13px; font-weight:bold; line-height:23px; color:#000000; margin:0; padding:0;
}



textarea {
-webkit-appearance: textarea;
background-color: white;
border: 1px solid;
border-image: initial;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
-webkit-box-orient: vertical;
resize: auto;
cursor: auto;
padding: 2px;
white-space: pre-wrap;
word-wrap: break-word;
}