*{box-sizing: border-box;}
/* banner */
.cyy_banner{width: 100%;height: 6rem;margin-top: 1.28rem;}
.cyy_banner .swiper{height: 100%;}
.lbSwiper .swiper-slide{position: relative;}
.lbSwiper .slide_image{position: absolute;width: 100%;height: 100%;}
.lbSwiper .slide_text{position: absolute;width: 15.56rem;height: 3.82rem;z-index: 2;color: #fff;display: flex;align-items: center;
font-size: 1.2rem;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.lbSwiper .swiper-pagination{bottom: .5rem;}
.lbSwiper .swiper-pagination .swiper-pagination-bullet{width: 24px;height: 4px;background: rgba(255, 255, 255, 0.85);
    border-radius: 8px 8px 8px 8px;opacity: 1;}
.lbSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 48px;background: #E1251A;
}

/* 第二部分 */
.cyy_second{position: relative;padding-top: 1.4rem;z-index: 3;padding-bottom: 2.08rem;}
.cyy_second_search{width: 14.84rem;height: .96rem;border-radius: .3rem;background: #fff;position: absolute;transform: translateX(-50%);
left: 50%;top: -.48rem;display: flex;align-items: center;padding-left: .3rem;padding-right: .42rem;justify-content: space-between;
box-shadow: 0px 4px 58px 0px rgba(0, 0, 0, 0.25);}
.cyy_second_search_icon{width: .3rem;height: .3rem;z-index: 3;}
.cyy_second_search_input{width: calc(100% - 1.6rem);height: .48rem;padding: 0 .38rem;}
.cyy_second_search_input input:focus::placeholder{color: rgba(0, 0, 0, 0.0);}
.cyy_second_search_input input{width: 100%;border: none;outline: none;font-size: .24rem;color: #05142d;
    background: transparent;height: .48rem;display: block;}
