.sections{ width: 100%; position: relative;overflow: hidden;background:#f1f3f5;}
.sections img{ display: block; max-width: 100%;}
.section{ width: 100%; position: relative;}

.section1{ width:1238px;height: auto;margin: 0 auto;}
.section2{ width:1238px;height: auto;margin: 66px auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section2_item{width: 303px; height: 230px; background: #fff;margin-bottom: 10px;position: relative;}
.section2_item_icon{margin-left: 20px;margin-top:26px;height: 35px;display: flex;align-items: center;}
.section2_item_title{font-size: 18px;color: #000000;font-weight: bold;margin-left: 20px;margin-top: 12px;}
.section2_item_des{font-size: 14px;color:#666666;margin-left: 20px;margin-top: 10px;line-height: 1.6;}
.section2_item_des span{color:#999999;}
.section2_item_des b{color:#bb955c;font-style: normal;font-weight: bold;}
.section2_item_more{position: absolute;bottom: 18px;right: 18px;font-size: 14px;font-weight: bold;}
.erweima{position: absolute;top: 73px;right: 18px;width: 86px;}
.section2_item_more a{color: #5886f5;}

.section3{ width:1238px;height: auto;margin: 0 auto 66px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section3_header{display: flex;justify-content: space-between;align-items: center;width: 100%;margin-bottom: 20px;}
.section3_header_tit{font-size: 20px;font-weight: bold;}
.section3_header_more{}
.section3_header_more a{font-size: 14px;font-weight: bold;color: #5886f5;}
.section3_banner{position: relative;width: 100%;overflow: hidden;}
.section3_box{display: flex;justify-content: space-between;width: 100%;margin-top: 10px;}

.section3_banner .swiper-pagination-001.swiper-pagination-bullets{bottom:1vw;}
.section3_banner .swiper-pagination-001.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.3vw;}
.swiper-pagination-001 .swiper-pagination-bullet{width: 0.6vw;height: 0.4vw; background:#fff;opacity: 0.6;border-radius: 0;}
.swiper-pagination-001 .swiper-pagination-bullet-active{width: 1.8vw;height: 0.4vw; background: #5886f5;opacity: 1;}

@media screen and ( max-width : 800px){
    .section1{ width:100%;height: auto;margin: 0 auto;}
    .section2{ width:100%;height: auto;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;}
    .section2_item{width: 45.3vw; height: 230px; background: #fff;margin-bottom: 10px;position: relative;}
    .section2_item_icon{margin-left: 3.6vw;margin-top:26px;height: 35px;display: flex;align-items: center;}
    .section2_item_title{font-size: 4vw;color: #000000;font-weight: bold;margin-left: 3.6vw;margin-top: 12px;}
    .section2_item_des{font-size: 3.6vw;color:#666666;margin-left: 3.6vw;margin-top: 1vw;line-height: 1.6;}
    .section2_item_des span{color:#999999;}
    .section2_item_des b{color:#bb955c;font-style: normal;font-weight: bold;}
    .section2_item_more{position: absolute;bottom: 18px;right: 18px;font-size: 14px;font-weight: bold;}
    .erweima{position: absolute;top: 73px;right: 18px;width: 86px;}
    .section2_item_more a{color: #5886f5;}

    .section3{ width:100%;height: auto;margin: 0 auto 66px;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .section3_header{display: flex;justify-content: center;align-items: center;width: 100%;margin-bottom: 20px;}
    .section3_header_tit{font-size: 5vw;font-weight: bold;}
    .section3_banner{position: relative;width: 100%;overflow: hidden;}
    .section3_box{display: flex;justify-content: space-between;width: 92.3%;margin: 4.5vw auto 0;}
    .section3_box_item{width: 29.9vw;}

    .section3_banner .swiper-pagination-001.swiper-pagination-bullets{bottom:1vw;}
    .section3_banner .swiper-pagination-001.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1vw;}
    .swiper-pagination-001 .swiper-pagination-bullet{width: 3vw;height: 1vw; background:#fff;opacity: 0.6;border-radius: 0;}
    .swiper-pagination-001 .swiper-pagination-bullet-active{width: 5vw;height: 1vw; background: #5886f5;opacity: 1;}
}
@media screen and ( max-width : 320px){

}
