.ybsz.sidenav{position:relative;margin-bottom:10px;background: #f8f8f8;}
.sidenav .hd{
	height: 40px;
	line-height: 40px;
	background-color: #205497;
	text-align: center;
}
.sidenav .hd ul li a,.sidenav .hd h3 span{font-size: 15px;font-weight:bold;padding: 0 10px;color: #fff;text-align: center;}
.sidenav .hd .more{float:right;_display:inline;margin-right:5px;color:#fff;}
.sidenav .bd{padding: 10px 30px;border-top:none;}
.sidenav .bd ul li{
width:90%;height:30px;border:1px #CCCCCC solid;margin:10px auto;display:block;padding:0px 5%;line-height:30px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:url(../imggg/lei.jpg) repeat-x;text-align:center;
}
.sidenav .bd ul li.on a,.sidenav .bd ul li:hover a{color: #085399;font-weight:bold;}
.sidenav .bd ul li.last{border-bottom:none;}





.zrwz{position:relative;margin-bottom:10px;background: #f8f8f8;}
.zrwz .hd{
	height: 40px;
	line-height: 40px;
	background-color: #085399;
	text-align: center;
}
.zrwz .hd  h3 a{font-size: 15px;font-weight:bold;padding: 0 10px;color: #fff;text-align: center;}
.zrwz .hd .more{float:right;_display:inline;margin-right:5px;color:#fff;}
.zrwz .bd{padding: 10px;border-top:none;}
.zrwz .bd ul li{

	line-height: 24px;
	font-size: 12px;
}
.zrwz .bd ul li.on a,.zrwz .bd ul li:hover a{color: #085399;font-weight:bold;}
.zrwz .bd ul li.last{border-bottom:none;}


/*  */
.picListFl{padding:0;}
.picList{overflow:hidden;}
.picList li{float:left;width: 210px;height:190px;margin: 0 8px 20px;text-align:center;float:left;_display:inline;}
.picList li .pic img{width: 210px; height:150px;}
.picList li .pic a:hover img{filter:alpha(opacity=80);opacity:.8;}
.picList li .title{ padding-top:5px;font-size: 12px;line-height:18px;}

#content{margin-bottom:10px;padding: 10px 20px 10px;overflow:hidden;background:#fff;width:960px;}
.side{float:left;width:240px;overflow: hidden;text-align: center;border:1px #CCCCCC solid;}
.mainContent{margin-left: 260px;}
.ContNoSide .mainContent{margin-left:0px!important;}
.banner .picBanner { display:none;}
.banner {height:290px;min-width: 1000px;}



/* - */
#sideMenu { background:none; padding:0; margin-bottom:20px;}
#sideMenu .hd { border-bottom:1px solid #e8e8e8; }
#sideMenu .hd h3 { border:0; background:url(../imggg/menuicon.png) no-repeat 0; padding-left:16px}
#sideMenu .bd{padding: 10px 0 0;}
#sideMenu .bd li{height: 42px;line-height: 42px;overflow:hidden;background: #f8f8f8;border-bottom: 1px solid #e8e8e8;}
#sideMenu .bd li a{display:block;padding-left:80px;font-size:14px;color:#333;background: url(../imggg/submenuicon.png) no-repeat 200px -29px;transition: all 0.2s ease 0s; }
#sideMenu .bd li a:hover,
#sideMenu .bd li.on a{font-weight:bold;color: #fff;background-color: #23352e; background-position: 200px 14px;}
#sideMenu .bd li.last{margin:0;}

.page{ text-align:center; padding:15px 0;  font-size:12px; clear:both;height:auto;}
.page a,.page span{ display:inline-block; *display:inline; zoom:1; line-height:20px; vertical-align:middle;}
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:4px 10px;}
.page a:hover {border:1px solid #23352e; text-decoration:none; color:#23352e;}
.page span.current,.page b a{background: #085399; border: 1px solid #085399; color:#fff !important; font-weight:bold; padding:4px 10px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:4px 10px; color:#999;}
.page input{padding:4px;border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;text-align:center;}
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;  }

/* path */
.path{float:right;padding:0 0 0 10px;background:#fbfbfb;line-height:34px;color:#666;display:inline-block;*display:inline;zoom:1;}
.path em{padding-left:20px;background:url("../imggg/icon.png") no-repeat 0 -90px;}
.path a{padding:0 5px;color:#555;}
.path a:hover{color:#e00;}

.mainBox{overflow:hidden;}
.mainBox .mHd{height: 40px;line-height: 40px;border-bottom:1px solid #d7d7d7;overflow:hidden;}
.mainBox .mHd h3{font-size:14px;font-weight:bold;float: left;padding: 0 10px; height:39px; line-height:38px; border-bottom: 2px solid #085399;}
.mainBox .mHd h3 a{color: #085399;}
.mainBox .mBd{padding: 10px 0px;}

.newsList li { height:36px; line-height:36px;}
.newsList li .date {float:right;}
/* - */
#articleParent{padding:5px 25px 20px 20px; }
.topicGroup{margin:10px 0;overflow:hidden;}
.topicGroup .focusBox{width:320px!important;height:240px!important;overflow:hidden}
.topicGroup #focusNews .hd{right:0px!important;}
.topicGroup #focusNews .bd .pic img{width:320px!important;height:240px!important;overflow:hidden}
/* -  */
.topicGroup .topicList{margin-left:335px;}
.topicGroup .topicList .t{text-align:left;}
.topicGroup .topicList .t .title{padding:5px 0;text-align: center;}
.topicGroup .topicList .t .tit{color: #085399;font-size:18px;font-weight:normal;}
.topicGroup .topicList .t .more{margin-left:10px;}
.topicGroup .topicList .n{padding:0;background:none;}
.topicGroup .topicList .n .date{float:right;}
.topicGroup .topicList .n a{ padding-left: 12px; background:url(../imggg/icon.png) no-repeat 2px -176px;font-size: 12px;line-height: 24px;}
.topicGroup .topicList .n a:hover{background-position:2px -209px}


/*  */
#tpxw{padding: 0;}
#tpxw .picList li{margin:0 10px 20px;width:160px;}
#tpxw .picList li .pic img{width:160px;height:120px;}

/* -- */
.boxLoop{ overflow:hidden; height:auto;margin:0px 0 0 0; }
.boxLoop .box{width:345px;}
.boxLoop .fl{float:left; }
.boxLoop .fr{float:right; }

.boxPage{padding:0 0 10px;overflow:hidden;}
.boxPage .hd{height: 40px;line-height: 40px;border-bottom:2px solid #d7d7d7;}
.boxPage .hd h3{font-size:14px;font-weight:bold;float: left;padding: 0 10px;border-bottom: 2px solid #085399;}
.boxPage .hd h3 span,
.boxPage .hd h3 a{color: #085399;}
.boxPage .hd .more{float:right;_display:inline;margin-right:5px;color:#fff;background: url(../imggg/moreicon.png) no-repeat 0;text-indent: -999px;width: 17px;overflow: hidden;}
.boxPage .hd .more{line-height:36px; color:#fff;font-size:12px;}
.boxPage .bd{ padding:10px 0;height:180px;overflow:hidden;}
.boxPage .bd li{height:30px;line-height:30px;}
.boxPage .bd li a{font-size: 12px;}

#picParent .box .hd h3{padding-left:35px;background-image:url("../imggg/icon.png");background-position:10px -276px;background-repeat:no-repeat;}
#picParent .box .bd{height:auto;}

#specialParent .mBd{padding:20px;}
#specialParent ul {overflow:hidden;}
#specialParent ul li{float:left;margin-bottom:10px;width:19.9%;height:60px;text-align:center;}

.txtPicList{padding:0;}
.txtPicList li{ overflow:hidden;background:none;padding:10px 0;margin:0;}
.txtPicList li .pic{ width:120px;margin-right:-120px; float:left;}
.txtPicList li .pic img{ width:120px; height:160px; padding:0;}
.txtPicList li .con{ width:auto; float:none;padding:0;border:1px solid #eee;}
.txtPicList li .con dl{overflow:hidden;}
.txtPicList li .con dt{float:left;margin-right:-70px;width:70px;font-weight:bold;}
.txtPicList li .con dd{margin-left:70px;}
.txtPicList li .title{padding-left:10px;border-bottom:1px solid #eee; height:36px; line-height:36px; font-size:18px;font-weight:normal;}
.txtPicList li .title span{padding-left:15px;font-size:16px;color:#555;}
.txtPicList li .title a{color:#52006e;}
.txtPicList li .title a:hover{color:#d00;}
.txtPicList li .jobTitle{font-size:14px;}
.txtPicList li .intro{padding:10px;height:103px;overflow:hidden; line-height:24px;color:#333;}
.txtPicList li .intro span{margin-right:10px;line-height:30px;display:block;font-size:14px;font-weight:bold;}
.txtPicList li .intro .more{margin-left:10px; color:#666; font-size:12px;display:none;}

.articleCon {padding:10px;}
.articleCon .title {/* padding:10px 0; */font-size:24px;line-height:160%;color: #000;text-align:center;font-weight:200;}
.articleCon .title span{font-size:21px;color:#333;}
.articleCon .subTitle {/* margin-bottom:20px; */font-size:18px;line-height:160%;color:#555;text-align:center;font-weight:200;}
.articleCon .property{/* background:#f5f5f5; */line-height:32px;padding:2px 10px;margin: 0 0 10px 0;text-align:center;color:#666;/* border:1px solid #eee; */}
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl {margin-bottom:10px; line-height:22px; padding:2px 10px;  color:#333;}
.articleCon .bdsharebuttonbox{float:right;}
.articleCon .teacherPic{text-align:center;}
.articleCon .conTxt {color:#333; font-size:14px; line-height:1.8em; padding:5px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .conTxt p { padding-bottom:10px;text-indent:2em;}
.articleCon .conTxt img{max-width:680px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .inputer{padding-bottom:5px;text-align:right;color:#999;}

.others{ padding-top:12px; border-top:1px solid #e1e1e1;}
.others .prev,.others .next { font-size:14px; line-height: 30px; padding-left:10px; background:url("../imggg/icon.png") no-repeat 0 -202px;}

/* - */
.leaderCon{padding:10px 15px;}
.leaderCon .hd{margin-bottom:15px;background:#f5f5f5;}
.leaderCon .hd h3{display:inline-block;*display:inline;zoom:1;padding:0 20px;background:#52006e;color:#fff;font-size:16px;line-height:40px;}
.leaderContent{overflow:hidden;}
.leaderContent .title{margin-bottom:10px;font-size:21px;line-height:2em;color:#52006e;}
.leaderContent .title h1{font-size:30px;display:inline-block;*display:inline;zoom:1;}
.leaderContent .title h2{display:inline-block;*display:inline;zoom:1;}
.leaderContent .con{}
.leaderContent .con .intro{border:1px solid #e4e4e4;border-bottom:none;background:#f5f5f5;line-height:34px;font-size:14px;}
.leaderContent .con .intro dl{border-bottom:1px solid #e4e4e4;}
.leaderContent .con .intro dt{float:left;width:80px;margin-right:-100px;padding:0 10px;text-align:right;background:#eee;}
.leaderContent .con .intro dd{margin-left:100px;padding:0 10px;}
.leaderCon .conTxt{margin-top:10px;color:#333; font-size:14px; line-height:1.8em; padding:5px 0 10px 0; width:100%; overflow:hidden;}
.leaderCon .conTxt p { padding-bottom:20px;}

.writeMsg{height:32px;margin:10px 0;text-align:right;}
.writeMsg a.btnWriteMsg{padding:8px 20px;background:#ddd;border-radius:3px;font-size:16px;}
.writeMsg a:hover.btnWriteMsg{background:#eb7919;color:#fff;}
.msgTable { width:100%;text-align: center; }
.msgTable th {background:#f3f3f3; height: 36px; line-height: 36px; padding: 0 10px; text-align: center;font-weight:bold;}
.msgTable td { padding: 0 10px; border-bottom: #ddd 1px dotted; line-height: 36px;}
.msgTable .title { text-align: left; }
.msgTable td.title { background: url(../imggg/icon.png) no-repeat 4px -166px; padding-left: 25px; font-size:14px;}
.msgTable .user { width: 10%; }
.msgTable .hits { width: 10%; }
.msgTable .date { width: 15%; }
.msgTable .reply { width: 10%; }
.msgTable .isreply { color: #360; }
.msgTable .noreply { color: #999; }

/* - */
#friendLink{padding:15px;}
#friendLink ul{overflow:hidden;}
#friendLink ul li{float:left;width:33%;margin:0 0 10px;}
#friendLink .picList li{text-align:center;}
#friendLink .picList li img{display:inline-block;*display:inline;zoom:1;padding:1px;border:1px solid #eee;}


/*  */
#szdw .box{border:none;}
#szdw .box .hd{padding:0 10px;height:36px;line-height:36px;background:#EDEBE2;}
#szdw .box .hd h3 a{font-size:16px;color:#6a5038;font-weight:normal;}
#szdw .box .bd{padding:0;}


.articleList { /* margin-top: -40px; */ }
.articleList li { overflow: hidden; padding: 40px 0; border-bottom: 1px solid #e8e8e8; }
.articleList li .pic { float: left; }
.articleList li .pic img {  }
.articleList li .pic img:hover {     -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform: scale(1.1);  }
.articleList li .con { overflow: hidden; padding-left: 20px; padding-right: 20px;  }
.articleList li .con .title { font-size: 20px; line-height: 1.5em; }
.articleList li .con .title a:hover { color: #1e8bb8; }
.articleList li .con .meta { font-size: 12px; padding: 10px 0; color: #ccc; }
.articleList li .con .meta span { margin-right: 10px; }
.articleList li .con .meta .inputer { color: #1e8bb8; }
.articleList li .con .intro { font-size: 14px; line-height: 22px; color: #666; }
.articleList li .con .more { width: 90px; height: 26px; line-height: 26px; font-size: 12px; border: 1px solid #ddd; border-radius: 20px; display: block; text-align: center; margin-top: 10px; color: #999; }
.articleList li .con .more:hover { background: #1e8bb8; border-color: #408f6d; color: #fff; }


.ksdh {  zoom:1; margin-top: 50px;}
.ksdh a{ color: #075192; text-decoration:none;  display:block;  font-size: 14px;}

.ksdh .li1{ overflow:hidden;  zoom:1; margin-bottom:8px; padding-bottom:18px;   }
.ksdh .h1{overflow:hidden;border-bottom: 2px solid #075192;background-color: #dfe6ea;}
.ksdh .a1{
	display:block;
	padding: 15px 20px 10px 62px;
	font-weight:bold;
	line-height:22px;
	font-size:14px;
	color: #fff;
	float: left;
	overflow: hidden;
	background:#075192;
	width: 85px;
	}

.ksdh .ul1{ zoom:1;  padding: 10px; overflow:hidden; }
.ksdh .ul1 .li2{   line-height:24px; _display:inline;  text-align:left; float:left;  overflow:hidden;   width: 225px;text-align:center;}
.ksdh .ul1 .a2{ padding: 12px;  }
.ksdh .ul1 .a2:hover{background:#075192;color:#fff;}



.ybsz {  zoom:1; overflow: hidden;margin: 0px auto;padding-top: 50px;width:600px;}
.ybsz a{ color: #075192; text-decoration:none;  display:block;  font-size: 14px;}

.ybsz .li1{ overflow:hidden;  zoom:1; margin-bottom:8px; padding-bottom:18px;   float: left;margin: 10px;}
.ybsz .h1{overflow:hidden;border-bottom: 2px solid #075192;background-color: #dfe6ea;text-align: center;}
.ybsz .a1{
	display:block;
	padding: 20px;
	font-weight:bold;
	line-height:22px;
	font-size:14px;
	color: #fff;
	float: left;
	overflow: hidden;
	background:#075192;
	width: 85px;
	}
	.ybsz .a1:hover{
	
		filter:alpha(opacity=90);opacity:0.9; 	}

.ldlb {  zoom:1; overflow: hidden;margin: 0px auto;padding-top: 50px;width:600px;}
.ldlb a{ color: #075192; text-decoration:none;  display:block;  font-size: 14px;}

.ldlb li{ overflow:hidden;  zoom:1; margin-bottom:8px; padding-bottom:18px;   float: left;margin: 10px;text-align:center;}
.ldlb .h1{overflow:hidden;border-bottom: 2px solid #075192;background-color: #dfe6ea;text-align: center;}
.ldlb li a{
	display:block;
	padding: 20px;
	font-weight:bold;
	line-height:22px;
	font-size:14px;
	color: #fff;
	float: left;
	overflow: hidden;
	background:#075192;
	width: 85px;
	}
	.ldlb li a:hover{
	
		filter:alpha(opacity=90);opacity:0.9; 	}

/*领导表格*/
.ldzcName{width:100%;overflow:hidden;/* border-collapse:collapse; */}
.ldzcName td.title{width: 245px;vertical-align:middle;text-indent:15px;font-size:12px;font-weight:bold;color:#333;background-color:#f8f8f8;border-bottom:2px solid white;text-align: center;padding-right:10px;font-size: 15px;}
.ldzcName td.tdCont{border-bottom:2px solid white;background-color:#f8f8f8;border-left:2px solid white;line-height:24px;padding: 20px;word-wrap: break-word;word-break: normal;text-align: center;font-size: 15px;}
.ldzcName td.tdCont a{color: #085399;font-weight: bold;text-decoration: underline;font-size: 15px;}
.ldzcName tr.last td{border-bottom:0;}


.boxFg{overflow:hidden;padding-top:80px;}
.boxFg .hd{padding:0px 10px;border-bottom: 2px solid #085399;}
.boxFg .hd h3{color: #fff;line-height:38px;font-size: 15px;background: #085399;width: 200px;text-align: center;}
.boxFg .bd{padding:10px;line-height:30px;font-size: 15px;}


#liID474 a,#liID475 a{width: 150px!important;}