.BasicProfile {
overflow: hidden;
float: left;
margin-bottom: 50px;
width:100%;}
.titleP {
border-left: 10px solid #ff8d23;
overflow: hidden;
margin-bottom: 50px;}
.titleP h4 {
background-color: #274372;
float: left;
margin-left: 10px;
font-size: 16px;
color: #fff;
padding: 20px 20px 20px 20px;
width: 120px;
white-space: nowrap;}
.subBasic {
overflow: hidden;}
.subBasic .left {
float: left;
overflow: hidden;
text-align: left;
padding-top: 40px;}
.subBasic .right {
float: left;
overflow: hidden;
width: 20%;
padding: 0 0 0 30px;
font-size: 22px;}

.subBasic .right img{
border-radius: 50%;}
.subBasic .subPeople_img img{border-radius: 50%;}
.en-gb .titleP h4 {
width: 240px;
text-align: center;}

dl.article-info.muted {
display: none;}
.teacher_con{ text-align: left;}
.tea_right p{ text-align: left; white-space: pre-line;}

table.table_blue td {
padding: 10px;}
table.table_blue thead td {
padding: 10px;}
.item-page {
margin-bottom: 30px;}
.tea_left{ float:left; width:50%;}
.tea_right{ float:left;width:50%;margin-bottom: 5rem;}
.teacher_con{width: 30%; float: left; margin-bottom: 30px; margin-right: 5%; overflow: hidden; min-height: 200px;}
.teacher_con1 { margin-right: 0!important;}

