/* 最外部背景层 */

#wrapEst {
    width: 100%;
    background: #f5f7fa;
}


/* 版心内容 */

#wrapEst .plentCenter {
    /* width: 1200px;
    margin: 0 auto; */
    /* border: 1px solid black; */
}

.bigImg img,
.toolCenterImg img,
.enterRightImg img {
    width: 100%;
    height: 100%;
}

a {
   /* color: black*/
color: #666;
font-size: 14px;
}


/* 表头 */

#wrapEst .plentCenter .titleTopWrap {
    width: 100%;
    background: #ffffff;
    height: 40px;
}

#wrapEst .plentCenter .titleTop {
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;
    height: 40px;
    display: flex;
    align-items: center;
    /* justify-content: space-between; */
}

#wrapEst .plentCenter .titleTop h1 {
    font-size: 14px;
    color: #db3634;
    line-height: 40px;
}


/* 表头导航 */

#wrapEst .plentCenter .titleTop ul {
    height: 28px;
    line-height: 28px;
    position: relative;  
}

#wrapEst .plentCenter .titleTop ul li a {
    display: block;
    font-size: 14px;
    margin-left: 22px;
    height: 32px;
    line-height: 28px;
}

#wrapEst .plentCenter .titleTop ul li :hover {
    color: #db3634;
}

#wrapEst .plentCenter .titleTop ul .addresses {
    width: 295px;
    background: #f5f7fa;
    border: 1px solid #ccc;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
    position: absolute;
    z-index: 999;
    top: 30px;
    left: 222px;
    padding: 15px 15px;
}

#wrapEst .plentCenter .titleTop ul .addresses a {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    color: #000;
}

#wrapEst .plentCenter .titleTop ul .addresses a:hover {
    background-color: #e8eff6;
}


/* #wrapEst .plentCenter .titleTop ul li .addressMore {
    background: url(../images/aaqiao_03.jpg) no-repeat right center;
    padding-right: 17px;
} */


/* 表头按钮 */

#wrapEst .plentCenter .titleTop .buttonTop {
    position: relative;
    height: 40px;
    margin-left:207px;
    line-height: 40px;
}

#wrapEst .plentCenter .titleTop .buttonTop .guanfang {
    width: 80px;
    height: 80px;
    position: absolute;
    top: 28px;
    left: 105px;
    z-index: 99;
}

#wrapEst .plentCenter .titleTop .buttonTop .genduo {
    width: 89px;
    /* height: 80px; */
    background: #fff;
    position: absolute;
    top: 30px;
    left: 188px;
    z-index: 99;
}

#wrapEst .plentCenter .titleTop .buttonTop .genduo p {
    width: 100%;
    height: 30px;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    color: #ccc
}

#wrapEst .plentCenter .titleTop .buttonTop .guanfang img {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .titleTop .buttonTop ul li a {
    display: inline-block;
    padding: 0 10px;
    height: 32px;
    margin: 0;
    border: 0;
}

#wrapEst .plentCenter .titleTop .buttonTop i {
    color: #eee;
}


/* logo  搜索 电话 */

#wrapEst .plentCenter .logHeader {
    width: 1200px;
    margin: 0 auto;
    height: 94px;
    display: flex;
    /* border: 1px solid blue; */
    align-items: center;
    justify-content: space-between;
    position: relative;
}


/* 二级菜单 */

#wrapEst .plentCenter .logHeader .seach .quanbu {
    /*width: 55px;*/
 height: 50px;
font-size: 12px;
line-height: 50px;
text-align: center;
border-right: none;
position: relative;
background-color: #fff;
color: #9C9C9C;
border-top-left-radius: 9px;
border-bottom-left-radius: 8px;
}

#wrapEst .plentCenter .logHeader .noneNAv {
    position: absolute;
    width: 220px;
    height: 220px;
    background: #fff;
    -webkit-box-shadow: 0 0 8px 2px rgba(191, 191, 191, .42);
    box-shadow: 0 0 8px 2px rgba(191, 191, 191, .42);
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    border-bottom-left-radius: 8px;
    left: 321px;
    top: 74px;
    display: none;
    z-index: 101;
}

#wrapEst .plentCenter .logHeader .noneNAv ul {
    width: 105px;
    height: 100%;
    /* border: 1px solid red; */
}

#wrapEst .plentCenter .logHeader .noneNAv ul li {
    width: 100%;
    height: 44px;
    font-size: 16px;
    line-height: 44px;
    text-align: center;
}

#wrapEst .plentCenter .logHeader .seach .quanbu:hover {
   /* background: #EDFFF4;*/
    color: #EDFFF4;
}

#wrapEst .plentCenter .logHeader .seach .seachHover {
    width: 10px;
    height: 10px;
    background: #00be6e;
    margin-top: 20px;
    display: flex;
    flex-direction: column;
}

#wrapEst .plentCenter .logHeader .seach .seachHover .one {
    background: #EDFFF4;
    width: 100%;
    height: 2px;
    margin-top: 2px;
}

#wrapEst .plentCenter .logHeader .seach .seachHover .two {
    background: #EDFFF4;
    width: 100%;
    height: 2px;
    margin-top: 2px;
}

#wrapEst .plentCenter .logHeader .seach input {
    width: 457px;
    height: 48px;
    border: 0.5px solid #E5E5E5;
	border-right: 0;
}

#wrapEst .plentCenter .logHeader .seach button {
    height: 50px;
    width: 86px;
    background: #32c696;
    border: 0;
    border-radius: 5px;
    color: #fff;
    line-height: 50px;
    background: #3d5b8c url(../images/fa.png) no-repeat center center;
    background-size: 50% auto;
	margin-left: -2px;
}
.search_m{
	background:url(../images/xia.png)no-repeat 67px center;
	background-size: 10px 10px;

}


/* 主导航栏 */

#wrapEst #nav {
    width: 100%;
    height: 42px;
    background: #3d5b8c;
    /* position: absolute;
    top: 14.6%; */
}

#wrapEst #nav .navCont {
    display: block;
    width: 1200px;
    height: 42px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}

#wrapEst #nav .navCont li {
    height: 12px;
    border-right: 1px solid #6d84ad;
    padding: 0 9.8px;
}
#wrapEst #nav .navCont li:nth-last-child(1) {
    border: 0;
	padding-right: 0;
}
#wrapEst #nav .navCont li:nth-last-child(1) a:nth-last-child(1) {
    margin-right: 0;
}

#wrapEst #nav .navCont a {
    display: block;
    float: left;
    font-size: 15px;
    line-height: 14px;
    /*height: 50px;*/
    color: #fff;
    /*padding: 0 4px;*/
    margin-right: 4px;
    margin-left: 3px;
}


/* 选择地区 */

#wrapEst #nav .addressWrap {
    width: 100%;
    height: 46px;
    background: #fff;
}

#wrapEst #nav .navAdress {
    width: 1200px;
    height: 46px;
    margin: 0 auto;
    background: #fff;
}

#wrapEst #nav .navAdress a {
    float: left;
    font-size: 16px;
    line-height: 46px;
    margin-right: 26px;
}


/* 内容区 热门院校 */

#wrapEst .plentCenter .holdSchool {
    width: 1200px;
    margin: 0 auto;
    height: 400px;
    /* border: 1px solid red; */
    margin-top: 60px;
}


/* 内容区 */

#wrapEst .plentCenter .holdSchool .schoolCont {
    width: 594px;
    height: 258px;
    border: 1px solid #91b3eb;
    /* margin-top: 29px; */
    border-radius:1%;
    background: url(../images/schoolback_03.jpg) no-repeat bottom center;
}


/* 表头 */

#wrapEst .plentCenter .holdSchool .schoolCont .schoolHeader {
    width: 100%;
    height: 48px;
    border-bottom: 1px solid #91b3eb;
    background: #354a7b;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 2%;
}


/* 院校内容 */

#wrapEst .plentCenter .holdSchool .schoolCont .schoolHeader h1 {
    height: 25px;
    /* border: 1px solid black; */
    color: #fff;
    margin-left: 17px;
    margin-right: 15px;
}


/* 分类 */


/* #wrapEst .plentCenter .holdSchool .schoolCont .schoolClass {
   
} */

#wrapEst .plentCenter .holdSchool .schoolCont .schoolClass li {
    /* width: 100%; */
    height: 48px;
    border-bottom: 1px dashed #354a7b;
    font-size: 14px;
    line-height: 48px;
    padding: 0px 18px;
}


/* 院校tupian轮播图 */

#wrapEst .schoolImg {
    width: 1200px;
    margin: 0 auto;
    height: 140px;
    margin-left: 50px;
    background: #f5f7fa;
    position: relative;
    /* position: absolute;
    top: 73.9%; */
}

#wrapEst .schoolImg .prev {
    display: block;
    width: 20px;
    height: 35px;
    position: absolute;
    top: 50px;
    left: -50px;
    background: url(../images/scoolLeft_03.jpg);
}

#wrapEst .schoolImg .next {
    display: block;
    width: 20px;
    position: absolute;
    top: 50px;
    right: -50px;
    height: 35px;
    background: url(../images/schoolRight_03.jpg);
}

#wrapEst .schoolImg .carousel {
    width: 1200px;
    margin: 0 auto;
    /* border: 1px solid black; */
    margin-top: 20px;
    height: 104px;
    background: #f5f7fa;
    position: relative;
}

#wrapEst .schoolImg .carousel .caroLeft {
    position: absolute;
    left: -49px;
    top: 35px;
}

#wrapEst .schoolImg .carousel .caroRigt {
    position: absolute;
    right: -201px;
    top: 35px;
}


/* 
#wrapEst .schoolImg .carousel ul {
    
} */

#wrapEst .schoolImg .carousel ul li {
    width: 160px;
    height: 104px;
    margin-right: 13px;
}


/* 辅导内容 */

#wrapEst .tutorship {
    width: 1200px;
    height: 154px;
    background: #fff;
	margin: 0 auto;
	margin-top: 10px;
    /* position: absolute;
    top: 99.9% */
}


/* 380 152 */

#wrapEst .tutorship .tutWrap {
    width: 1200px;
    margin: 0 auto;
}

#wrapEst .tutorship .tutorshipCont {
    width: 380px;
    height: 152px;
    margin-right: 15px;
    border-top: 2px solid red;
}

#wrapEst .tutorship .tutorshipCont .tutorshiHeader {
    width: 100%;
    height: 56px;
    /* background: pink; */
    display: flex;
    justify-content: center;
}

#wrapEst .tutorship .tutorshipCont .tutorshiHeader h1 {
    width: 70px;
    font-size: 16px;
    line-height: 56px;
    padding-left: 35px;
    color: #b7c8e8;
    font-weight: 500;
    background: url(../images/fudao.jpg) no-repeat left center
}

#wrapEst .tutorship .tutorshipCont .tutorshiHeader .mbaFudao {
    background: url(../images/MBAfudao.jpg) no-repeat left center
}

#wrapEst .tutorship .tutorshipCont .tutorshiHeader .mbaFudao {
    background: url(../images/zongcai.jpg) no-repeat left center
}

#wrapEst .tutorship .tutorshipCont .tutorshiClass li {
    display: block;
    width: 25%;
    height: 38px;
    line-height: 38px;
    text-align: center;
}

#wrapEst .tutorship .tutorshipCont .tutorshiClass li a {
    color: #333333;
}

#wrapEst .tutorship .tutorshipCont .tutorshiCenter li {
    width: 33.33%;
}


/* 新闻 */

#wrapEst .plentCenter .news {
    width: 1200px;
    margin: 0 auto;
    height: 457px;
    /* border: 1px solid black; */
    padding-top: 32px
}


/* 研友会和在线说明会 */

#wrapEst .plentCenter .newsFont {
    width: 299px;
    height: 457px;
    background: #fff;
    padding-left: 15px;
    padding-right: 9px;
    box-shadow: 10px 10px 5px #f1f3f7;
    /* border-top: 1px solid black; */
}


/* 大图 */

#wrapEst .plentCenter .newsImg {
    width: 498px;
    height: 457px;
    /* border-top: 1px solid black; */
    margin: 0px 18px;
}


/* 大图 */

#wrapEst .plentCenter .newsImg .bigImg {
    width: 100%;
    height: 310px;
    /* border-top: 1px solid black; */
    background: pink;
}


/* 大图内容 */

#wrapEst .plentCenter .newsImg .imgCont {
    width: 100%;
    height: 147px;
    /* border: 1px solid black; */
    /* background: red; */
}

#wrapEst .plentCenter .newsImg .imgCont {
    width: 100%;
    height: 147px;
    /* border: 1px solid black; */
    /* background: red; */
}

#wrapEst .plentCenter .newsImg li {
    width: 158px;
    height: 66px;
    /* border: 1px solid black; */
    margin-top: 7px;
    /* background: yellow */
}


/* 研友会头部 */

#wrapEst .plentCenter .newsFont .newsHeader {
    width: 100%;
    height: 48px;
    border-bottom: 1px solid #eeeeee;
}

#wrapEst .plentCenter .newsFont .newsHeader h1 {
    width: 98px;
    height: 46px;
    line-height: 46px;
    border-bottom: 3px solid #3c5a8e;
}

#wrapEst .plentCenter .newsFont .newsHeader a {
    font-size: 15px;
    color: #b1b1b1;
    line-height: 48px;
    margin-right: 7px;
}


/* 文字 */

#wrapEst .plentCenter .newsFont ul {
    width: 100%;
    margin-top: 12px;
    /* border:1px solid red; */
}

#wrapEst .plentCenter .newsFont ul li {
    width: 241px;
    height: 38px;
    /* border-bottom:1px solid red; */
    font-size: 14px;
    line-height: 38px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 淘书团热搜 */

#wrapEst .plentCenter .book {
    width: 1200px;
    height: 495px;
    margin: 0 auto;
    margin-top: 40px;
    /* border: 1px solid red; */
}


/* 标题 */

#wrapEst .plentCenter .h1Title {
    width: 158px;
    height: 49px;
    font-size: 24px;
    line-height: 49px;
    padding-left: 2px;
    border-bottom: 4px solid #3c5a8e;
}

#wrapEst .plentCenter .h2Title {
    width: 1017px;
    height: 49px;
    font-size: 16px;
    line-height: 49px;
    border-bottom: 4px solid #eeeeee;
    padding-left: 17px
}

#wrapEst .plentCenter .book .h2Title a {
    color: #db3634;
    font-size: 15px;
    line-height: 49px;
}


/* h 371 W276 */

#wrapEst .book {
    position: relative;
}


/* 书籍商品 */

#wrapEst .plentCenter .book li {
    width: 276px;
    height: 371px;
    margin: 26px 29px 0px 0px;
}


/* 轮播图 */

#wrapEst .book .prev {
    display: block;
    width: 20px;
    height: 35px;
    position: absolute;
    top: 250px;
    left: -50px;
    background: url(../images/scoolLeft_03.jpg);
}

#wrapEst .book .next {
    display: block;
    width: 20px;
    position: absolute;
    top: 250px;
    right: -50px;
    height: 35px;
    background: url(../images/schoolRight_03.jpg);
}

#wrapEst .plentCenter .book dl {
    width: 276px;
    height: 371px;
    /* border: 1px solid black; */
    /* margin: 26px 29px 0px 0px; */
}


/* 书籍tupian */

#wrapEst .plentCenter .book dd {
    width: 100%;
    height: 195px;
    /* border-bottom: 1px solid black */
}

#wrapEst .plentCenter .book dt {
    margin-top: 4px;
    width: 246px;
    padding-left: 14px;
    font-size: 13px;
    line-height: 24px;
    padding-right: 16px
}

#wrapEst .plentCenter .book dt .price {
    width: 238px;
    margin-top: 19px;
    height: 30px;
    border: 1px solid #db3634
}

#wrapEst .plentCenter .book dt .price .priLeft {
    width: 50%;
    height: 30px;
    background: #db3634;
    font-size: 15px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}

#wrapEst .plentCenter .book dt .price .priRight img {
    width: 119px;
    height: 30px;
}


/* 访谈专区 */

#wrapEst .plentCenter .interview {
    width: 1200px;
    margin: 0 auto;
    height: 572px;
    /* border: 1px solid green; */
    /* background: pink; */
}


/* 访谈专区内容 */

#wrapEst .plentCenter .interview .interCont {
    width: 840px;
    height: 572px;
    background: #fff;
    /* background: yellow; */
    /* margin-top: 32px; */
    float: left;
}


/* 访谈专区小导航 */

#wrapEst .plentCenter .interview .interCont .interNav {
    width: 100%;
    height: 34px;
    clear: both;
    padding-top: 32px;
    border-bottom: 1px solid #ffa912;
}

#wrapEst .plentCenter .interview .interCont .interNav a {
    display: block;
    font-size: 17px;
    line-height: 34px;
    width: 103px;
    height: 34px;
    text-align: center;
}

.active:hover {
    border: 1px solid #ffa912;
    border-bottom: 1px solid #ffffff;
    background: #fff9ef;
    color: #c07c02;
    border-radius: 4px;
}

.eduActive {
    border: 1px solid #c07c02;
    color: #e1c199;
    border-bottom: 1px solid #ffffff;
    background-color: #fff9ef;
    border-radius: 4px;
}

.activeSected {
    border: 1px solid #ffa912;
    border-bottom: 1px solid #ffffff;
    background: #fff9ef;
    color: #c07c02
}

#wrapEst .bottomImg {
    width: 1200px;
    height: 100px;
    margin: 0 auto;
}

#wrapEst .bottomImg img {
    width: 100%;
    height: 100%;
}


/* 专题新闻 */

#wrapEst .plentCenter .interview .interCont .interNews {
    width: 100%;
    height: 420px;
    margin-top: 34px;
    background: #fff;
    /* border: 1px solid black */
}


/* 专题新闻大图 */

#wrapEst .plentCenter .interview .interCont .interNews dl {
    width: 320px;
    height: 354px;
    /* border-right: 1px solid black */
}

#wrapEst .plentCenter .interview .interCont .interNews dd {
    width: 500px;
    height: 354px;
    padding-left: 19px;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .interview .interCont .interNews dd p i {
    background: url(../images/yan_03.jpg) left center no-repeat;
    padding-left: 20px
}

#wrapEst .plentCenter .interview .interCont .interNews dd h1 {
    font-size: 17px;
    line-height: 17px;
    color: #db3634;
    margin-bottom: 18px;
}

#wrapEst .plentCenter .interview .interCont .interNews dd span {
    color: #999999;
    font-size: 14px;
    line-height: 10px;
    margin-bottom: 13px
}

#wrapEst .plentCenter .interview .interCont .interNews dd p {
    height: 38px;
    color: #747474;
    font-size: 14px;
    line-height: 38px;
}

#wrapEst .plentCenter .interview .interCont .interNews dd p span {
    color: #747474;
    font-size: 14px;
    line-height: 38px;
}


/* 326 */


/* 社区热帖 */

#wrapEst .plentCenter .interview .hlodPostWrap {
    width: 360px;
    height: 572px;
    background: #ffffff;
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost {
    width: 320px;
    margin-left: 33px;
    border: 1px solid #f0f0f0;
    height: 521px;
}


/* 社区热点 */

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost h1 {
    width: 320px;
    height: 92px;
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul li {
    width: 232px;
    height: 42px;
    font-size: 14px;
    line-height: 42px;
    /* border: 1px solid black; */
    padding-left: 27px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .one {
    background: url(../images/one_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .two {
    background: url(../images/two_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .three {
    background: url(../images/three_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .four {
    background: url(../images/four_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .five {
    background: url(../images/five_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .six {
    background: url(../images/msix.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .seven {
    background: url(../images/seven_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .eig {
    background: url(../images/eig_03.jpg) no-repeat left center
}

#wrapEst .plentCenter .interview .hlodPostWrap .holdPost ul .nine {
    background: url(../images/ten_03.jpg) no-repeat left center
}


/* 考研工具箱 */

#wrapEst .plentCenter .toolWrap {
    width: 1200px;
    height: 327px;
    margin: 0 auto;
    padding-top: 25px;
    /* margin-top: 55px; */
    /* border: 1px solid black; */
}


/* 考研工具箱 -左边栏 */

#wrapEst .plentCenter .toolWrap .toolLeft {
    width: 332px;
    height: 327px;
	background: #fff;
    /* background: pink */
}

#wrapEst .plentCenter .toolWrap .toolLeft h1 {
    width: 106px;
    height: 25px;
    border-left: 6px solid #db3634;
    margin-top: 7px;
    margin-left: 7px;
    text-align: center;
}

#wrapEst .plentCenter .toolWrap .toolLeft ul {
    width: 320px;
    height: 240px;
    margin-top: 29px;
    margin-left: 7px;
}

#wrapEst .plentCenter .toolWrap .toolLeft ul li {
    width: 102px;
    height: 74px;
    text-align: center;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
}

#wrapEst .plentCenter .toolWrap .toolLeft ul li dl {
    width: 102px;
    display: flex;
    justify-content: center;
}

#wrapEst .plentCenter .toolWrap .toolLeft h2 {
    width: 197px;
    height: 36px;
    border-bottom: 2px solid #e8e9ec;
}

.kong {
    margin-left: 7px;
    width: 112px;
    border-bottom: 2px solid #db3634;
    margin-top: 36px
}


/* 考研工具箱 -中间栏 */

#wrapEst .plentCenter .toolWrap .toolCenter {
    width: 500px;
    height: 327px;
    /* border: 1px solid black; */
	background: #fff;
    margin: 0 18px;
}

#wrapEst .plentCenter .toolWrap .toolCenter ul li,
#wrapEst .plentCenter .toolWrap .toolRight ul li {
    width: 103px;
    height: 35px;
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .toolWrap .toolCenter ul,
#wrapEst .plentCenter .toolWrap .toolRight ul {
    width: 100%;
    height: 35px;
    /* background: pink; */
    float: left;
    border-bottom: 1px solid #ffa912;
}

#wrapEst .plentCenter .toolWrap .toolCenter ul li .active,
#wrapEst .plentCenter .toolWrap .toolRight ul li .active {
    font-size: 17px;
    line-height: 35px;
    color: #333333;
    display: block;
    width: 100%;
    text-align: center;
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont {
    width: 500px;
    height: 268px;
    margin-top: 59px;
	margin-left: 25px;
    /* background-color: green; */
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont .toolCenterFonts {
    width: 100%;
    height: 252px;
    border: none;
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont .toolCenterFonts li {
    width: 100%;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont .toolCenterFonts .backColor {
       width: 263px;
    border-bottom: 1px dashed #eee;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 中间大图 */

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont dd {
    width: 181px;
    height: 202px;
    /* border: 1px solid black; */
    background-color: pink;
    /* margin-left: 15px;*/
}


/* 中间文字 */

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont dt {
    width: 268px;
    height: 252px;
    /* border: 1px solid black; */
    margin-left: 16px;
}


/* 考研工具箱 -右边栏 */

#wrapEst .plentCenter .toolWrap .toolRight {
    width: 332px;
    height: 327px;
	background: #fff;
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .toolWrap .toolRight .toolRightCont {
    width: 280px;
    margin-top: 59px;
    height: 268px;
    margin-left: 25px;
    /* background: pink; */
}

#wrapEst .plentCenter .toolWrap .toolRight .toolRightCont ul {
    border: none;
    height: 229px;
}

#wrapEst .plentCenter .toolWrap .toolRight .toolRightCont ul li {
    width: 236px;
    height: 26px;
    background: url(../images/lu_03.jpg) no-repeat left center;
    padding-left: 38px;
    line-height: 26px;
    font-size: 14px;
    border-bottom: 1px dashed #eee;
    margin-bottom: 13px;
    padding-bottom: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 同等学历升硕 */

#wrapEst .plentCenter .educationWrap {
    width: 1200px;
    margin: 0 auto;
    /* height: 638px; */
    background: #fff;
    /* margin-bottom: 122px; */
    /* border: 1px solid black; */
    margin-bottom: 20px;
}


/* 标题 */

#wrapEst .plentCenter .educationWrap h1 {
    width: 170px;
    height: 49px;
    font-size: 24px;
    line-height: 49px;
    border-bottom: 4px solid #7181a7;
    font-weight: 700;
	padding-left: 10px;
}

#wrapEst .plentCenter .educationWrap h2 {
    width: 985px;
    height: 49px;
    border-bottom: 4px solid #eeeeee;
    padding-left: 35px;
    line-height: 49px
}

#wrapEst .plentCenter .educationWrap .QQ {
    font-size: 15px;
    line-height: 15px;
    color: red;
    background: url(../images/QQ_03.jpg) no-repeat left center;
    padding-left: 30px;
    margin-left: 27px;
}

#wrapEst .plentCenter .educationWrap .eduA {
    margin-right: 10px;
	font-size: 16px;
}

#wrapEst .plentCenter .educationWrap .eduCont {
    width: 100%;
    height: 559px;
    padding-top: 31px;
    clear: both;
    /* background-color: pink; */
}


/* 左边栏 */

#wrapEst .plentCenter .eduLeft {
    width: 314px;
    height: 555px;
    /*border: 1px solid #d1dbef;*/
    margin-left: 10px;
}

#wrapEst .plentCenter .eduLeft h3 {
    width: 293px;
    height: 40px;
    margin-top: 13px;
    background: #7181a7;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    padding-left: 11px;
    background: url(../images/da_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft p {
    margin-top: 17px;
    font-size: 13px;
    line-height: 13px;
    padding-left: 11px
}

#wrapEst .plentCenter .eduLeft ul li {
    width: 100%;
    height: 33px;
    /* border: 1px solid red; */
    font-size: 15px;
    line-height: 33px;
    display: flex;
    align-content: center;
    padding-top: 8px;
}

#wrapEst .plentCenter .eduLeft ul li span {
    float: left;
    display: block;
    width: 75px;
    height: 30px;
    background: red;
    color: #fff;
    text-align: center;
    margin-right: 11px;
    background: url(../images/bei1_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft .contTwo li span {
    background: url(../images/bei2_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft .contTre li span {
    background: url(../images/bie3_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft .contFour li span {
    background: url(../images/bei4_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft .contFive li span {
    background: url(../images/bei5_03.jpg) no-repeat left center;
}

#wrapEst .plentCenter .eduLeft .eduYear {
    width: 190px;
    height: 76px;
    font-size: 15px;
    line-height: 30px;
}

.cuo {
    padding-right: 21px;
    background: url(../images/cuo_03.jpg) no-repeat right center;
}

.DUI {
    padding-right: 30px;
    background: url(../images/dui_03.jpg) no-repeat right center;
}

#wrapEst .plentCenter .eduLeft .pindapButton {
    width: 284px;
    height: 36px;
    background: #7181a7;
    margin-top: 86px;
    border-radius: 5px;
    margin-left: 13px;
    text-align: center;
}

#wrapEst .plentCenter .eduLeft .pindapButton a {
    font-size: 17px;
    line-height: 36px;
    color: #fff;
    padding-right: 24px;
    background: url(../images/pindao_03.jpg) no-repeat right center;
}


/* 中间栏 */

#wrapEst .plentCenter .eduCenter {
    width: 480px;
    height: 555px;
    /* background: green; */
    margin: 0 18px;
    
	
}

#wrapEst .plentCenter .eduCenter h4 {
    width: 530px;
    height:56px;
    margin-top: 9px;
    /* border: 1px solid red; */
    font-weight: 500;
}

#wrapEst .plentCenter .eduCenter h4 .eduSpanLeft {
    display: block;
    width: 73px;
    font-size: 17px;
    line-height: 56px;
    font-weight: 500;
    background: url(../images/tubiao_03.jpg) no-repeat left center;
    padding-left: 30px;
}

#wrapEst .plentCenter .eduSpanRigth {
    font-size: 15px;
    line-height: 34px;
    color: #bbbbbc;
}


/* 热门院校 */

#wrapEst .plentCenter .eduCenter .eduSchool {
 
    width: 530px;
    height: 20px;
    /* background-color: pink; */
}

#wrapEst .plentCenter .eduCenter .eduSchool li {
  padding-left: 2px;
    margin-right: 8px;
}






