@charset "utf-8";
/* CSS Document */
.maincon{
    width: 100%;
    overflow: hidden;
    background:rgba(238,238,238,1);
 }
 .container{
     width: 1200px;
     margin: 0 auto 20px;
     position: relative;
 }
 .breadcrumbs{
     height: 46px;
     line-height: 46px;
     font-size:14px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
 }
 .breadcrumbs>img{
     width: 16px;
     height: 18px;
     margin-right: 2px;
 }
 .breadcrumbs>a{
     font-size:14px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
     color:rgba(85,85,85,1);
 }
 .breadcrumbs>span{
     font-size:14px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
     color:rgba(85,85,85,1);
 }
 .row{
     width: 1200px;
     overflow: hidden;
     background: #fff;
 }
 .sidbar{
     width: 345px;
     float: left;
     padding: 20px 0px 20px 20px;
 }
 .getwhite{
     background: #fff !important;
 }
  .sidbar .cat-item>a{
    border: 1px solid #eee;
    border-radius:4px; 
    font-size: 16px;
}
.cat-item{
     border-radius: 4px 0 0 4px;
     width: 290px;
     margin-bottom: 7px;
     
 }
 .cat-item>a:hover{
    background: none;
}
 .cat-item>a{
     display: block;
     width: 345px;
     height: 50px;
     text-align: left;
     line-height: 50px;
     font-size:20px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
     color:rgba(51,51,51,1);
     position: relative;
 }
 .cat-item>a img{
     margin: 13px 9px 0 16px;
 }
 .current-cat{
     background:#f1f1f1;
     box-shadow: 0px 2px 4px  #ddd ;
     position: relative;
     z-index: 1;
     width: 348px;
     border: 1px solid rgba(30, 112, 189, .3);
     border-right: none;
 }
 .current-cat>a{
     border-right: 0 !important;
     color: #000;
 }


@media screen and (max-height:768px){.col-md-9-1, .col-md-9 {min-height:630px;} .listcon {min-height:590px;}}
      @media screen and (min-height:769px) and (max-height:900px) {.col-md-9-1, .col-md-9{min-height:760px;}  .listcon {min-height:720px;}}
      @media screen and (min-height:901px) and (max-height:1200px) {.col-md-9-1, .col-md-9{min-height:1060px;}  .listcon {min-height:1020px;}}
      @media screen and (min-height:1201px){.col-md-9-1, .col-md-9{min-height:1360px;}  .listcon {min-height:1320px;}}

 .col-md-9-1{
     float: left;
     width: 810px;
     
     overflow-y: auto;
     padding: 20px 20px 40px 0px;
     position: relative;
     margin-left: 3px; 
 }

 .col-md-9 {
  float: left;
     width: 862px; 
     overflow-y: auto;
     padding: 20px 20px 40px 0px;
     position: relative;
     margin-left: 3px; 
}

 .listcon{
     
     box-shadow: 0px 2px 6px #ddd;
    border: 1px solid #ddd;
    border-left: 1px solid rgba(30, 112, 189, .3);
    background: #f1f1f1;
 }


 .con{
     width: 1140px;
     padding-left: 30px;
 }
 .pagetit{
     width: 850px;
     height: 50px;
     background:rgba(240,248,254,1);
     font-size:20px;
     font-family:STSongti-SC-Bold;
     color:rgba(51,51,51,1);
     line-height: 50px;
     padding-left:10px; 
     font-weight: 400;
 }

 .pagetit1{
     width: 1175px;
     height: 50px;
     background:rgba(240,248,254,1);
     font-size:20px;
     font-family:STSongti-SC-Bold;
     color:rgba(51,51,51,1);
     line-height: 50px;
     padding-left:25px; 
     font-weight: 400;
 }


 .pagecontent{
     margin: 0 40px;
     margin-top: 20px;
     font-size: 16px;
     font-family:'宋体';
     font-weight:400;
     color:#333;
 }
 .contentTit{
     /* width: 100%; */
     /* height: 26px; */
     /* font-size: 16px;
     color: #000;
     text-align: center;
     font-weight: 400; */
     font-size: 20px;
     font-family: STSongti-SC-Bold;
     font-weight: bold;
     color: #333;
     margin-top: 40px;
     text-align: center;
     margin-bottom: 30px;
 }
 .contentTit h4{
    line-height: 48px;
    font-size: 18px;
    font-weight: 400;
 }
 .contentfrom{
     height: 60px;
     width: 100%;
     line-height: 60px;
     font-size: 16px;
     color:rgba(102,102,102,1);
     font-family:STSongti-SC-Regular;
     border-bottom: 1px solid #D8D8D8;
     margin-bottom: 16px;
 }

.contentfrom .xiazai {
  display: block;
  margin-right: 40px;
}

.contentfrom .xiazai a {
  height: 60px;
     width: 100%;
     line-height: 60px;
     font-size: 16px;
     color:rgba(102,102,102,1);
     font-family:STSongti-SC-Regular;
  border: 1px solid #333;
  padding: 4px;
}

