* {
    margin: 0;
    padding: 0;
    /*background-color: #9acfea;*/
}
body{
    background-color: #eee; width:1200px; margin:0 auto;
}
a, a:hover {
    text-decoration: none;
}
.lastest a{ text-decoration: none;}
.lastest table tr td{
padding-top:7px; 
}
.p0top
{
  width:1200px; 
  height:130px; 
  overflow:hidden;
  background-image:url(../../images/jingguanxueyuanhuibiao2.jpg);
}
.top{
    /*border: 1px solid red;*/
    width: 1200px;
    height: 110px; float:left;
}

.top-left {
    float: left;
    width: 50%;
}

.top-left  {
    float: left;
    height: 90px;
}

.top-title {
    
    width: 70%;
    float: right;
}

.top-right {
    width: 28%;
    height: 50%;
    float: right;
    margin-top:26px;
}

.search {
    width: 100%;
    height: 70%;
    float: right;
}

.date {
    text-align: center;
}

.dropdown {
    width: 160px;
    /*border: 1px solid blue;*/

}

.navbar {
    background-color: #990000;
    width: 1202px;
    margin: 0 auto;
    border-radius: 0;
}

.nav {
    margin-left: 15px;
}
.nav a{
    font-size:16px;
}
.dropdown {
    width: 124px;

}

.dropdown-menu {
    min-width: 125px;

}

.navbar-default .navbar-brand {
    color: #fcf8e3;
}

.navbar-default .navbar-nav > li > a {
    color: #fcf8e3;
}

.first-line {
    width: 100%;
    height: 320px;
    overflow: hidden; margin:0px; padding:0px;
    background-color: rgb(252 253 255 / 50%); border:1px solid #ddd;
clear:both;
}

.lun-bo {
    width: 505px;
    height: 320px;  margin:3px 0px 0px 3px;
float:left;
}



.outer .img img {
    width: 600px;
    height: 320px;
    position: absolute;
    top: 0;

}

.outer ul {
    list-style: none;
}

.outer .img li { /*相对父亲outer定位，重叠在一起top :0*/
    position: absolute;
    top: 0;
    left: 0;
}

.outer .hide {
    display: none; /*默认显示第一张*/
}

.outer .num {
    position: absolute;
    z-index: 100; /*层级*/
    bottom: 16px;
    left: 16px;
}

.outer .num li {
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: lightgray;
    text-align: center;
    line-height: 16px;
    border-radius: 50%;
    margin-left: 5px;
}

.num li.current {
    background-color: red;
}

.btn li {
    color: white;
    position: absolute;
    top: 50%; /*居中*/
    width: 30px;
    height: 60px;
    background-color: #888686;
    text-align: center;
    line-height: 60px; /*上下居中*/
    margin-top: -30px;

}

.btn .left_btn {
    left: 0;
}

.btn .right_btn {
    right: 0;
}

.left-news {
    width: 558px;
    height: 320px; margin-left:7px;
    /*border: 1px solid red;*/
float:left;
}

.news-name {
    background-color: #4f68a1;
    color: white;
    list-style: none;
    margin-bottom: 1px;
}
.news-name li {
    width: 32%;
    height: 40px;
    line-height: 30px;
    display: inline-block;
    font-size: 15px;
    text-align: center;
    padding-top: 5px;
}
.newstopline{
    background-color: #4f68a1;
    color: white;
    list-style: none;
    margin-bottom: 1px;
}
.newstopline li {
    width: 33%;
    height: 40px;
    line-height: 30px;
    display: inline-block;
    font-size: 15px;
    text-align: center;
    padding-top: 5px;
}
.web-nav a{
          color:#ba7311
          ;}
 .current-page{
           background-color: #990000;
            color:white;}



.news-info{
    float: left;
}

.news-title {
    float: left;
    width: 420px;
    height: 27px;
    padding-top: 6px;
    margin-top: 1px; 
   line-height:14px; 
}
.news-title a{
    color: black;
    font-size:12px;
    margin-left: 4px;
    font-family: SimSun, Verdana;
    line-height: 18px;
   height:18px;
   padding:0px;
}

          
 .education .ed-right, .dang .da-right,.news-name li:hover{
            cursor:pointer;
        }