/* 热门专业 */

#wrapEst .plentCenter .eduCenter P {
    margin-top: 8px;
    height: 56px;
    width: 500px;
    line-height: 56px;
    background: url(../images/tubiao_26.jpg) no-repeat left center;
    padding-left: 30px;
	font-size: 17px;
}

#wrapEst .plentCenter .eduCenter .eduClass {
    width: 530px;
    height: 5px;
    /* border: 1px solid black */
}


/* 导航 */

#wrapEst .plentCenter .eduCenter .eduCenterNav {
    width: 525px;
    height: 26px;
    
    margin-bottom: 8px;
    border-bottom: 1px solid #ffa912;
}

#wrapEst .plentCenter .eduCenter .eduCenterNav a {
    display: block;
    width: 85px;
    height: 26px;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
    color: #666;
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .eduCenter .eduClass li {

    font-size: 13px;
    line-height: 13px;
}


/* 新闻 */

#wrapEst .plentCenter .eduCenter .eduCenterNews {
    clear: both;
	width: 530px;
}

#wrapEst .plentCenter .eduCenter .eduCenterNews .eduCB {
    display: block;
    width: 430px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
}

#wrapEst .plentCenter .eduCenter .eduCenterNews li {
    height: 40px;
    /* border: 1px solid red; */
    font-size: 14px;
    line-height: 40px;
	padding-right: 20px;
}


/* 右边栏 */

#wrapEst .plentCenter .eduRight {
    width: 296px;
    height: 555px;
    margin-left:60px;
    /* background: yellow; */
}


/* 右边栏标题 */

#wrapEst .plentCenter .eduRight h4 {
    height: 40px;
    font-size: 17px;
    line-height: 40px;
    font-weight: 500;
    background: url(../images/tupian_03.jpg) no-repeat left center;
    padding-left: 30px;
}


/* 资讯时间 */

#wrapEst .plentCenter .eduRight .eudRightTime {
    width: 100%;
    height: 136px;
    /* background: red */
}

#wrapEst .plentCenter .eduRight .eudRightTime li {
    width: 293px;
    height: 33px;
    /* border: 1px solid black; */
    font-size: 13px;
    line-height: 33px;
    padding-left: 20px;
    background: url(../images/zixun_03.jpg) left center no-repeat;
}


/* 历史真题 */

#wrapEst .plentCenter .eduRight .exam {
    width: 100%;
    height: 127px;
    /* background: blue; */
}

#wrapEst .plentCenter .eduRight .exam li {
    width: 140px;
    height: 46px;
    /* border: 1px solid black; */
    margin-top: 13px;
    font-size: 14px;
    line-height: 46px;
    text-align: center;
}


/* 考前辅导 */

#wrapEst .plentCenter .eduRight .help {
    width: 264px;
    height: 44px;
    background: url(../images/kaoqian_03.jpg) no-repeat left center;
    padding-left: 30px;
    /* background: chartreuse; */
}

#wrapEst .plentCenter .eduRight .help .helpHeaderLeft {
    font-size: 17px;
    line-height: 44px;
}

#wrapEst .plentCenter .eduRight .help .helpHeaderRight {
    font-size: 15px;
    line-height: 44px;
    color: #bbbbbc;
}


/* 广告图 */

#wrapEst .plentCenter .eduRight .eudRightImg {
    width: 294px;
    height: 188px;
    /* background: darkblue; */
    margin-top: 2px
}


/* 报考信息 */

#wrapEst .plentCenter .enterOnce {
    width: 1200px;
    margin: 0 auto;
    /* background: chocolate; */
    height: 374px;
   /* padding-top: 57px;*/
}

#wrapEst .plentCenter .enterOnce .enterOnceLeft {
    width: 431px;
    height: 375px;
	background: #fff;
    /* border: 1px solid black; */
    /* background: pink; */
    margin-right: 18px;
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead h1 {
    width: 95px;
    height: 25px;
    border-left: 6px solid #db3634;
    margin-top: 7px;
    margin-left: 7px;
    text-align: center;
    margin-bottom: 17px
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left .prev {
    display: block;
    width: 6px;
    height: 10px;
    background: url(../images/lunL_03.jpg);
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left {
    width: 42px;
    height: 10px;
    margin-top: 14px;
    /* border: 1px solid red; */
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left .hd {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left .pic {
    display: inline-block;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #dcdcdc;
}

.picActibe {
    background-color: #b1b1b1 !important;
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left .next {
    display: block;
    width: 6px;
    height: 10px;
    background: url(../images/lunR_03.jpg);
}

#wrapEst .plentCenter .enterOnce .toolLeft .toolLeftHead .picScroll-left ul li {
    width: 4px;
    height: 4px;
}

#wrapEst .plentCenter .enterOnce .toolLeft h2 {
    width: 299px;
    height: 36px;
    border-bottom: 2px solid #e8e9ec;
}

.kong {
    margin-left: 7px;
    width: 112px;
    border-bottom: 2px solid #db3634;
    margin-top: 36px
}

#wrapEst .plentCenter .enterOnce .enterOnceLeft ul {
    clear: both;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .enterOnce .enterOnceLeft ul li {
    width: 376px;
    height: 33px;
    font-size: 14px;
    line-height: 33px;
    padding-left: 27px;
    background: url(../images/zhaokao_03.gif) no-repeat 12px center;
}


/* 中间栏 */

#wrapEst .plentCenter .enterOnce .enterOnceCenter {
    width: 430px;
    height: 375px;
    /* border: 1px solid black; */
    margin-right: 18px;
}

#wrapEst .plentCenter .enterOnce .enterOnceCenter ul li {
    background: url(../images/123165_20.jpg) no-repeat 12px center;
    padding-left: 55px;
    width: 376px;
}


/* 右边栏 */

#wrapEst .plentCenter .enterOnce .enterOnceRight {
    width: 303px;
    height: 375px;
    /* border: 1px solid black; */
    /* background: pink */
}

#wrapEst .plentCenter .enterOnce .enterOnceRight .enterRightImg {
    width: 303px;
    height: 174px;
    background: pink
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .enterOnce .enterOnceRight .enterCont {
    width: 303px;
    height: 201px;
	background: #fff;
    /* background: pink */
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .enterOnce .enterOnceRight .enterNav li a {
    width: 72px;
    height: 72px;
    /* background: pink; */
    border: 1px solid #eeefef;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 18px 0px 0px 21px;
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .enterOnce .enterOnceRight .enterNav li dd {
    margin-top: 9px
}


/* 报考资讯 */

#wrapEst .plentCenter .examNews {
    width: 1200px;
    margin: 0 auto;
    height: 687px;
    padding-top: 20px;
    /* background: cadetblue; */
}

#wrapEst .plentCenter .examHeader {
    height: 47px;
    width: 100%;
    margin-bottom: 23px;
}

#wrapEst .plentCenter .examNews h1 {
    width: 127px;
    font-size: 26px;
    height: 47px;
    line-height: 47px;
    border-bottom: 4px solid #3c5a8e;
}

#wrapEst .plentCenter .examNews h1 {
    width: 104px;
    font-size: 26px;
    height: 47px;
    line-height: 47px;
    background: url(../images/zaixain_03.jpg) no-repeat left center;
    padding-left: 30px;
    border-bottom: 4px solid #3c5a8e;
}

#wrapEst .plentCenter .examNews h2 {
    width: 1065px;
    height: 47px;
    margin-right: 1px;
    border-bottom: 4px solid #eeeeee;
}

#wrapEst .plentCenter .examNews .enterLeft {
    width: 856px;
    /* background: pink; */
}

#wrapEst .plentCenter .examNews .examBanner {
    width: 848px;
    clear: both;
    height: 138px;
    /* margin-top: 23px; */
    /* border: 1px solid black */
}

#wrapEst .plentCenter .examNews .examClass {
    width: 417px;
    height: 194px;
    /* margin-top: 23px; */
    margin-top: 18px;
	background: #fff;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .examNews .examClassHeader {
    width: 369px;
    height: 36px;
    background: #50b4f2 url(../images/examClass_03.gif) no-repeat 18px center;
    font-size: 18px;
    line-height: 36px;
    color: #fff;
    padding-left: 48px
}

#wrapEst .plentCenter .examNews ul {
    margin-top: 7px
}

#wrapEst .plentCenter .examNews ul li {
    width: 399px;
    height: 35px;
    font-size: 13px;
    line-height: 33px;
    padding-left: 38px;
    /* background: url(../images/shuangzheng_03.jpg) no-repeat center left; */
    background: url(../images/zixun_03.jpg) 20px center no-repeat;
}

#wrapEst .plentCenter .examNews .enterRight {
    width: 332px;
    height: 562px;
	background: #fff;
    /* margin-top: 23px; */
    margin-left: 10px;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .examNews .enterRight .enterRightHeader {
    width: 100%;
    height: 48px;
    /* background: pink; */
}

#wrapEst .plentCenter .examNews .enterRight ul li {
    width: 100%;
    height: 33px;
    /* background: blue; */
    font-size: 13px;
    line-height: 33px;
}


/* 考前辅导 */

#wrapEst .plentCenter .enterRight .help {
    width: 264px;
    height: 44px;
    /* background: chartreuse; */
    margin-top: 28px;
    background: url(../images/kaoqian_03.jpg) no-repeat left center;
    padding-left: 30px;
}

#wrapEst .plentCenter .enterRight .help .helpHeaderLeft {
    font-size: 17px;
    line-height: 44px;
}

#wrapEst .plentCenter .enterRight .help .helpHeaderRight {
    font-size: 15px;
    line-height: 44px;
    color: #bbbbbc;
}

#wrapEst .plentCenter .enterRight .eudRightImg {
    width: 294px;
    height: 188px;
    /* background: darkblue; */
    margin-top: 2px
}


/* 页脚 */

#wrapEst .plentCenter .foodEst {
    width: 100%;
    background: #272b29;
}

#wrapEst .plentCenter .foodWrap {
    width: 1200px;
    margin: 0 auto;
    height: 340px;
    background: #272b29;
    padding-top: 40px;
    position: relative;
}

#wrapEst .plentCenter .foodWrap .foodNav {
    width: 100%;
    height: 40px;
}

#wrapEst .plentCenter .foodWrap .foodNav a {
    display: block;
    font-size: 20px;
    line-height: 20px;
    color: #fff;
    margin-right: 77px;
    clear: both;
}

#wrapEst .plentCenter .foodWrap .foodClass {
    width: 100%;
    height: 157px;
    /* border: 1px solid red; */
}

#wrapEst .plentCenter .foodWrap .foodClass ul li a {
    display: block;
    height: 37px;
    font-size: 16px;
    line-height: 37px;
    color: #8f8f8f;
    width: 157px;
}

#wrapEst .plentCenter .foodWrap .weixing dl img {
    width: 96px;
    height: 96px;
    /* border: 1px solid red; */
}

#wrapEst .plentCenter .foodWrap .weixing dd {
    margin-top: 7px;
}

#wrapEst .plentCenter .foodWrap .weixing dd p {
    height: 22px;
    font-size: 13px;
    line-height: 22px;
    text-align: center;
    color: #808080
}

#wrapEst .plentCenter .foodWrap .foodTel {
    margin-left: 79px;
    height: 32px;
    font-size: 16px;
    line-height: 32px;
    color: #8f8f8f;
}

.heng {
    width: 1200px;
    height: 31px;
    border-bottom: 1px solid #4d5050;
    margin: 0 auto;
    position: absolute;
    left: -5%;
    top: 258px
}

#wrapEst .plentCenter .foodWrap .foodLogo {
    margin-top: 65px;
}

#wrapEst .plentCenter .foodWrap .h1Right {
    color: #fff;
    font-size: 13px;
    line-height: 24px;
    margin-right: 42px;
}

#wrapEst .plentCenter .foods {
    width: 100%;
    height: 64px;
    background-color: #fff;
}
*{margin:0;list-style-type:none;}
a,img{border:0;}

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0;}
*html,*html body{background-images:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}

.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}

.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
#wrapEst .plentCenter .holdSchool .schoolCont .schoolClass li span {
    display: inline-block;
    width: 19%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#wrapEst .plentCenter .counCenter {
    width: 1200px;
    margin: 0 auto;
}


/*
#wrapEst .plentCenter .counCenter .current {
    width: 100%;
    height: 40px;
    font-size: 13px;
    margin-top: 58px;
    line-height: 40px;
    color: #d7d7d7;
}
*/

/* 内容导航 */
#wrapEst .plentCenter .counCenter .contNav {
        width: 120px;
        background: #fff;
        padding: 0;
    }

    #wrapEst .plentCenter .counCenter .contNav li a {
        display: block;
        width: 120px;
        font-size: 16px;
        height: 30px;
        line-height: 30px;
        margin-right: 30px;
        text-align: center;
        padding: 0;
        margin: 0 auto;
        margin-top: 10px;
        /* border: 1px solid black; */
    }

 .Contactive a {
        background: #DD3635;
        border-radius: 3px;
        color: #fff;
    }
/* 内容区 */

#wrapEst .plentCenter .counCenter .counCont {
    width: 100%;
    margin-top:5px;
    /* background: pink; */
}


/* 内容区左边栏 */

#wrapEst .plentCenter .counCenter .counCont .counContLeft {
    width: 858px;
    
}
#wrapEst .plentCenter .counCenter .counCont .counContLeft .contes {
        width: 715px;
        background: #fff;
        padding-left: 15px;
    }

/* 广告图 */

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase {
    margin-top: 7px;
}

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li {
    width: 100%;
    height: 140px;
    margin-top:15px;
	  
    border-bottom: 1px dashed #dbc4c4;
    /* border: 1px solid black; */
}

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .coutCaseCont h3 a{
    font-size: 20px;
    line-height: 20px;
	font-weight: 400;
	color: #333;
}

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .coutCaseCont .caseCenter {
        font-size: 15px;
        line-height: 25px;
        color: #666;
        display: block;
        height: 74px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
		margin-top: 10px;
    /* border: 1px solid black */
}


#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .pRight {
    background: url(../images/yan_03.jpg) no-repeat left center;
    padding-left: 20px;
}


/* 内容区右边栏 */

#wrapEst .plentCenter .counCenter .counCont .counContRight {
    width: 333px;
    /* height: 500px; */
}


/* 二十四小时新闻 */

#wrapEst .plentCenter .counCenter .counCont .counContRight .counNews {
    width: 311px;
    padding-left: 14px;
    padding-right: 8px;
    height: 438px;
    border: 1px solid #eeeeee;
    background: #ffffff;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsHeader {
    width: 100%;
    height: 47px;
    border-bottom: 1px solid #eeeeee;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsHeader h1 {
    height: 47px;
    font-size: 18px;
    line-height: 47px;
    border-bottom: 3px solid #425a8a;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont {
    margin-top: 4px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li {
    width: 307px;
    height: 42px;
    margin-left: 3px;
    /* border: 1px solid black; */
    background: blue;
    padding-left: 26px;
    background: url(../images/zhenghe_03.gif) no-repeat left center;
}

#wrapEst .plentCenter .counCenter {
    width: 1200px;
    margin: 0 auto;
}



#wrapEst .plentCenter .counCenter .current {
    width: 100%;
    height: 40px;
    font-size: 13px;
    margin-top: 50px;
    line-height: 40px;
    color: #d7d7d7;
}


/* 内容区 */


/* 内容区左边栏 */




/* 广告图 */

    #wrapEst .plentCenter .counCenter .counCont .counContLeft .counContBanner {
        width: 710px;
        /* height: 220px; */
        margin-top: 10px;
        /* background: yellow;   */
    }

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase {
    padding-right: 15px;
    margin-top: 25px;
}

#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .coutCaseCont h3 {
    font-size: 20px;
    line-height: 20px;
}


#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li p {
    font-size: 12px;
    line-height: 10px;
    color: #a8a8a8;
	padding-right: 10px;
   
}
 #wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li p a {
        font-size: 12px;
    }
#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .pRight {
    background: url(../images/yan_03.jpg) no-repeat left center;
    padding-left: 20px;
	margin-right: 10px;
        background-size: 15px 13px;
}
#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .pRight:hover {
        background-images: url(../images/yanA.png)
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .pRightP {
        background: url(../images/pinlun.png) no-repeat left 0.05px;
        padding-left: 20px;
        background-size: 15px 13px;
    }
#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .pRightP:hover {
        background-images: url(../images/pinlunA.png)
    }

/* 内容区右边栏 */

#wrapEst .plentCenter .counCenter .counCont .counContRight {
    width: 333px;
    /* height: 500px; */
}


/* 二十四小时新闻 */

