html,body{font-size:14px;color:#333;word-break:break-all;}
ul,li{ list-style: none; }
a:hover{color:#001A66;text-decoration: none;}
h4{margin-top:0;background-color:#2a79a7;padding:10px 15px;color:#fff;}
h3{font-size: 14px}
.navbar{margin-bottom:0;border-radius:0;}
.navbar-default .navbar-brand{color:#fff;}
.navbar-default{background-color:#104883;border:none;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#fff;}
.banner{height:205px;background:url(../images/banner2.jpg) center 0 no-repeat;margin-bottom:20px;overflow: hidden;width:1000px;margin:0 auto;}
.top-bar{color:#333;float: right;margin-top:20px;margin-right:20px;overflow: hidden;}
.top-bar ul{overflow: hidden;}
.top-bar li{ float:left;margin-left:10px;}
.top-bar{overflow:hidden;}
.top-bar form{float:right;}
.top-bar form .form-group{width:157px;}
.list-group-item{position: relative;border:none;margin-bottom:0;border-bottom:1px solid #e1e1e1;color:#666;}
.list-group-item a{color:#666;width:75%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; display: inline-block;font-size:14px;}
.list-group-item a span{ position: absolute;left:0;top:14px;}
.list-group-item-all a{width:100%;white-space:normal;text-overflow:normal;overflow:inherit; display: inline-block;font-size:14px}
.dowebok a span{top:12px;}
.panel-primary .str_wrap{ background-color:#fff  }
.list-group-item .date{ position: absolute;right:10px;color:#999;}
.glyphicon-menu-right{color:#999; font-size: 12px}
.panel-heading{border-radius:5px;background-color: #2a79a7!important;color:#fff;}
.panel-body1{padding-top:15px;padding-left: 15px;padding-right: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.panel-primary{border-radius:5px;}
.panel{box-shadow:none;margin-bottom:10px;}
.abstract{line-height:28px;color:#666;}
.carousel-indicators{bottom:20px;}
.pagination{float: right;}
.list_img .date{color:#999;text-align: right;}
.list_img .date a{color:#999;}
.list_img .title{font-size: 16px}
.list_img .desc {height:80px;overflow: hidden;}
.list_img .desc a{color:#666;}
.info{word-wrap:break-word;}
.info .imgWrap{text-align:center;}
.info_title{text-align:center;padding:25px 0;font-size:20px;}
.info img{max-width:100%;}
.list_scientific .col-sm-12{border-bottom:1px dashed #ddd;padding:10px;margin-top:10px;}
.list_scientific .date{text-align: left;}
.list_img_name .name{text-align:center;margin:0;padding:5px;color:#333;}
.breadcrumb{color:#777;}
.type_word span{display:inline-block;padding:5px 10px;background-color:#2a79a7;border-radius:3px;text-align:center;color:#fff;}
.list_img_name img{height:200px;width:auto;}
.list_img_name .name{white-space :nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 0;}
.abstract{margin:0;text-overflow:ellipsis;overflow:hidden;height:80px;}
.carousel-inner .item{}
.carousel-inner .item p{margin:0;text-align:center;padding:5px 25px;bottom:0;width:100%;font-size:17px;font-family:SimHei;color:#2a79a7;white-space :nowrap;text-overflow:ellipsis;overflow:hidden;}
.panel-title{position: relative; font-size: 14px}
.panel-title a{position: absolute;right:5px;font-size:14px;}
.panel-title a i{color:#fff;}
.breadcrumb{background-color:#2a79a7;color:#eee;}
.breadcrumb .active{color:#fff;}
.thumbnail{border:none;}
.navbar-nav>li{margin-right:0px;}
.navbar-nav>li>a{font-size:13px;}
.nav_zh>li>a .dropdown-menu{font-size:13px;}
.nav_zh>li>a{font-size:16px;}
.nav_zh>li{margin-right:4px;}
.index-header .nav_zh>li{margin-right:26px;}
.index-header .nav_en>li{margin-right:20px;}
.navbar-nav li:last-child{margin-right:0;}
.list_supervisor {overflow:hidden;padding:15px 0;}
.list_supervisor a{font-size:16px}
.select_seminars{border-bottom:2px solid #2a79a7;padding-bottom:15px;overflow:hidden;}
.select_seminars span{ display: block;float:left;padding:5px 10px;background-color:#eee;border-radius:3px;margin-right:15px; cursor: pointer;}
.select_seminars span.active{background-color:#2a79a7;color:#fff;}
.index-header .banner{width:1170px;}
.index-header .container{width:1170px;}
.download{padding:20px 0;}
.download a{display:block;padding:8px 0;background-color:#2a79a7;border-radius:3px;text-align:center;color:#fff;}
.footer{text-align: center;padding:30px;background-color:#104883;color:#fff; clear:both;}
@media (max-width: 767px){
.info{padding:20px;}	
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: transparent;
}
