.top { position: absolute; }

.inner-top { width: 100%; height: 244px; position: absolute; left: 0; top: 0; overflow: hidden; z-index: 99; }
.inner-bg { position: absolute; width: 1920px; height: 124px; left: 50%; margin-left: -960px; background:#184079;}
.banner { height: 450px; position: relative; overflow: hidden; width: 100%; }
.banner img { position: absolute; width: 1920px; height: 450px; left: 50%; margin-left: -960px; }

.now { height: 32px;line-height: 32px; border-bottom: 1px solid #c2c2c2;}
.now-l { padding-left: 20px; font-size:14px; color: #666;background: url(../images/inner/now.png) left center no-repeat;}
.now-l span { font-size: 14px;color: #333; }
.now-l a {  font-size:14px; color: #666; }
.now-r { font-size: 20px;color: #000;padding-right: 10px; }
.footer { background: #184079;
    height: 180px;
    padding-top: 72px;
    padding-bottom: 0;}

/*学校概况 css*/
.main .wrap { position: relative; padding-bottom: 30px; }
.main-l { position: relative; left: 0; top: -80px; }
.main-l .lanmu { width: 220px; height: 80px; text-align: center; line-height: 80px; font-size: 24px; color: #fff; background: url(../images/inner/er-bg.png) 0 0 no-repeat; }
.main-l ul li a { display: block; height: 49px; line-height: 49px;padding-left: 50px; width: 165px; background: #fafafa url(../images/inner/erji-icon.png) 22px center no-repeat; border-bottom: 1px solid #d9d9d9; border-left: 4px solid #d9d9d9; font-size: 15px; color: #4c4c4c; }
.main-l ul li a:hover, .main-l ul li a.on { height: 50px; line-height: 50px; background: #fff url(../images/inner/erji-icon-on.png) 22px center no-repeat; border-bottom: none; border-left: 4px solid #22497f; font-weight: bold; color: #22497f; }
.main-l .pic { margin-top: 20px; }
.main-r { width: 1120px; padding-top: 40px; }
.xxgk h3 { font-size: 24px; color: #000; text-align: center; margin: 40px 0; font-weight: normal; }
.xxgk p { font-size: 14px; line-height: 34px; color: #595959; text-indent: 2em; margin-bottom: 30px; position: relative; }
.xxgk p img { float: right; margin-left: 15px; }
.xxgk .pic-wrap { position: absolute; right: 0; top: 300px; z-index: 5; width: 360px; }
.xxgk .pic-wrap .hd { width: 100%; text-align: center; }
.xxgk .pic-wrap .hd ul li { width: 16px; height: 2px; border: 2px solid #9bbbe8; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; }
.xxgk .pic-wrap .hd ul li.on { background: #588dd9; border: 2px solid #588dd9; }






.xxgk1 h3,.main_con h3 { font-size: 24px; color: #000; text-align: center; margin: 40px 0; font-weight: normal; }
.xxgk1 p { font-size: 14px; line-height: 34px; color: #595959; text-indent: 2em; margin-bottom: 30px; position: relative; }
.main_con h3 p{font-size: 14px; line-height: 34px; color: #595959; text-indent: 2em;}

.xxgk1 .pic-wrap { position: absolute; right: 0; top: 300px; z-index: 5; width: 360px; }
.xxgk1 .pic-wrap .hd { width: 100%; text-align: center; }
.xxgk1 .pic-wrap .hd ul li { width: 16px; height: 2px; border: 2px solid #9bbbe8; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; }
.xxgk1 .pic-wrap .hd ul li.on { background: #588dd9; border: 2px solid #588dd9; }









/*机构设置 css*/
.jgsz ul { padding-top: 45px; padding-bottom: 40px; overflow: hidden; }
.jgsz ul li { width: 535px; padding-left: 25px; background: url(../images/inner/jgsz-li.png) 10px 10px no-repeat; margin-bottom: 25px; float: left; }
.jgsz ul li a { font-size: 16px; color: #4c4c4c; }

/*现任领导 css*/
.xrld h3 { font-size: 24px; color: #000; text-align: center; margin: 40px 0; font-weight: normal; }
.xrld ul li { width: 1120px; float: left; margin-right: 80px; margin-bottom: 20px; }
.xrld ul li .h3 { border-bottom: 1px solid #22497f; padding-bottom: 12px; }
.xrld ul li .h3 span { border-bottom: 2px solid #22497f; font-size: 20px; color: #22497f; padding-bottom: 10px; }
.xrld ul li dl { overflow: hidden; }
.xrld ul li dl dd { margin: 20px 30px 20px 25px; float: left; }
.xrld ul li dl dd a { font-size: 16px; color: #000; }

/*历任领导 css*/
.lrld { width: 100%; }
.lrld .college {border: 1px solid #dcdcdc;margin-top: 40px;}
.lrld .hd { height: 50px; line-height: 50px; background: #fafafa; font-size: 16px; color: #000; padding-left: 25px; }
.lrld .college ul { overflow: hidden; padding: 10px 0; position: relative; }
.lrld .college ul li {float: left;margin-right: 84px;padding: 20px 0 0 25px;min-width: 161px;}
.lrld .college ul li .zc { font-size: 16px; color: #22497f; padding-bottom: 25px; height: 21px; }
.lrld .college ul li .name { font-size: 16px; color: #595959; margin-bottom: 25px; }
.lrld .college ul li .name span { margin-left: 40px; }
.lrld .college.college1 ul:after { border-left: 1px solid #dcdcdc; display: block; content: ''; height: 90%; width: 1px; position: absolute; left: 530px; top: 10px; }
.lrld .college.college2 ul li {margin-right: 35px;}
.lrld .college.college2 .addr { font-size: 16px; color: #000; font-weight: bold; margin-bottom: 40px; height: 22px; }
.lrld .college.college2 ul:after { display: block; content: ''; height: 90%; width: 440px; position: absolute; left: 215px; top: 10px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; }

/*校园文化 css*/
.xywh { padding-top: 45px; }
.xywh .hd { height: 50px; line-height: 50px; background: #fafafa; border-left: 2px solid #22497f; padding: 0 20px; font-size: 16px; color: #000; overflow: hidden; }
.xywh .hd .fl { font-size: 16px; color: #000; }
.xywh .hd .fr a { font-size: 14px; color: #ff0201; }
.xywh .pic { text-align: center; margin: 20px 0; }
.xywh-l, .xywh-r { width: 520px; }
.xywh-l .xm .pic { margin: 64px 0 80px; }
.xywh-l .xf .pic { margin-top: 50px; }
.xywh-r .pic { margin: 30px 0 40px; }
.xywh-r .pic p { padding: 20px 0 48px; }
.xywh .download { width: 100%; border: 1px solid #f2f2f2; background: #fafafa; height: 95px; line-height: 95px; text-align: center; }
.xywh .download a { display: block; font-size: 20px; color: #ff0201; }

.m0 {margin-right:0!important}