@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, img, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td, a, span {
    list-style: none;
    padding: 0;
    margin: 0;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
    zoom: 1;
    font-size: 16px;
    text-decoration: none;
}
body{
    background:#ececec !important;
    max-width:6.4rem;
    margin:0 auto !important;

}
.clear {
    clear: both;
    overflow: hidden
}
.w640{
    width:6.4rem;
    margin:0 auto;
}
.w580{
    width:5.8rem;
    margin:0 auto;
}
.nav-top{
    height:1rem;
    background:#39a6a3;
}
.nav-top img:nth-of-type(1){
    width:0.4rem;
}
.nav-top img:nth-of-type(2){
    margin-left:0.8rem;
    width:3.4rem;
}
.nav-top img:nth-of-type(3){
    width:0.46rem;
}
.banner>img{
    width:6.4rem;
}
.tzgg{
    height:0.7rem;
    background:#fcf8e9;
    text-align:center;
}
.tzgg>p{
    margin:0 auto;
    line-height:0.7rem;
}
.tzgg>p>a{
    color:#333;
    font-size:0.22rem;

    margin-left:0.1rem;
}
.tzgg>p>img{
    position:relative;
    width:0.3rem;
}
.footer{
    height:2.2rem;
    background:#39a6a3;
    color:#fff;
    text-align:center;
}
.footer>p{
    font-size:0.22rem;
    padding-top:0.1rem;
}
.rmwd{
    height:9.5rem;
    margin-top:0.2rem;
    background:#fff;
}
.item-title>p{
    padding-top:0.2rem;
    position:relative;
    margin:0.2rem 0;
}
.item-title>p>span{
    font-weight:bold;
    font-size:0.26rem;
    color:#333;
    padding-left:0.1rem;
    border-left:0.08rem solid #39a6a3;
}
.item-title>p>a{
    font-size:0.22rem;
    color:#ccc;
    position:absolute;
    right:0;
    text-decoration: none;
}
.rmwd-list{
    padding-top:0.2rem;
    height:7.5rem;
    background:#f4f4f4;
    border-radius:0.1rem;
}
.rmwd-item{
    margin:0 0.2rem;
}
.rmwd-item>p:first-of-type{
    padding-top:0.2rem;
    font-size:0.24rem;
    color:#e83e3a;
}
.rmwd-item>p:first-of-type>img{
    width:0.4rem;
    position:relative;
    top:0.05rem;
}
.rmwd-item:last-of-type>p:last-of-type{
    border-bottom:none;
}
.rmwd-item>p:last-of-type{
    line-height:0.4rem;
    font-size:0.24rem;
    color:#666;
    margin-top:0.1rem;
    padding-bottom:0.2rem;
    border-bottom:1px dashed #ccc;
}
.rmwd-item>p:last-of-type>a{
    font-size:0.24rem;
    color:#e95002;
}
.rmwd-btn{
    display:block;
    margin:0 auto;
    text-align:center;
    width:3.38rem;
    height:0.48rem;
    background:#e78357;
    color:#fff;
    font-size:0.24rem;
    line-height:0.48rem;
    border-radius:0.24rem;
}
.ekys{
    height:4.6rem;
    background:#fff;
}
.zzzc{
    height:3.38rem;
    background:#fff;
}
.ys-item{
    padding:1rem 0 0 0;
    width:1.8rem;
    height:2.7rem;
    border:1px solid #e2e2e2;
    text-align:center;

}
.jbbk-title-list>ul>li:first-of-type{
    background:#39a6a3;
}
.ys-item>p{
    position:relative;
    top:-0.5rem;
}
.ys-item>img{
    width:1.4rem;
    position:relative;
    top:-0.7rem;
}
.jbbk-title-list{
    height:1.5rem;
}
.btn-span>span{
    width:0.46rem;
}
.jbbk-title-list li{
    width:1.05rem;
    height:0.6rem;
    background:#b2b2b2;
    text-align:center;
    line-height:0.6rem;
    color:#fff;
    font-size:0.24rem;
    float:left;
    margin:0.05rem;
}
.jbbk-title-list li:hover{
    cursor:pointer;
}
.jbbk{
    margin-top:0.2rem;
    background:#fff;
    height:9.1rem;
}
.jbbk-item{
    margin-top:0.2rem;
    display:none;
}
.jbbk-item>ul>li{
    margin-top:0.2rem;
}
.jbbk-item>ul>li>*{
    float:left;
}
.jbbk-item>ul>li>img{ margin-right:0.8%}
.jbbk-item>ul>li>div{
    width:3.8rem;
    margin:0 auto;
}
.jbbl-item-list>div:first-of-type{
    display:block;
}
.jbbk-article>div>p{
    width:3.6rem;
    margin:0 auto;
    font-size:0.24rem;
}
.jbbk-article>div>p a{ color:#333;
    width:3.6rem;
    margin:0 auto;
    font-size:0.24rem;
}
.jbbk-article>div>p:last-of-type{
    font-size:0.22rem;
    color:#666;
}
.jbbk-article>div>p:last-of-type a{
    font-size:0.22rem;
    color:#666;
}
.rdzx{
    height:8rem;
    background:#fff;
}
.rdzx-list>li{
    float:left;
    width:2.89rem;
}
.rdzx-list>li>div:first-of-type{
    float:left;
    width:1.1rem;
    height:1.2rem;
    background:url(/templets/default/images/icon-back.jpg);
    background-size:4.03rem;
}
.rdzx-list>li>p{
    float:left;
    width:1.78rem;
    text-align:center;
    font-size:0.2rem;
    color:#666;
    margin-top:0.3rem;
}
.rdzx-list>li>p>span{
    font-size:0.24rem;
    color:#333;
}
.rdzx-btn{
    margin-bottom:0.2rem;
}
.rdzx-btn>span{
    display:inline-block;
    width:2.85rem;
    height:0.5rem;
    background:#39a6a3;
    text-align:center;
    font-size:0.24rem;
    color:#fff;
    line-height:0.5rem;
}
.article-small{
    font-size:0.24rem;
    color:#333;
    padding:0.2rem 0;
    border-top:1px dashed #d4d4d4;
    position:relative;
}
.article-small>a{
    position:absolute;
    right:0;
    color:#999;
    font-size:0.2rem;
    border:1px solid #999;
    padding:0.02rem 0.1rem;
    border-radius:0.15rem;
}
.first-article>img{
    float:left;
    width:1.9rem;
    height:1.4rem;
}
.first-article>div{
    float:left;
    width:3.8rem;
}
.first-article>div>p{
    width:3.4rem;
    margin:0.1rem auto;
}
.first-article>div>p:first-of-type{
    font-size:0.24rem;
    color:#333;
    text-align:center;
}
 .first-article>div>p:first-of-type a{
    font-size:0.24rem;
    color:#333;
    text-align:center;
}
.first-article>div>p:last-of-type{
    font-size:0.22rem;
    color:#666;
}
.first-article>div>p:last-of-type a{ 
    font-size:0.22rem;
    color:#666;
}
.zc-list{
    width:5.2rem;
    height:2.18rem;
    float:left;
}
.zc-list>li{
    float:left;
    height:0.47rem;
    font-size:0.24rem;
    line-height:0.47rem;
    text-align:center;
    margin:0.04rem;
}
.article{
    background:#fff;
}
.article-title{
    text-align:center;
}
.article-title>p{
    font-size:0.24rem;
    color:#333;
    margin-top:0.2rem;
}
.article-title>p:last-of-type{
    font-size:0.2rem;
    color:#666;
}
.article-content{
    margin-top:0.2rem;
}
.article-content p{
    line-height:0.36rem; padding:1% 0 1% 0; font-size:0.2rem; text-align:justify
}
.article-content img{
    max-width:5.6rem; margin-left:-7%
}
.article-list>li{
    padding-top:0.1rem;
    height:1.6rem;
    border-bottom:1px solid #ddd;
}
.article-list>li>*{
    float:left;
}
.article-list>li>div{
    width:3.95rem;
}
.article-list>li>div>p{
    color:#333;
    font-size:0.24rem;
    width:3.75rem;
    margin:0 auto;
}
.article-list>li>div>p:last-of-type{
    color:#666;
    font-size:0.2rem;
}
.ystd-list>li{
    padding-top:0.3rem;
    height:2.4rem;
    border-bottom:1px dashed #ddd;
}
.ystd-list>li>*{
    float:left;
}
.ystd-list>li>div{
    width:4.3rem;
    margin-left:0.2rem;
    margin-top:0.1rem;
}
.ystd-list>li>div>p:first-of-type{
    font-size:0.2rem;
    color:#333;
}
.ystd-list>li>div>p:first-of-type>span{
    font-size:0.24rem;
    font-weight:bold;
}
.ystd-list>li>div>*{
    margin-top:0.1rem;
}
.ystd-list>li>div>p:last-of-type{
    font-size:0.22rem;
    color:#666;
    height:0.7rem;
    overflow:hidden;
    line-height:0.35rem;
}
.article-btn>span{
    border-radius:0.05rem;
    display:inline-block;
    line-height:0.4rem;
    text-align:center;
    font-size:0.22rem;
    width:1.25rem;
    height:0.4rem;
}