@charset "utf-8";
/* CSS Document */
ul{margin-block-start: 0em;padding-inline-start:0px;margin-block-end:0em}
a{color: #333}

.left{ float:left}
.clear{ clear:both}
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;
    text-decoration: none;
    zoom: 1;
    font-size: 16px;
}
body{max-width:6.4rem;margin:0 auto !important;font-family: "微软雅黑";font-size: 0.2rem;line-height:0.35rem; background-color: #fff !important;}
.container{max-width: 640px;margin:auto; padding: 0;}
.h1, .h2, .h3, h1, h2, h3,h4,h5,h6{ margin-top:0 !important; margin-bottom:0 !important}
.w640{
    width:6.4rem;
    margin:0 auto;
    background:#fff;
}
.w590{
    width:5.9rem;
    margin:0 auto;
}
.nav{
    background:#3861a0;
    line-height:0;
}
.banner,.banner>img{
    width:6.4rem;
    line-height:0;
}
.nav-btn{
    width:1.15rem;
}
.item-title{
    text-align:center;
    padding:0.5rem 0 0.2rem;
}
.item-title>p>img{
    width:0.54rem;
}
:root {
    --swiper-theme-color:#980c10 !important;
}
.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 16px)) !important;
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 16px)) !important;

}
*{
    outline:none !important;
}
.nav{
    height:1.04rem;
}
.logo-phone{
    width:1.03rem;
}
.logo_center{
    width:4.35rem;
}
.banner img{
    width:6.4rem;
}
.menu{
    height:1.54rem;
    background:#f1f1f1;
}
.menu>ul>li{
    text-align:center;
    background-image:url('../images/images.jpg');
    background-repeat: no-repeat;
    background-size:5.9rem;
    float:left;
    width:1.58rem;
    height:1.15rem;
    border-left:0.01rem solid #ccc;
    margin-top:0.2rem;
}
.menu>ul>li>p{
    margin-top:0.7rem;
    font-size:0.24rem;
}
.menu>ul>li:nth-of-type(1){
    background-position:0 0.1rem;
    border-left:none;
}
.menu>ul>li:nth-of-type(2){
    background-position:-1.5rem 0.1rem;
}
.menu>ul>li:nth-of-type(3){
    background-position:-2.9rem 0.1rem;
}
.menu>ul>li:nth-of-type(4){
    background-position:-4.35rem 0.1rem;
}
.zleft>*{
    float:left;
}
.item-title{
    width:4.25rem;
    margin:0 auto;
}
.item-title>div{
    margin-top:0.25rem;
    width:0.5rem;
    height:0.02rem;
    background:#4774b9;
}
.item-title>p{
    width:3rem;
    padding:0.1rem;
    margin-bottom:0.3rem;
    position:relative;
}
.item-title>*{
    float:left;
    font-size:0.18rem;
    color:#4774b9;
}
.item-title>p>span{
    font-size:0.4rem;
    font-weight:bold;
}
.item-title>p>img{
    position:absolute;
    top:0;left:2rem;
}
.xw-list{
    margin-top:0.2rem;
}
.xw-list>li>p{
     font-size:0.24rem;
    padding:0.1rem 0;
    border-bottom:0.01rem dashed #ccc;
}
.xw-list>li>p>span:first-of-type{
    color:#3861a0;
    margin-right:0.1rem;
    font-size:0.4rem;
    margin-top:0.05rem;
}
.xw-list>li>p>span:last-of-type{
    float:right;
    color:#ccc;
}
.zx-index{
    width:2.9rem;margin-left:0.2rem;
}
.zx-index>p{
    font-size:0.22rem;
    color:#333;
    margin-top:0.15rem;
}
.zx-index>p:first-of-type{
    margin-top:0.1rem;
    font-weight:bold;
    font-size:0.24rem;
}
.ksdh{
    height:9.1rem;
    border-top:0.2rem solid #f1f1f1;
}
.ksdh-list>li>*{
    float:left;
}
.ksdh-list>li>div:first-of-type{
    width:1.8rem;
    height:1.82rem;
}
.zhongyi{ float:right !important;
    width:1.8rem;
    height:1.82rem;
}
.zhongyi img{
    width:0.7rem;
    display:block;
    margin:0.2rem auto 0.15rem;
}
.zhongyi p{ color:#fff; text-align:center;
    font-size:0.26rem;
    font-weight:bold;
}
.ksdh-list>li>div>img{
    width:0.7rem;
    display:block;
    margin:0.2rem auto 0.15rem;
}
.footer{
    width:6.4rem;
    margin:0 auto;
    background:#3861a0;
    height:5.5rem;
}
.footer>*{
    width:5.9rem;margin:0 auto;
}
.footer>div>img{
    float:left;
}
.footer>div:first-of-type{
    background:#3861a0;
    padding-top:0.45rem;
    height:1.55rem;
}
.footer-detail{
    border-top:0.01rem solid #ccc;
    padding-top:0.3rem;
    height:1.4rem;
}
.footer-detail>p{
    font-size:0.22rem;
    text-align:center;
    color:#fff;
    margin-top:0.1rem;
}
.footer-ul{
    width:5.9rem;
    text-align:center;
    color:#fff; margin-top:0.2rem
}
.footer-ul>li{
    width:1.2rem;
    float:left;
   
}
.footer-ul>li{
    width:1.2rem;
    margin:0.13rem; margin-top:4%;
    float:left;

}
.footer-ul>li>p{
    font-size:0.24rem;
}
.footer-ul>li>div{
    width:0.9rem;
    height:0.9rem;
    margin:0 auto;
    background-image:url('../images/footer-1.png');
    background-repeat: no-repeat;
    background-size:7.5rem;
}
.footer-ul>li:first-of-type>div{
    background-position:-0.07rem 0;
}
.footer-ul>li:nth-of-type(2)>div{
    background-position:-1.35rem 0;
}
.footer-ul>li:nth-of-type(3)>div{
    background-position:-2.64rem 0;
}
.footer-ul>li:nth-of-type(4)>div{
    background-position:-3.91rem 0;
}
.article-content *{
    width:5.9rem;
    margin:0 auto;
    line-height:0.42rem !important;
    font-size:0.24rem !important;
    color:#555;
}
.column-title{
    width:5.9rem;
    margin:0.35rem auto 0;
}
.column-title *{
    font-size:0.2rem;
    color:#555;
}
.column-title>p>img{
    width:0.2rem;
}
.xw-list-ul>li>img{
    border:1px solid #f1f1f1;
    width:2.05rem;
    height:1.57rem;
}
.xw-list-ul>li>div{
    width:3.7rem;margin-left:0.15rem;
}
.xw-list-ul>li>div>p:first-of-type{
    margin:0;
    font-size:0.24rem
}
.xw-list-ul>li>div>p{
    margin-top:0.1rem;
    font-size:0.2rem;
}
.column_list_title{
    width:5.9rem;
    margin:0 auto 0;
    height:0.5rem;
}
.column_list_title>div>span{
    float:left;
    display:block;
    height:0.03rem;
    background:#ccc;
}
.column_list_title>div>span:first-of-type{
    background:#4774b9;
}
.column_list_title>p:first-of-type>img{
    position:relative;top:0.05rem;
}
.xw-list-ul>li{
    height:1.7rem;
    padding:0.4rem 0;
    border-bottom:0.01rem dashed #4eb0e8;
}

