/* 轮播 */
.banner .swiper {
    height: 476.25px;
    overflow: hidden;
    position: relative;
}

.swiper_banner_text{
    display:none;
}
.banner .swiper img {
    width: 100%;
    height: 100%; 
    object-fit:cover;
    -o-object-fit:cover;
}
.banner_hpjr img{width:100%;}

.swiper .banner_title {
    position: absolute;
    top: 168px;
    left: 204px;
    z-index: 9;
    color: #fff;
}

/* 分页器 */
.swiper-pagination {
    margin-top: 50px;
}

.swiper-pagination span {
    margin-right: 10px;
}

.swiper-pagination .swiper-pagination-bullet {
    background-color: #fff;
    opacity: 1;
}

.swiper .swiper-pagination .swiper-pagination-bullet-active {
    width: 40px;
    height: 10px;
    background-color: #ffffff;
    border-radius: 5px;
}

/* 轮播标题 */
.swiper .banner_title h2 {
    font-size: 60px;
    letter-spacing: 6px;
    box-shadow: 1px 2px 6px 0px rgba(23, 67, 90, 0.3);
    font-weight: bold;
}

.swiper .banner_title p {
    padding-top: 48px;
    font-size: 32px;
    box-shadow: 1px 2px 6px 0px rgba(23, 67, 90, 0.3);
}
 



 /* 中间区域*/
.content_box{width: 80%;margin: 0 auto;max-width:1330px;}
.content{display: flex;justify-content: space-between;margin-bottom: 80px;}
.dqwz{margin-top:30px; font-size:16px; height: 21px;line-height: 21px;}
.dqwz b{color:#005cad; font-weight:bold;font-size:14px;}
.dqwz a{ color: #6c6c6c;font-size:14px;}
.dqwz a:hover{color:#005cad;}
.content_l{width:21%;margin-top: 30px;}
.content_r1{width:75%;margin-top: 30px;}

/*根据客户需要，更改正文样式*/
.wzxq p{font-size: 14px;color: #5b5b5b;line-height: 1.8;margin: 0.6em 0 1em;text-align: justify;text-justify: inter-ideograph;*zoom: 1;}
.wzxq p a:hover{color:#0075c2;}
.wzxq h3 {font-size:16px;font-weight: 800;color: #000;margin: 1.4em 0 0.8em;}
.wzxq h4{font-size:16px;font-weight: 800;color: #000;margin: 1.2em 0 0.8em;}
.wzxq img{max-width:90%; height: auto; margin:0 5%;}



/*保险信息披露专栏*/
.hzyh{    font-size: 14px;/* font-family: "Microsoft YaHei",NSimSun,Arial;*/ margin: 20px 0;font-weight: 600;}
 .wd-m-card {
    background-color: #fff;
    border-radius: 3px;
    display: block;
    border: 1px solid #cfcfcf;
    margin-bottom: 10px;
    position: relative;
}
.wd-u-headline, .wd-m-headline {
    display: block;
    height: 38px;
    line-height: 38px;
    border-bottom: 2px solid #cfcfcf;
    background: #f9f9f9;
    font-size: 14px;
    text-align: right;
}
.wd-f-fl {
    float: left !important;
}
.wd-u-headline .more, .wd-m-headline .more {
    color: #03a9f4;
    margin-right: 20px;
    font-weight: 400;
}
.wd-m-card .card-bd {
    padding: 10px;
    position: relative;
    z-index: 1;
    height: auto;
    overflow: hidden;
}
.cont-style a, .typo a,.wd-m-card .card-bd p a {
    color: #0075c2!important;
}
.wd-m-card .card-bd p  {
    line-height: 2;
    margin: .6em 0 .4em;
    font-size:14px;
}
.layui-layer1{position:fixed;   z-index: 19891015;width: 600px;top: 50%; left: 50%; height: 90%;  background:#fff;    transform: translate(-50%, -50%);}
.layui-layer-content{width:100%;height:100%;  overflow-x: auto;}
.layui-layer-content p img{width:100%}

/*根据客户需要，更改表格样式*/
.wzxq table{width:100%;text-align:center;}
.wzxq table tbody tr:nth-child(1) td{background: #f1f1f1;}
.wzxq table tbody  th{background: #f1f1f1;}
.wzxq table tr td{border: 1px solid #ddd;  padding: 5px 10px;}
/*文章列表控制*/
.wzxq ul li {display:flex;}
.wzxq ul li p{width:85%;}
.wzxq ul li span{text-align:right;margin-top:10px;}
  
.wzxq strong{color: #333;font-size: 16px;font-weight: bold;display: inline-block;}


@media screen and (min-width: 1401px) and (max-width: 1600px) {

      }

@media screen and (min-width: 1201px) and (max-width: 1400px) {

body{ font-size: 14px;}
.banner .swiper {  height: 400px;  }
.swiper .banner_title h2 { font-size: 42px;  }
.swiper .banner_title p { font-size: 24px;  }
   
}

@media screen and (max-width: 1200px) {

 }


/* 手机内容 */
@media screen and (max-width: 1024px) {
/*banner图*/
   /* #banner ,.banner_hpjr,.banner .swiper {
        height: 160px;
    } */
.banner .swiper img{height:100%}
swiper_banner_text{
    display:none;
}
   .banner_hpjr img{width:100%;height:100%}
    .swiper .banner_title {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    .swiper .banner_title h2 {
        font-size: 18px;
        letter-spacing: 2px;
        white-space: nowrap;
    }

    .swiper .banner_title p {
        display: none;
    }

    .swiper .swiper-pagination .swiper-pagination-bullet-active {
        width: 24px;
        height: 6px;
    }

    .swiper-pagination {
        margin-top: 42px;
    }

    .swiper-pagination-bullet {
        width: 6px;
        height: 6px;
    }
  
/* 面包屑 */
.dqwz {display: none;}
/* 左侧导航 */
.content_l {display: none;}
/* 内容 */
.content_box{width: 95%; margin:0 auto;}
.content_r1{width:100%;}
.wzxq p video{width:100%;}
.layui-layer1{width: 70%;top: 20%; left: 15%; height: 60%;  background:#fff;}
}

/*自适应手机*/
@media screen and (max-width:1024px){
.content {margin-bottom: 40px;}
.content_r1 {margin-top: 90px;}
.mk_list_fh_nr li{display:flex;flex-direction: column;}
.mk_list_fh_nr li .mk_l{width:100% !important;}
.mk_list_fh_nr li .mk_r{width:99% !important;text-align:center;}
}
@media screen and (max-width:350px){
/* 分页 */
.NormalRed {font-size: 12px;line-height: 30px;height: 30px;width: 30px; }
.easysite-page-wrap {font-size: 12px;line-height: 30px;padding: 0 5px;}
.easysite_pages .jump-num {font-size: 12px;line-height: 30px;line-height: 30px;height: 30px;width: 30px;}

/* 分页 */
}