/*首页banner*/
* {
    margin: 0;
    padding: 0;
    list-style: none;
}

#divSmallBox {
    overflow: hidden;
    *display: inline;
    *zoom: 1;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    border-radius: 10px;
    background: #ffffff;
}

#playBox {
    width: 560px;
    height: 320px;
    background: #333;
    position: relative;
    overflow: hidden;
}

#playBox .oUlplay {
    width: 99999px;
    position: absolute;
    left: 0px;
    top: -1px;
}

#playBox .oUlplay li {
    float: left;
}

#playBox .pre {
    cursor: pointer;
    width: 45px;
    height: 45px;
    background: url(images/l.png) no-repeat;
    position: absolute;
    top: 190px;
    left: 10px;
    z-index: 10;
}

#playBox .next {
    cursor: pointer;
    width: 45px;
    height: 45px;
    background: url(images/r.png) no-repeat;
    position: absolute;
    top: 190px;
    right: 10px;
    z-index: 10;
}

#playBox .smalltitle {
    width: 149px;
    height: 14px;
    position: absolute;
    bottom: 14px;
    z-index: 10;
    float: right;
    left: 515px;
}

#playBox .smalltitle ul {
    width: 120px;
    margin: 0 auto;
}

#playBox .smalltitle ul li {
    width: 14px;
    height: 14px;
    margin: 0 5px;
    border-radius: 14px;
    background: url(images/index-b02.png);
    float: left;
    overflow: hidden;
    *display: inline;
    *zoom: 1;
}

#playBox .smalltitle .thistitle {
    background: url(images/index-b01.png);
}

.index-banner {
    width: 500px;
    height: 320px;
    float: left
}

.font1 {
    color: #aaaaaa;
}

/* 首页焦点图片 */
.focusBox {
    position: relative;
    width: 210px;
    height: 145px;
    overflow: hidden;
    font: 12px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;
}

.focusBox .pic img {
    width: 210px;
    height: 145px;
    display: block;
}

.focusBox .txt-bg {
    position: absolute;
    bottom: 0;
    z-index: 1;
    height: 25px;
    width: 100%;
    background: #333;
    filter: alpha(opacity=40);
    opacity: 0.4;
    overflow: hidden;
}

.focusBox .txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    height: 25px;
    width: 100%;
    overflow: hidden;
    left: -1px;
}

.focusBox .txt li {
    height: 25px;
    line-height: 25px;
    position: absolute;
    bottom: -2px;
    left: 18px;
}

.focusBox .txt li a {
    display: block;
    color: white;
    padding: 0 0 0 10px;
    font-size: 12px;
    text-decoration: none;
}

.focusBox .num {
    position: absolute;
    z-index: 3;
    bottom: 27px;
    right: 1px;
}

.focusBox .num li {
    float: left;
    position: relative;
    width: 20px;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    margin-right: 1px;
    cursor: pointer;
}

.focusBox .num li a,
.focusBox .num li span {
    position: absolute;
    z-index: 2;
    display: block;
    color: white;
    width: 100%;
    height: 100%;
    top: 0;
    left: 2px;
    text-decoration: none;
}

.focusBox .num li span {
    z-index: 1;
    background: black;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.focusBox .num li.on a,
.focusBox .num a:hover {
    background: #3f871c;
}

/* 首页header */
.header {
    width: 100%;
    height: 120px;
    border-top: solid 3px #529f1b;
    background: #ebf7ed;
}

.header-main {
    width: 1100px;
    margin: 0 auto;
}

.header-main-left {
    float: left;
    width: 286px
}

.header-main-z {
    width: 200px;
    float: left;
    height: 28px;
    line-height: 28px;
    font-size: 23px;
    font-weight: bold;
    color: #349b02;
    margin-top: 28px;
    padding-left: 15px
}

.header-main-right {
    float: right;
    width: 295px;
    background: url(images/top-nav-bj.jpg);
    height: 23px;
}

.header-main-right ul {
    vertical-align: middle;
    padding-left: 40px
}

.header-main-right ul li {
    float: left;
    line-height: 18px;
    background: url(images/top-icon.jpg) no-repeat left;
    padding-left: 15px;
    width: 55px
}

.header-main-right ul li a {
    color: #fff
}

.header-main-right ul li a:hover {
    color: #cdefbb
}

/* nav*/
.nav-box {
width:100%;
height:50px;
}

.index-nav {
    width: 1100px;
    margin: 0 auto;
    padding-top: 10px;
    height: 40px;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.nav {
    width: 1099px;
    height: 40px;
    line-height: 40px;
    background: #5ca637;
    position: relative;
    z-index: 1;
}

.nav a {
    color: #fff;
}

.nav .nLi {
    float: left;
    position: relative;
    display: inline;
    font-weight: normal
}

.nav .nLi h3 {
    float: left;
    width: 99px;
    text-align: center;
    font-weight: normal
}

.nav .n-last h3 {
    border: 0;
}

.nav .nLi h3 a {
    display: block;
/*    padding: 0 20px;*/
    font-size: 14px;
    font-weight: normal
}

.nav .sub {
    display: none;
    width: 99px;
    left: 0;
    top: 40px;
    position: absolute;
    background: #5ca637;
    line-height: 26px;
    padding: 5px 0;
    font-size: 14px
}

.nav .sub li {
    zoom: 1;
    text-align: center
}

.nav .sub a {
    display: block;
    padding: 0 10px;
    font-size: 14px
}

.nav .sub a:hover {
    background: #f09800;
    color: #fff;
    font-size: 14px
}

.nav .on h3 a {
    background: #f09800;
    color: #fff;
}

.content {
    width: 1100px;
    margin: 0 auto;
    padding-top: 10px
}

/* 学院内网导航*/
.index-banner-right {
float: right;
    width: 580px;
    height: 301px;
    overflow: hidden;
    background: #ebf7ed;
    padding: 10px;
}

.index-banner-right-nav {
    background: url(images/banner-r-1.jpg);
    width: 111px;
    height: 321px;
    display: block;
    float: left;
    border-right: solid 1px #fff;
    position: relative;
    overflow: hidden;
}

.row1-right-head {
    border-bottom: #5ca637 solid 1px;
    height: 30px;
}

.row-right-head-left {
    width: 30px;
    float: left;
}

.row-right-head-right {
    height: 25px;
    font-size: 17px;
    color: #2f541c;
    float: left;
}

.aa {
    width: 220px;
}

.aa ul li {
    position: relative;
    width: 91px;
    height: 121px;
    margin-top: 200px;
    padding: 0 0 0 20px;
    -moz-transition-property: height;
    -moz-transition-duration: 2s;
    -webkit-transition-property: height;
    -webkit-transition-duration: 2s;
    -o-transition-property: height;
    -o-transition-duration: 2s;
    transition-property: height;
    transition-duration: 2s;
    list-style: none;
}

.aa ul li:hover {
    height: 110px;
    margin-top: 190px;
    padding: 0 0 0 20px;
}


.index-banner-right-nav2 {
    background: url(images/banner-r-2.jpg);
    width: 111px;
    height: 321px;
    display: block;
    float: left;
    border-right: solid 1px #fff;
    position: relative;
    overflow: hidden;
}

.index-banner-right-nav3 {
    background: url(images/banner-r-3.jpg);
    width: 111px;
    height: 321px;
    display: block;
    float: left;
    border-right: solid 1px #fff;
    position: relative;
    overflow: hidden;
}


.content-news {
    width: 1100px;
    height: 300px;
    margin: 0 auto;
    padding-top: 20px;
    background: #ebf7ed;
}

.content-news-left {
    width: 1100px;
    float: left
}

/* 新闻快讯*/
.xwzx {
    float: left;
    width: 366px;
    height: 285px;
    background: #ebf7ed;
}

.xwzx-main {
    padding: 5px;
}

.xwzx-main-titile {
    height: 22px;
    width: 310px
}

.xwzx-main-titile p {
    float: right;
    width: 40px;
    background: url(images/index-news-icon3.jpg) no-repeat left;
    padding-left: 8px;
    color: #333;
    font-size: 12px
}

.xwzx-main-titile p a {
    color: #333
}

.xwzx-main-titile p a:hover {
    color: #5ba536
}

.xwzx-main-titile span {
    float: left;
    width: 100px;
    background: url(images/index-news-icon.jpg) no-repeat left;
    padding-left: 15px;
    font-size: 14px;
    color: #f17c2b;
    font-weight: bold
}

.xwzx-main-tad {
}

.xwzx-main-tad span {
    float: left;
    background: url(images/index-news-icon2.jpg) no-repeat left;
    height: 23px;
    line-height: 23px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.xwzx-main-tad span a {
    color: #333;
}

.xwzx-main-tad span a:hover {
    color: #5ba536
}

.xwzx-main-tad p {
    float: right;
    width: 60px;
    text-align: center;
    height: 23px;
    line-height: 23px
}

.content-news-right {
    width: 335px;
    float: right
}

.content-news-right-l {
    float: left;
    width: 210px
}

.index-newspic {
    width: 210px
}

/* 首页搜索*/
.index-search {
    width: 210px;
    padding-top: 12px
}

.index-search-left {
    width: 185px;
    height: 25px;
    float: left
}

.index-search-left input {
    width: 184px;
    height: 23px;
    border-bottom: solid 1px #b3b3b3;
    border-top: solid 1px #b3b3b3;
    ;
    border-left: solid 1px #b3b3b3;
    line-height: 23px;
    background: #ebf6ec
}

.index-search-btn {
    background: url(images/search-btn.jpg);
    width: 24px;
    height: 25px;
    float: right
}

/* 师资力量导航*/
.content-news-right-r {
    width: 110px;
    float: right
}

.szll {
    background: url(images/index-q-1.jpg) no-repeat;
    width: 110px;
    height: 46px;
}

.szll-main {
    width: 70px;
    height: 43px;
    color: #060;
    font-size: 14px;
    font-weight: bold;
    display: block;
    line-height: 43px;
    padding-left: 40px
}

.szll-main a {
    color: #060;
    font-size: 14px;
    font-weight: bold
}

.szll-main a:hover {
    color: #060;
    font-size: 14px;
    font-weight: bold
}

.rczp {
    background: url(images/index-q-1-13.jpg) no-repeat;
    width: 110px;
    height: 46px;
}

.xyzx {
    background: url(images/index-q-3.jpg) no-repeat;
    width: 110px;
    height: 46px;
}

.xyxk {
    background: url(images/index-q-4.jpg) no-repeat;
    width: 110px;
    height: 43px;
}

/* 底部*/
.bottom {
    width: 100%;
    height: 110px;
    background: #bdd7bd;
    margin-top: 20px;
    color: black;
    text-align: center;
    line-height: 30px;
    padding-top: 20px;
}

.bottom a {
    color: #4d4e53;
}

.bottom a:hover {
    color: #fd3737;
    text-decoration: underline
}

/* 02-学院概况-1*/
.xygk-content {
    width: 1100px;
    margin: 0 auto;
    padding-top: 10px
}

.xygk-banner {
    background: url(images/xygk-banner.jpg);
    height: 130px;
    width: 1100px;
    margin: 0 auto
}

.xygk-con {
    width: 1100px;
    margin: 0 auto;
    background: #ebf7ed;
}

.xygk-left {
    float: left;
    width: 132px;
    background: url(images/xygk-left-bj.jpg) no-repeat;
    padding-left: 30px;
    min-height: 532px;
    padding-right: 40px;
}

.xygk-right {
    float: left;
    width:100%;
}

.xygk-right1 {
    float: left;
    width:890px;
}

.xygk-right2 {
    float: left;
    width:860px;
}

.xygk-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.xygk-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.xygk-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xygk-nav-bj2.png)
}

.xygk-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xygk-nav-bj2.png)
}

