/*顶部颜色*/
#header{
   /* background: #194FA6;*/
   background:  transparent
}
#header .inner{
   background: none;
   height: 150px;
}
/*顶部背景图片*/
.headBackgroundImg{
   background: url(/_upload/tpl/0a/91/2705/template2705/images/bacTop.png) repeat;
}
/*顶部logo*/
.sitelogo .head-logo{
    width: 520px;
    height: 90px;
    background: url(/_upload/tpl/0a/91/2705/template2705/images/school_logo.png) no-repeat center;
}
/*右上角搜索框*/
.wp_search .search{
    background: #FFFFFF url(../images/sousuo.png) no-repeat center;
    margin-right: 7px;
}
.wp_search{
   background: #fff;
   border: none;
   margin-top: 30px;
}
.searchbox .wp_search #keyword{
   color: #666;
   width: 230px !important;
   height: 40px;
   padding: 0 0 0 10px;
   font-family:Microsoft YaHei;
   font-size:16px; 
}
.header .head-right{
  margin-right: 50px;
  position: relative;
}
/*搜索框左边的语言切换*/
.languageClass{
    position: absolute;
    bottom: 2px;
    left: -96px;
    height: 40px;
    width: 90px;
    background: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    cursor: pointer;
    color: #333333;
}
/*轮播图*/
#banner .inner{
  width: 100%;
  max-width: 100%;
}
.dtjt8_div_img{
    width: 100% !important;
    height: 100% !important;
}
.dtjt8_div_img img{
  width: 100%;
  height: auto;
}
.dtjt8_div_img .number .nomal,.dtjt8_div_img .number .current{
  width: 32px;
  height: 32px;
  line-height: 32px;
  background: rgba(126,164,222,1);
  border: none;
  font-size: 16px;
  margin-right: 15px;
}
.dtjt8_div_img .number{
  right: 15%;
  bottom: 20px;
}
.dtjt8_div_img .number .current{
  background: #0067d1;
}
/*导航栏*/
#nav {
   /* background: #003e88;*/
   background: rgba(0,0,0,.4);
}
.wp-menu{
  text-align: center;
}
.wp-menu .menu-item{
   float: none;
}
.wp-menu .menu-item a.menu-link{
    line-height: 50px;
    min-width: 130px;
    padding: 0;
    text-align: center;
}
.sub-menu{
  top: 50px;
  min-width: 130px;
}
/*隐藏导航栏的下箭头*/
/*#nav .menu-switch-arrow{display: none;}*/
/*首页实验室新闻的样式*/
.laboratoryNewsLeft,.laboratoryNewsRight{
    width: 50%;
    float: left;
}
.laboratoryNewsLeftImgs img{
  width: 100%;
  height: 166px;
}
#container-1{
    background: #f5f7fb;
}
#container-1 .post1 .tt{
  border-top: 4px solid #14366D;
  border-bottom: none;
}
#container-1 .title{
    font-size: 27px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(20,54,109,1);
    margin-top: 15px;
    padding-left: 20px;
}
#container-1 .post .more_btn{
   height: 25px;
    margin-top: 25px;
    margin-right: 19px;
    line-height: 23px;
}
#container-1 .post .more_btn img{
   margin-left: 5px;
}
#container-1 .post .more_btn .more_text{
    font-size: 22px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(20,54,109,1);
}
#container-1 .post-34 .con{
   padding: 0px 20px 20px 20px;
}
#container-1 .laboratoryNewsRightTitle{
    padding-left: 15px;
    padding-top: 5px;
}
#container-1 .laboratoryNewsRightTitle a{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(51,51,51,1);
    line-height: 25px;
}
#container-1 .laboratoryNewsRightTime{
     font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
    padding-left: 15px;
    padding-top: 5px;
}
#container-1  .laboratoryNewsRightCon{
   padding-left: 15px;
   padding-top: 5px;
}
#container-1  .laboratoryNewsRightCon a{
      font-size: 13px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(153,153,153,1);
    line-height: 23px;
}
#container-1  .newsRightList{
    padding-bottom: 7px;
    padding-left: 40px;
}
#container-1  .newsRightList .newsRightListTime,
#container-1  .newsRightList .newsRightListTitle a{
      font-size: 15px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
    margin-right: 12px;
}
/*隐藏首页实验室新闻的more按钮*/
#wp_news_w33{display: none;}
/*首页的banner的左右切换箭头以及文章标题显示层*/
#banner .focus-prev,#banner .focus-next,#banner .focus-title-bar{
  display: none  !important;
}
#banner .focus-page span{
  display: block !important; 
}
#banner .focus-pagination a{
  width: 32px;
  height: 32px;
  line-height: 32px;
  background: rgba(126,164,222,1);
  border: none;
  font-size: 16px;
  margin-right: 15px;
  border-radius: 0;
}
#banner .focus-pagination .focus-page-active{
  background: #0067d1;
}
#banner .focus .focus-pagination{
    right: 18%;
    bottom: 30px;
}
#container-1 .post-39{
    background: #fff;
    margin-left: 25px;
    height: 185px;
}
#container-1 .post-39 .newsRightList{
  padding-left: 20px;
}
#container-1 .post-38{
    margin-left: 25px;
    background: #fff;
    margin-bottom: 0;
}
#container-1 .newsDivs{
   background: #fff;
   padding-top: 0;
}
#container-1  .academicNotice{
    padding-top: 0;
    margin-top: 50px;
}
#container-1 .post-36{
    margin-right: 25px;
    background: #fff;
    margin-bottom: 0;
}
#container-1 .post-37{
    margin-right: 25px;
    background: #fff;
}
#container-1 .post-25 .news_icon{
  display: none;
}
#container-1 .post-25 a{
   font-size: 15px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
}
#container-1  .textMeaasgeDiv{
    background: #fff;
    margin-bottom: 50px;
    padding: 20px 0 10px 80px;
}
#container-1 .textMeaasgeDivP{
     width: 100%;
    background: #fff;
}
#container-1 .textMeaasgeTitle img{
    margin-top: 3px;
    margin-right: 4px;
}
#container-1 .post-41 .div_piccontenttitle_li{
    width: 25%;
    float: left;
}
#container-1 .post-41 .div_piccontenttitle_li .c_pt_12 .c_pic{
   float: none;
   padding: 12px;
   padding-top: 0;
}
#container-1 .post-41 .div_piccontenttitle_li .c_pt_12 .c_pic img{
   width: 100%;
    height: 161px;
}
#container-1 .instrumentsP{
    padding-top: 0;
    margin-top: 50px;
    background: #fff;
}
#container-1 .post-40,#container-1 .post-41{
     margin-bottom: 0;
}
#container-1 .post-40 .con{
   padding: 2px;
}
#container-1 .post-41{
   padding: 0 8px;
    padding-bottom: 25px;
   height: 215px;
}
#container-1 .post-41  .div_piccontenttitle_li  .c_txt span{
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
    padding-left: 32px;
    font-size: 15px;
}
#container-1 .linkP{
    padding-top: 0;
    margin-top: 50px;
    padding-bottom: 50px;
}
#container-1 .post-42 .linksDiv{
    /*width: 20%;*/
    float: left;
}
#container-1 .post-42 .linksDivTitle{
    /*background: #2A67CA;*/
    margin: 0 35px;
    padding: 15px 0;
    text-align: center;
}
#container-1 .post-42 .linksDiv:first-child .linksDivTitle {
  margin-left: 0;
}
#container-1 .post-42 .linksDiv:last-child .linksDivTitle {
  margin-right: 0;
}
#container-1 .post-42 .linksDivTitle a{
  color: #2A67CA;
  font-size: 15px;
  font-weight: bold;
}
.post-34,.post-35{
  height: 186px;
}
/*底部*/
#footer{
  /* background: #194FA6;*/
    background: url(/_upload/tpl/0a/91/2705/template2705/images/bacBottom.png) repeat;
   height: 190px;
}
#footer .footerMessage div{
   font-size:16px;
   font-family:Microsoft YaHei;
   font-weight:400;
   color:rgba(230,236,245,1);
   margin-bottom: 15px;
}
#footer .inner .foot-left{
    margin-top: 18px;
}
#footer .inner .foot-right{
    margin-top: 35px;
}
.academicNoticeMainDivAll .academicNoticeMainDivTitle,.academicNoticeMainDivAll .academicNoticeMainDivContent,.academicNoticeMainDivAll .academicNoticeMainDivDateBackup,.academicNoticeMainDivAll .academicNoticeMainDivDateAll{
  display: none;
}
.post-56{
  margin-right: 25px;
   padding-bottom: 20px;
  background: #fff;
}
.academicNoticeMainDivAll{
    padding-left: 2%;
}
.academicNoticeMainDivAll .academicNoticeMainDiv{
    width: 14%;
    float: left;
   background: #0067d1;
    color: #fff;
  cursor: pointer;
}
.academicNoticeMainDivAll .academicNoticeMainDiv:hover{
  background: #194FA6
}
.academicNoticeMainDivAll .academicNoticeMainDivSelect{
  background: #194FA6
}
.academicNoticeMainDivAll .academicNoticeMainDiv .academicNoticeMainDivDate{
   text-align: center;
    padding: 10px 0;
}
.academicNoticeMainMessage{
     width: 100%;
    height: 135px;
}
.cademicNoticeMainMessageLeft{
     width: 20%;
    float: left;
    text-align: center;
}
.cademicNoticeMainMessageRight{
   width: 80%;
    float: right;
}
.cademicNoticeMainMessageDay,.cademicNoticeMainMessageYear{
   width: 65%;
    margin: auto;
    background: #0067d1;
    color: #fff;
   margin-bottom: 1px;
     line-height: 30px;
}
.cademicNoticeMainMessageTitle{
  font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(51,51,51,1);
    line-height: 26px;
   margin-bottom: 6px;
}
.cademicNoticeMainMessageContent,.cademicNoticeMainMessageTime{
    font-size: 13px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
     padding-right: 20px;
}
/*列表页面*/
.contentTopImgDiv img{
  width: 100%;
}
.col_menu .col_menu .col_menu_head{
    background: #2A67CA;
}
.col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected {
    color: #0f429b;
    background: #fff;
}
.col_list .wp_listcolumn .wp_column a.selected span.column-name {
    color: #2A67CA;
}
.wp_listcolumn .wp_column a,.col_list .wp_listcolumn,.col_menu .col_menu_con,.col_list .wp_listcolumn .wp_column a,.col_list .wp_listcolumn .wp_column .sub_list a{
  border: none;
}
.col_menu .listLeftClass{
    box-shadow: 2px 3px 17px 4px rgba(26,78,161,0.08);
    padding: 10px 0;
}
.col_menu .col_menu_head{
   background: #2A67CA;
}
.col_metas .col_title h2{
  border: none;
}
.col_metas .col_title h2{
    font-size: 27px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(20,54,109,1);
    position: relative;
    top: -10px
}
.col_news_head{
     border-bottom: 1px solid rgba(220,231,248,1);
}
.news_list li.news{
   padding: 17px 0;
   border-bottom: 1px solid rgba(220,231,248,1);
}
.col_news_list .news_list li.news span.news_title a{
  font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(51,51,51,1);
    line-height: 26px;
}
.wp_paging li a{
    border: 1px solid rgba(220,231,248,1);
    color: #333;
    padding: 0 10px;
}
.wp_paging li input{
    width: 30px;
    height: 25px;
    margin-top: 0px;
    text-align: center;
    border: 1px solid rgba(220,231,248,1);
}
.wp_paging{
  float: none;
    margin-top: 30px;
    margin-bottom: 20px;
}
#wp_paging_w6{
  text-align: center;
}
.wp_paging li{
  float: none;
}
.wp_listcolumn .wp_column{
   position: relative;
}
/*文章详情页*/
.article h1.arti_title{
   font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(51,51,51,1);
    line-height: 44px;
  border-top: 1px solid rgba(220,231,248,1);
   /* border-bottom: 1px solid rgba(220,231,248,1); */
   padding-top: 17px;
}
.article .arti_metas{
   border-top: none;
      border-bottom: 1px solid rgba(220,231,248,1);
    padding-bottom: 20px;
   margin-bottom: 25px;
}
.theArticleDetails .col_title h2{display: none}
/*科研团队新模板页样式*/
.teamListStyle{
  width: 25%;
  float: left;
}
.teamListStyle .teamtHumbnail img{
  width: 100%;
  height: 175px;
}
.teamListStyle .teamListStyleDiv{
  margin: 15px;
  border: 1px solid rgba(220,231,248,1);
}
.teamListStyle .teamListStyleDiv .teamtHumbnail{
   height: 175px;
}
.teamColNewsCon{
  margin: -12px;
}
.teamListStyle .teamListStyleDiv .titleDiv{
     padding: 0 15px;
    padding-top: 10px;
}
.teamListStyle .teamListStyleDiv .titleDiv .news_title a{
    font-size: 18px !important;
    font-family: Microsoft YaHei !important;
    font-weight: bold !important;
    color: rgba(51,51,51,1) !important;
}
.teamListStyle .teamListStyleDiv .titleDiv .subtitle_title{
   line-height: 30px;
}
.teamListStyle .teamListStyleDiv .titleDiv .subtitle_title a{
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgb(25, 109, 246);
    margin-left: 17px;
}
.teamListStyle .teamListStyleDiv .contentDiv{
      padding: 8px 15px;
    padding-top: 0;
  line-height: 28px;
   height: 55px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.teamListStyle .teamListStyleDiv .contentDiv .content{
  line-height: 28px;
}
.teamColNewsCon .news_list li.news{
  border-bottom: none;
}
.post-42 .scrollnews3_ul{
  /*width: 3000px;*/
}
.post-42 .scrollnews3_ul li{
  background: transparent;
  padding-left: 60px;
}
.post-42 .scrollnews3_ul li .news_icon{
  display: none;
}
.post-42 .scrollnews3_ul li  .articlelist1_a_title{
  color: #0067d1;
  font-weight: bold;
  font-size: 15px;
}
.post-41 .div_piccontenttitle_li .c_pt_12 .c_txt p{
  display: none;
}
#tabw42{
  width: 6000px;
}
#beginw42,#endw42{
     width: auto;
    position: relative;
    display:inline-table;
}