
.header {
    width: 100%;

    background: #003679;
}

.nav {
    width: 1280px;
    height: 110px;
    line-height: 110px;
    vertical-align: middle;
    margin: 0 auto;

}

.nav .items li {
    float: left;
}

.nav .items .li_hover {
    background:#0350ae;
    color:#fff;
}
.search {
    width: 242px;
    height: 76px;
    position: relative;
    margin-right: 15px;
    position: relative;
    background: url("../images/searchInput.png") no-repeat 0 34px;
}

.searchIpt {
    position: absolute;
    left: 0;
    width: 166px;
    height: 40px;
    margin-top: 34px;
    /*background:url("../images/searchInput.png") no-repeat;*/
    background: transparent;
    border: 0;
    padding-left: 30px;
    color: #fff;
    line-height: 40px;
}

.searchIcon {
    position: absolute;
    right: 16px;
    top: 40px;

}

.items {
    margin-left: 30px;
}

 .items li a {
    display: inline-block;
    padding: 0 20px;
    font-size: 18px;
    height: 110px;

}

.mainbox {
    width: 1280px;
    margin: 0 auto;
    margin-bottom: 40px;
}

.swiper-pagination .swiper-pagination-bullet {
    width: 13px;
    height: 13px;
    background: #05489b;
}

.swiper-pagination .swiper-pagination-bullet-active {
    background: #fff;
}

.middlebox {

    width: 100%;
    /* height: 600px;*/
    margin: 20px 0;
}

.leftbox {

    width: 70%;
    /*height:600px;*/
}

.rightbox {

    width: 27%;
    /*height: 600px;*/
}

.LatestDevelopments {
    width: 44%;
}

.AcademicEvents {
    width: 53%;

}

.LatestDevelopments_content {
    margin: 10px 0;
    border-bottom: 1px solid #e1e1e1;
    padding-right: 10px;
}

.LatestDevelopments_content li {
    margin-bottom: 26px;
    padding-top: 10px;
}


.LatestDevelopments_content li .txt {
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 5px;
}

.AcademicEvents_content {
    margin-top: 20px;
    padding-right: 12px;
}

.AcademicEvents_content li {
    margin-bottom: 30px;
}
.AcademicEvents_content p{
    line-height: 20px;
}
.ResearchDirection_content {
    padding: 0 12px;

}

.boke li {
    margin-bottom: 15px;
}

.RelatedProducts_content {
    margin: 25px 0;
    padding-bottom: 15px;

}

.RelatedProducts_content li {
    width: 15.84%;

}

.footer_txt dd {
    margin-bottom: 15px;
}

.nav_active {
    background: #0350ae;
}

.attention {
margin: 22px 0;
}

.attention li {
    float: left;
    width: 45px;
    height: 25px;
    position: relative;
    text-align: center;
}

.attention li span {
    width: 2px;
    height: 24px;
    background-color: #8293a9;
    margin-top: -4px;
}

.attention li img {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}


.pagination {
    position: absolute;
    z-index: 20;
    bottom: 16px;
    width: 100%;
    text-align: center;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    behavior: url(PIE.htc);
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    background: #05489b;
    margin: 0 5px;
    opacity: 0.8;

    cursor: pointer;
}
.swiper-active-switch {
    background: #ff9900;
}
.yanjiu dl{
    width: 31%;
    padding-right: 2%;

}
.yanjiu dt{
    height: 26px;
    line-height: 26px;
    margin-bottom: 18px;
    margin-top: 10px;
    margin-left: 25px;
    font-size: 15px;
    border-bottom: 1px solid #a7a9ab;
    color:#838485;
}
.yanjiu .dl dd{
      height: 26px;
      line-height: 26px;
      font-size: 14px;
      color:#1d1d1d;

  }
.yanjiu .dl dd a{
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color:#1d1d1d;
    padding: 0;
}
.yanjiu .dl dd a:hover{
    color:#0350ae;
}
.chanping .ul li{
    height: 28px;
    line-height: 30px;
    font-size: 14px;
    color:#1d1d1d;
}
.chanping .ul li a{
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color:#1d1d1d;
    padding: 0;
}
.chanping .ul li a:hover{
    color:#0350ae;

}
.chanping .ul li:hover{
    background:none;
}
.signInBox li{
    height: 40px;
    line-height: 31px;
}
.swiper-slide img{
    height: 100%;
}
.footer_txt dd{
    font-size: 14px;margin-left:37px;
}
.touming p{
    font-size: 14px;
}
.xc{position:relative;z-index:2; margin-top:18px; overflow:hidden; height:270px; overflow:hidden; font-family:"Microsoft Yahei";}
.xc_z{ margin-top:65px; width:24px; height:56px; overflow:hidden;}
.xc_c{ width:912px; overflow:auto;}
.xc_c li{ float:left; width:380px; overflow:hidden; padding:22px 0 0 19px; display:inline;}
.xc_c li img{ padding:3px; border:1px solid #ccc; width:365px; height:160px;}
.xc_c li span{ display:block; text-align:center; line-height:30px; color:#333; font-size:14px;}
.xc_c li a:hover img{ border:3px solid #ea8400; padding:1px;}
table{width:100%;height:100%;border-collapse:collapse;border-spacing:0;}
table td{border:1px solid #ededed;}
table td.td-left{text-align:center;}