.navgationDiv{display:none;}

/*面包屑*/
.bread { height: 70px; line-height: 70px;border-bottom: 1px solid #d9d9d9;} 
.bread .bread-title { font-size: 16px; color: #161616; font-weight: bold; } 
.bread span { font-size: 16px; } 
.bread span a { font-size: 16px; }

.four-box { margin-bottom: 50px;}
.four-box p { line-height: 30px; }

/*banner*/
.banner-img img { width: 100%; }


/*列表样式*/
.list-li2 { display: flex; justify-content: space-between; width: 100%; height: 40px !important; line-height: 40px !important; border-bottom: 1px dashed #e9e9e9; }
.list-date2 { color: #999; font-size: 16px !important; }
.list-title2 a { color: #333; font-size: 16px !important; line-height: 40px !important; }

/*单篇文章*/
.four_top_title { height: 60px; line-height: 60px; text-align: center; } 
.four_top_title .top_title { font-size: 22px; }


/*立即申请*/
.qr_code_pop{ z-index: 9999; background-color: #fff; padding: 0; border: solid 1px #c00000; box-shadow: 0 2px 5px rgb(0 0 0 / 40%); border-radius: 2px; overflow: hidden; position: fixed; top: 30%; left: 45%; display: none; } 
.code_top{ height: 40px; /* position: relative; */ /* line-height: 40px; */ padding: 0 10px 0 10px; /* font-size: 16px; text-align: left; */ background: #c00000; /* color: #fff; */ display: flex; align-items: center; /* font-weight: normal; margin: 0; */ }

 .title_text{color: #fff;}
 .code_bottom{display: flex; justify-content: center; align-items: center; flex-direction: column;}
 .img_qr{display: flex; padding: 10px; width: 228px; height: 183px; align-items: center; justify-content: center; box-sizing: border-box;}
.img_qr img{width: 80%;}
 .qr_cancel{border: 1px solid #ccc; display: flex; justify-content: center; align-items: center; width: 100px; margin-bottom: 8px; height: 25px; cursor: pointer;}
.qr_cancel:hover span{color:#DD3645}

/*分页样式*/
.pagingNormal { display: block; width: 36px; height: 30px; line-height: 30px; border: 1px solid #cfdce5; text-align: center; border-radius: 5px; font-size: 14px; color:#484848;} 
.easysite-page-wrap { display: flex; justify-content: center; align-items: center; margin-top:50px; margin-bottom:30px; flex-wrap: wrap;} 
.NormalRed { background: #009240; color: #fff; width: 36px; height: 30px; border-radius: 5px; text-align: center; line-height: 30px; }
.nextPage,.lastPage { display: block; width: auto; height: 30px; line-height: 28px; font-size: 14px; padding: 0px 8px; border: 1px solid #cfdce5; box-sizing: border-box; border-radius: 5px; margin-right: 5px; } 
.totalList { height: 30px; line-height: 30px; font-size: 14px; padding: 0 8px; border: 1px solid #cfdce5; border-radius: 5px; } 
.totalList b { font-weight: 500; }
.totalList * { font-size: 14px; }

/*右侧导航样式*/
.nav_one .oneListNav { height: 45px; line-height: 45px; padding-left: 20px; box-sizing: border-box; background: url(/uiFramework/commonResource/image/2022121215182259511.jpg) left center no-repeat; border-bottom: 1px dashed #e9e9e9; } 
.nav_one .oneListNav:last-child { border-bottom: 0px; } 
.nav_one .oneListNav a { line-height:0px; font-size: 16px; }

/*表格样式*/
.four-box table{width:100%;}


@media screen and (min-width:1200px) and (max-width:3000px){
    .left-nav2 { display: none; }
    
}

@media screen and (min-width:1200px) and (max-width:1300px){
    .w1200{width:90%;}



    

}


@media screen and (max-width:1199px){
    .w1200 { width: 90%; }
    .left-nav2{ display: block; } 
    .left-nav{display:none;}

    /*三级右侧导航*/
    .nav_one .oneListNav a { line-height: 45px; font-size: 16px; }


    /*移动端导航*/
    .list-left { width: 90%; margin:0 auto;}
    .phoneNav { background: #f4f4f4; padding: 10px; box-sizing: border-box; margin-bottom: 20px; width: 100%; margin: 0 auto; margin-bottom: 20px;border-radius: 10px; display:none;} 
    .phoneNav .oneNav .oneLiNav {border-radius: 9px;margin-top: 10px;text-align: center;border: 0px;display: block; width: 100%;} 
    .phoneNav .oneNav .oneLiNav:first-child { margin-top: 0px; }
    .phoneNav .oneNav .oneLiNav .twoUlNav{display:none;}
    .phoneNav .oneNav .yesNav a:first-child { color: #fff; } 
    .phoneNav .oneNav .yesNav .twoUlNav {display:block;} 
    .phoneNav .oneNav .twoUlNav .twoLiNav a {background: none;display: block;width: 90%;float: right;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;overflow: hidden;color:#191919;line-height: 35px;} 
    .phoneNav .oneNav .twoUlNav .active_twoNav {background: #da0313 !important; border-radius: 5px;}
    .phoneNav .oneNav .twoUlNav .active_twoNav a { color: #fff; }

    .phoneNav .oneNav .yesNav { border-radius: 10px 10px 0 0; border: 0px; background: none;}
    .phoneNav .oneNav .yesNav .twoUlNav li {width: 48%;background: #fff; border-radius: 5px;} 
    .phoneNav .oneNav .oneLiNav .twoUlNav {background: none;}
    .phoneNav .oneNav .oneLiNav .twoUlNav li {width: 48%;background: #fff;margin-top: 10px;border-radius: 5px;border: 0px;} 
    .phoneNav .oneNav .oneLiNav .p_li {padding: 0  20px 0 30px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;background: #fff;border-radius: 9px; width: 100%;line-height: 35px;}
    .phoneNav .oneNav .yesNav .p_li { background: #d7000f; border-radius: 9px;}
    .phoneNav .oneNav .oneLiNav .p_li .svg{cursor: pointer;width: 25px;float: right; -o-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s;  -moz-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;transform: rotate(-90deg);}
    .phoneNav .oneNav .oneLiNav .p_li .svg svg { width: 100%; height: 100%; }
    .phoneNav .oneNav .oneLiNav .p_li .svg.on{transform: rotate(0deg);}
    .phoneNav .oneNav .oneLiNav .twoUlNav li:nth-child(odd) { float: left; } 
    .phoneNav .oneNav .oneLiNav .twoUlNav li:nth-child(even) { float: right; }



}


@media screen and (max-width:1080px){
    .w1200 { width: 90%; }

    div#four-box { min-height: 67rem; }
    

    
}

@media screen and (max-width:900px){
    .w1200 { width: 90%; }

    div#four-box { min-height: 50rem; }

    
    
}


@media screen and (max-width: 768px){
    div#four-box { min-height: 42.2rem; }

    .w1200{width:90%;}
    .phoneNav{width:100%;}

    /*面包屑*/
    .bread { height: auto; line-height: 25px;} 
    .bread span { font-size: 14px; } 
    .bread span a { font-size: 14px; }
    .bread .bread-title { font-size: 14px; font-weight: 500; }



    /*分页*/
    .easysite-page-wrap { margin: 20px 0; }

   
.qr_code_pop{ z-index: 9999;
                background-color: #fff;
                padding: 0;
                border: solid 1px #c00000;
                box-shadow: 0 2px 5px rgb(0 0 0 / 40%);
                border-radius: 2px;
                overflow: hidden;
                position: fixed;
                top: 35%;
                left: 21%;
               display: none;
            }
.code_top{ height: 40px;
                /* position: relative; */
                /* line-height: 40px; */
                padding: 0 10px 0 10px;
                /* font-size: 16px;
                text-align: left; */
                background: #c00000;   display: flex; align-items: center; margin: 0; */
            }
 .title_text{color: #fff;}
 .code_bottom{display: flex; justify-content: center; align-items: center; flex-direction: column;}
 .img_qr{display: flex; padding:0px 10px; width: 221px; height: 143px; align-items: center; justify-content: center; box-sizing: border-box;}
.img_qr img{width: 70%;}
 .qr_cancel{border: 1px solid #ccc; display: flex; justify-content: center; align-items: center; width: 100px; margin-bottom: 8px; height: 21px; cursor: pointer;}
.qr_cancel:hover span{color:#DD3645}


    /*移动端导航*/
    .phoneNav .oneNav .oneLiNav a:first-child { display: block; width: 100%; float: none; font-size: 14px;line-height: 35px;}
}


@media screen and (max-width: 500px){
    div#four-box {min-height: 32rem;}
    /*banner*/
    .banner-big{margin-top:0px;}

    /*三级导航*/
    .phoneNav .oneNav .twoUlNav .twoLiNav a { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-align:center; font-size:14px;} 
    .phoneNav .oneNav .yesNav .twoUlNav li { } 
    .phoneNav .oneNav .twoUlNav .active_twoNav {  }
}

@media screen and (min-width:768px) and (max-width:1200px){
    div.four-box .clearfix_part .fl p img{
		width: 100%;
    padding-right: 10px;
    box-sizing: border-box;   
}