.pagelistbox {height:0.3rem; color:#333;
    padding:0.2rem 0.7rem;}
.pagelistbox li{float: left; margin-left:2%; border:0.01rem solid #edeae8; color:#333; padding:0.2% 1%; font-size:0.23rem}
.pagelistbox li a{ color:#333; font-size:0.24rem}
.pagelistbox li strong{ font-size:0.24rem; color:#000; font-weight:normal;}

.article-title{
    font-size:0.26rem;
    color:#555;
    margin-top:0.2rem;
    font-weight:bold;
    text-align:center;
}
.article-author{
    text-align:center;
    color:#555555;
    font-size:0.2rem;
    padding:0.2rem 0;
    border-bottom:0.01rem solid #ccc;
}
.article-author>span{
    font-size:0.2rem;
}
.article-content{
    margin-top:0.2rem;
}
.shangxia *{
    font-size:0.24rem;
}
.shangxia{
    padding:0.4rem 0;
}
.shangxia>p{
    margin-top:0.1rem;
    height:0.4rem;
    overflow:hidden;
}
.shangxia>p>span{
    padding:0.05rem 0.1rem;
    background:#7491bd;
    color:#fff;
    margin-right:0.1rem;
}
.zj_detail{
    margin-top:0.4rem;
}
.zj_detail>img:first-of-type{
    width:2.8rem;
    display:block;
    margin:0 auto;
}
.zj_detail>img:nth-of-type(2){
    width:1.52rem;
    display:block;
    margin:0.3rem auto;
}
.zj_detail>p{
    font-size:0.24rem;
    color:#555;
}
.zj-title{
    font-size:0.24rem;
    margin-top:0.1rem;
}
.ksdh_list{
    width:5.4rem;
    margin:0 auto;
}
.ksdh_list>li{
    width:1.8rem;
    float:left;
    margin-top:0.2rem;
    font-size:0.24rem;
    color:#5b5b5b;
}
.ksdh_detail{
    height:1.78rem;
    width:5.5rem;
    border:1px solid #c3bc99;
    font-size:0.2rem;
    background:#fff9dc;
    color:#83370d;
    text-indent:2em;
    padding:0.2rem;
    margin-top:0.2rem;
}
.zj-ul{
    margin-top:0.4rem;
}
.zj-ul>li{
    float:left;
    width:1.85rem;
    margin-left:0.17rem;
    text-align:center;
    margin-top:0.2rem;
    color:#5b5b5b;
}
.zj-ul>li:nth-of-type(1){
    margin-left:0;
}
.zj-ul>li:nth-of-type(4){
    margin-left:0;
}
.zj-ul>li:nth-of-type(7){
    margin-left:0;
}
.zj-ul>li>div>img{
    width:1.85rem;
}
.zj-ul>li>p:first-of-type{
    font-size:0.26rem;
}
.zj-ul>li>p:nth-of-type(2){
    font-size:0.22rem;
}
.article_title>span{
    font-size:0.36rem;
    color:#ff9d00;
    font-weight:bold;
}
.article_title{
    font-size:0.26rem;
    color:#555555;
}
.article-ks{
    font-size:0.26rem;
    margin-top:0.15rem;
}
.article-sc{
    margin-top:0.15rem;
    font-size:0.22rem;
    color:#555;
}
.article-sc>span{
    color:#ff9d00;
    font-size:0.22rem;
}
.ksdh-title-list{
    font-size:0.26rem;
    color:#fff;
    text-align:center;
    width:1.84rem;
    line-height:0.5rem;
    height:0.63rem;
    background-image:url('../images/ksdh-icon-default.jpg');
    background-size:1.84rem;
}
.mySwiperbz>div>div:first-of-type>.ksdh-title-list{
    background-image:url('../images/ksdh-icon-hover.jpg');
    font-weight:bold;
}
.ksdh-list>li{
    margin-top:0.3rem;
}
.ksdh-list>li>div:first-of-type>p:first-of-type{
    font-size:0.26rem;
    font-weight:bold;
}
.ksdh-list>li>div:first-of-type>p{
    font-size:0.16rem;
    color:#fff;
    text-align:center;
}
.ksdh-list>li>ul>li{
    float:left;
    width:1.85rem;
    height:0.5rem;
    background:#ececec;
    margin:0.05rem;
    font-size:0.24rem;
    text-align:center;
    color:#555;
    line-height:0.5rem;
}
.ksdh-list>li>ul{
    width:3.9rem;
    margin-left:0.2rem;
}
.zjtd{
    background:url(../images/zjtd-back.jpg)no-repeat;
    height:11.8rem;
    border-bottom:0.3rem solid #fff;
}
.zj-list>ul>li:first-of-type{
    border-top:none;
}
.zj-list>ul>li{
    margin-top:0.2rem;
    padding-top:0.4rem;
    width:5.9rem;
    border-top:0.01rem dashed #4eb0e8;
}
.zj-list>ul>li>div:first-of-type{
    width:1.85rem;
    height:2.2rem;
    overflow:hidden;
    border-radius:0.2rem;
}
.zj-list>ul>li>div>img{
    width:1.85rem;
}
.zj-list>ul>li>div:nth-of-type(2){
    width:3.85rem;
    margin-left:0.2rem;
}
.zj-list>ul>li>div:nth-of-type(2)>p:first-of-type{
    font-size:0.26rem;
    color:#555;
    margin-top:0.1rem;
}
.zj-list>ul>li>div:nth-of-type(2)>p:first-of-type>span{
    font-size:0.36rem;
    color:#ff9d00;
}
.zj-list>ul>li>div:nth-of-type(2)>p:nth-of-type(2){
    margin-top:0.2rem;
    font-size:0.22rem;
    color:#555555;
}
.zj-list>ul>li>div:nth-of-type(2)>p:nth-of-type(2)>a{
    color:#ff9d00;
    font-size:0.22rem;
}
.zj-list>ul>li>div:nth-of-type(2)>img{
    width:1.8rem;
    margin-top:0.2rem;
}
.zjtd>p,.jzgd{
    width:2.2rem;
    height:0.5rem;
    line-height:0.5rem;
    margin:0.2rem auto;
    border-radius:0.25rem;
    font-size:0.24rem;
    color:#4eb0e8;
    text-align:center;
    border:0.01rem solid #4eb0e8;
}
.zlhj{
    height:8.5rem;
    border-top:0.2rem solid #f1f1f1;
}
.zlhj>div:last-of-type>img{
    display:block;
    width:5.9rem;
    margin:0.2rem auto;
}
.ksdh-swt{
    color:#ea5504 !important;
}
.yyjj-title>li{
    margin:0.2rem 0.05rem;
    float:left;
}
.article-content img{
    max-width:5.9rem !important;
    height:auto !important;
    margin:0 auto !important;
    display:block;
}
.ksdh-al>div>p{
    background-image:url('../images/laba.png');
    background-repeat: no-repeat;
    background-size:0.24rem;
    background-position:0 0.07rem;
    width:4.8rem;
    height:0.3rem;
    margin-top:0.4rem;
    color:#555;
}
.ksdh-al>div>p>span:first-of-type{
    margin-left:0.4rem;
}
.ksdh-al>div>p>span{
    margin-left:0.8rem;
    font-size:0.24rem;
}
.bz-ul>li{
    display:none;
}
.bz-ul>li:first-of-type{
    display:block;
}
.bz-item{
    margin-top:0.3rem;
    padding-top:0.2rem;
    border-top:0.01rem dashed #ccc; margin-bottom:0.3rem
}
.bz-item>li{
    margin:0.15rem 0;
}
.bz-item>li>p{
    font-size:0.24rem;
    color:#555;
}
.bz-list{
    margin-top:0.3rem;
}
.bz-left{
    width:1.42rem;
}
.bz-left>img{
    width:1.4rem;height:1.15rem;
}
.dropdown-menu>li:hover{
    color:#333 !important;
}
.bz-left>p{

    height:0.5rem;
    text-align:center;
    font-size:0.24rem;
    color:#fff;
    background:#91acd5;
    line-height:0.5rem;
    width:1.42rem;
}
.zz-list{
    width:4.4rem;
    margin-left:0.07rem;
}
.zz-list>li{
    float:left;
    width:1.4rem;
    height:0.5rem;
    text-align:center;
    background:#ececec;
    color:#555;
    font-size:0.22rem;
    margin:0.05rem 0.03rem;
    line-height:0.5rem;
}
.zz-list>li:last-of-type{
    color:#bd4c01;
}
.jyhj-list>li>img{
    display:block;
    width:5.9rem;
    margin:0.2rem auto;
    border-radius:0.2rem;
}