@charset "utf-8";
/* CSS Document */
.subPage{width:100%;}

.subPage_con{max-width:1110px;margin:0px auto;position: relative;}

.subBanner{width: 100%;margin:0 auto 0px;overflow: hidden;position: relative;/*z-index:9;*/}
.subBanner .subBannerImg{overflow: hidden;width: 100%;margin: 0 auto;background-size: auto auto;background-position: center top;background-repeat: no-repeat; }

.sub_mbtn{width:100%;height:40px;background:url(../../images/2019xsgz/sub-mbtn.png) no-repeat center center;background-color: #f3f3f3;cursor:pointer;display:none;}
/*.open{background:url(../../images/2019xsgz/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:#274372;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: #ffffff;}
.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 i{margin-left: 10px;color:#666;font-size: 12px;font-style: normal;}
.sub_navm li a:hover{color:#274372;}
.sub_navm li.on a{ color:#274372;}

.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:330px;overflow:hidden;float:left;z-index:999;background: #274372;padding-top: 20px;margin-top: -70px;position: relative;margin-bottom: 10px;}
.sub_left .sub_nav{overflow:hidden;padding-bottom: 245px;background: url(../../images/2019xsgz/sub_left_bg.png) no-repeat center bottom;}
.sub_left .sub_nav li  {padding:0 30px;background: #274372; transition: all .5s ease;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;}
.sub_left .sub_nav li a{
    line-height: 24px;
   padding:20px 10px;
    display: block;
    color: #fff;
   border-bottom: 1px solid #fff;
    }
.sub_left .sub_nav li a span{display: block;font-size: 18px;font-weight: bold;color:#fff;}
.sub_left .sub_nav li a i{display: block;font-size: 14px;color:#fff;font-family: 'Arial';font-style: normal;}   


.sub_left .sub_nav li:hover ,.sub_left .sub_nav li.active{background: #fff;}
.sub_left .sub_nav li:hover a,.sub_left .sub_nav li.active a{border-bottom-color: transparent;}
.sub_left .sub_nav li:hover a i,.sub_left .sub_nav li.active a i,.sub_left .sub_nav li:hover a span,.sub_left .sub_nav li.active a span{color:#ff8d23;}





.sub_left .sub_leftTitle{border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.sub_left .sub_leftTitle h2{font-size:22px; line-height:26px;border-left:4px solid #333;padding-left: 10px;}
.sub_left .sub_nav .subNavs1{display: none;}


.bread{ font-size: 16px;color:#999;line-height: 22px;background: url(../../images/2019xsgz/bread.png) no-repeat center left;padding-left: 30px;margin-bottom: 30px;} 
.bread span{color:#999;}
.bread span a{color:#999;margin:0 5px;}
.bread span a:hover{color:#ff8d23;}



.sub_titleBig_title{width: 1110px;top:30px;left: 50%;z-index:3;position:  absolute;margin-left: -600px; }
.sub_titleBig_title h2{}
.sub_titleBig_title h2 strong{display: block;color:#fff;font-size: 40px;letter-spacing: 6px;font-family: 'Arial';font-weight: 900;}
.sub_titleBig_title h2 i{display: block;color:#274372;font-size:24px;line-height: 30px; font-style: normal;}

.subTitle{margin-top: 30px;}
.sub_right{margin:0px 0 30px 382px;overflow: hidden;}

.sub_navm .subNav{width: 100%!important;}

.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:#274372;border-right: 10px solid #274372;}
.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/2019xsgz/sub_left_up.png) no-repeat center center;}
.sub_left .sub_nav li .skipBtn.down{background: url(../../images/2019xsgz/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; margin:20px 0 20px 0; *margin-top: 40px; overflow: hidden;}
.pages a{color:#333;margin:0 0px 0 8px; padding:0 5px 3px 5px;font-weight:bold; display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;font-size: 14px;}
.pages a.on_pages,.pages a:hover{border-bottom: 3px solid #ff8d23;}

.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: #274372; 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:#274372; color:#fff; transition:0.5s;border:1px solid #274372;}


.article{line-height: 24px!important;font-size: 14px!important;}
.article p,.article span{line-height: 24px!important;font-size: 14px!important;}




/*文章页*/
.articleBox{width: 100%;margin: 0px auto ;overflow: hidden;position: relative;}
.subArticleTitle{border-bottom: 1px solid #e1e1e1;text-align: center;padding-bottom: 10px;margin-bottom: 15px;}
.subArticleTitle h2{font-size: 18px;margin-bottom: 15px;}
.subArticleTitle .detail{line-height: 22px;font-size: 14px;color:#999;text-align: right;}
.subArticleTitle .detail span{display: inline-block;margin: 0 0 0 15px;color:#999;}
.article{text-align: center;border-bottom: 1px solid #e1e1e1;padding-bottom: 4%;/*margin-bottom: 20px;*/}
.article img{margin: 15px 0}
.article p{text-align: left;font-size: 14px;line-height: 24px;}
.Annex {padding:40px 0 20px;  overflow:hidden;clear: both;}
.Annex h3 { font-size: 18px;color:#274372;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.Annex ul{overflow: hidden;padding-top:15px;}
.Annex ul li { padding-left:15px;margin-bottom: 10px;position: relative;}
.Annex li:before{position: absolute;left: 0;top:10px;width: 4px;height: 4px;background: #274372;content: '';clear: both;border-radius: 50%;}
.Annex ul li a { font-size: 14px;color:#999;}
.Annex ul li a:hover{color:#274372;}


/*简介*/
.subArticleBox{overflow: hidden;}
.subArticle{overflow: hidden;}
.subArticle p{line-height: 31px;color:#274372;font-size: 16px;}


/*机构*/
.subCollegeBox{overflow: hidden;}
.subCollegeList{margin-bottom: 20px;overflow: hidden;}
.subCollegeTitle{margin-bottom: 15px;overflow: hidden;}
.subCollegeTitle h3{font-size: 16px;color:#fff;background:#ff8d23;float: left;padding:17px 30px;}
.subCollege{overflow: hidden;}
.subCollege p{color:#274372;font-size: 14px;line-height: 22px;margin-bottom: 7px;}

.subCollegeTitle1 h3{padding:10px 0px;text-align: center; width: 100px;}
.subNameList{overflow: hidden;background:#f6f6f6;padding:15px 15px 0 15px;*padding-bottom: 15px; }
.subNameList li{width: 16.666%;float: left;margin-bottom:25px;}
.subNameList li a{display: block;border-right: 1px solid #e1e1e1;margin-right: 5px;font-size: 14px;}
.subNameList li a span{display: block;color:#274372;font-size: 14px;}
.subNameList li a i{display: block;color:#274372;font-size: 14px;font-style: normal;}
.subNameList li:last-child a{border-right: none;}
.subNameList li a:hover span,.subNameList li a:hover i{color:#ff8d23;}




/*个人简介*/
.subPeople{overflow: hidden;}
.subPeopleTitle{margin-bottom: 20px;overflow: hidden;}
.subPeopleTitle h2{color:#ff8d23;font-size: 20px;letter-spacing: 1.5px;}
.BasicProfile{overflow: hidden;margin-bottom: 20px;}
.titleP{border-left: 10px solid #ff8d23;overflow: hidden;margin-bottom: 20px;}
.titleP h4{background-color: #274372;float: left;margin-left: 10px;font-size: 16px;color:#fff;padding:20px 20px 20px 30px;width: 
  110px;}
.subBasic{overflow: hidden;}
.subBasic .left{float: left;overflow: hidden;width: 75.33%;}
.subBasic .right{float: right;overflow: hidden;width: 24.50%;}
.subPeople_info{overflow: hidden;}
.subPeople_info p{color:#666;font-size: 14px;line-height: 32px;}

.subPeople_img{overflow: hidden;}
.subPeople_img img{display: block;box-shadow: 0px 0px 10px 0px #ccc;margin-top: 20px;margin-left: 20px; margin-bottom: 20px;}

.subCollegeTitle02 h3{padding:0;border-left: 4px solid #ff8d23;padding-left: 10px;background: none;color:#ff8d23;height: auto;line-height: auto;}

.subSchoolNewsList{overflow: hidden;}
.subSchoolNewsList li{margin-bottom: 20px;border:1px solid #e1e1e1;border-radius: 5px;}
.subSchoolNewsList li a{padding:25px;overflow: hidden;display: block;background: #fff}
.subDateLeft{float: left;width: 100px;border-right: 1px solid #e1e1e1;text-align: center;}
.subDateLeft strong{display: block;margin-right: 30px;font-size: 30px;color:#ff8d23;border-bottom: 1px solid #e1e1e1;font-family: 'Arial';margin-bottom: 5px;padding-bottom: 5px;}
.subDateLeft i{display: block;margin-right: 30px;font-size: 14px;color:#ff8d23;font-style: normal;font-family: 'Arial';font-weight: bold;}
.subSchoolNewsInfo{margin-left: 138px;}
.subSchool_title{overflow: hidden;margin-bottom: 10px;}
.subSchool_title img{float: right;}
.subSchool_title h3{font-size: 16px;}
.subSchoolNewsInfo p{color:#999;font-size: 14px;line-height: 24px;}
.subSchoolNewsList li a:hover {background: #fbfbfb;}
.subSchoolNewsList li a:hover .subSchool_title h3{color:#ff8d23;}

.subPictrueList{overflow: hidden;width: 103%;}
.subPictrueList li{width: 33.33%;*width: 32%;float: left;overflow: hidden;margin-bottom: 20px;}
.subPictrueList li a{display: block;margin-right: 20px;}

.subPic_img{overflow: hidden;height: 0;padding-bottom: 66%;background: #eaeaea;}
.subPic_img img{display: block;width:100%;transform:scale(1);
-ms-transform:scale(1);   /* IE 9 */
-moz-transform:scale(1);  /* Firefox */
-webkit-transform:scale(1);/* Safari 和 Chrome */
-o-transform:scale(1);  /* Opera */
transition: all .4s;
   transition: all .5s ease;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease; }
.subPic_info{overflow: hidden;margin-top: 8px;}
.subPic_info .subPicTitle{overflow: hidden;}
.subPic_info h3{padding:5px 10px;background: #ff8d23;color:#fff;font-size: 14px;font-weight: normal;float: left; overflow: hidden;height: 20px;transition: all .4s;
   transition: all .5s ease;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;}
.subPic_info p{font-size: 14px;margin-top: 5px;overflow: hidden;height: 20px;}

.sub_titleBig_titleT{top:100px; }
.sub_rightT{margin-left: 0;}

.subPictrueList li a:hover .subPic_img img{
  transform:scale(1.05);
-ms-transform:scale(1.05);  /* IE 9 */
-moz-transform:scale(1.105);  /* Firefox */
-webkit-transform:scale(1.05);/* Safari 和 Chrome */
-o-transform:scale(1.05); /* Opera */
}

.subPictrueList li a:hover .subPic_info h3{background:#274372;}

.subResourceList{overflow: hidden;}
.subResourceList li{margin-bottom:10px;overflow: hidden;}
.subResourceList li a{display: block;background: #f5f5f5;padding:16px 27px;overflow: hidden;overflow: hidden;border:1px solid #f5f5f5;}
.subResourceList li a span{float: left;font-size: 14px;color:#274372;margin-right: 30px;padding-right: 20px;border-right: 2px solid #ff8d23;width: 90px;}
.subResourceList li a i{display: block;margin-left:140px; color:#274372;font-size: 14px;font-style: normal;}

.subResourceList li a:hover{background: #fff;border:1px solid #ff8d23;}

.subResourceList01{overflow: hidden;}
.subResourceList01 li{margin-bottom:10px;overflow: hidden;}
.subResourceList01 li a{display: block;background: #f5f5f5;padding:16px 27px;overflow: hidden;overflow: hidden;border:1px solid #f5f5f5;}
.subResourceList01 li a:hover{background: #fff;border:1px solid #ff8d23;}
.subResourceList01 li a h3{font-size: 16px;margin-bottom: 8px;}
.subResourceList01 li a p{font-size: 16px;color:#999;margin-bottom: 8px;}
.subResourceList01 li a span{font-size: 14px;color:#ff8d23;font-style: italic;}

.subReportTitle{overflow: hidden;margin-bottom: 20px;}
.subReportTitle h2{font-size: 24px;color:#274372;font-weight: normal;}

.subReportBasic{overflow: hidden;background: #f5f5f5;padding:20px;}
.subReportBasic .left{float: left;width: 77.43%;overflow: hidden;}
.subReportBasic .right{float: right;width: 16.58%;overflow: hidden;}
.subReportLeftBox,.subReportBasicBox{overflow: hidden;}

.subRoport_Title02{overflow: hidden;margin-bottom: 15px}
.subReportBasic h4{float: left; color:#fff;padding:5px 20px;background: #ff8d23;font-weight: normal;}

.subReportLeft{overflow: hidden;}
.subReportLeft h3,.subReportLeft p{margin-bottom: 10px;}
.subReportLeft span{float: left;width: 146px;overflow: hidden;font-weight: normal;font-size: 16px;color:#274372;}
.subReportLeft strong,.subReportLeft i{display: block;margin-left: 146px;font-style: normal;}
.subReportLeft i{color:#999;font-size: 16px;}
.subReportLeft strong{font-size: 16px;line-height: 24px;}

.subRoport_InfoBox{overflow: hidden;margin-top: 25px;}
.subRoport_Title03{overflow: hidden;margin-bottom: 15px}
.subRoport_InfoBox h3{float: left; background: #ff8d23;padding:14px 33px ;font-size: 18px;color:#fff;}

.subRoport_Info{overflow: hidden;}
.subRoport_Info p{line-height: 32px;font-size: 16px;}




@media screen  and (max-width:1300px) {
  .subPage{width:90%;margin: 0px auto}
  .subPage_con{min-height: auto;}
    .bread {font-size: 14px;}
    .sub_titleBig_title{width: 90%;margin-left:0;left: 5%;margin: 0 auto;}
    .sub_titleBig_title h2 i{font-size: 20px;}
    .sub_titleBig_title h2 strong{font-size: 34px;}
    .sub_left .sub_nav li a span{font-size: 16px;}
    .sub_left .sub_nav li a i{font-size: 12px;}
    .sub_left .sub_nav li{padding:0 15px;}
    .sub_left{width: 290px;}
    .sub_right{margin-left: 330px;}
    .sub_rightT{margin-left: 0;}

  
}

@media screen  and (max-width:1110px){
   .subNameList li{width: 25%;}
   .subBasic .left{width: 65.33%;}
   .subBasic .right{width: 31.5%;}

}



@media screen  and (max-width:1024px){
   .subArticle p img{float: none !important;display: block;text-align: center; margin-right: 0!important}
   .subNameList li{width: 33.33%;margin-bottom: 20px;}
   .subBasic .left{width: 100%;float: none;}
   .subBasic .right{width: 100%;float: none;}
   .subPictrueList li{width: 50%;}
   .subReportBasic .left{width: 100%;float: none;}
  .subReportBasic .right{width: 100%;float: none;}
  .subReportTitle h2{font-size: 20px;}
  .subReportLeft span{float: none;width: 100%;display: block;font-size: 14px;margin-bottom: 3px;}
  .subReportLeft strong,.subReportLeft i{margin-left: 0;font-size: 14px;}
  .subRoport_InfoBox h3{padding:10px 20px;font-size: 16px;}
  .subRoport_Info p{line-height: 28px;font-size: 14px;}
}



@media screen  and (max-width:800px) {
    .sub_mbtn{display: block;margin-top:10px;}
    .sub_left{display:none;}

    .sub_right{width:98%;margin:0px auto 0;}
 
    .pages{display: none;}
    .pages_min{display: block;}
  .article img,.subArticle p img{width:100%!important;height:auto !important;display:inline-block !important}
  .bread{line-height: 20px;}
  .subBanner .subBannerImg{background-size: 100% 100%;display: none;}
  .sub_titleBig_title{position: relative;left: auto;top:auto;margin-top:10px;margin-bottom: 10px;}
  .sub_titleBig_title h2{text-align: center;}
  .sub_titleBig_title h2 strong{color:#ff8d23;font-size: 26px;letter-spacing: 0;margin-bottom: 0;}
  .sub_titleBig_title h2 i{font-size: 18px;}
  .subCollegeTitle h3{padding:10px 20px;font-size: 15px;}
  .subPeopleTitle h2{font-size: 18px;}
  .titleP h4 {padding: 10px 20px 10px 30px;}
  .subCollegeTitle h3{padding-left: 10px;}
  .subCollegeTitle02 h3{padding:0;padding-left: 10px;}
  .subDateLeft strong,.subDateLeft i{margin-right: 10px;}
  .subSchoolNewsInfo{margin-left: 94px;}
  .subSchoolNewsList li a{padding:15px;}
  .subDateLeft{width: 65px;}
  .subDateLeft strong{font-size: 22px;}
  .subDateLeft i{font-size: 12px;}
  .subSchool_title h3{font-size: 14px;}
  .subSchoolNewsInfo p{font-size: 12px;}
  .subPictrueList li{width: 33.33%}
  .subArticleTitle h2{font-size: 16px;}
}



@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;}
  
  .subPictrueList li{width: 50%}
  

}

@media screen and (max-width:480px) {
  .subNameList li{width: 50%;}
  .subPictrueList{width: 100%;}
  .subPictrueList li{width: 100%;float: none;}
  .subPictrueList li a{margin-right: 0;}
  .subPic_info h3,.subPic_info p{height: auto}
  .subResourceList li a i{margin-left: 0;}
  .subResourceList li a span{display: block; float: none;width: 100%;border-right: none;padding-bottom: 5px;margin-bottom: 5px;position: relative;}
  .subResourceList li a span:after{position: absolute;bottom:0;left: 0;content: '';width:30px;height: 2px;background: #ff8d23}
  .subResourceList li a,.subResourceList01 li a{padding:10px 15px;}
  .subResourceList01 li a p,.subResourceList01 li a h3{font-size:  14px;}

}


@media screen /*and (min-width:320px)*/ and (max-width:360px) {
    

}