.xygk-right-title {
    height: 32px;
    color: #666;
    font-size: 12px;
    text-align: left;
    line-height: 32px;
    padding-right: 5px;
margin-left:40px;
}

.xygk-right-title1 {
    height: 32px;
    color: #666;
    font-size: 16px;
    text-align: left;
    line-height: 32px;
    padding-right: 5px;
}

.xygk-right-title2 {
    height: 32px;
    color: #666;
    font-size: 16px;
    text-align: left;
    line-height: 32px;
    padding-right: 5px;
}

.xygk-right-title a {
    color: #666;
    font-size: 16px;
}

.xygk-right-title a:hover {
    color: red;
    font-size: 16px;
}

.xygk-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/xygk-icon.jpg) no-repeat left;
    padding-left: 20px;
    color: #333333;
    font-size: 21px;
    font-weight: bold
}

.xygk-right-tit1 {
    height: 23px;
    line-height: 23px;
    background: url(images/xzyd-coin1.jpg) no-repeat left;
    padding-left: 20px;
    color: #333333;
    font-size: 21px;
    font-weight: bold
}

.xygk-right-content {
    width: 700px;
    margin-top: 27px;
    background: #fff;
    border: solid 1px #ccc;
    padding: 30px;
    min-height: 270px;
    font-size: 14px;
    line-height: 28px;
}


.xygk-right-content-26 {
    width: 700px;
    background: #fff;
    border: solid 1px #ccc;
    padding: 20px 30px 30px 30px;
    font-size: 14px;
    line-height: 26px;
}

.xygk-right-tpic {
    width: 220px;
    height: 115px;
    float: right
}

.xygk-right-xpic {
    background: url(images/xygk-pic.png);
    width: 267px;
    height: 175px
}

.xygk-right-xpic-26 {
    background: url(images/xygk-pic-26.png);
    width: 267px;
    height: 175px
}

.xygk2-right-tpic {
    width: 362px;
    height: 232px;
    float: right;
    padding-left: 15px
}

.xygk2-right-content {
    margin-top: 10px;
    padding: 5px;
    min-height: 430px;
    font-size: 14px;
    line-height: 26px;
    text-align: justify;
    text-justify: inter-ideograph;
    margin-left: 20px;
    margin-right: 20px;
}

.xygk2-right-content1 {
    margin-top: 10px;
    padding: 5px;
    min-height: 430px;
    font-size: 14px;
    line-height: 26px;
    text-align: justify;
    text-justify: inter-ideograph;
    margin-right: 20px;
}

.xygk2-right-content-26 {
    width: 770px;
    margin-top: 17px;
    min-height: 430px;
    font-size: 14px;
}

/* 02-学院概况-5-1教师简历*/
.xygk-jsjl-con {
    height: 174px;
}

.xygk-jsjl-con-pic {
    border: solid 1px #ccc;
    float: left;
    width: 122px;
    height: 154px
}

.xygk-jsjl-con-mian {
    float: left;
    line-height: 25px;
    color: #333;
    font-size: 14px;
    padding-left: 35px;
    width: 480px
}

.xygk-jsjl-grjj {
}

