.campus_par1{padding: 50px;background: #fff;margin-top: -105px;position: relative;border-bottom: 1px solid #d1d1d1;overflow: hidden;}
.index_title{}
.index_title h1{color: #00aa83;font-size: 35px;text-align: center;position: relative;}
.index_title span{position: absolute;right: 50px;bottom: 0;}
.index_title span a{color: #555555;font-size: 16px;}
.notice{margin-top: 4%;}
.notice-l{width: 60px;height: 60px;background: #00aa83;text-align: center;line-height: 60px;font-size: 40px;color: #fff;float: left;}
.notice-r{float: left;width: calc(100% - 60px);padding-left: 30px;box-sizing: border-box;}
.notice-r h2{font-size: 24px;color: #4f535d;font-weight: bold;}
.notice-r p{font-size: 16px;margin: 15px 0;}
.notice-r a{color: #555555;}
.noticeSwi .swiper-container{height: 140px;}

.campus_par2{padding: 4% 0;box-sizing: border-box;overflow: hidden;}
.campus_par2con{margin-top: 4%;position: relative;overflow: hidden;}
.campus_par2con-r{background: #f5f5f5;float: right;width: 1000px;padding: 60px;box-sizing: border-box;padding-right: 157px;}
.campus_par2con-r ul li h3 a{color: #4f535d;font-size: 24px;font-weight: bold;}
.campus_par2con-r ul li p{margin-top: 20px;}
.campus_par2con-r ul li p a{color: #555555;}
.campus_par2con-r .swiper-container{width:420px;height: 430px;overflow: hidden;float: right;}
.campus_par2con-l{left: 0;top: 43px;position: absolute;width: 640px; z-index: 1;}

.campus_par3{background: url(../images/campus_par3_bg.jpg) no-repeat center;background-size: 100% 100%;padding: 4% 0;overflow: hidden;padding-bottom: 5%;}
.campus_par3-t{overflow: hidden;}
.campus_par3-tl{width: calc(100% - 248px);float: left;}
.campus_par3-tl ul li{float: left;width: 25%;padding-right: 27px;box-sizing: border-box;}
.campus_par3-tl ul li input{border: none;border-bottom: 1px solid #d1d1d1;line-height: 55px;background: none;color: #555555;display: block;width: 100%;}

.search_result{font-size: 16px;padding-top: 40px;}
.search_result em{color: #00aa83;}
.campus_par3-tl ul li input::-webkit-input-placeholder{
    color:#555555;
}
.campus_par3-tl ul li input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#555555;
}
.campus_par3-tl ul li input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#555555;
}
.campus_par3-tl ul li input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#555555;
}

.campus_par3-tr{float: right;width: 248px;height: 56px;line-height: 56px;text-align: center;color: #fff;background: #00aa83;font-size: 30px;}
.campus_par3-tr button{color: #fff;width: 100%;display: block;box-shadow: none;background: none;height: 100%;font-size: 24px;border: none;}
.campus_par3-tr i{display: inline-block;vertical-align: middle;margin-right: 5px;}

.campus_par3-b{margin-top: 40px;overflow: hidden;}
.campus_par3-b-1{overflow: hidden;}

.campus_par3-b table{width: 100%;font-size: 16px;border: 1px solid #00aa83;}
.campus_par3-b table td{padding: 20px 30px;text-align: left;}
.campus_par3-b table thead td{background: #00aa83;color: #fff;}
.campus_par3-b table tbody tr td{background: #fff;border-bottom: 1px solid #00aa83;}
.campus_par3-b table thead tr td:last-child,.campus_par3-b table tbody tr td:last-child{text-align: center;padding: 20px 15px;}
.campus_par3-b table tbody tr:nth-child(2n) td{background: #f5f5f5;}
.campus_par3-b table tbody tr td:last-child a{display: inline-block;width: 90px;height: 30px;text-align: center;line-height: 30px;background: #00aa83;color: #fff;}
.campus_par3-b table tbody tr td:last-child a:hover{color: #fff!important;}
.campus_par3-b table tbody tr td:first-child{width: 420px;}
@media only screen and (max-width: 1366px){
    .campus_par2con-r{padding-right: 60px;}
    .campus_par2con-l{width: 56%;}
}
@media only screen and (max-width: 1281px){
    .campus_par2con-l{width: 50%;}
    .campus_par2con-r{width: 80%;}
    .campus_par2con-r .swiper-container{width: 370px;}
}
.news_div{
    width: 1200px;
    background: #FFFFFF;
    box-shadow: 0px 8px 6px 0px rgb(18 76 153 / 10%);
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
}
.dynamic_title{
    font-size: 26px;
    font-weight: bold;
    line-height: 35px;
    margin: 0px 0 15px 0;
}
.d_title{
    text-align: center;
    border-bottom: 1px solid #EFEFEF;
    margin-bottom: 3%;
}
.d_span{
    color: #999999;
    font-size: 16px;
    margin-bottom: 2%;
}