.contentfrom .xiazai a:hover {
  color: #fff;
  background: #1e7ab9;
  border: 1px solid #1e7ab9;
}

 table {
  border-right: 1px solid #000 !important;
  border-bottom: 1px solid #000 !important;
  border-spacing: 0 !important;
  margin: 0 auto;
}

 table td {
  border-left: 1px solid #000 !important;
    border-right: none!important;
    border-top: 1px solid #000 !important;
    border-bottom: none !important;
}

 /* 图片 */
 .proslist{
     overflow: hidden;
 }
 .picList{
     width: 882px;
     height: 100%;
     margin-top: 20px;
     overflow: hidden;
 }
 .col-md-4{
     margin-right: 20px;
 }
 .col-md-4 img{
     width: 200px;
     height: 150px;
 }
 .col-md-4 .propart{
     text-align: center;
     margin-top:20px;
 }
 .indexprotit{
     font-size: 16px;
 }
 /* 翻页 */
 .page_navi{
     text-align: center;
     position: absolute;
     bottom: 20px;
     left:0;
     right: 0;
 }
 .page_navi>span{
     font-size:12px;
     font-family:PingFangSC-Regular;
     font-weight:400;
     color:rgba(153,153,153,1);
     margin-right: 8px;
 }
 .page_navi>a{
     padding: 0 16px;
     font-size:14px;
     font-family:PingFangSC-Regular;
     font-weight:400;
     color:rgba(153,153,153,1);
 }
 .page_navi>.current{
     color: #007AFF;
 }
 .input-small{
     border: none;
     border-bottom: 1px solid #999999;
     font-size:14px;
     font-family:PingFangSC-Regular;
     font-weight:400;
     color:rgba(153,153,153,1);
     outline:none;
     padding-left: 8px;
 }
 .selcet{
     width: 26px;
     display: inline-block;
     overflow: hidden;
     position: relative;
     top: 4px;
 }
 .bigPic{
     width: 784px;
     height: 672px;
     position: absolute;
     top:122px;
     left:50px;
     display: none;
 
 }
 .bigPic>img{
     display: block;
     width: 640px;
     height: 480px;
     background: #333;
     margin: 0 auto;
 }
 .toLeft>img,.toRight>img{
     width: 28px;
     height: 46px;
 }
 .toLeft,.toRight{
     position: absolute;
     cursor: pointer;
 }
 .toLeft{
     top:314px;
 }
 .toRight{
     top:314px;
     right: 0;
 }
 
 /* 信息列表 */
 .list>span{
     display: inline-block;
     width: 4px;
     height: 4px;
     background: #999999;
     margin-top: 30px;
     border-radius: 50%;
 }

 .list1>span{
     display: inline-block;
     width: 4px;
     height: 4px;
     background: #999999;
     margin-top: 30px;
     border-radius: 50%;
   
 }

 .infoList1 .list1{
    border-bottom: 1px solid #D8D8D8;
    margin: 0 10px;
  padding-left:25px;
 }


 .infoList .list{
    border-bottom: 1px solid #D8D8D8;
    margin: 0 10px;
 }
 .dj,.color{
     color: #858585;
 }
 .infoList li a{
     display: block;
     width: 830px;
     height: 62px;
     line-height: 62px;
     font-size: 16px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
     color:rgba(34,34,34,1);
     /* border-bottom: 1px solid #D8D8D8; */
     margin-left: 10px;
 }

 .infoList1 li a{
     display: block;
     width: 1140px;
     height: 62px;
     line-height: 62px;
     font-size: 16px;
     font-family:STSongti-SC-Regular;
     font-weight:400;
     color:rgba(34,34,34,1);
     /* border-bottom: 1px solid #D8D8D8; */
     margin-left: 20px;
 }
 .infoList1 li a:hover{
    color: #007AFF;
 }


 .infoList li a:hover{
    color: #007AFF;
 }
 /* 招生管理 */
 .znav{
     width: 1200px;
     height: 100%;
     margin: 0 auto;
 }
 .zmain{
     width: 1200px;
     height: 11000px;
     background: #fff;
     text-align: center;
     margin: 0 auto;
     overflow: hidden;
     margin-bottom: 20px;
 }
 .zmain>h3{
     width: 1142px;
     height: 50px;
     background:rgba(240,248,254,1);
     line-height: 50px;
     font-size:20px;
     font-family:STSongti-SC-Bold;
     font-weight:400;
     color:rgba(51,51,51,1);
     text-align: left;
     padding-left: 5px;
     margin: 18px auto 70px;
 }
 .zmain>img{
     width: 150px;
     height: 150px;
 }
 .zmain>h2{
     font-size:40px;
     font-family:STSongti-SC-Black;
     font-weight:900;
     color:rgba(51,51,51,1);
     margin-top: 16px;
     margin-bottom: 54px;
 }
 .form{
     margin-left: -80px;
 }
 .form>label{
     display: inline-block;
     width: 80px;
     height: 40px;
     text-align: right;
     font-size:16px;
     font-family:PingFangSC-Regular;
     font-weight:400;
     color:rgba(51,51,51,1);
 }
 .form>input{
     width:240px;
     height:40px;
     background:rgba(255,255,255,1);
     border-radius:2px;
     border:1px solid rgba(151,151,151,1);
     
 }
 .zmain>span{
     width: 228px;
     height: 36px;
     background:rgba(32,125,187,1);
     font-size:14px;
     font-family:PingFangSC-Medium;
     font-weight:500;
     color:rgba(255,255,255,1);
     display: inline-block;
     line-height: 36px;
     margin-top: 52px;
 }
 /* 常见问题 */
 .wtcon{
     margin-left: 0;
     margin-right: 0;
 }
 .input{
     width: 854px;
     height: 50px;
 }
 .input>input{
     width: 606px;
     height: 42px;
     margin-top: 2px;
     font-size: 16px;
     text-indent: 6px;
 }
 .input>.btn{
     border: none;
     width:120px;
     height:46px;
     background:rgba(0,122,255,1);
     font-size:16px;
     font-family:PingFangSC-Regular;
     font-weight:400;
     color:rgba(255,255,255,1);
     cursor: pointer;
 }
 .input>.twBtn{
     width: 120px;
     border: 1px solid #007AFF;
     height: 44px;
     margin-top: 2px;
     background: #fff;
     font-family:PingFangSC-Regular;
     font-size:16px;
     color: #007AFF;
     line-height: 46px;
     text-align: center;
     cursor: pointer;
 }
 /* 联系我们 */
 .pagecontent>img{
     width: 862px;
     height: 320px;
     margin-bottom: 16px;
 }
 .pagecontent>p{
     font-size: 16px;
     line-height: 28px;
 }
 .tj{
     overflow: hidden;
     height: 40px;
     line-height: 40px;
 }
 .tj .current-tj{
     color: #007AFF;
 }
 .tj .tj-item{
     float: left;
 }
 .tj a{
     font-size:14px;
     font-family:PingFangSC-Regular;
     font-weight:bold;
     color:rgba(85,85,85,1);
     line-height:10px;
     margin: 10px 10px 0 10px;
 }
 .tj a:hover{
     color: #007AFF;
 }
 .tj .current-tj a{
     color:#007AFF;
 }
     /* 表单提交 */
     .popup{
        display: none;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, .5)
    }
   
       .areaWrap{
         /* display: none; */
         width: 640px;
         height: 510px;
         background: #fff;
         border-radius: 3px;
         margin: 240px auto 0;
         overflow: hidden;
       }
       .areaWrap>h2{
         margin: 40px auto;
         height: 24px;
         width: 100%;
         text-align: center;
         font-size: 24px;
         font-family: "宋体";
         color: #333;
         font-weight: normal;
       }
       .area{
         width: 560px;
         height: 280px;
         border: 1px solid #d8d8d8;
         border-radius: 3px;
         margin-left: 40px;
       }
     .pushed{
        width: 150px;
        height: 44px;
        background: #0579aa;
       border: 1px solid #0579aa;
       border-radius: 3px;
       margin-top: 40px;
       margin-left: 120px;
    }
     .pushedBtn{
        color: #fff;
        display: block;
        height: 45px;
        width: 150px;
        text-align: center;
        line-height: 45px;
        font-size: 16px;
        font-family:"宋体"; 
       cursor: pointer;
    }
    .cancle{
        width: 150px;
        height: 44px;
        background: #fff;
       border: 1px solid #0579aa;
       border-radius: 3px;
       margin-top: 40px;
       margin-right: 120px;
    }
     .cancle .cancelBtn{
        color: #0579aa;
        display: block;
        height: 45px;
        width: 150px;
        text-align: center;
        line-height: 45px;
        font-size: 16px;
        font-family:"宋体"; 
       cursor: pointer;
    }
    .tjMess{
      display: none;
      width: 560px;
      height: 200px;
      background: #fff;
      margin: 0 auto;
      margin-top: 240px;
      border-radius: 3px;
      overflow: hidden;
    }
    .tjMess>h2{
      margin-top: 40px;
      font-size: 24px;
      font-family: "宋体";
      color: #333;
      width: 100%;
      text-align: center;
    }
    .makeSure{
      width: 150px;
      height: 45px;
      background: #0579aa;
      color: #fff;
      font-size: 16px;
      font-family: "宋体";
      border: none;
      border-radius: 3px;
      margin-left: 80px;
      margin-top: 40px;
      cursor: pointer;
    }
    .tClose{
      width: 150px;
      height: 45px;
      background: #fff;
      color: #0579aa;
      font-size: 16px;
      font-family: "宋体";
      border: none;
      border: 1px solid #0579aa;
      border-radius: 3px;
      margin-right: 80px;
      margin-top: 40px;
      cursor: pointer;
    }
