﻿@charset "utf-8";
/* CSS Document */
body{max-width:640px;background:#ffffff;}
.swiper-pagination-bullet{opacity: 1;}
.no-animate{opacity:0;}
@-webkit-keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInDown2{-webkit-animation-name:fadeInDown2;animation-name:fadeInDown2}

@-webkit-keyframes fadeInLeftDown{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeftDown{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeftDown{-webkit-animation-name:fadeInLeftDown;animation-name:fadeInLeftDown}

@-webkit-keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}
@-webkit-keyframes fadeOutUp2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}
@keyframes fadeOutUp2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}
.fadeOutUp2{-webkit-animation-name:fadeOutUp2;animation-name:fadeOutUp2}
@-webkit-keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}

@-webkit-keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInRight2{-webkit-animation-name:fadeInRight2;animation-name:fadeInRight2}
@-webkit-keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}}
@keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}}
.fadeOutRight2{-webkit-animation-name:fadeOutRight2;animation-name:fadeOutRight2}
@-webkit-keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeft3{-webkit-animation-name:fadeInLeft3;animation-name:fadeInLeft3}

@-webkit-keyframes fadeInRight3{0%{opacity:1;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight3{0%{opacity:1;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInRight3{-webkit-animation-name:fadeInRight3;animation-name:fadeInRight3}

@-webkit-keyframes fadeInDown3{0%{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown3{0%{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInDown3{-webkit-animation-name:fadeInDown3;animation-name:fadeInDown3}

@-webkit-keyframes fadeInHeight{0%{opacity:0;transform:scale(0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInHeight{0%{opacity:0;transform:scale(0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInHeight{-webkit-animation-name:fadeInHeight;animation-name:fadeInHeight}

@-webkit-keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}

.fadeInUp3{-webkit-animation-name:fadeInUp3;animation-name:fadeInUp3}

@-webkit-keyframes fadeInwidth2{0%{opacity:0;width:0%;}100%{opacity:1;width:100%;}}
@keyframes fadeInwidth2{0%{opacity:0;width:0%;}100%{opacity:1;width:100%;}}
.fadeInwidth2{-webkit-animation-name:fadeInwidth2;animation-name:fadeInwidth2}

@-webkit-keyframes flip_x{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-360deg);transform:perspective(4000px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(4000px) scale3d(.95,.95,.95);transform:perspective(4000px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	100%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@keyframes flip_x{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-360deg);transform:perspective(4000px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(4000px) scale3d(.95,.95,.95);transform:perspective(4000px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	100%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@-webkit-keyframes slideOutDown_s{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}50%{visibility:hidden;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px);opacity:0;}100%{visibility:hidden;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px);opacity:1;}}
@keyframes slideOutDown_s{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}50%{visibility:hidden;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0;}100%{visibility:hidden;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;}}
.animated.fadeOutRight2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.fadeInRight2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.fadeInRight3{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@keyframes flips{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-180deg);}
	100%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,0deg);}
	}
@keyframes flipright{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,180deg);}
	100%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,0deg);}
	}
	
.banner_1 { width: 100%; overflow: hidden; position: relative; }
.banner_1 .m_banner-pagination { position: absolute; left: 0rem; bottom: 0.36rem; width: 100%; z-index: 3;  right:auto;text-align:center;}
.banner_1 .m_banner-pagination .swiper-pagination-bullet { width:0.13rem;height:0.12rem; background: #0054a5;margin:0 0.08rem;position:relative;}
.banner_1 .m_banner-pagination .swiper-pagination-bullet-active { background: #ed7020; }
.banner_1 img { vertical-align: bottom; }
.s_h_footer {
    padding-top: 10px !important;
}

.a_title{color:#333333;font-size:0.32rem;text-align:center;font-weight:bold;padding-top:0.6rem;padding-bottom:0.55rem;}
.a_list{width:93.75%;margin:0 auto;overflow:hidden;}
.a_list li{height:3.35rem;overflow:hidden;background:url(../images/index1_05.jpg) no-repeat;display:flex;align-items: center;background-size:cover;margin-right: 0.3rem;width:2.9rem;}
.a_list li.s2{background-image: url(../images/index1_07.jpg);}
.a_list li.s3{background-image: url(../images/index1_09.jpg);}
.a_list li.s4{background-image: url(../images/index1_11.jpg);}
.a_list li div{margin:0 auto;text-align:center;}
.a_list li p{padding-top:0.45rem;color:#ffffff;font-size:0.21rem;line-height:1.65}
.a_list li img{width:1.02rem;}


.a_list .a_list-pagination { width: 100%; z-index: 3;  right:auto;text-align:center;padding-top:0.4rem;padding-bottom:0.4rem;}
.a_list .a_list-pagination .swiper-pagination-bullet { width:0.13rem;height:0.12rem; background: #d6d6d6;margin:0 0.08rem;position:relative;}
.a_list .a_list-pagination .swiper-pagination-bullet-active { background: #0b64be;}



.khal{background:#f8f8f8;width:100%;overflow:hidden;}
.khal .a_title{padding-top:0.6rem;padding-bottom:0.35rem;}
.al_list{width:93.75%;margin:0 auto;overflow:hidden;height:5.6rem;}
.al_list ul{display:grid;grid-template-columns: repeat(2,1fr);}
.al_list li{text-align:center;padding-top:0.2rem;float:left;overflow:hidden;}
.al_list li a{display:block;padding:0 0.15rem;}
.al_list li p{padding-top:0.2rem;color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}



.al_list .swiper-slide {
    text-align: center;

    /* Center slide text vertically */
  }


.khal .al_list-pagination { width: 100%; z-index: 3;  right:auto;text-align:center;padding-top:0.4rem;padding-bottom:0.4rem;width:100%;}
.khal .al_list-pagination .swiper-pagination-bullet { width:0.13rem;height:0.12rem; background: #d6d6d6;margin:0 0.08rem;position:relative;}
.khal .al_list-pagination .swiper-pagination-bullet-active { background: #0b64be; }
.hxjsys{font-size:0.32rem;font-weight:bold;text-align:center;height:1.59rem;overflow:hidden;background:url(../images/01_06.jpg) no-repeat center;line-height:1.59rem;color:#ffffff;background-size:cover;}

.scwzjg{width:93.75%;margin:0 auto;overflow:hidden;}
.scwzjg_left{margin-top:0 auto;overflow:hidden;}
.scwzjg_left .all{width:3.22rem;height:3.64rem;background:url(../images/index1_24.jpg) no-repeat center;background-size:100% auto;margin:.48rem auto;}
.scwzjg_left .all .item1{padding-top:1.33rem;text-align:center;}
.scwzjg_left .all .item1 font{font-size:0.28rem;color:#0b64be;font-weight:bold;}
.scwzjg_left .all .item1 p{font-size:0.16rem;color:rgba(51,51,51,.5);padding-top:0.05rem;}
.scwzjg_left .all .item1 p::after{content:"";display:block;width:0.49rem;height:0.05rem;background:#0b64be;margin:0 auto;margin-top:0.15rem;}
.scwzjg_left .all .item2{font-size:0.22rem;color:#333333;text-align:center;margin-top:0.3rem;}
.scwzjg_right ul{display:grid;grid-template-columns: repeat(3,1fr);gap:.98rem;padding-bottom:.57rem;margin:0 .16rem;}
.scwzjg_right ul li{text-align:center;}
.scwzjg_right ul li p{color:#333333;font-size:0.22rem;padding-top:0.25rem;}
.cshi{width:100%;overflow:hidden;border-bottom:0.01rem solid #e9e9e9;}
.cshi .item_1{width:100%;margin:0 auto;overflow:hidden;position:relative;background:url(../images/01_08.jpg);background-size:cover;min-height:6.33rem;}
.cshi .item_1 .img{width:3.85rem;margin:.15rem auto;}
.cshi .item_1 .item_1_l{width:93.75%;margin:0 auto;}
.cshi .item_1 .item_1_l .title{color:#333333;font-size:0.28rem;font-weight:bold;padding-top:.6rem;}
.cshi .item_1 .item_1_l .list{font-size:0.22rem;line-height:0.56rem;padding-top:0.12rem;}
.cshi .item_1 .item_1_l .title::after{width:0.8rem;height:0.04rem;background:#0b64be;display:block;content:"";margin-top:0.2rem;}
.cshi .item_1 .item_1_l .list li{padding-left:0.2rem;background:url(../images/e1.png) no-repeat left center;background-size:.1rem .1rem;}
.cshi .item_2{width:100%;margin:0 auto;overflow:hidden;position:relative;background:url(../images/01_09_01.jpg);background-size:cover;}
.cshi .item_2 .img{width:4.6rem;margin:0 auto;margin-top:.55rem;}
.cshi .item_2 .item_2_l{width:93.75%;margin:0 auto;margin-top:.4rem;margin-bottom:.79rem;}
.cshi .item_2 .item_2_l .title{font-size: 0.28rem;color:#0b64be;font-weight:bold;}
.cshi .item_2 .item_2_l .list{font-size:0.22rem;margin-top:0.2rem;line-height:1.65;}
.cshi .item_2 .item_2_l .list li{margin-top:0.3rem;padding-left:0.95rem;position:relative;overflow:hidden;min-height:0.6rem;display:flex;align-items: center;}
.cshi .item_2 .item_2_l .list li::after{content:attr(data-content);position:absolute;left:0rem;top:calc(50% - 0.3rem);font-style: italic;color:#fff;background:#0b64be;font-size:0.26rem;font-weight:bold;width:0.49rem;height:0.6rem;border-radius:50%;line-height:0.6rem;padding-left:0.11rem;}
.cshi .item_3{margin:0 auto;position:relative;background:url(../images/01_09_02.jpg);background-size:cover;overflow:hidden;min-height:9.54rem;}
.cshi .item_3 .img{width:5.4rem;margin:.4rem auto;}
.cshi .item_3 .item_3_l{width:93.75%;margin:0 auto;}
.cshi .item_3 .item_3_l .title{color:#0b64be;font-size:0.28rem;font-weight:bold;margin-top:.36rem;}
.cshi .item_3 .item_3_l .content{width:6rem;padding-top:0.4rem;font-size:0.22rem;color:#333333;line-height:1.81;}
.cshi .item_4{position:relative;background:#f8f8f8;overflow:hidden;}
.cshi .item_4 .img{max-width:5.8rem;margin:0 auto;margin-bottom:.4rem;}
.cshi .item_4 .item_4_l{width:93.75%;margin:0 auto;}
.cshi .item_4 .item_4_l .list{font-size:0.26rem;color:#333333;}
.cshi .item_4 .item_4_l .list li{position:relative;margin-bottom:0.4rem;min-height:1.06rem;padding-left:1.34rem;background:url(../images/c1.png) no-repeat left center;background-size:1.06rem;display:flex;align-items: center;font-weight:bold;}
.cshi .item_4 .item_4_l .list li:nth-child(2){margin-left:0.33rem;background-image:url(../images/c2.png)}
.cshi .item_4 .item_4_l .list li:nth-child(3){background-image:url(../images/c3.png)}
.zcdzjt{width:100%;overflow:hidden;background:#f8f8f8;padding-bottom:.6rem;}
.zcdzjt .title{font-size:0.28rem;color:#0b64be;font-weight:bold;text-align:center;padding-top:0.7rem;padding-bottom:0.8rem;}
.zcdzjt .list{width:93.75%;margin:0 auto;}
.zcdzjt .list ul{display:grid;grid-template-columns: repeat(3,1fr);gap:1rem;}
.zcdzjt .list li{position:relative;}
.zcdzjt .list li::after{position:absolute;right:-.73rem;top:0.43rem;width:0.47rem;height:0.47rem;content:"";display:block;background:url(../images/index1_47.jpg) no-repeat center;background-size:.47rem .47rem;}
.zcdzjt .list li p{font-size:0.22rem;color:#333333;text-align:center;padding-top:0.3rem;padding-bottom:0.5rem;}
.zcdzjt .list li:last-child::after{display:none;}
.zcxld{width:100%;overflow:hidden;background:url(../images/01_11.jpg) no-repeat center;min-height:6.3rem;background-size:cover;}
.zcxld .title{text-align:center;font-size:0.28rem;color:#333333;font-weight:bold;padding-top:.8rem;}
.zcxld .list{width:93.75%;margin:0 auto;overflow:hidden;padding-top:1.1rem;}
.zcxld .list li{height:3.09rem;border-radius:10px;background:#6fa7eb;position:relative;}
.zcxld .list li font{width:1rem;height:1rem;border-radius:50%;background:#fff;display:flex;justify-content: center;align-items: center;position:absolute;left:calc(50% - 0.5rem);top:-0.5rem;color:#6fa7eb;font-weight:bold;font-size:0.36rem;}
.zcxld .list li p{font-size:0.22rem;color:#ffffff;padding-top:0.9rem;width:2.2rem;margin:0 auto;line-height:1.5;}
.zcxld .list li:nth-child(2){background:#58a3e8;}
.zcxld .list li:nth-child(2) font{color:#58a3e8;}
.zcxld .list li:nth-child(3){background:#6fc4eb;}
.zcxld .list li:nth-child(3) font{color:#6fc4eb;}
.zcxld .zcxld-pagination { width: 100%; z-index: 3;  right:auto;text-align:center;padding-top:0.4rem;padding-bottom:0.4rem;width:100%;}
.zcxld .zcxld-pagination .swiper-pagination-bullet { width:0.13rem;height:0.12rem; background: #d6d6d6;margin:0 0.08rem;position:relative;}
.zcxld .zcxld-pagination .swiper-pagination-bullet-active { background: #0b64be; }
.mgxxjc{width:100%;overflow:hidden;background:#f8f8f8;padding-top:0rem;padding-bottom:0.6rem;border-bottom:0.01rem solid #e9e9e9;}
.ppa{width:93.75%;margin:0 auto;}
.ppa .list{font-size:0.22rem;line-height:1.65;float:left;}
.ppa .list li{margin-top:0.3rem;padding-left:0.95rem;position:relative;overflow:hidden;min-height:0.6rem;display:flex;align-items: center;}
.ppa .list li::after{content:attr(data-content);position:absolute;left:0rem;top:calc(50% - 0.3rem);font-style: italic;color:#fff;background:#0b64be;font-size:0.26rem;font-weight:bold;width:0.49rem;height:0.6rem;border-radius:50%;line-height:0.6rem;padding-left:0.11rem;}
.ppa .img{max-width:4.47rem;margin:0 auto;margin-top:.55rem;margin-bottom:.25rem;}
.d_ls{width:100%;overflow:hidden;min-height:27.52rem;background:url(../images/01_13.jpg) no-repeat top center;border-bottom:0.01rem solid #e9e9e9;background-size:100% auto;}
.an_all{width:93.75%;margin:0 auto;overflow:hidden;position:relative;margin-top:1.1rem;height:7.3rem;display:none;}
.rjfh{position:absolute;left:0rem;top:0rem;width:5rem;height:5rem;background:#0b64be;border-radius:50%;display:flex;align-items: center;}
.rjfh>div{width:3.8rem;margin:0 auto;}
.aqfhtx{width:3.09rem;height:3.08rem;background:url(../images/b3.png) no-repeat center;position:absolute;left:4.47rem;top:0.98rem;z-index:2;display:flex;align-items: center;justify-content: center;font-size:0.37rem;color:#ffffff;}
.yjfh{position:absolute;right:0rem;top:0rem;width:5rem;height:5rem;background:#0b64be;border-radius:50%;display:flex;align-items: center;}
.yjfh>div{padding-left:0.9rem;}
.rjfh .title{background:url(../images/b1.png) no-repeat left center;height:0.7rem;padding-left:0.87rem;line-height:0.7rem;color:#ffffff;font-size:0.28rem;font-weight:bold;}
.rjfh .content{font-size:0.22rem;color:#ffffff;margin-top:0.25rem;line-height:1.72;}
.yjfh .title{background:url(../images/b2.png) no-repeat left center;height:0.7rem;padding-left:0.87rem;line-height:0.7rem;color:#ffffff;font-size:0.28rem;font-weight:bold;}
.yjfh .content{font-size:0.22rem;color:#ffffff;margin-top:0.25rem;line-height:1.72;}


.xtaqfhcs{width:93.75%;margin:0 auto;position:relative;}
.xtaqfhcs .img{width:4.17rem;margin:0 auto;margin-top:.35rem;}
.xtaqfhcs_left{width:100%;overflow:hidden;margin-top:.8rem;}
.xtaqfhcs_left .title{color:#0b64be;font-size:0.26rem;font-weight:bold;}
.xtaqfhcs_left .list{color:#333333;font-size:0.22rem;line-height:1.81;}
.xtaqfhcs_left .list li{margin-top:0.4rem;}
.xtaqfhcs_left .list li::before{width:0.14rem;height:0.14rem;background:#0b64be;display:inline-block;content:"";border-radius:50%;margin-right:0.1rem;}

.sjqyfw{width:93.75%;margin:0 auto;position:relative;}
.sjqyfw .img{}
.sjqyfw_right{width:4.46rem;float:right;margin-top:1rem;overflow:hidden;margin-bottom:.3rem;}
.sjqyfw_right .title{font-size:0.26rem;color:#0b64be;font-weight:bold;text-align:right;}
.sjqyfw_right .content{color:#333333;font-size:0.22rem;line-height:1.81;padding-top:0.4rem;text-align:right;}
.shjz{width:100%;overflow:hidden;background:#f8f8f8;border-top:1px solid #e9e9e9;margin-top:0.42rem;}
.nrfbzcdj{width:93.75%;margin:0 auto;overflow:hidden;}
.nrfbzcdj_left{width:100%;padding-top:.8rem;}
.nrfbzcdj .img{float:right;}
.nrfbzcdj_left .title{font-size:0.26rem;color:#0b64be;font-weight:bold;}
.nrfbzcdj_left .content{font-size:0.22rem;line-height:1.81;margin-top:0.45rem;}
.gxbjdntfb{width:100%;position:relative;background:#e7eef4;}
.gxbjdntfb .piao{position:absolute;left:0rem;top:0rem;width:100%;}
.gxbjdntfb_main{width:93.75%;margin:0 auto;overflow:hidden;}
.gxbjdntfb_main_right{padding-bottom:.9rem;}
.gxbjdntfb_main_right .title{font-size:0.26rem;color:#0b64be;font-weight:bold;padding-top:0.7rem;padding-bottom:0.1rem;}
.gxbjdntfb_main_right .list{color:#333333;font-size:0.22rem;line-height:1.81;}
.gxbjdntfb_main_right .list li{margin-top:0.4rem;}
.gxbjdntfb_main_right .list li::before{width:0.14rem;height:0.14rem;background:#0b64be;display:inline-block;content:"";border-radius:50%;margin-right:0.1rem;}

.honor{width:93.75%;margin:0 auto;overflow:hidden;}
.honor .title{font-size:0.32rem;font-weight:bold;color:#333333;padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;}
.honor .list{}
.honor .honor_list-pagination { width: 100%; z-index: 3;  right:auto;text-align:center;padding-top:0.4rem;padding-bottom:0.4rem;}
.honor_list-pagination .swiper-pagination-bullet { width:0.13rem;height:0.12rem; background: #d6d6d6;margin:0 0.08rem;position:relative;}
.honor_list-pagination .swiper-pagination-bullet-active { background: #0b64be;}
.honor .swiper-pagination-lock{display:block;}
.gdfw{width:100%;background:url(../images/01_16.jpg) no-repeat center;overflow:hidden;min-height:8.66rem;background-size:cover;}
.gdfw .title{text-align:center;font-size:0.28rem;color:#ffffff;font-weight:bold;padding-top:0.68rem;}
.gdfw .list{width:93.75%;margin:0 auto;margin-top:0.8rem;padding-bottom:.7rem;}
.gdfw .list ul{display:grid;justify-content:space-between;grid-template-columns: repeat(3,1fr);gap:.3rem .6rem;}
.gdfw .list ul:nth-child(2){justify-content:space-between;}
.gdfw .list li{text-align:center;cursor: pointer;}
.gdfw .list li p{color:#ffffff;font-size:0.18rem;padding-top:0.2rem;}


.a_list .swiper-pagination-lock{display:block;}

.layui-layer-title {

  display: none !important;

}
.layui-layer-iframe iframe{height:100vh !important;}
.layui-layer-setwin{right:0.26rem;top:0.37rem;}
.layui-layer-setwin .layui-layer-close1{background:url(../images/close.png) no-repeat center;width:0.29rem;height:0.29rem;background-size:100% 100%;}
.iflayer .title{width:100%;overflow:hidden;font-size:0.32rem;color:#0b64be;font-weight:bold;text-align:center;padding-top:0.5rem;}
.iflayer .title::after{display:block;width:0.49rem;height:0.05rem;border-radius:0.05rem;content:"";margin:0 auto;margin-top:0.18rem;background:#0b64be;}
.iflayer .content{margin-left:0.5rem;padding-right:0.25rem;margin-right:0.25rem;overflow:auto;margin-top:0.5rem;margin-bottom:0.47rem;height:calc(100% - 1.5rem);}
.iflayer .content .cont_left{width:100%;overflow:hidden;}
.iflayer .content .cont_right{padding-top:.2rem;}
.iflayer .content .cont_left .bti{font-size:0.28rem;font-weight:bold;position:relative;position:relative;color:#0b64be;line-height:1;padding-left:0.24rem;}
.iflayer .content .cont_left .bti::after{width:0.09rem;height:0.09rem;background:#0b64be;display:block;content:"";border-radius:50%;position:absolute;left:0rem;top:0.1rem;}
.iflayer .content .cont_left .nrong{font-size:0.16rem;color:#333333;line-height:2;margin-top:0.24rem;}
.iflayer .fenye{position:relative;text-align:center;margin-bottom:.2rem;overflow:hidden;}
.iflayer .fenye a{width:1.28rem;height:0.57rem;border:1px solid #0b64be;display:inline-block;line-height:0.57rem;font-size:0.18rem;color:#333333;text-align:center;font-family:simsun;font-weight:bold;border-radius:0.5rem;margin-left:0.1rem;margin-right:0.1rem;transition: 0.3s ease all;}
.iflayer .fenye a:hover{background:#0b64be;color:#fff;}


.yymhwz{width:100%;overflow:hidden;}
.yymhwz ul{display:grid;grid-template-columns: repeat(3,1fr);gap:0.34rem;}
.yymhwz li{overflow:hidden;text-align:center;}
.yymhwz li p{padding-top:0.2rem;font-size:0.16rem;}


.content_2 {
  clear: both;
  padding-top: 0.35rem;
}

.content_2 .c2_left {
  float: left;
}

.content_2 .c2_right {
  float: left;
  margin-left: 0.25rem;
  display: grid;
  grid-template-columns: repeat(1,1fr);
  width: auto;
  gap: 0.2rem 0.18rem;
}



.content_2 .c2_right .item .item_title{font-size:0.28rem;font-weight:bold;position:relative;position:relative;color:#0b64be;line-height:1;padding-left:0.24rem;padding-bottom:0.2rem}
.content_2 .c2_right .item .item_title::after{width:0.09rem;height:0.09rem;background:#0b64be;display:block;content:"";border-radius:50%;position:absolute;left:0rem;top:0.1rem;}
.content_2 .c2_right .item .item_content{font-size:0.16rem;line-height:2;}
.gkzpxt{width:100%;overflow:hidden;}
.gkzpxt_title{font-size:0.28rem;font-weight:bold;position:relative;position:relative;color:#0b64be;line-height:1;padding-left:0.24rem;padding-bottom:0.2rem}
.gkzpxt_title::after{width:0.09rem;height:0.09rem;background:#0b64be;display:block;content:"";border-radius:50%;position:absolute;left:0rem;top:0.1rem;}
.gkzpxt_content{font-size:0.16rem;color:#333333;line-height:2;padding-bottom:0.5rem;}
.gkzpxt_content_list ul{display:grid;grid-template-columns: repeat(1,1fr);}
.gkzpxt_content_list li{position:relative;overflow:hidden;min-height:2.1rem;padding-bottom:0.2rem;}
.gkzpxt_content_list li div{width:2.47rem;height:0.67rem;background:#0b64be;border-radius:0.1rem;line-height:0.67rem;text-align:center;font-size:0.2rem;color:#ffffff;}
.gkzpxt_content_list li::after{position:absolute;left:0.08rem;top:0.67rem;height:1.2rem;content:"";background:linear-gradient( 180deg,#0b64be,#fff);display:block;width:0.04rem;}
.gkzpxt_content_list li p{color:#333333;font-size:0.16rem;line-height:0.25rem;padding-top:0.2rem;padding-left:0.35rem;padding-right:0.35rem;}
.gkzpxt_content_list li:nth-child(2n) div{background:#ee701f;}
.gkzpxt_content_list li:nth-child(2n)::after{background:linear-gradient(180deg,#ee701f,#fff);}
.gkzpxt_content_list_2 ul{display:grid;grid-template-columns: repeat(1,1fr);gap:0.1rem;}
.bgs{background:#f3f6f8;}
.zpgg{display:grid;grid-template-columns: repeat(1,1fr);gap:0.2rem;}
.zpgg .box{border:0.01rem solid #0b64be;position:relative;margin-top:1rem;border-radius:0.1rem;}
.zpgg .box .zpgg_index{position:absolute;left:calc(50% - 0.53rem);top:-0.5rem;background:#0b64be;width:1.07rem;height:1.07rem;background:#0b64be;border-radius:50%;text-align:center;font-size:0.34rem;font-weight:bold;color:#fff;line-height:1.07rem;}
.zpgg .box .zpgg_title{color:#0b64be;font-size:0.28rem;font-weight:bold;text-align:center;padding-top:0.69rem;}
.zpgg .box .zpgg_content{color:#333333;font-size:0.2rem;padding-left:0.3rem;padding-right:0.3rem;text-align:center;padding-bottom:0.3rem;line-height:0.29rem;}


.lkzhyymhwz{width:100%;background:url(../images/01_04.jpg) no-repeat center;height:7.07rem;overflow:hidden;background-size:cover;}
.m_width{width:93.75%;margin:0 auto;}
.lkzhyymhwz .title{padding-top:0.6rem;margin:0 auto;font-size:0.32rem;color:#ffffff;font-weight:bold;text-align:center;}
.lkzhyymhwz .content{color:#ffffff;font-size:0.16rem;line-height:0.38rem;margin-top:0.5rem;height:4.73rem;overflow:auto;}


.aqfhtx2{padding-top:.5rem;}
.aqfhtx_width{width:93.75%;margin:0 auto;}
.aqfhtx2 .title{text-align:center;color:#333333;font-size:0.37rem;font-weight:bold;}
.aqfhtx2 .list{padding-bottom:.5rem;}
.aqfhtx2 .list li{padding-left:.85rem;margin-left:.35rem;background:url(../images/s-1.png) no-repeat left top;background-size:.7rem auto;margin-top:.5rem;}
.aqfhtx2 .list li .k_title{font-size:.28rem;font-weight:bold;color:#333333;padding-top:.1rem;padding-bottom:.1rem;}
.aqfhtx2 .list li .content{font-size:.22rem;line-height:1.75;}

.foot{background:url(../images/foots_02.jpg) no-repeat center;height:1.2rem;background-size:100% 100%;margin-top:-1px;margin-bottom:60px;}
.foot ul{display:grid;grid-template-columns: repeat(5,1fr);}
.foot li{height:1.2rem;}
.foot li a{display:block;height:100%;}

.foot{/* width:93.75%; */background: #000;/* height:.94rem; */background-size:100% 100%;margin:0 auto;}
.foot li a{display:block;height:100%;background: url(/images/t1.png) no-repeat center top .28rem;background-size: .29rem auto;}
.foot li a::after{content:"首页";display:block;text-align:center;padding-top: .4rem;color:#fff;font-size:.2rem;}
.foot li:nth-child(2) a{background-image:url(/images/t2.png);}
.foot li:nth-child(2) a::after{content:"服务";}
.foot li:nth-child(3) a{background-image:url(/images/t3.png);}
.foot li:nth-child(3) a::after{content:"案例";}
.foot li:nth-child(4) a{background-image:url(/images/t4.png);}
.foot li:nth-child(4) a::after{content:"地址";}
.foot li:nth-child(5) a{background-image:url(/images/t5.png);}
.foot li:nth-child(5) a::after{content:"联系";}