.divid-block{height: 0.16rem;background-color: #F6F6F6;}
.left-block{float: left;}
.right-block{float: right;}
.rotate180{ transform: rotateZ(180deg);}
.rotate45{transform: rotateZ(45deg);}

.layout-content{padding: 0.6rem 0.4rem;}




/*
head
*/
.wsc-Top{height: 1rem;background-color: #2148B1;box-shadow: -0.02rem 0.12rem 0.24rem 0px rgba(0, 0, 0, 0.03);}
    .wsc-TopCon{background-color: #2148B1;position: fixed;left: 0;top: 0;height: 1rem;width: 100%;box-sizing: border-box;padding: 0 0.4rem;z-index: 99999;border-bottom: 0.02rem solid rgba(255,255,255,0.15);transition: 0.36s;}
    .wsc-TopConfix{
        background-color: #2148B1;
    }
        .top-menu{float: left;height: 1rem;width: 0.5rem;background: url(../images_m/m-top-menu.png) no-repeat center center;background-size: 0.36rem auto;}
        .wsc-logo{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto; width: 2.18rem;height: 0.52rem;}
            .wsc-logo img{width: 100%;}



.wsc-TopBar{position: fixed;right: -100%;top: 0;background-color: #fff;width: 100%;height: 100%;transition: all 0.3s ease-in-out;z-index: 99999;overflow-y: scroll;}

    .wsc-tbtop {height: 1rem;padding: 0 0.4rem;position: relative;}
.top-close{height: 1rem;width: 0.72rem;float: left;background: url(../images_m/m-top-close.png) no-repeat 0 center;background-size: 0.72rem auto;}

.tb-tit{ font-size: 0.28rem;line-height: 0.4rem;color: #999999;font-weight: 300;}

.wsc-TopSearch { padding: 0.3rem 0.4rem;}

.wsc-TopSearch input {font-size: 0.28rem;line-height: 0.52rem;width: 100%;height: 0.72rem;box-sizing: border-box;border: none;outline: none;padding: 0.1rem 0.2rem 0.1rem 0.74rem; border-radius: 0.04rem;color: #333333;background: #F7F8F8 url(../images_m/m-top-search.png) no-repeat 0.12rem 0.12rem;background-size: 0.5rem auto;}

.wsc-TopSearch input::placeholder {color: #999999;font-weight: 300;}


.wsc-TopNav {padding: 0.4rem;overflow-y: scroll;}
    /* .wsc-hnCont { margin-top: 0.4rem;} */
    .hn-item {margin-top: 0.3rem;border-top: 0.02rem solid #EAEAEA;padding-top: 0.3rem;}
    .hn-item:first-child { border-top: 0;margin-top: 0;padding-top: 0;}
        .hn-item:first-child .hn-text {margin-top: 0;border-top: 0;padding-top: 0;}
        .hn-text {font-size: 0.28rem;line-height: 0.4rem;color: #333333;font-weight: 300;}
        .hn-item.active .hn-text {font-weight: bold;}
            .hn-text a {float: left;width: 5rem;}
            .hn-arr {float: right;width: 1.5rem;font-size: 0;text-align: right;line-height: 1;}
            .hn-text span {display: inline-block;height: 0.4rem;width: 0.25rem;background: url(../images_m/m-hnarr.png) no-repeat right center;background-size: 0.25rem auto;transition: all 0.3s ease-in-out;}
        .hn-drop {padding-top: 0.3rem;overflow: hidden;display: none;}
            .hn-droplist {margin-top: -0.04rem;margin-right: -0.06rem;}
                .hn-drop li {float: left;width: 3.32rem;height: 0.8rem;margin-top: 0.04rem;margin-right: 0.04rem;}
                .hn-drop li a {display: block;padding: 0.23rem 0.3rem;font-size: 0.24rem;height: 0.34rem;line-height: 0.34rem;color: #333333;font-weight: 300;background-color: #F7F8F8;}


.wsc-TopLan {padding: 0.4rem;}
    .lan-list {margin-top: 0.3rem;overflow: hidden;}
    .lan-list ul {margin-top: -0.04rem;margin-right: -0.06rem;}
        .lan-list li {float: left;width: 2.22rem;height: 0.92rem;margin-top: 0.04rem;margin-right: 0.04rem;}
        .lan-list a {display: block;height: 100%;text-align: center;background: #F7F8F8;line-height: 0.92rem;font-size: 0.24rem;color: #333333;}

.wsc-TopContact {padding: 0.4rem;}

.tbCont-img {margin: 0.4rem auto 0;width: 3.2rem;}

.tbCont-img img {width: 100%;}
.tbCont-text {font-size: 0.28rem;line-height: 0.52rem;color: #666666;font-weight: 300;margin-top: 0.2rem;text-align: center;}


/*
foot
*/
.wsc-foot{padding: 0.6rem 0.4rem 0.4rem;background-color: #333333;}

.ft-search{

}
.ft-search{overflow: hidden;margin-top: 0.5rem;}
    .ft-search form{padding-right: 1rem;}
        .ft-search input{float: left;width: 100%;height: 0.88rem;box-sizing: border-box;padding: 0.2rem;font-size: 0.28rem;line-height: 0.48rem;border: 0.02rem solid #4A4A4A;background-color: #404040;color: #DEDEDE;}
        .ft-search button{float: left;margin-right: -1rem;width: 1rem;height: 0.88rem;background: #F08401 url(../images_m/m-searchbut-ico.png) no-repeat center center;background-size: 0.33rem auto;}

.foot-nav{margin-top: 0.6rem;}
    .fn-item{margin-top: 0.3rem;padding-bottom: 0.3rem;border-bottom: 0.02rem solid #444444;}
        .fn-text{position: relative;font-size: 0.28rem;color: #bebebe;line-height: 0.44rem;}
            .fn-text span{position: absolute;top: 0;right: 0;height: 0.42rem;width: 1rem;background: url(../images_m/ft-jia.png) no-repeat right center;background-size: 0.22rem auto;}
            .fn-text span.clicking{background-image: url(../images_m/ft-jian.png);}
        .fn-list{display: none;font-size: 0.24rem;line-height: 0.68rem;color: #999999;margin-top: 0.2rem;}

.ft-logo{margin: 0 auto;width: 4.03rem;}
    .ft-logo img{ width: 100%;}
    .ft-tel{margin-top: 0.3rem;text-align: center;}
        .ft-tel .item-dt{font-size: 0.28rem;line-height: 0.3rem;color: #999999;}
        .ft-tel .item-dd{font-size: 0.6rem;line-height: 0.66rem; color: #E1E1E1;font-weight: bold;margin-top: 0.1rem;}
    .ft-btn{margin-top: 0.3rem;}

.ft-link{color: #666666;font-size: 0.24rem;margin-top: 0.6rem;line-height: 0.32rem;}
.ft-link span{margin: 0 0.3rem;}


.wb-main{padding: 0.3rem 0.4rem 0.3rem 1.04rem;background-color: #222222;font-size: 0.2rem;color: #666666;line-height: 0.4rem;}
    .wb-wscico{float: left;;margin-left: -0.64rem;}
        .wb-wscico img{width: 0.44rem;border-radius: 0.28rem; display:inline-block; vertical-align:middle}
    .wb-text{float: left}
    .wb-text a{
        margin-left: 0.3rem;
    }
    .wb-text a:first-child{
        margin-left: 0;
    }


/*
breadNav
*/
.wsc-breadbox{background-color: #F6F6F6;height: 0.6rem;position: relative;}
.wsc-bread{position: absolute;top: 0;left: 0;width: 100%;z-index: 10;height: 0.6rem;box-sizing: border-box;padding: 0 0.4rem;}
    .wsc-breadCon{color:#999999;font-size:0;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;height: 0.6rem; line-height: 0.6rem;}
        .wsc-bread a,.wsc-bread em,.wsc-bread span,.wsc-bread strong,.wsc-bread h1{display: inline;font-weight: normal; font-size:0.2rem}
        .wsc-bread strong{display:none}
        .wsc-bread h1,.wsc-bread em{color: #666;}
        .wsc-bread span{margin: 0 0.12rem;}
.wsc-hasban .wsc-breadCon{color: rgba(255,255,255,0.4);}
.wsc-hasban .wsc-bread h1,.wsc-hasban .wsc-bread em{color: rgba(255,255,255,0.72);}

/*
banner
*/
.wsc-banner{
    height: 4.4rem;
    margin-top: -1.6rem;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.3);
    position: relative;
    z-index: 2;
}
.banTit{
    margin: auto;
    font-size: 0.4rem;
    color: #fff;
    font-weight: bold;
    padding-top: 2.24rem;
    line-height: 0.56rem;
}
.banText{
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #fff;
    margin: 0.1rem auto 0;
}

/* 
editor
*/
.wsc-edit{font-size: 0.28rem; line-height:0.48rem; overflow:hidden}
    .wsc-edit p{margin:0.1rem 0;}
    .wsc-edit img,.wsc-edit video{max-width: 100%;height: auto !important;}
    .wsc-edit ul{margin:0.1rem 0}
    .wsc-edit li{list-style: disc inside none}
    .wsc-edit table{max-width: 100%;border: 0.1rem solid #eaeaea;overflow-x: scroll;text-align: center;white-space: nowrap;display: block !important;height: unset !important;width: unset !important;}

    /* .wsc-edit table{max-width: 100%;border: 0.1rem solid #eaeaea;overflow-x: scroll;text-align: center;white-space: nowrap;display: block;overflow-x: scroll;text-align: center;border-collapse: collapse;border-spacing: 0;table-layout: fixed;width: 100% !important;box-sizing: border-box;height: unset !important;} */
    .wsc-edit th{
        background-color: #2148B1;
        color: #fff;
    }
    .wsc-edit td{border: 0.02rem solid #fff;padding:0.1rem;white-space: nowrap;}
    .wsc-edit tr:nth-child(odd) td{
        background-color: #F6F6F6;
    }
.wsc-editTit{font-size:0.28rem; margin-top:0.3rem;}
.wsc-editCon{margin-top:0.3rem;}


/*
tags
*/
.wsc-tags{margin-top: 0.2rem;}
    .wsc-tagsCon{font-size: 0;}
    .wsc-tags a{border:0.02rem solid #D8DCE8;padding:0 0.48rem;color: #99A5C4;font-size: 0.28rem;margin-right: 0.1rem;margin-top: 0.2rem;transition: 0.3s;border-radius:0.04rem; display: inline-block;vertical-align: top; line-height:0.6rem;}
    

/*
side-bar
*/
.wsc-detlink{
    margin-top: 0.4rem;
    padding: 0.24rem 0;
    border-top: 0.02rem solid #e8e8e8;
    border-bottom: 0.02rem solid #e8e8e8;
}
.dl-main{position: relative;min-height: 0.6rem;}
    .dl-prev,.dl-next{width: 45%;font-size: 0.28rem;line-height: 0.4rem;color: #999999;padding: 0.1rem 0;}
    .dl-prev{float: left;text-align: left;}
    .dl-next{float: right;text-align: right;}
    .dl-prev span{display: inline-block;padding-left: 0.64rem;background: url(../images_m/m-dp-arr.png) no-repeat left center;background-size: 0.44rem auto; transition: 0.36s;}
    .dl-next span{display: inline-block;padding-right: 0.64rem;background: url(../images_m/m-dn-arr.png) no-repeat right center;background-size: 0.44rem auto;transition: 0.36s;}

    .dl-main .line{
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        margin: auto;
        width: 0.02rem;
        height: 0.6rem;
        background-color: #e8e8e8;
    }

/*
model-class
*/
.wsc-class{padding: 0.4rem 0.3rem;overflow: hidden;}

.wsc-classCon{margin-top: -0.2rem;margin-right: -0.21rem;}
    .classItem{ float: left;margin-right: 0.2rem;margin-top: 0.2rem;width: 3.35rem;height: 0.88rem;text-align: center;box-sizing: border-box;border: 0.01rem solid #ebebeb;padding: 0 0.2rem;}
    .classItema a{display: block;height: 0.86rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .classItema span{font-size: 0.3rem;line-height: 0.86rem;color: #666666;transition: 0.36s;}
    .classItema .arr{display: none;}
    .classItem.active span{color: #333333;font-weight: bold;}
    

/*
search
*/

.wsc-search{padding: 0.6rem 0.4rem 0.8rem;overflow: hidden;} 
    .search-form{margin: auto;}
        .search-form form{display: block;padding-right: 1rem;}
            .search-form input{width: 100%;height: 0.88rem;box-sizing: border-box;border: solid 0.02rem #eaeaea;background-color: #F6F6F6;transition: 0.36s;padding: 0.2rem 0.3rem;font-size: 0.3rem;line-height: 0.44rem;color: #333333;float: left;}
			.search-form input::placeholder{color: #BABABA;}
			.search-form input:focus{border-color: #D1D1D1;}
            .btn-search{ margin-right: -1rem;width: 1rem; height: 0.88rem; float: left;background:  url(../images_m/m-searchbut-icoh.png) no-repeat center center;background-size: 0.31rem auto;cursor: pointer;transition: 0.36s;}

.wsc-search-main{margin: 0.55rem auto 0;}

.search-tab{line-height: 0.38rem;border-bottom: 0.01rem solid #eaeaea;padding: 0 0.4rem;max-width: 0 -0.4rem;}
    .search-tab ul{display: flex;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    .search-tab ul::-webkit-scrollbar{display: none;}
        .search-tab li{font-size: 0.3rem;color: #666666;position: relative;margin-right: 0.6rem;padding-bottom: 0.2rem;}
            .search-tab li span{font-size: 0;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;width: 0;height: 0.04rem;transition: 0.36s;}
            .search-tab li a{display: block;}
        .search-tab .active span,.search-tab li:hover span{width: 100%;}

        .sl-count{font-size: 0.26rem;line-height: 0.28rem;margin: 0.6rem 0;color: #999999;}


.wsc-search-none{}
    .search-none-tit{font-size: 0.36rem;line-height: 0.38rem;color: #333333;}
    .search-none-tip{font-size: 0.28rem;margin-top: 0.44rem;color: #666666;line-height: 0.6rem;}

.wsc-search-list{}
    .wsc-search-list .list-item{margin-top: 0.3rem;border-bottom: 0.02rem solid #ebebeb;padding-bottom: 0.3rem;}
        .wsc-search-list .list-tit{font-size: 0.34rem;line-height: 0.52rem;color: #333333;max-height: 1.04rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}
        .wsc-search-list .list-mark{font-size: 0.24rem;line-height: 0.26rem;margin-top: 0.23rem;color: #999999;}
            .wsc-search-list .list-mark div{margin-left: 0.3rem;float: left;}
            .wsc-search-list .list-mark div:first-child{margin-left: 0;}
        .wsc-search-list .list-text{font-size: 0.26rem;line-height: 0.44rem;color: #666666;max-height: 0.88rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 0.25rem;}
    .wsc-search-list .list-picitem{padding-left:2.3rem;}
        .wsc-search-list .list-picitem .list-img{width: 2rem;float: left;margin-left:-2.3rem;}
            .wsc-search-list .list-picitem .list-img img{width: 100%;}  
        .wsc-search-list .list-picitem .list-info{float: left;width: 100%;}


/* 
tags
*/

.wsc-list-tag.list-main{margin-top: -0.2rem;}
    .wsc-list-tag .list-item{box-sizing: border-box;padding: 0.39rem;margin-top: 0.2rem;border: solid 0.01rem #e0e0e0;transition: 0.36s;position: relative;}
        .wsc-list-tag .list-tit {width: 4.5rem;font-size: 0.3rem;line-height: 0.32rem;color: #333333;transition: 0.3s;height: 0.32rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
        .wsc-list-tag .list-time {position: absolute;top: 0.4rem;right: 0.4rem;font-size: 0.24rem;line-height: 0.32rem;color: #999999;}
        .wsc-list-tag .list-text{font-size: 0.26rem;line-height: 0.44rem;color: #999999;margin-top: 0.2rem;max-height: 0.88rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}



.wsc-tags-list{padding: 0.4rem 0.3rem 0.8rem;}
    .taglist-tit{font-size: 0.38rem;line-height: 0.42rem;color: #333333;font-weight: bold;}
    .taglist-text{margin-top: 0.3rem;font-size: 0.26rem;line-height: 0.44rem;color: #666666;}

    .taglist-main{margin-top: 0.4rem;border-top: 0.01rem solid #ebebeb;padding-top: 0.4rem;}
        .taglist-item{margin-top: 0.8rem;}
        .taglist-item:first-child{margin-top: 0;}



.wsc-tags-detail{padding: 0.5rem 0.3rem 0.8rem;overflow: hidden;margin: auto;}



/*
listItem
*/
.lTit{position: relative;line-height: 0.36rem;}
    .lTitText{float: left;width: 6rem;font-size: 0.34rem;color: #333333;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 0.28rem;}
    .lTitMore{font-size: 0;color: #999999;position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: right;}
        .lTitMore span{display: inline-block;
            width: 0.3rem;
            height: 0.36rem;
            background: url(../images_m/m-re-arr.png) no-repeat right center;
            background-size: 0.3rem auto;}
    .lTitMore:hover span{background-image: url(../images_m/tlmore-arrh.png);}
    .lTit .line{position: absolute;left: 0px;top:0px;bottom: 0;margin: auto; width: 0.1rem;height: 0.36rem;}


.lMain{margin-top: 0.4rem;}
.lMain .list-item{margin-top: 0.3rem;border-top: 0.01rem solid #ebebeb;padding-top: 0.3rem;}
.lMain .list-item:first-child{margin-top: 0;border-top: 0;padding-top: 0;}

.lMain .list-tit{font-size: 0.32rem;line-height: 0.56rem;color: #333333;max-height: 1.12rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}
.lMain .list-mark{font-size: 0.24rem;line-height: 0.26rem;margin-top: 0.23rem;color: #999999;} 
.lMain .list-mark div{margin-left: 0.3rem;float: left;}
.lMain .list-mark div:first-child{margin-left: 0;}
.lMain .list-text{font-size: 0.26rem;line-height: 0.44rem;color: #666666;max-height: 0.88rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 0.25rem;}
.lMain .list-picitem{padding-left:2.3rem;}
.lMain .list-picitem .list-img{width: 2rem;float: left;margin-left:-2.3rem;}
.lMain .list-picitem .list-img img{width: 100%;}
.lMain .list-picitem .list-info{float: left;width: 100%;}


/*
detailpage
*/
.d-tit{ font-size:0.4rem;line-height:0.52rem;color: #333333;}
.d-info{line-height:0.48rem;margin-top:0.2rem;color: #999999;font-size: 0;}
    .d-time,.d-views,.d-author{display:inline-block;margin-right: 0.4rem;font-size: 0.2rem;}
    .d-time{padding-left: 0.3rem;background: url(../images_m/m-time-ico.png) no-repeat 0 center;background-size: 0.2rem auto;}
    .d-views{padding-left: 0.35rem;background: url(../images_m/m-view-ico.png) no-repeat 0 center;background-size: 0.25rem auto;margin-right: 0;}
    .d-author{padding-left: 0.34rem;background: url(../images_m/m-author-ico.png) no-repeat 0 center;background-size: 0.24rem auto;}
    .infobor{
        display: none;
    }

.d-content{margin-top: 0.4rem;border-top: 0.02rem solid #E8E8E8;padding-top: 0.4rem;}

    .wsc-detseo{
        margin-top: 0.4rem;
        padding: 0.4rem;
        background-color: #F0F0F0;
        font-size: 0.28rem;
        line-height: 0.52rem;
        color: #999;
    }
    .wsc-detseo em{color: #666666;font-weight: bold;}
    



    .prompt {
        
        background: #f5f5f5;
        position: relative;
        padding: 0.6rem 0.4rem;
    }
    .prompt-main {
        padding: 0.6rem 0.4rem;
        background-color: #fff;
    }
    .prompt-icon{
        padding-left: 1.5rem;
        background: url("../images_m/susok.png") no-repeat 0 0.4rem;
        background-size: 1rem auto;
    }
    .prompt-tit {
        font-size: 0.32rem;
        color: #444;
        font-weight: bold;
        line-height: 0.34rem;
    }
    .prompt-text {
        font-size: 0.28rem;
        line-height: 0.48rem;
        color: #666;
        margin-top: 0.3rem;
    }
    .prompt-text span {
        color: #e54242;
    }
    
    


.notfound{
    padding: 0.6rem 0.4rem;
}
.nofMain{
    padding: 0.6rem 0.4rem;
    background-color: #fff;
    margin: auto;
    text-align: center;  
}
.nfImg{
    height: 1.8rem;
    background: #fff url(../images_m/4041.png) no-repeat center top;
    background-size: contain;
}
.nfTit{
    font-size: 0.3rem;
    color: #222;
}
.nfText{
    font-size: 0.28rem;
    color: #555;
    margin: 0.2rem auto 0;
}
.nfBtn{
    margin-top: 0.4rem;
}

.wsc-pages{
    padding: 0.6rem 0.4rem;
    background-color: #f0f0f0;
      
}
.wsc-pages{
    padding: 0.6rem 0.4rem;
    background-color: #fff;
    box-sizing: border-box;
    margin: auto; 
}
.pagesTit{
    font-weight: bold;
    font-size: 0.36rem;
    color: #333;
    line-height: 0.4rem;
}

.wsc-pages p{
    font-size: 0.28rem;
    color: #555;
    margin-top: 0.2rem;
    line-height: 0.48rem;
}
.wsc-pages h3{
    font-size: 0.32rem;
    color: #222;
    font-weight: bold;
    line-height: 1;
    margin-top: 0.4rem; 
}

.map-item{
    font-size: 0.3rem;
    line-height: 0.56rem;
    color: #222;
    font-weight: bold;
    margin-top: 0.4rem;
    padding-bottom: 0.3rem;
    border-bottom: 0.02rem dashed #e0e0e0;
}
.map-item ul{
    overflow: hidden;
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #555;
    font-weight: normal;
    padding-top: 0.1rem;
}
.map-item ul li{
    width: 50%;
    float: left;
    margin-top: 0.2rem;
}











.comment-form{padding: 0.6rem 0.4rem;}
    .form-h1{font-size: 0.4rem;line-height: 0.56rem;color: #333333;font-weight: bold;}
    .form-text{font-size: 0.24rem;line-height: 0.44rem;color: #666666;margin-top: 0.3rem;}
    .cmfm-main{margin-top: 0.2rem;}
        .wsc-form{}
            .wsc-form .fm-row{margin-top: 0.2rem;}
            .wsc-form .fm-row:first-child{margin-top: 0;}
                .wsc-form label{font-size: 0.28rem;color: #666;line-height: 0.28rem;}
                .wsc-form .fm-item{margin-top: 0.1rem;}
                    .wsc-form input{width: 6.7rem;height: 0.88rem;box-sizing: border-box;border: 0.02rem solid #ebebeb;padding: 0.18rem 0.28rem;line-height: 0.44rem;font-size: 0.28rem;color: #666666;transition: 0.36s;}
                    .wsc-form textarea{display: block;width: 6.7rem;height: 2.2rem;background-color: #fff;border: solid 0.02rem #EBEBEB;box-sizing: border-box;padding: 0.18rem 0.28rem;line-height: 0.44rem;font-size: 0.28rem;color: #666666;transition: 0.36s;}
                    .wsc-form input::placeholder,.wsc-form textarea::placeholder{
                        color: #bbbbbb;
                    }
                    .wsc-form .msg-box{font-size: 0.24rem;line-height: 0.26rem;color: red; margin-top: 0.1rem;display: block;}
                    .wsc-form label sup{color: red;}
            .wsc-form .fm-sel{position: relative;}
                .wsc-form .sel-head{width: 6.7rem;height: 0.84rem;background-color: #fff;border: solid 0.02rem #EBEBEB;box-sizing: border-box;padding: 0.18rem 0.28rem;line-height: 0.44rem;font-size: 0.28rem;color: #666666;transition: 0.36s;}
                    .wsc-form .sel-head .tit{float: left;color: #333333;max-width: 4.9rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
                    .wsc-form .sel-head .sel-arr{float: right;width: 0.16rem; height: 100%;background: url(../images_m/m-sel-arr.png) no-repeat center center;background-size: 0.15rem auto;transition: 0.36s;}
                    .rotate180{transform: rotateZ(180deg);}
                .wsc-form .sel-list{position: absolute;left: 0;top: 0.86rem;width: 100%;height: 4rem;overflow-y: scroll;box-sizing: border-box;padding: 0.1rem 0.3rem;background-color: #f9f9f9;display: none;z-index: 10;}
                    .wsc-form .sel-list ul{}
                        .wsc-form .sel-list li{height: 0.78rem;line-height: 0.78rem;border-bottom: 0.02rem solid #ebebeb;cursor: pointer;color: #555;}
            .wsc-form .fm-check{margin-top: 0.24rem;font-size: 0;}      
                .wsc-form .fm-check .check-text{display: inline-block;
                    vertical-align: top; width: 5.9rem;font-size: 0.24rem;line-height: 0.36rem;color: #666666;}  
                .wsc-form .fm-check .check-icon{display: inline-block;vertical-align: top; width:0.24rem;height:0.36rem;background: url(../images_m/m-sel-radio.png) no-repeat 0 0.06rem;background-size: 0.24rem auto;transition: 0.3s;margin-right: 0.2rem;cursor: pointer;}   
                .wsc-form .fm-check .check-icon.checked{background-image: url(../images_m/m-sel-radioed.png);}
            .wsc-form .fm-btn{margin-top: 0.3rem;}
            .wsc-form .fm-btn .btn{width: 6.7rem;height: 0.84rem;line-height: 0.8rem;font-size: 0.28rem;cursor: pointer;}




/*轮播图开始*/

/* ban start */
.picshow{
    width:7.5rem;
    position: relative;
    overflow: hidden;
}
.picshowList{
    position: relative;
    overflow: hidden;
}
.picshowitem {float: left; width: 7.5rem; height: 5.67rem;position: relative;}
.picshowitem  a{display:block;}
.picshowitem  img{
    width:7.5rem;
    height: 5.67rem;
    display: block;
}
.picshowControl{position: absolute;bottom: 0.34rem;width: 100%;text-align: center;font-size: 0;}
.picshowControl li{width: 0.2rem;height: 0.2rem;background:#F0F0F0;border-radius: 50%;display: inline-block;margin-left: 0.12rem;cursor: pointer;margin-right: 0.12rem;border: 0.02rem solid rgba(255,255,255,0.5);}
.picshowControl .active{background-color: unset;border: 0.02rem solid rgba(255,255,255,0.5);}

.picp{position:absolute;left:0;top:0;bottom: 0;margin: auto; width:1.2rem;height:1.6rem; background:url("../images_m/m-leftsw.png") no-repeat center center;cursor: pointer;transition: 0.36s; z-index: 9;background-size: 0.29rem auto;}
.picn{position:absolute;right:0;top:0;bottom: 0;margin: auto; width:1.2rem;height:1.6rem;background:url("../images_m/m-rightsw.png") no-repeat center center;cursor: pointer;transition: 0.36s;z-index: 9;background-size: 0.29rem auto;}
.picp:hover,.picn:hover{
    background-color: rgba(0,0,0,0.2);
}

/*轮播图结束*/



/**
多余图片显示箭头开始
 */
/* 
.rList{ width:6.9rem;position:relative; margin: 0.5rem auto;}

.rListCon{  position: relative;overflow:hidden}
.rListConScroll{
    position: relative;
}
.rList .list-item{ float:left;margin-right:0.1rem; }
.rList .list-img a{}
.rList .list-img {width:3.4rem;height: 3.6rem;}
.rList .list-item img{
    width:3.4rem;height: 3.6rem
}
.rList .list-info{ width:3.4rem;height: 3.6rem}


.rListLight{position:absolute;left:0;top:50%;width:0.52rem;height:1.14rem;background:url("../images_m/dwleft.png");display: none}
.rListRight{position:absolute;right:0;top:50%;width:0.52rem;height:1.14rem;background:url("../images_m/dwright.png");display: none} */

/**
多余图片显示箭头结束
 */





 /* ---------------- */

.l_news{}
.l_news .list-item{margin-top: 0.2rem;padding-bottom: 0.2rem;border-bottom: 0.02rem dashed #ebebeb;}
.l_news .list-item:first-child{margin-top: 0;}
    .l_news .list-info{float: left;width: 100%;}
        .l_news .list-tit{font-size: 0.32rem;line-height: 0.5rem;color: #333333;height: 1rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}
        .l_news .list-time{font-size: 0.24rem;line-height: 0.3rem;color: #999999;margin-top: 0.2rem;}
.l_news .list-picitem{padding-left: 3rem;}
    .l_news .list-picitem .list-info{}
    .l_news .list-picitem .list-img{float: left;margin-left: -3rem;width: 2.8rem;overflow: hidden;height: 1.6rem;}
    .l_news .list-picitem .list-img img{width: 100%;}

/* --------- */

.l_news2 .list-item{margin-top: 0.3rem;padding-top: 0.3rem;border-top: 0.02rem dashed #ebebeb;}
.l_news2 .list-item:first-child{margin-top: 0;padding-top: 0;border-top: 0;}
.l_news2 .list-img{overflow: hidden;height: 3.76rem;}
    .l_news2 .list-img img{display: block;margin: auto;max-width: 100%;height: 3.76rem;}
    .l_news2 .list-info{}
        .l_news2 .list-tit{font-size: 0.32rem;line-height: 0.56rem;color: #333333;height: 1.12rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 0.4rem;}
        .l_news2 .list-time{font-size: 0.24rem;line-height: 0.3rem;color: #999999;margin-top: 0.3rem;}
        .l_news2 .list-text{font-size: 0.24rem;line-height: 0.44rem;margin-top: 0.3rem;color: #666666;max-height: 0.88rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}

