body{
    font-family: 'microsoft yahei','微软雅黑',monospace,sans-serif !important;
    font-size:16px;
}
a ,a:hover,a:active{
    text-decoration: none;
}
a:hover{
    color:#3498DB;
}
/*top nav */
.container{
    width:100%;
    padding:0 90px;
}
.main-container{
    width:0 130px;
}
@media(max-width:992px){
   .container{
    padding:0 60px;
   }
  
}
@media(max-width:768px){
   .container{
    padding:0 30px;
   }
   
} 
@media(max-width:450px){
   .container{
        padding:0 15px;
    }
    
    
}
.footer{
    position:relative;
    bottom:0;
}
.dropdown-menu{
    min-width:154px;
    text-align: center;
}
.nav-item{
    min-width:77px;
    text-align:center;
}
.clear{
    clear:both;
}
.color-white{
    color:#ffffff;
}
.color-gray{
    color:#666;
}
.color-blue{
    color:#2980B9;
}
.color-orange{
    color:#FF8300;
}
.color-black{
    color:#000000;
}
.font-size14{
    font-size:14px;
}
.font-size16{
    font-size:16px;
}
.font-size18{
    font-size:18px;
}
.font-size20{
    font-size:20px;
}
.font-size24{
    font-size:24px;
}
.font-size34{
    font-size:34px;
}
.line-height1{
    line-height: 1.5em;
}
.line-height2{
    line-height: 2em;
}
.line-height3{
    line-height: 3em;
}
.line-height4{
    line-height: 4em;
}
.margin-top3{
    margin-top:30px;
}
.margin-top5{
    margin-top:50px;
}
.margin-top1{
    margin-top:10px;
}
.text-align{
    text-align: center;
}
.bg-blue{
    background:#F0F9F6;
}
.padding-left2{
    padding-left:20px;
}
.padding-left1{
    padding-left:10px; 
}
.padding-top{
    padding-top:20px;
}
.padding-top1{
    padding-top:10px;
}
.padding-1-0{
    padding:10px 0;
}
.padding-2-0{
    padding:20px 0;
}
.item-top{
    margin-top:80px;
}
@media(max-width:768px){
    .item-top{
        margin-top:50px;
    }
}
.margin-bottom2{
    margin-bottom: 20px;
}

/* 页簽控制 */
div.tab-content li{margin-top:10px; line-height:1.5em;}
                
/*首页*/
.solution-img{
    text-align:center;
    margin-top:10px;
    /*position:relative;
    top:130px;
    padding-left:37%;*/
    font-weight:400;
    font-size:30px;
    color:#ffffff;
    text-shadow:1px 1px 2px #000000;
    z-index:2;
}
.index-news-a:hover{
   text-decoration: underline;
}
/*@media(max-width:1400px){
    .solution-img{
    top:100px;
    padding-left:31%;
    }
}
@media(max-width:980px){
    .solution-img{
    top:110px;
    }
}
@media(max-width:800px){
    .solution-img{
    top:100px;
    }
}
@media(max-width:768px){
    .solution-img{
    top:100px;
    padding-left:33%;
    font-weight:300;
    
   
    }
}
@media(max-width:360px){
    .solution-img{
    top:90px;
    padding-left:33%;
    font-weight:400;
    font-size:24px;
   
    }
}
@media(max-width:320px){
    .solution-img{
    top:80px;
    padding-left:33%;
    font-weight:400;
    font-size:24px;
   
    }
}*/
.index-news-font{
    font-size:20px;
}
@media(max-width:1120px){
    .index-news-font{
    font-size:18px;
    }
}
@media(max-width:500px){
    .index-news-font{
    font-size:16px;
    }
}
.item-a{
    display:block;
}
.bg-img1{
    
    position: relative;
    overflow: hidden;
    background: url("../images/spl-bg-1.jpg") no-repeat;
    background-size:cover;
   background-position: 0 0;
  
}
.bg-img2{
    
    position: relative;
    overflow: hidden;
    background: url("../images/spl-bg-2.jpg") no-repeat;
    background-size:cover;
   background-position: 0 0;
  
}
 .bg-img3{
    
    position: relative;
    overflow: hidden;
    background: url("../images/spl-bg-01.jpg") no-repeat;
    background-size:cover;
   background-position: 0 0;
  
}
.section1{
    position: relative;
    padding: 10px 0 10px 0;
    background: #fff;
}
.margin1{
    margin:8px 0 8px 0;
}
section, footer {
    position: relative;
    padding: 40px 0 10px 0;
    background: #fff;
}
.info-thumbnail.with-icon {
  margin-top: 45px;
}
@media(max-width:992px){
    section, footer {
    position: relative;
    padding: 25px 0 10px 0;
    background: #fff;
    }
    .info-thumbnail.with-icon {
     margin-top: 30px;
    }
}
@media(max-width:768px){
    section, footer {
    position: relative;
    padding: 20px 0 10px 0;
    background: #fff;
    }
    .info-thumbnail.with-icon {
     margin-top: 25px;
    }
}
@media(max-width:360px){
    section, footer {
    position: relative;
    padding: 10px 0 10px 0;
    background: #fff;
    }
    .info-thumbnail.with-icon {
     margin-top: 15px;
    }
}
.solution-name{
                text-align:center;
                margin-top:10px;
                /*position:relative;
                top:130px;
                padding-left:37%;*/
                font-weight:400;
                font-size:30px;
                color:#ffffff;
                text-shadow:1px 1px 2px #000000;
                z-index:2;
            }
/*产品页*/

.guide-name-bar{
    min-height:38px;
    background:#ECF0F1;
    
}

.product-img-bar{
    background:#ffffff;
    
}
.product-bg-img{
    background:url("../images/Sepura-SRH3800.png") no-repeat;
}
.item-li{
    text-align:center;
   
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    border: 1px solid #9FD4C9;
    border-bottom-color: transparent;/*透明*/
}
.padding2{
    padding:20px;
}
.margin-right1{
    padding-right:20px;
}
.margin-left1{
    padding-left:20px;
}

@media(max-width:768px){
.margin-top5{
    margin-top:40px;
}
}
@media(max-width:564px){

.margin-top5{
    margin-top:30px;
}
}
@media(max-width:400px){
.margin-top5{
    margin-top:20px;
}
}
.padding2-4{
    padding:20px 40px;
}
@media(max-width:768px){
    .padding2-4{
    padding:20px 5px;
}
}
.list-style-type{
    list-style-type: none;
}

/*新闻*/

.news a.new-link:hover {
  text-decoration: none;
  color: inherit;
}
.news a.new-link:hover .media {
  background-color: #DBEAF9;
  
}
/*方案*/
.bottom-border{
    border-bottom:1px solid #2980B9;
}
.padding-bottom4{
    padding-bottom:50px;
}


/*公司*/
.padding-0-1{
    padding:0 10px;
}
.padding1{
    padding:10px;
}
