﻿

.aboutbox-title{

}
.aboutbox-title p:first-of-type{
    text-align: center;
    font-size: 24px;
    line-height: 50px;
    border-bottom: 1px solid #eeeeee;
    background: url(../images/boxtitle_bg.png) no-repeat center bottom;
}
.aboutbox-title span{
    display: block;
    text-align: center;
    font-size: 14px;
    margin-top: 3px;
    color: #393939;
}
.news .news_content .aboutbox-title p{

}
.news .news_content .aboutbox-title span{
    display: block;
    text-align: center;
    font-size: 14px;
    margin-top: 3px;
    width:100%;
    float: none;
    border: none;
    padding:0;
    line-height: normal;
}

.aboutbox-title p:nth-of-type(2){
    font-size: 14px;
    color: #717171;
    line-height: 20px;
    text-align: center;
    margin-top:8px;
}


/* 新闻列表 */
.news{
    width:100%;
    float:left;
    margin-top:30px;
    background: #fff;
    padding-bottom:40px;
	padding-top:20px;
}
.news .news_content{
    width:1100px;
    margin:0 auto;
}
.news .news_content .list-title{
    margin-top:60px;
    margin-bottom: 30px;
}
.news .news_content .list-title>a{
    width:auto;
    float: right;
    padding:0;
    background: none;
    border-bottom: none;
}
.news .news_content .list-title a span{
    display: inline-block;
    height: 29px;
    width:auto;
    padding:0;
    line-height: 29px;
    float: right;border-bottom: none;
}
.news .news_content .list-title a span:hover i{
    background: #e50212;
}
.news .news_content .list-title a span i{
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 6px;
    background: #000;
    margin-right: 3px;
    transition: 0.3s;
    transition-delay: 0.1s;
}
.news .news_content .list-title a span i:nth-child(2){
    transition-delay: 0.2s;
}
.news .news_content .list-title a span i:nth-child(3){
    transition-delay: 0.3s;
}

.news-page{
    margin-top:30px;
}
.news .news_content .industry{
    width:47%;
    margin-left:1%;
    margin-right:2%;
    float:left;
    padding-bottom: 26px;
}
.news .news_content .company{
    width:47%;
    margin-left:2%;
    margin-right:1%;
    float:left;
    padding-bottom: 26px;
}
.news .news_content .question {
    width: 98%;
    float: left;
    margin-top:20px;
    padding-bottom: 26px;
    margin-left: 1%;
    border-top:1px solid #f3cfa1;
    border-bottom:1px solid #f3cfa1;
}
.news .news_content .question>img{
    width:89px;
    float: left;
    margin-top:2px;
}
.news .news_content .question #a1{
    display: inline-block;
    float: right;
    width:90%;
    overflow: hidden;
    height:200px;
}
.news .news_content .question .quest-list{
    width:100%;
    height:200px;
    float: left;
}
.news .news_content .question .quest-list .quest-item{
    float: left;
}
.news .news_content .question .quest-list .quest-item a{
    display: block;
    width: auto;
    background: none;
    border: none;
    padding:0;
    line-height: 30px;
}
.news .news_content .question .quest-list .quest-item span{
    display: block;
    width: 100%;
    text-align: left;
    height: 41px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news .news_content a{
    display:inline-block;
    float:left;
    width:75%;
    padding-left:8%;
    background: url(../images/dian.png) no-repeat 4% 50%;
    color:#5a5a5a;
    font-size:14px;
    line-height:40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px dashed #a7a7a7;
}
.news .news_content span{
    display:inline-block;
    float:left;
    width:25%;
    text-align:right;
    color:#929292;
    padding-right:1%;
    font-size:14px;
    line-height: 40px;
    border-bottom: 1px dashed #a7a7a7;
}
.news .news_content h2{
    color: #111111;
    font-size: 20px;
    font-weight: 500;
    background: url(../images/c6t.png) repeat-x bottom;
    height: 60px;
    padding-left: 14px;
    margin-bottom: 20px;
}
.news .news_content h2:before{
    display: inline-block;
    content: "";
    width:4px;
    height:19px;
    background: #008fd1;
    position: relative;
    left:-14px;
    top:2px;
}
.news .news_content h2 b{
    font-weight: normal;
    color: #999999;
    font-size: 14px;
    text-transform: uppercase;
}
.news .news_content h2 a{
    display: block;
    float: right;
    width: 49px;
    height: 30px;
    background: none;
    padding:0;
    border: none;
    line-height: 30px;
}
.news .news_content h2 a i.iconmore{
    display: inline-block;
    width:13px;
    height:13px;
    background: url(../images/iconmore.png) no-repeat;
    margin-left: 3px;
    margin-top:3px;
    position: relative;
    top:1px;
}

.news .news_content .news-item{
    width:100%;
    float: left;
    height:41px;
    overflow: hidden;
    transition: 0.8s;
}
.news .news_content .active a{
    background: #fff !important;
    border-bottom: none;
}
.news .news_content .active i a:hover{
    color:#e50212;
}
.news .news_content .active span{
    background: #fff !important;
    border-bottom: none;
}
.news .news_content .active>span{
    color:#fff;
}
.news .news_content  .news-item.active{
    height:125px;
}



/* kss移动端开始 */
@media only screen and (max-width: 992px) and (min-width: 320px){
   


    

  
    /*新闻列表*/
    .list ul li{
        padding:2px;
    }



    .news{
        margin-top:10px;
    }
    .news .news_content{
        width:100%;
    }
    .news .news_content .industry{
        width:100%;
        margin:0;
    }
    .news .news_content .company{
        width:100%;
        margin:0;
        margin-top:10px;
    }
    .news .news_content .question{
        width:100%;
        margin:0;
        margin-top:10px;
    }