.cyy_second_search_btn{width: 1.27rem;height: .48rem;background: #E1251A;border-radius: 38px 38px 38px 38px;font-size: .18rem;
color: #fff;display: flex;align-items: center;justify-content: center;transition: all .3s ease;}
.cyy_second_search_btn:hover{width: 1.5rem;}
.cyy_second_title{height: 1.56rem;font-size: .64rem;line-height: .78rem;font-family: 'JDLangZhengTi';}
.cyy_second_title span{font-weight: bold;}
.cyy_second_con{margin-top: 0rem;display: flex;justify-content: end;}
.cyy_second_bgimg{position: absolute;width: 7.49rem;height: 3.72rem;right: 0;top: 0;z-index: -1;}
.cyy_second_bgimg2{position: absolute;width: 9.08rem;height: 6.93rem;top: 3rem;left: -2rem;z-index: -1;}
.cyy_second_main{width: 9.12rem;}
.cyy_second_main_title{font-size: .36rem;line-height: .45rem;color: #071E40;font-family: 'Roboto-Medium';}
.cyy_second_main_con{margin-top: .5rem;font-size: .24rem;line-height: .36rem;color: #05142d; font-family: 'Roboto-Medium';}
.cyy_second_list_title{font-size: .3rem;margin-top: .92rem;font-family: 'Roboto-Medium';}
.cyy_second_list{display: flex;align-items: center;margin-top: .34rem;}
.cyy_second_list_item{width: 2.9rem;height: .6rem;margin-right: .1rem;background: rgba(225, 37, 26, 0.2);border-radius: 12px 12px 12px 12px;
color: #E1251A;font-size: .3rem;font-family: 'Roboto-Medium';display: flex;justify-content: center;align-items: center;}

/* 第四部分 */
.cyy_fourth{padding-top: .9rem;padding-bottom: 1.04rem;background: #F0F1F6;}
.cyy_fourth_title{font-size: .85rem;font-family: 'JDLangZhengTi';}
.cyy_fourth_title span{font-weight: bold;}
.cyy_fourth_main{margin-top: .3rem;display: flex;justify-content: space-between;position: relative;}
.cyy_fourth_l{width: 9rem;}
.cyy_fourth_r{width: 6.2rem;height: 4.9rem;}
.cyy_fourth_r .swiper{height: 100%;}
.cyy_fourth_r .swiper .swiper-slide img{object-fit: cover;}
.cyy_fourth_l_info{font-size: .3rem;color: #05142d;line-height: 1.5;font-family: 'Roboto-Medium';display: none;}
.cyy_fourth_l_con{margin-top: .3rem;display: flex;justify-content: space-between;align-items:start;}
.cyy_fourth_l_num{display: flex;align-items: center;}
.cyy_fourth_num_item{font-size: .36rem;line-height: .54rem;font-family: 'Roboto-Regular-14';letter-spacing: 2px;}
.cyy_fourth_num_item.l,.cyy_fourth_num_item.c{color: rgba(225, 37, 26, 1);}
.cyy_fourth_num_item.r{color: rgba(0, 0, 0, 0.30);}
.cyy_fourth_l_line{width: 1px;height: .8rem;background: #000;transform: rotate(220deg) translateX(.1rem) translateY(-.1rem);transform-origin: center;}
.cyy_fourth_l_text{width: 7rem;height: auto;padding-right: .4rem;}
.cyy_fourth_l_text::-webkit-scrollbar-track {
    background: #ddd;
    /* 滚动条轨道的颜色 */
}
.cyy_fourth_l_text::-webkit-scrollbar-thumb {
    background: #f0f0f0;
    /* 滚动条滑块的颜色 */
}
.cyy_fourth_l_text_title{font-size: .24rem;font-family: 'JDLangZhengTi';line-height: 1.5;}
.cyy_fourth_l_text_text{font-size: .22rem;font-family: 'Roboto-Regular-14';margin-top: .1rem;}
.cyy_fourth_main .swiper-button-next:after,
.cyy_fourth_main .swiper-button-prev:after{display: none;}
.cyy_fourth_main .swiper-button-next,
.cyy_fourth_main .swiper-button-prev{width: .6rem;height: .6rem;border-radius: 50%;background: #fff;z-index: 5;
pointer-events: all;display: flex;justify-content: center;align-items: center;}
.cyy_fourth_main .swiper-button-next img,
.cyy_fourth_main .swiper-button-prev img{width: .4rem;height: .4rem;}
.cyy_fourth_main .swiper-button-next{left: 0rem;bottom: 0rem;top: auto;right: auto;}
.cyy_fourth_main .swiper-button-prev{left: .8rem;bottom: 0rem;top:auto;right:auto;}
.cyy_fourth_main .swiper-button-next:hover,
.cyy_fourth_main .swiper-button-prev:hover{background: #E1251A;}

/* 第五部分 */
.cyy_fifth{height: 8.65rem;background: url(../image/sjzx/5bg.png)no-repeat;background-size: cover;}
.cyy_fifth_line_bg{width: 16rem;border-left:1px solid rgba(255, 255, 255, 0.39);height: 100%;margin: auto;
    border-right: 1px solid rgba(255, 255, 255, 0.39);padding-top: .9rem;padding-bottom: .9rem;}
.cyy_fifth_title{font-size: .85rem; font-family: 'JDLangZhengTi';color: #fff;}
.cyy_fifth_title span{font-weight: bold;}
.cyy_fifth_info{font-size: .24rem;line-height: .36rem;color: rgba(255, 255, 255, 0.6);font-family: 'Roboto-Regular-14';
margin-top: .27rem;}
.cyy_fifth_main{margin-top: .96rem;display: flex;justify-content: end;}
.cyy_fifth_main_form{width: 9.02rem;height: 4.1rem;background: rgba(255, 255, 255, 0.1);border-radius: 50px 50px 50px 50px;
padding: .48rem;}
.cyy_fifth_form_item{width: 100%;height: .6rem;border-bottom: 1px solid #fff;}
.cyy_fifth_form_item input{  width: 100%;border: none;outline: none;height: 100%;background: none;display: block;color: #fff;
    font-size: .24rem;}
.cyy_fifth_form_item input::placeholder{color: rgba(255, 255, 255, 0.4);font-size: .24rem;}
.cyy_fifth_form_item input:focus::placeholder{color: transparent;}
/* .cyy_fifth_form_item optgroup, */
.cyy_fifth_form_item select{  width: 100%;border: none;outline: none;height: 100%;background: none;display: block;
color: rgba(255, 255, 255, 0.4);
    font-size: .24rem;}
/* .cyy_fifth_form_item option */
.cyy_fifth_form_item select::placeholder{color: rgba(255, 255, 255, 0.4);font-size: .24rem;}
.cyy_fifth_form_btn{width: 100%;height: .48rem;border-radius: 38px 38px 38px 38px;border: 1px solid #FFFFFF;font-size: .18rem;
color: #fff;margin-top: .57rem;display: flex;justify-content: center;align-items: center;}
.cyy_fifth_form_btn:hover{background: rgba(255, 255, 255, 0.1);cursor: pointer;}


@media screen and (max-width: 768px) {
    .cyy_banner{margin-top: 0;padding-top: 1rem;}
    .lbSwipe .slide_image img{object-fit: cover;}
    .lbSwipe .slide_text{width: 100%;height: auto;padding: 0 .2rem;}
    .slide_text_b{font-size: .5rem;}
    .slide_text_s{font-size: .24rem;line-height: 2;} .slide_image img{object-fit: cover;}
    .lbSwiper .slide_text{width: 100%;height: auto;padding: 0 .2rem;font-size: .65rem !important;}
    .slide_text_b{font-size: .5rem;}
    .slide_text_s{font-size: .24rem;line-height: 2;}
    .cyy_second_search{width: 88%;}
    .cyy_second{padding-top: 1rem;padding-bottom: .5rem;}
    .cyy_second_title{font-size: .4rem !important;line-height: 1.5;}
    .cyy_second_bgimg{width: 100%;height: auto;}
    .cyy_second_bgimg2{width: 90%;height: auto;display: none;}
    .cyy_second_main{width: 100%;}
    .cyy_second_main_title.conT{font-size: .3rem !important;}
    .cyy_second_main_con{margin-top: .3rem;}
    .cyy_fourth_l_text{height: auto !important;}
}