      *{
          margin: 0;
          padding: 0;
          font-family: "微软雅黑","arial";
      }

      /*头部*/
      .header{
          width: 100%;
          color: white;
          background:url(../images/ba-bg.png);
			background-size:100%;
      }
      .header-top{
          text-align: right;
          line-height: 25px;
          padding:5px 0;
          background: #177ce9;
      }
      .header-top a{
          margin-left: 10px;
          color: white;
          text-decoration: none;
      }
      .header-top a:hover{
          color:#ffb804;
      }
      .header-logo{
          padding: 20px 0 20px 0px;
          background: url(../images/yuanxun.png) no-repeat;
          background-position-y: 80%;
          background-position-x: 60%;
      }
      .seach{
          display: block;
         

      }
      .s_bt{
          background: #a3a3a3;
          width:50px;
          margin-left: -10px;
          color: white;
      }
      .form-control{
          border: 1px solid #177ce9;
      }
      .btn{
          background: #177ce9;
          color: white;
              border: 1px solid #FFF;
      }
      .btn:hover{
          background: #177ce9 !important;
          color: white !important;
              border: 1px solid #177ce9 !important;
      }
      @media only screen and (max-width: 500px) {
          .header-logo{
              display: none;
          }
          #lun1{
              margin-top:50px;
          }
          #lun2 p {
              display: none;
          }
          #lun2 .carousel-control{
              font-size: 20px !important;
          }
          .left-nav{
              margin-top: 55px;
          }
      }


      /*新闻轮播*/
        .news_div li{
            list-style: none;
        }

        .news-lunbo{
            /*padding: 10px 10px 0 10px;*/
            /*background: white;*/
            margin-top: 30px;
            overflow: hidden;
            /*border:1px solid red;*/
        }
        .out {
            min-height:355px;
            position:relative;
            /*background: white;*/
        }

        .img{
            margin-bottom: 0px;
        }
        .img a{
            display: block;
            color: #5e5e5e !important;

        }
        .news-ti{
            text-align: left;
			 
            position: absolute;
            bottom: 0px;
            padding: 5px;
            background: rgba(0,0,0,.7);
            width: 100%;
            color: #FFF;
            font-size: 16px;
            z-index: 999;
        }

        .img li {
            position:absolute;
            width:100% !important;
            top:0px;
            right:0px;
            display:none
        }
        .out-img{
            height: 355px;
            overflow: hidden;
        }
        .out-img img{
            width: 100%;
            /*height: 290px;*/
        }
        .out .num {
            position:absolute;
            bottom:-3px;
            right:0;
            font-size:0px;
            text-align:center;
            overflow: hidden;
			z-index: 999;	
        }
        .num li {
            width:20px;
            height:20px;
            background:#666666;
            color:#FFFFFF;
            text-align:center;
            line-height:20px;
            display:inline-block;
            font-size:16px;
        /*	border-radius:50%;*/
            margin-right:10px;
            cursor:pointer;
        }
        .out .btn {
            position:absolute;
            top:50%;
            margin-top:-30px;
            width:30px;
            height:60px;
            background:rgba(0,0,0,0.5);
            color:#FFFFFF;
            text-align:center;
            line-height:60px;
            font-size:40px;
            display:none;
            cursor:pointer;
        }
        .out .num li.active-1 {
            color: white;
            background: #0c5cad;
        }
        .out:hover .btn {
            display:block
        }
       
      /*栏目头部*/
      .head-top{
          margin-bottom: 10px;
          margin-top: 30px;
          background: #ebebeb;
          padding: 8px;
      }

      .head-title{
          font-size: 16px;
          color: white;
          background: #5297e4;
          padding: 8px;
          margin-left: -8px;
      }
      .more{
          float: right;
      }
      .more a{
          color: black;
      }
      .more a:hover{
          color: #177ce9;
      }

      .conent-tow{
          padding: 0 !important;
      }

      /*通知公告*/

      .notice ul {
          margin-bottom: 0 !important;
      }
      .notice ul li{
          overflow: hidden;
          margin-top: 5px;
          padding:6px;
      }
      .notice-time {
          width: 60px;
          height: 55px;
          background: url(../images/noticebg.png) no-repeat;
          background-size: 100% 100%;
          color: white;
      }
      .day{
          font-size: 18px;
          text-align: center;
          font-weight: bold;
          background: #68a8ef;
      }
      .year{
          text-align: center;
          background: #2886ea;
          padding: 8px 0;
          margin-top: -8px;
      }
      .notice-box{
          margin-left: 80px;
          margin-top: -55px;

      }
      .notice-title{
          color: #323232;
          font-weight: bold;
          font-size: 15px;
      }
      .notice-adb{
          color: #797979;
          height: 40px;
      }
      .notice ul li:hover{
          background: #499cf5;
      }
      .notice ul li:hover .notice-title,.notice ul li:hover .notice-adb{
          color: white;
      }

      .party a,.teach a,.group a{
          color: #323232;
      }
      /*党建*/
      .party ul li,.teach ul li,.group ul li{
          overflow: hidden;
          border-bottom: 1px solid #e5e5e5;
              padding: 8px;
      }
      .party ul li a,.teach ul li a,.group ul li a{
          display: block;
          line-height:30px;
      }
      .all-time{
          float: right;
          color: #969696;
      }
      .all-title{
          display: block;
          float: left;
          width: 80%;
      }

      .conent-tow ul li:hover .all-title{
          color: white;
      }

      .party ul li:hover,
      .teach ul li:hover,
      .group ul li:hover {
          background: #499cf5;

      }
      .party ul li:hover .all-time,.teach ul li:hover .all-time,.group ul li:hover .all-time{
          color: white;
      }

      /*文字溢出处理*/
      .notice-title,.all-title,.news-ti{
          overflow: hidden;
          text-overflow: ellipsis;
      -o-text-overflow:ellipsis; 
      -icab-text-overflow: ellipsis; 
      -khtml-text-overflow: ellipsis; 
      -moz-text-overflow: ellipsis; 
      -webkit-text-overflow: ellipsis; 
          white-space: nowrap;
      }
      /*多行溢出处理*/
      /*2行*/
      .notice-adb{
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2 ;
          -moz-line-clamp: 2;
          overflow: hidden;
      }
      /*3行*/
      .news-adb{
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 3 ;
          -moz-line-clamp: 3;
          overflow: hidden;
      }

      /*屏幕小于768px*/
      @media only screen and (max-width: 768px){
          .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
              padding-left: 5px !important;
              padding-right: 5px !important;
          }
          #lun3 .carouse{
              height: 50px !important;	
      }
          #lun3 .left,#lun3 .right{
              display: none;
          }

      }
      @media (max-width:991px ) {
          .header-logo{
              background-position-x: 100% !important;
          }
      }

      /*footer*/
      footer{
          width: 100%;
          color: white;

          padding-top: 10px;
          background: url(../images/ba-bg.png);
          border-top:5px solid #5297e4;
      }
      footer img{
          width: 100%;
      }
      footer a{
          color: white ;
      }
      footer a:hover{
          color: red;
      }
      .fo-top{
          border-bottom:1px solid white ;
          margin-bottom: 10px;
      }
      .fo-top h5{
          font-size: 16px;
          border-bottom: 2px solid white;
          width: 70px;
          margin-bottom: 0 !important;
          padding-bottom: 10px;
      }
      .foot{
      padding:8px;
      background: #192bb7;
      font-size: 10px;
      color: white;
      text-align: center;
      }



      /*内容页面*/
      .con-content{
          background: #ededed;
          padding-bottom: 20px;
      }

      .con-pan{
          padding-left: 0 !important;
          padding-right: 0 !important;
      }
      .content-txt{
          min-height:500px ;
          padding-top: 22px;
          background: white;
      }
      @media only screen and (max-width:768px ) {
          .content-txt{
          margin-top: 0px;

      }
      }
      .content-top a{
          color: white;
      }
      .content-top{
          border-bottom: 5px solid #014099;
          font-size: 15px;
          background: #177ce9;
          padding: 7px;
          font-weight: bold;
          margin-bottom: 20px;
          color: white;
      }
      .con-title{
              font-weight: bold;
              text-align: center;
      }
      .content-atice{
          padding: 10px 10px;
      }
      .content-atice p{
          text-align: justify;
          text-justify: inter-ideograph;
      }
      .content-atice-img img{
        width: 80%!important;
        height: auto!important;
          margin: 0 auto;
         
      }
      /*列表*/
      .badge{
          border-radius:0 !important;
          background: none !important;
          color: black !important; 
          float: right  !important; 
      }
      .list-group-item{
          border-left: none !important;
          border-right: none !important; 
          border-top: none !important;
          padding-bottom: 1px solid red !important;
          margin-top: 5px !important;
          overflow: hidden;
      }
      .list-group-item{
          color: black;
          font-size: 16px !important;
      }
      .list-group-item:hover ,.list-group-item:hover .badge{
          color: white !important;
      }
      .list-group-item:hover{
          background: #177ce9;
      }


      /*左侧导航*/
      .panel-body{
       padding: 0 !important;	
      }
      .left-nav{
          padding-left: 0 !important;
          padding-right: 0 !important;
      }
      .panel-heading{
          background: #177ce9 !important;
          color: white !important;
      }
      .left-nav header{
          background: #014099;
          color: white !important;

      }

      .left-nav header h3{
          font-size: 20px !important;
              padding: 10px;
      }
      .left-nav li a{
          display: block;
          text-align: left !important;
          padding: 10px;
          color: #4c4c4c ;
      }
      .panel-title a{
          color: white !important;
          text-align: left !important;  
          display: block;
      }

      .left-nav .active{
          background: #177ce9 !important;
          color: white !important;
      }
      .jia{
          font-feature-settings: "Glyphicons Halflings";
          color: white;
          font-size: 25px !important;
          font-weight: bold;
          float: right;
          margin-top: -8px;
      }
      .fenye{
          text-align: center;
      }


      .con-banner img{
          width: 100%;
      }


      /*教师风采*/


      .js-ti{
          color: #505050;
          padding: 5px;
      }
      .js-ti h5{
          margin: 0 !important;
          font-size: 17px;
          font-weight: bold;
text-align: center;
      }
      .jiaoshi a{
          display: block;
          margin-top: 10px;
          box-shadow: 2px 2px 5px #6A6A6A;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px;
          overflow: hidden
      }

      .teach-pic {
          max-height: 250px;
          overflow: hidden;
      }
      .teach-pic img{
          width: 100% !important;
		height: 245px;
      }
      .jiaoshi a:hover .js-ti{
          background: #0098ed;
          color: white;
      }


      /*分页*/
      .total{
          color:#177ce9 !important;

      }
      .pg-1 a{
          color:#177ce9 !important;
      }

      .current{
          background-color: #177ce9 !important;
          border: 0px !important;
      }

      .panel-body{
          padding: 0 !important;
      }



      /*鍥剧墖灞曠ず鍖�*/
      #demo{width:100%; overflow:hidden; margin:0px auto;
      }
      #demo a{
          color: #9a9797;
          text-decoration: none;
      }
      #demo td{
          padding: 16px 8px;
          background-color: white;
      }

      #demo a:hover{
          color: #007dd0;
      }
      .showimg {
          margin-top: 20px;
          border: 1px solid #c2c2c2;
      }
      .showimg .load-top{
          margin: 15px -15px !important;
      }
      .showimg  a:hover{
          color:#e67f23
      }
      .show-ti{
          background: #5297e4;
          padding: 6px 0;
          color: white;
          font-weight: bold;
          box-shadow: 0px 10px 10px #5297e4;
      }
      tbody tr td:hover >a > .show-ti{
          background: #1557b5;
              box-shadow: 0px 10px 10px #1557b5;
      }
