/*移动端*/

@media only screen and (max-width: 767px){
    *{
        box-sizing: border-box;
    }
    body{
        min-width: 320px;
        overflow-x:hidden !important;
    }
    .swiper-container_pc{
        display: none;
    }
    .swiper-container_h5{
        display: block;
        width: 100%;
        height: 8.87rem;
        /*margin-top: -100px;*/
    }
    .swiper-container_h5 .swiper-slide1 img{
        width:5.9rem;
        height: 3.32rem;
        margin: 0 auto;
        display: block;
    }

    .swiper-container_h5 .swiper-slide {
        text-align: center;
        font-size: .18rem;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .swiper-container_h5 .swiper-slide1{
        background: url('../img/h5_banner2.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide2 {
        background: url('../img/h5_banner3.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide3 {
        background: url('../img/banner-zhongan.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide3 a{
        width: 100%;
        height: 8.87rem;
    }
    .swiper-container_h5 .swiper-slide2 a{
        width: 100%;
        height: 8.87rem;
    }

    .swiper-container_h5 .swiper-slide4 {
        background: url('../img/h5-home-banner4.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide4 a{
        width: 100%;
        height: 8.87rem;
    }
    .swiper-container_h5 .swiper-slide5 {
        background: url('../img/h5-home-banner5.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide5 a{
        width: 100%;
        height: 8.87rem;
    }
    .swiper-container_h5 .swiper-slide6 {
        background: url('../img/h5-home-banner6.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide6 a{
        width: 100%;
        height: 8.87rem;
    }
    .swiper-container_h5 .swiper-slide7 {
        background: url('../img/home-banner8.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide7 a{
        width: 100%;
        height: 8.87rem;
    }

    .swiper-container_h5 .swiper-slide8 {
        background: url('../img/home-banner9.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide8 a{
        width: 100%;
        height: 8.87rem;
    }
    .swiper-container_h5 .swiper-slide9 {
        background: url('../img/home-banner10.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide9 a{
        width: 100%;
        height: 8.87rem;
    }

     .swiper-container_h5 .swiper-slide09 {
        background: url('../img/home-banner-zhbx.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide09 a{
        width: 100%;
        height: 8.87rem;
    }


    .swiper-container_h5 .swiper-slide10 {
        background: url('../img/home-banner11.jpg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide10 a{
        width: 100%;
        height: 8.87rem;
    }

  .swiper-container_h5 .swiper-slide11 {
        background: url('../img/rbbanner2.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide11 a{
        width: 100%;
        height: 8.87rem;
    }

      .swiper-container_h5 .swiper-slide12 {
        background: url('../img/home-banneras.jpeg') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide12 a{
        width: 100%;
        height: 8.87rem;
    }

    .swiper-container_h5 .swiper-slide13 {
        background: url('../img/banner-changan.png') no-repeat center;
        background-size: cover;
    }
    .swiper-container_h5 .swiper-slide13 a{
        width: 100%;
        height: 8.87rem;
    }



    
    .swiper-container_h5 .swiper-pagination .swiper-pagination-bullet{
        width: .14rem;
        height: .14rem;
        background: #FFFFFF;
        border-radius: 50%;
        opacity: 1;
    }
    .swiper-container_h5 .swiper-pagination .swiper-pagination-bullet-active{
        width: .14rem;
        height: .14rem;
        background: #00C65D;
        border-radius: 50%;
    }

    /*第一屏*/
    /*.swiper_bg{*/
    /*    background: url(../img/h5_banner_bg.jpg) no-repeat center;*/
    /*    text-align: center;*/
    /*    background-size: cover;*/
    /*    padding-top: 3rem;*/
    /*    height: 8.87rem;*/
    /*}*/
    /*.swiper_bg img {*/
    /*    width:5.9rem;*/
    /*    height: 3.32rem;*/
    /*    margin: 0 auto;*/
    /*}*/
    /*第二屏*/
    .swiper_bg_2 {
        width: 100%;
        text-align: center;
        padding-top: 1.13rem;
        background:  url(../img/h5_adv.png) no-repeat top;
        background-size: contain;
        padding-bottom: .3rem;
    }
    .swiper_bg_2 h3 {
        font-family: PingFangSC-Semibold;
        font-size: .32rem;
        color: #222B34;
        margin-bottom: .16rem;
    }
    .swiper_bg_2 p {
        font-size: .26rem;
        color: #666666;
        width: 90%;
        margin: 0 auto;
    }
    .swiper_bg_2_list {
        width: 100%;
        overflow: hidden;
        margin: .72rem auto 0;
    }
    .swiper_bg_2_list li div{
        width: 100%;
    }
    .swiper_bg_2_list li {
        display: inline-block;
        width: 49%;
        margin-bottom: 1.14rem;
    }
    .swiper_bg_2_list li img {
        width: .48rem;
        height: .48rem;
        margin-bottom: .24rem;
    }
    .swiper_bg_2_list li h4 {
        margin-bottom:.08rem;
        font-size: .32rem;
    }
    .swiper_bg_2_list li p {
        font-size: .24rem;
    }
        /*第三屏*/
    .swiper_bg_3 {
        width: 100%;
        height: 10.53rem;
        background: url(../img/Bitmap_bg.jpg) no-repeat center;
        background-size: cover;
        text-align: center;
        padding-top: 1.68rem;
        position: relative;
    }
    .swiper_bg_3 h3 {
        font-size: .32rem;
        margin-bottom: .16rem;
    }
    .swiper_bg_3 p {
        font-size:.26rem;
        width: 6.33rem;
        margin: 0 auto;
    }
    /*第四屏*/
    .swiper_bg_4_content {
        width: 100%;
        margin: 0 auto;
    }
    .swiper_bg_4 {
        width: 100%;
        background: url(../img/h5_partners_bg.png) no-repeat center;
        background-size: cover;
        text-align: center;
        padding-top:1.12rem;
        padding-bottom: 1.22rem;
    }
    .swiper_bg_4 h3 {
        font-size:.32rem;
        margin-bottom: .45rem;
    }
    .swiper_bg_4_content .h5_insurers{
        width: 6.76rem;
        margin: .45rem auto 0;
        padding: 0 .28rem;
        overflow: hidden;
    }
    .swiper_bg_4_content .h5_insurers li{
        width: 2.8rem;
        height: 1.4rem;
        float: left;
        margin-right: .6rem;
        margin-bottom: .5rem;
    }
    .swiper_bg_4_content .h5_insurers li:nth-child(2),.swiper_bg_4_content .h5_insurers li:nth-child(4),.swiper_bg_4_content .h5_insurers li:nth-child(6),.swiper_bg_4_content .h5_insurers li:nth-child(8),.swiper_bg_4_content .h5_insurers li:nth-child(10),.swiper_bg_4_content .h5_insurers li:nth-child(12),.swiper_bg_4_content .h5_insurers li:nth-child(14){
        margin-right: 0;
    }

    .swiper_bg_4_content .h5_insurers li img{
        width: 2.8rem;
        height: 1.4rem;
        box-shadow:3px 2px 29px rgba(0,0,0,0.1);
    }
    .swiper_bg_4_content .h5_zhongan{
        width: 6.22rem;
        height: 1.93rem;
        display: block;
        margin: 0 auto 0.6rem;
        box-shadow: 0 0 27px 0 rgba(0,0,0,0.07);
    }
    .swiper_bg_4_content p{
        font-size: 0.26rem;
        color: #222B34;
        text-align: center;
        margin: 0.18rem 0;
    }
    .swiper_bg_4 img {
        width: 6.76rem;
        height: 14.18rem;
        /*margin: .45rem auto 0;*/
    }
    .pc_footer{
        height: 0;

    }
    .pc_footer_box{
        background: #30343E;
    }

    .pc_contentText_h5{

        width: 100%;
    /* height: 580px; */
    color:white; 
    font-size: 30px;
    font-weight: 600; 
    text-align: center;
    /* padding: 390px; */
    padding-top: 200px;

    }

    .link_list {
        width: 90%;
        height: 100%;
        margin: 0 auto;
        padding-bottom: .12rem;
    }
    .link_list li{
        width: 49%;
        float: left;
        height: 6.3rem;
        border-radius: 2px;
        margin-bottom: .2rem;
    }
    .link_list li:nth-last-of-type(2n+1){
        margin-right: .12rem;
    }
    .link_list li img {
        width: 3.33rem;
        height: 1.63rem;
        float: left;
        margin-right: 0;
    }
    .news_link {
        width: 100%;
        margin: 0 auto;
        padding: .32rem 5%;
    }
    .link_list li a p {
        width: 100%;
        font-family: PingFangSC-Regular;
        font-size: 14px;
        color: rgba(0,0,0,0.45);
        line-height: .38rem;
        text-align:justify!important;
    }

    .pc_lll_date{
    width: 300px;
    text-align: right;
     font-family: PingFangSC-Regular;
        font-size: 12px;
        color: rgba(0,0,0,0.45);
        line-height: .38rem;
        text-align:left;

}
.pc_footer_lll {
    display: flex;
    /*justify-content: flex-start;*/
    flex-direction:  column;
    width: 100%;
        font-family: PingFangSC-Regular;
        font-size: 12px;
        color: rgba(0,0,0,0.45);
        line-height: .38rem;
        text-align:left;
     
     }
   
/* .pc_lll_content {
        width: 100%;
        font-family: PingFangSC-Regular;
        font-size: 14px;
        color: rgba(0,0,0,0.45);
        line-height: .38rem;
        text-align:justify!important;
    }
*/  /*  .pc_lll{

         width: 100%;
        font-family: PingFangSC-Regular;
        font-size: 12px;
        color: rgba(0,0,0,0.45);
        line-height: .38rem;
        text-align:justify!important;

    }
*/

    .h5_tab{
		display: block;
		width: 100%;
		height: .92rem;
		background: rgba(0,0,0,0.8);
		box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20);
		position: fixed;
		top: 0;
		left: 0;
		z-index: 11;
	}
	.h5_tab_box{
		padding: .23rem .32rem;
		margin-top: -1px;
	}
	.h5_tab img:nth-child(1){
		width: 1.42rem;
		height: .47rem;
	}
	.h5_tab img:nth-child(2){
		width: .46rem;
		height: .38rem;
		float: right;
	}
    
}
