@charset "utf-8";
/* CSS Document */

.wraq_nav {
  border-bottom: 1px solid #9e0d30;
}
.nav ul li .subNav {
  border: 1px solid #9e0d30;
}
.subPage{width:100%;}

.fileList {
  padding: 0 30px 30px;
}
.fileList a {
  text-decoration: underline;
  color: #9e0d30;
  font-style: italic;
  display: block;
  line-height: 30px;
}
.fileList h2 {
  padding-bottom: 20px;
  font-size: 18px;
}

/* second_nav */
.sub_left li .toggles {
  position: absolute;
  right: 0;
  top: 0;
  height: 25px;
  display: block;
  padding: 16px 0;
  width: 40px;
  cursor: pointer;
  z-index: 1;
  font-size: 28px;
  color: #bfbfbf;
  text-align: center;
}
.second_nav{
  display:none;
  background-color: #F4F4F4!important;
}
.second_nav dd a {
  line-height: 16px;
  font-weight: normal;
  padding: 16px!important;
  text-align: center;
  font-size: 14px!important;
  text-align: center;
}

.subPage_con{max-width:1400px;margin:0px auto;min-height:682px;position: relative;}

.sub_mbtn{width:100%;height:40px;background:url(../images/sub-mbtn02.png) no-repeat center center;background-color:#e4f0ff;cursor:pointer;display:none;}
/*.open{background:url(../images/sub-mbtn.png) no-repeat center center;background-color:#cda04a;}*/
.sub_navm{ width:100%; overflow: hidden;display: none;margin-bottom: 20px;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#1061cb;color:#fff;padding-left:13px;font-weight: normal;font-size: 14px;}
.sub_navm h2 a{padding-left:13px;font-size: 14px; font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#e4f0ff;}
.sub_navm li{position: relative;}
.sub_navm li a{color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;font-size: 14px;}
.sub_navm li a:hover { color:#a70510;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#a70510;}
.sub_navm dl{ display: none; background-color:#fff; padding:0px 0px 5px;}
.sub_navm dl dd{line-height:18px; padding:0px 0px 0px 15px;border-bottom:1px solid #ddd;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#a70510}


/*左侧边栏*/
.sub_left{width:314px;overflow:hidden;float:left;z-index:999;background: #f2f5f9;}
.sub_left_box{background: #f2f5f9;}
.sub_left .sub_nav {
  width:300px;
  overflow:hidden;
  background-color:#ffffff;
  border-left: 14px solid #9e0d30;
}
.sub_left .sub_nav li a {
    line-height: 24px;
    padding: 22px 33px 22px 33px;
    display: block;
    color: #666;
    font-weight: bold;
    border-bottom: 1px dashed #bfbfbf;
    font-size: 16px;
    text-align: left;
  }
.sub_left .sub_nav li a:hover,.sub_left .sub_nav li a.active {
  color:#9E0D30;
  background: #FCE0E5;
}
.sub_left .sub_leftTitle {
  background: #9E0D30 no-repeat center top; 
  width:314px;
  height: 100px;
}
.sub_left .sub_leftTitle h2{color:#fff;font-size:30px;font-weight: normal; margin:0 auto;text-align: center;line-height: 100px;padding:0 20px;}

.sub_left .sub_nav .subNavs1{display: none;}

.sub_left_Other{overflow: hidden;}
.sub_left_Other_title{background: #fff;border-top:2px solid #1061cb;text-align: center;} 
.sub_left_Other_title h3{font-weight: normal;padding:17px 20px;font-size: 18px;color:#004ea2;}

.sub_left_Other_List{overflow: hidden;}
.sub_left_Other_List li a{border-bottom: 1px solid #e5e5e5;padding:23px 30px;border-left: 13px solid #f2f5f9;display: block;color:#666;font-size: 16px;}
.sub_left_Other_List li a:hover{border-left:13px solid #1061cb;}



.picList {
  width: calc(100% - 10px);
  overflow: hidden;
  padding: 5px;
}
.picList li {
  width: calc(50% - 80px);
  float: left;
  margin-bottom: 30px;
  box-shadow: 0px 0px 2px 0px rgba(187,187,187,0.5);
  position: relative;
  overflow: hidden;
  padding: 20px;
  height: 175px;
}
.picList li .item-img01 {
  float: left;
  width: 125px;
}
.picList li .item-img01 img {
  width: 125px;
  height: 175px;
  object-fit: cover;
}
.picList li a {
  cursor: pointer;
}
.picList li .item-content01 {
  float: left;
  width: calc(100% - 145px);
  padding-left: 20px;
  padding-top: 20px;
}
.picList li .item-content01 a {
  color: #005BAD;
  font-size: 20px;
  line-height: 30px;
}
.picList li .item-content01 p.title {
  padding: 20px 0;
  color: #7D7D7D;
  line-height: 20px;
  height: 40px;
}

.picList li:nth-child(2n -1) {
  margin-right: 80px;
}
.picList li > a { 
  display: block;
  margin: 0;
}
.picList li span{width: 100%;height: 0;padding-bottom: 66.67%;overflow: hidden;display: block;}
.picList li span img{width: 100%;}
.picList li h4{height: 40px;line-height: 40px;font-weight: normal;text-align: center;font-size: 14px;background: #f2f5f9;overflow: hidden;}
.picList02 li{width: 25%;}

.sub_right{margin:0 0 0px 360px;overflow: hidden;}
.subBanner{width: 100%;margin:0 auto 11px;overflow: hidden;}
.subBanner img{width: 100%;display: block;overflow: hidden;}
.subTitle{width: 100%; overflow: hidden;margin-bottom: 40px;}
.sub_rightT .subTitle{width: 100%;overflow: hidden;margin-bottom: 10px;}
.sub_rightT .bread{margin-bottom: 10px;}
.subTitle h2{font-size: 22px;font-weight: normal;color: #1061cb;margin-bottom: 20px;}
.subTitle_T{width: 100%;overflow: hidden;}
.subTitle_T a{float: right;font-size: 14px;color:#999;margin-top: 10px;}
.subTitle_T a:hover{color:#1061cb;}
.subTitle_T h3{font-size: 22px;font-weight: normal;color: #1061cb;margin-bottom: 20px;}
.bread{ padding-bottom: 15px;border-bottom: 2px solid #e5e5e5; font-size: 14px;margin-bottom: 30px;color:#999999;} 
.bread span{color:#999;}
.bread span a{color:#999;margin:0 3px;}
.bread span a:last-child{color:#999;}
.bread span a:hover{color:#9e0d30;}
.sub_navm .subNav{width: 100%!important;}
.subcontentTotal{overflow: hidden;min-height: 500px;}
.subcontent{overflow: hidden;}
.sub_left .sub_nav li {position: relative;}
.sub_left .sub_nav li .subNavs{background: #f0e9e1;} 
.sub_left .sub_nav li .subNavs dl dd a{font-size: 14px;padding-left: 30px;padding:8px 30px;} 
.sub_left .sub_nav li.sub_has a:hover{border-right: 0;}
.sub_left .sub_nav li.sub_has .subNavs dl dd a:hover {color:#1061cb;border-right: 10px solid #1061cb;}
.sub_left .sub_nav li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 50px;
    color: #999;
    font-style: normal;
    margin: 0;
}
.sub_left .sub_nav li .skipBtn.up {    background: url(../images/sub_left_up.png) no-repeat center center;}
.sub_left .sub_nav li .skipBtn.down{background: url(../images/sub_left_down.png) no-repeat center center;}

.sub_navm li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 41px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 41px;
    margin: 0;
}



/*分页*/

.pages{ 
  text-align:right; 
  height:28px;
  line-height:28px; 
  margin:30px 0 20px 0; 
  overflow: hidden;
  padding: 10px 0;
}
.pages a {
  color:#666;
  margin:0 0px 0 8px;
  padding: 4px 10px;
  height: 23px;
  line-height: 23px;
  display: inline-block; 
  font-size: 16px;
  border: 1px solid #D9D9D9;
  border-radius: 5px;
}
.pages a.on_pages,.pages a:hover { 
  color:#9e0d30;
  border: 2px solid #9e0d30;
}
.pages a.start{border-radius: 5px;}
.pages a.prev{border-radius: 5px;}
.pages a.next{border-radius: 5px;}
.pages a.end{border-radius: 5px;}
.pages_min{ margin-top: 25px; overflow: hidden; display: none;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #1061cb; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;font-size: 16px;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#9e0d30; color:#fff; transition:0.1s;}











/*0627*/
/*院长致辞*/
.capusList{
  overflow: hidden;
  margin-bottom: 50px;
  position: relative;
}
.article p,.article span {
  color: #000!important;
  line-height: 35px!important;
  margin: 0 auto 25px!important;
  font-size: 18px!important;
  font-weight: normal!important;
  font-family: "Microsoft Yahei";
}
.article p {
  text-indent: 2em!important;
  width: 90%;
}


/*学院简介0627*/
.capus_imgBox1{background: #1061cb;}
.capus_imgBox1 .capus_img1{width: 536px;}
.capus_imgBox1 .capus_img1 a{padding-bottom: 56%;}
.capus_imgBox1 .capus_info1 {
  margin-left: 580px;margin-top: 11%;}
.capus_imgBox1 .capus_info1 h3{line-height: 50px;}

/*表格0627*/
.subAward_table{width: 100%;border-collapse: collapse;margin: 0 auto 0px;border: solid #fff;border-width: 0px 2px 2px 0px;text-align: center;}
.subAward_table th {
    background-color: #ebebeb;
    padding: 10px;
    color: #333;
    text-align: center;
    border: solid #fff;
    font-weight: bold;
    border-width: 2px 0px 0px 2px;
}
.subAward_table td {
    border: solid #fff;
    border-width: 2px 0px 0px 2px;
    padding: 10px;
    font-size: 14px;
    word-break: break-all;
    background: #f5f5f5;
}
.subAward_table td.d1{text-align: left; font-size: 16px;}
.subAward_table1 td{text-align: left;color:#666;padding: 12px;}
.subAward_table1 td.c1{text-align:center; font-size: 16px;}


/*0627*/
/*学术报告*/
.scholarsList{overflow: hidden;}
.scholarsList li{margin-bottom:20px;background: #f5f5f5;}
.scholarsList li a{display: block;padding:20px 20px 10px 20px;}
.scholars01{overflow: hidden;}
.scholars01 .dateLeft{float: left;width: 66px;height: 70px;text-align: center;}
.scholars01 .dateLeft i{display: block;background: #1061cb;height: 34px;line-height: 34px;color:#fff;font-style: normal;font-size: 24px;font-family: 'Arial';}
.scholars01 .dateLeft strong{display: block;border:1px solid #d9e9ff;height: 25px;line-height: 25px;color:#666;font-style: normal;font-size: 16px;font-family: 'Arial';background: #fff;}
.scholars01 .scholars_info{margin-left: 80px;overflow: hidden;}
.scholars01 .scholars_info h3{margin-bottom: 8px;font-size: 14px;line-height: 19px;letter-spacing: 0.5px;}
.scholars01 .scholars_info p{color:#999999;font-size: 14px;margin-bottom: 5px;line-height: 19px;overflow: hidden;}
.scholarsList li a:hover .scholars01 .scholars_info h3{color:#1061cb;}
.scholars01 .scholars_info p.time{float: left;margin-right: 5%;}
.scholars01 .scholars_info p.person{float: left;}


/*0627*/
/*讨论班*/
.subSeminarList{overflow: hidden;width: 104%;}
.subSeminarList li{float: left;width: 50%;margin-bottom: 40px;}
.subSeminarList li a{display: block;margin-right: 40px;background: #f2f2f2;}
.subSeminarList li img{display: block;width: 100%;}
.subSeminarBox{overflow: hidden;}
.subSeminarBox .subSeminarLeft{float: left;width: 50.89%;overflow: hidden;height: 0;padding-bottom: 38%;background: #e2e2e2;}
.subSeminarBox .subSeminarRight{float: right;width: 40%; margin-right: 4%;margin-top:3%;}
.subSeminarBox .subSeminarRight h3{font-weight:normal;font-size: 18px;color:#1a70d1;margin-bottom: 20px;padding-bottom: 10px;background: url(../images/sei_li_bg.png) no-repeat left bottom;height: 30px;overflow: hidden;line-height: 34px;}
.subSeminarBox .subSeminarRight p{color:#999;font-size: 14px;line-height: 22px;height: 66px;overflow: hidden;}







.sub_rightT{margin-left: 0;}
.sub_left .sub_leftTitleT{margin-left: 0;}




/*文章页0627*/
.subArticle_title {
  overflow: hidden;
  margin-bottom: 20px;
  padding: 10px 30px 20px 30px;
  border-bottom: 1px dashed #ccc;
  text-align: center;
}
.subArticle_title h2{font-size: 28px;font-weight: bold;color:#666;margin-bottom: 20px;line-height: 30px;}
.subArticle_title .detail{overflow: hidden;}
.subArticle_title .detail span{color:#999;font-size: 14px;margin:0 10px;display: inline-block;}
.capusList_0703 {
  overflow: hidden;
  padding:0 30px 30px;
}

/*0627*/
.subRetireBox{overflow: hidden;}
.subRetire_person{padding:15px 30px 15px 15px;background: #f5f5f5;overflow: hidden;}

.subRetire_img{float: left;width: 164px;overflow: hidden;}
.subRetire_img p{height: 0;padding-bottom: 146%;overflow: hidden;background: #afafaf;}
.subRetire_img p img{width: 100%;display: block;}
.subRetire_Info{margin-left: 190px;margin-top:20px;}
.subRetire_Info h3{color:#1061cb;font-size: 18px;margin-bottom: 20px;}
.subRetire_Info p{color:#666;font-size: 16px;line-height: 30px;}


.subInfo01{margin-top: 30px;overflow: hidden;}
.subInfo01_title{height: 50px;background: #f9f9f9;line-height: 50px;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.subInfo01_title h3{padding-left: 20px;font-size: 18px;font-weight: normal;}
.subInfo01_Con{overflow: hidden;}
.subInfo01_Con p{color:#666;font-size: 16px;line-height: 30px;}

.subLateBox{overflow: hidden;}
.subLate_title{height: 44px;border-top:2px solid #dedede;background: #f8f8f8;line-height: 44px;}
.subLate_title h3{font-size: 18px;font-weight: normal;padding-left: 22px;}
.subLate_List{overflow: hidden;margin:20px 0 30px 0;}
.subLate_List li{float: left;width: 12.5%;margin-bottom: 20px;}
.subLate_List li a{background: #e6e6e6;text-align: center;margin:0 10px; padding:7px 10px;display: block;color:#666;font-size: 16px;}
.subLate_List li a:hover{color:#1061cb;}
.subLateBox_box{overflow: hidden;}
.subLateBox_box .subLateBox{float: left;width: 48.5%;}
.subLateBox_box .subLateBox1{float: right;width: 48.5%;}


.subLate_List01{margin:20px 0 30px 0;overflow: hidden;}
.subLate_List01 li{background: #f8f8f8;padding:10px;margin-bottom: 10px;}
.subLate_List01 li span{float: right;font-style: italic;color:#999;font-size: 14px;font-family: 'Arial';}
.subLate_List01 li a{font-size: 16px;}


/*0627*/
.subDoctor_Box{overflow: hidden;}
.subDoctor_year{background: #e6eefa;overflow: hidden;padding:10px 15px 5px 15px;margin-bottom: 30px;}
.subDoctor_year span{float: left;margin-right: 5px;margin-bottom: 10px;}
.subDoctor_year_info{float: left;}
.subDoctor_year_info a{display: inline-block;margin-right: 13px;padding:3px 5px;font-size: 16px;color:#666;margin-bottom: 6px;}
.subDoctor_year_info a:hover,.subDoctor_year_info a.active{background: #1061cb;color:#fff;}
.subDoctor_List{overflow: hidden;width: 103%;}
.subDoctor_List li{float: left;width: 50%;margin-bottom: 30px;}
.subDoctor_List li a{display: block;margin-right: 30px;}
.subDoctor_info01{overflow: hidden;background: #f5f5f5;padding:15px;}
.subDoctor_info01 h3{font-size: 20px;margin-bottom: 20px;font-weight: normal;height: 27px;overflow: hidden;line-height: 30px;}
.subDoctor_info01 .left{float: left;width: 114px;}
.subDoctor_info01 .right{margin-left: 150px;margin-right: 10px;}
.subDoctor_List li a:hover .subDoctor_info01 h3{color:#1061cb;}
.subDoctor01{overflow: hidden;}
.subDoctor_info01 .left .subDoctor_img{background: #afafaf;height: 0;overflow: hidden;padding-bottom: 131%;}
.subDoctor_info01 .left .subDoctor_img img{display: block;width: 100%;}
.subDoctor_info01 .right p{margin-bottom: 10px;font-size: 15px;font-style: normal;height: 20px;overflow: hidden;}
.subDoctor_info01 .right p strong{color:#999;font-weight: bold;}
.subDoctor_info01 .right p i{color:#999;font-style: normal;}




.subDoctor_stateList{overflow: hidden;}
.subDoctor_stateList li{background: #f5f5f5;overflow: hidden;padding:15px;margin-bottom: 20px;}
.subDoctor_stateList li a{display: block;overflow: hidden;}
.subDoctor_state_info{overflow: hidden;}
.subDoctor_state_info .left{float: left;width: 53%;border-right: 1px dashed #e0e0e0;}
.subDoctor_state_info .right{float: right;width: 40%;margin-top: 20px;}

.left_img{float: left;width: 114px;}
.left_img_box{height: 0;padding-bottom: 132%;overflow: hidden;background: #afafaf;}
.left_img_box img{display: block;width: 100%;}
.left_info{margin-left: 140px;margin-top: 10px;}
.left_info h3{font-size:20px;font-weight: normal;margin-bottom: 15px;}
.left_info .left_info_con p{padding-left: 25px;color:#999999;font-size: 15px;margin-bottom: 10px;}

.left_info .left_info_con .addr{background: url(../images/addr.png) no-repeat center left;}
.left_info .left_info_con .phone{background: url(../images/phone.png) no-repeat center left;}
.left_info .left_info_con .mail{background: url(../images/mail.png) no-repeat center left;word-break:break-all}



.subDoctor_state_info .right p{margin-bottom: 10px;font-size: 15px;font-style: normal;}
.subDoctor_state_info .right p strong{color:#666;}
.subDoctor_state_info .right p i{color:#999;font-style: normal;}

.subDoctor_stateList li a:hover .left_info h3{color:#1061cb;}
/*0627*/
.subDoctor_year_info_a a{margin-right: 9px;}

/*0627*/
.subAcademicianList{overflow: hidden;}
.subAcademicianList li{background: #f5f5f5;overflow: hidden;padding:15px;margin-bottom: 20px;}
.subAcademicianList li.second{background: #f9f9f9;}
.subAcademicianList li a{display: block;overflow: hidden;}
.subAcademician{overflow: hidden;}
.subAcademician .left{float: left;width: 114px;}
.subAcademician .right{margin-left: 140px;margin-top: 10px;}
.subAcademician_img{height: 0;padding-bottom: 132%;overflow: hidden;background: #afafaf;}
.subAcademician_img img{display: block;width: 100%;}
.subAcademician_info{overflow: hidden;}
.subAcademician_info h3{margin-bottom: 10px;font-size: 20px;font-weight: normal;}
.subAcademician_info p{font-size: 15px;color:#999;line-height: 25px;height: 75px;overflow: hidden;}
.subAcademician_info  .a_more{text-align: right;margin-top: 5px;}
.subAcademician_info .a_more span{float: right; border-bottom: 1px solid #1061cb;padding-bottom: 1px;color:#1061cb;font-size: 14px;}
.subAcademicianList li a:hover .subAcademician_info h3{color:#1061cb;}
.subAcademicianList li a:hover .subAcademician_info .a_more span{color:#1061cb;border-color:#1061cb;}


/*0627*/

.subPersonPlanList{overflow: hidden;margin-bottom: 50px;}
.subPersonPlanList li{float: left;width: 20%;margin-top:25px;}
.subPersonPlan_info{margin:0 5% 0 10%;}
.subPersonPlan_info a{color:#1061cb;font-size: 16px;display: block;background: url(../images/r_arrow.png) no-repeat right 8px;border-bottom: 1px dashed #1061cb;padding-bottom: 10px;}
.subPersonPlan_info a:hover{color:#1061cb;}



/*0627*/
.subPersonHome_contact{margin-top: 10px;}
.subPersonHome_contact span{display: inline-block; padding-left: 25px;color:#999999;font-size: 15px;margin-bottom: 10px;margin-right: 30px;}
.subPersonHome_contact .addr{background: url(../images/addr.png) no-repeat center left;}
.subPersonHome_contact .phone{background: url(../images/phone.png) no-repeat center left;}



/*0627*/
.capusList_06{border-top: 3px solid #578fd9;padding:40px;background: #f5f5f5;margin-bottom: 0;}
.article strong{font-weight: bold;}
.article i{font-style: italic;}

/*日历0627*/
.calendar{}
#CalendarMain {width:314px;height: 298px;border: 1px solid #ccc;margin: 0 auto;*margin:0; overflow:hidden;position: relative;}
#title {width: 100%;height: 35px;background-color: #1061cb;line-height: 35px;}
.selectBtn {font-weight: 900;font-size: 15px;color: #fff;cursor: pointer;text-decoration: none;padding: 0 10px;}
.selectYear {float: left;margin-left: 109px;position: absolute;color:#f9c88e;}
.selectMonth {float: left;margin-left: 164px;position: absolute;color:#f9c88e;}
.prevMonth{width:30px;height:35px;background:url(../images/prevMonth.png) no-repeat center center;margin-left:50px;}
.nextMonth{width:30px;height:35px;background:url(../images/nextMonth.png) no-repeat center center;margin-right: 50px;}
.month {float: left;position: absolute;}
.nextMonth {float: right;}
.currentDay {float: right;}
#context {  background-color: #f2f6fa;width: 100%;}
.week {width: 100%;height:35px;background: #ebebeb}
.week>h3 {float: left;color: #808080;text-align: center;margin: 0;padding: 0;font-size: 13px;height: 35px;line-height: 35px;}
.dayItem {float: left;}
.lastItem a{color: #d1c7b7 !important;}
.item {color: #333; float: left;text-align: center; cursor: pointer;margin: 0;  font-family: "微软雅黑";font-size: 15px;border-right: 1px solid #e3dfda;*border-right: none; border-bottom: 1px solid #e3dfda;box-sizing: border-box;}
.item:hover {color: #b9121b;}
.currentItem>a {background-color: #b9121b;width: 25px;line-height: 25px;float: left;-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; color: #fff;}
#foots {width: 100%;height: 35px;background-color: #fff;border-top: 1px solid #ccc; margin-top: -1px;display: none;}
#footNow {  float: right;margin: 6px 15px 0 0;  color: #009ad6; font-family: "微软雅黑";}
#Container {overflow: hidden;   float: left;}
#center {width: 100%;overflow: hidden;}
#centerMain {width: 300%;margin-left: -100%;}
#selectYearDiv {float: left;background-color: #fff;}
#selectYearDiv>div {float: left;text-align: center; font-family: "微软雅黑";font-size: 16px;border: 1px solid #ccc; margin-left: -1px;  margin-top: -1px;
    cursor: pointer;color: #909090;}
.currentYearSd, .currentMontSd {color: #ff4400 !important;}
#selectMonthDiv {float: left;background-color: #fff;}
#selectMonthDiv>div {color: #909090;float: left;text-align: center; font-family: "微软雅黑";font-size: 16px;border: 1px solid #ccc; margin-left: -1px;
    margin-top: -1px;cursor: pointer;}
#selectYearDiv>div:hover, #selectMonthDiv>div:hover {background-color: #efefef;}
#centerCalendarMain {float: left;}




/*下载专区0627*/
.subDownloadList{overflow: hidden;}
.subDownloadList li {
  overflow: hidden;
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #f5f5f5;
}
.subDownloadList li i{float: left; width: 60px;height: 60px;text-align: center;line-height: 60px;background: #e6e8eb;}
.subDownloadList li a{margin-left: 3%;font-size: 16px;color:#666;width: 60%;float: left;}
.subDownloadList li span{float: right;font-size: 16px;color:#999;margin-right: 3%;font-family: 'Arial';margin-left: 1%}
.subDownloadList li a:hover{color:#9e0d30;}


/*新闻0627*/
.subNewsBoxList{overflow: hidden;}
.subNewsBoxList li{margin-bottom: 20px;overflow: hidden;background: #f5f5f5;}
.subNewsBoxList li a{display: block;}
.subNewsBox{overflow: hidden;}
.subNewsBox .subNews_left{float: left;width: 225px;overflow: hidden;}
.subNewsBox .subNews_left_01{float: left;width: 0;overflow: hidden;}
.subNewsBox .subNews_left img{display: block;width: 100%;}
.subNewsBox .subNews_right{margin-left: 250px;margin-top: 15px;margin-right: 20px;margin-bottom: 20px;}
.subNewsBox .subNews_right_01{margin-left: 20px;margin-top: 15px;margin-right: 20px;margin-bottom: 20px;}
.subNewsBox .subNews_right i{display: block;font-size: 14px;color:#1061cb;margin-bottom: 10px;font-family: 'Arial';}
.subNewsBox .subNews_right h3{font-size: 15px;color:#333;margin-bottom: 10px;height: 22px;line-height: 22px;overflow: hidden;}
.subNewsBox .subNews_right p{font-size: 14px;color:#999;height: 44px;line-height: 22px;overflow: hidden;}
.subNewsBoxList li a:hover .subNewsBox .subNews_right h3{color:#1061cb;}



/*0629*/

/*切换*/
.tabArticleList01{width:100%;overflow:hidden;position: relative;}
.tabMenu01{width:100%;overflow:hidden;position: relative;background: #d9e9ff; position: relative;}

.tabMenu01 li{text-align: center;font-size:18px;float:left;}
.tabMenu01 li a.more{color:#999999;position: absolute;top:0;right: 0;font-size: 14px;}
.tabMenu01 li a.more:hover{color:#990000;}
.tabMenu01 li h3 a{color:#666;font-weight: normal;display: block;padding: 15px 30px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.tabMenu01 li.active h3 a,.tabMenu01 li:hover h3 a{background: #578fd9;color:#fff;}
.tabList01{width:100%;overflow:hidden;background: #f5f5f5;}
.tabList01 dd{display: none;padding:20px 20px 50px 20px;}

.tabList01 dd ul{overflow: hidden;margin-top: 16px;}
.tabList01 dd ul li{margin-bottom: 17px;}
.tabList01 dd ul li a{display: block;border-left: 2px solid #c09f80;padding:12px;background: #f8f5f2;}
.tabList01 dd ul li a span{display: block;color:#990000;margin-bottom: 5px;font-size: 12px;}
.tabList01 dd ul li a p{font-size: 14px;height: 20px;overflow: hidden;line-height: 20px;}
.tabList01 dd ul li a:hover p{color:#990000;}

.moreBox{overflow: hidden;position: absolute;top:0;right: 0;z-index:3;}
.moreBox a{display: none;color:#999999;font-size: 14px;}
.moreBox a:hover{color:#990000;cursor: pointer;}
.moreBox a.active{display: block;}

.capusList_02{margin-bottom: 0;}

/*通栏0627*/
.sub_rightT .subDownloadList1 li a{width: auto;float: none;margin-left: 10px;margin-right: 10px;}
.subJobList{overflow: hidden;margin-bottom: 20px;}

/*学术文章页0627*/
.subArticle_title_0703{text-align: left;padding:10px 0 ;border-bottom: none;}
.subArticle_title_0703 h2{font-size: 24px;color: #0c62ca;font-weight: normal;}

.subAcademicDetailBox{overflow: hidden;margin:30px 0 0 0;}
.subAcademicDetail{background: #f5f5f5;padding:20px 30px;overflow: hidden;}
.subAcademicDetail .left{float: left;margin-top: 20px;}
.subAcademicDetail .right{float: right;text-align: center;}
.subAcademicDetail .left p{color:#999;font-size: 16px;margin-bottom: 15px;}
.subAcademicDetail .left p strong{color:#c09f80;font-weight: bold;}
.subAcademicDetail .left p i{color:#999;font-style: normal;}
.subAcademicDetail .right a{display: block;}
.subAcademicDetail .right a img{display: block;width: 100%;}
.subAcademic_img{height: 0;padding-bottom: 133%;overflow: hidden;background: #eee;}
.subAcademicDetail .right p{color:#666;font-size:14px;margin-top:8px;}
.subAcademicDetail .right a:hover p{color:#0c62ca;}
.subAcademic_abstract{overflow: hidden;margin-top: 30px;}
.subAcademic_abstract p{color:#999;font-size: 14px;line-height: 22px;}
.subAcademic_abstract p strong{color:#333;font-weight: bold;}






@media screen  and (max-width:1400px) {
  .subPage{width:90%;margin:0 auto 0;}
  .subPage_con{min-height: auto;}
  .capus_imgBox .capus_info {    margin-left: 312px;    margin-top: 3%;    margin-right: 3%;}
  .capus_imgBox .capus_img{width: 280px;}
  .capus_imgBox1 .capus_img1{width: 370px;}
  .capus_imgBox1 .capus_info1{margin-left: 390px;}
  .capus_imgBox .capus_info h3{margin-bottom: 20px;font-size: 26px;}
  .capus_imgBox .capus_info p{margin-bottom: 20px;font-size: 16px;}
  .capus_imgBox .capus_info span{font-size: 16px;}
  .subPersonBox .subPersonList li{width: 100%;float: none;}
  .subPersonBox .subPersonList li.long{width: 100%;}
  .subPersonBox .subPersonList li a{margin-right: 0;}
  .subPersonBox .subPersonList li.long a{margin-right: 0;}
  .subSpecialty_List li{width: 50%;}
  .subSpecialty_List2 li{float: none;width: 100%;}
  .sub_yjs_person_box .name{float: none;display: block;margin-left: 0;font-size: 18px;}
  .sub_yjs_person_box .zc{float: none;display: block;margin-left: 0;}
  .sub_yjs_person_box .info{float: none;display: block;margin-left: 0;margin-top:5px;line-height: 22px;font-size: 15px;}
  .sub_yjs_person_box .mail{float: none;display: block;margin-left: 0;margin-top:5px;}
  .subAwardBox_other li{width: 33.33%;}
  /*.subLearn_Info .name{font-size: 18px;margin-bottom: 10px;}
  .subLearn_Info .zc{font-size: 13px;margin-bottom: 10px;}
  .subLearn_Info .key{font-size: 13px;margin-bottom: 10px;}
  .subLearn_Info .info span{font-size: 13px;}*/
  .subRelative li{width: 46%;}
  .subLate_List li{width: 25%;}
  .subDoctor_List {width: 100%;}
  .subDoctor_List li{float: none;width: 100%;}
  .subDoctor_List li a{margin-right: 0;}
  .subDoctor_state_info .left{width: 62%;}
  .subDoctor_state_info .right{width: 35%;}
  .subPersonPlanList li{width: 33.33%;}
  .subPersonHome_intro p{width: 100%;float: none;}
  .subSeminarBox .subSeminarRight p{height: 44px;}
}