﻿@charset "utf-8";

/* css Reset */
body{ background:url(../images/CbodyBg.png) repeat-x left top;}
.mainContent { width: 900px;}
.side {width: 280px;}


.mainBox .wBd .conTxt { line-height: 200%; color: #666; }

/*热点链接*/
#HotLink {  }
#HotLink .infoList li {border-bottom: 1px dashed #ececec; height: 32px; line-height: 32px; width: 114px; float: left; }
#HotLink .infoList a { background: #fff url(../images/dot06.png) 0 6px no-repeat; padding-left:12px; }


.NodeList { overflow: hidden;}
.NodeList .xxgkNodeList{overflow: hidden; margin-top:-15px;}
.NodeList li {width: 435px; overflow: hidden; float: right; margin-top: 30px; background-color: #f6f6f6;}
.NodeList li.old{float: left;}
.NodeList li .pic {margin-bottom: 7px;display: block;   overflow: hidden;  }
.NodeList li  .pic img {width: 100%; height: 157px;}
.NodeList li .tit {padding:0 20px; font-size: 16px; color: #2d6145; display: block; overflow: hidden; }
.NodeList li .tit span {float: left; height: 36px; line-height: 36px;}
.NodeList li b.arr {float: left; background: url(../images/icon.png) 0 -26px no-repeat;margin-left:5px; width: 15px; height: 36px; display: inline-block;}
.NodeList li p {padding: 0 20px 15px; height: 40px; overflow: hidden; line-height: 20px; color: #666;}

/*学校概况内容页*/
.articleCon { padding: 30px 10px;}

/*领导列表页*/
#LeaderList { padding: 20px 0; }
#LeaderList li { padding:0 0 23px; /* width:720px; */ height: 20px; }
#LeaderList li .pic{ width:140px; height:175px; float:left; }
#LeaderList li .pic img {width:140px; height:175px;}
#LeaderList li .title { border:1px solid #e9e9e9; border-left:none; float:left; width: 744px; height: 35px; line-height: 35px; padding-left: 15px; overflow: hidden; }
#LeaderList li .title a { color:#155c42; font-size:18px; }
#LeaderList li .title span { font-size: 16px; padding-left: 12px; color: #666;}
#LeaderList li .leaderbox { border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; float:left; width: 759px; color: #666; }
#LeaderList li .leaderbox .hd { background:#f3f3f3; border-right:1px solid #e9e9e9; float:left; width:74px; padding: 10px 0 10px 16px; font-size: 14px; }
#LeaderList li .leaderbox .bd { line-height: 1.8;background:#fff; width: 637px; float:left; font-size: 14px; padding: 10px 15px;  }

#LeaderList li #work .hd { height:72px; }
#LeaderList li #work .bd { height:72px; }
#LeaderList li #contact .hd { height:24px; }
#LeaderList li #contact .bd { height:24px; }

/*领导内容页*/
.wBox { }
.leaderName span {padding-left:12px;}
.LeaderBox {padding:20px 0; }
.LeaderBox .pic { text-align: center;float: right; width: 155px;    }
.LeaderBox .pic img {width: 144px; height: auto !important; border: none;border: 5px solid #e7e7e7;}
.LeaderBox .pic .btn {background: url(../images/icon.png) 0 -76px no-repeat; width: 100px; height: 30px; line-height: 30px; text-align: center; margin: 15px auto; font-weight: bold; }
.LeaderBox .resume { padding-bottom: 25px; border-bottom: 1px dashed #c2c2c2; width: 735px; color: #666; font: 14px/180% simsun;  }
.leaderNews { margin-top: 24px; width: 735px; }
.leaderNews .hd {height: 38px;}
.leaderNews .hd h3 { background: url(../images/icon.png) center -110px repeat-x; height: 38px; line-height: 34px; text-align: center; width: 120px; color: #fff; font-size: 20px; }
.leaderNews .hd h3 span { background: url(../images/icon.png) center -110px no-repeat; display: block; padding:0 15px; }
.leaderNews .bd {}
.leaderNews .bd .infoList { padding: 20px 0;}
.leaderNews .bd .infoList li { height: 30px; line-height: 30px; }
.leaderNews .bd .infoList li a {background: url(../images/dot05.png) 0 8px no-repeat; padding-left: 12px; font-size: 14px; color: #666; }

/*历史沿革*/
.history { background: #fff url(../images/box_line.png) 20px 0 repeat-y; margin: 30px 0;}
.history .bd { margin-bottom: 20px; overflow: hidden; padding-left: 10px;}
.history .bd h3 { width: 130px; float: left; font-size: 22px; background: url(../images/icon.png) 97px -174px no-repeat; color: #1a7353; padding: 15px 0;  }
.history .bd h4 { width: 580px; float: right; font-size: 15px; color: #c14d00; padding: 5px 0;}
.history .bd b {background: url(1200images/about_boxbg.png) right bottom no-repeat; display: block; width: 750px; height: 20px; float: right; }

.history #history { background: url(1200images/about_boxbg.png) right 0 repeat-y;float: right; width: 705px; padding: 15px 20px 0 25px;  }
.history #history img {float: left; padding: 0 15px 0 0; }
.history #history p { color: #666; font-size: 16px; line-height: 1.8; }



/*统计资料*/
.statBox { padding: 20px 10px; }
.stat { border-bottom: 1px solid #ddd;/* width: 700px; */ }
.stat td {border: 1px solid #e7e7e7; font-size: 16px; padding: 8px 0 8px 15px; color: #666; }
.stat .tdbg { background: #f4f4f4; border-right: 1px solid #e7e7e7; width: 320px;padding-left:25px; }
.stat .tdbg b {color: #f00;}
.stat .noborder {border-right: 1px solid #e7e7e7; border-top: 0; border-bottom: 0; padding: 8px 0 8px 40px; font-size: 14px; color: #888;  }
.stat .noborder2 {border-right: 1px solid #e7e7e7; border-top: 0; border-bottom: 0; padding: 6px 0 6px 15px; font-size: 12px; color: #acacac;  }

/*学校标识*/
.logoBox { padding: 30px 0 30px 30px; overflow: hidden; }
.logoBox .pic { width: 398px; height: 343px; float: left; }
.logoBox .pic img {border: 1px solid #e7e7e7; width: 100% !important; height: 280px !important;}
.logoBox .pic p { text-align: center; font-size: 16px;color: #666; padding:0 0 10px; }
.logoBox .spe { width: 64px; height: 1px; float: left; }

/*机构设置首页*/
.institutionCont {width: 1000px;}
.institutionList { overflow: hidden; padding: 20px 0 0;}
.institutionList li { padding: 0 0 20px; overflow: hidden;}
.institutionList li .h1 { background: url(../images/icon.png) center -110px repeat-x; height: 38px; line-height: 34px; text-align: center; width: 160px; font-size: 20px; }
.institutionList li .h1 a { background: url(../images/icon.png) center -110px no-repeat; display: block; color: #fff; }
/*.institutionList .ul1 {padding: 20px 0; overflow:hidden; word-wrap: break-word; word-break: normal; }
.institutionList .ul1 .li2 {display: inline-block; *display: inline; float: left; *float:none; width: auto;margin-right:10px; padding:8px 0;  white-space:nowrap; }
.institutionList .ul1 .li2 a {color: #666;padding: 5px 15px;border: 1px solid #e7e7e7;  }
.institutionList .ul1 .li2 a:hover {color: #c14d00;border: 1px solid #c14d00;}*/

.institutionList .ul1{margin-left: -1px; margin-top:10px; background:  url(../images/jgszListBg.png) left top repeat; overflow: hidden;}
.institutionList .ul1 .li2{width: 33%; height: 36px; float: left; overflow: hidden; text-indent:10px; padding:0; border-left: 1px solid #f4f4f4; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionList .ul1 .li2 a{color: #666; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionList .ul1 .li2 a:hover {color: #c14d00}

/*.institutionList .ul1 #liID1924,.institutionList .ul1 #liID1925,.institutionList .ul1 #liID1926 {width:1000px;overflow: hidden; background:none;}

.institutionList .ul2 {padding: 10px 0; overflow:hidden;}
.institutionList .ul2 .li3 { display: inline-block; width: auto;margin-right:10px; padding:8px 0; float: left; white-space:nowrap; }
.institutionList .ul2 .li3 a {color: #666;padding: 5px 15px;border: 1px solid #e7e7e7;  }
.institutionList .ul2 .li3 a:hover {color: #c14d00;border: 1px solid #c14d00;}*/

.institutionList .ul1 .hasUl2{height: auto; width: 100%; border-left: 0; background: none; background-color: #fff; text-indent:0}
.institutionList .hasUl2 .h2 { text-align: center; overflow: hidden; font-size: 14px; }
.institutionList .hasUl2 .h2 a {padding:0 36px; background:#568f7a; display: block; color: #fff; float:left; }
.institutionList .hasUl2 .h2 a:hover{color:#fff;font-weight:bold;}

.institutionList .ul2{margin: 10px 0 10px -1px; background:  url(../images/jgszListBg.png) left top repeat; overflow: hidden;}
.institutionList .last2 .ul2{margin: 10px 0 0 -1px;}
.institutionList .ul2 .li3{width: 33%; height: 36px; float: left; overflow: hidden; padding: 0; text-indent: 10px; border-left: 1px solid #f4f4f4; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionList .ul2 .li3 a{color: #666; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionList .ul2 .li3 a:hover {color: #c14d00}

/*机构设置-列表页*/
.institutionSublist {overflow: hidden; padding: 10px 0 10px;}
.institutionCont .NodeIntro {padding:15px 0;}
.institutionCont .link {color: #fff;background: #c14d00;font-size: 12px;margin-left: 15px;padding: 4px 5px;}
.institutionCont .link a {color:#fff;}
/*.institutionSublist li { width:auto; padding: 0 0 20px; overflow: hidden;}
.institutionSublist li .h1 { background: url(../images/icon.png) center -110px repeat-x; height: 38px; line-height: 34px; text-align: center; width: 160px; font-size: 20px; }
.institutionSublist li .h1 a { background: url(../images/icon.png) center -110px no-repeat; display: block; color: #fff; }
.institutionSublist .ul1 {padding: 20px 0;}

.institutionSublist li {float:left;}
.institutionSublist .h1 { display: inline-block; height: 36px; line-height: 36px; width: auto;margin-right:10px; padding: 0; float: left; white-space:nowrap; }
.institutionSublist .h1 a {color: #666;padding: 5px 15px;border: 1px solid #e7e7e7;  }
.institutionSublist .h1 a:hover {color: #c14d00;border: 1px solid #c14d00;}*/

.institutionSublist .jgzsNodeList{margin-left: -1px; background:  url(../images/jgszListBg.png) left top repeat; overflow: hidden;}
.institutionSublist .jgzsNodeList .li1{width: 33%; height: 36px; float: left; overflow: hidden; padding: 0; text-indent: 10px; border-left: 1px solid #f4f4f4; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionSublist .jgzsNodeList .li1 a{color: #666; font: 16px/36px '微软雅黑', Arial,sans-serif;}
.institutionSublist .jgzsNodeList .li1 a:hover {color: #c14d00;}

.institutionCont .conTxt {font-size:14px;}

/*领导关怀列表页*/
.picNews {}
.picNews .picListPage { padding:15px 0; overflow: hidden; position: relative; width: 754px; margin-right: -34px; }
.picNews .picListPage li{ float:left; text-align:center; width:217px; height:250px; padding:0 34px 0 0; overflow: hidden;}
.picNews .picListPage li .pic img{ width:217px; height:163px; }
.picNews .picListPage li .title {padding:10px 0; text-align:center; font-size: 14px;}
.picNews .picListPage li .title a { font-size: 14px; color: #666; display: block; line-height: 18px;}
.picNews .picListPage li .title font {font-size: 14px;}


/*领导关怀*/
.ldghFocusBox{/* width: 687px; */overflow: hidden; position: relative; z-index: 1; margin: 40px auto 15px auto;}
.ldghFocusBox .bd{overflow: hidden;}
.ldghFocusBox .hd{display: block; height: 54px; padding: 12px 29px; overflow: hidden; position: absolute; z-index: 2; left: 50px; top: 532px; background-color: #155c42;}
.ldghFocusBox .hd .prev,.ldghFocusBox .hd .next{position: absolute; z-index: 3; top:12px; display: block; width: 15px; height: 54px; float: left; background:  url(../images/ldghBtn.png) left 18px no-repeat; cursor: pointer;}
.ldghFocusBox .hd .prev{left: 10px; background-position: left 18px;}
.ldghFocusBox .hd .next{right: 10px; background-position: -46px 18px;}
.ldghFocusBox .hd ul{overflow: hidden;}
.ldghFocusBox .hd ul li{width: 98px; height: 54px; float: left; overflow: hidden; margin: 0 4px; display: inline;}
.ldghFocusBox .hd ul li img{display: block; width: 100%; height: 54px; filter:alpha(opacity=50);opacity:.5; }
.ldghFocusBox .hd ul li.on img{filter:alpha(opacity=100);opacity: 1;}
.ldghFocusBox .bd .pic{overflow: hidden;width: 800px;margin: 0 auto;}
.ldghFocusBox .bd .pic img{width: 100%; height: 532px; display: block;}
.ldghFocusBox .bd .con{overflow: hidden; padding-top: 100px;}
.ldghFocusBox .bd .con .title{ text-align: center;overflow: hidden; padding-bottom: 18px; overflow: hidden; border-bottom: 1px solid #d7d7d7; font: 24px/42px '微软雅黑', Arial,sans-serif; color: #155c42;}
.ldghFocusBox .bd .con .title a{color: #155c42;}
.ldghFocusBox .bd .con .wzCont{padding: 10px; font-size: 16px; color: #666; line-height: 1.8; overflow: hidden; text-indent:2em;}


.article_about {margin: 10px 0; }
.article_about h3 {border-top: 2px solid #a96233; border-bottom: 1px solid #eaeae9; height: 42px; line-height: 42px; font-size: 16px; color: #c14d00; padding-left: 10px; font-weight: bold;}
.article_about .infoList { padding: 10px 0;}
.article_about .infoList li{height:30px; line-height:30px;}
.article_about .infoList a { background: url(../images/dot06.png) 0 6px no-repeat; padding-left: 15px; font-size:14px;}