#wrapEst .plentCenter .counCenter .counCont .counContRight .counNews {
    width: 311px;
    padding-left: 14px;
    padding-right: 8px;
    height: 438px;
    border: 1px solid #eeeeee;
    background: #ffffff;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsHeader {
    width: 100%;
    height: 47px;
    border-bottom: 1px solid #eeeeee;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsHeader h1 {
    height: 47px;
    font-size: 18px;
    line-height: 47px;
    border-bottom: 3px solid #425a8a;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont {
    margin-top: 4px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li {
    width: 288px;
    height: 38px;
    margin-left: 3px;
    /* border: 1px solid black; */
    background: blue;
    padding-left: 26px;
    background: url(../images/zhenghe_03.gif) no-repeat left center;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li a {
    display: block;
    width: 249px;
    font-size: 14px;
    line-height: 42px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(1) {
    background-position: left 0px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(2) {
    background-position: left -42px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(3) {
    background-position: left -84px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(4) {
    background-position: left -126px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(5) {
    background-position: left -168px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(6) {
    background-position: left -210px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(7) {
    background-position: left -252px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(8) {
    background-position: left -294px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .newsCont li:nth-child(9) {
    background-position: left -336px;
}


/* 本周热闻 */

#wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold {
    width: 311px;
    padding-left: 14px;
    padding-right: 8px;
    height: 357px;
    border: 1px solid #eeeeee;
    margin-top: 16px;
    padding-bottom: 10px;
    background: #ffffff;
}

.acadeACtive {
    background: #435b88;
    color: #fff !important;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold .newsNav {
    width: 100%;
    height: 27px;
    margin-top: 14px;
    border-bottom: 1px solid #ffa912;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold .newsNav a {
    display: block;
    width: 74px;
    height: 27px;
    font-size: 14px;
    line-height: 27px;
    text-align: center;
    /* border: 1px solid red; */
}

.newsNavActive {
    border: 1px solid #c07c02;
    color: #e1c199;
    border-bottom: 1px solid #ffffff;
    background-color: #fff9ef;
    border-radius: 4px;
}


/* 更多 */

#wrapEst .plentCenter .counCenter .counCont .counContRight .moreEst {
    display: block;
    height: 47px;
    font-size: 14px;
    color: #b1b1b1;
    line-height: 47px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer {
    width: 311px;
    padding-left: 14px;
    padding-right: 8px;
    border: 1px solid #eeeeee;
    background: #ffffff;
    margin-top: 16px;
    padding-bottom: 20px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .quiz {
    margin-top: 23px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .reply {
    margin-top: 12px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .quiz .quizLogo,
#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .reply .replyLogo {
    width: 20px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    background-color: #425a8a;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    margin-left: 3px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .quiz .quizCont,
#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .reply .replyCont {
    margin-left: 32px;
}

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .reply .replyLogo {
    background-color: #cc4337;
}


/* 我要提问 */

#wrapEst .plentCenter .counCenter .counCont .counContRight .answer .myAsk {
    display: block;
    width: 252px;
    height: 36px;
    font-size: 16px;
    line-height: 36px;
    background-color: #435b88;
    color: #fff;
    margin: 29px 0px 20px 25px;
    border-radius: 4px;
    text-align: center;
}


/* 底部分页 */

#wrapEst .plentCenter .detailsBottom {
    width: 100%;
    height: 114px;
	text-align: center;
    /* background: #ffffff; */
    /* background: pink; */
    padding-top: 80px;
}

#wrapEst .plentCenter .detailsBottom .detaiNav {
    /* width: 540px; */
    height: 40px;
    margin-left: 184px;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .detailsBottom .detaiNav a {
    display: block;
    width: 38px;
    height: 38px;
    border: 1px solid #eeeeee;
    margin-right: 30px;
    font-size: 17px;
    line-height: 38px;
    text-align: center;
}

#wrapEst .plentCenter .detailsBottom .detaiNav a .dian {
    width: 7px;
    height: 7px;
    margin-top: 17px;
    margin-left: 4px;
    border-radius: 50%;
    background: #b3b3b3;
}
    #wrapEst .plentCenter .detaiCenter {
        width: 1200px;
        margin: 0 auto;
    }
    
    #wrapEst .plentCenter .detaiCenter .current {
        width: 100%;
        height: 40px;
        font-size: 13px;
        margin-top: 48px;
        line-height: 40px;
        color: #d7d7d7;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap {

        width: 100%;
        /* height: 1000px; */
        /* background-color: pink; */
        margin-bottom: 80px;
    }
    /* 左边栏 */
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft {
        width: 860px;
        /* height: 1000px; */
        background-color: #ffff;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaiLeftHeader {
        width: 100%;
        height: 100px;
        border-bottom: 2px solid #eeeeee;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaiLeftHeader .detaiHeaderLeft {
        display: block;
        font-size: 14px;
        line-height: 16px;
        color: #999;
        margin-top: 47px;
        margin-right: 25px;
		margin-left: 15px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaiLeftHeader .detaiHeaderRight {
        margin-top: 40px;
       
        width: 390px;
        height: 30px;
        font-size: 16px;
        line-height: 30px;
        color: #d0d0d0;
        /* border: 1px solid black; */
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaiLeftHeader .detaiHeaderRight a {
        display: block;
        height: 30px;
        line-height: 30px;
       /* margin-right: 15px;*/
		 float: left;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft h1 {
        font-size: 24px;
        font-weight: 700;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont {
        margin-top: 25px;
        padding: 0 15px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont p {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 28px;
        color: #666;
        text-indent: 2em;
    }
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont p img{
        max-width: 600px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont .detaLeftImg {
        width: 100%;
        height: 294px;
        margin: 30px 0px 60px 0px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont .detaLeftImg img {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont .detaiName {
        text-align: center;
        margin-top: 80px;
        line-height: 30px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont .detaiBottom {
        width: 100%;
        height: 80px;
        border-top: 2px solid #eeee;
        margin-top: 30px;
		padding-top: 40px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapLeft .detaoLeftCont .detaiBottom a {
   
        margin-top: 30px;
        color: #333333;
        width: 320px;
        margin-left: 8px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    /* 右边栏 */
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight {
        width: 333px;
        height: 1000px;
        /* background-color: green; */
    }
    /* 资讯信息 */
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage {
        width: 310px;
        height: 438px;
        border: 1px solid #eee;
        background: #ffff;
        padding-left: 15px;
        padding-right: 8px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessageHeader,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .cMessageHeader,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .answer .cMessageHeader {
        width: 100%;
        height: 48px;
        border-bottom: 1px solid #eeee;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessageHeader h3,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .cMessageHeader h3,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .answer .cMessageHeader h3 {
        height: 48px;
        font-size: 18px;
        line-height: 48px;
        border-bottom: 3px solid #425a8a;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessaheNav,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .cMessaheNav,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .answer .cMessaheNav {
        height: 48px;
        margin-right: 8px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessaheNav a,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .cMessaheNav a,
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .answer .cMessaheNav a {
        display: inline-block;
        height: 48px;
        font-size: 16px;
        line-height: 48px;
        color: #b1b1b1;
        margin-left: 22px;
    }
    
    .cMactive {
        color: #425a8a !important;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessageList {
        margin-top: 4px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .cMessage .cMessageList li {
        width: 280px;
        height: 42px;
        font-size: 14px;
        line-height: 42px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        background: url(../images/zixun_03.jpg) no-repeat left center;
        padding-left:18px;
        margin-left: 3px;
    }
    /* 热门简章 */
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules {
        width: 310px;
        height: 438px;
        border: 1px solid #eee;
        background: #ffff;
        padding-left: 15px;
        padding-right: 8px;
        margin-top: 16px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .hotRulesCont {
        margin-top: 4px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .hotRulesCont .hotRulesList {
        width: 309px;
        height: 94px;
        /* border: 1px solid black; */
        padding-left: 24px;
        border-bottom: 1px dashed #eee;
        background: url(../images/shuangzheng_03.jpg) no-repeat left 7px;
        font-size: 15px;
        line-height: 24px;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden; */
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .hotRulesCont .hotRulesList .hotRulesListT {}
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .hotRulesCont .hotRulesList .hotRulersBottom {
        margin-top: 17px;
    }
    
    #wrapEst .plentCenter .detaiCenter .detaiContWrap .detaiContWrapRight .hotRules .hotRulesCont .hotRulesList .hotRulersBottom em {
        margin-right: 13px;
    }
    /* 在线答疑 */
    
    #wrapEst .plentCenter .detaiCenter .answer {
        width: 311px;
        padding-left: 14px;
        padding-right: 8px;
        border: 1px solid #eeeeee;
        background: #ffffff;
        margin-top: 16px;
        padding-bottom: 20px;
    }
    
    #wrapEst .plentCenter .detaiCenter .answer .quiz {
        margin-top: 20px;
    }
    
    #wrapEst .plentCenter .detaiCenter .answer .reply {
        margin-top: 12px;
    }
    
    #wrapEst .plentCenter .detaiCenter .answer .quiz .quizLogo,
    #wrapEst .plentCenter .detaiCenter .answer .reply .replyLogo {
        width: 20px;
        height: 20px;
        font-size: 14px;
        line-height: 20px;
        background-color: #425a8a;
        color: #fff;
        text-align: center;
        border-radius: 3px;
        margin-left: 3px;
    }
    
    #wrapEst .plentCenter .detaiCenter .answer .quiz .quizCont,
    #wrapEst .plentCenter .detaiCenter .answer .reply .replyCont {
        margin-left: 32px;
    }
    
    #wrapEst .plentCenter .detaiCenter .answer .reply .replyLogo {
        background-color: #cc4337;
    }
    /* 我要提问 */
    
    #wrapEst .plentCenter .detaiCenter .answer .myAsk {
        display: block;
        width: 252px;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
        background-color: #435b88;
        color: #fff;
        margin: 29px 0px 20px 25px;
        border-radius: 4px;
        text-align: center;
    }
	.tool {
    /* padding: 24px 0; */
    text-align: center;
   
  
    /* border-top: #F5F5F5 1px solid; */
    float: right;
    /* border: 1px solid black; */
    /* display: flex; */
    /* justify-content: space-around; */
}
.tool i {
	font-style: normal;
    font-size: 14px;
    color: #555555;
    /* display: inline-block; */
    height: 24px;
    /* width: 253px; */
    line-height: 24px;
    padding: 0 28px;
    cursor: pointer;
    float: left;}
.tool b {font-weight:normal;font-size:12px;}

.tool .hate {background:url('../images/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('../images/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('../images/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('../images/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('../images/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('../images/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('../images/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('../images/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('../images/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('../images/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('../images/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('../images/tool-share-on.png') no-repeat 0 center;color:#FF6600;}
#wrapEst .plentCenter .counCenter .counCont .counContLeft .counContBanner img,
#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .coutCaseBanner img {
    display: block;
    width: 100%;
    height: 100%;
}
#wrapEst .plentCenter .counCenter .counCont .counContLeft .countCase li .coutCaseBanner {
        display: block;
        width: 180px;
        height: 112px;
		margin-right: 10px;
    }
	#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont h5 {
    margin-bottom: 10px;
    color: #e83428;
    background: url(../images/new_03.gif) no-repeat left center;
    padding-left: 42px;
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont h5 .backColor {
    width: 423px;
    border: 0;
}

#wrapEst .plentCenter .toolWrap .toolCenter .toolCenteCont h5 a {
    font-size: 18px;
    color: #e83428;
}
#wrapEst .plentCenter .workCenter {
    width: 1200px;
    margin: 0 auto;
}

#wrapEst .plentCenter .workCenter .current {
    width: 100%;
    height: 40px;
    font-size: 13px;
    margin-top: 47px;
    line-height: 40px;
    color: #d7d7d7;
}


/* 新闻大图 */

#wrapEst .plentCenter .workCenter .newsBanner {
    width: 100%;
    height: 445px;
    overflow: hidden;
    /* background: pink; */
}


/* 新闻大图——————左边图 */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft {
    width: 630px;
    height: 100%;
    overflow: hidden;
    /* background: yellow; */
}


/* 大图 */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft .workBanner {
    display: block;
    width: 630px;
    height: 270px;
    /* background: red; */
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft .workBanner img {
    display: block;
    width: 100%;
    height: 100%;
}


/* 小图 */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft .workLetter {
    margin-top: 12px;
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft .workLetter li {
    width: 126px;
    height: 68px;
   
    /* background-color: black; */
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerLeft .workLetter li img {
    display: block;
    width: 100%;
    height: 100%;
}


/* *******新闻大图-——右边新闻************************** */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight {
    width: 460px;
    height: 100%;
    overflow: hidden;
    background: #fff;
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsHeader {
    width: 100%;
    height: 83px;
}


/* 新闻头部 */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsHeader img {
    width: 100%;
    height: 100%;
}


/* 新闻内容 */

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsCont {
    margin-left: 18px;
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsCont li {
    width: 406px;
    height: 36px;
    border-bottom: 1px dashed #eee;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsCont li a {
    display: block;
    width: 330px;
    font-size: 13px;
    line-height: 36px;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#wrapEst .plentCenter .workCenter .newsBanner .newsBannerRight .workNewsCont li span {
    font-size: 13px;
    line-height: 36px;
    color: #b8b8b8;
}


/* 热招岗位模板 */

#wrapEst .plentCenter .workCenter .holdWorkWrap {
    width: 274px;
    /* border: 1px solid black; */
    margin: 0 auto;
    margin-top: 48px;
    margin-bottom: 30px;
}

#wrapEst .plentCenter .workCenter .holdWorkWrap span:nth-child(2) {
    display: inline-block;
    width: 158px;
    height: 23px;
    font-size: 23px;
    line-height: 23px;
    font-weight: 550;
    text-align: center;
}


/* 热招职位详情 */

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap {
    width: 100%;
    height: 620px;
    /* background: pink; */
    margin-top: 30px;
}


/* 热招职位导航 */

#wrapEst .plentCenter .workCenter .holdWrokCont .holdWrokNav {
    width: 1172px;
    height: 50px;
    background: #fff;
    padding-left: 28px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .holdWrokNav li a {
    display: block;
    padding: 0px 24px;
    height: 46px;
    font-size: 20px;
    line-height: 46px;
    margin-right: 15px;
}

.workActive a {
    color: red;
    border-bottom: 4px solid red;
}


/* 热招职位分类 */

#wrapEst .plentCenter .workCenter .holdWrokCont .workClassWrap {
    width: 100%;
    height: 461px;
    /* background: yellow; */
    margin-top: 13px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass {
    width: 349px;
    height: 140px;
    background: #fff;
    margin-right: 22px;
    padding: 0px 18px;
    margin-top: 20px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .clearTop {
    margin-top: 0px !important;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .clearRight {
    margin-right: 0px !important;
}


/* 兼职详情 */

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassTop {
    height: 62px;
    width: 348px;
    padding-top: 16px;
    border-bottom: 1px solid #eeeeee;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassTop p {
    width: 100%;
    overflow: hidden;
    margin-bottom: 16px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassTop .jobWrap .jobName {
    font-size: 16px;
    line-height: 16px;
    font-weight: 550;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassTop .jobWrap .jobMoney {
    font-size: 13px;
    line-height: 13px;
    color: #ca453d
}

#wrapEst .plentCenter .workCenter .holdWrokCont em,
#wrapEst .plentCenter .workCenter .holdWrokCont i {
    display: inline-block;
    /* float: left; */
    font-size: 14px;
    line-height: 14px;
    color: #d0d0d0
}

#wrapEst .plentCenter .workCenter .holdWrokCont i {
    margin: 0 12px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassBottom {
    margin-top: 16px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassBottom .duyanLogo {
    width: 28px;
    height: 28px;
    margin-right: 10px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassBottom .duyanLogo img {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .workClass .workClassBottom .compName {
    line-height: 28px;
    display: inline-block;
    margin-right: 30px;
}


/* 查看更多 */

#wrapEst .plentCenter .workCenter .holdWrokCont .lookMore {
    display: block;
    width: 218px;
    height: 36px;
    background: #435b88;
    color: #fff;
    font-size: 16px;
    line-height: 36px;
    margin: 0 auto;
    text-align: center;
    margin-top: 32px;
    border-radius: 5px;
}


/* 人才推荐分类 */

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap {
    width: 100%;
    height: 623px;
    /* background: yellow; */
    margin-top: 13px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass {
    width: 349px;
    height: 194px;
    padding: 0 18px;
    background: #fff;
    margin-top: 13px;
    margin-right: 22px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassTop {
    width: 100%;
    height: 92px;
    padding-top: 21px;
    border-bottom: 1px solid #eee;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassTop .talentHead {
    width: 68px;
    height: 68px;
    border-radius: 50%;
    background: pink;
    margin-right: 15px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassTop .talentHead img {
    display: block;
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassTop .peoperWrap {
    margin-left: 15px;
    margin-bottom: 16px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassBottom {
    padding-top: 10px
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassBottom p {
    font-size: 14px;
    line-height: 28px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassBottom .talentLeft {
    display: inline-block;
    margin-right: 20px;
}

#wrapEst .plentCenter .workCenter .holdWrokCont .telentWrap .talentClass .talentClassBottom .talentRight .jobQian {
    color: red
}


/* 职场资讯 */

#wrapEst .plentCenter .workCenter .workPlaceWrap {
    width: 100%;
    height: 471px;
    margin-top: 75px;
    margin-bottom: 78px;
    /* background: pink; */
}


/* 职场资讯---左边栏 */

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceLeft {
    width: 390px;
    height: 100%;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceLeft img {
    display: block;
    width: 100%;
    height: 100%;
}


/* 职场资讯---右边栏 */

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight {
    width: 725px;
    height: 100%;
    margin-right: 40px;
    background: #fff;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceNav {
    width: 100%;
    margin-top: 18px;
    height: 33px;
    border-bottom: 1px solid #ffc661;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceNav li {
    margin-left: 15px;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceNav li a {
    display: block;
    padding: 0 15px;
    height: 33px;
    font-size: 17px;
    line-height: 33px;
    text-align: center;
}

.placeActive {
    border: 1px solid #c07c02;
    color: #e1c199;
    border-bottom: 1px solid #ffffff;
    background-color: #fff9ef;
    border-radius: 4px;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceCont {
    width: 713px;
    height: 288px;
    /* background: red; */
    margin-top: 40px;
    margin-left: 12px;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceCont p {
    font-size: 14px;
    line-height: 26px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workContLeft,
#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workContRight {
    width: 352px;
    /* border: 1px solid red; */
}

#wrapEst .plentCenter .workCenter .workPlaceWrap .workPlaceRight .workPlaceMore {
    display: block;
    width: 194px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #435b88;
    color: #435b88;
    font-size: 16px;
    border-radius: 5px;
    margin: 0 auto;
    margin-top: 38px;
}
        /* ***************************************PC端页面院校库 ********************************/
        
        #wrapEst .plentCenter .workListCenter {
            width: 1200px;
            margin: 0 auto;
        } 
        .findWorkWrap {
            background-color: #eceff5 !important;
        }
        /* 院校筛选 */
        
        #wrapEst .plentCenter .workListCenter .screen {
            width: 100%;
            height: 59px;
            background: #ffffff;
            /* border: 1px solid red; */
        }
        
        #wrapEst .plentCenter .workListCenter .screen h1 {
            font-size: 24px;
            line-height: 59px;
            margin-left: 24px;
        }
        
        #wrapEst .plentCenter .workListCenter .screen input {
            width: 347px;
            height: 32px;
            border: 1px solid #f0f0f0;
            margin-left: 252px;
            margin-top: 12px;
            padding-left: 10px;
            background-color: #ffffff;
        }
        
        #wrapEst .plentCenter .workListCenter .screen button {
            width: 76px;
            height: 34px;
            background: #435b88;
            color: #fff;
            font-size: 16px;
            line-height: 34px;
            border-radius: 4px;
            margin-top: 12px;
            border: 0
        }
        /* 所属地区 */
        
        #wrapEst .plentCenter .workListCenter .acadeAdress {
            width: 100%;
            /* height: 291px; */
            background-color: #f9f9fc;
            border-top: 1px solid #edeef5;
        }
        
        #wrapEst .plentCenter .workListCenter .acadeAdress ul li {
            width: 100%;
            /* height: 71px; */
            padding: 25px 0;
            border-bottom: 2px dashed #eee;
            display: flex;
            /* align-items: center; */
            background: #fff;
            /* background: linear-gradient(#f3f4f9, #fff); */
        }
        
        #wrapEst .plentCenter .workListCenter .acadeAdress ul li .acadeRight {
            width: 1120px;
            /* border: 1px solid black; */
            position: relative;
        }
        
        #wrapEst .plentCenter .workListCenter .acadeAdress ul li .acadeRight .zhankai {
            position: absolute;
            top: 0;
            right: -20px;
            color: red
        }
        
        #wrapEst .plentCenter .workListCenter .acadeAdress ul span {
            font-size: 18px;
            line-height: 18px;
            margin-left: 24px;
            display: inline-block;
            width: 50px;
			color: #666;
        }
        
        #wrapEst .plentCenter .workListCenter .acadeAdress ul li a {
            display: block;
            height: 24px;
            font-size: 15px;
            margin-right: 10px;
            line-height: 24px;
            padding: 0 15px;
            /* background: pink; */
            text-align: center;
           
            border-radius: 5px;
        }
        
        .acadeACtive {
            background: #435b88;
            color: #fff !important;
        }
        /* 招聘列表 */
        
        #wrapEst .plentCenter .workListCenter .workListCont {
            width: 1200px;
            height: 1420px;
            margin: 0 auto;
            /* background-color: pink; */
        }
        /*  */
        
        #wrapEst .plentCenter .workListCenter .workListCont li a {
            display: block;
            width: 100%;
            height: 184px;
            background-color: #ffffff;
            margin-top: 20px;
            box-shadow: 10px 10px 10px 10px #eff1f7;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop {
            width: 1149px;
            height: 110px;
            border-bottom: 2px dashed #eeeeee;
            margin: 0 auto;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopLeft {
            width: 1043px;
            height: 100%;
            /* background-color: pink; */
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopLeft p {
            overflow: hidden;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopLeft .compyaoqiu {
            font-size: 16px;
            line-height: 16px;
            margin-top: 16px;
            margin-bottom: 22px;
          
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopLeft .compMoney {
            color: #666;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopLeft .compMoney i {
            padding-right: 11px;
            padding-left: 10px;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workTop .workTopRight img {
            display: block;
            margin: 24px 0px 0px 44px;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workBottom {
            width: 1149px;
            margin: 0 auto;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workBottom span {
            display: inline-block;
            /* width: 74px; */
            height: 24px;
            border: 1px solid #eeeeee;
            border-radius: 5px;
            text-align: center;
            font-size: 11px;
            line-height: 24px;
            color: #666;
            margin-right: 24px;
            margin-top: 22px;
            float: left;
            padding: 0 12px;
        }
        
        #wrapEst .plentCenter .workListCenter .workListCont li a .workBottom .workTime {
            float: right;
            /* font-size: 10px; */
            margin-top: 27px;
            height: 16px;
            line-height: 16px;
            color: #b5b5b5;
            margin-right: 210px;
            background: url(../images/workTime_03.gif) no-repeat left center;
            padding-left: 27px;
        }
		#wrapEst .plentCenter .jibFairCenter {
    width: 1200px;
    margin: 0 auto;
}
/* 招聘会导航 */

#wrapEst .plentCenter .jibFairCenter .jobNavTab {
    width: 100%;
    height: 60px;
    /* background: pink; */
    /*margin-top: 30px;*/
}

#wrapEst .plentCenter .jibFairCenter .jobNavTab .NavClass {
    width: 184px;
    height: 60px;
    border-radius: 8px 8px 0 0;
    padding-left: 24px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    color: #2e62e2;
    line-height: 60px;
    text-align: center;
    background: #dbe7ff;
    margin-right: 20px;
}

.navACtiveJob {
    background: #2e62e2 !important;
    color: #fff !important;
    box-shadow: 0 3px 8px rgba(0, 71, 168, .16);
}


/* 招聘会详情 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap {
    width: 1164px;
    min-height: 492px;
    background-color: #fff;
    box-shadow: 0 3px 8px rgba(0, 71, 168, .16);
    border-radius: 0 8px 8px 8px;
    padding: 18px 18px 20px;
}


/* 列表 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList {
    cursor: pointer;
    background: #fff;
    border: 1px solid #f2f2f2;
    padding: 12px 15px 12px 13px;
    margin-bottom: 13px;
    min-height: 142px;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList:hover {
    -webkit-box-shadow: 0 3px 8px rgba(0, 71, 168, .09);
    box-shadow: 0 3px 8px rgba(0, 71, 168, .09);
}


/* 列表左边 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListLeft {
    width: 208px;
    height: 138px;
    margin-right: 18px;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListLeft img {
    width: 100%;
    height: 100%;
}


/* 列表右边 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight {
    width: 908px;
    height: 138px;
    /* background-color: pink; */
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobListRT a {
    color: #2e62e2;
    background: url(../images/you.png) no-repeat right center;
    padding-right: 20px;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobName {
    width: 697px;
    font-size: 18px;
    color: #333;
    font-weight: 700;
    line-height: 24px;
}


/* 进行中 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .comeIng {
    display: block;
    padding: 0 12px;
    min-width: 90px;
    max-width: 140px;
    height: 26px;
    line-height: 24px;
    border: 1px solid #18a868;
    color: #18a868;
    clear: both;
    border-radius: 4px;
    text-align: center;
    margin-right: 15px;
    margin-top: 40px;
    margin-bottom: 14px;
    font-size: 14px;
}


/* 工作地址 */

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobFont {
    display: block;
    font-size: 14px;
    line-height: 14px;
    color: #666;
    padding-left: 20px;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobAddress {
    background: url(../images/adress.png) no-repeat left center;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobTime {
    background: url(../images/jobTime.png) no-repeat left center;
}

#wrapEst .plentCenter .jibFairCenter .jobcontWrap .jobList .jobListRight .jobActivity {
    background: url(../images/adresses.png) no-repeat left center;
    margin-top: 40px;
    clear: both;
}


/* 引才快讯 */

#wrapEst .plentCenter .jibFairCenter .attract {
    width: 100%;
    margin-top: 50px;
    background-color: #fff;
    box-shadow: 0 3px 8px rgba(0, 71, 168, .16);
    border-radius: 8px;
}

#wrapEst .plentCenter .jibFairCenter .attract .attracHeader {
    width: 100%;
    height: 60px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #f2f2f2;
    /* border: 1px solid black */
}

#wrapEst .plentCenter .jibFairCenter .attract .attracTitle {
    width: 1180px;
    height: 34px;
    /* background-color: pink; */
    border-left: 4px solid #3669e8;
    padding-left: 30px;
    font-size: 18px;
    line-height: 18px;
    font-weight: 700;
}

#wrapEst .plentCenter .jibFairCenter .attract .attracTitle span {
    color: #969696;
    font-size: 12px;
}

#wrapEst .plentCenter .jibFairCenter .attract ul li {
    width: 1118px;
    height: 53px;
    padding: 0 24px;
    border-bottom: 1px solid #f2f2f2;
    font-size: 14px;
    color: #666;
    cursor: pointer;
    line-height: 53px;
}

#wrapEst .plentCenter .jibFairCenter .attract ul li:hover {
    color: #3669e8;
    background: #f5f9fc;
}

#wrapEst .plentCenter .jibFairCenter .attract ul li:hover p:nth-child(1) {
    background: url(../images/adA.png) no-repeat left center;
    padding-left: 20px;
}

#wrapEst .plentCenter .jibFairCenter .attract ul li p:nth-child(1) {
    background: url(../images/ad.png) no-repeat left center;
    padding-left: 20px;
}

#wrapEst .plentCenter .jibFairCenter .attract ul li i {
    display: inline-block;
    margin: 0 15px;
}
/* *******************招聘****************************** */

#wrapEst .plentCenter .examineCenter {
    width: 1200px;
    margin: 0 auto;
}

#wrapEst .plentCenter .examineCenter .current {
    width: 100%;
    height: 40px;
    font-size: 13px;
    margin-top: 46px;
    line-height: 40px;
    color: #d7d7d7;
}


/* 试题详情 */

#wrapEst .plentCenter .examineCenter .examineWrap {
    width: 100%;
    background-color: #fff;
}


/* 试题导航 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineNav {
    width: 100%;
    height: 111px;
   /* margin-top: 30px;*/
    border-bottom: 4px solid #376ed3;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineNav li {
    width: 399px;
    height: 111px;
    text-align: center;
    border-right: 1px solid #eee;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineNav li h4 {
    margin-top: 30px;
    font-size: 20px;
    color: #376ed3;
}


/* 进入频道 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineNav li a {
    display: inline-block;
    color: #fff;
    height: 30px;
    line-height: 30px;
    border-radius: 30px;
    background-color: #376ed3;
    padding: 0 20px;
    margin-top: 5px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineNav li a:hover {
    opacity: .9;
}


/* 试题时间 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineTime {
    width: 100%;
    height: 75px;
    border-bottom: 1px solid #eee;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTime li {
    width: 359px;
    height: 35px;
    border-right: 1px solid #eee;
    padding: 20px;
}

#wrapEst .plentCenter .examineCenter .examineWrap li h3 {
    font-size: 16px;
    color: #444;
    padding-left: 8px;
    line-height: 1;
    border-left: 3px solid #376ed3;
    display: inline-block;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTime li .Exctime {
    display: inline-block;
    line-height: 34px;
    background-color: #f4f4f4;
    width: 230px;
    padding-left: 40px;
    font-weight: bold;
    color: #f33c32;
    margin-left: 9px;
    position: relative;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTime li .Exctime:before {
    content: '';
    border-right: 8px solid #f4f4f4;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    position: absolute;
    left: -8px;
    top: 50%;
    margin-top: -8px;
}


/* 试题详情 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont {
    width: 100%;
    border-bottom: 1px solid #eee;
    /* background-color: pink; */
    overflow: hidden;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li {
    width: 359px;
    height: 414px;
    border-right: 1px solid #eee;
    padding: 20px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineP {
    margin-top: 10px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineP p {
    color: #666;
    padding-left: 10px;
    margin-top: 5px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineP .indent {
    text-indent: 2em;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineP p a {
    color: #0c74d9;
    font-size: 16px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineP p a:hover {
    color: red
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineTitle {
    width: 100%;
    height: 22px;
    margin-top: 14px;
    margin-bottom: 2px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineClass {
    overflow: hidden;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineClass a {
    border: 1px solid #ccc;
    box-sizing: border-box;
    text-align: center;
    margin-right: 8px;
    height: 35px;
    width: 65px;
    line-height: 35px;
    margin-top: 8px;
    padding: 0 2px;
    overflow: hidden;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineCont li .examineClass a:hover {
    background-color: #376ed3;
    border-color: #376ed3;
    color: #fff;
}


/* 切换导航 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap {
    width: 100%;
    height: 270px;
    border-bottom: 1px solid #eee;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList {
    width: 359px;
    height: 230px;
    padding: 20px;
    border-right: 1px solid #eee;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabNav,
#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabNav li {
    width: 100%;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabNav li a {
    display: block;
    height: 34px;
    line-height: 34px;
    background: #eaeaea;
    text-align: center;
    color: #666;
    box-sizing: border-box;
    border-right: 2px solid #fff;
    width: 25%;
    float: left;
}


/* 
#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabNav li a:hover {
    background-color: #376ed3;
    color: #fff;
} */

.examineTabAtive {
    background-color: #376ed3 !important;
    color: #fff !important;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabCont {
    margin-top: 40px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabCont li {
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    width: 100%;
    height: 30px;
    line-height: 30px;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabCont li:hover {
    background: #f5f9fc url(../images/shuangzheng_03.jpg) left center no-repeat;
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabCont li a:hover {
    color: red
}

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .examineTabList .examineTabCont li a {
    font-size: 16px;
    color: black;
}


/* 查看更多 */

#wrapEst .plentCenter .examineCenter .examineWrap .examineTabWrap .lookMore {
    display: block;
    text-align: center;
    margin-top: 15px;
}


/* 底部导航 */

#wrapEst .plentCenter .examineCenter .examineWrap .bottomNav {
    width: 100%;
    height: 85px;
    margin-bottom: 20px;
    /* background-color: pink; */
}

#wrapEst .plentCenter .examineCenter .examineWrap .bottomNav li {
    width: 399px;
    height: 85px;
    text-align: center;
}

#wrapEst .plentCenter .examineCenter .examineWrap .bottomNav li a {
    font-size: 16px;
    line-height: 45px;
    height: 45px;
    border-radius: 45px;
    padding: 0 20px;
    color: #fff;
    background-color: #376ed3;
    display: inline-block;
    margin-top: 22px;
}
#wrapEst .plentCenter .counCenter .counCont .counContRight .newsHeader .cMessaheNav {
        width: 72px;
        margin-top: 15px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold .weekCont {
        margin-top: 5px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold .weekCont li {
        width: 307px;
        height: 50px;
        margin-left: 3px;
        background: url(../images/shuangzheng_03.jpg) left center no-repeat;
        padding-left: 19px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContRight .weekHold .weekCont li a {
        display: block;
        width: 249px;
        font-size: 16px;
        line-height: 50px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    
    #wrapEst .plentCenter .counCenter .examineListContNav {
        height: auto;
        padding-bottom: 10px;
    }
    
    #wrapEst .plentCenter .counCenter .examineListContNav h2 {
        font-size: 22px;
        padding-top: 10px;
        margin-left: 5px;
        color: red;
        text-align: center;
    }
    
    .examActive {
        color: #fff;
        background-color: #ff9f01;
        border-radius: 4px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListTitle {
        width: 705px;
        height: 40px;
        padding-top: 10px;
        padding-right: 10px;
        padding-left: 10px;
        border-bottom: 1px solid #eee;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListTitle h5 {
        color: #5863cc !important;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListTitle .search {
        width: 175px;
        height: 28px;
        line-height: 28px;
        border: 1px solid #ccc;
        border-right: none;
        padding: 0 10px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListTitle .sousuo {
        width: 60px;
        height: 30px;
        border: none;
        cursor: pointer;
        background-color: #ff9f01;
        color: #fff;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .ebxanlineListclass {
        width: 100%;
		overflow: hidden;
        /* background-color: pink; */
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .ebxanlineListclass li {
        width: 100%;
       
        padding-top: 15px;
       
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .ebxanlineListclass li .tit {
        display: inline-block;
        width: 60px;
        color: #666;
        font-size: 14px;
        text-align: center;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .ebxanlineListclass li .ebxanlineListRight {
       
        height: 100%;
        /* border: 1px solid black; */
        margin-left: 60px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .ebxanlineListclass li .ebxanlineListRight a {
        display: inline-block;
        padding: 2px 10px;
        margin-right: 5px;
        line-height: 20px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC {
        width: 100%;
        /* border: 1px solid red; */
        margin-top: 15px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li {
        width: 100%;
        height: 50px;
        /* background-color: pink; */
        margin-top: 15px;
        padding-bottom: 10px;
        border-bottom: 1px solid #eee;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examineImg {
        width: 48px;
        height: 48px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examineImg img {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examCenter {
        margin-left: 10px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examCenter p {
        font-size: 14px;
        line-height: 25px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examCenter em {
        display: inline-block;
        margin: 0 5px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .examCenter p a {
        color: black
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .contes .examineListC li .liji {
        display: block;
        width: 80px;
        height: 25px;
        background-color: #3d8fd0;
        color: #fff;
        font-size: 14px;
        line-height: 25px;
        text-align: center;
        border-radius: 5px;
        margin-top: 10px;
        margin-right: 10px;
    }
	#wrapEst .plentCenter .doctorCenter {
    width: 1200px;
    margin: 0 auto;
}

/*在职博士新闻 */

#wrapEst .plentCenter .doctorCenter .doctorNews {
    width: 100%;
    height: 300px;
}


/* 新闻--左边栏 */

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsLeft {
    width: 300px;
    height: 300px;
    position: relative;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .tempWrap {
    width: 325px;
    height: 300px;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg img {
    width: 300px;
    height: 300px;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .anniu {
    display: block;
    width: 36px;
    height: 36px;
    position: absolute;
    background-color: #fff;
    z-index: 999;
    background: url(../images/baokaoA.png) no-repeat left center;
    display: none;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg:hover .anniu {
    display: block;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .prev {
    top: 50%;
    margin-top: -18px;
    left: 0
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .hd ul {
    width: 100%;
    height: 5px;
    position: absolute;
    z-index: 10000;
    bottom: 10px;
    display: flex;
    justify-content: center;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .hd li {
    width: 26px;
    height: 5px;
    margin-left: 5px;
    margin-right: 5px;
    cursor: pointer;
    background: #c6c6c6;
    text-indent: -999px;
    float: left;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .hd .on {
    background-color: #dd3635;
}

#wrapEst .plentCenter .doctorCenter .doctorNewsLeft .baokaoLeftIImg .next {
    top: 50%;
    margin-top: -18px;
    right: 0;
    background-position: right 0px;
}


/* 新闻--中间栏 */

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter {
    width: 557px;
    height: 300px;
    background-color: #fff;
    margin: 0 10px;
    padding-left: 18px;
}


/* 中间栏导航 */

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerTab {
    width: 100%;
    height:40px;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerTab li a{
    width: 170px;
    height: 50px;
    color: #db3634;
    font-size: 18px;
    line-height: 50px;
    font-weight: 550;
    text-align: center;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerContWRap {
    width: 100%;
    height: 82px;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerCont {
    width: 175px !important;
    height: 82px;
    border-right: 1px dashed #eee;
    text-align: center;
    padding-right: 10px;
    padding: 0 5px;
   
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerCont li a {
    display: block;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 中间广告图 */

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerBanner {
    width: 540px;
    height: 46px;
    margin-top:5px;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerBanner img {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerLogo {
    width: 158px;
    height: 36px;
    border: 1px solid #eeeeee;
    margin-left: 12px;
    margin-top: 10px;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerLogo .logoLeft {
    margin-top: 10px;
    margin-left: 8px;
    width: 95px;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerLogo .logoLeft img {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerLogo .logoRigth {
    font-size: 11px;
    border-left: 1px solid #eee;
    margin-left: 5px;
    padding-left: 5px;
    margin-top: 10px;
}


/* 新闻--右边栏 */

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsRight {
    width: 305px;
    height: 300px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsRight a {
    display: block;
    width: 73px;
    height: 72px;
    border: 1px solid #f0f0f0;
    margin-left: 20px;
    margin-top: 19px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsRight a dl {
    display: flex;
    flex-direction: column;
    align-items: center;
}


/* 报考流程 */

#wrapEst .plentCenter .doctorCenter .doctorFlow {
    width: 100%;
    height: 213px;
    margin-top: 10px;
    background-color: #fff;
    padding-top: 15px;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow h1 {
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 19px;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowNav {
    width: 1023px;
    height: 12px;
    margin: 0 auto;
    margin: 0 auto;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowNavHeader {
    float: left;
    width: 145px;
    height: 12px;
    border-top: 1px solid #3d5b8c;
    border-left: 1px solid #3d5b8c;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowCont {
    width: 141px;
    height: 56px;
    /* background: pink; */
    position: relative;
    margin-left: 8px;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowCont .flowContTop {
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: #3d5b8c;
    color: #fff;
    font-size: 11px;
    line-height: 20px;
    text-align: center;
    position: absolute;
    z-index: 999;
    left: 56px
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowCont .flowContBottom {
    width: 100%;
    height: 44px;
    position: absolute;
    bottom: 0;
    background: #3d5b8c;
    color: #fff;
    font-size: 17px;
    line-height: 45px;
    text-align: center;
}

/*#wrapEst .plentCenter .doctorCenter .flowContWrap .flowCont:nth-child(1) {
    margin-left: 20px;
}*/

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowFont {
    width: 136px;
    height: 77px;
    /* background: pink; */
    border: 1px dashed #eee;
    border-top: 0;
    margin-left: 8px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

#wrapEst .plentCenter .doctorCenter .flowFontWrap .flowFont:nth-child(1) {
    margin-left: 20px;
}

#wrapEst .plentCenter .doctorCenter .doctorFlow .flowFont a {
    display: block;
    margin-right: 5px;
}


/* 小标题*/

#wrapEst .plentCenter .doctorCenter .doctorTitle {
    width: 100%;
    height: 49px;
    border-bottom: 4px solid #eeeeee;
    margin-bottom: 22px;
	margin-top: 10px;
}

#wrapEst .plentCenter .doctorCenter .doctorTitle h1 {
    padding: 0 13px;
    height: 49px;
    margin-left: 2px;
    font-size: 25px;
    line-height: 49px;
    border-bottom: 4px solid #3c5a8e;
    text-align: center;
}

#wrapEst .plentCenter .doctorCenter .doctorTitle a {
    font-size: 16px;
    line-height: 49px;
    color: #b1b1b1;
    margin-right: 15px;
}


/*必读 */

#wrapEst .plentCenter .doctorCenter .setBook {
    width: 100%;
    height: 502px;
    /* background-color: #fff; */
}


/* 必读左边栏 */

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft {
    width: 325px;
    height: 100%;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft h3,
#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft h3 {
    width: 292px;
    height: 46px;
    background: url(../images/backDoct_03.jpg);
    margin: 0 auto;
    margin-top: 18px;
    font-size: 20px;
    line-height: 46px;
    color: #fff;
    text-align: center;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft .leftFont,
#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft .leftFont {
    width: 285px;
    height: 182px;
    margin: 0 auto;
    border-bottom: 1px dashed #eee;
    overflow: hidden;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft span,
#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft span {
    display: inline-block;
    height: 157px;
    margin-left: 26px;
    margin-right: 30px;
    margin-top: 20px;
    font-size: 14px;
    line-height: 23px;
    text-indent: 2em;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft .setBookList {
    width: 292px;
    height: 224px;
    /* background-color: red; */
    margin: 0 auto;
    margin-top: 11px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookLeft .setBookList li a {
    display: block;
    width: 140px;
    height: 46px;
    margin-top: 10px;
    font-size: 14px;
    color: black;
    text-align: center;
    line-height: 46px;
}


/* 必读中间栏 */

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter {
    width: 515px;
    height: 478px;
    background-color: #fff;
    margin: 0 10px;
    
    padding-left: 15px;
    padding-right: 20px;
    ;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter .centerInpt {
    width: 100%;
    height: 40px;
    margin-bottom: 20px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter .centerInpt input {
    width: 402px;
    height: 40px;
    margin-left: 7px;
    background-color: #f5f7fa;
    border: 1px solid #f0f0f0;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter .centerInpt button {
    width: 90px;
    height: 42px;
    background-color: #3d5b8c;
    color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 0 5px 5px 0;
    line-height: 42px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter .centerList1 {
    width: 100%;
    height: 122px;
    border-bottom: 2px dashed #eee;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter li {
    height: 38px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    font-size: 14px;
    line-height: 38px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter li a span:nth-child(1) {
    display: inline-block;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 必读右边栏 */

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight {
    width: 275px;
    height: 482px;
    background-color: #fff;
    padding: 20px 15px 0px 15px;
}

#wrapEst .plentCenter .doctorCenter .rightTitle h1 {
    height: 25px;
    line-height: 25px;
    padding: 0 12px;
    border-left: 4px solid red;
}

#wrapEst .plentCenter .doctorCenter .rightTitle h2 {
    width: 182px;
    height: 27px;
    border-bottom: 2px solid #eee;
}

#wrapEst .plentCenter .doctorCenter .rightTitle h2 a {
    color: #b1b1b1;
    line-height: 25px;
}

#wrapEst .plentCenter .doctorCenter .dibu {
    width: 89px;
    border-bottom: 2px solid red;
    height: 27px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList {
    margin-top: 8px;
    margin-bottom: 24px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList li {
    width: 307px;
    height: 42px;
    padding-left: 26px;
    background: url(../images/zhenghe_03.gif) no-repeat left center;
    font-size: 14px;
    line-height: 42px;
    border-bottom: 1px dashed #eee;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList li:nth-child(1),
#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(1),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(1) {
    background-position: left 0px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList li:nth-child(2),
#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(2),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(2) {
    background-position: left -42px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList li:nth-child(3),
#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(3),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(3) {
    background-position: left -84px;
}

#wrapEst .plentCenter .doctorCenter .setBook .setBookRight .rightList li:nth-child(4),
#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(4),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(4) {
    background-position: left -126px;
}


/* 在线答疑 */

#wrapEst .plentCenter .doctorCenter .answer {
    width: 253px;
    padding-left: 14px;
    padding-right: 8px;
    height: 173px;
    border: 1px solid #eeeeee;
    background: #ffffff;
    margin-top: 16px;
    padding-bottom: 20px;
}

#wrapEst .plentCenter .doctorCenter .answer .quiz {
    margin-top: 10px;
}

#wrapEst .plentCenter .doctorCenter .answer .reply {
    margin-top: 12px;
}

#wrapEst .plentCenter .doctorCenter .answer .quiz .quizLogo,
#wrapEst .plentCenter .doctorCenter .answer .reply .replyLogo {
    width: 20px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    background-color: #425a8a;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    margin-left: 3px;
}

#wrapEst .plentCenter .doctorCenter .answer .quiz .quizCont,
#wrapEst .plentCenter .doctorCenter .answer .reply .replyCont {
    margin-left: 32px;
}

#wrapEst .plentCenter .doctorCenter .answer .reply .replyLogo {
    background-color: #cc4337;
}


/* 招生院校 */

#wrapEst .plentCenter .doctorCenter .recStudent {
    width: 100%;
    height: 645px;
    /* background-color: #fff; */
    overflow: hidden;
}


/* 招生院校 - 左边栏 */

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft {
    width: 325px;
    height: 645px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo {
    width: 296px;
    height: 268px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 22px;
    border-bottom: 1px dashed #eee;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo a {
    display: block;
    width: 93px;
    height: 50px;
    border: 1px solid #eeeeee;
    color: black;
    padding-left: 49px;
    line-height: 50px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft h1 {
    font-size: 17px;
    text-align: center;
    margin-top: 20px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .erweima {
    width: 100%;
    height: 133px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .erweima li {
    width: 88px;
    margin-left: 15px;
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .erweima li dd {
    height: 87px;
    border: 1px dashed #eee;
    padding: 5px;
    margin-bottom: 10px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .erweima li dt {
    font-size: 13px;
    width: 100%;
    text-align: center;
    color: #cccccc;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .resBanner {
    width: 100%;
    margin-top: 29px;
    height: 142px;
    border-top: 11px solid #f5f7fa;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .resBanner img {
    width: 100%;
    height: 100%;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(1) a {
    background: url(../images/tubiao_07.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(2) a {
    background: url(../images/tubiao_09.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(3) a {
    background: url(../images/tubiao_21.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(4) a {
    background: url(../images/tubiao_18.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(5) a {
    background: url(../images/tubiao_11.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(6) a {
    background: url(../images/tubiao_16.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(7) a {
    background: url(../images/tubiao_11.jpg) no-repeat 8px center;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recLeft .recLogo li:nth-child(8) a {
    background: url(../images/tubiao_16.jpg) no-repeat 8px center;
}


/* 招生院校 - 中间栏 */

#wrapEst .plentCenter .doctorCenter .recStudent .recCenter {
    width: 532px;
    margin: 0 10px;
    height: 645px;
    padding-left: 8px;
    padding-right: 10px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recCenter .centerList li {
    margin-left: 8px;
    height: 31px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    border-bottom: 1px solid #eee;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recCenter .centerList li a {
    line-height: 31px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recCenter .centerList li span:nth-child(1) {
    display: inline-block;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 31px;
}


/* 招生院校 - 右边栏 */

#wrapEst .plentCenter .doctorCenter .recStudent .recRight {
    width: 305px;
    height: 645px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight h1 {
    width: 100%;
    height: 56px;
    font-size: 20px;
    line-height: 56px;
    background-color: #db3634;
    text-align: center;
    color: #fff;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont {
    width: 265px;
    height: 552px;
    /* background-color: blue; */
    margin-top: 10px;
    margin-left: 24px;
    border-left: 2px solid #eeeeee;
    padding-left: 13px;
    position: relative;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap {
    width: 6px;
    height: 6px;
    padding: 4px 4px;
    border-radius: 50%;
    background-color: #73a5f7;
    position: absolute;
    left: -7px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap .yuan {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap:nth-child(1) {
    top: 9px
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap:nth-child(2) {
    top: 133px
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap:nth-child(3) {
    top: 234px
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap:nth-child(4) {
    top: 335px
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .yuanWrap:nth-child(5) {
    top: 411px
}


/* 入学方式 */

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .rightTitle {
    display: block;
    width: 98px;
    height: 26px;
    background-color: #5079bc;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    text-align: center;
    border-radius: 20px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .rightFont {
    width: 236px;
    /* height: 50px; */
    background-color: #d5e5ff;
    font-size: 14px;
    line-height: 26px;
    border-radius: 10px;
    /* text-align: center; */
    padding-left: 10px;
    margin-top: 12px;
    position: relative;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .sanjiao {
    width: 0;
    height: 0;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
    border-bottom: 9px solid #d5e5ff;
    position: absolute;
    top: -7px;
    left: 38px;
}

#wrapEst .plentCenter .doctorCenter .recStudent .recRight .rightCont .rightTime {
    display: block;
    width: 246px;
    height: 32px;
    background-color: #5079bc;
    margin-top: 8px;
    line-height: 32px;
    text-align: center;
    border-radius: 10px;
    color: #fff
}


/* 考试 */

#wrapEst .plentCenter .doctorCenter .test {
    width: 100%;
    height: 548px;
}


/* 考试z左边栏 */

#wrapEst .plentCenter .doctorCenter .test .testLeft {
    width: 293px;
    height: 528px;
    background-color: #fff;
    padding: 20px 15px 0px 17px
}

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftCont {
    width: 288px;
    padding-right: 5px;
    font-size: 14px;
    line-height: 20px;
    color: black;
    margin-top: 12px;
    overflow: hidden;
}

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftCont span {
    display: inline-block;
    width: 70px;
}

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftCont p {
    width: 210px;
}


/* <!-- 各院校考试时间 --> */

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftTime {
    display: block;
    width: 100%;
    height: 32px;
    background-color: #3d5b8c;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    border-top: 11px solid #f5f7fa;
    border-bottom: 11px solid #f5f7fa;
    text-align: center;
    margin-top: 20px;
}

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftBanner {
    width: 100%;
    height: 116px;
}

#wrapEst .plentCenter .doctorCenter .test .testLeft .testLeftBanner img {
    width: 100%;
    height: 100%;
}


/* 考试 中间栏 */

#wrapEst .plentCenter .doctorCenter .test .testCenter {
    width: 518px;
    height: 538px;
    margin: 0 10px;
    padding: 0 16px;
    padding-top: 10px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .test .testCenter h3 {
    font-size: 18px;
    line-height: 18px;
    margin-top: 10px;
    font-weight: 550;
}

#wrapEst .plentCenter .doctorCenter .test .testCenter .testCenterList {
    margin-top: 8px;
}

#wrapEst .plentCenter .doctorCenter .test .testCenter .testCenterList li {
    width: 484px;
    height: 31px;
    line-height: 31px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    padding-right: 15px;
}

#wrapEst .plentCenter .doctorCenter .test .testCenter .testCenterList li span:nth-child(1) {
    display: inline-block;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 考试z右边栏 */

#wrapEst .plentCenter .doctorCenter .test .testRight {
    width: 273px;
    height: 528px;
    background-color: #fff;
    padding: 20px 15px 0px 17px;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightList {
    margin-top: 8px;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li,
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li {
    width: 254px;
    height: 41px;
    font-size: 14px;
    line-height: 41px;
    color: black;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 26px;
    white-space: nowrap;
    background: url(../images/zhenghe_03.gif) no-repeat left center;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(5),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(5) {
    background-position: left -168px;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(6),
#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustRlist li:nth-child(6) {
    background-position: left -210px;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightList li:nth-child(7) {
    background-position: left -252px;
}

#wrapEst .plentCenter .doctorCenter .test .testRight .rightBanner {
    width: 281px;
    height: 178px;
    /* background-color: pink; */
}


/* 大广告图 */

#wrapEst .plentCenter .doctorCenter .bannerWrap {
    width: 100%;
    height: 100px;
    margin-top:14px;
}

#wrapEst .plentCenter .doctorCenter .bannerWrap img {
    width: 100%;
    height: 100%;
}


/* 成绩查询 */

#wrapEst .plentCenter .doctorCenter .score {
    width: 100%;
    height: 438px;
}


/* 成绩查询左边栏 */

#wrapEst .plentCenter .doctorCenter .score .scoreLeft {
    width: 273px;
    height: 418px;
    background-color: #fff;
    padding-top: 20px;
    padding-left: 16px;
    padding-right: 16px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft .scoreLeftFont {
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    margin-top: 16px;
    text-indent: 2em;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft h5 {
    font-size: 18px;
    line-height: 18px;
    color: #3d5b8c;
    margin-top: 40px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft .scoreLFont {
    margin-top: 20px;
    font-size: 14px;
    overflow: hidden;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft .scoreLFont span {
    display: inline-block;
    width: 60px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft .scoreLFont p {
    width: 203px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreLeft .scoreLFont p a {
    color: red
}


/* 成绩查询中间栏 */

#wrapEst .plentCenter .doctorCenter .score .scoreCenter {
    width: 520px;
    height: 438px;
    margin: 0 10px;
    background-color: #fff;
    padding: 0 15px
}

#wrapEst .plentCenter .doctorCenter .score .scoreCenter .scoreCenterList,
#wrapEst .plentCenter .doctorCenter .adjust .adjustCenter .adjustCenterList {
    width: 100%;
    height: 120px;
    border-bottom: 2px dashed #eee;
}

#wrapEst .plentCenter .doctorCenter .score .scoreCenter li,
#wrapEst .plentCenter .doctorCenter .adjust .adjustCenter li {
    height: 35px;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    padding-right: 15px;
    line-height: 35px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreCenter li:hover,
#wrapEst .plentCenter .doctorCenter .adjust .adjustCenter li:hover,
#wrapEst .plentCenter .doctorCenter .test .testCenter .testCenterList li:hover,
#wrapEst .plentCenter .doctorCenter .recStudent .recCenter .centerList li:hover,
#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft .adLeft .adLeftList li:hover,
#wrapEst .plentCenter .doctorCenter .setBook .setBookCenter li:hover {
    background-color: #f5f9fc;
}

#wrapEst .plentCenter .doctorCenter .score .scoreCenter li span:nth-child(1),
#wrapEst .plentCenter .doctorCenter .adjust .adjustCenter li span:nth-child(1) {
    display: inline-block;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 成绩查询右边栏 */

#wrapEst .plentCenter .doctorCenter .score .scoreRight {
    width: 305px;
    height: 438px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .score .scoreRight h3 {
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #fff;
    background-color: #db3634;
    text-align: center;
    font-size: 20px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreRight .scoreRightCont {
    width: 273px;
    padding: 0 16px;
}

#wrapEst .plentCenter .doctorCenter .score .scoreRight .rightA {
    width: 100%;
    height: 100px;
    /* background-color: pink; */
    margin-top: 10px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

#wrapEst .plentCenter .doctorCenter .score .scoreRight .rightA a {
    display: block;
    width: 48px;
    height: 26px;
    text-align: center;
    line-height: 26px;
    background-color: #eeeeee;
    color: black;
    margin-right: 8px;
    margin-top: 8px;
}


/* 复试调剂 */

#wrapEst .plentCenter .doctorCenter .adjust {
    width: 100%;
    height: 502px;
	margin-bottom: 15px;
}


/* 复试调剂  左边栏*/

#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft {
    width: 325px;
    height: 502px;
    background-color: #fff;
}

#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft .adLeft {
    width: 288px;
    height: 100px;
    margin: 0 auto;
    margin-top: 20px;
}

#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft .adLeft .adLeftList {
    margin-top: 6px;
}

#wrapEst .plentCenter .doctorCenter .adjust .adjustLeft .adLeft .adLeftList li {
    width: 264px;
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    color: black;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 复试调剂  中间栏*/

#wrapEst .plentCenter .doctorCenter .adjust .adjustCenter {
    width: 518px;
    height: 502px;
    margin: 0 10px;
    background-color: #fff;
    padding: 0 16px;
}


/* 复试调剂  左边栏*/

#wrapEst .plentCenter .doctorCenter .adjust .adjustRight {
    width: 273px;
    height:482px;
    background-color: #fff;
    padding: 20px 15px 0px 17px;
}

#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustBanner {
    width: 272px;
    height: 154px;
    margin-top: 15px;
    background-color: pink;
    margin: 0 auto;
}

#wrapEst .plentCenter .doctorCenter .adjust .adjustRight .adjustBanner img {
    width: 100%;
    height: 100%;
}
 #wrapEst .plentCenter .baokaoCenter {
        width: 1200px;
        margin: 0 auto;
    }
    /* 当前位置 */
    
    #wrapEst .plentCenter .baokaoCenter .current {
        width: 100%;
        height:30px;
        font-size: 13px;
        margin-top: 48px;
        line-height: 10px;
        color: #d7d7d7;
        /* border: 1px solid black */
    }
    /* 报考新闻 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews {
        width: 100%;
        height: 300px;
    }
    /* 报考新闻-左边栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft {
        width: 300px;
        height: 300px;
        /* background-color: pink; */
        position: relative;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg img {
        width: 300px;
        height: 300px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .anniu {
        display: block;
        width: 36px;
        height: 36px;
        position: absolute;
        background-color: #fff;
        z-index: 999;
        background: url(../images/baokaoA.png) no-repeat left center;
        display: none;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg:hover .anniu {
        display: block;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .prev {
        top: 50%;
        margin-top: -18px;
        left: 0
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .hd ul {
        width: 100%;
        height: 5px;
        position: absolute;
        z-index: 10000;
        bottom: 10px;
        display: flex;
        justify-content: center;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .hd li {
        width: 26px;
        height: 5px;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer;
        background: #c6c6c6;
        text-indent: -999px;
        float: left;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .hd .on {
        background-color: #dd3635;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsLeft .baokaoLeftIImg .next {
        top: 50%;
        margin-top: -18px;
        right: 0;
        background-position: right 0px;
    }
    /* 报考新闻-中间栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter {
        width: 550px;
        height: 280px;
        background-color: #fff;
        margin: 0 10px;
        padding:10px 20px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter h2 a {
        display: inline-block;
        color: #dd3635;
        padding-bottom: 4px;
        height: 24px;
        line-height: 24px;
        font-size: 18px;
        white-space: nowrap;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter i {
        padding-left: 2px;
        padding-right: 2px;
        font-size: 14px;
        color: #eee;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter p a {
        height: 28px;
        line-height: 28px;
        font-size: 15px;
        white-space: nowrap;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter p a:hover {
        color: red
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter .centerBanner {
        display: block;
        width: 550px;
        height: 41px;
        margin-top: 5px;
        margin-bottom: 10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter .centerBanner img,
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter .centerSchool img {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsCenter .centerSchool {
        display: block;
        margin-right: 5px;
        width: 176px;
        height: 48px;
        margin-top: 5px;
        border: 1px solid #eee;
    }
    /* 报考新闻-右边栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight {
        width: 280px;
        height: 290px;
        background-color: #fff;
        padding-top: 10px;
        padding-left: 10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight h3 {
        font-size: 16px;
        color: #2b70ae;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList {
        margin-top: 5px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li {
        line-height: 45px;
        width: 235px;
        height: 45px;
        font-size: 16px;
        padding-left: 26px;
        background: url(../images/zhenghe_03.gif) no-repeat left center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li:nth-child(1) {
        background-position: left 0px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li:nth-child(2) {
        background-position: left -42px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li:nth-child(3) {
        background-position: left -84px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li:nth-child(4) {
        background-position: left -126px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .baokaoList li:nth-child(5) {
        background-position: left -168px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .bakaoNewsBottom {
        width: 290px;
        height: 34px;
        background-color: #eee;
        margin-top: 5px;
        margin-left: -10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .bakaoNewsBottom a {
        display: block;
        width: 96px;
        height: 34px;
        line-height: 34px;
        font-size: 14px;
        color: #333;
        background: #fafafa;
        text-align: center;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .bakaoNewsBottom a:nth-child(1) {
        /* background: url(../images/tubiao_03.jpg) no-repeat left center; */
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .baokaoNewsRight .bakaoNewsBottom a:hover {
        color: #fff;
        background-color: #dd3635;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baolaoWrapBanner {
        display: block;
        width: 100%;
        height: 80px;
        margin: 10px 0;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baolaoWrapBanner img {
        width: 100%;
        height: 100%;
    }
    /* 主要内容 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont {
        width: 1200px;
        height: 416px;
    }
    /*左边栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft {
        width: 150px;
        height: 100%;
        background-color: #fff;
        margin-right: 7px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft h2 {
        color: #fff;
        font-size: 16px;
        width: 150px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        background: #2b70ae;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft h3 {
        font-size: 14px;
        padding: 15px;
        padding-bottom: 5px;
        color: #2b70ae;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft .baoContLeftList {
        margin-left: 14px;
        width: 112px;
        padding-left: 10px;
        border-left: 4px solid #eee;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft .baoContLeftList li {
        /* width: 120px; */
        height: 20px;
        margin-top: 10px;
        background: url(../images/zixun_03.jpg) left center no-repeat;
        margin-left: -18px;
        padding-left: 20px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft .baoContLeftList li a {
        font-size: 14px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContLeft .comeXueli {
        display: block;
        margin: 0 auto;
        width: 130px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        text-align: center;
        background: #dd3635;
        margin-top: 15px;
    }
    /*中间1栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter1,
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter2 {
        width: 362px;
        height: 100%;
        background-color: #fff;
        padding: 0 5px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoCenterTitle {
        width: 100%;
        height: 30px;
        border-bottom: 1px solid #eee;
        font-size: 16px;
        line-height: 30px;
        overflow: hidden;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoCenterTitle h1 {
        border-bottom: 1px solid #2b70ae;
        margin-bottom: -1px;
        color: #2b70ae;
        padding: 0 10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoCenterTitle h1 a {
        color: #999
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .schoolClass {
        margin-left: 10px;
        margin-top: 8px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .schoolClass li {
        margin-right: 15px;
        height: 30px;
        line-height: 30px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .schoolClass li a:hover {
        color: red;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .baoCenterList li {
        height: 28px;
        font-size: 14px;
        line-height: 28px;
        margin-left: 10px;
        background: url(../images/shuangzheng_03.jpg) left center no-repeat;
        padding-left: 19px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .baoCenterList li span:nth-child(1) {
        width: 240px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .baoCenterList li:hover {
        background-color: #f5f9fc;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContCenter .baoCenterList li a:hover {
        color: red;
    }
    /*右边栏 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright {
        width: 280px;
        height: 100%;
        background-color: #fff;
        margin-left: 7px;
        padding: 0 5px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .baoRightList {
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .baoRightList li a {
        display: block;
        width: 83px;
        height: 35px;
        line-height: 35px;
        background-color: #ECF5FA;
        color: #666;
        text-align: center;
        font-size: 14px;
        margin-right: 10px;
        margin-bottom: 10px;
        overflow: hidden;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright li a:hover {
        background-color: #2B70AE;
        color: #fff;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .quiz {
        margin-top: 23px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .reply {
        margin-top: 12px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .quizLogo,
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .replyLogo {
        width: 20px;
        height: 20px;
        font-size: 14px;
        line-height: 20px;
        background-color: #425a8a;
        color: #fff;
        text-align: center;
        border-radius: 3px;
        margin-left: 3px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .quiz .quizCont,
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .reply .replyCont {
        margin-left: 32px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .reply .replyLogo {
        background-color: #cc4337;
    }
    /* 我要提问 */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoCont .baoContright .myAsk {
        display: block;
        width: 252px;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
        background-color: #435b88;
        color: #fff;
        margin: 29px 0px 20px 25px;
        border-radius: 4px;
        text-align: center;
    }
	#wrapEst .plentCenter .duibiCenter {
        width: 1200px;
        margin: 0 auto;
    }
    
    #wrapEst .plentCenter .duibiCenter .current {
        width: 100%;
        height: 40px;
        font-size: 13px;
        margin-top:48px;
        line-height: 40px;
        color: #d7d7d7;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle {
        width: 100%;
        padding-bottom: 25px;
        height: 125px;
        text-align: center;
        border-bottom: 2px solid #2b70ae;
        background-color: #fff;
       
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle .duibiTCenter {
        width: 120px;
        height: 98px;
        line-height: 98px;
        font-weight: 700;
        font-size: 72px;
        color: #2b70ae;
    }
    
    #wrapEst .plentCenter .duibiCenter .zhongjian {
        width: 120px;
        height: 100%;
        width: 118px;
        min-height: 80px;
        line-height: 80px;
        background: #f4f8fb;
        border-left: 1px solid #f0f0f0;
        border-right: 1px solid #f0f0f0;
        border-bottom: 1px solid #f0f0f0;
        font-size: 18px;
        text-align: center;
    }
    
    #wrapEst .plentCenter .duibiCenter .liangbian {
        width: 480px;
        height: 40px;
        text-align: center;
        line-height: 40px;
        padding: 20px 10px;
    }
    
    #wrapEst .plentCenter .duibiCenter .liangbian2 {
        width: 480px;
        height: 40px;
        text-align: center;
        line-height: 40px;
        line-height: 20px !important;
        padding: 20px 10px;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle .pathway {
        line-height: 20px;
        font-size: 18px;
        color: #2b70ae;
        font-weight: 700;
        text-align: center;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle .pathway .duibiYuan {
        display: inline-block;
        margin-left: 6px;
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        vertical-align: 0;
        background: #2b70ae;
        border-radius: 50%;
        color: #fff;
        font-size: 18px;
        font-weight: 700;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle h3 {
        line-height: 56px;
        font-weight: 700;
        font-size: 20px;
        color: #2b70ae;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle a {
        display: inline-block;
        width: 120px;
        height: 24px;
        line-height: 24px;
        font-size: 14px;
        color: #fff;
        background: #2b70ae;
        border-radius: 12px;
    }
    
    #wrapEst .plentCenter .duibiCenter .duibiTitle a:hover {
        opacity: 0.9;
    }
    /* 内容区 */
    
    #wrapEst .plentCenter .duibiCenter .PKList {
        width: 100%;
        background-color: #fff;
        margin-bottom: 20px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li {
        width: 100%;
        height: 80px;
        line-height: 80px;
        border-bottom: 1px dashed #eee;
        font-size: 16px;
        color: #666;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li em {
        display: inline-block;
        margin-right: 10px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li a {
        font-size: 16px;
        color: #dd3635;
    }
    /* 第一条 */
    
    #wrapEst .plentCenter .duibiCenter .PKList li:nth-child(1) .listLeft,
    #wrapEst .plentCenter .duibiCenter .PKList li:nth-child(1) .listRight {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li:nth-child(1) i {
        display: inline-block;
        width: 22px;
        height: 22px;
        margin-right: 10px;
        background: url(../images/wujiaoxing.png) no-repeat center center;
        background-size: 22px 22px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li:nth-child(1) i img {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li:nth-child(2) .duibiTLeft .zixun:hover {
        color: #dd3635 !important;
    }
    /* 热门院校 */
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass {
        height: 155px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass .duibiTCenter {
        height: 155px;
        line-height: 155px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass .duibiClass {
        width: 520px;
        height: 96px;
        padding: 0 10px
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass .duibiClass a {
        display: block;
        width: 160px;
        height: 32px;
        color: #666;
        text-align: left;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass .duibiClass a:before {
        content: "";
        display: inline-block;
        margin-right: 8px;
        width: 3px;
        height: 3px;
        background: #e0e0e0;
        vertical-align: middle;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .schoolClass .duibiClass a:hover {
        color: red
    }
    /* 更多院校 */
    
    #wrapEst .plentCenter .duibiCenter .PKList li .moreEst {
        display: inline-block;
        width: 100px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        border: 1px solid #2b70ae;
        color: #2b70ae;
        font-size: 14px;
        border-radius: 12px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li .moreEst:hover {
        background: #2b70ae;
        color: #fff;
    }
    /* 招生简章和资讯信息 */
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav {
        height: 354px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiTCenter {
        height: 354px;
        line-height: 354px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiNavTitle {
        width: 500px;
        height: 24px;
        margin: 0 20px;
        margin-bottom: 15px;
        /* background-color: pink; */
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiNavTitle a {
        margin-right: 35px;
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 4px;
        color: #666;
    }
    
    .duibiActive {
        border-bottom: 2px solid #3e7db5;
        margin-bottom: -2px;
        color: #3e7db5 !important;
        font-weight: 700;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiNavCont {
        width: 500px;
        margin: 0 20px;
        margin-bottom: 5px;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiNavCont a {
        display: block;
        width: 400px;
        height: 30px;
        line-height: 30px;
        color: #666;
        background: url(../images/shuangzheng_03.jpg) left center no-repeat;
        padding-left: 19px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
		text-align: left;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList .duibiNav .duibiNavCont a:hover {
        background-color: #f5f9fc;
        color: red;
    }
    
    #wrapEst .plentCenter .duibiCenter .PKList li .duibiButton {
        display: inline-block;
        width: 400px;
        height: 50px;
        line-height: 50px;
        background: #2b70ae;
        color: #fff;
    }
	#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner {
    width: 1200px;
    overflow: hidden;
    /* background-color: pink; */
    padding-bottom: 15px;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont {
    cursor: pointer;
    position: relative;
    width: 360px;
    background: #0d387b;
    border-radius: 8px;
    margin-right: 20px;
    margin-left: 20px;
    margin-top: 10px;
    padding: 35px 22px;
    height: 212px;
    box-sizing: border-box;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .attBanFont {
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont h2 {
    font-size: 18px;
    font-weight: 700;
    line-height: 28px;
    height: 56px;
}


/* 小挂件 */

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .atterecBack {
    position: absolute;
    top: 8px;
    left: -4px;
    padding: 0 8px;
    height: 22px;
    color: #fff;
    line-height: 22px;
    background: #ffa222;
    background-size: 71px 30px;
    font-size: 12px;
    text-align: center;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .atterecBack::before {
    position: absolute;
    content: "";
    width: 4px;
    height: 8px;
    left: 0;
    bottom: -8px;
    background-size: 4px 8px;
    background: url(../images/zhengce.png) 0 0 no-repeat;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .attBannerCenter {
    margin-top: 15px;
    font-size: 14px;
    line-height: 24px;
    height: 48px;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .attBannerBottom {
    margin-top: 20px;
    font-size: 14px;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .attBannerBottom span:nth-child(1) {
    color: #fff;
    background: url(../images/jobTime.png) no-repeat left center;
    padding-left: 20px;
}

#wrapEst .plentCenter .jibFairCenter .attract .attrecBanner .attBanneCont .attBannerBottom span:nth-child(2) a {
    color: #2e62e2;
    background: url(../images/you.png) no-repeat right center;
    padding-right: 20px;
}
#wrapEst .plentCenter .speciaLtyCenter {
    width: 1200px;
    margin: 0 auto;
}
/* 最外层 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap {
    width: 1180px;
    background-color: #fff;
    padding: 10px 10px;
}


/* 专业导航 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle {
    width: 100%;
    height: 30px;
    /* background-color: pink; */
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle h2 {
    font-size: 18px;
    color: #2b70ae;
    line-height: 18px;
    margin-top: -1px;
}


/* 大导航栏 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .sperBigNav {
    margin: 0 20px;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .sperBigNav li a,
#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .sperLetNav li a {
    display: block;
    margin-left: 4px;
    margin-right: 4px;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 14px;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .sperBigNav li a:hover,
#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .sperLetNav li a:hover {
    color: red;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperNavACtive a {
    background: #435b88 !important;
    color: #fff;
}


/* 搜索框 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .seach input {
    padding-left: 6px;
    width: 168px;
    height: 28px;
    line-height: 28px;
    border: none;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .sperTitle .seach button {
    width: 64px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #ff9f00;
    font-size: 14px;
    color: #fff;
    border: none;
    cursor: pointer;
}


/* 星级 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .starLevel {
    width: 1160px;
    height: 30px;
    padding: 10px;
    background: #f1f1f1;
    margin: 10px 0;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .starLevel li a {
    display: block;
    width: 106px;
    margin-bottom: 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #fff;
    font-size: 14px;
    margin-right: 10px;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .starLevel li a:hover {
    background: #435b88;
    color: #fff;
}


/* 星级标题 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .starClass {
    width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    color: #fff;
    background: #2b70ae;
    margin: 10px 0;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .starClass h3 {
    background: url(../images/backxing.png) no-repeat left center;
    background-size: 14px 14px;
    padding-left: 19px;
}


/* 专业分类 */

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanWrap {
    width: 100%;
    overflow: hidden;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass {
    width: 1180px;
    overflow: hidden;
    margin-right: -10px;
    /* background-color: pink; */
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass li {
    box-sizing: border-box;
    padding: 10px 10px;
    width: 226px;
    height: 88px;
    border: 1px solid #eee;
    margin-bottom: 10px;
    margin-right: 10px;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass li:hover {
    border: 2px solid red;
    box-shadow: 0 3px 8px rgba(0, 71, 168, .09);
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass li a {
    display: inline-block;
    margin-right: 14px;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass li a:hover {
    color: red;
}

#wrapEst .plentCenter .speciaLtyCenter .specialtyWrap .zhuanyeClass li a:nth-child(1) {
    display: block;
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    font-size: 16px;
    font-weight: 700;
}
#wrapEst .plentCenter .baokaoCenter {
        width: 1200px;
        margin: 0 auto;
		margin-top: 20px;
    }

    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .fexNewsRight .fexNewsRightTop {
        width: 290px;
        height: 60px;
        margin-left: -10px;
        margin-bottom: 20px;
        /* background-color: pink; */
        display: flex;
        justify-content: space-between;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .fexNewsRight .fexNewsRightTop a {
        display: block;
        float: left;
        padding-top: 8px;
        width: 90px;
        height: 52px;
        font-size: 14px;
        font-weight: 700;
        color: #fff;
        text-align: center;
        background-color: #dd3635;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .fexNewsRight .fexNewsRightTop .advance {
        line-height: 52px;
        font-size: 16px;
        background: #dd3635 url(../images/mianshi.png) no-repeat 46px center;
        background-size: 30px 30px;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .fexNewsRight .fexNewsRightTop a:hover {
        opacity: 0.9;
    }
    /* 主要内容 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont {
        width: 100%;
        height: 328px;
    }
    /* 左边栏 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft {
        width: 150px;
        height: 100%;
        background-color: #fff;
        margin-right: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft h2,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft h2 {
        width: 150px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        background: #2b70ae;
        color: #fff;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .fsxLeftList {
        height: 185px;
        margin-left: 14px;
        width: 112px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-left: 1px solid #eee;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .fsxLeftList li {
        background: url(../images/zixun_03.jpg) left 5px no-repeat;
        margin-left: -18px;
        padding-left: 20px;
        margin-top: 5px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .fsxLeftList li h5,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .fushiLeftList li h5 {
        padding-bottom: 6px;
        font-size: 14px;
        font-weight: 700;
        color: #2b70ae;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .fsxLeftList li a,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .fushiLeftList li a {
        display: inline-block;
        width: 112px;
        padding-bottom: 4px;
        line-height: 20px;
        font-size: 14px;
        color: #999;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .comeXueli,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .comeXueli {
        display: block;
        margin: 0 auto;
        width: 130px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        text-align: center;
        background: #dd3635;
        margin-top: 15px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContLeft .comeXueli:hover,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .comeXueli:hover {
        opacity: 0.9;
    }
    /* 中间 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter1,
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter2 {
        width: 360px;
        height: 100%;
        padding: 0 10px;
        background-color: #fff;
    }
    /* 分数线查询 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxTitle,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiTitle {
        width: 100%;
        height: 30px;
        border-bottom: 1px solid #eee;
        font-size: 16px;
        line-height: 30px;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxTitle h1,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiTitle h2 .fushiNav {
        float: left;
        border-bottom: 1px solid #2b70ae;
        margin-bottom: -1px;
        color: #2b70ae;
        padding: 0 10px;
        font-size: 16px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiTitle .fushiNav {
        float: left;
        margin-bottom: -1px;
        display: block;
        color: #666;
        padding: 0 10px;
        font-size: 16px;
    }
    
    .fushiActive {
        border-bottom: 1px solid #2b70ae !important;
        color: #2b70ae !important;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenCenterA {
        overflow: hidden;
        width: 360px;
        text-align: center;
        margin-left: 5px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenCenterA a {
        margin-right: 10px;
        width: 100px;
        height: 26px;
        line-height: 26px;
        background: #ecf5fa;
        border: 1px solid #e9e9e9;
        text-align: center;
        font-size: 14px;
        color: #666;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter h4 {
        line-height: 32px;
        font-size: 14px;
        color: #dd3635;
        margin-bottom: -10px;
    }
	#wrapEst .plentCenter .fsxCenter .fsxCenCenterA a:hover {
        background-color: #2B70AE;
        color: #fff;
    }
	    #wrapEst .plentCenter .fsxCenter .fsxCenCenterA {
        overflow: hidden;
        width: 360px;
        text-align: center;
        margin-left: 5px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCenCenterA a {
        margin-right: 10px;
        width: 60px;
        height: 26px;
        line-height: 26px;
        background: #ecf5fa;
        border: 1px solid #e9e9e9;
        text-align: center;
        font-size: 14px;
        color: #666;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenCenterA a:hover {
        background-color: #2B70AE;
        color: #fff;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenter-table {
        border-top: 1px solid #eaeaea;
        border-left: 1px solid #eaeaea;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenter-table p {
        line-height: 29px;
        border-bottom: 1px solid #eaeaea;
        border-right: 1px solid #eaeaea;
        text-align: center;
        font-size: 14px;
        color: #666;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenter-table .fsxCenter-table-col {
        width: 113px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxCenter-table .tableTitle {
        width: 125px;
    }
    /* 中间二蓝 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxList {
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxList li,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .fushiCenterList li {
        height: 30px;
        font-size: 14px;
        line-height: 30px;
        margin-left: 10px;
        background: url(../images/shuangzheng_03.jpg) left center no-repeat;
        padding-left: 19px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxList li span:nth-child(1),
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .fushiCenterList li span:nth-child(1) {
        width: 240px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .kaobo {
        display: block;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxList li:hover,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .fushiCenterList li:hover {
        background-color: #f5f9fc;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter .fsxList li a:hover,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .fushiCenterList li a:hover {
        color: red
    }
    /* 右边栏 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight {
        width: 250px;
        height: 100%;
        padding: 0 10px;
        background-color: #fff;
        margin-left: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .quiz,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .quiz {
        margin-top: 23px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .reply,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .reply {
        margin-top: 12px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .quizLogo,
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .replyLogo,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .quizLogo,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .replyLogo {
        width: 20px;
        height: 20px;
        font-size: 14px;
        line-height: 20px;
        background-color: #425a8a;
        color: #fff;
        text-align: center;
        border-radius: 3px;
        margin-left: 3px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .quiz .quizCont,
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .reply .replyCont,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .quiz .quizCont,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .reply .replyCont {
        margin-left: 32px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .reply .replyLogo,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .reply .replyLogo {
        background-color: #cc4337;
    }
    /* 我要提问 */
    
    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContRight .myAsk,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .myAsk {
        display: block;
        width: 250px;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
        background-color: #435b88;
        color: #fff;
        margin: 29px 0px 20px 0px;
        border-radius: 4px;
        text-align: center;
    }
    /* *************************复试css******************************** */
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap {
        width: 100%;
        height: 730px;
        margin-bottom: 20px;
    }
    /* 左边栏 */
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft {
        width: 150px;
        height: 100%;
        margin-right: 10px;
        background-color: #fff;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .fushiLeftNav {
        font-size: 14px;
        color: #666;
        font-weight: 700;
        margin: 10px 8px 8px 8px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .fushiLeftList {
        margin-left: 14px;
        width: 112px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-left: 1px solid #eee;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiLeft .fushiLeftList li {
        background: url(../images/zixun_03.jpg) left 5px no-repeat;
        margin-left: -18px;
        padding-left: 20px;
        /* margin-top: 5px; */
        clear: both;
    }
    /* 中间栏 */
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter {
        width: 760px;
        height: 100%;
        background-color: #fff;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiTop {
        width: 100%;
        height: 328px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont {
        width: 355px;
        height: 328px;
        padding: 0 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .fushiCenterList {
        margin-top: 10px;
    }
    /* 右边栏 */
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight {
        width: 250px;
        height: 100%;
        padding: 0 10px;
        background-color: #fff;
        margin-left: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightSchool {
        width: 100%;
        height: 318px;
        padding-top: 10px;
        /* background-color: pink; */
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiNav {
        color: #2b70ae !important;
        cursor: text;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a {
        display: block;
        width: 100%;
        height: 66px;
        margin-bottom: 25px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a:nth-child(1) {
        margin-top: 15px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a .fushiImg {
        width: 60px;
        height: 60px;
        margin-right: 15px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a .fushiImg img {
        width: 100%;
        height: 100%;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a h2 {
        margin-top: 3px;
        margin-bottom: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiRight .fushiRightList a:hover h2 {
        color: red
    }
	/* **********************调剂****************** */
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .tiaojiNewsRight {
        padding: 0;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .tiaojiNewsRight .tiaojiClass {
        display: block;
        width: 100%;
        height: 52px;
        line-height: 52px;
        font-size: 16px;
        font-weight: 700;
        color: #fff;
        text-align: center;
        margin-bottom: 10px;
        background: #dd3635;
    }
    
    #wrapEst .plentCenter .baokaoCenter .baokaoNews .tiaojiNewsRight .tiaojiClass:hover {
        background: #bb2524;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .lunTitle {
        width: 350px;
        height: 28px;
        background-color: #F1F1F1;
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiLunbo ul li {
        border-bottom: 1px dashed #eee;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .lunTitle span,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiLunbo ul li span {
        display: inline-block;
        width: 70px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        font-size: 14px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiLunbo ul li span {
        margin: 0;
        padding: 0;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiBototm {
        margin-top: 10px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiBototm a {
        background-color: #2B70AE;
        color: #fff;
        padding: 5px 20px;
        font-family: microsoft yahei;
        font-weight: bold;
        margin-left: 20px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiBototm a:hover {
        opacity: 0.9;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiBototm span {
        color: #2B70AE;
        margin-left: 20px;
    }
    
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .fushiCCont .tiaojiBototm span b {
        color: #DD3635;
        font-family: microsoft yahei;
    }
	    #wrapEst .plentCenter .fsxCenter .fsxCont .fsxContCenter h4,
    #wrapEst .plentCenter .fsxCenter .fushiWrap .fushiCenter .tiaojiH4 {
        line-height: 32px;
        font-size: 14px;
        color: #dd3635;
        margin-bottom: -10px;
    }
	#wrapEst .plentCenter .titleTop ul li .addressMore {
        display: inline-block;
        background: url(../images/xia.png) no-repeat right center;
        padding-right: 15px !important;
        background-size: 10px 10px;
    }
    
    #wrapEst .plentCenter .titleTop .buttonTop ul li .moreEst {
        display: inline-block;
        padding-right: 15px !important;
        background: url(../images/xia.png) no-repeat 69px center;
        background-size: 10px 10px;
    }
    
    #wrapEst .plentCenter .titleTop ul li .addressMore:hover,
    #wrapEst .plentCenter .titleTop .buttonTop ul li .moreEst:hover {
        background-image: url(../images/shang.png);
        background-size: 10px 10px;
    }
	/* 研训轮播图 */
    
    #wrapEst .plentCenter .counCenter .lunboCon {
        margin-top: 10px;
        width: 700px;
        /* height: 220px; */
        position: relative;
    }
    
    #wrapEst .plentCenter .counCenter ul li img {
       
        height: 300px;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .anniu {
        display: block;
        width: 36px;
        height: 120px;
        position: absolute;
        background-color: #fff;
        z-index: 999;
        background: url(../images/baokaoA.png) no-repeat left center;
        display: none;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg:hover .anniu {
        display: block;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .prev {
        top: 50%;
        margin-top: -18px;
        left: 3px
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .hd ul {
        width: 100%;
        height: 5px;
        position: absolute;
        z-index: 10000;
        bottom: 10px;
        display: flex;
        justify-content: center;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .hd li {
        width: 26px;
        height: 5px;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer;
        background: #c6c6c6;
        text-indent: -999999px;
        float: left;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .hd .on {
        background-color: #dd3635;
    }
    
    #wrapEst .plentCenter .counCenter .counCont .counContLeft .baokaoLeftIImg .next {
        top: 50%;
        margin-top: 25px;
        right: 3px;
        background-position: right 0px;
    }
	.contes-nav {
        margin-top: 20px;
        width: 100%;
        height: 41px;
        border-bottom: 1px solid #ccc;
    }
    
    .contes-nav li a {
        display: inline-block;
        width: 100px;
        line-height: 40px;
        height: 40px;
        position: relative;
        text-align: center;
        font-size: 16px;
    }
    
    .contes-nav .ft-avtive a {
        font-weight: bold;
        border-bottom: 2px solid #2b70ae;
    }
    
    .contes-nav li a:hover {
        color: red;
    }
	.acade-cont {
            margin-top: 10px;
            overflow: hidden;
            background-color: #fff;
        }
        
        .chlidac-cont {
            margin-right: -20px;
            padding: 20px 15px 0;
        }
        
        .acade-child {
            float: left;
            width: 575px;
            height: 220px;
            margin-right: 20px;
            background: #f8f8f8;
            border: 1px solid #e8e8e8;
            box-sizing: border-box;
            padding: 20px 15px;
            margin-bottom: 20px;
            cursor: pointer;
        }
        
        .acade-child:hover {
            box-shadow: 0 0 10px #ddd;
        }
        
          .acd-title {
            margin-bottom: 20px;
			height:60px;
            overflow: hidden;
            /*(background-color: #c4c4c4;*/
            
            border-radius: 5px;
        }
        
        .acd-class {
            padding-top: 11px;
            margin-left: 15px;
        }
        
          .back-1 {
            background: #dd3635 !important;
            border-color: #dd3635 !important;
            color: #fff !important;
        }
        
        .back-2 {
            background: #3b91dd !important;
            color: #fff !important;
            border-color: #3b91dd !important;
        }
        
        .acd-nav li {
            height: 44px;
            width: 60px;
            text-align: center;
            border-left: 1px solid #e8e8e8;
        }
        
        .acd-nav li a {
            color: #375ba6;
            display: block;
        }
        
        .acd-nav li a p {
            color: #333;
        }
        
        .acd-img {
            margin-right: 20px;
            width: 160px;
            height: 100px;
            overflow: hidden;
        }
        
        .acd-img img {
            width: 160px;
            height: 100px;
            transition: all .3s;
        }
        
        .acd-img img:hover {
            transform: scale(1.3);
            opacity: .9;
        }
        
        .red {
            color: #f00;
        }
        
        .acd-right-list {
            width: 363px
        }
        
        .acd-right-list li {
            line-height: 1.9;
            font-size: 14px;
        }
        
        .acd-right-list li p {
            float: left;
            width: 50%;
        }
        
        .acd-right-list li a {
            color: #333;
            font-size: 14px;
        }
        
        .ellipsis {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }
        
        .acd-right-list li a:hover {
            color: #f00;
        }
		.lt-news {
        width: 100%;
        height: 420px;
        padding-top: 46px;
    }
    
    .lt-news-left {
        width: 790px;
        height: 400px;
        background-color: pink;
    }
    
    .lt-news-left .baokaoLeftIImg {}
    
    #lt-lunbo img {
        width: 790px !important;
        height: 400px !important;
    }
    
    #lt-lunbo .baokaoNewsLeft {
        width: 790px !important;
        height: 400px !important;
    }
    
    .lt-news-right {
        width: 366px;
        height: 385px;
        /* background-color: green; */
        background-color: #fff;
        padding: 15px 16px 0 14px;
    }
    
    .title-a {
        font-size: 20px;
        line-height: 20px;
        font-weight: 600;
        color: black;
    }
    
    .lt-list a {
        display: block;
        width: 100%;
        height: 44px;
        margin-top: 25px
    }
    
    .lt-list {
        position: relative;
    }
    
    .lt-list::before {
        content: '';
        display: block;
        width: 1px;
        height: 277px;
        background-color: #eceef0;
        position: absolute;
        left: 20px;
        top: 30px;
        z-index: 0;
    }
    
    .lt-list a:nth-child(1) {
        margin-top: 19px
    }
    
    .lt-img {
        width: 42px;
        height: 42px;
        background: url(../images/latest_icon.png) no-repeat left top;
        background-size: 100% auto;
        text-align: center;
        line-height: 42px;
        color: #fff;
        font-weight: bold;
        position: absolute;
    }
    
    .lt-font {
        width: 317px;
        height: 44px;
        /* background-color: pink; */
    }
    
    .lt-news-time {
        font-size: 12px;
        font-weight: 400;
        color: #999;
        line-height: 17px;
    }
    
    .lt-news-font {
        width: 317px;
        font-size: 14px;
        font-weight: 400;
        color: #000;
        line-height: 20px;
        margin-top: 7px;
    }
    
    .lt-list a:hover .lt-news-font {
        color: red;
    }
    
    .lt-nav-wrap {
        background-color: #fff;
        box-shadow: 0 0 4px 0 #ccc;
        border-radius: 2px;
    }
    
    .It-subnav {
        width: 100%;
        padding: 20px 8px 15px 15px;
        font-size: 16px;
        height: 40px;
    }
    
    .subnav-left {
        width: 847px;
        overflow: hidden;
    }
    
    .subnav-left li a {
        display: block;
        margin: 0 20px 5px 0;
        padding: 0 8px;
        height: 38px;
        line-height: 38px;
        color: #386ed3;
        background-color: #fbfbfd;
        border: 1px solid #b1c5e2;
        border-radius: 2px;
    }
    
    .subnav-right li .fatie {
        display: block;
        margin-right: 10px;
        width: 100px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        text-align: center;
        border-radius: 2px;
        cursor: pointer;
        background-color:#386ed3;
    }
    
    .lt-bottom-nav {
        width: 100%;
        height: 73px;
        margin-left: 18px;
        padding-top: 15px;
    }
    
    .lt-bottom-nav ul li {
        width: 33.3%;
        margin-bottom: 15px;
    }
    
    .lt-bottom-nav ul li span {
        display: inline-block;
        margin-right: 10px;
        padding: 0 3px;
        line-height: 16px;
        font-size: 12px;
        border-radius: 2px;
        color: #fff;
        background-color: #386ed3;
    }
    
    .lt-bottom-nav ul li:hover a {
        color: red;
    }
    
    .It-mba-cont {
        width: 100%;
        padding-bottom: 20px;
        overflow: hidden;
        padding-top: 20px;
    }
    
    .lt-mba-left {
        width: 820px;
        background-color: #fff;
        box-shadow: 0 0 4px 0 #ccc;
        border-radius: 2px;
        padding: 0 30px;
        border-bottom: 1px solid #eee;
    }
    
    .mab-nav {
        width: 100%;
        height: 53px;
    }
    
    .mab-nav li a {
        display: inline-block;
        height: 38px;
        line-height: 53px;
        padding: 0 15px;
        font-size: 16px;
    }
    
    .mba-title {
        display: block;
        font-size: 18px;
        line-height: 20px;
        color: black;
    }
    
    .mba-cont li {
        padding: 10px 0;
        border-bottom: 1px solid #eee;
        overflow: hidden;
    }
    
    .mba-cont p {
        margin-top: 10px;
    }
    
    .mba-right a,
    .mba-left a,
    .mba-left span {
        font-size: 14px;
        color: #bbb;
        line-height: 22px;
    }
    
    .mba-left a {
        display: inline-block;
        margin-right: 20px;
    }
    
    .mba-right a:nth-child(2) {
        display: inline-block;
        width: 130px;
        text-align: right;
    }
    
    .mba-left a:hover,
    .mba-right a:hover {
        color: red;
    }
    
    .lt-show {
        background-color: #fff;
        box-shadow: 0 0 4px 0 #ccc;
        border-radius: 2px;
    }
    
    .lt-mab-right {
        padding: 10px 15px;
        width: 270px;
        margin-bottom: 24px;
        background-color: #fff;
        box-shadow: 0 0 4px 0 #ccc;
        border-radius: 2px;
    }
    
    .right-title {
        height: 24px;
        line-height: 24px;
        padding-bottom: 10px;
    }
    
    .mba-right-title h1 {
        font-size: 18px;
        color: #000;
    }
    
    .mba-right-title h1::before {
        content: "";
        display: inline-block;
        vertical-align: top;
        width: 6px;
        height: 20px;
        margin-right: 10px;
        background-color: #386ed3;
    }
    
    .mba-right-cont {
        padding-top: 10px;
    }
    
    .mba-right-cont a {
        float: left;
        margin: 6px 10px 6px 0;
        padding: 0 8px;
        line-height: 28px;
        max-width: 8em;
        color: #386ed3;
        background-color: #fbfbfd;
        border: 1px solid #b1c5e2;
        border-radius: 2px;
    }
    
    .mba-right-cont a:hover,
    .subnav-left li a:hover,
    .subnav-isshow ul li a:hover {
        background-color: #3d5b8c;
        color: #fff;
    }
    
    .subnav-isshow {
        position: absolute;
        padding: 6px 3px;
        width: 92px;
        border: 1px solid #c9c9c9;
        box-shadow: 0 2px 3px 0 #ddd;
        background-color: #fff;
        display: none;
    }
    
    .subnav-isshow ul li a {
        display: block;
        text-align: center;
        padding: 5px 8px;
    }
    
    .subnav-show:hover .subnav-isshow {
        display: block;
    }
    
    .mab-nav li a:hover {
        color: #3d5b8c;
    }
	 /* *****************************新站****************************** */
                        
                        .new-doct-nav {
                            width: 100%;
                            height: 80px;
                            line-height: 25px;
                            font-size: 18px;
                            color: #fff;
                            text-align: center;
                            background: #3d5b8c;
                            margin-top: 10px;
                        }
                        
                        .new-doct-nav span {
                            width: 160px;
                            line-height: 25px;
                            font-size: 18px;
                            color: #fff;
                            text-align: center;
                            padding-top: 15px;
                            padding-bottom: 15px;
                        }
                        
                        .new-doct-nav a {
                            display: inline-block;
                            width: 130px;
                            height: 80px;
                            line-height: 30px;
                            text-align: center;
                            font-size: 14px;
                            color: #fff;
                            background: #3d5b8c;
                        }
                        
                        .new-doct-nav a:hover {
                            background: #3d5b8c;
                        }
                        
                        .new-doct-nav a::before {
                            content: "";
                            display: block;
                            margin-top: 10px;
                            margin-left: auto;
                            margin-right: auto;
                            width: 26px;
                            height: 34px;
                            background-image: url(../images/doc-img.png);
                            background-repeat: no-repeat;
                        }
                        
                        .new-doct-nav a:nth-child(3)::before {
                            background-position: 0 -40px;
                        }
                        
                        .new-doct-nav a:nth-child(4)::before {
                            background-position: 0 -80px;
                        }
                        
                        .new-doct-nav a:nth-child(5)::before {
                            background-position: 0 -120px;
                        }
                        
                        .new-doct-nav a:nth-child(6)::before {
                            background-position: 0 -160px;
                        }
                        
                        .new-doct-nav a:nth-child(7)::before {
                            background-position: 0 -200px;
                        }
                        
                        .new-doct-nav a:nth-child(8)::before {
                            background-position: 0 -240px;
                        }
                        
                        .new-doct-nav a:nth-child(9)::before {
                            background-position: 0 -280px;
                        }
                        
                        .new-doct-nav a:nth-child(2):hover:before,
                        .new-doct-nav a:nth-child(3):hover:before,
                        .new-doct-nav a:nth-child(4):hover:before,
                        .new-doct-nav a:nth-child(5):hover:before,
                        .new-doct-nav a:nth-child(6):hover:before,
                        .new-doct-nav a:nth-child(7):hover:before,
                        .new-doct-nav a:nth-child(8):hover:before,
                        .new-doct-nav a:nth-child(9):hover:before {
                            background-position-x: -40px;
                        }
                        
                        .new-doct-cont {
                            background: #fff;
                            overflow: hidden;
                            margin-top: 10px;
                        }
                        /* 左边栏 */
                        
                        .new-doct-left {
                            width: 150px;
                            height: 608px;
                            background: #fbfbfb;
                            position: relative;
                        }
                        
                        .doct-left-title {
                            width: 150px;
                            height: 45px;
                            line-height: 45px;
                            background: #2b70ae;
                            text-align: center;
                            color: #fff;
                        }
                        
                        .doct-img {
                            display: block;
                            margin: 10px auto;
                            width: 130px;
                            height: 258px;
                        }
                        
                        .doct-nav {
                            display: block;
                            margin-left: auto;
                            margin-right: auto;
                            margin-bottom: 9px;
                            width: 130px;
                            height: 28px;
                            line-height: 28px;
                            background: #fff;
                            border: 1px solid #e9e9e9;
                            text-align: center;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .doct-nav:hover {
                            background: #2b70ae;
                            border-color: #2b70ae;
                            color: #fff;
                        }
                        
                        .doct-submit {
                            display: block;
                            margin: 0 auto;
                            width: 130px;
                            height: 40px;
                            line-height: 40px;
                            color: #fff;
                            font-size: 14px;
                            font-weight: 700;
                            text-align: center;
                            position: absolute;
                            left: 10px;
                            bottom: 10px;
                            background: #dd3635;
                        }
                        
                        .doct-submit :hover {
                            color: #fff;
                            background: #bb2524;
                        }
                        /* 中间栏 */
                        
                        .new-doct-center {
                            width: 730px;
                            padding: 10px;
                        }
                        
                        .new-doct-center-title h3 {
                            font-size: 16px;
                            border-bottom: 1px solid #2b70ae;
                            padding-bottom: 8px;
                            margin-bottom: -1px;
                        }
                        
                        .new-doct-center-title {
                            height: 29px;
                            border-bottom: 1px solid #ededee;
                        }
                        
                        .new-doct-center-title h3::after {
                            content: "";
                            display: block;
                            visibility: hidden;
                            clear: both;
                            height: 0;
                            font-size: 0;
                        }
                        
                        .ndoct-center-font {
                            padding: 10px;
                            margin-bottom: 15px;
                        }
                        
                        .ndoct-center-font p {
                            line-height: 26px;
                            font-size: 14px;
                            color: #666;
                            text-indent: 2em;
                        }
                        
                        .red {
                            color: red;
                        }
                        
                        .new-doct-fonts {
                            padding-top: 10px;
                        }
                        
                        .new-doct-fonts p {
                            line-height: 26px;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .hui {
                            color: #2b70ae;
                        }
                        /* 右边栏 */
                        /* 选择学校 */
                        
                        .doct-school {
                            margin-top: 10px;
                            overflow: hidden;
                            background-color: #fff;
                        }
                        
                        .doct-school .new-doct-left {
                            height: 370px;
                        }
                        /* 推荐院校 */
                        
                        .doct-tuijian-school {
                            margin-right: -10px;
                            padding-top: 10px;
                        }
                        
                        .doct-tuijian-school dl {
                            margin-top: 10px;
                            margin-bottom: 0;
                            height: 45px;
                            width: 174px;
                            float: left;
                            margin-right: 10px;
                        }
                        
                        .doct-tuijian-school dt {
                            margin-right: 8px;
                            width: 40px;
                            height: 40px;
                        }
                        
                        .doct-tuijian-school dt a {
                            display: block;
                            width: 40px;
                            height: 40px;
                            overflow: hidden;
                        }
                        
                        .doct-tuijian-school dt a img {
                            width: 100%;
                            height: 100%;
                        }
                        
                        .doct-tuijian-school dd {
                            line-height: 18px;
                            color: #666;
                        }
                        
                        .doct-tuijian-school dl dd:nth-child(2) a {
                            color: #2b70ae !important;
                        }
                        
                        .doct-zhuanuye-nav {
                            margin-right: -8px;
                            padding-top: 10px;
                            margin-bottom: 10px;
                            overflow: hidden;
                        }
                        
                        .doct-zhuanuye-nav a {
                            float: left;
                            margin-right: 8px;
                            width: 82px;
                            height: 28px;
                            line-height: 28px;
                            background: #ecf5fa;
                            border: 1px solid #e9e9e9;
                            text-align: center;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .doct-zhuanuye-nav a:hover {
                            background: #2b70ae;
                            border-color: #2b70ae;
                            color: #fff;
                        }
                        
                        .doct-zhuanye-class {
                            margin-right: -10px;
                            margin-bottom: -10px;
                            padding-top: 10px;
                        }
                        
                        .doct-box {
                            float: left;
                            margin-right: 10px;
                            margin-bottom: 10px;
                            width: 111px;
                            height: 49px;
                            border: 1px solid #eee;
                            text-align: center;
                        }
                        
                        .doct-box .tit {
                            padding-top: 4px;
                            padding-bottom: 2px;
                        }
                        
                        .doct-box .num {
                            line-height: 22px;
                            color: #666;
                        }
                        
                        .doct-box p a:hover {
                            color: red;
                        }
                        
                        .doct-kaoshi {
                            margin-top: 10px;
                            background-color: #fff;
                            overflow: hidden;
                        }
                        
                        .doct-kaoshi .new-doct-left {
                            width: 150px;
                            height: 370px;
                            background: #fbfbfb;
                            position: relative;
                        }
                        
                        .doct-a {
                            padding-left: 10px;
                        }
                        
                        .doct-a a {
                            display: block;
                            float: left;
                            margin-bottom: 9px;
                            width: 60px;
                            height: 28px;
                            line-height: 28px;
                            background: #fff;
                            border: 1px solid #e9e9e9;
                            text-align: center;
                            font-size: 14px;
                            color: #666;
                            margin-right: 5px;
                        }
                        
                        .new-kaoshi-center {
                            width: 730px;
                        }
                        
                        .kaoshi-nav {
                            overflow: hidden;
                            border-bottom: 1px solid #ededee;
                            margin-bottom: 10px;
                        }
                        
                        .new-kaoshi-center {
                            padding: 10px;
                        }
                        
                        .kaoshi-nav a {
                            margin-right: 8px;
                            font-size: 16px;
                            padding-bottom: 8px;
                            color: #666;
                            font-weight: 700;
                        }
                        
                        .kaoshi-list li {
                            height: 32px;
                            line-height: 32px;
                        }
                        
                        .kaoshi-list li::before {
                            content: "";
                            display: inline-block;
                            margin-right: 8px;
                            width: 3px;
                            height: 3px;
                            background: #e0e0e0;
                            vertical-align: middle;
                        }
                        
                        .kaoshi-list li a span:nth-child(2) {
                            color: red;
                            font-weight: bold;
                        }
                        
                        .doct-examine {
                            overflow: hidden;
                            margin-top: 10px;
                            background-color: #fff;
                        }
                        
                        .margin10 {
                            overflow: hidden;
                            margin-top: 10px;
                            background-color: #fff;
                        }
                        
                        .doct-examine .new-doct-left {
                            width: 150px;
                            height: 450px;
                            background: #fbfbfb;
                            position: relative;
                        }
                        
                        .examine-center,
                        .grade-center {
                            padding: 10px
                        }
                        
                        .exanine-cont {
                            width: 356px;
                            position: relative;
                            padding-right: 10px;
                            padding-top: 10px;
                            padding-bottom: 0;
                        }
                        
                        .exanine-p {
                            margin-top: 10px;
                            height: 170px;
                        }
                        
                        .exanine-p p {
                            line-height: 28px;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .biga {
                            margin-right: 8px;
                            font-size: 16px;
                            padding-bottom: 8px;
                            color: #666;
                            font-weight: 700;
                        }
                        
                        .enanine-list {
                            margin-top: 8px;
                        }
                        
                        .enanine-list li {
                            height: 30px;
                            line-height: 30px;
                            overflow: hidden;
                        }
                        
                        .enanine-list li ::before {
                            content: "";
                            display: inline-block;
                            margin-right: 8px;
                            width: 3px;
                            height: 3px;
                            background: #e0e0e0;
                            vertical-align: middle;
                        }
                        
                        .enanine-list li a:hover {
                            color: red;
                        }
                        
                        .doct-grade .new-doct-left {
                            height: 370px
                        }
                        
                        .grade-cont {
                            margin-top: 10px;
                        }
                        
                        .grade-cont p {
                            line-height: 26px;
                            font-size: 14px;
                            color: #666;
                            text-indent: 2em;
							width: 730px;
                        }
                        
                        .grade-cont h1 {
                            line-height: 26px;
                            font-size: 14px;
                        }
                        
                        .exanine-li-school {
                            margin-top: 5px;
                            margin-bottom: -10px;
                        }
                        
                        .exanine-li-school a {
                            display: inline-block;
                            margin-right: 10px;
                            margin-bottom: 10px;
                            width: 48px;
                            height: 26px;
                            line-height: 26px;
                            background: #ecf5fa;
                            border: 1px solid #e9e9e9;
                            text-align: center;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .right10 {
                            margin-right: -10px;
                            height: 233px;
                        }
                        
                        .exanine-li-school a:hover,
                        .linian:hover {
                            background: #2b70ae;
                            border-color: #2b70ae;
                            color: #fff;
                        }
                        
                        .linian {
                            display: block;
                            background: #ecf5fa;
                            border: 1px solid #e9e9e9;
                            text-align: center;
                            font-size: 14px;
                            color: #666;
                            margin-right: 10px;
                            width: 100%;
                            height: 32px;
                            line-height: 32px;
                            margin-top: 10px;
                        }
                        
                        .lunwen-center {
                            padding: 10px;
                        }
                        
                        .grade-cont-wrap {
                            width: 100%;
                            height: 185px;
                        }
                        
                        .lunwen-wrap {
                            width: 356px;
                            position: relative;
                            padding-bottom: 0;
                        }
                        
                        .xuewei {
                            margin-top: 10px;
                        }
                        
                        .xuewei dt {
                            margin-right: 6px;
                            width: 258px;
                            height: 176px;
                        }
                        
                        .xuewei dt img {
                            width: 258px;
                            height: 176px;
                        }
                        
                        .xuewei dd {
                            line-height: 28px;
                            font-size: 14px;
                            color: #666;
                        }
                        
                        .new-doct-right {
                            width: 270px;
                        }
                        
                        .p10 {
                            padding: 10px;
                        }
                        
                        .doct-right-list li {
                            height: 42px;
                            width: 100%;
                            line-height: 42px;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                        }
                        
                        .doct-right-list li span {
                            display: inline-block;
                            width: 19px;
                            height: 19px;
                            margin-top: 1px;
                            text-align: center;
                            line-height: 19px;
                            background-color: #eee;
							margin-right: 10px;
                        }
                        
                        .white {
                            color: #fff;
                        }
                        
                        .red-back {
                            background-color:#3d5b8c !important;
                        }
                        
                        .cont {
                            height: 265px;
                        }
                        
                        .quiz {
                            margin-top: 23px;
                        }
                        
                        .reply {
                            margin-top: 12px;
                        }
                        
                        .quizLogo,
                        .replyLogo {
                            width: 20px;
                            height: 20px;
                            font-size: 14px;
                            line-height: 20px;
                            background-color: #425a8a;
                            color: #fff;
                            text-align: center;
                            border-radius: 3px;
                            margin: 3px 0 0 0;
                        }
                        
                        .hei290 {
                            height: 290px;
                        }
                        
                        .quizCont,
                        .replyCont {
                            margin-left: 32px;
                        }
                        
                        .replyLogo {
                            background-color: #cc4337;
                        }
                        /* 我要提问 */
                        
                        .myAsk {
                            display: block;
                            width: 252px;
                            height: 36px;
                            font-size: 16px;
                            line-height: 36px;
                            background-color: #435b88;
                            color: #fff;
                            margin: 29px 0px 20px 25px;
                            border-radius: 4px;
                            text-align: center;
                        }
                        
                        .width100 {
                            width: 100%;
                        }
                        
                        .doct-img-cont dl {
                            margin-bottom: 10px;
                            overflow: hidden;
                        }
                        
                        .doct-img-cont dt {
                            margin-right: 10px;
                            width: 130px;
                            height: 96px;
                        }
                        
                        .doct-img-cont dt a {
                            display: block;
                            width: 130px;
                            height: 96px;
                            overflow: hidden;
                        }
                        
                        .doct-img-cont dt a img {
                            width: 100%;
                            height: 100%;
                            transition: 2s;
                            -webkit-transition: 2s;
                        }
                        
                        .doct-img-cont dt a:hover img {
                            transform: scale(1.1);
                            -webkit-transform: scale(1.1);
                        }
                        
                        .doct-img-cont {
                            margin-top: 10px;
                        }
                        
                        .dd-top {
                            display: block;
                            margin-bottom: 10px;
                            font-size: 14px;
                            line-height: 20px;
                        }
                        
                        .dd-bottom {
                            line-height: 22px;
                            color: #999;
                        }
                        
                        .doct-img-cont dd a:hover {
                            color: red;
                        }
                        
                        .hot-book-docr {
                            width: 270px;
                            height: 130px;
                        }
                        
                        .hot-book-doct {
                            position: relative;
                        }
                        
                        .hot-book-doct .carousel ul li img {
                            width: 270px;
                            height: 130px;
                        }
                        
                        .hot-book-doct:hover .anniu {
                            display: block;
                        }
                        
                        .hot-book-doct .hd ul {
                            width: 100%;
                            height: 5px;
                            position: absolute;
                            z-index: 10000;
                            bottom: 10px;
                            display: flex;
                            justify-content: center;
                        }
                        
                        .hot-book-doct .anniu {
                            display: block;
                            width: 36px;
                            height: 36px;
                            position: absolute;
                            background-color: #fff;
                            z-index: 999;
                            background: url(../images/baokaoA.png) no-repeat left center;
                            display: none;
                        }
                        
                        .hot-book-doct .prev {
                            top: 50%;
                            margin-top: -18px;
                            left: 0;
                        }
                        
                        .hot-book-doct .next {
                            top: 50%;
                            margin-top: -18px;
                            right: 0;
                            background-position: right 0px;
                        }
                        
                        .doct-active {
                            border-bottom: 1px solid #2b70ae !important;
                        }
						.mt {
    margin-top: 10px;
}

.white-back {
    background: #fff;
}

.index-cont {
    overflow: hidden;
}

.new-index-title {
    font-size: 18px;
    padding-top: 10px;
	 height: 30px;
}

.new-index-title h1 {
    font-size: 20px;
}

.new-index-title h1::before {
    content: '';
    height: 20px;
    background: #e7222d;
    width: 4px;
    display: inline-block;
    vertical-align: -2px;
    margin-right: 11px;
}

.margin {
    width: 1200px;
    margin: 0 auto;
}

.new-title-a a {
    color: #666;
    font-size: 14px;
    margin-left: 15px
}

.mew-index-button {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    border: 1px solid #375ba6;
    border-radius: 25px;
    margin-left: 20px;
    margin-right: 15px;
    color: #375ba6;
}

.mew-index-button:hover {
    background: #375ba6;
    color: #fff;
    border-color: #375ba6;
}

.width830 {
    width: 830px;
}

.p15 {
    padding: 15px;
}

.right20 {
    margin-right:16px;
}

.il-img img {
    width: 175px;
    height: 130px;
}

.ir-info .info-span {
    font-size: 16px;
    font-weight: bold;
    color: #f00;
}

.ir-info .info-em {
    color: #666;
    font-style: normal;
    margin-left: 20px;
}

.info-list {
    overflow: hidden;
    margin-top: 5px;
}

.info-list li {
    width: 220px;
    font-size: 14px;
    overflow: hidden;
    margin-top: 12px;
    padding-right: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.info-list .cuo {
    margin: 0;
    margin-right: 5px
}

.star {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/wujiaoxing.png) no-repeat center center;
    background-size: 16px 16px;
}

.info-list li:nth-child(3) {
    width: 145px;
}

.width300 {
    width: 325px;
}

.red {
    color: red;
}

.bule {
    color: blue;
}

.overflow {
    overflow: hidden;
}

.ul-bottom {
    margin-top: 12px;
    font-size: 14px;
}

.ul-bottom p {
    display: inline-block;
    max-width: 510px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.mt20 {
    margin-top: 20px;
}

.list-title {
    border-bottom: 1px solid #e8e8e8;
}

.width400 {
    width: 400px;
}

.list-title h1 {
    font-size: 18px;
    font-weight: bold;
    border-bottom: 2px solid #375ba6;
    display: inline-block;
    height: 37px;
    line-height: 37px;
    box-sizing: border-box;
}

.title-right a {
    margin-left: 15px;
}

.title-right a:hover {
    color: red;
}

.index-list ul li {
    line-height: 33px;
    padding-left: 8px;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.index-list ul li::before {
    content: '';
    width: 2px;
    height: 2px;
    background: #333;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 14px;
}

.index-list ul li a:hover {
    color: red;
}

.index-list {
    height: 346px;
}

.look-more {
    display: block;
    text-align: center;
}

.look-more:hover {
    color: red;
}

.index-nav-a {
    font-size: 16px;
    display: inline-block;
    height: 37px;
    box-sizing: border-box;
    text-align: center;
    line-height: 37px;
    margin-left: 24px;
    color: #333;
    font-weight: bold;
    margin-left: 0;
    margin-right: 5px;
}

.plr15 {
    padding-top: 15px;
}

.mb10 {
    margin-bottom: 10px;
}

.school-index-class ul li {
    float: left;
    width: 45%;
    margin-bottom: 15px;
    font-size: 16px;
    margin-right: 5%;
}

.school-index-class ul li a {
    font-size: 16px;
    background-color: black;
    line-height: 32px;
}

.school-index-class ul li a:hover span {
    color: red;
}

.school-index-class ul li img {
    width: 32px;
    height: 32px;
    margin-right: 3px;
}

.index-zy-list li {
    font-size: 14px;
    margin-bottom: 8px;
}

.index-zy-list li {
    font-size: 14px;
    margin-bottom: 8px;
    float: left;
    width: 45%;
    margin-bottom: 15px;
    margin-right: 5%;
}

.index-zy-list li a:hover {
    color: red;
}

.ul-wrap {
    position: relative;
    height: 107px;
}

.ul-wrap ::before {
    content: '';
    height: 86%;
    width: 1px;
    background: #aaa;
    position: absolute;
    left: 6px;
    top: 8px;
}

.index-ks-list li:nth-last-child(1) {
    margin: 0;
}

.index-ks-list li {
    position: relative;
    margin-bottom: 8px;
    padding-left: 15px;
}

.index-ks-list li::before {
    content: '';
    width: 7px;
    height: 7px;
    border: 1px solid #aaa;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 2px;
    top: 6px;
}

.bottomImg-wrap {
    width: 1200px;
    height: 100px;
    margin: 10px auto;
}

.bottomImg-wrap img {
    width: 100%;
    height: 100%;
}

.ty-right {
    width: 300px;
}

.eudRightImg-index {
    width: 294px;
    height: 188px;
    /* background: darkblue; */
    margin-top: 15px;
}

.dl-wrap {
    width: 216px;
    margin-right: 20px;
    margin-top: 20px;
}

.dl-wrap dt {
    overflow: hidden;
}

.dl-wrap img {
    height: 165px;
    width: 216px;
    transition: all .3s;
}

.dl-wrap a:hover a {
    color: #1787e0;
}

.dl-wrap:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.idnex-dl-wrap {
    margin-right: -20px;
    padding: 0 20px;
}

.index-active-nav {
    border-bottom: 2px solid #375ba6;
}

.mb20 {
    margin-bottom: 20px;
}
.index-hot {
    width: 100%;
    height: 560px;
    overflow: hidden;
}


/* 左边栏 */

.index-hot-left {
    width: 405px;
    height: 100%;
    background-color: #fff;
}

.index-hot-left h2 {
    margin-top: 20px;
}
.index-hot-left h2 a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.list-hot-lsit {
    margin-top: 13px;
}

.list-hot-lsit li {
    width: 400px;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/shuangzheng_03.jpg) left center no-repeat;
    padding-left: 19px;
}


/* 右边栏 */

.index-hot-right {
    width: 730px;
    height: 100%;
    background-color: #fff;
}

.index-hot-video {
    width: 100%;
    overflow: hidden;
    margin-top: 16px;
   
}

.index-hot-video a {
    display: inline-block;
    margin-right: 13px;
    margin-bottom: 11px;
    position: relative;
}

.index-hot-video a img {
    width: 100%;
    height: 100%;
}

.index-hot-video a i {
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.index-video-list {
    width: 48%;
    margin-top:10px;
}
.index-hot-left h2 a {
    font-size: 16px;
}

.index-video-list li {
    width: 100%;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/huomiao_07.jpg) left center no-repeat;
    padding-left: 19px;
}
   /* **************国际硕士************************ */
   
   .shuoshi-school {
       margin-top: 10px;
   }
   
   .ss-red {
       color: red;
       line-height: 44px;
   }
   
   .shuoshi-wrap .list-title {
       border-color: #eee;
   }
   
   .shuoshi-wrap .list-title h1 {
       font-size: 24px;
       padding-bottom: 42px;
   }
   
   .shuoshi-lsit {
       width: 100%;
       height: 327px;
       background-color: #fcfcfd;
       margin-top:10px;
   }
   
   .shuoshi-lsit a {
       display: block;
       width: 270px;
       height: 290px;
       background-color: #fff;
       margin-left: 24px;
       margin-top: 20px;
   }
   
   .shuoshi-lsit a dd,
   .shuoshi-lsit a img {
       width: 100%;
       height: 200px;
   }
   
   .shuoshi-lsit a dt {
       font-size: 18px;
       line-height: 27px;
       padding-left: 22px;
       padding-right: 42px;
       margin-top: 24px;
       color: black;
   }
   
   .shuoshi-lsit a:hover dt {
       color: red;
   }
   
   .shuoshi-zsjj {
       width: 100%;
       height: 810px;
       margin-top: 10px;
   }
   
   .shuo-zs-list {
       height: 762px;
       background-color: #fff;
   }
   
   .shuo-zs-list li {
       width: 1116px;
       height: 184px;
       border-bottom: 1px solid #eee;
       padding: 0 42px;
       padding-top: 33px;
   }
   
   .shuo-left-img,
   .shuo-left-img img {
       width: 223px;
       height: 154px;
   }
   
   .shuo-right-font {
       width: 860px;
       height: 130px;
       margin-top: 11px;
   }
   
   .shuo-right-font a {
       display: block;
       width: 80%;
       font-size: 20px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       color: black;
   }
   
   .shuo-right-font a:hover {
       color: red;
   }
   
   .shuo-right-bottom {
       width: 540px;
       height: 85px;
       margin-top: 20px;
   }
   
   .shuo-bottom-p {
       width: 50%;
   }
   
   .shuo-right-bottom p {
       margin-bottom: 10px;
   }
   
   .shuo-bottom-a {
       width: 94px;
       height: 80px;
       margin-top: 24px;
   }
   
   .shuo-bottom-a a {
       width: 100%;
       height: 30px;
       color: #fff;
       font-size: 14px;
       line-height: 30px;
       text-align: center;
       margin-bottom: 20px;
   }
   
   .bavk-a-1 {
       background-color: #3d5b8c;
   }
   
   .bavk-a-2 {
       background-color: #f3ac40;
   }
   
   .shuoshi-more {
       display: block;
       margin: 0 auto;
       width: 216px;
       height: 36px;
       border: 1px solid #eee;
       font-size: 15px;
       text-align: center;
       line-height: 36px;
       margin-top: 30px;
   }
   
   .shuoshi-more:hover {
       border-color: red;
       color: red;
   }
   
   .shuoshi-kaoshi {
       width: 1200px;
       height: auto;
       padding-top: 12px;
       overflow: hidden;
   }
   
   .ssks-title {
       width: 100%;
       height: 30px;
       border-bottom: 2px solid #f4f4f4;
   }
   
   .ssks-title h1 {
       float: left;
       font-size: 20px;
       padding-bottom: 4px;
       border-bottom: 2px solid #e7222d;
   }
   
   .ssks-title h1::before {
       content: '';
       height: 20px;
       background: #e7222d;
       width: 4px;
       display: inline-block;
       vertical-align: -2px;
       margin-right: 11px;
   }
   
   .ssks-title a {
       line-height: 30px;
   }
   
   .shuoshi-kaoshi-left {
       width: 840px;
       height: 100%;
       padding: 0 20px;
       background-color: #fff;
       padding-bottom: 38px;
       padding-top: 10px
   }
   
   .shuoshi-kaoshi-right {
       width: 265px;
       height: 100%;
       padding: 0 20px;
       background-color: #fff;
       padding-bottom: 38px;
       padding-top: 10px
   }
   
   .ssks-lsit {
       width: 48%;
       margin-top: 22px;
   }
   
   .ssks-lsit li {
       width: 100%;
       height: 32px;
   }
   
   .ssks-lsit li a {
       display: block;
       width: 90%;
       height: 32px;
       font-size: 14px;
       line-height: 32px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       background: url(../images/shuangzheng_03.jpg) left center no-repeat;
       padding-left: 19px;
   }
   
   .ssks-lsit li a:hover {
       color: red;
   }
   
   .shuoshi-kaoshi-right .ssks-lsit {
       width: 100%;
   }
   
   .shuoshi-kaoshi-right .ssks-lsit li a {
       height: 38px;
       line-height: 38px;
   }
   #wrapEst .plentCenter .doctorCenter .doctorNews .doctorNewsCenter .centerTab li{
	width: 180px;
	height: 50px;
	color: #db3634;
	font-size: 18px;
	line-height: 50px;
	font-weight: 550;
	text-align: center;   
   }
   .zyFenlei {
    width: 100%;
    padding: 15px;
    background-color: #fff;
    overflow: hidden;
    box-sizing: border-box;
}

.zyCont {
    margin-left: 15px;
    width: 80%;
}

.zyCont a {
    line-height: 20px;
    padding: 0 8px;
    float: left;
    height: 20px;
    font-size: 14px;
    margin: 4px;
}

.zyCont a:hover {
    background: #375ba6;
    color: #fff;
    border-radius: 3px;
}

.zyCont .AC-active {
    background: #375ba6;
    color: #fff;
    border-radius: 3px;
}

.zyCation {
    padding-left: 16px;
    margin-top: 15px;
    width: 100%;
    background-color: #fff;
    box-sizing: border-box;
}

.cationItem {
    padding-bottom: 15px;
    overflow: hidden;
}

.cationTop {
    font-size: 18px;
    padding-top: 10px;
}

.cationTop h3 {
    font-size: 18px;
    display: inline-block;
    font-weight: bold;
    font-style: normal;
}

.cationTop h3::before {
    content: '';
    background: #375ba6;
    width: 4px;
    height: 18px;
    display: inline-block;
    vertical-align: -2px;
    margin-right: 11px;
}

.cationTop a {
    font-size: 14px;
    margin-right: 15px;
    line-height: 24px;
}

.cationCont dl a {
    font-size: 16px;
}

.cationTop a:hover,
.cationCont dl a:hover {
    color: red;
}

.cationCont dl {
    float: left;
    width: 279px;
    border: 1px solid #eee;
    box-sizing: border-box;
    padding: 10px;
    margin-right: 17px;
    margin-top: 15px;
    position: relative;
    box-sizing: border-box;
    cursor: pointer;
}

.cationCont dl:hover {
    box-shadow: 0 0 10px #ddd;
}

.cationCont dl dt {
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 8px;
}

.cationCont dl dd:nth-of-type(1) {
    margin: 8px 0;
}

.cationCont dl dd:nth-of-type(1) a {
    font-size: 14px;
    margin-right: 20px;
}

.cationCont dl dd:nth-of-type(2) {
    height: 19px;
    line-height: 19px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}

.cationCont dl dd:nth-of-type(2) a {
    font-size: 14px;
    margin-right: 20px;
}



#down .down-url a{
    display: block;
    width: 200px;
    height: 40px;
    margin: 0 auto 50px;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    background: #3d5b8c;
    border-radius: 10px;
}

.pub-pages{
}
.pub-pages a,.pub-pages strong,.pub-pages input,.pub-pages cite{
   display: inline-block;
   vertical-align: -4px;
}
.jianzhang-listTop {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 7px;
    border: solid 1px #dddddd;
    background-color: #fff;
    position: relative;
}

.jiantop-item {
    min-height: 55px;
    overflow: hidden;
    border-bottom: 1px dashed #eee;
    margin-bottom: 10px;
    padding: 15px 30px 0;
    background: #fff;
    box-sizing: border-box;
}

.jiantop-item p {
    float: left;
    width: 60px;
    font-size: 16px;
    line-height: 22px;
    color: #222d35;
}

.pos-abs {
    position: absolute;
    width: 1200px;
    margin: 0 auto;
    height: 100px;
    background: url(../images/lbjzbg01.png) no-repeat center;
    position: absolute;
    background-size: 1157px 80px;
    top: -60px;
    left: 0px;
}

.jianTop-itemRight {
    width: 90%;
    position: relative;
    /* margin-left: 90px; */
}

.jz-lookMore {
    font-weight: 700;
    font-size: 14px;
    color: #c99c59 !important;
    width: 32px !important;
    background: #fff !important;
    padding: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
}

.jianzhang-list .clear:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
    visibility: hidden;
    font-size: 0;
}

.yxlby-right-ul>li {
    position: relative;
}

.tplbjz-hot {
    top: -20px;
    right: 10px;
    color: #ea4043;
    font-size: 30px !important;
}

.zsjz-lj-item {
    transition: all 0.6s;
    width: 1198px;
    height: 130px;
}

.zsjz-lj-item:hover {
    box-shadow: 0px 3px 6px 0px rgba(83, 83, 83, 0.23);
    z-index: 10;
}

.zsjz-lj-result {
    padding-top: 4px;
    width: 1200px;
    margin: 0 auto;
    margin-top: 20px;
    border: 1px solid #ddd;
    background-color: #fff;
    position: relative;
}

#show_jz>.sjz-lj-itemss {
    padding-top: 50px;
    margin-top: -4px;
}

.zsjz-lj-item:nth-child(2n-1) {
    background-color: #f4f4f4;
}

.zsjz-lj-item:nth-child(1) {
    margin-top: 20px;
}

.zsjz-lj-ite:last-child {
    border-bottom: 1px solid #ddd;
}

.jbjz-resu-img {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    margin-left: 8px;
}

.jbjz-resu-boxl {
    width: 710px;
}

.zsjz-lj-item {
    padding-top: 30px;
    cursor: pointer;
}

.jbjz-resu-titt {
    width: 550px;
    font-size: 18px;
    color: #333333;
    margin-left: 8px;
}

.jbjz-resurz {
    height: 16px;
    font-weight: bold;
    font-size: 16px;
    color: #283e7e;
}

.jbjz-resu-tispans span {
    font-size: 14px;
    color: #666666;
    margin-right: 10px;
}

.jbjz-resu-tispans {
    margin-left: 10px;
    margin-top: 20px;
}

.jbjz-resu-tispans span:nth-child(1) {
    width: 230px;
}

.jbjz-resu-tispans span:nth-child(2) {
    width:300px;
}

.jbjz-resu-tispans span:nth-child(3) {
    width: 140px;
}

.jbjz-resu-tispans span:nth-child(4) {
    margin-right: 0px;
    width: 100px;
}

.jbjz-resuspavss {
    font-weight: bold;
    font-size: 21px;
    line-height: 20px;
    color: #425a8a;
    width: 110px;
    display: inline-block;
}

.jbjz-resu-boxri {
    padding-top: 20px;
	position: relative;
}

.jbjz-resu-jtzu {
    display: inline-block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #376ed3;
    border-radius: 6px;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    margin-left: 30px;
}

.jbjz-resu-db {
    width: 110px;
    height: 30px;
    line-height: 30px;
    border-radius: 6px;
    border: solid 1px #3d5b8c;
    margin-left: 30px;
    padding-left: 10px;
    display: inline-block;
    color: #3d5b8c;
}

.jbjz-resu-db input[type="checkbox"] {
    -webkit-appearance: none;
    background: #fff;
    vertical-align: middle;
    margin-bottom: 6px;
    text-align: center;
    width: 22px;
    height: 22px;
    border-radius: 4px;
    border: solid 1px #dddddd;
    margin-right: 4px;
}

.jbjz-resu-dbduigou {
    display: none;
}

.jbjz-resu-db input[type="checkbox"]:checked {
    background: url("../images/lbjaduig01.png") no-repeat center;
    background-color: #fff;
    background-size: 22px 22px;
}

.clone-dowm {
    display: inline-block;
    background-color: #425a8a;
    color: #283e7e;
    font-size: 17px;
    font-weight: 500;
    margin-left: 140px;
    background: url(../images/clone-down.png) no-repeat left center;
    padding-left: 20px;
    background-size: 18px 18px;
	 position: absolute;
    right: 160px;
    top: 66px
}
.jz-isHide{
height: 70px;
overflow: hidden;
display: inline-block;	
	
}

.jbjz-resu-jtzu:hover {
    color: #fff;
}

.jiantop-item a {
    display: inline-block;
    padding: 0 6px;
	font-size: 14px;
    color: #666;
    margin-right: 5px;
    line-height: 24px;
    margin-bottom: 15px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}

.jiantop-item a:hover {
    color: #fff;
    background-color: #283e7e;
}

.jiantop-item .activees {
    color: #fff;
    background-color: #283e7e;
}

.kswfy {
    text-align: center;
    margin-top: 30px;
}

.kswfy>span {
    margin-right: 10px;
}

.kswfy>a {
    height: 30px;
    padding: 0px 10px;
    line-height: 30px;
    border: solid 1px #dddddd;
    font-size: 18px;
    color: #666666;
    margin-right: 10px;
}

.kswfy>a:hover {
    color: #fff !important;
}

.kswfy>a:first-child:hover {
    cursor: pointer;
}

.kswfy>a:nth-child(8) {
    margin-left: 12px;
}

.kswfy>a:hover {
    background: #ea4043;
    color: #fff;
}

.kswfy>a.a1:nth-child(2),
.kswfy>a.a1:last-child {
    width: 90px;
    height: 30px;
    border: solid 1px #333333;
    font-size: 18px;
    line-height: 30px;
    color: #333333;
}

.kswfy>span {
    /*width: 30px;*/
    height: 30px;
    padding: 0px 10px;
    line-height: 30px;
    border: solid 1px #dddddd;
    font-size: 18px;
    line-height: 30px;
    color: #ea4043;
    display: inline-block;
}

.canzan-button {
    display: inline-block;
    width: 100px;
    height: 30px;
    background-color: #376ed3;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    position: absolute;
    right: 118px;
    border-radius: 5px;
    margin-bottom: 100px;
    z-index: 999;
} 
.jz-isShow {
   width: 95%;
    height: 100px;
    overflow-y: auto;
    display: none;
}

.duibiBox {
    width: 1198px;
    border: 1px solid #ea4043;
    position: fixed;
    bottom: 0;
    left: 50%;
    margin-left: -600px;
    z-index: 99999;
    background-color: #fff;
}

.duibiBox .duibiBox1 {
    height: 96px;
    position: relative;
}

.duibiBox .duibiBox1 .closeBox {
    position: absolute;
    top: 3px;
    right: 3px;
}

.duibiBox .duibiBox2 {
    height: 96px;
    position: relative;
}

.duibiBox .duibiBox2 .closeBox {
    position: absolute;
    top: 3px;
    right: 3px;
}

.duibiBox .duibiBoxL {
    width: 78px;
    height: 96px;
    color: #FFFFFF;
    line-height: 30px;
    background-color: #ea4043;
    font-size: 20px;
    padding-top: 20px;
    text-align: center;
}

.duibiBox .duibiBoxC {
    width: 938px;
}

.duibiBox .duibiBoxC .duibiBox1Con {
    width: 240px;
    border-right: 1px dashed #eeeeee;
    border-left: 1px solid #eeeeee;
    float: left;
    height: 94px;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    line-height: 94px;
    text-align: center;
}

.duibiBox .duibiBoxC .duibiBox1Con strong {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-color: #eeeeee;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    color: #c3c3c3;
    margin-top: 12px;
    float: left;
    line-height: 50px;
    margin-left: 16px;
}

.duibiBox .duibiBoxC .duibiBox1Con span {
    float: left;
    margin-left: 8px;
    font-size: 16px;
    color: #c3c3c3;
    margin-top: 22px;
}

.duibiBox .duibiBoxC .duibiBox2Con {
    width: 200px;
    padding: 18px 10px 0 10px;
    height: 96px;
    position: relative;
    border-right: 1px dashed #eeeeee;
    border-left: 1px solid #eeeeee;
    float: left;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    line-height: 26px;
    text-align: left;
    cursor: pointer;
}

.duibiBox .duibiBoxC .duibiBox2Con .close {
    position: absolute;
    top: 0px;
    right: 10px;
    color: #dd3635;
    font-size: 28px;
    display: none;
}

.duibiBox .duibiBoxC .duibiBox2Con:hover {
    border: 1px solid #dd3635;
    color: #dd3635;
}

.duibiBox .duibiBoxC .duibiBox2Con:hover .close {
    display: block;
}

.duibiBox .duibiBoxC .duibiBox1Con:hover {
    border: 1px solid #dd3635;
    color: #dd3635;
}

.duibiBox .duibiBoxC .duibiBox1Con:hover .close {
    display: block;
}

.duibiBox .duibiBoxR {
    height: 96px;
    width: 144px;
    text-align: center;
    padding-right: 38px;
}

.duibiBox .duibiBoxR .duibi_a {
    width: 100px;
    height: 32px;
    background-color: #fc9e28;
    text-align: center;
    line-height: 32px;
    color: #FFFFFF;
    font-size: 18px;
    display: block;
    margin-top: 18px;
    margin-bottom: 10px;
	border:none;
}

.duibiBox .duibiBoxR .delete_a {
    color: #dd3635;
	margin-left: -37px;
}

.tanfangred {
    display: none;
}

.tanfanghui {
    display: block;
}

.area:hover .tanfangred {
    display: block;
}

.area:hover .tanfanghui {
    display: none;
}

.duibiBox .duibiBoxC .duibiBox1Con {
    width: 200px;
    padding: 18px 10px 0 10px;
    height: 96px;
    position: relative;
    border-right: 1px dashed #eeeeee;
    border-left: 1px solid #eeeeee;
    float: left;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    line-height: 26px;
    text-align: left;
    cursor: pointer;
}

.duibiBox .duibiBoxC .duibiBox1Con .close {
    position: absolute;
    top: 0px;
    right: 10px;
    color: #dd3635;
    font-size: 28px;
    display: none;
}

.ksw-pages {
    text-align: center;
    height: 80px;
    line-height: 80px;
}

.ksw-pages>a {
    padding: 0px 10px;
}

.ksw-pages>span {
    padding: 0px 10px;
}


/**/

.ksw-pages {
    text-align: center;
    margin-top: 45px;
}

.ksw-pages>span {
    margin-right: 10px;
}

.ksw-pages>a {
    height: 30px;
    padding: 0px 10px;
    line-height: 30px;
    border: solid 1px #dddddd;
    font-size: 18px;
    color: #666666;
    margin-right: 10px;
}

.ksw-pages>a:hover {
    color: #fff !important;
}

.ksw-pages>a:first-child:hover {
    cursor: pointer;
}

.ksw-pages>a:nth-child(8) {
    margin-left: 12px;
}

.ksw-pages>a:hover {
    background: #ea4043;
    color: #fff;
}

.ksw-pages>a.a1:nth-child(2),
.ksw-pages>a.a1:last-child {
    width: 90px;
    height: 30px;
    border: solid 1px #333333;
    font-size: 18px;
    line-height: 30px;
    color: #333333;
}

.ksw-pages>span {
    /*width: 30px;*/
    height: 30px;
    padding: 0px 10px;
    line-height: 30px;
    border: solid 1px #dddddd;
    font-size: 18px;
    line-height: 30px;
    color: #ea4043;
    display: inline-block;
} 
 .eudRightImg-index a img {
	width: 140px;
	height: 56px;
}

                                    
#destoon_member span{
    font-size: 14px;
    font-weight: normal;
}
/*专本科*/
.junior-college{
    margin-top: 45px;
}
.junior-college__banner {
  position: relative;
  height: 356px;
}

.junior-college__banner .hd {
  position: absolute;
  bottom: 20px;
  width: 100%;
  text-align: center;
}

.junior-college__banner .hd li {
  display: inline-block;
  width: 30px;
  height: 10px;
  margin: 0 5px;
  background: #fff;
  border-radius: 10px;
}

.junior-college__banner .hd .on {
  width: 40px;
  background: #1f76cd;
  cursor: pointer;
}

.junior-college__tith2 {
  text-align: center;
}

.junior-college__tith2 .titp {
  font-size: 50px;
  color: #222;
}

.junior-college__tith2 .col {
  color: #cc0e25;
}

.junior-college__tith2 .small {
  margin-top: 10px;
  line-height: 30px;
}

.junior-college__tith2 .small span {
  display: inline-block;
  width: 100px;
  height: 16px;
}

.junior-college__tith2 .small .titsp {
  width: auto;
  height: auto;
  padding: 0 10px;
  font-size: 20px;
  font-weight: normal;
  letter-spacing: 3px;
  color: #666;
}

.junior-college__tith2 .small .icon1 {
  background: url(../images/main-tl.png) no-repeat center;
}

.junior-college__tith2 .small .icon2 {
  background: url(../images/main-tr.png) no-repeat center;
}

.junior-college__news {
  margin-top: 60px;
}

.junior-college__news .junior-college__tith2 {
  margin-bottom: 40px;
}

.junior-college__news-left {
  width: 358px;
}

.junior-college__news-left a, .junior-college__news-left img {
  display: block;
}

.junior-college__news-left a + a {
  margin-top: 32px;
}

.junior-college__news-center {
  width: 440px;
  margin-left: 30px;
}

.junior-college__news-center dl + dl {
  margin-top: 32px;
}

.junior-college__news-center dt {
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: bold;
  color: #222;
}

.junior-college__news-center dt span {
  display: inline-block;
  width: 53px;
  margin-right: 15px;
  font-weight: normal;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #cc0e25;
  border-radius: 5px;
}

.junior-college__news-center dd {
  font-size: 16px;
  line-height: 37px;
}

.junior-college__news-center dd a {
  width: 74%;
  font-size: 16px;
  color: #222;
}

.junior-college__news-center dd a:hover {
  color: #cc0e25;
}

.junior-college__news-center dd span {
  color: #555;
}

.junior-college__news-right {
  width: 340px;
}

.junior-college__news-right .tith2 {
  font-size: 22px;
  line-height: 29px;
  text-align: center;
}

.junior-college__news-right .list-box {
  margin: 0 -7px 0;
}

.junior-college__news-right .list-box .item {
  width: 104px;
  height: 38px;
  margin: 22px 7px 0;
  line-height: 38px;
  font-size: 18px;
  text-align: center;
  background: #cc0e25;
  border-radius: 5px;
}

.junior-college__news-right .list-box .item:hover {
  background: #e45c60;
}

.junior-college__news-right .list-box .item a {
  display: block;
  font-size: 16px;
  color: #fff;
}

.junior-college__news-right .qr-box {
  padding: 10px 10px 10px 20px;
  margin-top: 32px;
  color: #fff;
  background: #2076cd;
  border-radius: 5px;
}

.junior-college__news-right .qr-box dt {
  width: 185px;
  margin-right: 15px;
}

.junior-college__news-right .qr-box .tit {
  margin: 10px 0 10px 0;
  font-size: 20px;
  font-weight: bold;
}

.junior-college__news-right .qr-box .txt {
  font-size: 18px;
}

.junior-college__news-right .qr-box dd img {
  display: block;
}

.junior-college__sch-news {
  padding: 50px 0 60px;
  margin-top: 80px;
  background: #fafafa;
}

.junior-college__sch-news-list ul {
  margin-right: -3%;
  margin: 50px -3% 25px 0;
}

.junior-college__sch-news-list .item {
  position: relative;
  width: 45%;
  padding-left: 20px;
  margin-right: 3%;
  font-size: 18px;
  line-height: 42px;
}

.junior-college__sch-news-list .item::before {
  position: absolute;
  top: 16px;
  left: 0;
  content: '';
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #cc0e25;
}

.junior-college__sch-news-list .item a {
  width: 76%;
  color: #222;
}

.junior-college__sch-news-list .item a:hover {
  color: #cc0e25;
}

.junior-college__sch-news-list .item span {
  color: #666;
}

.junior-college__btn-box {
  padding-top: 30px;
}

.junior-college__btn-box .linka {
  display: inline-block;
  width: 476px;
  line-height: 72px;
  font-size: 30px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}

.junior-college__btn-box .linka:hover {
  background: #cc0e25;
}

.junior-college__btn-box .linka1 {
  margin-left: 48px;
  background: #e45c60;
}

.junior-college__btn-box .linka2 {
  margin-right: 48px;
  background: #3b4053;
}

.junior-college__entrance {
  padding: 60px 0;
  margin-top: 50px;
  background: #fafafa;
}

.junior-college__entrance-list {
  overflow: hidden;
}

.junior-college__entrance-list ul {
  margin: 58px -9px 0;
}

.junior-college__entrance-list .item {
  width: 156px;
  height: 162px;
  margin: 0 9px 42px;
  text-align: center;
  box-shadow: 0 3px 5px #cfcfd1;
  border-radius: 10px;
  background: #fff url(/skin/default/images/baoming2.png) no-repeat;
}

.junior-college__entrance-list .item a {
  display: inline-block;
  width: 134px;
  margin-top: 40px;
  font-size: 16px;
  line-height: 42px;
  color: #222;
  border: 1px solid #e45c60;
  border-radius: 42px;
}

.junior-college__entrance-list .item a:hover {
  background: #e45c60;
}

.junior-college__entrance-list .item a::before {
  content: url(/skin/default/images/baoming3.png);
  margin-right: 9px;
  vertical-align: middle;
}

.junior-college__entrance-list .tit {
  margin-top: 13px;
  font-size: 26px;
  font-weight: normal;
  line-height: 44px;
  color: #fff;
}

.junior-college__sch {
  padding: 60px 0;
}

.junior-college__sch-list {
  width: 1220px;
  margin-top: 68px;
}

.junior-college__sch-list .item {
  width: 285px;
  padding: 18px;
  margin: 0 20px 20px 0;
  text-align: center;
  box-shadow: 0 3px 5px #d1d1d1;
  border: 1px solid #f3f8ff;
  box-sizing: border-box;
}

.junior-college__sch-list .pica {
  display: block;
  width: 247px;
  height: 152px;
  margin-top: 16px;
  overflow: hidden;
}

.junior-college__sch-list .pica img {
  display: block;
  width: 100%;
  transition: all .3s;
}

.junior-college__sch-list .pica img:hover {
  transform: scale(1.1);
}

.junior-college__sch-list .titp {
  margin-top: 15px;
  font-size: 18px;
  line-height: 30px;
  color: #222;
}

.junior-college__sch-list .btna {
  display: inline-block;
  width: 154px;
  margin-top: 16px;
  line-height: 40px;
  font-size: 18px;
  text-align: center;
  color: #222;
  border: 1px solid #222;
  border-radius: 5px;
}

.junior-college__sch-list .btna:hover {
  color: #fff;
  background: #cc0e25;
  border-color: #cc0e25;
}

.junior-college__major-list {
  margin-top: 50px;
}

.junior-college__major-list ul {
  width: 200px;
}

.junior-college__major-list li {
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  text-align: center;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
}

.junior-college__major-list li a {
  font-size: 18px;
  color: #222;
}

.junior-college__major-list li a:hover {
  color: #cc0e25;
}

.junior-college__major-list li:first-child {
  font-size: 22px;
  font-weight: bold;
  background: #f5f7fa;
}

.junior-college__major-list li:last-child a {
  color: #fff;
}

.junior-college__major-list ul:nth-child(odd) li:last-child {
  background: #e45c60;
}

.junior-college__major-list ul:nth-child(even) li:last-child {
  background: #3b4053;
}

.junior-college__major-list ul:last-child li {
  border-right: 1px solid #ddd;
}

.junior-college__certificate {
  margin-top: 60px;
}

.junior-college__certificate-list {
  width: 1230px;
  margin-top: 30px;
}

.junior-college__certificate-list dl {
  width: 275px;
  margin: 0 30px 30px 0;
  border: 1px solid #ccdfe9;
}

.junior-college__certificate-list dt {
  position: relative;
  width: 275px;
  height: 170px;
}

.junior-college__certificate-list dt img {
  display: block;
  width: 100%;
  height: 100%;
}

.junior-college__certificate-list dd {
  padding: 15px 10px 20px 10px;
}

.junior-college__certificate-list .tit {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  line-height: 40px;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  background: rgba(57, 99, 137, 0.8);
}

.junior-college__certificate-list .txt {
  line-height: 32px;
  font-size: 18px;
  color: #333;
  text-align: center;
}

.junior-college__certificate-list .col {
  color: #e45c60;
}
/*论文*/
.paper__banner-left {
  width: 720px;
  height: 436px;
  overflow: hidden;
}

.paper__banner-left .hd {
  margin-top: 10px;
}

.paper__banner-left .hd li {
  width: 132px;
  height: 66px;
  cursor: pointer;
  border: 2px solid transparent;
  box-sizing: border-box;
  overflow: hidden;
}

.paper__banner-left .hd li + li {
  margin-left: 15px;
}

.paper__banner-left .hd .on {
  border-color: #fc0d1b;
}

.paper__banner-left .hd img {
  display: block;
  width: 100%;
}

.paper__banner-left .bd img {
  display: block;
}

.paper__tith3 .tit {
  position: relative;
  padding: 0 0 0 35px;
  font-size: 18px;
  color: #333;
  background: url(../images/paper_icon_left.png) no-repeat center left;
  z-index: 2;
}

.paper__tith3 .tit::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
  width: 412px;
  height: 6px;
  background-image: linear-gradient(90deg, #ecf0f7 0%, rgba(236, 240, 247, 0));
}

.paper__tith3 .more {
  margin-top: 4px;
  font-size: 12px;
  font-weight: normal;
  color: #3e5c8a;
}

.paper__tith2 {
  margin: 30px 0 25px 0;
  text-align: center;
}

.paper__tith2 .tit {
  position: relative;
  padding: 0 19px;
  font-size: 26px;
  font-weight: 600;
  letter-spacing: 3px;
  color: #333;
}

.paper__tith2 .tit::before, .paper__tith2 .tit::after {
  content: '';
  position: absolute;
  width: 26px;
  height: 35px;
}

.paper__tith2 .tit::before {
  left: -26px;
  background: url(../images/paper_icon_left.png) no-repeat left center;
}

.paper__tith2 .tit::after {
  right: -26px;
  background: url(../images/paper_icon_right.png) no-repeat left center;
}

.paper__banner-right {
  width: 458px;
  height: 435px;
  padding: 12px 20px 0;
  border: 1px solid #eee;
  box-sizing: border-box;
}

.paper__banner-right li {
  margin-top: 17px;
}

.paper__banner-right .tita {
  font-size: 16px;
  color: #3e5c8a;
}

.paper__banner-right .tita:hover {
  color: #fc0d1b;
}

.paper__banner-right .txta {
  font-size: 16px;
  color: #333;
}

.paper__banner-right .txta:hover {
  color: #fc0d1b;
}

.paper__banner-right .time {
  font-size: 14px;
  color: #999;
}

.paper__gbg {
  width: 100%;
  padding-bottom: 30px;
  margin-top: 30px;
  background: #f6f6f6;
  overflow: hidden;
}

.paper__tabs {
  padding: 20px 20px 20px;
  margin-top: 30px;
  background: #fff;
  border: 1px solid #eee;
  box-sizing: border-box;
}

.paper__tabs .paper__tith3 .tit::before {
  width: 208px;
}

.paper__tabs-left {
  width: 850px;
}

.paper__tabs-left-list {
  padding-bottom: 10px;
  margin-top: 15px;
  border: 1px solid #eee;
}

.paper__tabs-left-list .hd-ul {
  height: 36px;
  margin-bottom: 5px;
  line-height: 36px;
  background: #3e5c8a;
}

.paper__tabs-left-list .hd-ul .item {
  padding: 0;
  font-size: 16px;
  font-weight: bold;
  line-height: 36px;
  color: #fff;
}

.paper__tabs-left-list .item {
  float: left;
  font-size: 14px;
  line-height: 38px;
  color: #333;
  text-align: center;
}

.paper__tabs-left-list .item1 {
  width: 318px;
}

.paper__tabs-left-list .item1 a {
  display: block;
  padding-left: 18px;
  font-size: 14px;
  font-weight: bold;
  color: #333;
  text-align: left;
}

.paper__tabs-left-list .item1 a:hover {
  color: #fc0d1b;
}

.paper__tabs-left-list .item2 {
  width: 108px;
}

.paper__tabs-left-list .item3 {
  width: 115px;
}

.paper__tabs-left-list .item4 {
  width: 90px;
}

.paper__tabs-left-list .item5 {
  width: 100px;
}

.paper__tabs-left-list .item6 {
  width: 100px;
}

.paper__tabs-left-list .item6 a {
  display: inline-block;
  width: 70px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  background: #3e5c8a;
  border-radius: 2px;
}

.paper__tabs-right {
  width: 280px;
  height: 397px;
  background: url(../images/paper_lwbg1.jpg) no-repeat;
}

.paper__tabs-right ul {
  margin: 53px 0 0 88px;
}

.paper__tabs-right .item {
  font-size: 14px;
  line-height: 40px;
  color: #333;
}

.paper__tabs-right .box-list {
  margin: 24px 0 0 10px;
  color: #fff;
}

.paper__tabs-right .box-list dl {
  margin-left: 10px;
}

.paper__tabs-right .box-list dl + dl {
  margin-left: 18px;
}

.paper__tabs-right .box-list dt {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}

.paper__tabs-right .box-list p {
  font-size: 12px;
  line-height: 16px;
}

.paper__tabs2 .paper__tabs-right {
  background: url(../images/paper_lwbg2.jpg);
}

.paper__tabs3 .paper__tabs-right {
  background: url(../images/paper_lwbg3.jpg);
}

.paper__periodical-list {
  padding-left: 20px;
}

.paper__periodical-list .item {
  width: 155px;
}

.paper__periodical-list .item + dl {
  margin-left: 45px;
}

.paper__periodical-list dt {
  width: 155px;
  height: 220px;
  box-shadow: 1px 2px 6px 0px rgba(94, 103, 120, 0.33);
  overflow: hidden;
}

.paper__periodical-list dt img {
  display: block;
  width: 100%;
  transition: all .3s;
}

.paper__periodical-list dt img:hover {
  transform: scale(1.1);
}

.paper__periodical-list .tita {
  display: block;
  margin-top: 18px;
  font-size: 16px;
  color: #333;
  text-align: center;
}

.paper__periodical-list .tita:hover {
  color: #fc0d1b;
}

.paper__team {
  padding-bottom: 20px;
  margin-top: 30px;
  background: #f6f6f6;
  overflow: hidden;
}

.paper__team-list {
  width: 1220px;
}

.paper__team-list .item {
  width: 386px;
  height: 232px;
  padding: 20px 20px 0 15px;
  margin: 0 20px 20px 0;
  background: #fff;
  border: 1px solid #eee;
  box-sizing: border-box;
}

.paper__team-list dd {
  width: 208px;
}

.paper__team-list .pica {
  display: block;
  width: 126px;
  height: 150px;
  overflow: hidden;
}

.paper__team-list .pica img {
  display: block;
  width: 100%;
  transition: all .3s;
}

.paper__team-list .pica img:hover {
  transform: scale(1.1);
}

.paper__team-list .linka {
  display: block;
  width: 100%;
  height: 28px;
  margin-top: 13px;
  line-height: 28px;
  font-size: 12px;
  color: #3e5c8a;
  text-align: center;
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid #eee;
}

.paper__team-list .linka:hover {
  color: #fc0d1b;
  border-color: #fc0d1b;
}

.paper__team-list .tita {
  font-size: 18px;
  font-weight: bold;
  color: #3e5c8a;
}

.paper__team-list .tita:hover {
  color: #fc0d1b;
}

.paper__team-list .titp {
  margin-top: 6px;
  font-size: 12px;
  font-weight: bold;
  color: #333;
}

.paper__team-list .txtp {
  padding-top: 5px;
  margin-top: 12px;
  font-size: 12px;
  line-height: 22px;
  color: #666;
  border-top: 1px solid #eee;
}

.paper__news {
  background: #f1f7ff;
  overflow: hidden;
}

.paper__news-list {
  width: 1213px;
}

.paper__news-list .item {
  width: 290px;
  height: 350px;
  padding: 12px 11px 0;
  margin-right: 13px;
  background: #fff;
  border: 1px solid #eee;
  box-sizing: border-box;
}

.paper__news-list .tith3 {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.paper__news-list .tith3 .tit {
  position: relative;
  padding-left: 12px;
  padding: 0 0 10px 12px;
  font-size: 18px;
  color: #333;
}

.paper__news-list .tith3 .tit::before {
  content: '';
  position: absolute;
  top: 4px;
  left: 0;
  width: 3px;
  height: 18px;
  background: #3e5c8a;
}

.paper__news-list .tith3 .tit::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 150px;
  height: 1px;
  background: #3e5c8a;
}

.paper__news-list .tith3 .more {
  margin-top: 6px;
  font-size: 12px;
  color: #3e5c8a;
  font-weight: normal;
}

.paper__news-list ul {
  margin-top: 6px;
}

.paper__news-list li {
  position: relative;
  padding-left: 10px;
  line-height: 36px;
}

.paper__news-list li::before {
  content: '';
  position: absolute;
  top: 17px;
  left: 0;
  width: 4px;
  height: 4px;
  border-radius: 4px;
  background: #3e5c8a;
}

.paper__news-list .linka {
  font-size: 14px;
  color: #333;
}

.paper__news-list .linka:hover {
  color: #fc0d1b;
}

.paper__news-list .time {
  font-size: 12px;
  color: #999;
}