.xygk-jsjl-grjj-main {
    width: 742px;
    height: 28px;
    background: url(images/02-xygk-5-1-titile.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-jsjl-grjj-main-add {
    width: 732px;
    height: 28px;
    margin: 5px 0 5px 0;
    background: url(images/02-xygk-5-1-titile.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-jsjl-grjj-main-add2 {
    width: 732px;
    height: 28px;
    margin: 5px 0 5px 0;
    background: url(images/02-xygk-5-1-titile2.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-jsjl-grjj-main a {
    color: #fff
}

.xygk-jsjl-grjj-main a:hover {
    color: #fff
}

.xygk-jsjl-grjj-con p span {
    margin-left: 28px
}

.xygk-jsjl-grjj-con {
    width: 760px;
    padding-top: 10px;
    line-height: 28px
}

.xygk-jsjl-grjj-cona {
    width: 760px;
    padding-top: 10px;
    line-height: 28px
}

/* 02-学院概况-5-0现任领导*/
.xygk-jsjl-xrld {
    width: 757px;
    height: 188px;
    border: solid 1px #ccc;
    background: url(images/02-xygk-5-0-bj.jpg) no-repeat right top #fff;
    margin-top: 16px
}

.xygk-jsjl-xrld0 {
    padding: 15px 20px 0 25px
}

.xygk-jsjl-xrld-pic {
    border: solid 1px #ccc;
    float: left;
    width: 122px;
    height: 154px
}

.xygk-jsjl-xrld-main {
    width: 560px;
    float: right
}

.xygk-jsjl-xrld-main-title {
    height: 30px;
    line-height: 30px;
    border-bottom: solid 1px #0283ae;
    font-size: 14px;
    font-weight: bold
}

.xygk-jsjl-xrld-main-title p {
    float: left;
    width: 390px;
    line-height: 30px;
}

.xygk-jsjl-xrld-main-title span {
    float: right;
    width: 40px;
    line-height: 30px;
    background: url(images/index-news-icon3.jpg) no-repeat left;
    padding-left: 8px
}

.xygk-jsjl-xrld-main-l {
    width: 295px;
    background: url(images/02-xygk-5-0_shu.jpg) right no-repeat;
    min-height: 106px;
    float: left;
    line-height: 25px;
    padding-top: 20px;
    padding-right: 20px
}

.xygk-jsjl-xrld-main-r {
    float: right;
    width: 223px;
    line-height: 25px;
    padding-top: 20px
}

/* 02-学院概况-6历任领导*/
.xygk-jsjl-grjj-main2 {
    width: 742px;
    height: 28px;
    background: url(images/02-xygk-6-title.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-jsjl-grjj-main2 a {
    color: #fff
}

.xygk-jsjl-grjj-main2 a:hover {
    color: #fff
}

.xygk-lrld2 {
    width: 115px;
    float: left;
    font-size: 12px;
    text-align: center;
    margin: 20px 0 0 0
}

.xygk-lrld {
    width: 115px;
    float: left;
    font-size: 12px;
    text-align: center;
    margin: 20px 47px 0 0
}

.xygk-jsjl-grjj-con-lrld {
    width: 767px;
    padding-top: 10px;
}

.xygk2-right-content-lrld {
    width: 860px;
    margin-top: 27px;
    padding: 5px;
    min-height: 430px;
    font-size: 14px;
    line-height: 22px;
}

.xygk-jsjl-grjj-lrld {
    width: 767px;
}

/* 02-学院概况-8党群组织*/
.xygk-jsjl-grjj-con-dqzz {
    width: 767px;
    padding-top: 10px
}

.xygk-dqzz-con {
    width: 767px
}

.xygk-dqzz-con-tad {
    width: 765px;
    background: #d2eceb;
    height: 35px;
    border: solid 1px #ccc;
    font-size: 14px;
    color: #333
}

.xygk-dqzz-con-tad1 {
    width: 765px;
    height: 35px;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    background: #fff;
    font-size: 14px;
    color: #666;
    font-weight: bold
}

.xygk-dqzz-con-tad2 {
    width: 765px;
    height: 35px;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    background: #eaf5f5;
    font-weight: bold;
    font-size: 14px;
    color: #666;
}

.xygk-dqzz-con-tad-a {
    width: 150px;
    float: left;
    line-height: 35px;
    padding-left: 20px;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-b {
    width: 155px;
    float: left;
    line-height: 35px;
    padding-left: 45px;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-c {
    width: 175px;
    float: left;
    line-height: 35px;
    padding-left: 20px;
}

.xygk-dqzz-con-tad-a0 {
    width: 170px;
    float: left;
    line-height: 35px;
    text-align: center;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-b0 {
    width: 200px;
    float: left;
    line-height: 35px;
    text-align: center;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-c0 {
    width: 220px;
    float: left;
    line-height: 35px;
    text-align: center;
}

.xygk2-right-content-dqzz {
    width: 767px;
    margin-top: 25px;
    padding: 5px;
    min-height: 430px;
    font-size: 14px;
    line-height: 22px;
}

/* 02-学院概况-9咨询电话*/
.xygk-dqzz-con-tad3 {
    width: 765px;
    height: 35px;
    border: solid 1px #ccc;
    background: #fff;
    font-size: 14px;
    color: #666;
    font-weight: bold
}

.xygk-dqzz-con-tad-a1 {
    width: 328px;
    float: left;
    line-height: 35px;
    padding-left: 15px;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-b1 {
    width: 155px;
    float: left;
    line-height: 35px;
    padding-left: 45px;
    border-right: solid 1px #ccc
}

.xygk-dqzz-con-tad-c1 {
    width: 175px;
    float: left;
    line-height: 35px;
    padding-left: 45px;
}

/* 02-学院概况-11铎之声*/
.xygk-zzs-top {}

.xygk-zzs-top-pic {
    float: left;
    width: 275px;
    height: 225px
}

.xygk-zzs-top-main {
    float: left;
    min-height: 208px;
    padding-top: 18px;
    width: 480px
}

.xygk-zzs-top-main-title {
    font-size: 16px;
    background: url(images/02-xygk-11-add.jpg) no-repeat left;
    padding-left: 20px;
    height: 32px;
    color: #006484;
    line-height: 32px
}

.xygk-zzs-top-main-main {
    line-height: 28px;
    font-size: 14px
}

.xygk-zzs-con {
    margin-top: 23px;
    width: 774px
}

.xygk-zzs-con-main {
    width: 734px;
    background: url(images/02-xygk-11-bj.jpg);
    height: 443px;
    padding: 22px 0 0 40px
}

.xygk-zzs-con-main-left {
    float: left;
    width: 330px
}

.xygk-zzs-con-main-left-title {
    height: 30px;
    line-height: 30px;
    background: url(images/02-xygk-11-add.jpg) no-repeat left;
    padding-left: 20px;
    color: #006484;
    font-size: 16px
}

.xygk-zzs-con-main-left-main {
    line-height: 25px;
    font-size: 14px;
    color: #666
}

.xygk-zzs-con-main-right {
    width: 350px;
    float: right
}

.xygk-zzs-con-main-right p {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px;
    background: url(images/02-xygk-11-add.jpg) no-repeat left;
    padding-left: 20px;
    color: #006484;
    font-size: 16px
}

.xygk-zzs-con-main-right span {
    float: right;
    width: 60px;
    font-size: 12px;
    background: url(images/index-news-icon3.jpg) no-repeat left;
    padding-left: 8px;
    height: 30px;
    line-height: 30px;
}

.xygk-zzs-con-main-right0 {
    width: 350px;
    float: right
}

.xygk-zzs-con-main-right0 p {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px;
    background: url(images/02-xygk-11-add.jpg) no-repeat left;
    padding-left: 20px;
    color: #006484;
    font-size: 16px
}

.xygk-zzs-con-main-right0 span {
    float: right;
    width: 60px;
    font-size: 12px;
    background: url(images/02-xygk-11-add2.jpg) no-repeat left;
    padding-left: 8px;
    height: 30px;
    line-height: 30px;
}

.xygk-zzs-con-main-right-con {
    width: 309px;
    height: 58px;
    background: #cae5ff;
    padding: 15px 0 0 15px;
    margin-top: 10px
}

.xygk-zzs-con-main-right-con01 {
    font-size: 18px;
    color: #333
}

.xygk-zzs-con-main-right-con02 {
    font-size: 14px;
    color: #003366;
    height: 30px;
    line-height: 30px
}

.xygk-zzs-con-main-right-con02 a {
    text-decoration: underline;
    color: #003366;
}

.xygk-zzs-con-main-right-con02 a:hover {
    text-decoration: underline;
    color: #003366;
}

.fonta {
    font-size: 14px;
    color: #666
}

.fonta a {
    font-size: 14px;
    color: #666;
    text-decoration: underline
}

.fonta a:hover {
    font-size: 14px;
    color: #666;
    text-decoration: underline
}

/* 02-学院概况-4学院机构*/
.xygk-xyjg {
    height: 30px;
    border-bottom: solid 2px #0283ae;
    text-align: center;
    font-size: 18px;
    color: #015c7a
}

.xygk-xyjg-left {
    width: 345px;
    float: left;
    padding-top: 22px;
    font-family: "微软雅黑"
}

.xygk-xyjg-left-con {
    width: 345px;
    padding-top: 16px
}

.xygk-xyjg-left-con-l {
    width: 255px;
    float: left;
    min-height: 98px;
    text-align: right;
    padding: 5px 6px 8px 0;
    line-height: 22px;
}

.xygk-xyjg-left-con-l a {
    text-decoration: underline;
    color: #333
}

.xygk-xyjg-left-con-l a:hover {
    text-decoration: underline;
    color: #333
}

.xygk-xyjg-left-con-r0 {
    width: 84px;
    float: right;
    height: 74px;
}

.xygk-xyjg-left-con-r {
    width: 10px;
    float: right;
    height: 74px;
    text-align: center;
    color: #fff;
    padding: 16px 37px;
    line-height: 16px;
    font-size: 14px
}

.xygk-xyjg-left-con-r1 {
    width: 10px;
    float: right;
    height: 86px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 10px 37px;
    line-height: 16px;
}

.xygk-xyjg-left-con-l1 {
    width: 255px;
    float: left;
    min-height: 98px;
    text-align: right;
    padding: 5px 6px 8px 0;
    line-height: 22px
}

.xygk-xyjg-left-con-l1 a {
    color: #333
}

.xygk-xyjg-left-con-l1 a:hover {
    color: #333
}

.xygk-xyjg-right {
    width: 408px;
    float: left;
    padding-top: 38px;
    font-family: "微软雅黑"
}

.xygk-xyjg-right-l {
    float: left;
    width: 104px;
}

.xygk-xyjg-right-r {
    float: right;
    width: 302px
}

.xygk-xyjg-r-con {
    width: 302px;
    color: #333
}

.xygk-xyjg-r-con-title {
    width: 282px;
    height: 32px;
    line-height: 30px;
    font-size: 14px;
    padding-left: 20px
}

.xygk-xyjg-r-con-title a {
    font-size: 14px;
    color: #333
}

.xygk-xyjg-r-con-title a:hover {
    font-size: 14px;
    color: #333
}

.xygk-xyjg-r-con-main {
    width: 282px;
    padding: 0 0 5px 20px;
    line-height: 25px;
    color: #333
}

.xygk-xyjg-r-con-title-linka {
    color: #333
}

.xygk-xyjg-r-con-title-linka a {
    text-decoration: underline;
    color: #333
}

.xygk-xyjg-r-con-title-linka a:hover {
    text-decoration: underline;
    color: #333
}

.xygk-xyjg-containter {
    background: url(images/02-xygk-4_bj.jpg);
    width: 753px;
    hanging-punctuation: 661px
}

/* 03-学科建设-1*/
.xygk-content-03 {
    width: 1100px;
    margin: 0 auto;
    padding-top: 13px
}

.xygk-banner-03 {
    background: url(images/03-xkjs-banner.jpg);
    height: 130px;
    width: 1100px;
    margin: 0 auto
}

.xygk-left-nav-03 {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.xygk-left-nav-03 a {
    font-size: 14px;
    color: #333;
    display: block
}

.xygk-left-nav-03 a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xygk-nav-bj2-03.png)
}

.xygk-left-nav-03.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xygk-nav-bj2-03.png)
}

.xygk-right-tit-03 {
    height: 23px;
    line-height: 23px;
    background: url(images/xygk-icon-03.jpg) no-repeat left;
    padding-left: 20px;
    color: #696969;
    font-size: 21px;
    font-weight: bold
}

.xkjs-containter {
    width: 760px;
    hanging-punctuation: 661px
}

.xkjs-szdw-top {
    width: 777px;
    height: 58px
}

.xkjs-szdw-con {
    width: 755px;
}

.xkjs-szdw-con-add {
    width: 755px;
    padding-top: 5px
}

.xkjs-szdw-con-title {
    width: 735px;
    height: 29px;
    line-height: 29px;
    border-bottom: solid 2px #009966;
    background: url(images/03-xkjs-coin02.jpg) no-repeat left;
    background-position: 2px;
    padding-left: 20px;
    font-size: 14px;
    color: #009966;
    text-align: left
}

.xkjs-szdw-con-main {
    padding-top: 10px
}

.xkjs-szdw-con-main-td {
    line-height: 35px;
    font-size: 14px;
}

.xkjs-szdw-con-main-td ul {
    vertical-align: middle
}

.xkjs-szdw-con-main-td ul li {
    float: left;
    background: url(images/03-xkjs-coin.jpg) no-repeat left center;
    padding-left: 20px;
    width: 80px;
    margin-right: 7px;
    height: 35px;
    line-height: 35px;
}


/* 03-学科建设-2*/
.xkjs-xkjj-top {
    text-indent: 2em;
    line-height: 26px;
    height: 65px;
    font-size: 14px
}

.xkjs-xkjj-con {}

.xkjs-xkjj-con-l {
    width: 367px;
    float: left
}

.xkjs-xkjj-con-l-title {
    width: 367px;
    background: #009966;
    height: 41px;
    font-size: 14px;
    color: #fff
}

.xkjs-xkjj-con-l-title-l {
    width: 84px;
    float: left;
    border-right: solid 2px #fff;
    height: 41px;
    text-align: center;
    line-height: 41px
}

.xkjs-xkjj-con-l-title-z {
    width: 215px;
    float: left;
    border-right: solid 2px #fff;
    height: 41px;
    text-align: center;
    line-height: 41px
}

.xkjs-xkjj-con-l-title-r {
    width: 63px;
    float: right;
    height: 41px;
    text-align: center;
    line-height: 18px
}

.xkjs-xkjj-con-l-td {
    width: 367px;
    float: left;
    background: #dbeadb;
    font-size: 13px;
    color: #333
}

.xkjs-xkjj-bj {
    background: #c6dec6;
}

.xkjs-xkjj-con-l-td-l {
    width: 84px;
    float: left;
    border-right: solid 2px #fff;
    text-align: center;
    line-height: 20px;
    padding: 5px 0
}

.xkjs-xkjj-con-l-td-z {
    width: 215px;
    float: left;
    border-right: solid 2px #fff;
    text-align: center;
    line-height: 25px;
    padding: 5px 0
}

.xkjs-xkjj-con-l-td-r {
    width: 63px;
    float: right;
    text-align: center;
    line-height: 25px;
    padding: 5px 0
}


.xkjs-xkjj-con-r {
    width: 367px;
    float: right
}

/* 03-学科建设-3*/
.xkjs-xkgh-top {
    text-indent: 2em;
    line-height: 28px;
    font-size: 14px;
    color: #333;
    text-align: justify;
    text-justify: inter-ideograph;
}

.xkjs-xkgk-con {
    padding: 30px 0 75px 0
}

c .xkjs-gc-con {
    width: 767px;
    margin-top: 8px;
    font-size: 14px;
    color: #333;
    line-height: 24px
}

.xkjs-gc-td-con {
    line-height: 25px;
    font-size: 14px
}

.xkjs-gc-td-title {
    width: 745px;
    height: 28px;
    background: url(images/03-xkgk-4-title.jpg);
    padding-left: 20px;
    font-size: 14px;
    color: #fff;
    line-height: 27px;
    margin-top: 10px
}

.xkjs-gc-td-titlexk {
    width: 745px;
    height: 28px;
    background: url(images/03-xkgk-4-titlexk.jpg);
    padding-left: 20px;
    font-size: 14px;
    color: #fff;
    line-height: 27px;
    margin-top: 10px
}

.xkjs-gc-td-con-l {
    width: 422px;
    float: left;
    line-height: 25px
}

.xkjs-gc-td-con-r {
    width: 340px;
    float: right;
    line-height: 25px
}

.xkjs-gc-td-con2-l {
    width: 360jpx;
    height: 287px;
    float: left
}

.xkjs-gc-td-con2-l-top {
    width: 360px;
    height: 33px;
    background: #009574;
    line-height: 31px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-family: "微软雅黑"
}

.xkjs-gc-td-con2-l-con {
    height: 236px;
    width: 316px;
    padding: 10px 22px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    background: #b3e2d1;
    text-indent: 2em
}

.xkjs-gc-td-con2 {
    padding-top: 15px
}

.xkjs-gc-td-con2-r {
    width: 360px;
    float: right
}

.xkjs-gc-td-con2-r-top {
    width: 360px;
    height: 33px;
    background: #5b972e;
    line-height: 31px;
    text-align: center;
    color: #fff;
    font-size: 14px
}

.xkjs-gc-td-con2-r-con {
    height: 236px;
    width: 316px;
    padding: 10px 22px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    background: #d1e4b0;
    text-indent: 2em
}

/* 03-学科建设-5*/
.xkjs-gc2-l {
    width: 368px;
    height: 191x;
    float: left;
}

.xkjs-gc2-l-top {
    width: 350px;
    height: 30x;
    float: left;
    background: url(images/03-xkjs-coin02.jpg) no-repeat left;
    padding-left: 18px;
    line-height: 29px;
    color: #096;
    font-weight: bold;
    font-size: 14px
}

.xkjs-gc2-l-con {
    border-bottom: solid 2px #096
}

.xkjs-gc2-l-con-font {
    float: left;
    width: 200px;
    line-height: 24px;
    font-size: 14px;
    color: #333;
}

.xkjs-gc2-l-con-pic {
    float: right;
    width: 159px;
}

/* 03-学科建设-6*/
.rczp-top {
    height: 37px;
    font-size: 14px;
    font-weight: bold;
    color: #096
}

.rczp-con {
    width: 761px
}

.rczp-con01 {
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    font-weight: bold;
    color: #096
}

.rczp-con01-1 {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-1-29 {
    float: left;
    width: 99px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-2 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-2-29 {
    float: left;
    width: 205px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-3 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-4 {
    float: left;
    width: 423px;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-4-29 {
    float: left;
    width: 452px;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-cona {
    width: 761px;
    height: 688;
    border-bottom: solid 2px #fff;
    color: #333
}

.rczp-cona-l {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    line-height: 736px;
    background: #bdd7bd;
    font-size: 14px;
    text-align: center
}

.rczp-cona-l-29 {
    float: left;
    width: 99px;
    border-right: solid 2px #fff;
    background: #bdd7bd;
    font-size: 14px;
    text-align: center
}

.rczp-cona-r {
    float: right;
    width: 675px;
    color: #333
}

.rczp-cona-r-29 {
    float: right;
    width: 660px;
    color: #333
}

.rczp-cona-r-con1-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 210px;
    padding-top: 103px
}

.rczp-cona-r-con1-1-29 {
    float: left;
    width: 205px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: left;
}

.rczp-cona-r-con1-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 185px;
    padding-top: 128px
}

.rczp-cona-r-con1-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #fff;
    height: 283px;
    color: #333;
    padding: 15px 25px
}

.rczp-cona-r-con1-3-29 {
    float: left;
    width: 452px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #fff;
    color: #333;
}

.rczp-cona-r-con2-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 204px;
    padding-top: 8px
}

.rczp-cona-r-con2-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 117px;
    padding-top: 95px
}

.rczp-cona-r-con2-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    color: #fff;
    height: 182px;
    color: #333;
    padding: 15px 25px
}

.rczp-cona-r-con3-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 192px;
    padding-top: 20px
}

.rczp-cona-r-con3-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 117px;
    padding-top: 95px
}

.rczp-cona-r-con3-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #fff;
    height: 182px;
    color: #333;
    padding: 30px 25px 0 25px
}

.rczp-cona-r-con4-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 270px;
    padding-top: 60px
}

.rczp-cona-r-con4-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 180px;
    padding-top: 150px
}

.rczp-cona-r-con4-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    color: #fff;
    height: 300px;
    color: #333;
    padding: 15px 25px
}

.rczp-cona-r-con5-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 204px;
    padding-top: 8px
}

.rczp-cona-r-con5-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 117px;
    padding-top: 95px
}

.rczp-cona-r-con5-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #fff;
    height: 182px;
    color: #333;
    padding: 15px 25px
}

