﻿/* */
.sideBox{position:relative;margin-bottom:10px;padding: 0 20px; background: #f8f8f8;}
.sideBox .hd{}
.sideBox .hd h3{font-size:14px;font-weight:bold;float: left;padding: 0 10px;border-bottom: 2px solid #23352e;}
.sideBox .hd .more{float:right;_display:inline;margin-right:5px;color:#fff;}
.sideBox .bd{padding: 10px 0;border-top:none;}
#sideMenu .hd h3 span{color:#fff;}
/*   */
.picListFl{padding:0;}
.picList{overflow:hidden;}
.picList li{float:left;width:200px;height:305px;margin:0 12px 0 8px;text-align:center;float:left;_display:inline;}
.picList li .pic img{width:220px; height:150px;}
.picList li .pic a:hover img{filter:alpha(opacity=80);opacity:.8;}
.picList li .title{ padding-top:5px;font-size:14px;line-height:18px;}

/*   */
#content{margin-bottom:20px;padding:20px;overflow:hidden;background:#fff;width:1160px; margin-top:20px;}
.side{float:left;width:240px;margin-right:-240px;}
.mainContent{margin-left: 260px;}
.banner .picBanner { display:none;}
.banner {min-width: 1000px;}



/* ä¾§æ -æ ç›®èœå• */
#sideMenu { background:none; padding:0; margin-bottom:20px;}
#sideMenu .hd { background: #842528; border:0; height:60px; line-height:60px; }
#sideMenu .hd h3 {  text-align: center; display:block; border:0; float:none; color:#fff; font-size:16px; }
#sideMenu .hd h3 a{ color:#fff;}
#sideMenu .bd{padding: 0 0; margin:0px;}
#sideMenu .bd li{height: 42px;line-height: 42px;overflow:hidden;background: #f8f8f8;border-bottom: 1px solid #e8e8e8;}
#sideMenu .bd li a{display:block; text-align: center; font-size:14px;color:#333; transition: all 0.2s ease 0s; }
#sideMenu .bd li a:hover,
#sideMenu .bd li.on a{font-weight:bold;color: #bd1225;background-color: #e8e8e8; border-left:2px solid #bd1225; }
#sideMenu .bd li.last{margin:0;}

/* url_æ–¹å—æ ·å¼åˆ†é¡µ */
#page{ text-align:center; padding:15px 0;  font-size:12px; clear:both; height:36px;}
#page a,.page span{  color: #666; 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 #bd1225; text-decoration:none; color:#bd1225;}
#page span.current,.page b a{background:#bd1225; border:1px solid #bd1225; 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; line-height:34px;color:#666;display:inline-block;*display:inline;zoom:1;}
.path em{padding-left:20px;background:url("images/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;}
.mainBox .mHd h3{font-size:16px; font-weight:bold;float: left;padding: 0 30px; height:40px; line-height:40px; background: #842528; color:#fff;}
.mainBox .mHd h3 a{color:#fff;}
.mainBox .mBd{padding:20px 10px;}

/* æ–‡ç« -å­åˆ—è¡¨é¡µ */
.newsList li .date{float:right; color:#666; font-size:14px; color:#999;}
.newsList li { height:36px; line-height:36px;}
.newsList li a{ background:url(images/juIcon1.png) no-repeat 0px -93px; padding-left:15px; font-size:16px; line-height:36px;}
.newsList li.split{ border-bottom: 1px dashed #f2f2f2; height:1px; margin:20px 0;}
/* æ–‡ç« -çˆ¶åˆ—è¡¨é¡µ */
#articleParent{padding:5px 25px 20px 20px; }
.topicGroup{margin:10px 0;overflow:hidden;}
/* ç„¦ç‚¹å›¾åˆ‡æ¢- ç¼©å›¾ */
.topicGroup .topicList{margin-left:335px;}
.topicGroup .topicList .t{text-align:left;}
.topicGroup .topicList .t .title{padding:5px 0;}
.topicGroup .topicList .t .tit{color:#000;font-size:18px;font-weight:normal;}
.topicGroup .topicList .t .more{margin-left:10px;}
.topicGroup .topicList .n{padding:0;background:none;}
.topicGroup .topicList .n a{ padding-left:14px; background:url(images/icon.png) no-repeat 2px -176px;}
.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 #23352e;}
.boxPage .hd h3 span,
.boxPage .hd h3 a{color:#23352e;}
.boxPage .hd .more{float:right;_display:inline;margin-right:5px;color:#fff;background: url(images/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:14px;}

/* å›¾ç‰‡-çˆ¶åˆ—è¡¨é¡µ */
#picParent .box .hd h3{padding-left:35px;background-image:url("images/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("images/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;}

/* 2013.4.20 é€šç”¨ä¿¡æ¯åˆ—è¡¨-ç•™è¨€å¼ */
.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(images/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;}