.news-date {
    float: right;
    font-size:13px;
    color:#aaa;
    height: 26px;
    width: 100px;
    text-align: center;
    padding-top: 7px;
    margin-left: 10px;
    margin-top: -1px;

}
.bao-han:hover{
    background-color: #f5ee89;
}
.bao-han{
    float:right;
    margin-left: 10px;
    border-bottom: 1px dashed rgba(201, 200, 200, 0.7);
}

.hide {
    display: none;
}

.message {
    position: absolute;
    top: 40px;
    left: 10px;

}

li {
    list-style: none;
}

.second-line {
    width: 1200px;
    /*height: 320px;*/
    /*border: 1px solid blueviolet;*/
    background-color:rgb(252 253 255 / 50%);
    position: relative;
    margin-top:10px;
    margin-right:auto;
    margin-left:auto;

}

.education, .dang {
    width: 70%;
    height: 270px;
    /*border: 1px solid #817e83;*/

}




.da-left div,.ed-left div{
    margin-top:7px;
}
.dang-name,.education-name{
    background-color: #4f68a1;
    color: whitesmoke;
}
.education .ed-right, .dang .da-right {
    float: right;
    height: 40px;
    width: 20%;
    text-align: center;
    font-size: 15px;
    display: inline-block;
    padding-top: 9px;


}

.education-title {
       width: 413px;;
    margin-left: 10px;
}

.blank {
    width: 70%;
    height: 20px;
    /*border: 1px solid pink;*/
}

.da-name {
    /*background-color: #2e6da4;*/

}

.dang .da-right {
    float: left;

}

.three-icon {
   width: 78px;
   float:left; 
   padding-left:6px;
   margin-top:10px;
   margin-left:40px;
 
}

.three-icon .ic {
   width: 66px;
    height: 60px;
    /*border: 1px solid red;*/
   /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);*/
   /* border-radius: 5px;*/
    background-color: #f9f5f5;
    margin-bottom: 15px;
    padding-top:10px;
}

.three-icon .ic a {
    color: gray;
}
.zhao-sheng{
    border: 2px solid #dfe6f1;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);

    width: 340px;
    height: 314px;
    position: absolute;
    right: 5px;
}

.fast-link {
    border: 2px solid #dfe6f1;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    width: 340px;
    height: 150px;
    position: absolute;
    right: 5px;
    top: 331px;

}

.download-center {
   border: 2px solid #dfe6f1;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    width: 340px;
    height: 180px;
    position: absolute;
    right: 5px;
    top: 475px;
}

.download-center span {

    height: 21px;
    
    font-family: SimSun, Verdana;
    font-size: 14px;
    margin-left: 3px;
}

option {
    font-weight: normal;
    display: block;
    white-space: nowrap;
    min-height: 1.5em;
    padding: 0 5px 1px;
}
 .fast-link h4,.download-center h4 {
    margin-left: 80px;
    margin-top: 15px;

}

.qtlg {
    height: 27px;
    width: 200px;
    /*float: left;*/
    font-size: 15px;
    text-align: center;
    border-left: 3px solid #a55;
    border-right: 3px solid #a55;
    padding-left: 5px;
    margin: 5px 60px;
    color: #226;
    background-color: white;
}

.pao-ma-deng {
    width: 70%;
    height: 120px;
  
 
}
h1{text-align:center !important; }

.bottom {
    width: 1200px;
    height: 100px;
    margin: 0 auto;
 }

.bottom-first {
    background-color: gainsboro;
    overflow: hidden;
}

.bottom-line {
    margin-left: 380px;

}

.bottom li {
    display: inline-block;
    margin: 0 auto;

    font-size: 16px;

}

.bottom-message {
    background-color: #2e6da4;
    height: 80px;
}
.date0 {
   float:right;
    height: 84px;
    width: 80px;
    text-align: center;
    background: #e6e6e6;
   margin:3px;
}

 .date0 .font1 {
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    border-bottom: 1px #cccccc dotted;
    height: 31px;
    line-height: 32px
}

.date0 .font2 {
    font-size: 14px;
    color: #333333;
    line-height: 22px
}

.date0 .font3 {
    font-size: 14px;
    color: #fff;
    background: #a80000;
    height: 30px;
    line-height: 30px
}