.erji .erji_twoPart{padding: 0.625rem 0;background: #f6f7fb;}
.erji .erji_twoPart .maxWidth{display:flex;justify-content:space-between;align-items: flex-start;}
.erji .erji_twoPart .erjiRight{flex: 0 0 100%;max-width:100%;}


.loginBox{border:1px solid #e6e6e6;background: #fff;width:500px;margin:0 auto;}
.loginBox .login-title{text-align:center;color:#0e1eb6;font-size: 20px;padding: 15px 0;border-bottom:1px solid #e6e6e6;}
.loginBox .form-group{display:flex;align-items:center;margin:20px;}
.loginBox .form-label{width:120px;text-align:right;margin-right:10px;font-size:14px;}
.loginBox .form-input{width:160px;height:32px;padding:0 8px;border:1px solid #ccc;outline:none;font-size:14px;}
.loginBox .form-input::placeholder{color: #999;}
.loginBox .form-group.last{justify-content:center;}
.loginBox .form-group.last .error{width:100%;text-align:center;font-size:14px;color:red;}


.loginBox .radio-group{display:flex;align-items:center;}
.loginBox .radio-group input{margin-right:5px;}
.loginBox .captcha-img{width:92px;height:32px;margin-left:20px;vertical-align: middle;border: 1px solid #b6b8c2;cursor: pointer;}
.loginBox .required{color:#0e1eb6;margin-left:5px;}
.loginBox .get-code-btn{display:inline-block;height:32px;line-height:32px;border:none;color:#fff;border-radius:8px;padding:0 13px;margin-left:20px;cursor:pointer;background-color:#0e1eb6;}
.loginBox .login-btn{width:calc(100% - 40px);height:40px;margin:0 20px 20px;background-color:#0e1eb6;color:#fff;border:none;outline:none;cursor:pointer;font-size:16px;}
.loginBox .form_select{width: 180px;height: 35px;padding:0 8px;border: 1px solid #ccc;outline: none;font-size: 14px;}
.loginBox .form_select:invalid{color: #999999;}
.loginBox .form_select:valid{color: #666666;}


.mapList .item{width:14.28%;float:left;}
.mapList .item h2 a{text-align:center;font-size:0.26rem;color:#070b2d;font-weight:normal;}
.mapList .item .Ul{margin-top:0.2rem;}
.mapList .item .Ul li{margin-top:0.2rem;}
.mapList .item .Ul li a{font-size:0.24rem;color:#565863;}


/*公司简介*/
.danPianZw h2{text-align:center;font-size:0.45rem;color:#070b2d;font-weight:normal;}
.danPianZw .zw{margin-top:0.5rem;}
.danPianZw .zw *{color:#565863;font-size:0.25rem;line-height: 0.45rem;text-align:justify;}
.danPianZw .zw p strong{color: #070b2d;font-weight: normal;}
.danPianZw .zw .huilan-multi-picture{margin-top:0.25rem;}


/*理财产品*/

.introduce .p{color: #565863;font-size: .18rem;display: inline-block;position: relative; width: 94%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:0.3rem;letter-spacing: 1px;cursor: pointer;}
.introduce .p:hover{width:100%;white-space:inherit;overflow:inherit;text-overflow:inherit;}
.erji .erji_twoPart .erjiRight .erjiRightBox{border:1px solid #e4eaef;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.1);padding: 0.5rem;}

.erji_list .comWidth .screen{background: #f6f7fa url(/uiFramework/commonResource/image/2025111806375917137.png ) no-repeat 135% 0.8rem;background-size: 7.5rem auto;border:1px solid #e0e4ef; padding: .25rem .375rem;margin-top:0.25rem;}
.erji_list .comWidth .form{width: 4.375rem;height: .6rem;background-color: #ffffff;position: relative;margin-bottom: .3rem;}
.erji_list .comWidth .form input{width: 100%;height: 100%;padding-left: .25rem;padding-right: 1rem;border: 0;outline: none;font-size: .225rem;    box-sizing: border-box;}
.erji_list .comWidth .form input::placeholder{color: #c7cad3;}
.erji_list .comWidth .form .search{width: .25rem;position: absolute;right: .25rem;top: .15rem;cursor: pointer;}
.erji_list .comWidth .types h3{color: #565863;font-size: .225rem;line-height: 0.4rem;font-weight:400;}
.erji_list .comWidth .types ul{width: 12rem;margin-bottom: .125rem;line-height: .4rem;}
.erji_list .comWidth .types ul li{float: left;color: #565863;font-size: .225rem;cursor: pointer;height: .4rem;border-radius: .2rem;line-height: 0.42rem;padding: 0 .125rem;margin-right: .475rem;margin-bottom: .125rem;}
.erji_list .comWidth .types ul li.active{background-color: #0d1eb6;color: #fff;}
.erji_list .comWidth .types ul li::selection{background:none;}
.erji_list .comWidth .types .icon_showTip{width:0.25rem;}
.erji_list .comWidth .product li{border-radius: .125rem;border: solid 1px #ced1d9;padding: .375rem;margin-top: .25rem;}
.erji_list .comWidth .title{margin-bottom: 0.15rem;}
.erji_list .comWidth .title h3{color: #070b2d;font-size: .225rem;width:80%;font-weight: 700;}
.erji_list .comWidth .title h3 p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: auto;max-width: 70%;display: inline-block;vertical-align: middle;margin-bottom: -0.02rem;font-family:"fzzzhjt";cursor: pointer;}
.erji_list .comWidth .title span.toMore{color: #070b2d;font-size: .2rem;cursor: pointer;}
.erji_list .comWidth .matter{border-top: 1px solid #e7e9ef;}
.erji_list .comWidth .matter div{width: 30%;float: left;color: #565863;font-size: .2rem;margin-top: .25rem;}
.erji_list .comWidth .matter div p{display:inline-block;}
.erji_list .comWidth .matter .toBuy{width: 1rem;height: .375rem;line-height: .375rem;background-color: #0e1eb6;border-radius: .2rem;display: block;color: #ffffff;font-size: .225rem;text-align: center;float: right;font-style: normal;cursor: pointer;}
.erji_list .comWidth .matter .toBuy.cannot{background-color: #666;cursor: default;}
.erji_list .comWidth .active{background-color: #0d1eb6;color: #fff;}
.erji_list .comWidth .erjiRightCommonTopTitle {font-weight: normal;font-size: 0.3rem;color: #070b2d;text-align: left;line-height: 0.25rem;margin-top: 0.2rem;}
.erji_list .comWidth .erjiRightCommonTopTitle::before {content: '';display: inline-block;margin-right: 0.125rem;width: 0.0625rem;height: 0.2875rem;background: #0e1eb6;vertical-align: top;}
/*暂无内容*/
.none_list{display:none;border:1px solid #ced1d9;text-align:center;margin-top: 0.25rem;padding: 2rem 0;}
.none_list p{color:#565863;font-size:0.225rem;margin-top:0.25rem;}
/*分页*/
.page_box{text-align: center;margin-top:0.625rem;}
.page_box button{width:0.5rem;height:0.5rem;border-radius:2px;background:#fff;color:#000;border:0;border:1px solid #dbdeec;cursor: pointer;margin:0 0.125rem;}
.page_box button.current{background:#0e1eb6;border:1px solid #0e1eb6;color:#fff;}
.page_box button.active{background:#0e1eb6;border:1px solid #0e1eb6;color:#fff;}
.page_box button.spage-before,.page_box button.spage-after{border-color: transparent;cursor: initial;}

.erji_list .comWidth .back_box{margin-top: 0.5rem;}
.erji_list .comWidth .back_box a{margin:0 auto;width: 1.2rem;height: .4rem;line-height: .4rem;background-color: #0e1eb6;border-radius: .2rem;display: block;color: #ffffff;font-size: .225rem;text-align: center;cursor: pointer;}


@media only screen and (max-width:768px){
    /*登录*/
    .erjiRight .loginBox .input_txt1{width:175px;}
    .erjiRight .loginBox .input_txt2{width:90px;}
    .erjiRight .loginBox .input_txt3{width:90px;}
    .loginBox .captcha-img{width: 75px;} 
    .loginBox .get-code-btn{width: 75px !important;padding:0 1px;font-size:12px;}
    .loginBox .required{font-size:12px;margin-left:1px}
    .loginBox .form-label{text-align:left;}


    .introduce .p{font-size:14px;line-height:20px;}
    .erji .erji_twoPart .erjiRight .erjiRightBox{padding: 5px;}

    .erji_list .comWidth .types .icon_showTip{width:15px;}
    .erji_list .comWidth .back_box a{width: 70px;height: 25px;line-height: 25px;border-radius: 10px;font-size: 14px;}


    /*暂无内容*/
    .none_list p{font-size: 14px;}
    /*分页*/
    .page_box button{width:30px;height:30px;line-height:30px;margin:0 3px;font-size:14px;}
    /*理财产品*/
    .erji_list .comWidth .screen{padding:0.3rem;}
    .erji_list .comWidth .title span.toMore{font-size: 14px;}
    .erji_list .comWidth .form{width:90%;height:30px;margin-bottom: 12px;}
    .erji_list .comWidth .form input{font-size:14px;height: 30px;line-height: 30px;}
    .erji_list .comWidth .form .search{width: 18px;height: 20px;}
    .erji_list .comWidth .title h3 p{font-size:16px;}
    .erji_list .comWidth .introduce{padding-bottom: .1rem;}
    .erji_list .comWidth .introduce .p{font-size:14px;line-height:20px;}
    .erji_list .comWidth .introduce img{width:0.25rem;height:0.25rem;}
    .erji_list .comWidth .matter div{width:auto;float:none;font-size: 14px;margin-top: .2rem;}
    .erji_list .comWidth .matter .toBuy{margin-top:-0.5rem;font-size: 14px;height: 22px; line-height: 22px;width: 50px;border-radius: 10px;}
    .erji_list .comWidth .types h3,
    .erji_list .comWidth .types ul{width:auto;float:none;}
    .erji_list .comWidth .types h3{margin-bottom:6px;font-size: 14px;line-height: initial;}
    .erji_list .comWidth .types ul{margin-bottom:6px;}
    .erji_list .comWidth .types ul li{margin-right: 5px;margin-bottom: 6px;font-size: 14px;height: 22px;line-height: 22px;padding: 0 8px;border-radius:10px;}



    .danWenZhang .pic,
    .danWenZhang .Right{flex:0 0 100%;}
    .danWenZhang .pic img{width:100%;}
    .danWenZhang .Right{margin-top:20px;}
    .danWenZhang{margin-top:40px;}
    .danPianZw h2,
    .danWenZhang .Right h2{font-size:24px;}
    .danPianZw .zw,
    .danWenZhang .Right .wz{margin-top:20px;}
    .danWenZhangNoMar,
    .danWenZhang .Right .noMar{margin-top:0;}
    .danPianZw .zw *,
    .danWenZhang .Right .wz *{font-size:16px;line-height:28px;}
    .danWenZhang .Right h2 img{width:30px;}


    .mapList .item{float:none;width:auto;margin-top:20px;}
    .mapList .item:first-child{margin-top:0;}
    .mapList .item .Ul{display:flex;align-items:center;flex-wrap:wrap;padding-top:5px;}
    .mapList .item .Ul li{margin-top:0;margin-right:15px;}
    .mapList .item h2 a{font-size:18px;}
    .mapList .item .Ul li{margin-top:5px;}
    .mapList .item .Ul li a{font-size:16px;}

    .loginBox .form-group{justify-content:flex-start;}
    .loginBox .form-label{flex:0 0 auto;width:75px;}
    .loginBox .form-input{flex:0 0 auto;width:calc(100% - 220px);font-size:12px}
    .loginBox .form-group .captcha-img,
    .loginBox .get-code-btn{margin-left:5px;}
    .loginBox .form_select{width:calc(100% - 202px);}


    .newsPicList .newsList .datexw{margin-right:20px;}
}

@media only screen and (max-width:640px){
    .loginBox{width:auto;margin:0;}
}

@media only screen and (max-width:480px){
    .danPianZw h2,
    .danWenZhang .Right h2{font-size:20px;}
    .danPianZw .zw *,
    .danWenZhang .Right .wz *{font-size:14px;line-height:24px;}
}