 .jdjs_app .qwss{}
    .jdjs_app .tj{}
.wap_search .header-search {
    height: 40px;
    border-radius: 0;
    background: rgb(255 255 255);
    position: relative;
    width: 100%;
    margin: 10px auto;}
 .jdjs_app .qwss{}
    .jdjs_app .tj{}
.investment_con_list p{   
    font-size: 18px !important;
   
    margin-bottom: 0.15rem !important;
    line-height: 28px !important;
    color: #5A5A5A !important;}
.investment_con_list  span{   
    font-size: 18px !important;
   
    margin-bottom: 0.15rem !important;
    line-height: 28px !important;
    color: #5A5A5A !important;}
select {
    display: none;}
@charset "utf-8";
/* CSS Document */

.investment_f{ width:100%; margin:20px auto;}
.investment_f .investment_title{height:44px;  width:960px; overflow:hidden;}
.investment_title div{ width:131px; height:44px;  background:url(images/invest_detail_22.png); float:left; margin-right:6px; display:inline; font-size:14px; font-weight:bold; text-align:center; line-height:46px; color:#555; cursor:pointer; margin-left:1px;}
.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:131px; height:44px;display:inline-block;}
.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#f70;}
.investment_title div.on{background:url(images/invest_detail_18.png); color:#f70;}
.investment_con{ clear:both; background:#fff; border:1px solid #EDEDED;padding:20px;}
.investment_con_list{display:none;}

.pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all .3s;}.flex {
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;}
.sz-art-top {
    justify-content: space-between;}

.sz-art-top .tpp {
    width: 3.13rem;}

.sz-art-top .tpp .pic {
    padding-top: 115.9%;}

.sz-art-top .sz-art-txt {
    width: calc(100% - 3.13rem);
    padding: 0.5rem 0.5rem 0 0.5rem;
    background: #F6F6F6 url(../images/sz-art-bg.png) no-repeat right bottom;
    background-size: cover;}

.sz-art-top .sz-art-txt .name {
    line-height: 0.36rem;
    border-bottom: 0.01rem solid #015EA1;
    margin-bottom: .4rem;}

.sz-art-top .sz-art-txt .name span {
    font-size: 0.28rem;
    color: #3D3D3D;}

.sz-art-top .sz-art-txt .name i {
    font-style: normal;
    font-size: 0.22rem;
    color: #3D3D3D;
    padding-left: .1rem;}

.sz-art-top .sz-art-txt p {
    font-size: 0.22rem;
    font-weight: normal;
    line-height: 0.22rem;
    color: #5A5A5A;
    margin-top: 0.25rem;}

.sz-art-top .sz-art-txt p img {
    display: inline-block;
    vertical-align: middle;
    padding-right: 0.1rem;}

.sz-art-top .sz-art-txt p span {
    color: #015EA1
;}

.sz-art-down ul li {
    margin-top: .3rem;}

.sz-art-down ul li h2 {
    position: relative;
    line-height: .67rem;
    padding-left: .3rem;
    padding-right: .6rem;
    font-size: .24rem;
    color: #015EA1;
    background: #F2F2F2;}

.sz-art-down ul li h2 span {
    position: absolute;
    right: .3rem;
    top: 50%;
    transform: translateY(-50%);
    width: .3rem;
    height: .3rem;
    background: url(../images/sz-art-gb.png) no-repeat center center;
    background-size: .12rem auto;
    cursor: pointer;}

.sz-art-down ul li.on h2 span {
    background: url(../images/sz-art-zk.png) no-repeat center center;
    background-size: .19rem auto;}

.sz-art-down ul li .text {
    margin-top: 0.08rem;
    padding: 0.36rem 0.26rem;
    padding-bottom: .14rem;
    background: #F6F6F6;
    display: none;}

.sz-art-down ul li.active .text {
    display: block;}

.sz-art-down ul li .text p {
    margin-bottom: .15rem;
    font-size: 18px;
    line-height: 28px;
    color: #5A5A5A;}

/*s*/
