body{
    margin: 0;
    padding: 0;
}
*{
    margin: 0;
    padding: 0;outline:none;
}
ul,li{
    padding: 0;
    margin: 0;
}
a{
    text-decoration: none;
    color: black;
}
a:hover{
    color: red;
}
html{min-width:1200px;}
.top{
    height:148px;
    background-image: url("../images/top-background.png");
    background-repeat: repeat-x;
}

.top-content{
    margin: 0 auto;
    width: 1200px;
}
.logo{
    display:inline-block ;
    height:70px ;
    margin-top: 39px;
}
.logo-left{
    display:inline-block ;
    margin-left: 85px;
}
.search{
    display: inline-block;
    vertical-align: top;
    margin-top: 50px;
    height: 35px;
    width:215px;
    background-color:#88abda;
    border-radius: 4px;
 }
.search input{
    height:35px ;
    line-height: 35px;
    padding-left: 10px;
    width: 162px;
    border:none;
    border-radius: 3px;
    background-color: #e5e5e5;
}
.search-icon{
    display: inline-block;
    margin: 0;
    vertical-align: top;
    height: 34px;
    width:33px ;
  background-color:#88abda;
    border: none;

    background-image: url("../images/search.png");
    background-size: 80% 80%;
    background-repeat: no-repeat;
    background-position: center;
}
.nav{
    display: flex;
    margin: 0 auto;
    width: 1200px;
    height: 58px;
}
#swiper1{
    height: 519px;
    width: 100%;
    margin-bottom: 25px;
}
#swiper1 img{
    height: 519px;
    width: 100%;
}
.my-switch-1{
    display: inline-block;
    margin: 0 5px;
    background-color: white;
    height: 15px;
    width: 15px;
    border-radius: 50%;
}
.my-active-switch-1{
    background-color: #004b8d ;
}
.my-switch{
    background-color: #3f78d8;
    display: inline-block;
    height: 25px;
    width: 25px;
    margin: 10px;
    color: white;
    line-height: 25px;
    font-size: 20px;
    font-weight: 600;
}
.my-active-switch{
    background-color:  red;
    color: white;
}
.content{
    margin: 0 auto;
    width: 1200px;
}
.notice, .news{
    height: 40px;
    line-height: 40px;
    border-bottom: solid 1px #a3a3a3;
    font-size: 19px;
}
.new:hover{
      color: red;
}
.ad:hover{
   color: red;
}
.more:hover{
    color: red;
}

.more {
    color: #a3a3a3;
    float: right;
}
.content-detail{
    display: flex;
    margin-top:18px ;
    margin-bottom: 43px;
}
.sec-detail,.details{
    flex: 1;
}
.details:nth-of-type(2){
    margin: 0 60px;
}
.sec-detail:nth-of-type(2){
    margin: 0 30px;
}
.img{
    height: 235px;
    border: solid 1px #688c00;
overflow: hidden;

}
.img img{ 
width: 100%;}.tr{    margin-top:25px;    border-top: solid 3px #688c00;}.dec{}.h1 {    margin-top: 13px;    height: 33px;    line-height: 33px;    font-size: 19px;}.data{    height: 33px;    line-height: 33px;    font-size: 15px;    color:#999999 ;}.text{    height: 78px;    line-height: 26px;    color:#595959 ;    font-size:14px ;    font-weight: 500;}.text:hover{    color: red;}.sec-detail{    background-color:#f0f0f0 ;    height:460px;    padding: 15px;}.notice-detail{    list-style: none;    border-bottom: solid 1px #d3d3d3;}.notice-data{    display: inline-block;    margin: 15px 19px  15px 6px;    height: 53px;    width: 61px;}.day,.academic-day{    height: 50%;    line-height: 26px;    background-color:#004b8d;    text-align: center;    color: white;    font-size:16px;}.academic-day{    background-color:#004b8d;}.month,.cademic-month{    height: 50%;    line-height: 26px;    text-align: center;    background-color: white;    color: #999999;    font-size:12px ;}.notice-text{    display: inline-block;    vertical-align: top;    margin-top: 15px ;    width: 255px;    line-height:28px;    font-size: 14px;    color: #2c2c2c;}.notice-text:hover{    color: red;}.lane{    height:90px;    margin: 12px 10px 0 10px;}.lane img{    width: 100%;}.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;margin: 0 auto;padding: 20px 0 ;}.picMarquee-left .hd{    font-size: 19px;    font-weight: 500;    overflow:hidden;  height:32px;     height: 32px;    width: 100%;    border-bottom: solid 1px #c9c9c9;    margin-bottom: 16px;}.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:30px; height:21px;line-height: 21px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden;    cursor:pointer;    border: solid 1px  #004b8d}.next{    font-size: 15px;    color:#004b8d ;    text-align: center;}.prev{    color:#004b8d ;    font-size: 15px;    text-align: center;}.next:hover{    background-color:#004b8d ;    color: #f3f3f3;}.prev:hover{    background-color:#004b8d ;    color: #f3f3f3;}.tempWrap{ width:1200px !important }.picMarquee-left .hd .next{ background-position:0 -50px;  }.picMarquee-left .hd .prevStop{ background-position:-60px 0; }.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }.picMarquee-left .bd{ }.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:238px; height:177px; display:block; padding:2px;}.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{    position: absolute; bottom: 3px;    margin-left: 3px;    line-height:24px;    width: 237px;    height: 24px;    color: white;background-color: rgba(94, 86, 77, 0.5);}.footer{    height: 168px;    background-image: url("../images/foot-img.png");    background-repeat: no-repeat;    background-size: 100% 100%;}
.foot{    display: flex;    width: 1200px;    margin: 0 auto;}.foot-1,.foot-2,.foot-3{    flex: 1;    height:83px;}.foot-1{    margin-top: 44px;}.foot-1 span{    line-height:30px ;    color: white;    font-size:14px ;}.foot-2{    margin-top:42px;    padding: 0 59px;    border-left: solid 1px white;    border-right: solid 1px white;}.foot-2 img{    margin-top: 30px;}.foot-3{    margin-top: 60px;}.weixin{  margin-left:65px;}.weibo{    margin-left: 65px;}.mask{    height:48px ;    line-height: 48px;    background-color: #2e2e2e;}.mask-text{    margin: 0 auto;    width: 1200px;    text-align: center;    font-size: 14px;    color: white;}