.rczp-cona-r-con6-1 {
    float: left;
    width: 125px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 260px;
    padding-top: 23px
}

.rczp-cona-r-con6-2 {
    float: left;
    width: 121px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    text-align: center;
    height: 155px;
    padding-top: 128px
}

.rczp-cona-r-con6-3 {
    float: left;
    width: 373px;
    line-height: 24px;
    background: #c6dec6;
    font-size: 14px;
    color: #fff;
    height: 203px;
    color: #333;
    padding: 80px 25px 0 25px
}

.rczp-cona-l2 {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    line-height: 826px;
    background: #bdd7bd;
    font-size: 14px;
    text-align: center
}


/* 05-研究生培养-1*/
.yjspy-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.yjspy-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.yjspy-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/yjspy-nav-bj2.png)
}

.yjspy-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/yjspy-nav-bj2.png)
}

.yjspy-banner {
    height: 130px;
    width: 1100px;
    margin: 0 auto
}

.yjspy-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/xygk-icon-05.jpg) no-repeat left;
    padding-left: 20px;
    color: #404040;
    font-size: 21px;
    font-weight: bold
}

.yjspy-jsjl-grjj-main {
    width: 742px;
    height: 28px;
    background: url(images/05-yjspy-title.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}


/* 05-研究生培养-4*/
.yjspy-jsjl-grjj-main2 {
    width: 742px;
    height: 28px;
    background: url(images/05-yjspy-title2.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-zyjs-td {
    width: 757px
}

.yjspy-jsjl-grjj-main3 {
    width: 740px;
    height: 28px;
    background: url(images/05-yjspy-title2.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xygk-zyjs-td {
    width: 757px
}

.xygk-zyjs-td-l {
    width: 250px;
    height: 28px;
    line-height: 26px;
    float: left;
    background: url(images/05-yjspy-4-coin.jpg) no-repeat left;
    padding-left: 20px;
    font-size: 14px;
    color: #333
}

.xygk-zyjs-td-l a {
    font-size: 14px;
    color: #333;
    text-decoration: underline
}

.xygk-zyjs-td-l a:hover {
    font-size: 14px;
    color: #333;
    text-decoration: underline
}

.xygk-zyjs-td-la {
    width: 175px;
    height: 28px;
    line-height: 26px;
    float: right;
    background: url(images/05-yjspy-4-coin.jpg) no-repeat left;
    padding-left: 20px;
    font-size: 14px;
    color: #333
}

.xygk-zyjs-td-la a {
    font-size: 14px;
    color: #333;
    text-decoration: underline
}

.xygk-zyjs-td-la a:hover {
    font-size: 14px;
    color: #333;
    text-decoration: underline
}

.yjspy-right-top {
    border-bottom: solid 1px #5b8903;
    margin-bottom: 10px;
    height: 35px;
    text-align: center;
    color: #333;
    font-size: 18px;
}

.yjspy-right-top2 {
    height: 30;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    text-align: center
}

/* 04-本科生教育-1*/
.bksjy-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.bksjy-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.bksjy-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/bksjy-nav-bj2.png)
}

.bksjy-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/bksjy-nav-bj2.png)
}

/* 04-本科生教育-3*/
.bksjy-jsjl-grjj-main {
    width: 742px;
    height: 28px;
    background: url(images/04-bksjy-title2.jpg) no-repeat;
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

/* 04-本科生教育-2*/
.bksjy-jsjl-grjj-main1 {
    width: 742px;
    height: 28px;
    background: url(images/04-bksjy-title1.jpg) no-repeat;
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.bksjy-jsjl-grjj-main1-26 {
    width: 742px;
    height: 28px;
    background: url(images/04-2-bjadd.jpg) no-repeat;
    line-height: 27px;
    font-weight: bold;
    padding-left: 25px;
    color: #fff
}

.bksjy-zyjs-pic {
    width: 261px;
    height: 150px;
    float: left
}

.bksjy-zyjs-pic2 {
    width: 239px;
    height: 156px;
    float: left
}

.bksjy-jsjl-grjj {
    width: 767px;
}

.bksjy-zyjs-main-top {
    height: 30px;
    line-height: 30px;
    background: url(images/04-bksjy-cion2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5b8903;
    font-size: 14px;
    font-weight: bold
}

.bksjy-zyjs-main-con {
    font-size: 14px;
    line-height: 28px;
    text-indent: 2em
}

.bksjy-jpkt-con {
    padding-top: 30px
}

.bksjy-jpkt-td0 {
    background: #dfeed6
}

.bksjy-jpkt-td {
    background: #fff
}

.bksjy-jpkt-td-00 {
    width: 45%;
    float: left;
    border: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
    background: #dfeed6;
}

.bksjy-jpkt-td-01 {
    width: 40%;
    float: left;
    border-top: solid 1px #ccc;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
    background: #dfeed6
}

.bksjy-jpkt-td-02 {
    width: 25%;
    float: left;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
    background: #dfeed6
}

.bksjy-jpkt-td-03 {
    width: 14%;
    float: left;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
    background: #dfeed6;
    border-top: solid 1px #ccc;
}

/* 04-本科生教育-4*/
.bksjy-jpkt-td-0 {
    width: 45%;
    float: left;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
}

.bksjy-jpkt-td-1 {
    width: 40%;
    float: left;
    border-bottom: solid 1px #ccc;
    border-right: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
}

.bksjy-jpkt-td-2 {
    width: 25%;
    float: left;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    text-align: center;
    height: 34px;
    line-height: 34px;
}

.bksjy-jpkt-td-3 {
    width: 14%;
    float: left;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    text-align: center;
    height: 24px;
    padding-top: 10px
}

/* 04-本科生教育-1*/
.bksjy-jyjg-con {
    background: url(images/04-bksjy-bj1.jpg);
    width: 672px;
    height: 162px;
    padding: 30px 0 0 105px
}

.bksjy-right-content {
    width: 777px;
    margin-top: 15px;
    min-height: 430px;
    font-size: 14px;
    line-height: 28px;
}

.bksjy-jyjg-main-top {
    height: 30px;
    padding-left: 20px;
    color: #5b8903;
    font-size: 14px;
    font-weight: bold
}

.bksjy-jyjg-main-con {
    height: 72px;
    line-height: 20px;
    width: 460px;
    font-size: 12px
}

.bksjy-jyjg-main-cona {
    height: 69px;
    line-height: 20px;
    width: 460px;
    font-size: 12px
}

.bksjy-jyjg-main-con2 {
    height: 28px;
    line-height: 25px;
    color: #fff;
    padding-left: 25px
}

.bksjy-jyjg-con2 {
    background: url(images/04-bksjy-bj2.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 20px
}

.bksjy-jyjg-con3 {
    background: url(images/04-bksjy-bj3.jpg);
    width: 672px;
    height: 162px;
    padding: 30px 0 0 105px
}

.bksjy-jyjg-con4 {
    background: url(images/04-bksjy-bj4.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 20px
}

.bksjy-jyjg-con5 {
    background: url(images/04-bksjy-bj5.jpg);
    width: 672px;
    height: 162px;
    padding: 30px 0 0 105px
}

.jdjs-right-content {
    width: 770px;
    font-size: 14px;
    line-height: 28px;
}

.jdjs-right-content-top {
    height: 30px;
    line-height: 30px;
    background: url(images/05-yjspy-4-coin.jpg) no-repeat left;
    color: #5b8903;
    font-size: 14px;
    padding-left: 20px;
    border-bottom: solid 2px #5b8903
}

.jdjs-right-contenta {
    width: 777px;
    min-height: 430px;
    font-size: 14px;
    line-height: 28px;
}

.jdjs-right-content-con {
    line-height: 22px;
    padding-top: 14px
}

.jdjs-right-content-con-td {
    height: 23px
}

.jdjs-right-content-con-td p {
    height: 23px;
    float: left;
    width: 640px;
    background: url(images/index-news-icon2.jpg) no-repeat left;
    padding-left: 12px;
    line-height: 23px
}

.jdjs-right-content-con-td span {
    height: 23px;
    float: right;
    width: 100px;
    line-height: 23px
}

.jdjs-right-content-top-26 {
    height: 30px;
    line-height: 30px;
    background: url(images/05-yjspy-4-coin.jpg) no-repeat left;
    color: #5b8903;
    font-size: 14px;
    padding-left: 20px;
}


/*---------学校概况----------*/
.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix:after {
    display: block;
    content: "";
    clear: both;
}

.clearfix {
    zoom: 1;
}

.jdjs-right-contenta .youshi h3 {
    line-height: 60px;
    background: url(images/yuantiao.png) no-repeat left bottom;
    padding-left: 15px;
    font-size: 21px;
    height: 60px;
}

.jdjs-right-contenta .youshi p {
    padding: 0 21px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
}

/*师资力量*/
.jdjs-right-contenta .shizi {
    margin-top: 10px;
}

.jdjs-right-contenta .shizi h3 {
    line-height: 41px;
    font-size: 18px;
    padding-left: 47px;
    background: url(images/shizi.jpg) no-repeat left center;
}

.jdjs-right-contenta .shizi p {
    padding: 0 30px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
}

.jdjs-right-contenta .shizi .shuoming {
    width: 600px;
    margin: 0 auto;
}

.jdjs-right-contenta .shizi .shuoming ul {
    width: 270px;
    height: 160px;
    padding-left: 20px;
}

.jdjs-right-contenta .shizi .shuoming .ul1 {
    border-right: 1px solid #ccc;
}

.jdjs-right-contenta .shizi .shuoming .ul1 li {
    position: relative;
}

.jdjs-right-contenta .shizi .shuoming .ul1 li span {
    position: absolute;
    right: 15px;
    top: 0;
}

.jdjs-right-contenta .shizi .shuoming .ul2 li {
    position: relative;
}

.jdjs-right-contenta .shizi .shuoming .ul2 li span {
    position: absolute;
    right: 5px;
    top: 0;
}

/*科学教研*/
.jdjs-right-contenta .kexue {
    margin-top: 15px;
}

.jdjs-right-contenta .kexue h3 {
    line-height: 41px;
    font-size: 18px;
    padding-left: 47px;
    background: url(images/kexue.jpg) no-repeat left center;
}

.jdjs-right-contenta .kexue p {
    padding: 0 30px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
}

/*学生活动*/
.jdjs-right-contenta .xuesheng {
    margin-top: 10px;
}

.jdjs-right-contenta .xuesheng h3 {
    line-height: 41px;
    font-size: 18px;
    padding-left: 47px;
    background: url(images/xuesheng.jpg) no-repeat left center;
}

.jdjs-right-contenta .xuesheng p {
    padding: 0 30px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
}

/*国际交流*/
.jdjs-right-contenta .guoji {
    margin-top: 10px;
}

.jdjs-right-contenta .guoji h3 {
    line-height: 41px;
    font-size: 18px;
    padding-left: 47px;
    background: url(images/guoji.jpg) no-repeat left center;
}

.jdjs-right-contenta .guoji p {
    padding: 0 30px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
}

.jdjs-right-contenta .guoji-tu {
    margin-top: 35px;
    margin-left: 15px;
}

.jdjs-right-contenta .guoji-tu p {
    line-height: 26px;
    text-align: center;
    background: #3c903a;
    color: #fff;
}

.jdjs-right-contenta .guoji-tu div {
    width: 180px;
    margin-left: 2px;
}

/*---------人才培养----------*/
.jdjs-right-content {
    margin-top: 15px;
}

.jdjs-right-content .rencai h3 {
    line-height: 41px;
    font-size: 18px;
    padding-left: 47px;
    background: url(images/rencai.jpg) no-repeat left center;
}

.rencai p {
    padding: 0 30px 5px 10px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
}

.kecheng {
    margin-top: 10px;
}

.jdjs-right-content .kecheng dl {
    padding-left: 15px;
}

.kecheng .dl1 dd {
    background: url(images/yuanquan.png) no-repeat left center;
    padding-left: 20px;
}

.kecheng .dl1 dt {
    padding-left: 20px;
}

.kecheng dl dt {
    font-size: 14px;
    font-weight: bold;
}

.biye {
    height: 597px;
}

.biye p {
    padding: 0 30px 0px 0px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
    margin-top: 20px;
}

.biye img {
    width: 742px;
    height: 422px;
    margin-top: 15px;
}


/*---------专业介绍----------*/
.zhuanye h3 {
    line-height: 60px;
    background: url(images/yuantiao.png) no-repeat left bottom;
    padding-left: 15px;
    font-size: 21px;
    margin-top: -20px;
}

.zhuanye p.tit {
    padding: 0 15px 5px 5px;
    line-height: 20px;
    text-indent: 2em;
    font-size: 14px;
    margin: 10px 0 20px;
}

.zhuanye p.tit em {
    font-weight: bold;
    font-style: normal;
}

.zhuanye .zhuanye_item {
    margin-top: 15px;
}

.zhuanye .zhuanye_item_l span {
    display: inline-block;
    width: 55px;
    height: 53px;
    background: url(images/tuoyuan.png) no-repeat 0px center;
    font-size: 22px;
    color: #398e3b;
    padding: 26px;
    text-align: center;
    letter-spacing: 5px;
}

.zhuanye .zhuanye_item_r {
    width: 630px;
    height: 200px;
    margin-left: 30px;
}

.zhuanye .zhuanye_item_r h4 {
    font-size: 18px;
    font-weight: bold;
}

.img_item1 p {
    text-align: center;
    padding: 0;
}

.zhuanye_imgbox {
    margin-top: 20px;
}

.zhuanye_imgbox .img_item {
    position: relative;
}

.zhuanye_imgbox .img_item p {
    position: absolute;
    width: 100%;
    height: 36px;
    text-align: center;
    bottom: 0;
    line-height: 36px;
    left: 0;
    z-index: 20;
}

.zhuanye_imgbox .img_item p span {
    position: relative;
    z-index: 3;
    font-size: 16px;
    color: #fff;
}

.zhuanye_imgbox .img_item p .opacitys {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #5d7c33;
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

/* 毕业去向 */
.tHeader h3 {
    line-height: 60px;
    background: url(images/yuantiao.png) no-repeat left bottom;
    padding-left: 15px;
    font-size: 21px;
    margin-top: -5px;
}

.byqu_info p {
    margin: 15px 0;
    font-size: 14px;
    line-height: 22px;
    width: 755px;
    text-indent: 2em;
    color: #000;
}

.byxy {
    width: 745px;
    padding: 0 30px;
}

.byxy ul li {
    margin: 15px 0 30px;
}

.byxy .u_face {
    width: 135px;
    margin-right: 20px;
}

.byxy dl dt em {
    font-weight: bold;
    font-size: 14px;
    color: #000;
    font-style: normal;
}

.byxy dl dd {
    line-height: 25px;
}

.byxy .by_lastimg {
    margin-left: -5px;
}

/*丰富多彩的学习生活*/
.content5 {
    width: 770px;
    height: 1400px;
    background: url(images/htm5_bg.png) no-repeat;
    position: relative;
}

.content5 h3 {
    line-height: 80px;
    background: url(images/yuantiao.png) no-repeat left bottom;
    padding-left: 32px;
    font-size: 28px;
    margin-top: -15px;
}

.content5 .htm5_1 {
    position: absolute;
    top: 49px;
    right: 95px;
    *top: 34px;
}

.content5 .htm5_1 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 50%;
    margin-left: -50px;
}

.content5 .htm5_2 {
    position: absolute;
    top: 263px;
    left: 42px;
}

.content5 .htm5_2 p {
    padding-left: 10px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 25%;
}

.content5 .htm5_3 {
    position: absolute;
    top: 465px;
    right: 50px;
}

.content5 .htm5_3 p {
    padding-left: 10px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 30%;
}

.content5 .htm5_4 {
    position: absolute;
    top: 605px;
    left: 105px;
}

.content5 .htm5_4 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 32%;
}

.content5 .htm5_5 {
    position: absolute;
    top: 790px;
    left: 315px;
}

.content5 .htm5_5 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 22%;
}

.content5 .htm5_6 {
    position: absolute;
    top: 900px;
    left: 565px;
}

.content5 .htm5_6 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 8%;
}

.content5 .htm5_7 {
    position: absolute;
    top: 940px;
    left: 166px;
}

.content5 .htm5_7 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 8%;
}

.content5 .htm5_8 {
    position: absolute;
    top: 1080px;
    left: 385px;
}

.content5 .htm5_8 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 20%;
}

.content5 .htm5_9 {
    position: absolute;
    top: 1170px;
    left: 90px;
}

.content5 .htm5_9 p {
    padding-left: 20px;
    background: url(images/sanjiao.png) no-repeat left 7px;
    position: absolute;
    bottom: -30px;
    left: 10%;
    margin-right: -70px;
}


#allmap {
    width: 760px;
    height: 530px;
}

