﻿@charset "utf-8";
/* CSS Document */
.subPage{width:100%;}
.subBannerImg{width: 100%;height: 0;padding-bottom: 16.98%;overflow: hidden;}
.subPage_con{max-width:1200px;margin:0px auto;min-height:682px;position: relative;}




.sub_mbtn{width:100%;height:40px;background:url(../images/sub-mbtn.png) no-repeat center center;background-color:#75ab65;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 .sub_leftTitle{background: none;}
.sub_navm .sub_leftTitle h2{width:100%;background:#43858d;color:#fff;padding-left:13px;font-weight: normal;font-size: 14px;padding:0;}
.sub_navm .sub_leftTitle h2 a{padding-left:13px;font-size: 14px; font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#e7f1e4;}
.sub_navm li{position: relative;}
.sub_navm li a{color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #c4c5cd;display:block;font-size: 14px;}
.sub_navm li a:hover{color:#1d2660;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#1d2660;}
.sub_navm dl{ display: none; background-color:#e7eef2; 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}

.subBanner{width: 100%;margin:0 auto 15px;position: relative;}
.subBanner img{width: 100%;display: block;}
.sub_leftTitleBanner{max-width: 1200px;margin:-68px auto 0;position: relative;z-index:99;}
.sub_leftTitleBanner h2{background:url(../images/sub_left.png) no-repeat center top #e61716;width: 255px; height:68px;text-align: center;line-height: 68px;color:#fff;font-size: 26px;font-weight: normal;}
/*左侧边栏*/

.sub_leftTitle{background:url(../images/sub_left.png) no-repeat center top #e61716; width:100%;height:68px;}
.sub_leftTitle h2{color:#fff;font-size:26px;font-weight: normal; margin:0 auto;text-align: center;line-height: 68px;padding:0 20px;}


.subRepidList{margin-top: 30px;overflow: hidden;margin-bottom: 50px;}
.subRepidList li{margin-bottom: 20px;overflow: hidden;}
.subiconBox{overflow: hidden;height: 48px;line-height: 48px;border:1px solid #c09f80;}
.subiconBox .subicon{float: left;width: 50px;height: 48px;background:#c09f80;display: table-cell;}
.subiconBox .subicon img{width: 50%;vertical-align: middle;margin-left: 10px;*margin-top:15px;}
.subiconBox  h3 {margin-left: 70px;font-size: 13px;color:#666;font-weight: normal;}
.subiconBox  h3 a{display: block;color:#666;}
.subiconBox  h3 a:hover{color:#1d2660;}
/*手机版*/
.subRepidList_nav{display: none;margin-top: 15px; margin-bottom: 0;}
.subRepidList_nav li{margin-bottom: 10px;}
.subRepidList_nav .subiconBox{height: 35px;line-height: 35px;}
.subRepidList_nav .subiconBox  h3{font-size: 14px;}

.sub_right{margin:0 0 0px 299px;}

.subTitle{width: 100%; overflow: hidden;padding-bottom: 15px;margin-bottom: 10px;}
.sub_rightT .subTitle{width: 100%;overflow: hidden;}
.subTitle h2{font-size: 24px;font-weight: normal;color: #324470;margin-top: 20px;text-align: left;}
.bread{ font-size: 14px;padding-bottom:10px;text-align: left;border-bottom: 2px solid #e5e5e5;} 
.bread span{color:#999;}
.bread span a{color:#999;margin:0 3px;}
.bread span a:last-child{color:#999;}
.bread span a:hover{color:#1e2661;}
.sub_navm .subNav{width: 100%!important;}
.subcontentTotal{overflow: hidden;min-height: 500px;}
.subcontent{overflow: hidden;}
.sub_left{width:255px;overflow:hidden;float:left;z-index:999;margin-top: -83px;}
.sub_left .sub_nav{border-left:10px solid #e61716; }
.sub_left .sub_nav li {position: relative;border-bottom: 1px solid #bfbfbf;}
.sub_left .sub_nav li a{font-size: 16px;height: 60px;line-height: 60px;text-align: left; display: block;font-weight: bold;color:#666666;padding-left: 15px;}
.sub_left .sub_nav{overflow:hidden;background-color:#f2f2f2;
    line-height: 24px;
   
    display: block;
    color: #000;
    
    font-size: 16px;}

.sub_left .sub_nav li a:hover,.sub_left .sub_nav li a.active{color:#e61716;background:#ebf2e7 ;}


.sub_left .sub_nav li .subNavs{background: #f2f2f2;} 
.sub_left .sub_nav li .subNavs dl dd{border-bottom: 1px solid #fff;}
.sub_left .sub_nav li .subNavs dl dd a{font-size: 14px;padding-left: 30px;padding:0 30px;height: 40px;line-height: 40px;color:#888;} 
.sub_left .sub_nav li.sub_has a:hover{}
.sub_left .sub_nav li.sub_has .subNavs dl dd a:hover,.sub_left .sub_nav li.sub_has .subNavs dl dd a.active{color:#fff;background: #e61716;}
.sub_left .sub_nav li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 60px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 60px;
    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:center; height:28px;*height:29px;  line-height:28px; margin:30px 0 50px 0; *margin-top: 40px; overflow: hidden;}
.pages a{color:#666;margin:0 0px 0 8px;padding:0 7px;height:23px;line-height: 23px;display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;font-size: 16px;}
.pages a.on_pages,.pages a:hover{ color:#fff;background: #e61716;border-radius: 50%;}
.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;margin-bottom: 30px;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #e61716; 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:#e61716; color:#fff; transition:0.5s;}

.subNewsList{overflow: hidden;}
.subNewsTop{margin-bottom: 40px;overflow: hidden;}
.subNewsTop_img{float: left;width: 331px;}
.subNewsTop_img img{display: block;width: 100%;}
.subNewsTop_info{margin-left: 360px;margin-top:10px;}
.subNewsTop_info span{font-size: 18px;color:#324470;margin-bottom: 10px;display: block;font-family: 'Arial';}
.subNewsTop_info h3{font-size: 22px;color:#000;margin-bottom:14px;font-weight: normal;}
.subNewsTop_info p{font-size: 16px;    line-height: 24px;    color: #666;}
.subNewsTop_info h3 a:hover{color:#e61716;}
.subNewsListBox{overflow: hidden;}
.subNewsListBox li{margin-bottom:15px;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;}
.subNewsListBox li span{font-size: 16px;color:#999;float: right;font-family: 'Arial';}
.subNewsListBox li a{font-size: 16px;color:#333;}
.subNewsListBox li a:hover{color:#e61716;}


.subArticleTitle{overflow: hidden;margin-bottom: 20px;}
.subArticleTitle h2{text-align: center;font-size: 22px;color:#324470;font-weight: normal;margin-bottom: 10px;}
.subArticleTitle .detail{border-bottom: 1px solid #e61716;padding-bottom: 20px; text-align: center;color:#999;}
.subArticleTitle .detail span{color:#999;font-size: 16px;}



/*学术团队*/
.subDoctor_year{text-align: left;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}

.subTitle01{margin-bottom: 20px;}
.subDoctor_year{font-size: 16px;color:#666;}
.subDoctor_year span{color:#666;}
.subDoctor_year span a{color:#666;padding:0 3px;}
.subDoctor_year_info a.active,.subDoctor_year_info a:hover{color:#324470;}

.subResearchTeamList{overflow: hidden;margin-top: 50px;width: 105%;}
.subResearchTeamList li{margin-bottom: 58px;float: left;width: 50%;}

.subResearchTeam{overflow: hidden;margin-right: 40px;}
.subResearchTeamList1 {margin-top: 30px;}
.subResearchTeamList1 li{width: 100%;float: none;}

.subResearchTeamList1 li:last-child{border-bottom: none;}


.subResearch_left{float: left;width: 145px;height: 182px;overflow: hidden;}
.subResearch_left img{width: 100%;display: block;}
.subResearch_right{margin-left: 170px;margin-top: 0px;}
.subResearch_right a{display: block;margin-bottom: 15px;padding-bottom: 10px;border-bottom: 2px solid #e61716; font-size: 20px;color:#444;}
.subResearch_right p{margin-bottom: 5px;font-size: 16px;color:#666;line-height: 28px;}
.subResearch_right a:hover{color:#e61716;}

.subResearch_right1 a strong{font-size: 28px;margin-right: 20px;}

.sub_rightT{margin-left: 0;}
.sub_left .sub_leftTitleT{margin-left: 0;}
.article{margin-bottom: 40px;line-height: 30px;}
.article strong{font-weight: bold;}
.article i{font-style: italic;}

.subAffix{margin-bottom: 30px;}
.subAffixTitle{border-bottom: 1px solid #e61716;padding-bottom: 10px;margin-bottom: 20px;}
.subAffixTitle h2{color:#e61716;font-size: 18px;}
.subAffix ul li{margin-bottom: 8px;}
.subAffix ul li a{color:#666;font-size: 14px;}


.subResearchTeamList1{width: 100%;}
.subResearchTeamList1 li{border-bottom: 1px solid #e5e5e5; margin-bottom: 30px;padding-bottom: 30px;}



.subResearch_left1{width:180px;height: 226px; }
.subResearch_right1{margin-left: 246px;}
.subResearchTeam1{margin-right: 0;}

.subNewsListBox01 li a{color:#e61716;font-size: 20px;}

.subResearch_right1 .submore{background: url(../images/submore.png) no-repeat center top;width:114px;height: 38px;line-height: 38px;display: block;text-align: center;color:#fff;border-bottom: none; font-size: 16px;margin-top: 30px;}
.subResearch_right1 .submore:hover{color:#1a2c5f;}


.subAcamicBox{overflow: hidden;}
.subAcamicBox .subInfo{color:#555;font-size: 15px;border-bottom: 1px solid #e61716;padding-bottom: 20px;margin-bottom: 0px;line-height: 30px;}



.subAcamicList{overflow: hidden;width: 103%;margin-bottom: 30px;margin-top: -50px;}
.subAcamicList li{float: left;width: 33.33%;margin-top: 50px;}
.subAcamicList li a{display: block;margin-right: 40px;}
.subAcamicList li a .subAcamic{height: 0;padding-bottom: 66%;overflow: hidden;}
.subAcamicList li a .subAcamic img{display: block;width: 100%;}
.subAcamicList li a p{text-align: center;border-bottom: 1px solid #e61716;color:#555555;font-size: 16px;overflow: hidden;padding:10px 0;}
.subAcamicList li a:hover p{background: #e61716;color:#fff;}
.subAcamicList li a p strong {display: block;height:20px;line-height: 20px;overflow: hidden; font-size: 14px;}
.subAcamicList li a p i {display: block;font-style: normal;height: 24px;line-height:24px;overflow: hidden;font-size: 16px;}
.subAcamicList li a:hover p strong{color:#fff;}
.subAcamicList li a:hover p i{color:#fff;}




.subWorksList{overflow: hidden;}
.subWorksList li{border-bottom: 1px solid #dcdcdc;padding-bottom: 25px;margin-bottom: 25px;}
.subWorksList li a{display: block;}
.subWorksList li .subWorks{overflow: hidden;}
.subWorksList li .subWorks .left{float: left;width: 155px;height: 222px;border:3px solid #7bae46;}
.subWorksList li .subWorks .left img{display: block;width: 100%;}
.subWorksList li .subWorks .right{margin-left: 209px;}
.subWorksList li .subWorks .right h3{color:#444;font-size: 17px;border-bottom: 2px solid #e61716;margin-bottom: 15px;padding-bottom: 10px;}
.subWorksList li .subWorks .right h3 a{color:#444;font-size: 17px;}
.subWorksList li .subWorks .right p{font-size: 14px;color:#666;line-height: 26px;}
.subWorksList1 li .subWorks .rightT{margin-left: 0;}
.subWorksList1 li .subWorks .rightT .submore{background: url(../images/submore.png) no-repeat center top;width:114px;height: 38px;line-height: 38px;display: block;text-align: center;color:#fff;border-bottom: none; font-size: 16px;margin-top: 30px;}
.subWorksList1 li .subWorks .rightT .submore:hover{color:#1a2c5f;}
.subWorksList1 li .subWorks .rightT h3 span{color:#999;font-size: 16px;float: right;font-weight: normal;}
.subWorksList1 li .subWorks .rightT i{display: block;font-style: normal;color:#444;font-size: 15px;border-bottom: 1px solid #dcdcdc;margin-bottom: 15px;padding-bottom: 10px;}
.subWorksList1 li{border-bottom: none;}



@media screen  and (max-width:1200px) {
  .subPage{width:90%;margin:0 auto 0;}
  .subPage_con{min-height: auto;}
 .sub_leftTitleBanner{width: 90%;}
}


@media screen  and (max-width:1024px) {

  .subNewsTop_img{width: 305px;}
  .subNewsTop_info{margin-left:  355px;}
.subResearchTeamList {width: 100%;margin:0 auto;}
  .subResearchTeamList li{width: 100%;float: none;}
  .subResearchTeam{margin-right: 0;}
}
  
  
}

@media screen  and (max-width:900px) {

  
}
@media screen  and (max-width:800px) {
	.sub_mbtn{display: block;margin-top:10px;}
	.sub_left{display:none;}

  .subRepidList_nav{display: block;}
  .sub_rightT .subTitle{display: block;}
	.sub_right{width:100%;margin:20px auto 0;}
	.pages{display: none;}
	.pages_min{display: block;}
  .sub_leftTitle{height:40px;bottom:10px;}
  .sub_leftTitle h2{line-height:40px;font-size: 22px;}
  .sub_leftTitleBanner{margin-top: -40px;}
  .sub_leftTitleBanner h2{width: 150px;font-size: 22px;height: 40px;line-height: 40px;}
  
  .subWorksList li .subWorks .right{margin-left: 150px;}
  .subWorksList1 li .subWorks .rightT{margin-left: 0;}
  .subWorksList li .subWorks .left{width: 116px;height: 166px;}
  .pages_min{display: block;}
  .pages{display: none;}
  
  .subNewsTop_img{width: 235px;}
  .subNewsTop_info{margin-left:  275px;}

  .article img{width:auto!important;height:auto !important;display:inline-block !important}
  .subResearchTeamList{margin-top: 30px;}
  .subResearchTeamList li{margin-bottom: 30px;}
  .subAcamicList li{width: 50%;margin-top: 30px;}
  .subAcamicList{width: 106%;}
  .subAcamicList li a p strong{height: auto;}
  .subAcamicList li a p i{height: auto;}

}


@media screen and (max-width:640px) {
  
  .sub_navm h2{height:30px;line-height:30px;}
  .sub_navm li a{font-size: 14px;height:30px;line-height:30px;}
  .sub_mbtn{height:30px;}
  .sub_navm li a.skipBtn {width: 33px;height: 31px;line-height: 30px;}
  
 
  .bread{float: none;margin-bottom: 10px;}
  .subTitle{padding-bottom: 7px;}
  .subArticleTitle h2{font-size: 18px;}
  .subArticleTitle .detail span{font-size: 14px;}
   
     .subNewsTop_img{width: 100%;float: none;}
      .subNewsTop_info{margin-left:  0px;margin-top: 20px;}
      .subNewsListBox li span{float: none;display: block;margin-bottom: 10px;font-size: 16px;}
      .subNewsListBox li a{font-size: 16px;}
      .subTitle h2{font-size: 22px;}
      .subNewsTop_info span{font-size: 14px;}
      .subNewsTop_info p{font-size: 14px;line-height: 20px;}
      .subNewsTop_info h3{font-size: 18px;margin-bottom: 10px;}

  
}

@media screen and (max-width:480px) {
 
  .subResearch_left{width: 120px;}
  .subResearch_right{margin-left: 140px;margin-top: 0;}
  .subResearch_right a{font-size: 20px;margin-bottom: 10px;}
  .subResearch_left{float: none;width: 100%;}
  .subResearch_right{margin-left: 0;margin-top: 20px;}
   .subResearchTeamList {width:90%;}
 
  .subAcamicList li{width: 100%;float: none;}
  .subAcamicList {width: 100%;}
  .subAcamicList li a{margin-right: 0;}
  .subAcamicList li a .subAcamic{height: auto;padding-bottom: 0;}
  
  .subWorksList li .subWorks .right{margin-left: 0;}
  .subWorksList li .subWorks .left{float: none;width: 97%;margin-bottom: 20px;height: auto;}
  
  
}


@media screen /*and (min-width:320px)*/ and (max-width:360px) {

    

}
