﻿.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background:none;border-color: #337ab7;}
.main{border-radius: 5px;}
.container-top{background: #fff;padding:12px;}
.container-top-top{background: #F5F5F5;    display: inline-flex;width: 100%;}
.container-top-top img{width:60px;height: 63px;}
.container-top-top-text{padding:12px;margin-left: 2%;display: inline-block;    width: 100%;}
.container-top-top-text h4{text-align: center;margin:0;margin-bottom: 5px;font-weight: 600}
.container-top-top-text p{margin:0}
.container-top-bottom{width:100%;margin-top: 12px;min-height:312px}
.container-top-bottom-left,.container-top-bottom-right{width:49.5%;min-height:312px}
.container-top-bottom-left{margin-right:0.5%;float: left;}
.container-top-bottom-right{float: right;    border: 1px solid #efebeb;}
.container-top-bottom-right .carousel-inner .item{min-height: 312px}
.container-top-bottom-right .carousel-inner>.item>a>img, .carousel-inner>.item>img {width: 100%;    min-height: 312px;}
.container-top-bottom-right .nav{background:#fbfbfb}

.container-top-bottom-right .active{background: #4688D7;}
.tab-item .active a{color:#fff!important;}
.container-top-bottom-right .nav-tabs>li.active>a{background:none;border:0}
.container-top-bottom-right-tab li{border-right: 0;margin-bottom: -2px;}
.badge {color: #ccc;background:none;border-radius:0;font-size: 14px;}
.container-middle span.blue{
    overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
    width: 70%;/*需要配合宽度来使用*/
    display: inline-block;
}
span.blue img{width: 7px;height: auto;    margin-right: 5px;}
span.orange img{width: 7px;height: auto;}
.list-group-item{border:0;    border-bottom: 1px solid #f5f5f5;background-color: transparent;}
.list-group-item:first-child{border-radius: 0}
.list-group-a{    color: #333;}
.list-group-item {border-left: 0;border-right: 0;}
.text-one{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color: #8c8989;padding: 0 6px;}
.text-one p{color:#8c8989!important;}
.record li{padding:10px 15px}
.intro{text-align: left!important;  max-height: 180px;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 9;  -webkit-box-orient: vertical;  width: 100%;}
/*第三模块*/
.container-middle{margin-top: 10px;width:100%;min-height:380px}
.container-top-middle{margin-top: 1px;}
.container-top-middle-left,.container-top-middle-middle,.container-top-middle-right{background: #fff; width: 32.7%;height:397px;margin-right:.95%;float: left;padding: 12px;}
.container-top-middle-title h4{color:#4688D7;margin-bottom:2px;font-size: 17px}
.container-top-middle-title span{float: right;font-size: 13px;color: #a2a0a0;}
.container-top-header img{width:100%;height: auto}
.eng{color:#ccc;font-size:13px;}
.thumbnail{border:0;    margin-top: 8px;    padding: 4px 0;text-align: center;margin-bottom: 10px;}
.container-middle .thumbnail .caption {padding: 9px 0;}
.thumbnail-text{color:#a2a0a0;padding-top: 10px;font-size: 16px;}
.container-top-middle-middle .list-group li{padding: 7px 0;}
.container-top-middle-right .row img{width:50px;height:50px;margin-top: 10px;}
.row .col-xs-6:nth-child(1),.row .col-xs-6:nth-child(3){border-right: 1px solid #f5f5f5;}
.row .col-xs-6:nth-child(1),.row .col-xs-6:nth-child(2){border-bottom: 1px solid #f5f5f5;}
.contact .thumbnail{    padding: 9% 0;}
.list-group-item{padding: 7px 0}


/*第四模块*/
.container-bottom{width:100%;min-height:300px;margin-top: 25px;background: #fff;}
.container-bottom .container-top-header{padding: 8px 10px;}

.carousel-inner>.item>img{height:312px}