#r-result {
    width: 100%;
    margin-top: 5px;
}

/* 06-科学研究-1*/
.kxyj-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.kxyj-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.kxyj-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/kxyj-nav-bj2.png)
}

.kxyj-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/kxyj-nav-bj2.png)
}

.kxyj-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/kxyj-coin1.jpg) no-repeat left;
    padding-left: 20px;
    color: #404040;
    font-size: 21px;
    font-weight: bold
}

.kxyj-jyjg-con {
    background: url(images/06-kxyj-1-pic1.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px
}

.kxyj-jyjg-main-con2 {
    height: 28px;
    line-height: 25px;
    color: #fff;
    padding-left: 130px
}

.kxyj-jyjg-main-con2 {
    height: 28px;
    line-height: 25px;
    color: #fff;
    padding-left: 130px
}

.kxyj-jyjg-main-top {
    height: 30px;
    padding-left: 20px;
    color: #2463a8;
    font-size: 16px;
    font-weight: bold
}

.kxyj-jyjg-con2 {
    background: url(images/06-kxyj-1-pic2a.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.kxyj-jyjg-main-con3 {
    height: 28px;
    line-height: 25px;
    color: #fff;
    padding-left: 21px;
}

.kxyj-jyjg-con3 {
    background: url(images/06-kxyj-1-pic1a.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px;
    margin-top: 10px
}

.kxyj-jyjg-con4 {
    background: url(images/06-kxyj-1-pic2b.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.kxyj-jyjg-con5 {
    background: url(images/06-kxyj-1-pic1b.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px;
    margin-top: 10px
}

.kxyj-jyjg-con6 {
    background: url(images/06-kxyj-1-pic2c.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.kxyj-jyjg-con7 {
    background: url(images/06-kxyj-1-pic1c.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px;
    margin-top: 10px
}

.kxyj-jyjg-main-con0 {
    height: 69px;
    line-height: 20px;
    width: 460px;
    font-size: 12px
}

/* 06-科学研究-2*/
.kxyj-xsjl-top {
    width: 777px
}

.kxyj-xsjl-top-l {
    width: 380px;
    height: auto;
    float: left;
}

.kxyj-xsjl-top-r {
    width: 395px;
    height: 240px;
    float: right;
}

.kxyj-xsjl-top-l-26 {
    width: 380px;
    height: 190px;
    float: left;
}

.kxyj-xsjl-top-r-26 {
    width: 395px;
    height: 190px;
    float: right;
}

.kxyj-xsjl-top-r-top {
    height: 20px;
    background: url(images/kxyj-coin2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5486b6;
    font-size: 14px;
    width: 375px;
    line-height: 20px
}

.kxyj-xsjl-top-r-con {
    font-size: 14px;
    width: 375px;
    color: #333;
    line-height: 21px;
    padding-top: 8px
}

.kxyj-xsjl-main {
    width: 759px;
    border-top: solid 2px #2463a8;
}

.kxyj-xsjl-main1 {
    width: 759px;
    border-top: solid 2px #39892F;
}

.kxyj-xsjl-main-top {
    width: 759px;
    height: 32px;
    background: url(images/06-kxyj-2-bj.jpg);
}

.kxyj-xsjl-main-top-l {
    width: 657px;
    height: 30px;
    text-align: center;
    line-height: 29px;
    font-size: 14px;
    color: #666;
    float: left
}

.kxyj-xsjl-main-top-r {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 29px;
    font-size: 14px;
    color: #666;
    float: right
}

.kxyj-xsjl-main-td {
    width: 759px;
    border-bottom: solid 1px #ccc
}

.kxyj-xsjl-main-td p {
    width: 647px;
    height: 30px;
    line-height: 29px;
    font-size: 12px;
    color: #666;
    float: left;
    background: url(images/index-news-icon2.jpg) no-repeat left;
    padding-left: 10px;
}

.kxyj-xsjl-main-td p a {
    font-size: 12px;
    color: #666;
}

.kxyj-xsjl-main-td p a:hover {
    font-size: 12px;
    color: #F30;
}

.kxyj-xsjl-main-td span {
    width: 100px;
    height: 30px;
    line-height: 29px;
    font-size: 12px;
    color: #666;
    float: right;
    text-align: center
}

/* 06-科学研究-2-1*/
.xixi-right-top {
    border-bottom: solid 1px #2463a8;
    min-height: 35px;
    text-align: center;
    color: #333;
    font-size: 18px
}

.xixi-right-top2 {
    height: 30;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    text-align: center;
    padding-bottom: 10px;
}

.kyrw-pic {
    padding: 16px 0 15px 110px
}

.kxyj-fy {
    height: 41px;
    padding: 25px 0 0 0;
    text-align: center;
}

.kxyj-fy a {
    color: #666;
    font-size: 14px;
}

.kxyj-fy a:hover {
    color: #255693;
    font-size: 14px;
    font-weight: bold
}

.kxyj-fy a.on {
    color: #255693;
    font-size: 12px;
    font-weight: bold
}

/* 07-党建之窗-1*/
.djzc-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.djzc-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.djzc-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/djzc-nav-bj2-03.png)
}

.djzc-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/djzc-nav-bj2-03.png)
}

.djzc-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/djzc-coin.jpg) no-repeat left;
    padding-left: 20px;
    color: #404040;
    font-size: 21px;
    font-weight: bold
}

.djzc-right-content {
    width: 777px;
    margin-top: 17px;
    min-height: 430px;
    font-size: 14px;
    line-height: 28px;
}

.djzc-xsjl-top-r-top {
    height: 20px;
    color: #a30000;
    font-size: 14px;
    width: 395px;
    font-weight: bold
}

.djzc-xsjl-top-r-top p {
    height: 20px;
    background: url(images/djzc-coin4.jpg) no-repeat left;
    padding-left: 20px;
    color: #a30000;
    font-size: 14px;
    width: 300px;
    line-height: 20px;
    float: left
}

.djzc-xsjl-top-r-top span {
    width: 35px;
    font-size: 14px;
    line-height: 20px;
    float: right;
    background: url(images/djzc-coin2.jpg) no-repeat left;
    padding-left: 10px
}

.djzc-xsjl-top-r-top span a {
    color: #333;
    font-size: 12px
}

.djzc-xsjl-top-r-top span a:hover {
    color: #333;
    font-size: 12px
}

.djzc-djdt-td {
    width: 395px;
    height: 25px
}

.djzc-djdt-td p {
    width: 335px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/djzc-coin2.jpg) no-repeat left;
    padding-left: 10px
}

.djzc-djdt-td span {
    width: 50px;
    float: right;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333
}

.djzc-xsjl-top-r-con {
    font-size: 14px;
    width: 395px;
    color: #333;
    line-height: 21px;
    padding-top: 8px
}

.djzc-gsl-top {
    background: url(images/djzc-coin4.jpg) no-repeat left;
    width: 365px;
    height: 26px;
    font-weight: bold;
    color: #a30000;
}

.djzc-gsl-top p {
    width: 280px;
    float: left;
    padding-left: 20px;
    line-height: 24px;
    font-size: 14px
}

.djzc-gsl-top span {
    width: 35px;
    font-size: 14px;
    line-height: 20px;
    float: right;
    background: url(images/djzc-coin2.jpg) no-repeat left;
    padding-left: 10px
}

.djzc-gsl-top span a {
    color: #333;
    font-size: 12px
}

.djzc-gsl-top span a:hover {
    color: #333;
    font-size: 12px
}

.djzc-xsjl-ggl-con {
    font-size: 14px;
    width: 350px;
    color: #333;
    line-height: 21px;
}

.djzc-xsjl-ggl-con-26 {
    font-size: 14px;
    width: 350px;
    color: #333;
    line-height: 21px;
    padding-top: 8px
}

.djzc-djdt-ggl-td {
    width: 360px;
    height: 25px
}

.djzc-djdt-ggl-td p {
    width: 290px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/djzc-coin2.jpg) no-repeat left;
    padding-left: 10px
}

.djzc-djdt-ggl-td span {
    width: 50px;
    float: right;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333
}

.djzc-xsjl-top-r-con {
    font-size: 14px;
    width: 395px;
    color: #333;
    line-height: 21px;
    padding-top: 8px
}

.djzc-jddt-kslj {
    width: 777px;
}

.djzc-jddt-kslj-top {
    height: 30px;
    line-height: 30px;
    width: 757px;
    padding-left: 20px;
    background: url(images/djzc-coin2.jpg) no-repeat left;
    color: #a30000;
    font-size: 14px;
    border-bottom: solid 2px #a30000;
    font-weight: bold
}

.djzc-jddt-kslj-top-xg {
    height: 30px;
    line-height: 30px;
    width: 757px;
    padding-left: 20px;
    background: url(images/djzc-coin4.jpg) no-repeat left;
    color: #a30000;
    font-size: 14px;
    border-bottom: solid 2px #a30000;
    font-weight: bold
}

.djzc-jddt-kslj-con-td {
    height: 60px;
    padding-top: 20px
}

.djzc-jddt-kslj-con-td-pic {
    height: 58px;
    width: 178px;
    border: solid 1px #ccc;
    margin-right: 18px;
    float: left
}

.djzc-jddt-kslj-con-td-pic0 {
    height: 58px;
    width: 178px;
    border: solid 1px #ccc;
    float: left
}

/* 07-党建之窗-2*/
.djzc-zzjg {
    background: url(images/07-djzc-3-11.jpg);
    width: 332px;
    height: 223px;
    margin: 25px 0 0 125px
}

.djzc-zzjg-l {
    float: left;
    width: 27px;
    padding-top: 126px;
    text-align: center;
    line-height: 16px;
    color: #fff;
    font-size: 14px;
    height: 100px;
    padding-left: 2px
}

.djzc-zzjg-z {
    float: left;
    width: 150px;
    padding: 95px 0 0 0;
    font-size: 14px;
    color: #fff
}

.djzc-zzjg-z1 {
    width: 115px;
    height: 30px;
    line-height: 30px;
    text-align: center
}

.djzc-zzjg-z2 {
    width: 80px;
    padding-top: 200px;
    height: 30px;
    line-height: 30px
}

.djzc-zzjg-r {
    float: left;
    width: 135px;
    padding-left: 40px;
    line-height: 23px;
    color: #333;
    line-height: 24px
}

/* 08-学子园地-1*/
.xzyd-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.xzyd-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.xzyd-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xzyd-nav-bj2.png)
}

.xzyd-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/xzyd-nav-bj2.png)
}

