*{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;font-family: 'JDLangZhengTi';
font-size: 1.2rem;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;align-items: center;}
.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;
}
.lbSwiper .slide_image img{object-fit: cover;}

/* 第二部分 */
.cyy_second{background: #F0F1F6;position: relative;padding-top: 1.4rem;z-index: 3;padding-bottom: 1.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;}
.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{width: 100%;border: none;outline: none;font-size: .24rem;color: #05142d;
    background: transparent;height: .48rem;display: block;}
.cyy_second_search_input input:focus::placeholder{color: rgba(0, 0, 0, 0.0);}
.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 .5s 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: .8rem;display: flex;justify-content: space-between;}
.cyy_second_l_img{width: 7.5rem;display: flex;justify-content: space-between;border-top-left-radius: .5rem;
border-bottom-left-radius: .5rem;overflow: hidden;}
.cyy_second_l_img > div{width: 3.7rem;overflow: hidden;height: 7.2rem;text-align: left;}
.cyy_second_l_img>div img{object-fit: cover;width: auto;}
.cyy_second_img_left{border-bottom-left-radius: .5rem;}
.cyy_second_img_right{overflow: hidden; margin-top: .2rem;border-top-right-radius: .5rem;
border-bottom-right-radius: .5rem;overflow: hidden;}
.cyy_second_img_right img{float: right;}
.cyy_second_r{width: 5.95rem;margin-top: .25rem;font-size: .3rem;color: #05142d;line-height: 1.5;font-family: 'Roboto-Bold';}

/* 第三部分 */
.cyy_third{padding-top: .93rem;padding-bottom: .93rem;height: 9.22rem;background: url(../image/cyy/three.png)no-repeat center;
background-size: cover;color: #fff;}
.cyy_third_title{font-size: .85rem; font-family: 'JDLangZhengTi';color: #fff;}
.cyy_third_title span{font-weight: bold;}
.cyy_third_list{margin-top: 1.2rem;display: flex;justify-content: space-between;}
.cyy_third_list_item{width: 4.8rem;height: 3.45rem;background: rgba(0, 0, 0, 0.2);border-radius: 20px 50px 50px 50px;padding: 0 .5rem;
text-align: center;position: relative;display: flex;flex-direction: column;justify-content: center;position: relative;}
.cyy_third_list_item_title{font-size: .36rem;font-family: 'Roboto-Medium';}
.cyy_third_list_item:hover{background: rgba(0, 0, 0, 0.3);border: 1px solid rgba(255, 255, 255, 0.3);}
.cyy_third_list_item_text{font-size: .24rem;line-height: .36rem;color: rgba(255, 255, 255, 1);font-family: 'Roboto-Medium';
margin: .21rem 0;}
.cyy_third_list_item_info{font-size: .14rem;}
.cyy_third_list_item_icon{width: .48rem;height: .48rem;position: absolute;bottom: .19rem;}
.cyy_third_list_item:nth-child(1) .cyy_third_list_item_icon{right: .19rem;transform: rotate(270deg);}
.cyy_third_list_item:nth-child(3) .cyy_third_list_item_icon{left: .19rem;}
.cyy_third_bottom_text{text-align: center;font-size: .66rem;font-family: 'JDLangZhengTi';margin-top: 1rem;color: #fff;}

/* 第四部分 */
.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;scrollbar-color: #ddd #F0F1F6;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: rgba(255, 255, 255, 0.4);
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: rgba(255, 255, 255, 0);}
/* .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);}

@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_con{margin-top: 0rem;display: block;}
    .cyy_second_l_img{width: 100%;}
    .cyy_second_l_img > div{width: 49%;height: 6.4rem;}
    .cyy_second_r{width: 100%;}
    .cyy_third{padding-top: .5rem;padding-bottom: .5rem;height: auto;}
    .cyy_third_title{font-size: .4rem !important;}
    .cyy_third_list{margin-top: .3rem;display: block;}
    .cyy_third_list_item{width: 100%;margin-top: .15rem;background: rgba(0, 0, 0, 0.5);height: 2.8rem;}
    .cyy_third_list_item:nth-child(1) .cyy_third_list_item_icon,
    .cyy_third_list_item:nth-child(3) .cyy_third_list_item_icon{display: none;}
    .cyy_third_bottom_text{margin-top: .3rem;font-size: .35rem !important;}

    .footer{margin-top: 0;}
    
}