/*news_right*/
.itemid-165 .conta ,.itemid-167 .conta{ width:72%; float:left!important;}
.news_right{ width:25%; float:right; margin-top:20px; padding-left:1%; border-left:1px solid #eee; border-bottom:1px
solid #eee;font-size:14px;}
.news_right .aidanews2_topL{ width:100%;padding-top:10px;}
.news_right .aidanews2_mainL{ margin:5px 0;}
.news_right .aidanews2_title{line-height:18px;}
.news_right .aidanews2_title a{ color:#1472b8; font-size:14px; font-weight:500;}
.news_right img{ max-width:40%;max-width:89px; float:left; margin-right:5px;}
<!--[if lt IE]>
.news_right img{ width:89px;}
<!--[endif]-->


.view-category .conta{width:100%;}
.view-category .news_right{ display:none;}
.news_right .aidanews2 .even{ background:#FFF;}
.news_right .aidanews2_line{border-bottom:1px dashed #ccc;}
.news_right .aidaord_4 .aidanews2_line{ border-bottom:none;}
.news_right h3{padding: 8px 15px;background-color: #f5f5f5;border-radius: 4px; font-size:14px; margin-top:0;
line-height:20px; font-weight:bold;}
.view-article.itemid-3198 .pull-left,.view-article.itemid-3199 .pull-left{width: 72%; float: left!important;}
.news_right .aidanews2_mainL { width: 100% !important;}
.part1, .part2, .part3 {padding: 20px 20px;}
.part1 .partleft .aidanews2_positions {padding:0!important; background: #fff; border: 1px solid #ccc;height:
150px;overflow: hidden; margin-top: 30px;}
.part1 .partleft .aidanews2_mainL{ width:29%!important;}
.part1 .partleft .aidanews2_mainR{ width:70%!important; padding: 20px 20px 10px 10px;}
.part1 .partleft .aidanews2_title{ max-height: 40px; overflow: hidden;}
.part1 .partleft .aidanews2{ margin-top: -20px;}
.part1 .partleft .aidanews2_line{ display: none;}
.part1 .partleft .aidanews2 img { padding: 0; border: none;}
.part1 .partleft .aidanews2_text{ display: inline-block;width: 100%; max-height: 70px; overflow: hidden; text-overflow:
ellipsis;}
.part1 .partright .aidanews2{padding:10px 0 0 0!important; background: #fff; border: 1px solid #ccc;height:
330px;overflow: hidden; margin-top: 10px;}
.part1 .partright .aidanews2_title { margin:0; display: inline;}
.part1 .partright .aidanews2_title a:link{ font-size: 16px;font-weight: normal;}
.part1 .partright .aidanews2_title a{ font-size: 16px; width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: pre-wrap ;}
.part1 .events_title h3{ border: 0;display: block;
clear: both;
float: none;
background: #f5f5f5;
font-size: 30px;
height: 50px;
line-height: 50px;
margin: 0;
padding: 0 0 0 20px;}
.part1 .partright .aidanews2_positions { padding: 0 5px 0 20px !important;}
.part1 .partright .aidanews2_mainL { width: 25% !important; text-align: center;}
.part1 .partright span.aidanews2_date{ font-size: 16px;height: 40px; line-height: 40px; display: inline; padding-right:
20px;}
.part3 .partleft .aidanews2_mainL{ width:15%!important;}

.part3 .partleft .aidanews2_mainR { width: 85%; float: left; width: 85%; padding: 0 20px; overflow: hidden;
text-overflow: ellipsis; white-space: nowrap;}
.part3 .partleft .aidanews2{ height: 390px;}
.part3 .partleft h1.aidanews2_title { height: 50px; line-height: 50px; margin:0;}
.part3 .partleft .aidanews2_title a{ font-size:16px;font-weight: normal; color: #333;}
.part3 .partleft .aidanews2_title a:link { font-weight: normal;display: block; width: 100%; overflow: hidden;
text-overflow: ellipsis; white-space: nowrap;}
.part3 .partleft .aidanews2_date { display: block; color:#004c7f; font-size:30px; line-height:30px; text-align:
center;}
.part3 .partleft .aidanews2_date_2{ display: block;text-align: center;color:#004c7f; font-size:18px;}
.part3 .partleft .aidanews2_positions {padding: 5px 5px !important;}
.part3 .partleft .aidaord_1{ margin-top:15px;}
.part3 .partleft .aidaord_6 .aidanews2_line { display:none;}
/*div#myTabContent {
border: 1px solid #ddd;
border-top-color: transparent;}*/
.partleft { width: 62%; float: left;}
.partright { width: 35%; float: right;}
.nav-tabs{border-bottom:0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
font-size:22px;
color: #0075b8;
padding: 0;
border:0;
font-weight:normal;
}

.events >.nav-tabs > li> a{ padding: 0;
border:0;}
.nav-tabs > li.active > a{font-size:22px
padding-right: 30px;}
.aidanews2_text p{ margin: 0;text-align: justify; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient:
vertical;overflow: hidden;}
.nav-tabs > li > a {line-height: 30px;padding:0 20px;}
.qiucklink,.jobs {border: 1px solid #ccc; margin: -1px;}
.partright h3{display: block; clear: both; float: none; background: #f5f5f5; font-size: 30px; height: 50px;
line-height: 50px; border-bottom: 1px solid #ccc; margin: 0; padding: 0 0 0 20px;}
.qiucklink ul{padding-left: 0;}
.qiucklink ul li{ list-style-type: none;font-size: 16px;padding-top: 10px;}
.qiucklink ul li a{display:inline-block;padding-left: 20px;width: 100%; overflow: hidden; text-overflow: ellipsis;
white-space: nowrap;}
.jobs { margin-top: 20px;}
.jobs .aidanews2_mainL { width: 100% !important;}
.jobs .aidanews2_title{}
.jobs .aidanews2_title a{ font-size:16px;font-weight: normal!important; color: #333; display: inline-block; padding:
10px 0 5px 20px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jobs .aidanews2{ height: 134px;}
.jobs .aidanews2_line{ display: none;}
.conright1 {width: 50%;float: right;padding: 5%;}
.conleft1 {
width: 50%;
float: left;
padding: 5%;}
.events_title {
margin-bottom: 20px;
}
.events .tab-pane .events_span{ position: relative;
top: -30px;display: block;}
.nav-tabs > li > a:hover {
border: 0;margin: 0; line-height: 32px;
color: #0075b8;
}
.nav-tabs > li {
margin-bottom: 0;
}
.events .aidanews2_date {
padding-right: 5px;
display: block;
float: left;
width: 20%;
}
.events .aidanews2_title {
display: block;
width: 80%;
float: left;
}
.rcmevents{
width: 100%;
margin-left: 3%;
padding: 10px;
flex: 0 0 33.33333333%;
float: left;
min-height: 180px;
background: #f0f2f5;
margin-bottom: 30px;
border-radius: 8px;
}
.rcmevents_title{ font-size: 16px;
height: 40px;
line-height: 40px;
overflow: hidden;
margin-bottom: 10px;
color: rgba(0,0,0,.85);
font-weight: 500;
font-size: 16px;
background: #f0f2f5;
border-bottom: 1px solid #ccc;
border-radius: 6px 6px 0 0;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.rcmevents_title img{height: 20px;weight: 20px;}
.rcmevents_title a{color: #000;text-align: left;}
.rcmevents_img{ width:30%; float:left;background: #f0f2f5; width: 100px;
height: 100px;
border-radius: 50%;
overflow: hidden;}
.rcmevents_con{padding: 0 10px 0 15px; width:70%; float:left;background: #f0f2f5; font-size: 14px;}
.rcmevents_img img{ max-width:100%}
.rcmevents_speaker{ width:100%;min-height: 60px; }
.rcmevents_date{ width:100%;color: #999; }
.rcmevents_venue{ width:100%; color: #999;}
.pagination{margin: 18px 0;
clear: both;
float: none;
display: block;
text-align: center;}
.navbar-brand {
padding: 29px 15px;
height: auto;}

nav.navbar.bootsnav {
border: none;
margin-bottom: 150px;}

.navbar-nav {
float: right;}

nav.navbar.bootsnav ul.nav>li>a {
color: #474747;
text-transform: uppercase;
padding: 30px;}

nav.navbar.bootsnav ul.nav>li:hover {
background: #fff;}

.nav>li:after {
content: "";
width: 0;
height: 5px;
position: absolute;
bottom: -5px;
left: 0;
transition: all 0.5s ease 0s;}

.navbar-inverse .navbar-nav>li.active :before {
content: "";
width: 100%;
height: 5px;
position: absolute;
bottom: -5px;
left: 0;}

.nav>li:hover:after {
width: 100%;}

.sidebar>.nav>li:after,
.breadcrumbs>.nav>li:after {
display: none !important;}

.nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle:after {
content: "+";
font-family: 'FontAwesome';
font-size: 16px;
font-weight: 500;
position: absolute;
top: 35%;
right: 10%;
transition: all 0.4s ease 0s;}

.nav.navbar.bootsnav ul.nav>li.dropdown.on>a.dropdown-toggle:after {
content: "\f105";
transform: rotate(90deg);}

.dropdown-menu.multi-dropdown {
position: absolute;
left: -100% !important;}

.nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
border: none;}

.news-list-box .item {
display: flex;
background: #fff;
box-shadow: 0px 4px 6px rgb(0 96 119 / 8%);
padding: 24px;
align-items: center;
transition: all .1s;
margin-bottom: 24px;}
.news-list-box .item:hover,
.news-list-box .item:focus,
.news-list-box .item:active {
box-shadow: 10px 10px 40px rgba(174, 186, 192, 0.4);}
.news-list-box .item .head {
display: block;
width: 160px;
height: 120px;
object-fit: cover;
flex-shrink: 0;}
.news-list-box .item .info {
flex-grow: 1;
overflow: hidden;
background: none;
border: none;}
.news-list-box .item .top {
display: flex;
justify-content: space-between;
align-items: center;
padding-bottom: 12px;
border-bottom: 0.6px solid #CCCED4;
margin: 0;
max-width: none;}
.news-list-box .item .date {
font-weight: normal;
font-size: 16px;
line-height: 19px;
color: #333333;
word-break: break-all;}
.news-list-box .item .tag {
font-size: 16px;
line-height: 22px;
color: #0168A2;
background: #F1F1F1;
border-radius: 80px;
padding: 4px 24px;}
.news-list-box .item .content {
margin-top: 12px;}
.news-list-box .item .title {
font-weight: 600;
font-size: 18px;
line-height: 20px;
color: #303133;
margin-bottom: 4px;
transition: all .1s;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.news-list-box .item .intro {
max-height: 48px;
font-weight: normal;
font-size: 16px;
line-height: 24px;
color: #656565;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
a:hover, a:focus{
text-decoration: none;}
.news-list-box{
margin-top:2rem;}
.paging-box {
margin-top: 24px;
text-align: right;
margin-bottom: 24px;}
.paging-box .pb_sys_common {
text-align: right !important;
font-weight: normal;
font-size: 14px;
line-height: 14px;
color: #4D4F53;}
.paging-box span {
display: inline-block;
min-width: 30px;
min-height: 30px;
line-height: 30px;
vertical-align: middle;
margin: 0 5px;
text-align:center;}
.paging-box .p_no_d {
padding: 0 12px;
background: #0168A2;
border-radius: 2px;
color: #FFFFFF;}

.hide {
display: none;}

.table-noheader {
border-collapse: collapse;}

.table-noheader thead {
display: none;}

div.mod_search102 input[type="search"] {
width: auto;}
.people-box{
margin-top:20px;
}
.people-box .item {
display: flex;
background: #F9F9F9;
padding: 24px;
align-items: center;
transition: all .1s;
margin-bottom: 24px;}
.people-box .item:hover,
.people-box .item:focus,
.people-box .item:active {
background: #FFFFFF;
box-shadow: 10px 10px 40px rgba(174, 186, 192, 0.4);
}
.people-box .item .head {
display: block;
width: 136px;
height: 136px;
object-fit: cover;
border-radius: 4px;
flex-shrink: 0;}
.people-box .item .info {
width: 100%;
background: none;
border-top: none;
border-bottom: none;}
.people-box .item .top {
display: flex;
justify-content: space-between;
align-items: flex-end;
margin-bottom: 16px;
max-width: none;}
.people-box .item .name {
font-weight: 500;
font-size: 18px;
line-height: 25px;
color: #333333;}
.people-box .item .position.green {
color: #119483;}
.people-box .item .position {
font-size: 16px;
line-height: 22px;
color: #0168A2;
background: #F1F1F1;
border-radius: 80px;
padding: 4px 24px;}
.people-box .item .tag {
padding-top: 16px;
padding-left: 32px;
border-top: 1px solid #E6E6E6;
background: url(../images/icon-position.png) no-repeat left 17px;}
.people-box .item .tag span:last-of-type {
padding-right: 0;}
.people-box .item .tag span {
display: inline-block;
font-size: 16px;
line-height: 22px;
color: #333333;
padding-right: 24px;
position: relative;
white-space: pre-wrap;}
.foot .wechat-wrap {
flex-shrink: 0;
padding: 0 20px;}
.foot .wechat {
display: inline-block;
text-align: center;
position: relative;
cursor: pointer;
margin-left: 20px;}
.foot .wechat .icon-box {
display: inline-block;
width: 39px;
height: 39px;
text-align: center;
border-radius: 50%;
border: 1px solid #fff;}
.foot .wechat i{
display: inline-block;
font-size: 16px;
line-height: 39px;
vertical-align: middle;
font-weight: 100;
color: #fff;}
.foot .wechat p{
color:#FFF;
margin-top:10px;}
.foot .wechat .qrcode{
display:none;}
.foot .wechat:hover .qrcode, .foot .wechat:active .qrcode, .foot .wechat:focus .qrcode{display:block;}
.foot .item {
display: inline-block;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
margin-right: 24px;}
.foot .sitemap{
margin-top:20px;
margin-bottom:20px;}
.foot .copyright {
font-weight: normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0.0474px;
color: #3B3838;
background: #fff;
padding: 8px 0;
text-align:center;}
.foot .copyright p{
margin:0;}
.foot .qrcode {
display: none;
width: 140px;
height: 140px;
position: absolute;
bottom: 100%;
margin-bottom: 8px;
left: 50%;
transform: translateX(-50%);
padding: 10px;
background: #FFFFFF;
box-shadow: 0px 6px 24px rgb(0 0 0 / 20%);
border-radius: 8px;
z-index: 1;}
.foot .wechat .qrcode img {
display: block;
width: 120px;
height: 120px;}

.result-list-box .item {
display: block;
width: 100%;
border: 1px solid #E3E3E3;
border-radius: 4px;
padding: 16px 24px;
margin-bottom: 16px;}
.result-list-box .item .type {
font-weight: 600;
font-size: 18px;
line-height: 25px;
color: #3B3838;
margin-bottom: 8px;}
.result-list-box .item .title {
font-size: 18px;
line-height: 25px;
color: #3F3F3F;}
.result-list-box .item .content {
max-height: 40px;
font-size: 14px;
line-height: 20px;
color: #3F3F3F;
margin-top: 8px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}

.container1 .banner img{
max-height: 320px;
display: block;
width: 100%;
object-fit: cover;
min-height: 160px;
}
.nav{
      display: inline-table;
}
.pu-top{
  width:100%;
}
.members .members-item{
  height:290px;
}
.logo1 img{
  width:100%;
}
@media (min-width: 1400px) {
.teacher_con{width: 30%; float: left; margin-bottom: 80px; margin-right: 5%; overflow: hidden; min-height: 200px;}
.subBasic .right{width: 30%;}
}
@media (max-width: 1200px) {
.teacher_con{width: 45%; float: left; margin-bottom: 30px; margin-right: 5%; overflow: hidden; min-height: 200px;}
.teacher_con1 { margin-right: 5%!important;}
.subBasic .right{width: 30%;}
.part1 .partright .aidanews2_mainL { width: 30% !important; text-align: center;}
.part1 .events_title h3,.partright h3,.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active
> a:focus {font-size:26px;}
.events .aidanews2_date {
padding-right: 5px;
display: block;
float: left;
width: 110px;
}
.events .aidanews2_title {
display: block;
width: 70%;
float: left;
}
}

@media (max-width: 1024px) {
.part1 .partright .aidanews2_mainL { width: 35% !important; text-align: center;}
.tea_left{ float:left; width:30%;}
.tea_right{ float:left;width:50%;}

}
@media (max-width:900px) {
.events .aidanews2_date {
padding-right: 5px;
display: block;
float: left;
width: 110px;
}
.events .aidanews2_title {
display: block;
width: 65%;
float: left;
}
}

@media only screen and (max-width:990px) {
nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle:after,
nav.navbar.bootsnav ul.nav>li.dropdown.on>a.dropdown-toggle:after {
content: " ";}

.dropdown-menu.multi-dropdown {
left: 0 !important;}

nav.navbar.bootsnav ul.nav>li:hover {
background: transparent;}

nav.navbar.bootsnav ul.nav>li>a {
margin: 0;}
}

@media (max-width: 768px) {
.col-xs-4 {
width: 45%;
}
.tea_left{ float:left; width:50%;}
.tea_right{ float:left;width:50%;}
.rcmevents{width: 100%;}
.teacher_con{width: 45%; float: left; margin-bottom: 30px; margin-right: 0; overflow: hidden; min-height: 200px;}
.view-article.itemid-3198 .pull-left,.view-article.itemid-3199 .pull-left{width: 100%; float: left!important;}
.news_right{ display: none;}
.part1, .part2, .part3 {padding: 20px 0;}
.subBasic .right{width: 40%;}
.partleft { width: 60%; float: left;}
.partright { width: 35%; float: right;}
.part1 .partleft,.part1 .partright { width: 95%; float: left;}
#navbar ul.nav-child {
position: relative;
background: none;}
.events .aidanews2_date {
padding-right: 5px;
display: inline;
float: none;
width: auto;
}
.events .aidanews2_title {
display: inline;
width: 65%;
float: none;
}
.news-list-box .item .head {
    width: 90px;
}
.news-list-box .item .date{
   font-size: 12px;
}
.news-list-box .item .title{
  font-size:14px;
}
.news-list-box .item .intro{
    font-size: 12px;
    line-height: 16px;
    text-align: left;
}
.people-box .item {
    display: block;
    padding: 24px;
}
.people-box .item .head {
    display: block;
    width: 100%;
    max-width: 136px;
    height: auto;
    margin: 0 auto;
}
.people-box .item .top {
    margin-top: 16px;
    margin-bottom: 8px;
}
.people-box .item .name {
    font-size: 16px;
    line-height: 22px;
}
.people-box .item .position {
    font-size: 14px;
    line-height: 20px;
    color: #0168A2;
    background: #F1F1F1;
}
.people-box .item .tag span {
    display: inline;
    font-size: 14px;
}
.people-box .item .info{
    padding:0;
}
.news-list-box .item .tag{
    font-size: 12px;
    padding: 4px 16px;
}
}
@media (max-width: 640px) {
.col-xs-4 {
width: 100%;
}
.teacher_con{width: 100%; float: left; margin-bottom: 30px; margin-right: 0; overflow: hidden; min-height: 200px;}
.partleft,.partright { width: 100%; float: left;}
.part1 .partright .aidanews2{ height: auto;}
.part1, .part2, .part3 { padding: 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { font-size: 22px;display:
inline-block;padding-left: 10px;padding-right: 10px;}
.part1 .events_title h3,.partright h3,.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active
> a:focus {font-size:22px;}
.quick{ margin-top: 20px;}
.jobs .aidanews2, .part3 .partleft .aidanews2{ height: auto;}
.conleft1 {width: 100%;}
.conright1 {width: 100%;}

}