.xzyd-right-tit {
    height: 23px;
    overflow: hidden;
    line-height: 23px;
    background: url(images/xzyd-coin1.jpg) no-repeat left;
    padding-left: 20px;
    color: #404040;
    font-size: 21px;
    font-weight: bold
}

.xzyd-gsl-top {
    background: url(images/08-1-bjadd.jpg);
    width: 350px;
    height: 26px
}

.xzyd-gsl-top p {
    width: 300px;
    float: left;
    padding-left: 20px;
    line-height: 24px;
    color: #fff;
    font-size: 14px
}

.xzyd-gsl-top span {
    width: 30px;
    float: right;
    line-height: 26px;
    color: #fff;
    font-size: 12px
}

.xzyd-gsl-top span a {
    color: #000;
    font-size: 12px
}

.xzyd-gsl-top span a:hover {
    color: #000;
    font-size: 12px
}

.xzyd-djdt-ggl-td {
    width: 350px;
    height: 25px
}

.xzyd-djdt-ggl-td p {
    width: 290px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-djdt-ggl-td span {
    width: 50px;
    float: right;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333
}



.xzyd-xsjl-top-r-top {
    height: 20px;
    color: #204f0f;
    font-size: 14px;
    width: 395px;
}

.xzyd-xsjl-top-r-top p {
    height: 20px;
    background: url(images/xzyd-coin2.jpg) no-repeat left;
    padding-left: 20px;
    color: #204f0f;
    font-size: 14px;
    width: 300px;
    line-height: 20px;
    float: left
}

.xzyd-xsjl-top-r-top span {
    width: 35px;
    font-size: 14px;
    line-height: 20px;
    float: right;
    background: url(images/xzyd-coin3.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-xsjl-top-r-top span a {
    color: #333;
    font-size: 12px
}

.xzyd-xsjl-top-r-top span a:hover {
    color: #333;
    font-size: 12px
}

.xzyd-xsjl-top-r-top-26 {
    height: 26px;
    color: #204f0f;
    font-size: 14px;
    width: 395px;
    background: url(images/08-1-bjadd.jpg) no-repeat
}

.xzyd-xsjl-top-r-top-26 p {
    height: 25px;
    padding-left: 20px;
    color: #fff;
    font-size: 14px;
    width: 300px;
    line-height: 25px;
    float: left
}

.xzyd-xsjl-top-r-top-26 span {
    width: 35px;
    font-size: 14px;
    line-height: 26px;
    float: right;
    background: url(images/xzyd-coin3.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-xsjl-top-r-top-26 span a {
    color: #333;
    font-size: 12px
}

.xzyd-xsjl-top-r-top-26 span a:hover {
    color: #333;
    font-size: 12px
}

.xzyd-djdt-td {
    width: 395px;
    height: 25px
}

.xzyd-djdt-td p {
    width: 335px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-djdt-td span {
    width: 50px;
    float: right;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333
}

.xzyd-top {
    height: 30px;
    line-height: 30px;
    width: 757px;
    padding-left: 20px;
    background: url(images/08-xzyd-title2.jpg) no-repeat left;
    font-size: 14px;
}

.xzyd-top p {
    float: left;
    color: #fff;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 100px
}

.xzyd-top span {
    float: right;
    width: 55px;
    font-size: 12px;
    color: #333
}

.xzyd-con {
    background: url(images/xzyd-d-bj.jpg) repeat-x;
    height: 167px;
    padding-top: 20px;
}

.xzyd-con-main {
    width: 200px;
    float: left
}

.xzyd-td {
    width: 194px;
    height: 130px;
    border: solid 1px #ccc;
    padding: 1px
}

.xzyd-font {
    background: url(images/08-xzyd-xbj.jpg);
    width: 184px;
    height: 25px;
    line-height: 25px;
    margin-top: 3px;
    margin-left: 5px;
    font-size: 12px;
    color: #333;
    padding-left: 10px
}

.xzyd-con-main2 {
    width: 156px;
    float: left
}

.xzyd-td2 {
    width: 152px;
    height: 130px;
    border: solid 1px #ccc;
    padding: 1px
}

.xzyd-font2 {
    background: url(images/08-xzyd-xbj.jpg);
    width: 142px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    padding-left: 10px
}


/* 活动图片 */
.picMarquee-left {
    width: 775px;
    overflow: hidden;
    position: relative;
}

.picMarquee-left .cc {
    padding-top: 15px;
    background: url(images/xzyd-d-bj.jpg) repeat-x;
    height: 190px
}

.picMarquee-left .cc ul {
    overflow: hidden;
    zoom: 1;
}

.picMarquee-left .cc ul li {
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
    margin-left: 5px
}

.picMarquee-left .cc ul li .pic {
    text-align: center;
}

.picMarquee-left .cc ul li .pic img {
    width: 200px;
    height: 130px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
}

.picMarquee-left .cc ul li .pic a:hover img {
    border-color: #999;
}

.picMarquee-left .cc ul li .title {
    line-height: 24px;
    background: url(images/08-xzyd-xbj.jpg);
    width: 184px;
    height: 25px;
    line-height: 25px;
}

/* 08-学子园地-2*/
.xygk-left-xzyd {
    float: left;
    width: 192px;
    background: url(images/xygk-left-bj.jpg) no-repeat;
    min-height: 532px
}

.xygk-left-main {
    padding-left: 30px;
}

.xzyd-xbanner {
    width: 160px;
    height: 50px;
    margin: 22px auto 0 auto
}

.xzyd-xbanner-311 {
    width: 160px;
    height: 62px;
    margin: 22px auto 0 auto
}

.xzyd-xbanner-26 {
    width: 157px;
    height: 158px;
    margin: 22px auto 0 auto;
}

.yzzc-news {
    width: 715px;
    border: solid 1px #ccc;
    padding: 13px 30px 0 30px;
    background: #fff;
    min-height: 400px
}

.yzzc-news-top {
    width: 635px;
    height: 46px;
    background:
        #e2e1dd;
    padding-left: 80px
}

.yzzc-news-top-l {
    float: left;
    width: 75px;
    height: 46px;
    line-height: 46px;
    font-size: 14pxs
}

.yzzc-news-top-z {
    float: left;
    width: 163px;
    padding-top: 12px
}

.yzzc-news-top-z select {
    width: 154px;
    height: 25px;
    border: solid 1px #ccc;
}

.yzzc-news-top-r {
    float: left;
    width: 290px;
    padding-top: 11px
}

.yzzc-news-top-r-search {
    width: 250px;
    height: 25px;
    border: solid 1px #ccc
}

.yzzc-news-top-r-search-l {
    width: 225px;
    float: left
}

.yzzc-news-top-r-search-l input {
    width: 225px;
    height: 25px;
    border: none
}

.yzzc-news-top-r-search-r {
    width: 25px;
    float: right
}

.yzzc-news-titile {
    height: 30px;
    border-top: solid 2px #358745;
    border-bottom: solid 1px #ccc;
    margin-top: 20px;
    padding-top: 5px;
    font-size: 14px
}

.yzzc-news-titile-main {
    height: 25px;
}

.yzzc-news-titile-main-l {
    width: 99px;
    float: left;
    border-right: solid 1px #ccc;
    height: 25px;
    line-height: 25px;
    text-align: center
}

.yzzc-news-titile-main-z {
    width: 510px;
    float: left;
    border-right: solid 1px #ccc;
    height: 25px;
    line-height: 25px;
    text-align: center
}

.yzzc-news-titile-main-r {
    width: 99px;
    float: left;
    height: 25px;
    line-height: 25px;
    text-align: center
}

.yzzc-news-con {
    height: 30px;
    width: 695px;
    padding-left: 15px;
    border-bottom: solid 1px #ccc
}

.yzzc-news-con-l {
    float: left;
    width: 92px;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 8px;
    line-height: 30px
}

.yzzc-news-con-z {
    float: left;
    width: 495px
}

.yzzc-news-con-r {
    float: left;
    width: 100px;
    color: #ff6600;
    text-align: center;
}

.yzzc-news-c {
    min-height: 300px
}

.xzyd-top-a {
    height: 30px;
    line-height: 30px;
    width: 752px;
    padding-left: 20px;
    background: url(images/08-1-bjaddb.jpg) no-repeat left;
    font-size: 14px;
    color: #fff
}

.xzyd-top-a p {
    float: left;
    width: 200px;
}

.xzyd-top-a span {
    float: right;
    width: 30px;
    background: url(images/xzyd-coin3.jpg) no-repeat left;
    padding-left: 8px
}

.xzyd-top-a-con {
    font-size: 14px;
    color: #333;
    line-height: 28px;
    font-weight: bold
}

.xygk-jsjl-xrlda {
    width: 757px;
    height: 188px;
    border: solid 1px #ccc;
    margin-top: 16px;
    background: #fff
}

.xzyd-top-a-con-top {
    width: 777px;
    height: 220px;
}

.xzyd-top-a-con-top-26 {
    width: 777px;
    padding-bottom: 30px
}

.xzyd-top-a-con-top-l {
    width: 305px;
    float: left;
    padding-top: 8px
}

.xzyd-top-a-con-top-l-pic {
    border: solid 1px #ccc;
    width: 263px;
    height: 147px
}

.xzyd-top-a-con-top-r {
    width: 382px;
    float: right;
    font-weight: normal;
    text-align: justify;
    text-justify: inter-ideograph
}

.xzyd-djdt-tda {
    width: 380px;
    height: 31px;
    border-bottom: solid 1px #ccc
}

.xzyd-djdt-tda p {
    width: 300px;
    float: left;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #333;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-djdt-tda span {
    width: 70px;
    float: right;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}

/*.xzyd-xsjl-top-r-topa{ height:20px;color:#204f0f; font-size:14px; width:380px; }
.xzyd-xsjl-top-r-topa p{ height:20px; background:url(images/xzyd-coin2.jpg) no-repeat left; padding-left:20px; color:#204f0f; font-size:14px; width:280px; line-height:20px; float:left}
.xzyd-xsjl-top-r-topa span{ width:35px; font-size:14px;line-height:20px; float:right; background:url(images/xzyd-coin3.jpg) no-repeat left ; padding-left:10px; font-weight:normal}
.xzyd-xsjl-top-r-topa span a{ color:#333; font-size:12px}
.xzyd-xsjl-top-r-topa span a:hover{ color:#333; font-size:12px}*/

.xzyd-xsjl-top-r-topa {
    background: url(images/08-1-bjadd.jpg);
    width: 380px;
    height: 26px
}

.xzyd-xsjl-top-r-topa p {
    width: 300px;
    float: left;
    padding-left: 20px;
    line-height: 24px;
    color: #fff;
    font-size: 14px
}

.xzyd-xsjl-top-r-topa span {
    width: 30px;
    float: right;
    line-height: 26px;
    color: #fff;
    font-size: 12px
}

.xzyd-xsjl-top-r-topa span a {
    color: #000;
    font-size: 12px
}

.xzyd-xsjl-top-r-topa span a:hover {
    color: #000;
    font-size: 12px
}





.djzc-xsjl-top-r-cona {
    font-size: 14px;
    width: 375px;
    color: #333;
    line-height: 21px;
    padding-top: 6px;
    font-weight: normal
}

.xzyd-djdt-tdb {
    width: 345px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-djdt-tdb p {
    float: left;
    width: 285px;
}

.xzyd-djdt-tdb span {
    float: right;
    width: 60px;
}

.kxyj-xsjl-top-rb {
    width: 385px;
    height: auto;
    float: right;
    padding-left: 10px
}

.xzyd-6 {
    background: url(images/08-xzyd-6-bj.jpg);
    width: 402px;
    height: 297px;
    font-size: 14px
}

.xygk-jsjl-xrld-main-title-6 {
    height: 30px;
    line-height: 30px;
    border-bottom: solid 1px #0283ae;
    font-size: 14px;
    font-weight: bold
}

.xygk-jsjl-xrld-main-title-6 p {
    float: left;
    width: 200px;
    line-height: 30px;
    color: #666
}

.xygk-jsjl-xrld-main-l-6 {
    width: 295px;
    background: url(images/02-xygk-5-0_shu.jpg) right no-repeat;
    min-height: 106px;
    float: left;
    line-height: 25px;
    padding-top: 20px;
    padding-right: 20px;
    font-weight: normal
}

.xygk-jsjl-xrld-main-r-6 {
    float: right;
    width: 233px;
    line-height: 25px;
    padding-top: 20px;
    font-weight: normal
}


.xzyd-djdt-tdc {
    width: 365px;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #333;
    background: url(images/xzyd-coin4.jpg) no-repeat left;
    padding-left: 10px
}

.xzyd-djdt-tdc p {
    float: left;
    width: 305px;
    font-size: 12px;
}

.xzyd-djdt-tdc span {
    float: right;
    width: 45px;
    font-size: 12px;
}

/* 08-学子园地-7*/
.kxyj-xsjl-top-l-7 {
    width: 380px;
    float: left;
}

.kxyj-xsjl-top-rb-7 {
    width: 385px;
    float: right;
    padding-left: 10px
}

.xygk-zzs-top-main-10 {
    float: left;
    min-height: 208px;
    width: 480px
}

.xygk-zzs-con-main-left-title-10 {
    height: 30px;
    line-height: 30px;
    background: url(images/xzyd-coin2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5d9d47;
    font-size: 16px
}

.xygk-zzs-con-main-right10 {
    width: 350px;
    float: right
}

.xygk-zzs-con-main-right10 p {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px;
    background: url(images/xzyd-coin2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5d9d47;
    font-size: 16px
}

.xygk-zzs-con-main-right10 span {
    float: right;
    width: 86px;
    font-size: 12px;
    background: url(images/xzyd-coin3.jpg) no-repeat left;
    padding-left: 8px;
    height: 30px;
    line-height: 30px;
}

.xygk-zzs-con-main-right-con-10 {
    width: 299px;
    height: 58px;
    background: #e2eee2;
    padding: 15px 0 0 15px;
    margin-top: 10px
}

.xygk-zzs-con-main-right-con02-10 {
    font-size: 14px;
    color: #528b3f;
    height: 30px;
    line-height: 30px
}

.xygk-zzs-con-main-right-con02-10 a {
    text-decoration: underline;
    color: #528b3f;
}

.xygk-zzs-con-main-right-con02-10 a:hover {
    text-decoration: underline;
    color: #528b3f;
}

.yzzc-news-titile-main-z-11 {
    width: 610px;
    float: left;
    height: 25px;
    line-height: 25px;
    text-align: center
}

.yzzc-news-con-z-11 {
    float: left;
    width: 590px
}

/* 11-教工之家-1*/
.jgzj-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.jgzj-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.jgzj-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/jgzj-nav-bj2.png)
}

.jgzj-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/jgzj-nav-bj2.png)
}

.jgzj-xsjl-main {
    width: 759px;
    min-height: 300px
}

.jgzj-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/jgzj-coin1.jpg) no-repeat left;
    padding-left: 20px;
    color: #696969;
    font-size: 21px;
    font-weight: bold
}

.xytd-jsjl-grjj-main {
    width: 752px;
    height: 28px;
    background: url(images/12-xytd-top.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xytd-jsjl-grjj-main p {
    float: left;
    line-height: 27px;
    font-size: 14px;
    color: #fff
}

.xytd-jsjl-grjj-main span {
    float: right;
    width: 25px;
    font-size: 12px;
    color: #333
}

.xytd-jsjl-grjj-lrld {
    width: 777px;
}

.xytd-lrld {
    width: 119px;
    float: left;
    font-size: 14px;
    text-align: center;
    margin: 25px 0px 0 30px;
    line-height: 20px
}

.xytd-lrlda {
    width: 121px;
    float: left;
    font-size: 14px;
    text-align: center;
    margin: 25px 0px 0 25px;
    line-height: 20px
}

.xytd-lrlda img {
    width: 115px;
    padding: 3px;
    border: solid 1px #ccc;
    background: #fff;
}

.xytd-jsjl-grjj-main2 {
    width: 720px;
    height: 28px;
    background: url(images/jytd-top.jpg) no-repeat;
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

.xytd-jsjl-grjj-main2 p {
    float: left;
    line-height: 27px;
    font-size: 14px;
    color: #fff
}

.xytd-jsjl-grjj-main2 span {
    float: right;
    width: 35px;
    font-size: 12px;
    color: #333
}

.xytd-lrld-4 {
    width: 180px;
    float: left;
    font-size: 12px;
    text-align: center;
    margin: 10px 10px 0 0;
    line-height: 20px
}

.xytd-lrld-4a {
    width: 180px;
    float: left;
    font-size: 12px;
    text-align: center;
    margin: 25px 0 0 0;
    line-height: 20px
}

.xytd-right-content {
    width: 777px;
    margin-top: 22px;
}

/* 09-设施平台-1*/
.sspt-left-nav {
    background: url(images/xygk-nav-bj.png);
    width: 131px;
    height: 36px;
    text-align: center;
    line-height: 33px;
    display: block
}

.sspt-left-nav a {
    font-size: 14px;
    color: #333;
    display: block
}

.sspt-left-nav a:hover {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/sspt-nav-bj2.png)
}

.sspt-left-nav.on a {
    font-size: 14px;
    color: #fff;
    display: block;
    background: url(images/sspt-nav-bj2.png)
}

.sspt-right-tit {
    height: 23px;
    line-height: 23px;
    background: url(images/sspt-coin1.jpg) no-repeat left;
    padding-left: 20px;
    color: #404040;
    font-size: 21px;
    font-weight: bold
}

.sspt-jyjg-con {
    background: url(images/09-sspt-pic1.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px
}

.sspt-jyjg-con2 {
    background: url(images/09-sspt-pic2.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.sspt-jyjg-con3 {
    background: url(images/09-sspt-pic3.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px;
    margin-top: 10px
}

.sspt-jyjg-con4 {
    background: url(images/09-sspt-pic4.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.sspt-jyjg-con5 {
    background: url(images/09-sspt-pic5.jpg);
    width: 682px;
    height: 162px;
    padding: 30px 0 0 95px;
    margin-top: 10px
}

.sspt-jyjg-con6 {
    background: url(images/09-sspt-pic6.jpg);
    width: 567px;
    height: 162px;
    padding: 30px 0 0 210px;
    margin-top: 10px
}

.sspt-jyjg-main-top {
    height: 30px;
    padding-left: 20px;
    color: #595dac;
    font-size: 16px;
    font-weight: bold
}

.bksjy-zyjs-pic-rightadd {
    float: right;
    width: 510px
}

.bksjy-zyjs-pic-add {
    width: 250px;
    height: 155px;
    float: left
}

.bksjy-zyjs-pic-rightadd-01 {
    line-height: 22px;
    text-indent: 2em
}

.bksjy-zyjs-pic-rightadd-02 {
    height: 30px;
    line-height: 30px;
    background: url(images/04-bksjy-cion2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5b8903;
    font-size: 14px;
    font-weight: bold
}

.bksjy-29 {
    margin-top: 5px
}

.rczp-29-1 {
    height: 60px;
    padding-left: 12px;
    line-height: 60px
}

.rczp-29-2 {
    height: 60px;
    padding-left: 12px;
    line-height: 60px
}

.rczp-29-3 {
    height: 85px;
    padding: 0 12px 0 12px;
    line-height: 85px;
}

.rczp-29-4 {
    height: 60px;
    padding: 0 12px 0 12px;
    line-height: 60px
}

.rczp-29-5 {
    height: 120px;
}

.rczp-29-5-l {
    height: 40px;
    float: left;
    width: 234px;
    border-right: solid 2px #fff;
    padding-left: 13px;
    line-height: 40px
}

.rczp-29-5-r {
    height: 40px;
    float: right;
    width: 203px;
    line-height: 40px;
    text-align: center
}

.rczp-29-q {
    background: #dbeadb
}

.rczp-29-s {
    background: #c0d5a6
}

.rczp-bottom-l {
    float: left;
    width: 306px;
    border-right: solid 2px #fff;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #a3bf77
}

.rczp-bottom-r {
    float: left;
    width: 452px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #a3bf77
}

/* 修改页面添加样式*/
.yjspy-jsjl-grjj-main-add {
    width: 730px;
    height: 28px;
    background: url(images/05-yjspy-title-add.jpg);
    line-height: 27px;
    padding-left: 25px;
    color: #fff
}

/* 05-科学介绍-1页面修改添加样式*/
.rczp-con01-2-add {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    line-height: 33px;
    background: #3a8514;
    font-size: 14px;
    color: #E6E6E6;
    text-align: center
}

.rczp-con01-3-add {
    float: left;
    width: 175px;
    border-right: solid 2px #fff;
    line-height: 33px;
    background: #3a8514;
    font-size: 14px;
    color: #E6E6E6;
    text-align: center
}

.rczp-con01-4-add {
    float: left;
    width: 490px;
    line-height: 33px;
    background: #3a8514;
    font-size: 14px;
    color: #E6E6E6;
    text-align: center
}

.xkjs-con01-2-add {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #333;
    text-align: center
}

.xkjs-con01-3-add {
    float: left;
    width: 175px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #333;
    text-align: center;
}

.xkjs-con01-4-add {
    float: left;
    width: 450px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #333;
    text-align: left;
    padding: 10px 20px
}

.c3dbba {
    background: #c3dbba
}

/* 06-创新团队-页面修改添加样式*/
.kxyj-xsjl-top-r-cxtd {
    width: 770px;
}

.kxyj-xsjl-top-r-top-cxtd {
    height: 20px;
    background: url(images/kxyj-coin2.jpg) no-repeat left;
    padding-left: 20px;
    color: #5486b6;
    font-size: 14px;
    width: 757px;
    line-height: 20px;
    font-weight: bold
}

.kxyj-xsjl-top-r-con-cxtd {
    font-size: 14px;
    width: 777px;
    color: #333;
    line-height: 21px;
    padding-top: 8px
}

/* 11-组织机构-页面修改添加样式*/
.zzjg-dqzz-con-tad {
    width: 765px;
    background: #d8e9c8;
    height: 35px;
    border: solid 1px #ccc;
    font-size: 14px;
    color: #333
}

.zzjg-dqzz-con-tad2 {
    width: 765px;
    height: 35px;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    background: #e0eed6;
    font-weight: bold;
    font-size: 14px;
    color: #666;
}

/* 11-荣誉奖励-页面修改添加样式*/
.ryjl-more {
    float: left;
    width: 33px;
    height: 35px;
    line-height: 35px;
    background: url(images/jgzj-more-bj.jpg);
    padding-left: 15px;
    margin-top: 1px
}

.ryjl-con-font {
    padding-top: 15px;
    padding-bottom: 15px;
}

.ryjl-con-pic {}

.ryjl-con-pic ul {
    vertical-align: middle
}

.ryjl-con-pic ul li {
    float: left;
    margin: 15px 15px 0 0
}

/* 05-课程体系-页面修改添加样式*/
.kctx-font {
    padding: 20px 0 25px 0;
    text-indent: 2em
}

.kctx-con01-1-add {
    float: left;
    width: 108px;
    line-height: 33px;
    background: #3a8514;
    font-size: 14px;
    color: #e6e6e6;
    text-align: center;
    border-right: solid 2px #fff
}

.kctx-con01-2-add {
    float: left;
    width: 380px;
    line-height: 33px;
    background: #3a8514;
    font-size: 14px;
    color: #e6e6e6;
    text-align: center
}

.kctx-border {
    border-bottom: solid 2px #fff
}

.kctx-01-add {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    font-size: 14px;
    color: #fff;
    text-align: center;
    color: #333
}

.kctx-02-add {
    float: left;
    width: 175px;
    border-right: solid 2px #fff;
    font-size: 14px;
    color: #fff;
    text-align: center;
    color: #333
}

.kctx-12-add {
    float: left;
    width: 261px;
    border-right: solid 2px #fff;
    font-size: 14px;
    color: #fff;
    text-align: center;
    color: #333
}

.kctx-03-add {
    float: left;
    width: 108px;
    font-size: 14px;
    color: #333;
    text-align: center;
    border-right: solid 2px #fff
}

.kctx-04-add {
    float: left;
    width: 380px;
    font-size: 14px;
    color: #333;
    text-align: center
}

.c3dbba {
    background: #c3dbba
}

.dbeadb {
    background: #dbeadb
}

.aed0a1 {
    background: #aed0a1
}

.kctx-0-add {
    height: 42px;
    line-height: 42px
}

.kctx-00-add {
    height: 55px;
    line-height: 25px;
    text-align: left;
    padding: 5px 20px 5px 20px
}

.kctx-30-add {
    height: 75px;
    line-height: 25px;
    text-align: left;
    padding: 5px 20px 5px 20px
}

/*分页样式2*/
/*.epages{text-align:center;margin:3px 0;font:14px}
.epages *{vertical-align:middle;padding:1px 3px 1px;}
.epages a{padding:1px 3px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:14px;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}*/

.epages {
    width: 668px;
}

.epages b {
    padding: 0 5px 0;
    /*margin-top:30px; */
    color: #d04e00;
    /*display:inline-table; */
    border: 1px solid #ccc;
}

.epages a {
    padding: 0 5px 0;
    color: #659B28;
    /*display:inline-table;*/
    border: 1px solid #ccc;
}

.epages a:hover {
    color: #fff;
    background: #659B28;
    border: 1px solid #659B28;
}


.add-6-title {
    height: 30px;
    font-size: 14px;
    color: #333;
    font-weight: bold
}

.rczp-cona-l0 {
    float: left;
    width: 84px;
    border-right: solid 2px #fff;
    ;
    background: #bdd7bd;
    font-size: 14px;
    text-align: center
}

.rczp-cona-r-con1-10 {
    float: left;
    width: 194px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 210px;
    padding-top: 103px
}

.190 {
    width: 190px
}

.285 {
    width: 285px
}

.185 {
    width: 185px
}

.135 {
    width: 135px
}

.160 {
    width: 160px;
    padding: 0 15px
}

.255 {
    width: 255px;
    padding: 0 15px
}

.rczp-cona-r-con1-30 {
    float: left;
    width: 155px;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    color: #fff;
    height: 350px;
    color: #333;
    padding: 15px 15px
}

.rczp-con01-40 {
    float: left;
    width: 185px;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-con01-30 {
    float: left;
    width: 285px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-cona-r-con1-20 {
    float: left;
    width: 255px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: left;
    padding: 15px 15px 0 15px;
    height: 365px
}

.rczp-con01-20 {
    float: left;
    width: 193px;
    border-right: solid 2px #fff;
    line-height: 40px;
    background: #096;
    font-size: 14px;
    color: #fff;
    text-align: center
}

.rczp-cona-r-con1-12 {
    float: left;
    width: 165px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 210px;
    text-align: left;
    height: 280px;
    padding: 100px 13px 0 15px
}

.rczp-cona-r-con1-13 {
    float: left;
    width: 165px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 210px;
    text-align: left;
    height: 360px;
    padding: 20px 13px 0 15px
}

.rczp-cona-r-con1-14 {
    float: left;
    width: 165px;
    border-right: solid 2px #fff;
    line-height: 24px;
    background: #dbeadb;
    font-size: 14px;
    text-align: center;
    height: 365px;
    text-align: left;
    padding: 15px 13px 0 15px
}

.find-box {
    float: right;
    border-radius: 38px;
    border: 1px solid #ddd;
    height: 25px;
    width: 150px;
}

.bt_find {
    float: right;
    height: 20px;
    margin-top: 2px;
    margin-right: 3px;
   cursor: pointer;
}

.find{
    margin-top: 6px;
    /* height: 35px; */
    border: 0;
    margin-left: 15px;
    font-size: 12px;
    width: 80px;
    outline: 0;
    position: absolute;
    background: #ebf7ed;
}

.tabhover {
    float:left;
    margin-right: 10px;
}

.tabnone {
    float:left;
    margin-right: 10px;
    color:#b3b3b3;
}

.list-title {
font-size: 22px;
    text-align: center;
    width: 130px;
    margin-bottom: 15px;
    color: #3a8514;
    font-family: 楷体;
}